.collection-scene10:has(ww-amy-mascot){position:relative;isolation:isolate}ww-amy-mascot{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;pointer-events:none;z-index:1;contain:layout paint}ww-amy-mascot[hidden]{display:none}.collection-scene10:has(ww-amy-mascot) .models-section{position:relative;z-index:auto}.collection-scene10:has(ww-amy-mascot) :is(.center-heading,.ww-home-benefits,.ww-discovery-links,.product-grid){position:relative;z-index:2}.collection-scene10:has(ww-amy-mascot) .models-section .center-heading{top:44px;margin-bottom:218px}.collection-scene10:has(ww-amy-mascot) .models-section .center-heading .eyebrow{font-size:14px;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#861b50;margin-bottom:12px}.collection-scene10:has(ww-amy-mascot) .models-section .center-heading h2{font-size:clamp(34px,3.2vw,50px);font-weight:700;line-height:1.1;color:#34252d}.collection-scene10:has(ww-amy-mascot) .models-section .center-heading>p:last-child{font-size:17px;font-weight:550;line-height:1.55;color:#39352d;max-width:660px;margin-top:14px}.amy-actor{position:absolute;left:0;top:0;width:180px;height:180px;will-change:transform;pointer-events:none}.amy-unit{position:absolute;left:0;top:0;width:360px;height:360px;transform-origin:0 0}.amy-fur{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transform-origin:50% 97%}.amy-atlas{position:absolute;width:1448px;height:1086px;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.amy-tag{position:absolute;max-width:none;width:50px;height:auto;pointer-events:none;transform-origin:50% 15%}.amy-zz{position:absolute;left:240px;top:180px;color:#40362f;font:700 36px Georgia,serif;letter-spacing:3px;white-space:nowrap;text-shadow:0 1px 0 #f7f5e6,0 0 3px #f7f5e6;opacity:0;transform:rotate(-8deg)}.amy-toggle{position:absolute;right:16px;top:8px;z-index:4;width:110px;height:40px;min-height:40px;padding:0;border:0;border-radius:20px;background:transparent;box-shadow:none;color:transparent;font:12px Arial,sans-serif;cursor:pointer}.amy-toggle:focus-visible{outline:3px solid #9d2262;outline-offset:3px;background:var(--ww-bg-primary,#f7f5e6);color:var(--ww-text-primary,#454837)}.amy-toggle:focus-visible:after{content:attr(aria-label)}@media(min-width:1501px){.collection-scene10:has(ww-amy-mascot) .ww-home-benefits{width:min(1320px,calc(100% - 420px));max-width:1320px;margin-inline:auto}}@media(max-width:640px){.collection-scene10:has(ww-amy-mascot) .models-section .center-heading{margin-bottom:184px}.collection-scene10:has(ww-amy-mascot) .models-section .center-heading>p:last-child{font-size:16px}.amy-actor{width:146px;height:146px}.amy-toggle{font-size:11px}}@media(prefers-reduced-motion:reduce){.amy-actor{will-change:auto}.amy-zz{display:none}}.amy-walk{position:absolute;left:-20px;top:23px;width:400px;height:340px;overflow:hidden;transform-origin:center center;pointer-events:none}.amy-walk[hidden],.amy-fur[hidden]{display:none}.amy-walk img{position:absolute;left:0;top:0;width:2400px;height:1020px;max-width:none;pointer-events:none}.ww-has-amy-peek{position:relative;overflow:clip}.ww-has-amy-peek .ww-color-switch__heading{padding-left:76px}.ww-amy-peek{position:absolute;left:0;top:0;width:90px;height:106px;overflow:hidden;pointer-events:none;visibility:hidden}.ww-amy-peek__figure{position:absolute;width:129px;height:180px;left:-39px;top:-4px;transform-origin:49px 78px;transform:translate(-110px) rotate(67deg)}.ww-amy-peek.is-ready{visibility:visible}.ww-amy-peek.is-ready .ww-amy-peek__figure{animation:ww-amy-peek 19s cubic-bezier(.4,0,.2,1) infinite;animation-delay:1s}@keyframes ww-amy-peek{0%,21.052632%,to{transform:translate(-110px) rotate(67deg)}5.263158%,15.789474%{transform:translate(0) rotate(67deg)}}@media(max-width:749px){.ww-has-amy-peek .ww-color-switch__heading{padding-left:58px}.ww-amy-peek{width:75px;height:92px}.ww-amy-peek__figure{left:-41px;top:-13px;scale:.87;transform-origin:49px 78px}}@media(prefers-reduced-motion:reduce){.ww-amy-peek{display:none}.ww-has-amy-peek .ww-color-switch__heading{padding-left:0}}.ww-amy-peek__figure>img:first-child{width:129px;height:auto;max-width:none;display:block}.ww-amy-peek__tag{position:absolute;left:39px;top:77px;width:21px;height:auto;max-width:none}
/*# sourceMappingURL=/cdn/shop/t/89/assets/ww-amy-mascot.css.map */
