.template-product,.fzp,.fzp-sec,.fzp-sticky,.fzp-zoom{--fzp-bordo: var(--fz-bordo, #6C151E);--fzp-green: var(--fz-green, #0F3D3A);--fzp-cream: var(--fz-cream, #FFFFFF);--fzp-ink: var(--fz-ink, #111111);--fzp-ink-2: rgba(17, 17, 17, .72);--fzp-ink-50: rgba(17, 17, 17, .5);--fzp-line: rgba(17, 17, 17, .16);--fzp-bordo-h: var(--fz-bordo-h, #7E1C27)}.fzp,.fzp-sec,.fzp-sticky,.fzp-zoom{--fz-line: var(--fzp-line)}.section-main-product.page-section-spacing{margin-top:0;margin-bottom:0}.fzp{position:relative;display:block;width:100vw;margin-inline:calc(50% - 50vw);background:var(--fz-ivory);color:var(--fzp-ink);font-family:var(--fz-font-ui)}.fzp *,.fzp *:before,.fzp *:after{box-sizing:border-box}.quickbuy-container .fzp,.quickbuy-content .fzp-sec{width:auto;margin-inline:0}.fzp a{color:inherit}.fzp-sr,.fzp .fz-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fzp-gal{position:relative;background:var(--fz-card-bg)}.fzp-gal__track{margin:0;padding:0}.fzp-gal__item{position:relative;margin:0;aspect-ratio:2 / 3;overflow:hidden;background:var(--fz-card-bg)}.fzp-gal__zoom{display:block;width:100%;height:100%;padding:0;margin:0;border:0;border-radius:0;background:none;cursor:zoom-in;-webkit-tap-highlight-color:transparent}.fzp-gal__img,.fzp-gal__zoom img,.fzp-gal__video video,.fzp-gal__video img,.fzp-gal__video iframe{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}.fzp-gal__video{position:relative;width:100%;height:100%}.fzp-gal__video .product-media-wrapper,.fzp-gal__video deferred-media{height:100%}@media(max-width:1023.98px){.fzp-gal__track{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fzp-gal__track::-webkit-scrollbar{display:none}.fzp-gal__item{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.fzp-gal__ui{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;display:flex;align-items:center;gap:14px;pointer-events:none;color:var(--fz-ivory)}.fzp-gal__ui:before{content:"";position:absolute;left:-16px;right:-16px;bottom:-14px;height:72px;z-index:-1;background:none}.fzp-gal__segs{flex:1;display:flex;gap:4px}.fzp-gal__segs i{flex:1;height:1px;background:#f4efe866;transition:background-color .4s var(--fz-ease-out)}.fzp-gal__segs i.is-on{background:var(--fz-ivory)}.fzp-gal__count{font-size:11px;letter-spacing:.14em;font-weight:500}.fzp-gal__count b{font-weight:500}}@media(min-width:1024px){.fzp-gal__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.fzp-gal__item--lead{grid-column:1 / -1}.fzp-gal__item:last-child:nth-child(2n){grid-column:1 / -1}.fzp-gal__ui{display:none}.fzp-gal__zoom img{transition:transform 1.4s var(--fz-ease-out)}.fzp-gal__zoom:hover img{transform:scale(1.025)}}@media(min-width:1024px){body:has([data-fz-header-overlay=mobile]) .section-header{margin-bottom:0!important}body:has([data-fz-header-overlay=mobile]):not([data-fz-scrolled=true]) .fz-hd:not(.is-mega){background:var(--fz-ivory)!important;color:var(--fzp-ink)!important}body:has([data-fz-header-overlay=mobile]):not([data-fz-scrolled=true]) .fz-hd:not(.is-mega):before{opacity:0!important}body:has([data-fz-header-overlay=mobile]):not([data-fz-scrolled=true]) .fz-hd:not(.is-mega) .fz-logo__img{filter:none!important}}@media(min-width:1024px){.fzp{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:start}.fzp__media{min-width:0;position:sticky;top:var(--fzp-top, var(--fz-header-offset, 0px))}.fzp__panel{align-self:stretch}.fzp__inner{position:sticky;top:var(--fzp-top, var(--fz-header-offset, 0px));transition:top .5s var(--fz-ease-out);padding:40px clamp(40px,3.9vw,56px) 56px}.fzp__inner>*{max-width:520px}}.fzp__inner{padding:20px 16px 28px}.fzp__inner>*+*{margin-top:0}.fzp-block{margin-top:24px}.fzp-bc{display:none}.fzp-eyebrow{color:var(--fzp-ink-2);margin:0 0 10px}.fzp-eyebrow a{text-decoration:none}.fzp-eyebrow a:hover{color:var(--fzp-ink)}.fzp-title__h1{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-m);line-height:1.04;letter-spacing:-.012em;margin:0;color:var(--fzp-ink);text-wrap:balance}.fzp-title__color{margin:8px 0 0;font-size:13px;letter-spacing:.02em;color:var(--fzp-ink)}.fzp-title__spec{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--fzp-ink-2)}.fzp-rating{display:inline-flex;align-items:center;gap:8px;min-height:32px;margin-left:auto;font:500 11px/1 var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--fzp-ink-2);text-decoration:none}.fzp-rating:hover{color:var(--fzp-ink)}.fzp-rating[hidden]{display:none}.fzp-rating__stars{position:relative;display:inline-block;font-size:11px;line-height:1;letter-spacing:1px;color:var(--fz-bone)}.fzp-rating__stars:before{content:"\2605\2605\2605\2605\2605"}.fzp-rating__stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--r, 100%);overflow:hidden;white-space:nowrap;color:var(--fzp-ink-2)}.fzp__inner superdesk-star-rating-summary,.fzp__inner .superdesk-star-rating-summary{display:none!important}superdesk-star-rating-summary,.superdesk-star-rating-summary,[class*=superdesk]{--sdesk-star-fullColor: var(--fzp-ink) !important;--sdesk-star-borderColor: var(--fzp-ink) !important;--sdesk-star-emptyColor: var(--fz-bone) !important}.fzp__inner superdesk-star-rating-summary{display:block;margin-top:12px;font-size:12px;color:var(--fzp-ink-2)}.fzp-price{margin-top:16px}.fzp-price .product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.fzp-price .price{display:inline-flex;align-items:baseline;gap:10px;margin:0}.fzp-price .price__current{font-size:15px;font-weight:500;color:var(--fzp-ink)!important;letter-spacing:.01em}.fzp-price .price--on-sale .price__current{color:var(--fzp-ink)!important}.fzp-price .price__was{font-size:13px;color:var(--fzp-ink-2);text-decoration-thickness:1px}.fzp-price__pct{font-size:13px;font-weight:500;color:var(--fzp-bordo);letter-spacing:.02em}.fzp-price .price-descriptors{margin:0;font-size:11px;color:var(--fzp-ink-2)}.fzp-price .price-descriptors:empty,.fzp-price .js-instalments-form:not(:has(shopify-payment-terms)){display:none}.fzp-price shopify-payment-terms{display:block;margin-top:6px;font-size:11px}.fzp-ruler{padding-top:18px;border-top:1px solid var(--fz-line)}.fzp-ruler__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.fzp-ruler__head .fz-label{color:var(--fzp-bordo)}.fzp-ruler__hint{font-size:11px;color:var(--fzp-ink-2)}.fzp-ruler__line{--dot: 7px;--top: 26px;position:relative;list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr))}.fzp-ruler__line:before,.fzp-ruler__line:after{content:"";position:absolute;top:calc(var(--top) + var(--dot) / 2);height:1px;left:calc(50% / var(--n, 4));right:calc(50% / var(--n, 4))}.fzp-ruler__line:before{background:var(--fz-line)}.fzp-ruler__line:after{right:auto;width:calc((100% - 100% / var(--n, 4)) * var(--fzp-sel, 0));background:var(--fzp-bordo);transition:width .6s var(--fz-ease-out)}.fzp-ruler{--fzp-sel: 0}.fzp-ruler__pt{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}.fzp-ruler__q{height:var(--top);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fzp-ink-2)}.fzp-ruler__dot{width:var(--dot);height:var(--dot);border-radius:50%;background:var(--fz-ivory);box-shadow:inset 0 0 0 1px var(--fzp-bordo);transition:background-color .4s,box-shadow .4s,transform .4s var(--fz-ease-out)}.fzp-ruler__t{margin-top:10px;font-size:13px;font-weight:400;color:var(--fzp-ink-2);transition:color .3s}.fzp-ruler__p{margin-top:2px;font-size:11px;color:var(--fzp-ink-2)}.fzp-ruler__x{margin-top:4px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fzp-ink-2)}.fzp-ruler__pt.is-sel .fzp-ruler__dot{background:var(--fzp-bordo)}.fzp-ruler__pt.is-active .fzp-ruler__q,.fzp-ruler__pt.is-active .fzp-ruler__t{color:var(--fzp-ink);font-weight:500}.fzp-ruler__pt.is-next .fzp-ruler__q,.fzp-ruler__pt.is-next .fzp-ruler__t,.fzp-ruler__pt.is-next .fzp-ruler__x{color:var(--fzp-bordo)}.fzp-ruler__pt.is-next .fzp-ruler__t{font-weight:500}.fzp-ruler__pt.is-next .fzp-ruler__dot{box-shadow:inset 0 0 0 1px var(--fzp-bordo)}.fzp-ruler__pt.is-in .fzp-ruler__dot{background:var(--fzp-bordo);box-shadow:inset 0 0 0 1px var(--fzp-bordo);transform:scale(1.3)}.fzp-ruler__msg{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--fzp-ink)}.fzp-ruler__msg b{font-weight:500}.fzp-sw__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.fzp-sw__label{display:inline-flex;align-items:baseline;gap:10px;min-height:18px}.fzp-sw__label .fz-label{color:var(--fzp-ink-2)}.fzp-sw__name{font-size:13px}.fzp-sw__count{color:var(--fzp-ink-2);text-decoration:none}.fzp-sw__count:hover{color:var(--fzp-ink)}.fzp-sw__grid{list-style:none;margin:0;padding:3px;display:grid;grid-template-columns:repeat(auto-fill,44px);gap:6px}.fzp-sw__cell{margin:0}.fzp-sw__cell[hidden]{display:none}.fzp-sw__item{position:relative;display:block;width:44px;height:44px;border-radius:50%;overflow:hidden;background:var(--fz-card-bg);outline-offset:3px;transition:box-shadow .3s var(--fz-ease-out)}.fzp-sw__pic{width:100%;height:100%;object-fit:cover;object-position:50% 64%;display:block;transform:scale(2.4);transform-origin:50% 64%}.fzp-sw__item:hover{box-shadow:0 0 0 2px var(--fz-ivory),0 0 0 3px var(--fzp-ink-2)}.fzp-sw__item.is-active{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--fzp-bordo)}.fzp-sw__item.is-oos{opacity:.4}.fzp-sw__item.is-oos:after{content:"";position:absolute;left:50%;top:-10%;width:1px;height:120%;background:var(--fzp-ink);transform:rotate(45deg)}.fzp-sw__cell--more{grid-column:span 3;display:flex;align-items:center}.fzp-sw__more{height:44px;padding:0;border:0;background:none;cursor:pointer;color:var(--fzp-ink);font:500 11px/1 var(--fz-font-ui);letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;white-space:nowrap}.fzp-buy{display:block;margin-top:24px}.fzp-buy__row{display:flex;gap:8px;align-items:stretch}.fzp-qty{flex:0 0 auto;display:inline-grid;grid-template-columns:34px 30px 34px;align-items:center;height:54px;border:1px solid var(--fz-line);background:transparent}.fzp-qty__btn{display:grid;place-items:center;height:100%;color:var(--fzp-ink);text-decoration:none}.fzp-qty__btn:hover{color:var(--fzp-bordo)}.fzp-qty__input{width:100%;min-width:0;height:100%;padding:0!important;margin:0;border:0!important;background:none!important;text-align:center;font:500 15px/1 var(--fz-font-ui);color:var(--fzp-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;box-shadow:none!important}.fzp-qty__input::-webkit-outer-spin-button,.fzp-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fzp .js-product-form .fzp-atc,.fzp-atc{position:relative;isolation:isolate;overflow:hidden;flex:1 1 auto;min-width:0;display:grid;place-items:center;height:54px;padding:0 18px;margin:0;border:0;border-radius:0;background:var(--fzp-bordo)!important;color:#fff!important;font:500 12px/1 var(--fz-font-ui);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.fzp .js-product-form .fzp-atc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:auto;height:auto;border:0;border-radius:0;background:var(--fzp-bordo-h);opacity:1;visibility:visible;animation:none;transform:translate3d(0,101%,0);transition:transform .45s var(--fz-ease-out)}@media(hover:hover){.fzp .js-product-form .fzp-atc:hover:before{transform:none}}.fzp .js-product-form .fzp-atc:after{content:"";position:absolute;left:0;right:auto;top:auto;bottom:0;width:38%;height:1px;border:0;background:var(--fz-ivory);opacity:0;transform:translate(-110%);animation:none}.fzp .js-product-form .fzp-atc.is-loading{pointer-events:none}.fzp .js-product-form .fzp-atc.is-loading:after{opacity:1;animation:fzp-load 1s var(--fz-ease-io) infinite}.fzp .js-product-form .fzp-atc.is-success:after{opacity:0;animation:none}@keyframes fzp-load{0%{transform:translate(-110%)}to{transform:translate(290%)}}.fzp-atc__label,.fzp-atc__done{grid-area:1 / 1;white-space:nowrap;transition:transform .5s var(--fz-ease-out),opacity .3s}.fzp-atc__done{opacity:0;transform:translateY(100%)}.fzp-atc__done:after{content:"";display:inline-block;width:5px;height:9px;margin-left:10px;border:solid currentColor;border-width:0 1px 1px 0;transform:translateY(-2px) rotate(45deg)}.fzp-atc.is-loading .fzp-atc__label{opacity:.45}.fzp-atc.is-success .fzp-atc__label{opacity:0;transform:translateY(-100%)}.fzp-atc.is-success .fzp-atc__done{opacity:1;transform:none}.fzp-atc__sep{opacity:.6}.fzp .js-product-form .fzp-atc[disabled]{background:var(--fz-bone)!important;color:var(--fzp-ink-2)!important;cursor:default}.fzp .st-wishlist-button:empty{display:none}.fzp-buy__error{margin-top:10px;font-size:13px;color:var(--fzp-bordo)}.fzp-buy .product-dynamic-payment-button{margin-top:8px}.fzp-pair{display:flex;align-items:center;gap:12px;margin-top:14px;padding:6px 0;border-top:1px solid var(--fz-line);min-height:56px}.fzp-pair[hidden]{display:none}.fzp-pair__mate{flex:none;display:block;width:28px;height:42px;padding:0;border:0;background:var(--fz-card-bg);cursor:pointer;overflow:hidden}.fzp-pair__img,.fzp-pair__img img{display:block;width:100%;height:100%;object-fit:cover}.fzp-pair__text{flex:1;margin:0;font-size:13px;line-height:1.4;color:var(--fzp-ink)}.fzp-pair__text b{font-weight:500}.fzp-pair__with{color:var(--fzp-ink-2);white-space:nowrap}.fzp-pair__add{flex:none;min-height:44px;padding:0;border:0;background:none;cursor:pointer;color:var(--fzp-ink);font:500 11px/1 var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.fzp-pair__add:hover{color:var(--fzp-bordo)}.fzp-pair__add.is-loading{opacity:.5}.fzp-pair__add.is-added{color:var(--fzp-bordo);text-decoration:none}.fzp-sub__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:18px;border-top:1px solid var(--fz-line);margin:0 0 4px}.fzp-sub__title{margin:0;font-size:11px;color:var(--fzp-ink)}.fzp-sub__note{font-size:11px;color:var(--fzp-ink-2);text-align:right}.fzp-block:has(>.fzp-bundle){margin-top:0}.fzp-bundle{display:block;margin-top:0}.fzp-bundle__fold{border-top:1px solid var(--fz-line);border-bottom:1px solid var(--fz-line)}.fzp-bundle__sum-line{display:grid;grid-template-columns:auto minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:52px;padding:0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.fzp-bundle__sum-line::-webkit-details-marker{display:none}.fzp-bundle__title{color:var(--fzp-ink);white-space:nowrap}.fzp-bundle__pitch{font-size:13px;color:var(--fzp-ink-2);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fzp-bundle__plus{position:relative;width:12px;height:12px;justify-self:end}.fzp-bundle__plus:before,.fzp-bundle__plus:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--fzp-ink);transition:transform .3s var(--fz-ease-out)}.fzp-bundle__plus:after{transform:rotate(90deg)}.fzp-bundle__fold[open] .fzp-bundle__plus:after{transform:rotate(0)}.fzp-bundle__fold[open]>.fzp-bundle__list{border-top:1px solid var(--fz-line)}.fzp-bundle__fold .fzp-bundle__foot{padding-bottom:16px}.fzp-bundle__list{list-style:none;margin:0;padding:0}.fzp-bundle__list li{margin:0}.fzp-bundle__row{display:grid;grid-template-columns:44px minmax(0,1fr) auto 16px;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--fz-line);cursor:pointer;margin:0}.fzp-bundle__row.is-self{cursor:default}.fzp-bundle__img{display:block;width:44px;aspect-ratio:2 / 3;background:var(--fz-card-bg);overflow:hidden}.fzp-bundle__img img{width:100%;height:100%;object-fit:cover;display:block}.fzp-bundle__meta{display:flex;flex-direction:column;gap:3px;min-width:0}.fzp-bundle__name{font-size:13px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fzp-bundle__sub{font-size:11px;color:var(--fzp-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fzp-bundle__price{font-size:13px;white-space:nowrap}.fzp-bundle__price s{color:var(--fzp-ink-2);margin-right:4px;font-size:11px}.fzp-bundle__box{position:relative;width:16px;height:16px;border:1px solid var(--fzp-ink);transition:background-color .25s}.fzp-bundle__row.is-checked .fzp-bundle__box:after{content:"";position:absolute;left:5px;top:1px;width:4px;height:9px;border:solid var(--fz-ivory);border-width:0 1px 1px 0;transform:rotate(45deg)}.fzp-bundle__row.is-self .fzp-bundle__box{opacity:.35}.fzp-bundle__row:focus-within{outline:1px solid var(--fzp-ink);outline-offset:2px}.fzp-bundle__foot{padding-top:14px}.fzp-bundle__sum{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0}.fzp-bundle__text{font-size:13px;color:var(--fzp-ink-2)}.fzp-bundle__total{display:inline-flex;align-items:baseline;gap:10px}.fzp-bundle__total s{font-size:13px;color:var(--fzp-ink-2)}.fzp-bundle__total b{font-size:15px;font-weight:500}.fzp-bundle__save{margin:6px 0 0;font-size:13px;color:var(--fzp-bordo);text-align:right}.fzp-bundle__btn{width:100%;margin-top:14px;min-height:48px}.fzp-bundle__btn.is-added{--fz-btn-bg: var(--fzp-bordo);--fz-btn-fg: #FFFFFF}.fzp-bone__rail{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,72%);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fzp-bone__rail::-webkit-scrollbar{display:none}@media(min-width:1024px){.fzp-bone__rail{grid-auto-columns:minmax(236px,47%)}}.fzp-bone__item{scroll-snap-align:start;display:grid;grid-template-columns:56px minmax(0,1fr) 44px;align-items:center;gap:12px;padding:0;background:transparent;margin:0}.fzp-bone__img{display:block;width:56px;aspect-ratio:2 / 3;overflow:hidden;background:var(--fz-card-bg)}.fzp-bone__img img{width:100%;height:100%;object-fit:cover;display:block}.fzp-bone__meta{display:flex;flex-direction:column;gap:3px;min-width:0}.fzp-bone__name{font-size:13px;line-height:1.3;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fzp-bone__sub{font-size:11px;color:var(--fzp-ink-2);white-space:nowrap}.fzp-bone__add{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:none;color:var(--fzp-ink);cursor:pointer;transition:transform .4s var(--fz-ease-out),color .2s}.fzp-bone__add:hover{color:var(--fzp-bordo);transform:rotate(90deg)}.fzp-bone__add.is-loading{opacity:.4}.fzp-bone__add.is-added{color:var(--fzp-bordo);transform:rotate(45deg)}.fzp-facts{margin:0;padding:0;border-bottom:1px solid var(--fz-line)}.fzp-facts__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-top:1px solid var(--fz-line)}.fzp-facts dt{flex:none;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fzp-ink-2)}.fzp-facts dd{margin:0;font-size:13px;text-align:right;color:var(--fzp-ink)}.fzp-facts__row--sign{align-items:center;padding:10px 0}.fzp-facts__sign{width:48px;height:48px;overflow:hidden;background:var(--fz-bone)}.fzp-facts__sign img,.fzp-facts__sign .fz-media{width:100%;height:100%!important;object-fit:cover;display:block}.fzp-facts__em{font-family:var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:500}.fzp-acc{margin:0;border-bottom:1px solid var(--fz-line)}.fzp-block+.fzp-acc,.fzp-acc:first-of-type{margin-top:24px}.fzp-acc+.fzp-acc{margin-top:0}.fzp-acc .disclosure{margin:0;border:0}.fzp-acc .disclosure__title{padding:17px 28px 17px 0;font:500 11px/1.3 var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--fzp-ink)}.fzp-acc .disclosure__title:before,.fzp-acc .disclosure__title:after{width:10px;background:var(--fzp-ink);right:2px}.fzp-rte{padding:0 0 20px;font-size:15px;line-height:1.7;color:var(--fzp-ink-2);max-width:60ch}.fzp-rte p{margin:0 0 10px}.fzp-rte strong,.fzp-rte b{font-weight:inherit}.fzp-rte ul,.fzp-rte ol{margin:6px 0 12px;padding:0;list-style:none}.fzp-rte li{position:relative;margin:0 0 6px;padding-left:16px}.fzp-rte li:before{content:"\2014";position:absolute;left:0;color:var(--fzp-ink-2)}.fzp-rte li p{margin:0;display:inline}.fzp-rte h2,.fzp-rte h3,.fzp-rte h4{font:500 11px/1.4 var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;margin:16px 0 8px}.fzp-rte hr{display:none}.fzp-spec{margin:0 0 14px}.fzp-spec>div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--fz-line)}.fzp-spec dt{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fzp-ink-2)}.fzp-spec dd{margin:0;font-size:13px;text-align:right}.fzp-ask{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:18px}.fzp-ask__link{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;cursor:pointer;font:500 11px/1 var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--fzp-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.fzp-ask__link:hover{color:var(--fzp-bordo)}.fzp__inner .input-row,.fzp__inner .lightly-spaced-row{margin-top:18px}.fzp__inner .divider,.fzp__inner hr{border:0;border-top:1px solid var(--fz-line);margin:20px 0}.fzp__inner .product-info-block{font-size:13px}.fzp__inner .campaign-price-block{display:none}.fzp-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:var(--fz-ivory);opacity:0;transition:opacity .26s var(--fz-ease-out)}.fzp-zoom.is-open{opacity:1}.fzp-zoom[hidden]{display:none}html.fzp-zoom-open #wfb-wrapper,html.fzp-zoom-open .scroll-to-top-button,html.fzp-zoom-open .fzp-sticky{visibility:hidden}.fzp-zoom__bar{position:absolute;inset:0 0 auto 0;z-index:2;height:88px;padding:0 16px 32px;display:flex;align-items:center;justify-content:space-between;pointer-events:none;background:#fff}.fzp-zoom__count,.fzp-zoom__close{pointer-events:auto;font:500 11px/1 var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--fzp-ink);background:none;padding:0}.fzp-zoom__close{border:0;cursor:pointer;min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.fzp-zoom__close span{font-size:15px;font-weight:400;line-height:0}.fzp-zoom__list{height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;gap:2px;touch-action:pan-x pan-y pinch-zoom}.fzp-zoom__item{margin:0;width:100%;max-width:min(100vw,1100px);background:var(--fz-card-bg)}.fzp-zoom__item img{display:block;width:100%;height:auto}@media(min-width:1024px){.fzp-zoom__item{cursor:s-resize}.fzp-zoom__bar{padding:0 40px;height:72px}}.fzp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;height:calc(64px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--fz-ivory);border-top:1px solid var(--fz-line);transform:translateZ(0);transition:transform .45s var(--fz-ease-out),visibility 0s}.fzp-sticky.sticky-atc--out{transform:translate3d(0,101%,0);visibility:hidden;transition:transform .35s var(--fz-ease-out),visibility 0s .35s}.fzp-sticky__row{height:64px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 8px 0 16px}.fzp-sticky__img{width:40px;aspect-ratio:2 / 3;overflow:hidden;background:var(--fz-card-bg)}.fzp-sticky__img img{width:100%;height:100%;object-fit:cover;display:block}.fzp-sticky__details{min-width:0}.fzp-sticky__title{margin:0;font-size:13px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--fzp-ink)}.fzp-sticky__meta{margin:2px 0 0;display:flex;gap:8px;align-items:baseline;font-size:13px;white-space:nowrap;overflow:hidden}.fzp-sticky__color{color:var(--fzp-ink-2)}.fzp-sticky__now{font-weight:500}.fzp-sticky__was{color:var(--fzp-ink-2);font-size:11px}.fzp-sticky__buttons form{margin:0}.fzp-sticky .fzp-sticky__btn,.js-product-form .fzp-sticky__btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 20px;margin:0;border:0;border-radius:0;background:var(--fzp-bordo)!important;color:#fff!important;text-decoration:none;font:500 12px/1 var(--fz-font-ui);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.js-product-form .fzp-sticky__btn:before{border-left-color:var(--fz-ivory)}.js-product-form .fzp-sticky__btn:after{border-color:var(--fz-ivory)}.js-product-form .fzp-sticky__btn.is-loading{color:transparent!important}.fzp-sticky .sticky-atc__error{position:absolute;bottom:100%;left:0;right:0;padding:10px 16px;background:var(--fz-paper);font-size:13px;color:var(--fzp-bordo)}.fzp-sticky--no-mobile{display:none}@media(min-width:1024px){.fzp-sticky--mobile-only{display:none}}@media(max-width:1023.98px){html[data-fz-sticky-atc] body{--fz-float-offset: calc(64px + env(safe-area-inset-bottom, 0px)) }}html[data-fz-sticky-atc] #wfb-wrapper,html[data-fz-sticky-atc] .scroll-to-top-button{transform:translateY(calc(-64px - env(safe-area-inset-bottom,0px)));transition:transform .45s var(--fz-ease-out)}.fzp-sec{width:100vw;margin-inline:calc(50% - 50vw);background:var(--fz-ivory);color:var(--fzp-ink)}.fzp-sec__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:44px var(--fz-edge) 16px}.fzp-sec__title{margin:0;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1;letter-spacing:-.01em}.fzp-sec__title em{font-style:italic}.fzp-sec__more{flex:none;font:500 11px/1 var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--fzp-ink);border-bottom:1px solid currentColor;padding-bottom:3px}@media(min-width:1024px){.fzp-sec__head{padding:80px var(--fz-edge) 24px}}.fzp-story{background:#fff;color:var(--fzp-ink);display:grid}.fzp-story__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#fff;margin:0}.fzp-story__media img,.fzp-story__media .fz-media{width:100%;height:100%!important;aspect-ratio:auto!important;object-fit:cover;display:block}.fzp-story__body{padding:36px var(--fz-edge) 44px;display:flex;flex-direction:column;justify-content:center}.fzp-story__label{color:var(--fzp-cream);margin:0 0 14px}.fzp-story__title{margin:0;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-m);line-height:.98;letter-spacing:-.015em}.fzp-story__title em{font-style:italic}.fzp-story__text{margin:18px 0 0;max-width:46ch;font-size:15px;line-height:1.6;color:#ffffffe0;text-wrap:pretty}.fzp-story__link{align-self:flex-start;margin-top:22px;font:500 11px/1 var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;color:#fff;text-decoration:none;border-bottom:1px solid currentColor;padding:12px 0 4px}@media(min-width:1024px){.fzp-story{grid-template-columns:minmax(0,58fr) minmax(0,42fr);height:min(92vh,900px);min-height:600px}.fzp-story__media{aspect-ratio:auto;height:100%}.fzp-story__media img,.fzp-story__media .fz-media{height:100%!important;aspect-ratio:auto!important}.fzp-story__body{padding:72px clamp(40px,5vw,96px)}}.fzp-fam__grid{list-style:none}.fzp-fam__cell{margin:0;min-width:0}@media(max-width:767.98px){.fzp-fam__cell:nth-child(n+7){display:none}}.fzp-rail{display:grid;grid-auto-flow:column;grid-auto-columns:74vw;gap:2px;margin:0;padding:0 0 2px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.fzp-rail::-webkit-scrollbar{display:none}.fzp-rail>*{scroll-snap-align:start;min-width:0;margin:0}@media(min-width:768px){.fzp-rail{grid-auto-columns:calc((100vw - 6px) / 3.4)}}@media(min-width:1200px){.fzp-rail{grid-auto-columns:calc((100vw - 8px) / 4.4)}}.fzp-rail--sm{grid-auto-columns:42vw}@media(min-width:768px){.fzp-rail--sm{grid-auto-columns:calc((100vw - 10px) / 5.5)}}@media(min-width:1200px){.fzp-rail--sm{grid-auto-columns:calc((100vw - 14px) / 7.5)}}.fzp-progress{position:relative;height:1px;margin:18px var(--fz-edge) 0;background:var(--fz-line)}.fzp-progress i{position:absolute;left:0;top:0;height:1px;width:var(--w, 30%);background:var(--fzp-bordo);transform:translate(var(--x, 0));transition:transform .12s linear}.fzp-sec__pad{padding-bottom:44px}@media(min-width:1024px){.fzp-sec__pad{padding-bottom:80px}}.fzp-recent__card{display:block;text-decoration:none;color:inherit}.fzp-recent__img{display:block;aspect-ratio:2 / 3;background:var(--fz-card-bg);overflow:hidden}.fzp-recent__img img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block;transition:transform .9s var(--fz-ease-out)}.fzp-recent__card:hover img{transform:scale(1.04)}.fzp-recent__meta{display:block;padding:8px 10px 0;font-size:12px;line-height:1.45}.fzp-recent__meta s{color:var(--fzp-ink-2);margin-left:6px}.fzp-recent__color{color:var(--fzp-ink-2)}.fzp-recent__sk{aspect-ratio:2 / 3;background:var(--fz-card-bg)}.fzp-reviews-wrap [class*=superdesk] h2,.fzp-reviews-wrap [class*=superdesk] h3{font-family:var(--fz-font-display)!important;font-weight:300!important;letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){.fzp *,.fzp-sticky,.fzp-zoom{transition-duration:1ms!important;animation-duration:1ms!important}}.fzp-sec--head .fzp-sec__head--tight{padding-top:8px;padding-bottom:8px}.fzp-sec__meta{color:var(--fzp-ink-2);white-space:nowrap}.template-product superdesk-product-reviews-widget{font-family:var(--fz-font-ui)!important;color:var(--fzp-ink)}.template-product superdesk-product-reviews-widget .sdesk-grid-card{border-radius:0!important;box-shadow:none!important;border:0!important;border-top:1px solid var(--fz-line)!important;background:transparent!important;padding-left:0!important;padding-right:0!important}.template-product superdesk-product-reviews-widget .sdesk-product-review-grid-item[hidden]{display:none!important}.template-product superdesk-product-reviews-widget.fzp-few-reviews .sdesk-filters-section,.template-product superdesk-product-reviews-widget.fzp-few-reviews .sdesk-filter-button{display:none!important}.template-product superdesk-product-reviews-widget .superdesk-stars-container{--sdesk-star-fullColor: var(--fzp-ink-2) !important;--sdesk-star-borderColor: var(--fzp-ink-2) !important}.template-product superdesk-product-reviews-widget .sdesk-button,.template-product superdesk-product-reviews-widget .sdesk-filter-button{border-radius:0!important;min-height:48px;font:500 12px/1 var(--fz-font-ui)!important;letter-spacing:.1em!important;text-transform:uppercase;background:transparent!important;color:var(--fzp-ink)!important;border:1px solid var(--fzp-ink)!important;box-shadow:none!important}.template-product superdesk-product-reviews-widget .sdesk-filter-button{border-color:var(--fz-line)!important}.template-product superdesk-product-reviews-widget .sdesk-customer-name{font-size:13px!important;font-weight:500!important}.template-product superdesk-product-reviews-widget .sdesk-verified-buyer{color:var(--fzp-ink-2)!important;font-size:11px!important;letter-spacing:.1em;text-transform:uppercase}.template-product superdesk-product-reviews-widget .sdesk-verified-buyer-icon,.template-product superdesk-product-reviews-widget .sdesk-recommendation-icon{filter:grayscale(1) brightness(.35)}.template-product superdesk-product-reviews-widget .sdesk-grid-card-body,.template-product superdesk-product-reviews-widget .sdesk-recommendation-container{font-size:13px!important;line-height:1.55}.template-product superdesk-product-reviews-widget .sdesk-grid-card-date,.template-product superdesk-product-reviews-widget .sdesk-grid-card-product-name{font-size:11px!important;color:var(--fzp-ink-2)!important}.template-product superdesk-product-reviews-widget .sdesk-grid-card-product-image{border-radius:0!important}.template-product .shopify-section:has(superdesk-product-reviews-widget)>.container{max-width:none;padding-inline:var(--fz-edge)}.template-product superdesk-product-reviews-widget input,.template-product superdesk-product-reviews-widget select,.template-product superdesk-product-reviews-widget [class*=sdesk-select],.template-product superdesk-product-reviews-widget [class*=sdesk-search]{border-radius:0!important}.fzp-block:has(>.fzp-bone){margin-top:0}.fzp-block:has(>.fzp-bone) .fzp-sub__head{border-top:0;padding-top:16px}.fzp-block:has(>.fzp-bone)+.fzp-block{margin-top:20px}.fzp--bone .fzp-sw__pic{object-position:50% 14%;transform-origin:50% 14%;transform:scale(1.9)}.template-product superdesk-product-reviews-widget .sdesk-reviews-summary-media-title{font:500 11px/1.3 var(--fz-font-ui)!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--fzp-ink-2)!important}.template-product superdesk-product-reviews-widget .sdesk-product-review-title{font-size:13px!important;font-weight:500!important}.fzp-price__off{display:inline-flex;align-items:center;height:22px;padding:0 7px;margin-left:2px;background:var(--fzp-bordo);color:var(--fz-ivory);font:500 11px/1 var(--fz-font-ui);letter-spacing:.06em;white-space:nowrap}.fzp-camp{margin:0;font-size:13px;line-height:1.5;color:var(--fzp-ink)}.fzp-camp b{font-weight:600;color:var(--fzp-bordo)}.fzp-camp__note{color:var(--fzp-ink-2)}.fzp-ruler{padding-top:16px}.fzp-ruler__line{margin-top:12px}.fzp-ruler__msg[hidden]{display:none}.fzp-acc{border-bottom:1px solid var(--fz-line)}.fzp-ac{border:0;margin:0}.fzp-ac__sum{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:0;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.fzp-ac__sum::-webkit-details-marker{display:none}.fzp-ac__sum::marker{content:""}.fzp-ac__title{font:500 13px/1.3 var(--fz-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--fzp-ink)}.fzp-ac__sum:focus-visible{outline:1px solid var(--fzp-ink);outline-offset:4px}.fzp-ac__icon{position:relative;flex:none;width:12px;height:12px}.fzp-ac__icon:before,.fzp-ac__icon:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:var(--fzp-ink);transition:transform .42s var(--fz-ease-out),opacity .3s}.fzp-ac__icon:after{transform:rotate(90deg)}.fzp-ac[open]:not(.is-anim) .fzp-ac__icon:after{transform:rotate(180deg);opacity:0}.fzp-ac[open]:not(.is-anim) .fzp-ac__icon:before{transform:rotate(180deg)}.fzp-ac__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .44s var(--fz-ease-out)}.fzp-ac[open] .fzp-ac__panel{grid-template-rows:1fr}.fzp-ac.is-anim .fzp-ac__panel{grid-template-rows:0fr}.fzp-ac__inner{min-height:0;overflow:hidden}.fzp-ac .fzp-rte{padding:0 0 22px;font-size:15px;line-height:1.7;color:var(--fzp-ink-2)}.fzp-acc+.fzp-acc{border-top:0}.fzp-block+.fzp-acc,.fzp-acc:first-of-type{border-top:1px solid var(--fz-line)}@media(min-width:1024px){.fzp__inner{padding:44px clamp(40px,4vw,64px) 56px}.fzp__inner>*{max-width:460px}.fzp-title__h1{line-height:1.06}.fzp-price{margin-top:18px}}@media(prefers-reduced-motion:reduce){.fzp-ac__panel,.fzp-ac__icon:before,.fzp-ac__icon:after{transition:none}}.fzp-rail--vid{grid-auto-columns:46vw}@media(min-width:768px){.fzp-rail--vid{grid-auto-columns:calc((100vw - 10px) / 4.4)}}@media(min-width:1200px){.fzp-rail--vid{grid-auto-columns:calc((100vw - 14px)/6.4)}}.fzp-vid{margin:0}.fzp-vid__btn{position:relative;display:block;width:100%;aspect-ratio:9 / 16;padding:0;border:0;background:var(--fz-card-bg);cursor:pointer;overflow:hidden}.fzp-vid__video{display:block;width:100%;height:100%;object-fit:cover}.fzp-vid__sound{position:absolute;right:10px;bottom:10px;padding:6px 8px;font:500 11px/1 var(--fz-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--fzp-bordo);background:#fff}.fzp-vid__btn[aria-pressed=true] .fzp-vid__sound{background:var(--fzp-bordo);color:#fff}.fzp-vid__cap{display:flex;justify-content:space-between;gap:8px;margin:0;padding:8px 10px 0;font-size:13px;color:var(--fzp-ink)}.fzp-vid__cap a{color:var(--fzp-ink-2);text-decoration:none;white-space:nowrap}.fzp-vid__cap:empty{display:none}.fzp-sec__head{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}.fzp-sec__head .fz-sechead__label{margin:0;color:var(--fzp-ink-2)}.fzp-sec__title{text-align:center;text-wrap:balance}.fzp-sec__more{margin-top:2px}.fzp-sec__meta{white-space:nowrap}.fzp-tq{margin:18px 0 14px}.fzp-tq__label{margin:0 0 10px;color:var(--fzp-ink-2)}.fzp-tq__opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px}.fzp-tq__opt{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:76px;padding:10px 4px;margin:0;border:1px solid var(--fz-line);cursor:pointer;text-align:center;transition:border-color .24s,background-color .24s,color .24s}.fzp-tq__opt:hover{border-color:var(--fzp-ink-2)}.fzp-tq__opt:has(input:focus-visible){outline:1px solid var(--fzp-ink);outline-offset:2px}.fzp-tq__n{font:500 11px/1.2 var(--fz-font-ui);letter-spacing:.12em;text-transform:uppercase}.fzp-tq__t{font-size:15px;font-weight:500;line-height:1.2}.fzp-tq__s{font-size:11px;line-height:1.2;color:var(--fzp-bordo)}.fzp-tq__opt.is-on .fzp-tq__s{color:#fff;opacity:.85}.fzp-tq__opt:first-child .fzp-tq__s{visibility:hidden}.fzp-tq__colors{margin-top:14px;padding:14px 0 2px;border-top:1px solid var(--fz-line)}.fzp-tq__colors[hidden]{display:none}.fzp-tq__chead{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 10px}.fzp-tq__hint{font-size:13px;color:var(--fzp-bordo)}.fzp-tq__slots{list-style:none;margin:0 0 12px;padding:0;display:flex;gap:10px}.fzp-tq__slots li{display:flex;flex-direction:column;align-items:center;gap:4px;width:56px;margin:0}.fzp-tq__slot{position:relative;width:44px;height:66px;padding:0;border:1px solid var(--fz-line);background:var(--fz-card-bg);cursor:pointer;overflow:hidden}.fzp-tq__slot img{width:100%;height:100%;object-fit:cover;display:block}.fzp-tq__sn{position:absolute;left:0;top:0;min-width:16px;padding:2px 4px;font:500 11px/1 var(--fz-font-ui);background:var(--fz-ivory);color:var(--fzp-ink)}.fzp-tq__sc{max-width:56px;font-size:11px;color:var(--fzp-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fzp-tq__pal{list-style:none;margin:0;padding:3px;display:flex;flex-wrap:wrap;gap:6px}.fzp-tq__pal li{margin:0}.fzp-tq__sw{display:block;width:44px;height:44px;padding:0;border:0;border-radius:50%;overflow:hidden;cursor:pointer;background:var(--fz-card-bg);transition:box-shadow .24s}.fzp-tq__sw img{width:100%;height:100%;object-fit:cover;object-position:50% 64%;transform:scale(2.4);transform-origin:50% 64%;display:block}.fzp-tq__sw:hover{box-shadow:0 0 0 2px var(--fz-ivory),0 0 0 3px var(--fzp-ink-2)}.fzp-tq__sw.is-on{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--fzp-bordo)}.fzp-buy__row--full .fzp-atc{width:100%}.fzp-sw__item.is-best:before{content:"";position:absolute;right:6px;top:6px;z-index:2;width:8px;height:8px;border-radius:50%;background:var(--fzp-bordo);box-shadow:0 0 0 2px var(--fz-ivory)}.fzp-sw__best{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-size:13px;color:var(--fzp-ink-2)}.fzp-sw__best b{font-weight:500;color:var(--fzp-ink)}.fzp-sw__best a{color:var(--fzp-ink)}.fzp-sw__bestdot{width:7px;height:7px;border-radius:50%;background:var(--fzp-bordo);flex:none}.fzp-ship{display:flex;align-items:baseline;gap:10px;margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--fzp-ink-2)}.fzp-ship b{font-weight:600;color:var(--fzp-ink)}.fzp-ship__dot{position:relative;top:-1px;width:7px;height:7px;flex:none;border-radius:50%;background:var(--fzp-bordo);box-shadow:0 0 0 3px #0f3d3a29}.fzp-low{margin:6px 0 0 17px;font-size:13px;font-weight:500;color:var(--fzp-bordo)}.fzp-gal__item--inf .fzp-gal__video video{width:100%;height:100%;object-fit:cover}.fzp-gal__tag{position:absolute;left:12px;top:12px;padding:6px 8px;background:#fff;color:var(--fzp-bordo)}@media(max-width:1023.98px){.fzp-gal__tag{top:calc(var(--fz-header-h, 52px) + 12px)}}.fzp-look{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px 16px;align-items:center;margin:22px var(--fz-edge) 0;padding:16px 0;border-top:1px solid var(--fz-line);border-bottom:1px solid var(--fz-line)}.fzp-look__imgs{display:flex;align-items:center;gap:6px}.fzp-look__imgs img{width:56px;aspect-ratio:2 / 3;object-fit:cover;display:block;background:var(--fz-card-bg)}.fzp-look__plus{font-size:13px;color:var(--fzp-ink-2)}.fzp-look__label{margin:0 0 4px;color:var(--fzp-bordo)}.fzp-look__name{margin:0;font-size:13px;line-height:1.45}.fzp-look__btn{grid-column:1 / -1;width:100%}@media(min-width:768px){.fzp-look{grid-template-columns:auto minmax(0,1fr) auto;max-width:880px;margin-inline:auto}.fzp-look__btn{grid-column:auto;width:auto}}@media(max-width:767.98px){.fzp-rating{margin-left:0;width:100%;min-height:28px}}.fz-sechead .fzp-sec__more{border-bottom:0;padding-bottom:0}.fzp-acc,.fzp-block+.fzp-acc,.fzp-acc:first-of-type{border-color:var(--fzp-line))}.fzp-ac__icon:before,.fzp-ac__icon:after{background:var(--fzp-bordo)}.fzp-ac__sum:hover .fzp-ac__title{color:var(--fzp-bordo)}.fzp-camp{padding-left:12px;border-left:2px solid var(--fzp-bordo)}.fzp-camp b{color:var(--fzp-bordo)}.fzp-price__off{background:var(--fzp-bordo);color:#fff}.fzp-sw__item.is-best:before{background:var(--fzp-bordo);box-shadow:0 0 0 2px #fff}.fzp-sw__bestdot{background:var(--fzp-bordo)}.fzp-sec__head .fz-sechead__label,.fzp-look__label{color:var(--fzp-bordo)}.fzp-look__btn{--fz-btn-bg: var(--fzp-bordo);--fz-btn-bg-h: var(--fzp-bordo-h)}.fzp-bundle__row.is-checked .fzp-bundle__box{background:var(--fzp-bordo);border-color:var(--fzp-bordo)}.fzp-bundle__btn{--fz-btn-fg: var(--fzp-bordo);--fz-btn-bd: var(--fzp-bordo);--fz-btn-bg-h: var(--fzp-bordo);--fz-btn-fg-h: #FFFFFF}.fzp-title__h1,.fzp-title__color,.fzp-price .price__current,.fzp-price .price--on-sale .price__current,.fzp-sticky__title,.fzp-sticky__now,.fzp-bundle__name,.fzp-bundle__price,.fzp-bone__name,.fzp-bone__sub .fz-num,.fzp-tq__t,.fzp-recent__meta,.fzp-look__name,.fzp-pair__text b{color:var(--fzp-ink)!important}.fzp-price .price__was,.fzp-sticky__was,.fzp-bundle__price s,.fzp-bundle__total s,.fzp-recent__meta s{color:var(--fzp-ink-50)!important}.fzp-tq__opt{border-color:#1111112e;background:#fff}.fzp-tq__opt:hover{border-color:var(--fzp-bordo)}.fzp-tq__opt.is-on{border-color:var(--fzp-bordo);background:var(--fzp-bordo);color:#fff}.fzp-tq__opt.is-on .fzp-tq__t{color:#fff!important}.fzp-tq__opt.is-on .fzp-tq__s{color:var(--fzp-cream);opacity:1}.fzp-tq__colors{border-top-color:var(--fzp-line)}.fzp-camp{border-left-color:var(--fzp-bordo)}.fzp-ship__dot{background:var(--fzp-green);box-shadow:0 0 0 3px #0f3d3a29}.fzp-ship b,.fzp-facts dt,.fzp-facts__em{color:var(--fzp-green)}.fzp-rating__stars:before{color:var(--fzp-cream)}.fzp-rating__stars:after{color:var(--fzp-bordo)}superdesk-star-rating-summary,.superdesk-star-rating-summary,[class*=superdesk]{--sdesk-star-fullColor: #6C151E !important;--sdesk-star-borderColor: #6C151E !important;--sdesk-star-emptyColor: #FFFFFF !important}.template-product superdesk-product-reviews-widget .superdesk-stars-container{--sdesk-star-fullColor: #6C151E !important;--sdesk-star-borderColor: #6C151E !important}.fzp-story__title,.fzp-story__link{color:#fff}.fzp-story__label{color:var(--fzp-cream)}.fzp-zoom{background:#fff}.fzp-sticky,.fzp-sec,.fzp{color:var(--fzp-ink)}.fzp-story{color:#fff}.fzp-tq__slot.is-active{border-color:var(--fzp-bordo);box-shadow:0 0 0 1px var(--fzp-bordo)}@media(min-width:1024px){.fzp-gal__video--tap{cursor:pointer}.fzp-gal__video--tap:after{content:"\130zle";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:12px 18px;background:#fff;color:var(--fzp-bordo);font:500 11px/1 var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;transition:opacity .24s}.fzp-gal__video--tap.is-playing:after{opacity:0}}.fzp,.fzp-sec,.fzp-sticky,.fzp-zoom{--fz-line: rgba(17, 17, 17, .12)}.fzp-story{background:#fff;color:var(--fzp-ink);border-top:1px solid rgba(17,17,17,.12)}.fzp-story__media{background:#fff}.fzp-story__title{color:var(--fzp-ink)}.fzp-story__title em{color:var(--fzp-bordo)}.fzp-story__label,.fzp-story__text{color:var(--fzp-ink-2)}.fzp-story__link{color:var(--fzp-ink)}.fzp-tq__opt{border-color:#11111124;background:#fff}.fzp-tq__opt:hover{border-color:#1116}.fzp-tq__opt.is-on{background:#fff;border-color:var(--fzp-bordo);box-shadow:inset 0 0 0 .5px var(--fzp-bordo);color:var(--fzp-bordo)}.fzp-tq__opt.is-on .fzp-tq__t,.fzp-tq__opt.is-on .fzp-tq__n{color:var(--fzp-bordo)!important}.fzp-tq__opt.is-on .fzp-tq__s{color:var(--fzp-bordo);opacity:1}.fzp-tq__hint{color:var(--fzp-ink-2)}.fzp-tq__slot.is-active{border-color:var(--fzp-ink);box-shadow:0 0 0 1px var(--fzp-ink)}.fzp-tq__sw.is-on,.fzp-sw__item.is-active{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--fzp-ink)}.fzp-ruler__line:after,.fzp-ruler__pt.is-sel .fzp-ruler__dot,.fzp-progress i,.fzp-bundle__row.is-checked .fzp-bundle__box,.fzp-sw__item.is-best:before,.fzp-sw__bestdot,.fzp-ac__icon:before,.fzp-ac__icon:after,.fzp-bundle__plus:before,.fzp-bundle__plus:after{background:var(--fzp-ink)}.fzp-bundle__row.is-checked .fzp-bundle__box{border-color:var(--fzp-ink)}.fzp-bundle__btn{--fz-btn-fg: var(--fzp-ink);--fz-btn-bd: var(--fzp-ink);--fz-btn-bg-h: var(--fzp-ink);--fz-btn-fg-h: #FFFFFF}.fzp-ac__sum:hover .fzp-ac__title{color:var(--fzp-ink)}.fzp-sec__head .fz-sechead__label,.fzp-look__label,.fzp-facts dt{color:var(--fzp-ink-2)}.fzp-facts__em{color:var(--fzp-ink)}.fzp-vid__sound{color:var(--fzp-ink);background:#fff}.fzp-vid__btn[aria-pressed=true] .fzp-vid__sound{background:var(--fzp-ink);color:#fff}.fzp-gal__tag{color:var(--fzp-ink);background:#fff}.fzp-gal__video--tap:after{color:var(--fzp-ink)}.fzp-rating__stars:before{color:#1111112e}@media(max-width:1023.98px){.fzp-gal__ui{left:12px;right:12px;bottom:12px;padding:9px 12px;background:#ffffffeb;color:var(--fzp-ink)}.fzp-gal__ui:before{content:none;display:none}.fzp-gal__segs i{background:#1111112e}.fzp-gal__segs i.is-on{background:var(--fzp-ink)}}.fzp-zoom__bar{background:#fff;height:56px;padding-bottom:0;border-bottom:1px solid rgba(17,17,17,.08)}.fzp-gal:before{content:none}.fzp-tq__slots li.fzp-tq__cell{position:relative}.fzp-tq__slot.is-empty{display:flex;align-items:center;justify-content:center;background:#fff;border:1px dashed rgba(17,17,17,.38);box-shadow:none}.fzp-tq__slot.is-empty.is-target{border:1px solid #111111;box-shadow:0 0 0 1px #111}.fzp-tq__slot.is-empty .fzp-tq__sn{background:transparent;color:#1119}.fzp-tq__plus{position:relative;display:block;width:14px;height:14px}.fzp-tq__plus:before,.fzp-tq__plus:after{content:"";position:absolute;left:50%;top:50%;background:#111;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fzp-tq__plus:before{width:14px;height:1.5px}.fzp-tq__plus:after{width:1.5px;height:14px}.fzp-tq__slot.is-active{border-color:#111;box-shadow:0 0 0 1px #111}.fzp-tq__rm{position:absolute;top:-7px;right:0;z-index:2;width:22px;height:22px;padding:0;border:2px solid #FFFFFF;border-radius:50%;background:#111;cursor:pointer;display:flex;align-items:center;justify-content:center}.fzp-tq__rm:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.fzp-tq__rm span{position:relative;display:block;width:8px;height:8px}.fzp-tq__rm span:before,.fzp-tq__rm span:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:1.5px;background:#fff}.fzp-tq__rm span:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.fzp-tq__rm span:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.fzp-tq__fill{display:inline-flex;align-items:center;min-height:44px;margin:2px 0 8px;padding:0;border:0;background:none;cursor:pointer;font:500 11px/1.2 var(--fz-font-ui);letter-spacing:.12em;text-transform:uppercase;color:#111;text-decoration:underline;text-underline-offset:4px}.fzp-tq__fill[hidden]{display:none}.fzp-tq__slots.is-flash{-webkit-animation:fzp-flash .6s ease;animation:fzp-flash .6s ease}@-webkit-keyframes fzp-flash{0%,to{opacity:1}40%{opacity:.35}}@keyframes fzp-flash{0%,to{opacity:1}40%{opacity:.35}}.fzp-atc__need{display:none}.fzp-atc.is-need .fzp-atc__label,.fzp-atc.is-need .fzp-atc__done{visibility:hidden}.fzp-atc.is-need .fzp-atc__need{display:block;grid-area:1 / 1;white-space:nowrap}.fzp-sticky__btn.is-need,.fzp-sticky__btn.is-ok{position:relative;color:transparent!important}.fzp-sticky__btn.is-need:after,.fzp-sticky__btn.is-ok:after{content:attr(data-fzp-msg);position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff}.fzp-pend{position:absolute;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;gap:10px;padding:12px 20px;background:#111;color:#fff;font:500 11px/1 var(--fz-font-ui);letter-spacing:.14em;text-transform:uppercase;-webkit-transition:opacity .26s;transition:opacity .26s}.fzp-pend i{width:12px;height:12px;border:1.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;-webkit-animation:fzp-spin .8s linear infinite;animation:fzp-spin .8s linear infinite}.fzp-pend.is-out{opacity:0}@-webkit-keyframes fzp-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fzp-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fzp-wish{flex:0 0 54px;width:54px;height:54px;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #111111;background:#fff;color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent}.fzp-wish svg{width:22px;height:22px;-webkit-transition:-webkit-transform .2s;transition:transform .2s}.fzp-wish.is-on svg{fill:currentColor}.fzp-wish:active svg{-webkit-transform:scale(.88);transform:scale(.88)}.fzp-buy__row{display:flex;align-items:stretch}
/*# sourceMappingURL=/cdn/shop/t/32/assets/fz-pdp.css.map */
