.af-pdp,.af-hfit,.af-pdp-intro,.af-pdp-bar{--af-night: 25 25 25;--af-ivory: 255 247 233;--af-parchment: 242 228 214;--af-gold: 246 212 100;--af-ease: cubic-bezier(.16, 1, .3, 1);--af-glass: linear-gradient(165deg, rgb(255 250 242 / .5) 0%, rgb(var(--af-parchment) / .42) 100%);--af-glass-edge: rgb(255 250 240 / .6);--af-glass-shadow: inset 0 1px 0 rgb(255 252 246 / .75), inset 0 -1px 0 rgb(122 95 60 / .08), 0 28px 56px -30px rgb(70 50 30 / .38), 0 8px 18px -12px rgb(70 50 30 / .16);--af-glass-blur: blur(22px) saturate(1.3)}:is(.af-pdp,.af-hfit) .fur-quiz{padding:1.375rem;border:1px solid var(--af-glass-edge);border-radius:18px;background:var(--af-glass);box-shadow:var(--af-glass-shadow);-webkit-backdrop-filter:var(--af-glass-blur);backdrop-filter:var(--af-glass-blur)}:is(.af-pdp,.af-hfit) .fur-quiz .quiz_heading{font-size:1.0625rem;font-weight:500;letter-spacing:-.01em}:is(.af-pdp,.af-hfit) .fur-quiz :is(.af-quiz-steps,.af-quiz-back,.quiz-btn__label,.af-fit-confirm__eyebrow,.af-see-all){letter-spacing:0;text-transform:none}:is(.af-pdp,.af-hfit) .fur-quiz .af-quiz-steps{font-size:.75rem;color:rgb(var(--text-color) / .55)}:is(.af-pdp,.af-hfit) .fur-quiz :is(.quiz_ques,.af-panel__title,.af-fieldset>.af-field-label){font-size:1.25rem;font-weight:600;line-height:1.35;letter-spacing:-.01em}:is(.af-pdp,.af-hfit) .fur-quiz .af-card{min-height:3.75rem;border:1px solid rgb(255 250 240 / .5);border-radius:12px;background:linear-gradient(170deg,#fffaf261,rgb(var(--af-parchment) / .3));box-shadow:inset 0 1px #fffcf699,0 1px 2px #46321e0f;transition:background-color .35s ease,box-shadow .35s ease,translate .45s var(--af-ease),border-color .35s ease}:is(.af-pdp,.af-hfit) .fur-quiz .af-card:hover,:is(.af-pdp,.af-hfit) .fur-quiz .af-card[aria-expanded=true]{border-color:rgb(var(--af-night) / .14);background:linear-gradient(170deg,#fffaf29e,rgb(var(--af-parchment) / .45));box-shadow:inset 0 1px #fffcf6cc,0 14px 26px -16px #46321e66;translate:0 -1px}:is(.af-pdp,.af-hfit) .fur-quiz .quiz-btn__label{font-size:.9375rem;font-weight:500}:is(.af-pdp,.af-hfit) .fur-quiz .quiz-btn__sub{font-size:.8125rem;color:rgb(var(--text-color) / .65)}:is(.af-pdp,.af-hfit) .fur-quiz :is(.quiz_models .quiz-btn,.af-zip-card,.input,input[type=text],input[type=search],input[type=number],input[type=url]){border-radius:10px}:is(.af-pdp,.af-hfit) .fur-quiz :is(.input,input[type=text],input[type=search],input[type=number],input[type=url]){background:#fffaf273}:is(.af-pdp,.af-hfit) .fur-quiz .af-fit-confirm{border-radius:14px}.af-pdp,.af-hfit,body:has(.af-pdp) .af-sticky{--button-border-radius: 8px}.af-pdp .af-main-fit,body:has(.af-pdp) .af-sticky__fit{--button-background: 25 25 25;--button-text-color: 246 212 100;--button-outline-color: 25 25 25}.af-fit-card{--text-color: 242 228 214;--border-color: 242 228 214 / .14;--af-tilt-x: 0deg;--af-tilt-y: 0deg;position:relative;isolation:isolate;display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;border-radius:20px;color:rgb(var(--text-color))}.af-fit-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1px solid rgb(255 255 255 / .08);border-radius:inherit;background:linear-gradient(160deg,#302e2bf0,#191919f7 55%,#141414fa);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0006,0 34px 60px -30px #19140f99,0 10px 24px -14px #19140f59;pointer-events:none}@media(hover:hover)and (pointer:fine){.af-fit-card:before{transform:perspective(1600px) rotateX(var(--af-tilt-x)) rotateY(var(--af-tilt-y));transition:transform .6s cubic-bezier(.16,1,.3,1)}}.af-fit-card:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:-2;border-radius:24px;background:radial-gradient(circle farthest-side at 0 100%,rgb(246 212 100),transparent),radial-gradient(circle farthest-side at 100% 0,rgb(226 184 74),transparent),radial-gradient(circle farthest-side at 100% 100%,rgb(251 231 161),transparent),radial-gradient(circle farthest-side at 0 0,#b8901f,#7a5f14);background-size:400% 400%;filter:blur(16px);opacity:0;pointer-events:none}.af-fit-card.af-glow:after{animation:af-glow 1s cubic-bezier(.4,0,.2,1)}.af-fit-card.af-glow{animation:af-glow-edge 1s cubic-bezier(.4,0,.2,1)}@keyframes af-glow{0%{opacity:0;background-position:0% 50%}28%{opacity:.75}48%{opacity:.6}to{opacity:0;background-position:100% 50%}}@keyframes af-glow-edge{0%,to{box-shadow:0 0 0 1px #f6d46400}28%,48%{box-shadow:0 0 0 1px #f6d46480}}@media(prefers-reduced-motion:reduce){.af-fit-card.af-glow:after{animation-name:af-glow-still}@keyframes af-glow-still{0%,to{opacity:0}28%,48%{opacity:.65}}}.af-pdp .af-fit-card .fur-quiz .af-answer-pulse{outline-offset:1px;animation:af-answer-pulse 1.2s cubic-bezier(.4,0,.2,1)}@keyframes af-answer-pulse{0%,to{outline:2px solid rgb(246 212 100 / 0);box-shadow:var(--af-rest-shadow, 0 0 #0000),0 0 #f6d46400}22%,62%{outline:2px solid rgb(246 212 100);box-shadow:var(--af-rest-shadow, 0 0 #0000),0 0 16px 2px #f6d4648c}}.af-pdp .af-fit-card .fur-quiz .af-attention{box-shadow:none}.af-fit-card .af-quiz-intro{flex:none;margin:0 0 .875rem;container-type:inline-size}.af-fit-card .fur-quiz[data-af-step=q1][data-af-depth="0"]:not([data-af-fit-ready=true]) .af-quiz-top:has(+.af-quiz-intro){margin-bottom:.125rem}.af-fit-card .af-quiz-intro p{margin:0;overflow:hidden;font-size:.8125rem;font-size:clamp(.6875rem,4.3cqi,.875rem);line-height:1.45;white-space:nowrap;text-overflow:ellipsis;color:rgb(var(--text-color) / .75)}.af-fit-card:is(.af-fit--s1,.af-fit--s2,.af-fit--s3,.af-fit--s4) .af-quiz-intro{margin:0 0 .625rem}.af-fit-card:is(.af-fit--s1,.af-fit--s2,.af-fit--s3,.af-fit--s4) .af-quiz-intro p{font-size:clamp(.6875rem,4.3cqi,.8125rem)}.af-fit-card .fur-quiz[data-af-step]:not([data-af-step=q1]) .af-quiz-intro,.af-fit-card .fur-quiz[data-af-depth]:not([data-af-depth="0"]) .af-quiz-intro,.af-fit-card .fur-quiz[data-af-fit-ready=true] .af-quiz-intro{display:none}@media screen and (min-width:1000px){.af-pdp .product-info__block-list>[data-block-type="@app"]:has(klarna-placement){min-height:2.375rem}.af-pdp .af-fit-card>*{transition:opacity .35s ease}.af-pdp .af-fit-card:not(.af-fit--ready)>*{opacity:0}}.af-fit-card>.product-info__block-item{margin:0!important}.af-fit-card>[data-block-type=fur-trim-quiz],.af-fit-card .custom_quiz_container,.af-fit-card .fur-quiz{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.af-fit-card>[data-block-type=buy-buttons],.af-fit-card .af-quiz-top{flex:none}.af-fit-card .fur-quiz-container{flex:1 1 auto;min-height:0;margin-inline:-.625rem;padding:.25rem .625rem .75rem;overflow-y:auto}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz{padding:0;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-card{border-color:#ffffff14;background:linear-gradient(170deg,#ffffff0f,#ffffff06);box-shadow:inset 0 1px #ffffff0f,0 1px 2px #00000040}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-card:hover,:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-card[aria-expanded=true]{border-color:rgb(var(--af-gold) / .35);background:linear-gradient(170deg,#ffffff1a,#ffffff0b);box-shadow:inset 0 1px #ffffff1a,0 14px 26px -16px #0009}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz :is(.af-card:not(.af-card--alt,.af-card--any),.quiz_models .quiz-btn,.af-segment,.af-zip-card){--text-color: 25 25 25;--af-rest-shadow: inset 0 1px 0 rgb(255 255 255 / .8), 0 2px 8px -3px rgb(0 0 0 / .5);border-color:#fffcf6e6;background:linear-gradient(170deg,#fffbf4,rgb(var(--af-parchment)));box-shadow:var(--af-rest-shadow);color:rgb(var(--af-night))}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz :is(.af-card:not(.af-card--alt,.af-card--any),.quiz_models .quiz-btn,.af-segment,.af-zip-card):hover{border-color:rgb(var(--af-gold));background:linear-gradient(170deg,#fffdf9,#f8eee4);box-shadow:inset 0 1px #ffffffe6,0 14px 24px -14px #000000bf;translate:0 -1px}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz :is(.af-card:not(.af-card--alt,.af-card--any),.quiz_models .quiz-btn,.af-segment,.af-zip-card):focus-visible{outline:2px solid rgb(var(--af-gold));outline-offset:2px}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-card:after{opacity:.6}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-segment[aria-pressed=true],:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-segment[aria-pressed=true]:hover{border-color:rgb(var(--af-gold));background:rgb(var(--af-gold));box-shadow:0 2px 8px -3px #00000080}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz :is(.quiz_models,.af-panel,.af-subpanel,.af-segmented,.af-zip-grid){gap:10px}@media screen and (max-width:389px){:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-quiz-top{gap:.5rem}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-quiz-top .quiz_heading{white-space:nowrap}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-quiz-top:has(>.af-quiz-back:not([hidden])) .quiz_heading{font-size:1rem}}:is(.af-pdp,.af-hfit) .fur-quiz .af-one-line{display:block;min-width:0}:is(.af-pdp,.af-hfit) .fur-quiz :is(.af-panel,.af-subpanel,.af-fieldset){grid-template-columns:minmax(0,1fr)}:is(.af-pdp,.af-hfit) .fur-quiz .af-one-line>span{display:block;overflow:hidden;white-space:nowrap}.fur-quiz .af-clip-link{display:inline;margin:0;padding:0;border:0;background:none;color:rgb(var(--text-color));font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.af-clip{width:min(30rem,calc(100vw - 2rem));max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:0;overflow:visible;background:none;color:#f2e4d6}.af-clip::backdrop{background:#1919198c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.af-clip[open]{animation:af-clip-in .35s cubic-bezier(.16,1,.3,1)}@keyframes af-clip-in{0%{opacity:0;translate:0 12px}}.af-clip__card{padding:1.25rem;border:1px solid rgb(255 255 255 / .1);border-radius:20px;background:linear-gradient(165deg,#2c2c2c,#191919);box-shadow:inset 0 1px #ffffff0f,0 30px 60px -24px #0009}.af-clip__card:focus{outline:none}.af-clip__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.af-clip__title{margin:0;font-size:1.25rem;font-weight:500;line-height:1.3;letter-spacing:-.01em}.af-clip__close{display:grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid rgb(255 255 255 / .16);border-radius:999px;background:none;color:inherit;cursor:pointer;transition:border-color .3s ease}.af-clip__close:hover{border-color:#f6d464}.af-clip__close:focus-visible{outline:2px solid rgb(246 212 100);outline-offset:2px}.af-clip__video{display:block;width:100%;height:auto;max-height:calc(100dvh - 13rem);border-radius:14px;background:#0c0c0c;object-fit:contain}.af-clip__text{margin:1rem 0 0;font-size:.9375rem;line-height:1.5;color:#f2e4d6cc}@media(prefers-reduced-motion:reduce){.af-clip[open]{animation:none}}html:has(.af-clip[open]){overflow:hidden}.fur-quiz .af-file{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.fur-quiz .af-file-pick{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:3.5rem;padding:.625rem .875rem;border:1px dashed rgb(var(--text-color) / .3);border-radius:12px;background:rgb(var(--text-color) / .04);cursor:pointer;transition:border-color .3s ease,background-color .3s ease}.fur-quiz .af-file-pick:hover{border-color:#f6d464b3}.fur-quiz .af-file:focus-visible+.af-file-pick{outline:2px solid rgb(246 212 100);outline-offset:2px}.fur-quiz .af-file:disabled+.af-file-pick{cursor:default}.fur-quiz .af-file-pick__icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;background:rgb(var(--text-color) / .08)}.fur-quiz .af-file-pick__icon svg{width:1.25rem;height:1.25rem}.fur-quiz .af-file-pick__done,.fur-quiz .af-file-pick.has-file .af-file-pick__camera{display:none}.fur-quiz .af-file-pick.has-file .af-file-pick__done{display:contents}.fur-quiz .af-file-pick__text{display:grid;gap:.125rem;min-width:0}.fur-quiz .af-file-pick__name{overflow:hidden;font-size:.9375rem;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.fur-quiz .af-file-pick__sub{font-size:.75rem;color:rgb(var(--text-color) / .6)}.af-fit-card .fur-quiz .af-file-pick.has-file{border-style:solid;border-color:#f6d46499}.af-fit-card .fur-quiz .af-file-pick.has-file .af-file-pick__icon{background:#f6d464;color:#191919}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-panel{padding-top:0}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz :is(.af-panel,.af-subpanel)>.af-panel__title:first-child{margin-top:0}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-fitcheck-note{gap:.625rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.5}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-fitcheck-note__title{font-size:.9375rem;font-weight:500}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-field-error{color:#f6d464}:is(.af-pdp,.af-hfit) .fur-quiz .quiz_models .quiz-btn{overflow:hidden;white-space:nowrap}:is(.af-pdp,.af-hfit) .fur-quiz .quiz_models[style*=--af-model-size] .quiz-btn{font-size:var(--af-model-size)}:is(.af-pdp,.af-hfit) .fur-quiz .af-card--alt{min-height:2.75rem;margin-top:1.25rem;padding-block:.5rem}:is(.af-pdp,.af-hfit) .fur-quiz .af-card--alt .quiz-btn__label{font-size:.875rem;font-weight:400}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-card--alt{border-color:#ffffff29;background:none;box-shadow:none;color:rgb(var(--text-color) / .85)}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-quiz-steps{flex:none;translate:0 -2px;color:rgb(var(--af-gold));font-size:.75rem;font-weight:500;white-space:nowrap}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz :is(.input,input[type=text],input[type=search],input[type=number],input[type=url]){border-color:#ffffff24;background:#ffffff0f;color:rgb(var(--text-color))}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz ::placeholder{color:rgb(var(--text-color) / .45)}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-model-search::-webkit-search-cancel-button{filter:invert(1)}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-fit-confirm{background:#ffffff0d}.af-pdp .af-fit-chip,.af-pdp .product-info [data-block-type=liquid]{display:none!important}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-fit-confirm{container-type:inline-size;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"badge eyebrow" "badge title" ". status" "sub sub";column-gap:14px;row-gap:4px}:is(.af-pdp,.af-hfit) .af-fit-card .af-fit-confirm__body{display:contents}:is(.af-pdp,.af-hfit) .af-fit-card .af-fit-confirm__badge{grid-area:badge;align-self:start}:is(.af-pdp,.af-hfit) .af-fit-card .af-fit-confirm__eyebrow{grid-area:eyebrow}:is(.af-pdp,.af-hfit) .af-fit-card .af-fit-confirm__title{grid-area:title}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz :is(.quiz-availability,.quiz-availability-loading){grid-area:status}:is(.af-pdp,.af-hfit) .af-fit-card .af-fit-confirm__sub{grid-area:sub;margin-top:12px;font-size:clamp(.5625rem,3.1cqw,.75rem);line-height:1.4;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.af-pdp,.af-hfit) .af-fit-card .af-fit-confirm__badge{color:#191919}@media screen and (max-width:699px){:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-fit-confirm{grid-template-columns:22px minmax(0,1fr);column-gap:10px}:is(.af-pdp,.af-hfit) .af-fit-card .af-fit-confirm__badge{width:22px;height:22px}:is(.af-pdp,.af-hfit) .af-fit-card .af-fit-confirm__badge svg{width:12px;height:12px}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .quiz-availability{gap:7px;font-size:.78125rem;line-height:1.5}}.af-pdp .af-fit-card .af-fit-confirm__kind{display:block;margin-top:2px;font-size:.8125rem;line-height:1.4;color:rgb(var(--text-color) / .6)}.af-pdp .af-fit-card .af-fit-confirm__paren{display:none}.af-pdp .af-fit-card .af-fit-confirm__kind-text{display:inline-block}.af-pdp .af-fit-card .af-fit-confirm__kind-text:first-letter{text-transform:uppercase}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz :is(input,textarea):focus-visible{outline:none;border-color:rgb(var(--af-gold) / .6);box-shadow:0 0 0 3px rgb(var(--af-gold) / .18)}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-segment{border-radius:10px}:is(.af-pdp,.af-hfit) .af-fit-card a{color:rgb(var(--text-color))}:is(.af-pdp,.af-hfit) .af-fit-card .af-main-fit,:is(.af-pdp,.af-hfit) .af-fit-card buy-buttons .button{--button-background: 246 212 100 !important;--button-text-color: 25 25 25 !important;--button-outline-color: 246 212 100 !important}:is(.af-pdp,.af-hfit) .af-fit-card .shopify-payment-button__button--unbranded{border:1px solid rgb(var(--text-color) / .4)!important;background:transparent!important;color:rgb(var(--text-color))!important}:is(.af-pdp,.af-hfit) .af-fit-card :is(.af-main-fit,buy-buttons .button),.af-pdp-intro .af-pdp-intro__shop{border:1px solid rgb(var(--af-gold));background-color:rgb(var(--af-gold));background-image:none;color:rgb(var(--af-night));transition:background-color .35s ease,color .35s ease,border-color .35s ease}@media(hover:hover)and (pointer:fine){:is(.af-pdp,.af-hfit) .af-fit-card :is(.af-main-fit,buy-buttons .button):not([disabled]):hover,.af-pdp-intro .af-pdp-intro__shop:hover{border-color:rgb(var(--af-gold));background-color:transparent;color:rgb(var(--af-ivory))}}:is(.af-pdp,.af-hfit) .af-fit-card :is(.af-main-fit,buy-buttons .button):not([disabled]):active{border-color:rgb(var(--af-gold));background-color:transparent;color:rgb(var(--af-ivory));transition-duration:.12s}:is(.af-pdp,.af-hfit) .af-fit-card .af-main-fit[data-af-rest]:not(:active,[disabled]):is(*,:hover){border-color:rgb(var(--af-gold));background-color:rgb(var(--af-gold));color:rgb(var(--af-night))}.af-fit-card{--af-buy-h: 52px}.af-fit-card.af-fit--s1{--af-buy-h: 48px}.af-fit-card.af-fit--s3{--af-buy-h: 44px}.af-fit-card.af-fit--s4{--af-buy-h: 42px}.af-buy-row{display:grid;grid-template-columns:minmax(0,1fr) var(--af-buy-h, 52px);gap:.5rem}:is(.af-pdp,.af-hfit) .af-fit-card buy-buttons .af-bag-button,.af-buy-row .af-bag-button{display:grid;place-items:center;width:var(--af-buy-h, 52px);min-width:0;min-height:var(--af-buy-h, 52px);padding:0;border:1px solid rgb(255 255 255 / .16);background-color:#0c0c0c;color:rgb(var(--af-gold))}:is(.af-pdp,.af-hfit) .af-fit-card buy-buttons .af-bag-button:not([disabled]):hover{border-color:rgb(var(--af-gold));background-color:#0c0c0c;color:rgb(var(--af-gold))}.af-bag-button svg{width:1.375rem;height:auto}.af-checkout-now[aria-busy=true]{opacity:.7;cursor:progress}.af-checkout-now[disabled],.af-bag-button[disabled]{opacity:.5}:is(.af-pdp,.af-hfit) .af-fit-card .shopify-payment-button__button--unbranded{transition:border-color .35s ease,color .35s ease}:is(.af-pdp,.af-hfit) .af-fit-card .shopify-payment-button__button--unbranded:not([disabled]):hover{border-color:rgb(var(--af-gold))!important;color:rgb(var(--af-gold))!important}:is(.af-pdp,.af-hfit) .af-fit-card .af-fit-confirm__change{display:none}:is(.af-pdp,.af-hfit) .fur-quiz .af-quiz-top{align-items:center}:is(.af-pdp,.af-hfit) .fur-quiz .af-quiz-top .quiz_heading{flex:1;min-width:0}:is(.af-pdp,.af-hfit) .fur-quiz .af-quiz-top .af-quiz-back{flex:none;gap:.375rem;min-height:1.75rem;margin:0;padding:0 .625rem 0 .5rem;border:1px solid rgb(var(--text-color) / .2);border-radius:8px;font-size:.75rem;font-weight:500;transition:border-color .3s ease,background-color .3s ease}:is(.af-pdp,.af-hfit) .fur-quiz .af-quiz-top .af-quiz-back:hover{border-color:rgb(var(--text-color) / .45);background-color:#ffffff0d}:is(.af-pdp,.af-hfit) .fur-quiz .af-quiz-top .af-quiz-back svg{width:.875rem;height:.875rem}@property --af-fade-top{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --af-fade-bottom{syntax: "<length>"; inherits: false; initial-value: 0px;}.af-scroll-fade{scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--af-fade-top),#000 calc(100% - var(--af-fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--af-fade-top),#000 calc(100% - var(--af-fade-bottom)),transparent 100%);transition:--af-fade-top .35s ease,--af-fade-bottom .35s ease}.af-scroll-fade::-webkit-scrollbar{display:none}:is(.af-pdp,.af-hfit) .fur-quiz .quiz-step,:is(.af-pdp,.af-hfit) .fur-quiz .af-fit-confirm,:is(.af-pdp,.af-hfit) .fur-quiz [data-af-panel]{animation:af-step-in .55s cubic-bezier(.16,1,.3,1) backwards}@keyframes af-step-in{0%{opacity:0;translate:0 10px}}@media(prefers-reduced-motion:reduce){.af-fit-card:before{transform:none}:is(.af-pdp,.af-hfit) .fur-quiz .quiz-step,:is(.af-pdp,.af-hfit) .fur-quiz .af-fit-confirm,:is(.af-pdp,.af-hfit) .fur-quiz [data-af-panel]{animation:none}}.af-furs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.af-furs__label{margin-inline-end:.25rem;font-size:.8125rem;color:rgb(var(--text-color) / .6)}.af-furs__link{display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .875rem 0 .3125rem;border:1px solid rgb(var(--text-color) / .08);border-radius:10px;background:rgb(var(--text-color) / .04);font-size:.8125rem;transition:background-color .3s ease,border-color .3s ease}.af-furs__link img{width:1.625rem;height:1.625rem;border-radius:50%;object-fit:cover;object-position:50% 18%}.af-furs__link:hover{border-color:rgb(var(--text-color) / .2);background:rgb(var(--text-color) / .08)}.af-pdp .variant-picker__option-values{gap:.5rem}.af-pdp[data-af-colour-chosen=false] .variant-picker :checked+.color-swatch{border-color:transparent}.af-pdp[data-af-colour-chosen=false] .variant-picker__option-info .h-stack>span{display:none}.af-pdp[data-af-colour-chosen=false] .variant-picker__option-info legend:after{content:" Choose one";font-weight:400;color:rgb(var(--text-color) / .6)}.af-pdp .af-pulse{animation:af-pdp-pulse 1.6s var(--af-ease)}@keyframes af-pdp-pulse{20%{box-shadow:0 0 0 6px rgb(var(--af-gold) / .45);border-radius:14px}}.af-pdp .af-pdp__drawers .accordion{border-color:rgb(var(--text-color) / .1)}.af-pdp .af-pdp__drawers .accordion__toggle{font-family:var(--text-font-family);font-size:.875rem;font-weight:500;letter-spacing:0;text-transform:none}.af-pdp .af-pdp__drawers .accordion__content{font-size:.875rem;line-height:1.6}body:has(.af-pdp) .shopify-section--header{position:relative!important;top:auto!important;transform:none!important}html:has(.af-pdp),body:has(.af-pdp){--sticky-area-height: 0px;scroll-padding-top:0}body:has(.af-pdp) .af-sticky{display:none!important}.af-pdp-intro,.af-pdp-bar{display:none}.af-pdp .af-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"centre" "swatches" "photos" "info" "left";gap:2rem}.af-pdp__centre{grid-area:centre;min-width:0}.af-pdp__photos{grid-area:photos}.af-pdp__slide{display:none}.af-pdp__swatches{grid-area:swatches;min-width:0}.af-pdp__swatches:empty{display:none}.af-pdp .af-pdp__grid>.product-info{grid-area:info}.af-pdp__left{grid-area:left;display:grid;gap:1.5rem}@media(hover:none){body:has(.af-pdp) .shopify-section--header .header.color-scheme{--background: 0 0 0 / 0;--background-gradient: 0 0 0 / 0;--border-color: 0 0 0 / 0;--header-separation-border-color: 0 0 0 / 0}}@media(hover:hover){body:has(.af-pdp) .shopify-section--header .header.color-scheme:not(:hover,:has(.header__primary-nav [open])){--background: 0 0 0 / 0;--background-gradient: 0 0 0 / 0;--border-color: 0 0 0 / 0;--header-separation-border-color: 0 0 0 / 0}}@media screen and (max-width:999px){.af-product.af-pdp{padding-block-start:0!important}.af-pdp__centre{height:min(calc(var(--header-height, 64px) + .75rem + 114vw),calc(100svh - var(--announcement-bar-height, 0px)));min-height:30rem;margin-top:calc(-1 * var(--header-height, 0px));margin-inline:calc(-1 * var(--container-gutter))}.af-pdp__centre{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.af-pdp__centre::-webkit-scrollbar{display:none}.af-pdp__centre>:is(.af-stage,.af-pdp__slide){flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.af-pdp__slide{display:block;height:100%;margin:0;padding:var(--header-height, 64px) 0 0;overflow:hidden;border:0;border-radius:0 0 24px 24px;background:radial-gradient(120% 85% at 50% 28%,#fdf6ea,#f1e7d6 62%,#e9dcc7);cursor:zoom-in}.af-pdp__slide img{display:block;width:100%;height:100%;object-fit:cover}.af-pdp__swatches{margin-top:-1rem}.af-pdp__swatches .variant-picker__option-info{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.af-pdp__swatches .variant-picker__option-values{justify-content:center;gap:.625rem}.af-pdp__swatches .color-swatch{--swatch-size: 2.25rem}.af-pdp__photos{display:flex;gap:.5rem;margin-top:-1rem;margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-gutter);scrollbar-width:none}.af-pdp__photos::-webkit-scrollbar{display:none}.af-pdp__photo{display:block;flex:0 0 calc((100% - 2rem)/5);aspect-ratio:4 / 5;padding:0;overflow:hidden;border-radius:10px;background:rgb(var(--text-color) / .06);scroll-snap-align:start;cursor:zoom-in}.af-pdp__photo img{display:block;width:100%;height:100%;object-fit:cover}.af-pdp__photo:focus-visible{outline:2px solid rgb(var(--af-night));outline-offset:2px}.af-fit-card .fur-quiz-container{container-type:inline-size}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-step-caveat{font-size:clamp(.625rem,3.55cqw,.8125rem);white-space:nowrap}.af-pdp .af-fit-card{height:min(var(--af-fit-height, 40rem),calc(100svh - 6rem))}.af-pdp .af-fit-card:is(.is-done,.af-fit--measure){height:auto}}@media screen and (min-width:1000px){body:has(.af-pdp){--container-gutter: max(1.8vw, (100vw - 1920px) / 2)}.af-pdp-intro{position:relative;display:block;height:calc(100vh - var(--announcement-bar-height, 0px));min-height:34rem;margin-top:calc(-1 * var(--header-height, 0px));overflow:hidden}.af-pdp-intro:after{content:"";position:absolute;inset:auto 0 0;height:32%;background:linear-gradient(to top,#19191980,#19191900);pointer-events:none}.af-pdp-intro__panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;height:100%}.af-pdp-intro__panel{position:relative;display:block;padding:0;overflow:hidden;isolation:isolate;container-type:size;background:#191919;cursor:zoom-in}.af-pdp-intro__panel picture{display:block;height:100%}.af-pdp-intro__panel img{transition:scale 1.2s var(--af-ease)}.af-pdp-intro__panel:hover img{scale:1.02}.af-pdp-intro__img{position:absolute;top:0;left:50%;display:block;width:auto;max-width:none;height:max(100cqw / var(--af-ratio, .8),.9 * (100cqh - 5.5rem));aspect-ratio:var(--af-ratio, .8);translate:-50% 0;object-fit:cover;object-position:50% 0;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 4rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 4rem),transparent)}.af-pdp-intro__bar{position:absolute;inset:auto 0 0;z-index:1;display:flex;align-items:center;justify-content:space-between;margin:0!important;padding:1.25rem var(--container-gutter) 1.5rem;border-top:1px solid rgb(255 255 255 / .3);color:#fff}.af-pdp-intro__hint{display:inline-flex;align-items:center;gap:.875rem;padding:.375rem 0;color:inherit;font-size:1rem;font-weight:500;letter-spacing:0;cursor:pointer}.af-pdp-intro__cue{position:relative;display:grid;place-items:center;width:2.375rem;height:2.375rem;border:1px solid rgb(255 255 255 / .55);border-radius:50%;background:#ffffff14;transition:background-color .3s ease,border-color .3s ease}.af-pdp-intro__cue:after{content:"";width:.5rem;height:.5rem;margin-top:-.25rem;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;rotate:45deg;animation:af-pdp-bob 1.8s cubic-bezier(.45,.05,.55,.95) infinite}.af-pdp-intro__hint:hover .af-pdp-intro__cue{border-color:#fff;background:#ffffff2e}.af-pdp-intro__shop{min-width:11rem;min-height:2.875rem;padding:0 2.5rem;border-radius:8px;font-size:.9375rem;font-weight:500;box-shadow:0 10px 28px -12px #00000073}.af-pdp>.container{max-width:none;margin-inline:var(--container-gutter)!important}.af-pdp{display:flex;flex-direction:column;justify-content:center;min-height:100vh}.af-pdp .af-pdp__grid{grid-template-columns:minmax(0,20fr) minmax(0,50fr) minmax(0,30fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"left centre info";align-items:stretch;gap:clamp(1.75rem,2.6vw,3.25rem);height:calc(clamp(34rem,100vh - 3rem,62.5rem) + var(--af-fit-extra, 0px))}.af-pdp__photos,.af-pdp__swatches,.af-pdp-bar__menu{display:none}.af-pdp__left{display:flex;flex-direction:column;min-height:0}.af-pdp__drawers{flex:0 1 auto;min-height:0;overflow-y:auto}.af-pdp__left{width:var(--af-left-width, auto)}.af-pdp__drawers :is(ul,ol){margin-inline-start:0;padding-inline-start:1.125rem}.af-pdp__centre{display:block;grid-area:centre;min-height:0}.af-stage__card{max-width:calc((clamp(34rem,100vh - 3rem,62.5rem) + var(--af-fit-extra, 0px)) * .78)}.af-pdp .af-pdp__grid>.product-info{position:static;top:auto;height:100%;min-height:0}.af-pdp .product-info__block-list{height:100%}.af-pdp .product-info__block-list>*{flex:none}.af-pdp .product-info__block-list>.af-fit-card{flex:1 1 auto;min-height:0}.af-pdp .product-info__block-list>.af-fit-card.is-done{flex:none}.af-pdp .product-info [data-block-type=price] sale-price{font-size:1.5rem;font-weight:500;letter-spacing:-.015em}.af-pdp .product-info__block-list>[data-block-type="@app"]{margin-top:-.5rem!important}.af-pdp klarna-placement::part(osm-message),.af-pdp klarna-placement::part(osm-cta){font-size:11px;line-height:15px}.af-pdp klarna-placement::part(osm-logo){font-size:12px}.af-pdp klarna-placement::part(osm-legal){margin-top:1px;font-size:10px;line-height:13px}.af-pdp .variant-picker__option-info{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.af-pdp .variant-picker .color-swatch{--swatch-size: 2.3rem}.af-pdp .af-rating{min-height:1.375rem}.af-pdp .product-info__block-list>[data-block-type=button] .button{min-height:0;padding-block:.125rem;font-size:.8125rem}.af-pdp .af-benefits{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.375rem .75rem;padding:.625rem 0}.af-pdp .af-benefits li{gap:.375rem;white-space:nowrap}.af-pdp .af-benefits svg{width:15px;height:15px}.af-pdp-bar{position:fixed;inset:.875rem 0 auto;z-index:40;display:block;opacity:0;translate:0 -12px;pointer-events:none;transition:opacity .35s ease,translate .55s var(--af-ease)}.af-pdp-bar.is-visible{opacity:1;translate:0 0}.af-pdp-bar__inner{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,1fr);gap:.75rem;margin-inline:var(--container-gutter)}.af-pdp-bar__info{display:flex;min-width:0;gap:.75rem}.af-pdp-bar__pill,.af-pdp-bar__buy{pointer-events:none}.af-pdp-bar.is-visible :is(.af-pdp-bar__pill,.af-pdp-bar__buy){pointer-events:auto}.af-pdp-bar__pill{display:flex;flex:1 1 auto;align-items:center;gap:.625rem;min-width:0;height:3.5rem;padding:0 1.25rem;overflow:hidden;border:1px solid var(--af-glass-edge);border-radius:12px;background:linear-gradient(165deg,rgb(var(--af-parchment) / .82),#e8d6c4bd);box-shadow:inset 0 1px #fffcf6b3,0 16px 34px -16px #46321e73;-webkit-backdrop-filter:var(--af-glass-blur);backdrop-filter:var(--af-glass-blur);color:rgb(var(--af-night));font-size:.875rem;text-align:start;white-space:nowrap;transition:translate .4s var(--af-ease)}.af-pdp-bar__pill>span:last-child{overflow:hidden;text-overflow:ellipsis}.af-pdp-bar__pill:hover{translate:0 -1px}.af-pdp-bar__pill--title{display:block;flex-shrink:4;font-weight:500;line-height:3.5rem;text-overflow:ellipsis}.af-pdp-bar__pill--status{display:block;line-height:3.5rem;text-overflow:ellipsis}.af-pdp-bar__pill[hidden]{display:none}.af-pdp-bar__swatch{flex:none;width:1rem;height:1rem;border-radius:50%;box-shadow:0 0 0 1px rgb(var(--af-night) / .15),0 0 0 3px rgb(var(--af-ivory) / .7)}.af-pdp-bar__swatch.is-empty{box-shadow:none;outline:1px dashed rgb(var(--af-night) / .45);outline-offset:-1px}.af-pdp-bar__dot{flex:none;width:.5rem;height:.5rem;border-radius:50%;background:rgb(var(--af-night) / .3)}.af-pdp-bar__dot.is-done{width:.75rem;height:.75rem}.af-pdp-bar__buy{width:100%;height:3.5rem;border:1px solid rgb(var(--af-night));border-radius:12px;background-color:rgb(var(--af-night));color:rgb(var(--af-gold));font-size:.9375rem;font-weight:500;box-shadow:0 16px 34px -14px rgb(var(--af-night) / .55);-webkit-backdrop-filter:var(--af-glass-blur);backdrop-filter:var(--af-glass-blur);transition:background-color .35s ease,color .35s ease}.af-pdp-bar__buy:hover{background-color:rgb(var(--af-parchment) / .82);color:rgb(var(--af-night))}}@media screen and (min-width:1000px)and (max-height:1000px){.af-pdp .product-info__block-list{gap:8px}.af-pdp .product-info [data-block-type=title] :is(h1,.h1,.h2,.h3,.h4){font-size:1.5rem}.af-pdp .product-info__block-list>[data-block-type="@app"]{margin-top:-.25rem!important}}@media screen and (min-width:1000px)and (max-height:880px){.af-pdp .product-info__block-list{gap:6px}.af-pdp .product-info [data-block-type=title] :is(h1,.h1,.h2,.h3,.h4){font-size:1.3125rem}.af-pdp .product-info [data-block-type=price] sale-price{font-size:1.375rem}.af-furs__link{height:2rem}.af-pdp .variant-picker .color-swatch{--swatch-size: 2.125rem}.af-pdp .af-benefits{padding-block:.375rem}}@media screen and (min-width:1000px)and (max-height:760px){.af-pdp .product-info [data-block-type=title] :is(h1,.h1,.h2,.h3,.h4){font-size:1.1875rem}.af-pdp .product-info [data-block-type=price] sale-price{font-size:1.25rem}.af-pdp .product-info__block-list>[data-block-type=af-rating],.af-pdp .af-rating{min-height:0;font-size:.8125rem;line-height:1.25}.af-pdp .product-info__block-list>[data-block-type="@app"]{margin-top:-.5rem!important}.af-furs__link{height:1.75rem}.af-furs__link img{width:1.375rem;height:1.375rem}.af-pdp .variant-picker .color-swatch{--swatch-size: 1.875rem}.af-pdp .product-info__block-list>[data-block-type=button] .button{font-size:.75rem}.af-pdp .af-benefits{padding-block:.25rem}}.af-fit-card.af-fit--s1{gap:.75rem;padding:1rem 1.125rem;border-radius:18px}.af-fit-card.af-fit--s1 .fur-quiz-container{padding-bottom:.25rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 .fur-quiz .quiz-contact-help{margin-top:.625rem!important;font-size:.8125rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 .fur-quiz .af-quiz-top{margin-bottom:.625rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 .fur-quiz .quiz_ques{margin-bottom:.5rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 .fur-quiz :is(.quiz_ques,.af-panel__title,.af-fieldset>.af-field-label){font-size:1.1875rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 .fur-quiz .af-cards{gap:10px}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 .fur-quiz .af-card{grid-template-columns:20px minmax(0,1fr);gap:.75rem;min-height:3.25rem;padding:.5rem 2.25rem .5rem .875rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 .fur-quiz .af-card--compact{grid-template-columns:minmax(0,1fr)}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 .fur-quiz .af-card__icon svg{width:20px;height:20px}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 .fur-quiz .quiz-btn__label{font-size:.875rem;line-height:1.35}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 .fur-quiz .quiz-btn__sub{font-size:.75rem;line-height:1.4}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s1 :is(.af-main-fit,buy-buttons .button){min-height:48px}.af-fit-card.af-fit--s2{gap:.625rem;padding:.875rem 1rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s2 .fur-quiz .af-quiz-top{margin-bottom:.5rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s2 .fur-quiz :is(.quiz_ques,.af-panel__title,.af-fieldset>.af-field-label){font-size:1.125rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s2 .fur-quiz .af-cards{gap:9px}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s2 .fur-quiz .af-card{min-height:2.875rem;padding-block:.4375rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s2 .fur-quiz .quiz-btn__sub{line-height:1.3}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s2 .fur-quiz .quiz-contact-help{margin-top:.5rem!important}.af-fit-card.af-fit--s3 .fur-quiz-container{padding-bottom:.125rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s3 .fur-quiz .af-quiz-top{margin-bottom:.375rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s3 .fur-quiz .quiz_ques{margin-bottom:.375rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s3 .fur-quiz .af-cards{gap:8px}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s3 .fur-quiz .af-card{min-height:2.5rem;padding-block:.3125rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s3 .fur-quiz .quiz-btn__sub{font-size:.6875rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s3 :is(.af-main-fit,buy-buttons .button){min-height:44px}.af-fit-card.af-fit--s4{gap:.5rem;padding:.75rem .875rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s4 .fur-quiz .af-card{grid-template-columns:minmax(0,1fr);min-height:2.25rem;padding:.25rem 2rem .25rem .75rem}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s4 .fur-quiz .af-card__icon{display:none}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s4 .fur-quiz .quiz-btn__sub{line-height:1.25}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s4 .fur-quiz .quiz-contact-help{margin-top:.375rem!important}:is(.af-pdp,.af-hfit) .af-fit-card.af-fit--s4 :is(.af-main-fit,buy-buttons .button){min-height:42px}:is(.af-pdp,.af-hfit) .af-fit-card:not(.af-fit--s4) .fur-quiz .af-cards>.af-card{grid-template-columns:2.5rem minmax(0,1fr);gap:.875rem}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-cards>.af-card .af-card__icon svg{width:2.5rem;height:2.5rem;stroke-width:1.4}:is(.af-pdp,.af-hfit) .af-fit-card .fur-quiz .af-cards>.af-card .quiz-btn__sub{font-size:.8125rem;line-height:1.4}.fur-quiz .af-keep{white-space:nowrap}:is(.af-pdp,.af-hfit) .af-fit-card:is(.af-fit--s1,.af-fit--s2,.af-fit--s3,.af-fit--s4) .fur-quiz .af-card--alt{min-height:2.375rem;margin-top:1rem;padding-block:.25rem}:is(.af-pdp,.af-hfit) .af-fit-card:is(.af-fit--s3,.af-fit--s4) .fur-quiz .af-card--alt{margin-top:.75rem}@media screen and (min-width:1000px)and (max-width:1199px){.af-pdp .variant-picker .color-swatch{--swatch-size: 2rem}.af-pdp .variant-picker__option-values{gap:.375rem}}@media screen and (min-width:1000px)and (max-width:1099px){.af-pdp .variant-picker .color-swatch{--swatch-size: 1.875rem}.af-pdp .variant-picker__option-values{gap:.3125rem}}@keyframes af-pdp-bob{0%,to{opacity:.6;translate:0 -2px}50%{opacity:1;translate:0 3px}}@keyframes af-pdp-cue{0%{translate:0 -100%}to{translate:0 230%}}.af-stage{display:block;height:100%}.af-stage__card{position:relative;height:100%;margin-inline:auto;overflow:hidden;border-radius:20px;background:radial-gradient(120% 85% at 50% 28%,#fdf6ea,#f1e7d6 62%,#e9dcc7);box-shadow:inset 0 0 0 1px #1919190d}.af-stage__layer{position:absolute}.af-stage__layer--model{top:4%;right:0;bottom:0;left:0;cursor:zoom-in}.af-stage__layer--model .af-stage__img{object-fit:cover;object-position:50% 0}.af-stage--photo .af-stage__layer--model{top:0;right:0;bottom:0;left:0}.af-stage__layer--model:focus-visible{outline:2px solid rgb(25 25 25);outline-offset:-6px}.af-stage__layer--trim{z-index:2;top:1.25rem;right:1.25rem;width:18.7%;aspect-ratio:5 / 6;overflow:hidden;border-radius:16px;box-shadow:0 22px 40px -22px #46321e73;cursor:zoom-in;transform-origin:100% 0;transition:scale .65s cubic-bezier(.32,.72,0,1),box-shadow .5s ease,translate .45s cubic-bezier(.16,1,.3,1)}.af-stage__layer--trim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:1px solid rgb(255 250 240 / .6);border-radius:inherit;background:linear-gradient(165deg,#fffaf273,#f2e4d659);box-shadow:inset 0 1px #fffcf6bf;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);pointer-events:none}.af-stage__layer--trim:hover{translate:0 -2px;box-shadow:0 28px 46px -22px #46321e80}.af-stage.is-grown .af-stage__layer--trim{scale:1.35;translate:0 0;box-shadow:0 34px 60px -24px #46321e8c;cursor:zoom-out}.af-stage__layer--trim:focus-visible{outline:2px solid rgb(25 25 25);outline-offset:3px}.af-stage__layer--trim .af-stage__img{z-index:1;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-position:50% 50%}.af-stage__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;opacity:0;transition:opacity .45s ease}.af-stage--photo .af-stage__layer--model .af-stage__img{object-fit:cover;object-position:50% 25%}.af-stage__img.is-active{opacity:1}.af-stage__layer--trim .af-stage__img.is-active{filter:drop-shadow(0 10px 12px rgb(25 25 25 / .18))}.af-stage__img.is-leaving{opacity:0}@media screen and (min-width:1000px)and (hover:hover){.af-stage__img{filter:blur(14px) drop-shadow(0 12px 14px rgb(25 25 25 / 0));scale:1.04;transition:opacity .9s cubic-bezier(.4,0,.2,1),filter .9s cubic-bezier(.4,0,.2,1),scale 1.3s cubic-bezier(.16,1,.3,1)}.af-stage__img.is-active{filter:blur(0) drop-shadow(0 12px 14px rgb(25 25 25 / 0));scale:1}.af-stage__layer--trim .af-stage__img.is-active{filter:blur(0) drop-shadow(0 14px 18px rgb(25 25 25 / .2))}.af-stage__img.is-leaving{filter:blur(8px) drop-shadow(0 12px 14px rgb(25 25 25 / 0));scale:.985}}.af-stage__caption{position:absolute;top:1.25rem;left:1.25rem;z-index:3;display:inline-flex;align-items:center;gap:.5rem;height:2rem;margin:0;padding:0 .75rem 0 .5rem;border:1px solid rgb(255 250 240 / .6);border-radius:10px;background:#f2e4d68c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:.8125rem;transition:opacity .4s ease}.af-stage__swatch{width:.75rem;height:.75rem;border-radius:50%;box-shadow:0 0 0 1px #19191926}.af-pdp[data-af-colour-chosen=false] .af-stage__caption{opacity:0}@media screen and (max-width:999px){.af-pdp-bar{position:fixed;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));left:.75rem;z-index:40;display:block;opacity:0;translate:0 16px;pointer-events:none;transition:opacity .35s ease,translate .55s var(--af-ease)}.af-pdp-bar.is-visible{opacity:1;translate:0 0;pointer-events:auto}.af-pdp-bar__inner{position:relative;isolation:isolate;display:flex;align-items:center;gap:.375rem;padding:.375rem;border-radius:16px;box-shadow:0 18px 36px -16px #46321e73,0 4px 12px -6px #46321e33}.af-pdp-bar__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1px solid var(--af-glass-edge);border-radius:inherit;background:linear-gradient(165deg,rgb(var(--af-parchment) / .95),#e8d6c4eb);box-shadow:inset 0 1px #fffcf6b3;-webkit-backdrop-filter:var(--af-glass-blur);backdrop-filter:var(--af-glass-blur)}.af-pdp-bar__info{display:flex;flex:1 1 auto;align-items:center;min-width:0}.af-pdp-bar__pill{display:flex;align-items:center;gap:.375rem;min-width:0;height:2.75rem;padding:0 .4375rem;color:rgb(var(--af-night));font-size:.75rem;white-space:nowrap;text-align:start}.af-pdp-bar__pill>span:last-child{overflow:hidden;text-overflow:ellipsis}.af-pdp-bar__pill--title{display:none}.af-pdp-bar__pill--colour{flex:none;max-width:45%}.af-pdp-bar__menu{display:grid;flex:none;place-items:center;width:2.5rem;height:2.75rem;border-radius:11px;background:rgb(var(--af-night) / .06);color:rgb(var(--af-night))}.af-pdp-bar__menu svg{width:1.125rem;height:1.125rem}.af-pdp-bar__pill--fit,.af-pdp-bar__pill--status{flex:0 1 auto;border-left:1px solid rgb(var(--af-night) / .12)}.af-pdp-bar__pill--status{display:flex}.af-pdp-bar__pill--status[hidden]{display:none}.af-pdp-bar__swatch{flex:none;width:.875rem;height:.875rem;border-radius:50%;box-shadow:0 0 0 1px rgb(var(--af-night) / .15),0 0 0 3px rgb(var(--af-ivory) / .7)}.af-pdp-bar__swatch.is-empty{box-shadow:none;outline:1px dashed rgb(var(--af-night) / .45);outline-offset:-1px}.af-pdp-bar__dot{flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:rgb(var(--af-night) / .3)}.af-pdp-bar__dot.is-done{width:.6875rem;height:.6875rem}.af-pdp-bar__buy{flex:none;height:2.75rem;padding:0 .875rem;border:1px solid rgb(var(--af-night));border-radius:11px;background-color:rgb(var(--af-night));color:rgb(var(--af-gold));font-size:.875rem;font-weight:500;transition:background-color .35s ease,color .35s ease}.af-pdp-bar__buy:active{background-color:transparent;color:rgb(var(--af-night))}}.af-pdp-bar__dot svg{display:none}.af-pdp-bar__dot.is-done{border-radius:0;background:none}.af-pdp-bar__dot.is-done svg{display:block;width:100%;height:100%;overflow:visible;stroke:#307a07;translate:0 -1.5px}.af-pdp-bar__buy-phone,.af-pdp-bar__buy-go,.af-pdp-bar.is-ready .af-pdp-bar__buy-add{display:none}.af-pdp-bar.is-ready .af-pdp-bar__buy-go{display:inline}@media screen and (max-width:999px){.af-pdp-bar__buy-wide{display:none}.af-pdp-bar__buy-phone{display:inline}}.af-pdp-bar__buy[data-af-rest]:is(*,:hover,:active){border-color:rgb(var(--af-night));background-color:rgb(var(--af-night));color:rgb(var(--af-gold))}@media screen and (max-width:380px){.af-pdp-bar{right:.5rem;left:.5rem}.af-pdp-bar__inner{gap:.3125rem;padding:.3125rem}.af-pdp-bar__pill{gap:.3125rem;padding:0 .3125rem;font-size:.6875rem}.af-pdp-bar__menu{width:2.25rem}.af-pdp-bar__buy{padding:0 .75rem;font-size:.8125rem}}@media screen and (max-width:999px){.af-stage__card{border-radius:0 0 24px 24px;box-shadow:none}.af-stage__layer--model{inset:auto;top:calc(var(--header-height, 64px) + .75rem - 11vw);left:0;width:100%;aspect-ratio:4 / 5}.af-stage--photo .af-stage__layer--model{top:0;right:0;bottom:0;left:0;width:auto;aspect-ratio:auto}.af-stage__layer--trim{top:auto;right:.75rem;bottom:.75rem;width:22%;border-radius:12px;transform-origin:100% 100%}.af-stage__caption{display:none}}@media(hover:none){.af-stage__layer--trim:hover{translate:0 0}}html.af-viewer-open{overflow:hidden}.af-viewer{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;border:0;background:#fff7e9f0;color:#191919;opacity:0;transition:opacity .28s ease}.af-viewer::backdrop{background:#fff7e999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.af-viewer[open]{display:grid;grid-template-columns:minmax(0,1fr) 9.5rem}.af-viewer.is-open{opacity:1}.af-viewer:focus{outline:none}.af-viewer__stage{display:grid;place-items:center;min-width:0;height:100vh;padding:2.5rem 3rem;overflow:hidden}.af-viewer__img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 5rem);object-fit:contain;opacity:0;cursor:zoom-in;scale:1;transition:opacity .35s ease,scale .45s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;user-select:none}.af-viewer__img.is-shown{opacity:1}.af-viewer.is-zoomed .af-viewer__img{cursor:zoom-out;transition:opacity .35s ease,scale .45s cubic-bezier(.16,1,.3,1),transform-origin .08s linear}.af-viewer:not(.is-open) .af-viewer__img{scale:.97}.af-viewer__thumbs{display:flex;flex-direction:column;gap:.75rem;height:100vh;padding:5rem 1.5rem 2rem 0;overflow-y:auto;scrollbar-width:none}.af-viewer__thumb{flex:none;align-self:center;width:min(100%,calc((100vh - 10rem) / 5 * .8));aspect-ratio:4 / 5;padding:0;overflow:hidden;border-radius:10px;opacity:.35;transition:opacity .3s ease;cursor:pointer}.af-viewer__thumb img{display:block;width:100%;height:100%;object-fit:cover}.af-viewer__thumb:hover{opacity:.7}.af-viewer__thumb[aria-current=true]{opacity:1}.af-viewer__close{position:fixed;top:1.25rem;right:1.5rem;z-index:1;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid rgb(255 250 240 / .6);border-radius:50%;background:#f2e4d6bf;box-shadow:inset 0 1px #fffcf6b3,0 10px 24px -12px #46321e73;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#191919;cursor:pointer;transition:rotate .4s cubic-bezier(.16,1,.3,1)}.af-viewer__close:hover{rotate:90deg}@media screen and (max-width:999px){.af-viewer{height:100dvh}.af-viewer[open]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.af-viewer__stage{height:auto;min-height:0;padding:4.25rem 0 .75rem;touch-action:none}.af-viewer__img{max-height:calc(100dvh - 11rem)}.af-viewer__thumbs{flex-direction:row;height:auto;padding:.5rem 1rem calc(1rem + env(safe-area-inset-bottom));overflow-x:auto;overflow-y:hidden}.af-viewer__thumb{width:3.25rem}.af-viewer__close{top:.875rem;right:.875rem}}@media(prefers-reduced-motion:reduce){.af-stage__img{filter:none;scale:1;transition:opacity .3s ease}.af-pdp-intro__cue:after{animation:none}}@media screen and (min-width:1000px){.af-pdp .af-fit-card .fur-quiz .af-cards>.af-card{min-height:0;padding-block:calc(var(--af-answer-pad, .5rem) + var(--af-answer-grow, 0px) / 2)}.af-pdp .af-fit-card.af-fit--s3 .fur-quiz .af-cards>.af-card{--af-answer-pad: .3125rem}.af-pdp .af-fit-card .fur-quiz .af-cards>.af-card .af-card__text{gap:2px}.af-pdp .af-fit-card .fur-quiz .af-cards>.af-card .quiz-btn__label{font-size:1rem;line-height:1.3}.af-pdp .af-fit-card .fur-quiz .af-cards>.af-card .quiz-btn__sub{font-size:.875rem;line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/af-pdp.css.map */
