.fff-pdp{--pdp-gold: 176, 141, 63;--pdp-ivory: 250, 247, 242;--pdp-hairline: rgba(var(--color-foreground), .14);display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem}@media screen and (min-width:990px){.fff-pdp{grid-template-columns:minmax(0,var(--pdp-media-width, 56fr)) minmax(0,44fr);gap:5.6rem;align-items:start}}.fff-pdp__media{position:relative;display:flex;flex-direction:column;gap:1.2rem}@media screen and (min-width:990px){.fff-pdp__media--sticky{position:sticky;top:calc(var(--header-height, 0px) + 2rem)}}.fff-pdp__stage{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border-radius:.6rem;background:rgb(var(--pdp-ivory))}.fff-pdp__stage::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.fff-pdp__stage{scroll-behavior:auto}}.fff-pdp__slide{position:relative;flex:0 0 100%;scroll-snap-align:center;aspect-ratio:var(--pdp-ratio, 1)}.fff-pdp__slide img,.fff-pdp__slide .placeholder-svg{width:100%;height:100%;object-fit:contain;padding:6%}.fff-pdp__zoom{position:absolute;right:1.2rem;bottom:1.2rem;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:.1rem solid var(--pdp-hairline);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:zoom-in;transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.fff-pdp__zoom:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.fff-pdp__zoom svg{width:1.6rem;height:1.6rem}.fff-pdp__thumbs{display:flex;gap:.8rem;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.fff-pdp__thumbs::-webkit-scrollbar{display:none}.fff-pdp__thumb{flex:0 0 auto}.fff-pdp__thumb button{display:block;width:7.2rem;height:7.2rem;padding:.4rem;border:.1rem solid var(--pdp-hairline);border-radius:.4rem;background:rgb(var(--pdp-ivory));cursor:pointer;transition:border-color var(--duration-short) ease}.fff-pdp__thumb button img{width:100%;height:100%;object-fit:contain}.fff-pdp__thumb button[aria-current=true]{border-color:rgb(var(--pdp-gold));border-width:.2rem}.fff-pdp__dots{display:flex;justify-content:center;gap:.6rem}.fff-pdp__dot{width:.7rem;height:.7rem;padding:0;border:0;border-radius:50%;background:rgba(var(--color-foreground),.22);cursor:pointer}.fff-pdp__dot[aria-current=true]{background:rgb(var(--color-foreground))}@media screen and (min-width:750px){.fff-pdp__dots{display:none}}@media screen and (max-width:749px){.fff-pdp__thumbs{display:none}}.fff-pdp__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;display:none;align-items:center;justify-content:center;padding:2rem;background:#000000e0}.fff-pdp__lightbox[open]{display:flex}.fff-pdp__lightbox img{max-width:min(100%,120rem);max-height:90vh;object-fit:contain}.fff-pdp__lightbox-close{position:absolute;top:2rem;right:2rem;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer}.fff-pdp__lightbox-close svg{width:1.6rem;height:1.6rem}.fff-pdp__info{display:flex;flex-direction:column;gap:1.6rem}@media screen and (min-width:990px){.fff-pdp__info--sticky{position:sticky;top:calc(var(--header-height, 0px) + 2rem)}}.fff-pdp__vendor{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.fff-pdp__vendor a{color:inherit;text-decoration:none}.fff-pdp__vendor a:hover{color:rgb(var(--pdp-gold))}.fff-pdp__title{margin:0;font-size:clamp(2.2rem,1.7rem + 1.1vw,3.4rem);line-height:1.15;letter-spacing:-.01em}.fff-pdp__rating{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.fff-pdp__stars{display:inline-flex;gap:.2rem;color:#f5a623}.fff-pdp__stars svg{width:1.5rem;height:1.5rem}.fff-pdp__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:1rem}.fff-pdp__price{font-size:2.8rem;font-weight:700;letter-spacing:-.01em}.fff-pdp__price--sale{color:rgb(var(--fff-red, 191, 38, 47))}.fff-pdp__compare{font-size:1.7rem;color:rgba(var(--color-foreground),.45)}.fff-pdp__save{display:inline-block;padding:.4rem 1rem;border-radius:.3rem;background:rgb(var(--fff-red, 191, 38, 47));color:#fff;font-size:1.15rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.fff-pdp__tax{margin:0;font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.fff-pdp__divider{height:.1rem;background:var(--pdp-hairline);border:0;margin:.4rem 0}.fff-pdp__option{display:flex;flex-direction:column;gap:.8rem}.fff-pdp__option-label{font-size:1.15rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fff-pdp__option-label span{color:rgba(var(--color-foreground),.55);font-weight:500;letter-spacing:.02em;text-transform:none}.fff-pdp__pills{display:flex;flex-wrap:wrap;gap:.8rem}.fff-pdp__pill input{position:absolute;opacity:0;pointer-events:none}.fff-pdp__pill label{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1.8rem;border:.1rem solid var(--pdp-hairline);border-radius:.4rem;font-size:1.4rem;cursor:pointer;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease}.fff-pdp__pill input:checked+label{border-color:rgb(var(--color-foreground));border-width:.2rem}.fff-pdp__pill input:focus-visible+label{outline:.2rem solid rgb(var(--pdp-gold));outline-offset:.2rem}.fff-pdp__pill label[data-unavailable=true]{color:rgba(var(--color-foreground),.35);text-decoration:line-through}.fff-pdp__select{min-height:4.4rem;padding:0 1.4rem;border:.1rem solid var(--pdp-hairline);border-radius:.4rem;background:rgb(var(--color-background));font-size:1.4rem}.fff-pdp__buy{display:flex;flex-direction:column;gap:1rem}.fff-pdp__qty-row{display:flex;align-items:center;gap:1.2rem}.fff-pdp__qty{display:inline-flex;align-items:center;border:.1rem solid var(--pdp-hairline);border-radius:999px;overflow:hidden}.fff-pdp__qty button{width:4.4rem;height:4.8rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.fff-pdp__qty button svg{width:1.2rem;height:1.2rem}.fff-pdp__qty input{width:4.4rem;height:4.8rem;border:0;background:none;text-align:center;font-size:1.5rem;font-weight:700;-moz-appearance:textfield}.fff-pdp__qty input::-webkit-outer-spin-button,.fff-pdp__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fff-pdp__atc{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.4rem;padding:0 2.4rem;border:0;border-radius:999px;background:rgb(var(--fff-red, 191, 38, 47));color:#fff;font-size:1.4rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-short) ease,transform var(--duration-short) ease}.fff-pdp__atc:hover:not([disabled]){background:rgb(var(--fff-red-dark, 160, 28, 36));transform:translateY(-.2rem)}.fff-pdp__atc[disabled]{background:rgba(var(--color-foreground),.25);cursor:not-allowed}.fff-pdp__payment{margin-top:.2rem}.fff-pdp__payment .shopify-payment-button__button--unbranded{border-radius:999px;min-height:5.4rem;font-weight:700}.fff-pdp__stock{display:flex;align-items:center;gap:.7rem;margin:0;font-size:1.3rem;font-weight:700}.fff-pdp__stock:before{content:"";width:.9rem;height:.9rem;border-radius:50%;background:currentColor}.fff-pdp__stock--in{color:rgb(var(--fff-green, 26, 127, 55))}.fff-pdp__stock--low{color:rgb(var(--fff-amber, 180, 83, 9))}.fff-pdp__stock--out{color:rgba(var(--color-foreground),.5)}.fff-pdp__trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.2rem;padding:1.6rem;border:.1rem solid var(--pdp-hairline);border-radius:.6rem;background:rgba(var(--color-foreground),.02)}.fff-pdp__trust-item{display:flex;align-items:center;gap:1rem;font-size:1.25rem;line-height:1.35}.fff-pdp__trust-item svg{flex:none;width:2rem;height:2rem;color:rgb(var(--pdp-gold))}.fff-pdp__trust-item strong{display:block;font-weight:700}.fff-pdp__trust-item span{color:rgba(var(--color-foreground),.65)}.fff-pdp__acc{border-top:.1rem solid var(--pdp-hairline)}.fff-pdp__acc:last-of-type{border-bottom:.1rem solid var(--pdp-hairline)}.fff-pdp__acc summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 0;cursor:pointer;font-size:1.4rem;font-weight:700;list-style:none}.fff-pdp__acc summary::-webkit-details-marker{display:none}.fff-pdp__acc summary .svg-wrapper{flex:none;width:1.4rem;height:1.4rem;transition:transform var(--duration-short) ease}.fff-pdp__acc summary .icon-caret{position:static;width:100%;height:100%}.fff-pdp__acc[open] summary .svg-wrapper{transform:rotate(180deg)}.fff-pdp__acc-body{padding:0 0 1.8rem;font-size:1.45rem;line-height:1.65}.fff-pdp__text{font-size:1.45rem;line-height:1.7}.fff-pdp-bar{position:fixed;left:0;right:0;bottom:0;z-index:6;display:flex;align-items:center;gap:1.6rem;padding:1rem 1.6rem;background:rgb(var(--color-background));border-top:.1rem solid var(--pdp-hairline);box-shadow:0 -.4rem 2rem #00000014;transform:translateY(110%);transition:transform var(--duration-default) ease}.fff-pdp-bar.is-visible{transform:translateY(0)}.fff-pdp-bar__img{flex:none;width:4.4rem;height:4.4rem;object-fit:contain;border-radius:.4rem;background:rgb(var(--pdp-ivory))}.fff-pdp-bar__text{flex:1 1 auto;min-width:0}.fff-pdp-bar__title{display:block;font-size:1.3rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fff-pdp-bar__price{display:block;font-size:1.5rem;font-weight:800}.fff-pdp-bar__button{flex:none;min-height:4.6rem;padding:0 2.4rem;border:0;border-radius:999px;background:rgb(var(--fff-red, 191, 38, 47));color:#fff;font-size:1.25rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}@media screen and (max-width:749px){.fff-pdp-bar__img{display:none}.fff-pdp-bar__button{padding:0 1.8rem}}.fff-phl__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2.4rem;margin:0;padding:0;list-style:none}.fff-phl__item{display:flex;flex-direction:column;gap:.8rem;align-items:var(--phl-align, flex-start);text-align:var(--phl-text, left)}.fff-phl__icon{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;background:rgba(var(--pdp-gold),.1);color:rgb(var(--pdp-gold))}.fff-phl__icon svg{width:2.2rem;height:2.2rem}.fff-phl__icon img{width:2.6rem;height:2.6rem;object-fit:contain}.fff-phl__title{margin:0;font-size:1.5rem;font-weight:700}.fff-phl__text{margin:0;font-size:1.35rem;line-height:1.55;color:rgba(var(--color-foreground),.68)}
/*# sourceMappingURL=/cdn/shop/t/48/assets/fff-product.css.map */
