
  body {
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
	}
 
html body #wrap.wf-copy .ds-faq-item.open .ds-faq-q::after{background:#F4F5EF!important;color:#1E2623!important;box-shadow:inset 0 0 0 1.5px #1E2623}
#wrap.wf-copy .bk{position:fixed;top:16px;left:16px;z-index:60;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#2a1a14;font:500 14px/1 inherit;font-family:inherit;text-decoration:none}#wrap.wf-copy .bk:hover{background:#fff}

html{scroll-behavior:smooth}
#wrap.wf-copy .nv section[id],#wrap.wf-copy .nv2 section[id],#wrap.wf-copy .nv3 section[id]{scroll-margin-top:0}
#wrap.wf-copy .nv{font-family:Nunito,system-ui,sans-serif;color:#4C250E;overflow-x:clip;position:relative}
#wrap.wf-copy .nv *{box-sizing:border-box}
#wrap.wf-copy .nv h1,#wrap.wf-copy .nv h2,#wrap.wf-copy .nv h3{font-family:Righteous,sans-serif;font-weight:400;margin:0;line-height:.95}
#wrap.wf-copy .nv p{margin:0}
#wrap.wf-copy .nv-eb{font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase}
#wrap.wf-copy .nv-js .nv-r{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}
#wrap.wf-copy .nv-js .nv-r.in{opacity:1;transform:none}
#wrap.wf-copy .cv{position:relative;aspect-ratio:3.5/1;min-height:400px;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:center;padding:84px clamp(20px,4vw,56px) 24px;background:#7DA6D3;color:#4C250E}
#wrap.wf-copy .cv>img.bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:0 0;z-index:-1}
#wrap.wf-copy .cv-t{margin-left:auto;width:min(880px,66%)}
#wrap.wf-copy .nv .cv h1.cv-h{font-size:clamp(44px,7.6vw,108px);line-height:1;text-align:center;white-space:nowrap;color:#4C250E;margin:0;text-shadow:none!important}
#wrap.wf-copy .cv-cap{margin-top:clamp(12px,1.4vw,20px);text-align:center;font-size:clamp(12px,1.1vw,14px);line-height:1.4;font-weight:700;color:#4C250E}
#wrap.wf-copy .nv2 .m-hint{background:none;color:#4C250E;padding:0;border-radius:0;font-size:14px;font-weight:600;opacity:.75;margin-top:24px}
#wrap.wf-copy .nv2 .m-hint:before{content:'\2190  '}
#wrap.wf-copy .nv2 .m-mas:focus-visible{outline:3px solid #4C250E;outline-offset:4px}
@media(max-width:820px){#wrap.wf-copy .cv{aspect-ratio:auto;min-height:380px;padding:96px 20px 32px}#wrap.wf-copy .cv>img.bg{object-position:78% 0}#wrap.wf-copy .cv-t{width:100%}#wrap.wf-copy .nv .cv h1.cv-h{white-space:normal;font-size:clamp(44px,13vw,72px)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#wrap.wf-copy .nv-js .nv-r{opacity:1;transform:none}}


#wrap.wf-copy .nvb{font-family:Nunito,system-ui,sans-serif;color:#4C250E;position:relative}
#wrap.wf-copy .nvb *{box-sizing:border-box}
#wrap.wf-copy .nvb h2,#wrap.wf-copy .nvb h3{font-family:Righteous,sans-serif;font-weight:400;margin:0;line-height:1}
#wrap.wf-copy .nvb p{margin:0}
#wrap.wf-copy .pa{position:relative;z-index:1;isolation:isolate;overflow:hidden;background:#8C6B55;padding:clamp(36px,4.5vw,64px) clamp(20px,4vw,56px)}
#wrap.wf-copy .pa-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 57%;z-index:-1;display:block}
#wrap.wf-copy .pa-g{max-width:820px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2.2vw,32px)}
#wrap.wf-copy .pa-sw{appearance:none;border:0;border-radius:0;cursor:pointer;text-align:left;font:inherit;height:clamp(320px,36vw,500px);padding:clamp(14px,1.4vw,20px);display:flex;flex-direction:column;justify-content:space-between;color:#4C250E}
#wrap.wf-copy .pa-sw:focus-visible{outline:3px solid #FBF4EA;outline-offset:3px}
#wrap.wf-copy .pa-sw.dk{color:#FBF4EA}
#wrap.wf-copy .pa-sw b{font-family:Righteous,sans-serif;font-weight:400;font-size:clamp(17px,1.7vw,26px);text-transform:uppercase;line-height:1.05;letter-spacing:.03em}
#wrap.wf-copy .pa-sw span{font-size:clamp(12px,1.1vw,15px);font-weight:700;letter-spacing:.05em}
#wrap.wf-copy .br{position:relative;z-index:2;background:#FBF4EA;padding:clamp(88px,11vw,170px) clamp(20px,4vw,56px)}
#wrap.wf-copy .br-h{max-width:900px;margin:0 auto;text-align:center}
#wrap.wf-copy .br .eb{font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#B5683A;display:block;margin-bottom:24px}
#wrap.wf-copy .br h2{font-size:clamp(40px,6vw,88px);line-height:1.04;letter-spacing:-.01em}
#wrap.wf-copy .br-q{font-size:clamp(17px,1.6vw,21px);line-height:1.5;margin:clamp(24px,3vw,36px) auto 0;max-width:520px;font-style:italic}
#wrap.wf-copy .br-c{max-width:1100px;margin:clamp(56px,7vw,104px) auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,64px)}
#wrap.wf-copy .br-r{border-top:2px solid #4C250E;padding-top:20px}
#wrap.wf-copy .br-r i{display:block;font-style:normal;font-weight:700;font-size:13px;letter-spacing:.14em;color:#B5683A;margin-bottom:14px}
#wrap.wf-copy .br-r h3{font-size:clamp(24px,2.2vw,30px);margin-bottom:12px}
#wrap.wf-copy .br-r p{font-size:16px;line-height:1.65}
#wrap.wf-copy .br-f{max-width:1100px;margin:clamp(56px,7vw,96px) auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px 32px;padding:24px 0 0;border-top:1px solid rgba(76,37,14,.3)}
#wrap.wf-copy .br-f b{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:4px}
#wrap.wf-copy .br-f span{font-weight:700;font-size:15px;line-height:1.35}
#wrap.wf-copy .cp{position:fixed;left:50%;bottom:32px;transform:translate(-50%,40px);background:#4C250E;color:#FBF4EA;padding:12px 20px;border-radius:99px;font:700 14px Nunito,sans-serif;opacity:0;transition:.3s;z-index:99;pointer-events:none}
#wrap.wf-copy .cp.on{opacity:1;transform:translate(-50%,0)}
@media(max-width:900px){#wrap.wf-copy .br-c{grid-template-columns:1fr;gap:32px}#wrap.wf-copy .br-f{grid-template-columns:1fr 1fr}}
@media(max-width:820px){#wrap.wf-copy .pa-g{max-width:340px;gap:16px;grid-template-columns:1fr 1fr}#wrap.wf-copy .pa-sw{height:200px}}

#wrap.wf-copy .gd{background:#FDF3E9;color:#4C250E;font-family:'Righteous',sans-serif;padding:clamp(56px,8vw,110px) clamp(16px,5vw,64px)}#wrap.wf-copy .gd *{box-sizing:border-box}#wrap.wf-copy .gd-in{max-width:1100px;margin:0 auto}#wrap.wf-copy .gd-ch{margin:0 0 clamp(64px,9vw,120px)}#wrap.wf-copy .gd-ch:last-child{margin-bottom:0}#wrap.wf-copy .gd-hd{display:flex;align-items:baseline;gap:16px;border-top:2px solid #4C250E;padding-top:18px;margin-bottom:32px}#wrap.wf-copy .gd-n{font-size:15px;color:#B8683A;letter-spacing:.06em}#wrap.wf-copy .gd-t{font-size:clamp(30px,4.4vw,52px);line-height:1;margin:0;font-weight:400}#wrap.wf-copy .gd-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}#wrap.wf-copy .gd-card{border-radius:22px;padding:clamp(22px,3vw,34px)}#wrap.wf-copy .gd-card h3{font-size:15px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-weight:400}#wrap.wf-copy .gd-card.y{background:#F2BAD0}#wrap.wf-copy .gd-card.x{background:#fff;border:2px dashed #4C250E}#wrap.wf-copy .gd-chips{display:flex;flex-wrap:wrap;gap:10px}#wrap.wf-copy .gd-chip{font-size:18px;padding:9px 18px;border-radius:999px;background:#FDF3E9;border:2px solid #4C250E}#wrap.wf-copy .gd-card.x .gd-chip{background:transparent;text-decoration:line-through;text-decoration-thickness:2px;opacity:.75}#wrap.wf-copy .gd-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#wrap.wf-copy .gd-tile{border-radius:22px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}#wrap.wf-copy .gd-tile img{width:78%;height:auto;display:block;mix-blend-mode:multiply;filter:contrast(1.3) brightness(1.08)}#wrap.wf-copy .gd-tile.b img{width:118%;max-width:none}#wrap.wf-copy .gd-tile.a,#wrap.wf-copy .gd-tile.b{background:#fff;border:2px solid #4C250E}#wrap.wf-copy .gd-tile.c{background:#fff;border:2px dashed #4C250E;font-size:15px;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:20px}#wrap.wf-copy .gd-lab{position:absolute;left:16px;bottom:14px;font-size:14px;letter-spacing:.06em;text-transform:uppercase}#wrap.wf-copy .gd-rules{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px}#wrap.wf-copy .gd-rule{border-top:2px solid #4C250E;padding-top:12px;font-size:19px;line-height:1.25}#wrap.wf-copy .gd-bar{display:flex;height:clamp(90px,14vw,150px);border-radius:22px;overflow:hidden}#wrap.wf-copy .gd-bar div{display:flex;align-items:flex-end;padding:14px 16px;font-size:15px;letter-spacing:.04em}#wrap.wf-copy .gd-pairs{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px}#wrap.wf-copy .gd-pair{border-radius:18px;padding:18px 18px 16px;min-height:130px;display:flex;flex-direction:column;justify-content:space-between}#wrap.wf-copy .gd-pair b{font-size:44px;font-weight:400;line-height:1}#wrap.wf-copy .gd-pair span{font-size:13px;letter-spacing:.06em}@media(max-width:767px){#wrap.wf-copy .gd-2,#wrap.wf-copy .gd-3,#wrap.wf-copy .gd-rules{grid-template-columns:1fr}#wrap.wf-copy .gd-pairs{grid-template-columns:1fr 1fr}#wrap.wf-copy .gd-tile{aspect-ratio:4/3}}

#wrap.wf-copy .n5{font-family:Nunito,system-ui,sans-serif!important;color:#4C250E;overflow-x:clip}
#wrap.wf-copy .n5 *{box-sizing:border-box}
#wrap.wf-copy .n5 h2{font-family:Righteous,sans-serif!important;font-weight:400;margin:0;line-height:.98;font-size:clamp(36px,5.4vw,72px)}
#wrap.wf-copy .n5 p{margin:0}
#wrap.wf-copy .n5 .eb{font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#B5683A}
#wrap.wf-copy .c-sec{background:#FBF4EA;padding:clamp(60px,8vw,110px) 0 clamp(50px,6vw,80px)}
#wrap.wf-copy .c-head{max-width:1180px;margin:0 auto clamp(26px,3.5vw,44px);padding:0 clamp(20px,5vw,56px);display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap}
#wrap.wf-copy .c-head h2{margin-top:14px}
#wrap.wf-copy .c-head p{font-size:15px;max-width:300px;line-height:1.55}
#wrap.wf-copy .c-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 clamp(20px,5vw,56px);border-radius:22px;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}
#wrap.wf-copy .c-rail::-webkit-scrollbar{display:none}
#wrap.wf-copy .c-rail.dg{cursor:grabbing;scroll-snap-type:none}
#wrap.wf-copy .c-rail img{flex:0 0 clamp(250px,30vw,420px);width:clamp(250px,30vw,420px);aspect-ratio:1/1;object-fit:cover;display:block;scroll-snap-align:start;-webkit-user-drag:none;user-select:none}
#wrap.wf-copy .c-bar{max-width:1180px;margin:18px auto 0;padding:0 clamp(20px,5vw,56px);display:flex;align-items:center;gap:16px;font-size:13px;font-weight:800}
#wrap.wf-copy .c-tr{flex:1;height:4px;border-radius:4px;background:rgba(76,37,14,.15);overflow:hidden}
#wrap.wf-copy .c-tr i{display:block;height:100%;width:14%;background:#4C250E;border-radius:4px;transition:width .15s}
@media(max-width:820px){#wrap.wf-copy .c-rail img{flex-basis:78vw;width:78vw}}


#wrap.wf-copy .nv2{font-family:Nunito,system-ui,sans-serif;color:#4C250E;overflow-x:clip}
#wrap.wf-copy .nv2 *{box-sizing:border-box}
#wrap.wf-copy .nv2 h2,#wrap.wf-copy .nv2 h3{font-family:Righteous,sans-serif;font-weight:400;margin:0;line-height:.98}
#wrap.wf-copy .nv2 p{margin:0}
#wrap.wf-copy .nv2 .eb{font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase}
#wrap.wf-copy .t-sec{background:#92D7D2;padding:clamp(72px,10vw,128px) clamp(20px,5vw,56px)}
#wrap.wf-copy .t-w{max-width:1180px;margin:0 auto}
#wrap.wf-copy .t-w h2{font-size:clamp(38px,6vw,80px);margin:16px 0 clamp(32px,4vw,48px)}
#wrap.wf-copy .t-box{background:#FBF4EA;border-radius:6px;padding:clamp(20px,4vw,48px);box-shadow:0 18px 40px rgba(76,37,14,.25)}
#wrap.wf-copy .t-lab{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px;font-weight:700}
#wrap.wf-copy .t-in{width:100%;border:0;border-bottom:3px dashed #4C250E;background:transparent;font-family:Righteous,sans-serif;font-size:clamp(44px,10vw,150px);color:#B5683A;padding:8px 0;margin:16px 0;outline:none;line-height:1.05;text-overflow:ellipsis}
#wrap.wf-copy .t-in:focus{border-bottom-style:solid}
#wrap.wf-copy .t-row{display:flex;gap:8px;flex-wrap:wrap}
#wrap.wf-copy .t-row button{border:2px solid #4C250E;background:#F2BAD0;color:#4C250E;border-radius:99px;padding:8px 16px;font:700 14px Nunito,sans-serif;cursor:pointer;transition:background .2s,transform .2s}
#wrap.wf-copy .t-row button:hover{background:#4C250E;color:#FBF4EA;transform:translateY(-2px)}
#wrap.wf-copy .t-use{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;font-size:15px;line-height:1.5}
#wrap.wf-copy .t-use div{border-top:2px solid #4C250E;padding-top:16px}
#wrap.wf-copy .t-use b{display:block;font-family:Righteous,sans-serif;font-weight:400;font-size:22px;margin-bottom:4px}
@media(max-width:820px){#wrap.wf-copy .t-use{grid-template-columns:1fr}}

#wrap.wf-copy .bc{background:#CBC8C7;display:flex;justify-content:center;overflow:hidden}#wrap.wf-copy .bc img{display:block;width:100%;max-width:1000px;height:auto;aspect-ratio:773/470;object-fit:cover;object-position:50% 48%;-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent),linear-gradient(to bottom,transparent,#000 8%,#000 92%,transparent);mask-composite:intersect}@media(max-width:700px){#wrap.wf-copy .bc img{max-width:none;width:150%;margin:0 -25%}}

#wrap.wf-copy .n5{font-family:Nunito,system-ui,sans-serif!important;color:#4C250E;overflow-x:clip}
#wrap.wf-copy .n5 *{box-sizing:border-box}
#wrap.wf-copy .n5 h2{font-family:Righteous,sans-serif!important;font-weight:400;margin:0;line-height:.98;font-size:clamp(36px,5.4vw,72px)}
#wrap.wf-copy .n5 p{margin:0}
#wrap.wf-copy .n5 .eb{font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#B5683A}
#wrap.wf-copy .f-sec{background:#92D7D2;padding:clamp(60px,8vw,110px) clamp(20px,5vw,56px)}
#wrap.wf-copy .f-w{max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:clamp(30px,7vw,100px);flex-wrap:wrap}
#wrap.wf-copy .f-tx{max-width:360px}
#wrap.wf-copy .f-tx h2{margin:14px 0 18px}
#wrap.wf-copy .f-tx p{font-size:16px;line-height:1.55}
#wrap.wf-copy .ph{width:clamp(280px,28vw,340px);background:#FBF4EA;border:8px solid #4C250E;border-radius:40px;overflow:hidden;box-shadow:0 24px 50px rgba(76,37,14,.25)}
#wrap.wf-copy .ph-n{width:70px;height:18px;border-radius:0 0 12px 12px;background:#4C250E;margin:0 auto}
#wrap.wf-copy .ph-p{display:flex;align-items:center;gap:12px;padding:14px 14px 12px}
#wrap.wf-copy .ph-a{width:46px;height:46px;border-radius:50%;background:#F2BAD0;border:2px solid #4C250E;overflow:hidden;flex:none}
#wrap.wf-copy .ph-a img{width:100%;height:100%;object-fit:cover}
#wrap.wf-copy .ph-p b{display:block;font-size:14px}
#wrap.wf-copy .ph-p span{font-size:12px;opacity:.7}
#wrap.wf-copy .ph-g{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;border-top:1px solid rgba(76,37,14,.25)}
#wrap.wf-copy .s-t{position:relative;aspect-ratio:3/4;overflow:hidden;cursor:pointer;user-select:none;-webkit-user-select:none;background:#E8DCCB}
#wrap.wf-copy .s-t>img:first-child{width:100%;height:100%;object-fit:cover;display:block}
#wrap.wf-copy .s-t img.s-h{position:absolute;left:50%;top:50%;width:46%;transform:translate(-50%,-50%) scale(0);opacity:0;pointer-events:none;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}
#wrap.wf-copy .s-t img.s-h.pop{animation:sh .8s ease}
@keyframes sh{0%{transform:translate(-50%,-50%) scale(0);opacity:0}30%{transform:translate(-50%,-50%) scale(1.15);opacity:1}70%{transform:translate(-50%,-60%) scale(1);opacity:1}100%{transform:translate(-50%,-90%) scale(1);opacity:0}}
#wrap.wf-copy .d-sec{background:#FBF4EA;padding:clamp(70px,9vw,120px) clamp(20px,5vw,56px)}
#wrap.wf-copy .d-w{max-width:1180px;margin:0 auto}
#wrap.wf-copy .d-w h2{margin:14px 0 clamp(28px,4vw,46px)}
#wrap.wf-copy .d-l{display:grid;grid-template-columns:repeat(3,1fr);border-top:3px solid #4C250E}
#wrap.wf-copy .d-l div{display:flex;gap:16px;align-items:baseline;padding:22px 8px;border-bottom:1px solid rgba(76,37,14,.3);font-family:Righteous,sans-serif;font-size:clamp(20px,2vw,26px);transition:background .25s,padding .25s}
#wrap.wf-copy .d-l div:hover{background:#F2BAD0;padding-left:18px}
#wrap.wf-copy .d-l small{font-family:Nunito,sans-serif;font-size:12px;font-weight:800;color:#B5683A;letter-spacing:.1em}
@media(max-width:820px){#wrap.wf-copy .d-l{grid-template-columns:1fr}}

#wrap.wf-copy .nv .cv h1.cv-h{text-shadow:none!important}#wrap.wf-copy .nvb .pa-bg{object-position:50% 57%}#wrap.wf-copy .nv .cv>img.bg,#wrap.wf-copy .nvb .pa-bg{filter:saturate(.8) sepia(.17) contrast(.97) brightness(1.02)}#wrap.wf-copy .nvb .br-q{margin:clamp(24px,3vw,36px) auto 0;text-align:center}
html{scroll-behavior:smooth}#wrap.wf-copy [id]{scroll-margin-top:110px}#wrap.wf-copy .av-hero-bg{transform:scale(1.06)}#wrap.wf-copy .av-phone-screen{scrollbar-width:none;scroll-snap-type:y proximity;overscroll-behavior:contain}#wrap.wf-copy .av-phone-screen::-webkit-scrollbar{display:none}#wrap.wf-copy .av-ig-post{scroll-snap-align:start}#wrap.wf-copy .av-badge-spin,#wrap.wf-copy .av-badge-big,#wrap.wf-copy .av-phone-badge{animation:avS 24s linear infinite}@keyframes avS{to{transform:rotate(360deg)}}#wrap.wf-copy .av-mascot-sm,#wrap.wf-copy .av-mascot-float,#wrap.wf-copy .av-phone-mascot{animation:avF 4.8s ease-in-out infinite alternate}@keyframes avF{from{transform:translateY(-7px) rotate(-3deg)}to{transform:translateY(7px) rotate(3deg)}}#wrap.wf-copy .av-heart-wobble,#wrap.wf-copy .av-heart-float,#wrap.wf-copy .av-phone-heart{animation:avW 3.4s ease-in-out infinite}@keyframes avW{0%,100%{transform:rotate(-8deg) scale(1)}50%{transform:rotate(8deg) scale(1.08)}}#wrap.wf-copy .av-marq-track{animation:avM 42s linear infinite}#wrap.wf-copy .av-marq:hover .av-marq-track{animation-play-state:paused}@keyframes avM{to{transform:translateX(-50%)}}#wrap.wf-copy .av-mascot-click{transition:transform .25s}#wrap.wf-copy .av-mascot-click:hover{transform:rotate(-8deg) scale(1.08)}#wrap.wf-copy .av-mascot-click:active{transform:scale(.92)}#wrap.wf-copy .av-swatch-pink,#wrap.wf-copy .av-swatch-tan,#wrap.wf-copy .av-swatch-mint,#wrap.wf-copy .av-swatch-brown{cursor:pointer;transition:transform .25s cubic-bezier(.2,.7,.2,1)}#wrap.wf-copy .av-swatch-pink:hover,#wrap.wf-copy .av-swatch-tan:hover,#wrap.wf-copy .av-swatch-mint:hover,#wrap.wf-copy .av-swatch-brown:hover{transform:translateY(-8px) rotate(-1.5deg)}#wrap.wf-copy .av-world-card img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}#wrap.wf-copy .av-world-card:hover img{transform:scale(1.04) rotate(-1deg)}#wrap.wf-copy .av-chap-link{transition:background .2s,color .2s}#wrap.wf-copy .av-chap-link:hover,#wrap.wf-copy .av-chap-link.av-active{background:#4C250E;color:#FBF4EA}#wrap.wf-copy .av-btn-brown{transition:transform .2s}#wrap.wf-copy .av-btn-brown:hover{transform:translateY(-3px)}#wrap.wf-copy .av-pre{opacity:0;transform:translateY(30px)}#wrap.wf-copy .av-in{opacity:1;transform:none;transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}#wrap.wf-copy .av-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,20px);background:#4C250E;color:#FBF4EA;padding:12px 20px;border-radius:999px;font:600 14px 'Schibsted Grotesk',sans-serif;opacity:0;transition:.3s;z-index:99;pointer-events:none}#wrap.wf-copy .av-toast.on{opacity:1;transform:translate(-50%,0)}#wrap.wf-copy .av-heart{position:absolute;font-size:84px;line-height:1;color:#F2BAD0;pointer-events:none;animation:avH .9s ease-out forwards}@keyframes avH{0%{transform:scale(.3);opacity:0}30%{transform:scale(1.15);opacity:1}100%{transform:scale(1) translateY(-46px);opacity:0}}@media (prefers-reduced-motion:reduce){#wrap.wf-copy *{animation:none!important}#wrap.wf-copy .av-pre{opacity:1;transform:none}}
