.cc-nav .cc-nav__util{gap:0}.cc-nav__util .cc-bag{flex:none}.cc-nav .cc-nav__util .cc-acct{margin-right:0}@media(max-width:860px){.cc-nav .cc-nav__util{justify-content:flex-end}}.cc-nav__about{position:relative;display:flex;height:100%}.cc-nav__aboutbtn{position:relative;display:flex;align-items:center;height:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.cc-nav__aboutbtn:after{content:"";position:absolute;left:0;right:100%;bottom:22px;height:1px;background:currentColor;transition:right .2s var(--ease)}.cc-nav__about:hover .cc-nav__aboutbtn:after,.cc-nav__about:focus-within .cc-nav__aboutbtn:after,.cc-nav__aboutbtn.cc-on:after{right:0}.cc-drop{position:absolute;z-index:5;top:100%;left:-24px;min-width:200px;padding:12px 0;display:flex;flex-direction:column;background:var(--bg-primary);border:.5px solid var(--border-primary);border-top:0;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s var(--ease),transform .2s var(--ease),visibility .2s}.cc-nav__about:hover .cc-drop,.cc-nav__about:focus-within .cc-drop{opacity:1;visibility:visible;transform:none}.cc-drop a{display:block;padding:10px 24px;color:inherit;text-decoration:none;white-space:nowrap}.cc-drop a:hover,.cc-drop a.cc-on{color:var(--accent)}.cc-acc__list{padding:0 0 12px}.cc-acc__list a{display:block;padding:12px 0 12px 16px;font-size:20px;color:inherit;text-decoration:none}@media(max-width:860px){.cc-drop{display:none}}@media(min-width:1280px){.cc-nav__aboutbtn{cursor:default}.cc-nav__about:hover .cc-nav__aboutbtn:not(.cc-on):after,.cc-nav__about:focus-within .cc-nav__aboutbtn:not(.cc-on):after{right:100%}.cc-nav__about .cc-drop{position:static;z-index:auto;align-self:center;flex-direction:row;align-items:center;gap:24px;min-width:0;height:28px;margin-left:28px;padding:0 0 0 28px;background:none;border:0;border-left:1px solid var(--border-primary);opacity:1;visibility:visible;transform:none}.cc-nav__about .cc-drop a{padding:0;color:var(--text-secondary);transition:color .2s var(--ease)}.cc-nav__about .cc-drop a:hover,.cc-nav__about .cc-drop a.cc-on{color:var(--text-primary)}}.cc-shh .cc-shh__panel--full-frame .cc-shh__img{aspect-ratio:16 / 9;max-width:1200px;margin-inline:auto}.cc-shh .cc-shh__panel--full-frame .cc-media__el{object-fit:contain}.cc-shh .cc-shh__panel--full-frame .cc-heart-source{grid-column:1 / -1;grid-row:4;color:var(--text-secondary);font-size:12px;text-decoration:underline;text-underline-offset:3px}@media(max-width:860px){.cc-shh .cc-shh__panel--full-frame{aspect-ratio:auto}.cc-shh .cc-shh__panel--full-frame .cc-shh__img{position:relative;inset:auto;width:100%}.cc-shh .cc-shh__panel--full-frame .cc-shh__scrim{display:none}.cc-shh .cc-shh__panel--full-frame .cc-shh__copy{position:static;max-width:none;padding:24px 0;color:var(--text-primary)}.cc-shh .cc-shh__panel--full-frame .cc-shh__copy p{color:var(--text-secondary)}.cc-shh .cc-shh__panel--full-frame .cc-heart-source{display:inline-block;margin-top:16px}}@media(max-width:900px){.cc-shh__panel--mobile-film .cc-shh__img{aspect-ratio:4 / 5!important;width:100%;max-width:540px;margin-inline:auto}}.cc-shh video{pointer-events:none}@media(min-width:901px){.cc-shh .cc-shh__panel--full-frame{display:grid!important;aspect-ratio:auto!important;overflow:visible!important;grid-template-areas:"t" "m";grid-template-columns:minmax(0,1fr);gap:28px;padding:56px 0!important}.cc-shh .cc-shh__panel--full-frame .cc-shh__copy{display:contents!important}.cc-shh .cc-shh__panel--full-frame h3{display:block!important}.cc-shh .cc-shh__panel--full-frame .cc-shh__copy p{position:absolute;grid-area:2 / 1 / 3 / 2!important;inset:auto auto 12px 24px!important;left:24px!important;right:auto!important;width:calc(100% - 312px)!important;max-width:none!important;margin:0!important;transform:none!important;text-align:left!important;font-size:clamp(13.5px,1.05vw,15px)!important;line-height:1.4!important}}@media(min-width:861px){.cc-shh .cc-shh__panel--full-frame .cc-shh__cta{background:transparent;color:var(--text-primary);border:1px solid var(--border-strong);margin:20px 0 0}.cc-shh .cc-shh__panel--full-frame .cc-shh__cta:hover{background:var(--bg-inverse);color:var(--text-inverse);border-color:var(--bg-inverse)}}@media(max-width:860px){.cc-shh .cc-shh__cta{box-shadow:inset 0 0 0 1px #14141429}}@media(min-width:901px){.cc-shh .cc-shh__panel--full-frame .cc-shh__cta{position:absolute;grid-area:2 / 1 / 3 / 2!important;inset:auto 24px 12px auto!important;transform:none!important;box-sizing:border-box;width:232px;height:38px;padding:0 12px;justify-content:center;margin:0;white-space:nowrap}}@media(max-width:900px){.cc-shh .cc-shh__panel--full-frame{aspect-ratio:auto!important;overflow:hidden!important;max-width:540px;margin-inline:auto;background:linear-gradient(90deg,#e3e2cb,#e9e5d2,#eae6d3,#e8e4d1,#e3e2cb)}.cc-shh .cc-shh__panel--full-frame .cc-shh__img{position:relative!important;inset:auto!important;width:100%}.cc-shh .cc-shh__panel--full-frame .cc-shh__copy{position:relative!important;inset:auto!important;display:block!important;z-index:2;margin-top:-41.25%;padding:0 16px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAABAAI */
