:root{--dept-black: #121212;--dept-white: #ffffff;--dept-accent: #ffd700;--dept-gray: #e5e5e5}body.dept-theme{background-color:var(--dept-white);color:var(--dept-black);background-image:url(./noise.svg);background-repeat:repeat;background-size:120px 120px}@media(min-width:990px){body.dept-theme{cursor:crosshair}body.dept-theme a,body.dept-theme button,body.dept-theme summary,body.dept-theme [role=button]{cursor:pointer}body.dept-theme input,body.dept-theme textarea{cursor:text}}.dept-theme .utility-bar{min-height:30px;padding:.4rem 0;background:var(--dept-black);color:var(--dept-white)}.dept-theme .announcement-bar__message{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}@media(max-width:749px){.dept-theme .announcement-bar__message{font-size:1rem;letter-spacing:.12em}}.dept-theme .announcement-bar,.dept-theme .announcement-bar__link,.dept-theme .announcement-bar.announcement-bar--one-announcement,.dept-theme .announcement-bar--one-announcement .announcement-bar__link{width:100%;overflow:hidden}.dept-theme .announcement-bar__message span{display:inline-block;padding-left:100%;animation:dept-marquee var(--dept-marquee-duration, 12s) linear infinite}@media(prefers-reduced-motion:reduce){.dept-theme .announcement-bar__message span{animation:none}}@keyframes dept-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.dept-theme .header-wrapper{border-bottom:2px solid var(--dept-black);box-shadow:0 1px #12121233}.dept-theme .header__menu-item{text-transform:uppercase;font-weight:700;letter-spacing:.12em}.dept-theme .header__menu-item span{position:relative}.dept-theme .header__menu-item span:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;background:var(--dept-accent);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.dept-theme .header__menu-item:hover span:after,.dept-theme details[open]>.header__menu-item span:after{transform:scaleX(1)}.dept-theme h1,.dept-theme h2,.dept-theme h3,.dept-theme h4,.dept-theme h5,.dept-theme .title,.dept-theme .banner__heading,.dept-theme .card__heading,.dept-theme .footer-block__heading,.dept-theme .rich-text__heading{text-transform:uppercase;letter-spacing:.12em}.dept-theme .button,.dept-theme .button--secondary,.dept-theme .button--primary{border-radius:0;text-transform:uppercase;letter-spacing:.12em;font-weight:700;border-width:2px}.dept-theme .button--primary{background:var(--dept-accent);color:var(--dept-black);border-color:var(--dept-black);transition:background .2s ease,color .2s ease}.dept-theme .button--primary:hover{background:var(--dept-black);color:var(--dept-white)}.dept-theme .button--secondary{background:transparent;color:var(--dept-black);border:2px solid var(--dept-black)}.dept-theme .banner .button--primary{background:var(--dept-black);color:var(--dept-white);border-color:var(--dept-black)}.dept-theme .banner .button--primary:hover{background:var(--dept-accent);color:var(--dept-black)}.dept-theme .field__input,.dept-theme .select__select,.dept-theme textarea,.dept-theme input[type=text],.dept-theme input[type=email],.dept-theme input[type=search]{border-radius:0;border-width:2px;border-color:var(--dept-black)}.dept-theme .banner{position:relative;overflow:hidden}.dept-theme .banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(./noise.svg);opacity:.08;pointer-events:none;mix-blend-mode:soft-light;z-index:2}.dept-theme .banner__content{position:relative;z-index:3}.dept-theme .banner__media{z-index:3}.dept-theme #shopify-section-hero .banner{min-height:70vh}.dept-theme .dept-countdown{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-transform:uppercase;letter-spacing:.18em}.dept-theme .dept-countdown__timer{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.dept-theme .dept-countdown__unit{display:grid;gap:.3rem;text-align:center;min-width:64px}.dept-theme .dept-countdown__value{display:inline-block;padding:.4rem .8rem;background:var(--dept-accent);color:var(--dept-black);border:2px solid var(--dept-black);font-size:clamp(2rem,4.5vw,3.4rem);font-weight:700}.dept-theme .dept-countdown__label{font-size:1rem;letter-spacing:.2em}.dept-theme .dept-countdown__message{font-size:1.2rem;letter-spacing:.16em}.dept-theme .dept-countdown--expired .dept-countdown__timer,.dept-theme .dept-countdown--invalid .dept-countdown__timer{opacity:.5}.dept-theme .rope-divider{height:24px;width:60%;margin:0 auto;background:url(./rope-divider.svg) center / contain no-repeat}@media(max-width:749px){.dept-theme .rope-divider{width:80%}}.dept-theme .badge--dept-approved{background:var(--dept-accent);color:var(--dept-black);border:2px dashed var(--dept-black);border-radius:999px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:1.1rem;padding:.5rem .9rem}.dept-theme .card__badge{gap:.6rem}.dept-theme #shopify-section-dept-social .multicolumn-card__image{filter:grayscale(100%)}@media(min-width:990px){.dept-theme .footer__content-top{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:2.4rem;align-items:start}.dept-theme .footer__blocks-wrapper{grid-column:1 / span 2}.dept-theme .footer-block--newsletter{grid-column:3 / span 1;margin-top:0}}.dept-theme .footer{border-top:2px solid var(--dept-black)}.dept-theme .footer__content-bottom{border-top:1px solid rgba(255,255,255,.12)}.dept-theme ::-webkit-scrollbar{width:10px;height:10px}.dept-theme ::-webkit-scrollbar-track{background:var(--dept-gray)}.dept-theme ::-webkit-scrollbar-thumb{background:var(--dept-black)}.dept-theme ::-webkit-scrollbar-thumb:hover{background:#000}.dept-theme [data-drop-reveal],.dept-theme [data-drop-hide]{overflow:hidden;transition:max-height .8s ease,opacity .35s ease,transform .35s ease;will-change:max-height,opacity,transform}.dept-theme [data-drop-reveal]{max-height:0;opacity:0;transform:translateY(-12px);pointer-events:none}.dept-theme [data-drop-hide]{max-height:var(--drop-gate-max, 5000px);opacity:1;transform:translateY(0)}body[data-drop-live=true] [data-drop-reveal]{max-height:var(--drop-gate-max, 5000px);opacity:1;transform:translateY(0);pointer-events:auto}body[data-drop-live=true] [data-drop-hide]{max-height:0;min-height:0;opacity:0;transform:translateY(-12px);pointer-events:none}body[data-drop-live=false] [data-drop-reveal]{min-height:0}body[data-drop-live=true] [data-drop-hide-live]{display:none!important}.drop-lock{display:inline-flex;align-items:center;gap:.4rem;position:relative}.drop-lock__icon{display:none;width:1.2rem;height:1.2rem}.drop-lock__icon svg{width:100%;height:100%}body[data-drop-live=false] .drop-lock{opacity:.6;pointer-events:none}body[data-drop-live=false] .drop-lock__icon{display:inline-flex}.drop-lock-message{text-align:center;padding:6rem 0}.drop-lock-message .button{margin-top:1.2rem}@media(prefers-reduced-motion:reduce){.dept-theme [data-drop-reveal],.dept-theme [data-drop-hide]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dept-theme.css.map */
