.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-p-shh .cc-p-shh__panel--full-frame{aspect-ratio:auto;max-width:1200px;margin-inline:auto;background:transparent}.cc-p-shh .cc-p-shh__panel--full-frame .cc-p-shh__media{position:relative;inset:auto;aspect-ratio:16 / 9}.cc-p-shh .cc-p-shh__panel--full-frame .cc-media__el{object-fit:contain}.cc-p-shh .cc-p-shh__panel--full-frame .cc-p-shh__scrim{display:none}.cc-p-shh .cc-p-shh__panel--full-frame .cc-p-shh__copy{position:static;max-width:none;padding:24px 0;color:var(--text-primary)}.cc-p-shh .cc-p-shh__panel--full-frame .cc-p-shh__copy h3{color:var(--text-primary)}.cc-p-shh .cc-p-shh__panel--full-frame .cc-p-shh__copy p{color:var(--text-secondary)}.cc-p-shh .cc-p-shh__panel--full-frame .cc-heart-source{display:inline-block;margin-top:16px;color:var(--text-secondary);font-size:12px;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.cc-p-shh__panel--mobile-film .cc-p-shh__media{aspect-ratio:4 / 5!important;width:100%;max-width:540px;margin-inline:auto}}@media(max-width:900px){.cc-p-shh .cc-p-shh__head{margin-bottom:28px}.cc-p-shh .cc-p-shh__head .cc-eyebrow{margin:0 0 14px;font-size:11px;line-height:16px}.cc-p-shh .cc-p-shh__head h2{line-height:1.25}.cc-p-shh .cc-p-shh__cta{box-shadow:inset 0 0 0 1px #14141429}}@media(min-width:901px){.cc-p-shh .cc-p-shh__eyebrow{display:none}.cc-p-shh .cc-p-shh__panel--full-frame .cc-p-shh__cta{display:flex;align-items:center;justify-content:center;width:max-content;height:40px;padding:0 28px;margin:16px auto 0;background:transparent;color:var(--text-primary);border:1px solid var(--border-strong)}.cc-p-shh .cc-p-shh__panel--full-frame .cc-p-shh__cta:hover{background:var(--bg-inverse);color:var(--text-inverse);border-color:var(--bg-inverse)}}.cc-p-shh .cc-p-shh__panel--full-frame{aspect-ratio:auto!important;overflow:hidden;background:linear-gradient(90deg,#e3e2cb,#e9e5d2,#eae6d3,#e8e4d1,#e3e2cb)}.cc-p-shh .cc-p-shh__panel--full-frame .cc-p-shh__copy{position:relative!important;inset:auto!important;display:block!important;z-index:2;margin-top:-8.4%;padding:0 16px 28px!important}@media(max-width:900px){.cc-p-shh .cc-p-shh__panel--full-frame{max-width:540px}.cc-p-shh .cc-p-shh__panel--full-frame .cc-p-shh__copy{margin-top:-41.25%;padding:0 16px 20px!important}}.cc-p-shh video{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAABIA */
