body.template-index .shopify-section .collection.featured-col{content-visibility:auto;contain-intrinsic-size:0 700px}body.current-template-index .header-wrapper,body.current-template-index .header-wrapper .header{background-color:transparent!important}body.current-template-index .header-wrapper .header{border-bottom:1px solid #fffdf8}body.current-template-index .header-wrapper .header>a,body.current-template-index .header-wrapper .header>button,body.current-template-index .header-wrapper .header>header-drawer>details>summary,body.current-template-index .header-wrapper .header__heading-link,body.current-template-index .header-wrapper .header__icon span{color:#fffdf8!important}body.current-template-index .header-wrapper .header>svg [stroke]:not([stroke=none]),body.current-template-index .header-wrapper .header__icon svg [stroke]:not([stroke=none]){stroke:currentColor}body.current-template-index .menu-drawer a,body.current-template-index .menu-drawer button{color:#121212!important}body.current-template-index .header-wrapper.notice-home-opaque,body.current-template-index .header-wrapper.notice-home-opaque .header{background-color:#fffdf8!important}body.current-template-index .header-wrapper.notice-home-opaque .header{border-bottom-color:#121212}body.current-template-index .header-wrapper.notice-home-opaque .header>a,body.current-template-index .header-wrapper.notice-home-opaque .header>button,body.current-template-index .header-wrapper.notice-home-opaque .header>header-drawer>details>summary,body.current-template-index .header-wrapper.notice-home-opaque .header__heading-link,body.current-template-index .header-wrapper.notice-home-opaque .header__icon span{color:#121212!important}body.current-template-index .header-wrapper,body.current-template-index .header-wrapper .header,body.current-template-index .header-wrapper .header>a,body.current-template-index .header-wrapper .header>button,body.current-template-index .header-wrapper .header>header-drawer>details>summary,body.current-template-index .header-wrapper .header__icon svg{transition:background-color .2s ease,color .2s ease,border-color .2s ease}body.current-template-index .header-wrapper .header__icon svg [stroke]{transition:stroke .2s ease}body.current-template-index .shopify-section-announcement-bar .announcement-marquee-wrapper{background-color:transparent!important;transition:background-color .2s ease}body.current-template-index .shopify-section-announcement-bar.notice-marquee-opaque .announcement-marquee-wrapper{background-color:#004fff!important}body.current-template-index img{cursor:pointer;width:100%!important;display:block}html .notice-slideshow-outer .notice-dots{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;padding:5.12px 7.68px!important;gap:8.96px!important;width:auto!important;min-width:56.32px!important;height:20.48px!important;background:#004fff!important;border-radius:999px!important;box-sizing:border-box!important;bottom:24px!important}html .notice-slideshow-outer .notice-dots li{margin:0!important;padding:0!important;line-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important}html .notice-slideshow-outer .notice-dots li button:before{content:""!important;display:none!important}html .notice-slideshow-outer .notice-dots li button{width:7.68px!important;height:7.68px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#fffdf8!important;cursor:pointer!important;opacity:.4!important;transition:opacity .2s ease!important;display:block!important;flex:0 0 auto!important}html .notice-slideshow-outer .notice-dots li.active+li button,html .notice-slideshow-outer .notice-dots li:has(+li.active) button{opacity:.66!important}html .notice-slideshow-outer .notice-dots li.active button{opacity:1!important}html .notice-slideshow-outer .notice-dots li button:focus-visible{outline:2px solid #fffdf8!important;outline-offset:2px!important}.notice-slideshow-outer{position:relative;width:100%;margin-top:calc(-1*(var(--header-height, 62px) + var(--announcement-bar-height, 50px)));z-index:1}.notice-slideshow{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.notice-slideshow::-webkit-scrollbar{display:none}.notice-slideshow .slide-item{flex:0 0 100%;scroll-snap-align:start;position:relative;overflow:hidden;background:#121212;min-height:50vh}.notice-slideshow .slide-item img,.notice-slideshow .slide-item video{display:block;width:100%;height:calc(100vh - 50px);min-height:400px;object-fit:cover;object-position:center}.notice-slideshow .video-content{position:absolute;left:48px;bottom:72px;z-index:30;display:flex;flex-direction:column;align-items:flex-start;gap:22px;pointer-events:none}.notice-slideshow .video-content h2{margin:0 0 20px;color:#fffdf8;text-transform:uppercase;font-family:nohemimedium,Nohemi,Assistant,sans-serif;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(56px,7vw,105px);line-height:1;letter-spacing:calc(var(--font-heading-scale, 1)*.06rem);word-break:break-word}.notice-slideshow .slide-cta-row{display:flex;flex-direction:row;align-items:center;gap:12px;position:relative;z-index:35;pointer-events:auto}.notice-slideshow .slide-btn,.notice-slideshow .slide-btn:link,.notice-slideshow .slide-btn:visited{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;min-width:185px;height:56px;padding:0 28px!important;border:1px solid transparent;text-align:center;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;cursor:pointer;position:relative;z-index:40;pointer-events:auto!important;font-family:nohemimedium,Nohemi,Assistant,sans-serif!important;font-style:normal!important;font-weight:500!important;font-size:16px!important;line-height:1!important;letter-spacing:.06rem!important;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease,transform .2s ease}.notice-slideshow .slide-btn:hover{opacity:.9;transform:translateY(-1px)}.notice-slideshow .slide-btn--primary,.notice-slideshow .slide-btn--primary:link,.notice-slideshow .slide-btn--primary:visited{background:#004fff!important;color:#fffdf8!important;border-color:#004fff!important}.notice-slideshow .slide-btn--secondary,.notice-slideshow .slide-btn--secondary:link,.notice-slideshow .slide-btn--secondary:visited{background:#fffdf8!important;color:#004fff!important;border-color:#fffdf8!important}@media(max-width:989px){.notice-slideshow .video-content{left:12.5px!important;right:12.5px!important;bottom:90px!important;width:auto!important;max-width:none!important;transform:none!important;gap:32px!important;align-items:stretch!important;justify-content:center!important}.notice-slideshow .video-content h2{margin:0!important;font-family:nohemimedium,Nohemi,Assistant,sans-serif!important;font-weight:400!important;font-size:48.28px!important;line-height:.9!important;letter-spacing:.02em!important;word-break:break-word!important;overflow-wrap:anywhere!important}.notice-slideshow .slide-cta-row{flex-direction:column!important;width:100%!important;gap:6px!important;align-items:stretch!important}.notice-slideshow .slide-btn,.notice-slideshow .slide-btn:link,.notice-slideshow .slide-btn:visited{width:100%!important;min-width:0!important;max-width:none!important;height:45px!important;padding:18px 48px!important;font-family:nohemisemibold,nohemimedium,Assistant,sans-serif!important;font-weight:400!important;font-size:12px!important;line-height:1.35!important;letter-spacing:.02em!important;border-radius:0!important}.notice-slideshow .slide-btn--secondary,.notice-slideshow .slide-btn--secondary:link,.notice-slideshow .slide-btn--secondary:visited{padding:18px 32px!important}.notice-slideshow .slide-item img,.notice-slideshow .slide-item video{height:calc(100vh - 50px)!important;min-height:520px!important}}body.current-template-index .header-wrapper:has(#Details-menu-drawer-container[open]),body.current-template-index .header-wrapper:has(#Details-menu-drawer-container[open]) .header{background-color:#fffdf8!important}body.current-template-index .header-wrapper:has(#Details-menu-drawer-container[open]) .header{border-bottom-color:#121212}body.current-template-index .header-wrapper:has(#Details-menu-drawer-container[open]) .header>a,body.current-template-index .header-wrapper:has(#Details-menu-drawer-container[open]) .header>button,body.current-template-index .header-wrapper:has(#Details-menu-drawer-container[open]) .header>header-drawer>details>summary,body.current-template-index .header-wrapper:has(#Details-menu-drawer-container[open]) .header__heading-link,body.current-template-index .header-wrapper:has(#Details-menu-drawer-container[open]) .header__icon span{color:#121212!important}body.current-template-index .header-wrapper .header__icon--cart .cart-count-bubble span[aria-hidden=true],body.current-template-index .header-wrapper.notice-home-opaque .header__icon--cart .cart-count-bubble span[aria-hidden=true],body.current-template-index .header-wrapper:has(#Details-menu-drawer-container[open]) .header__icon--cart .cart-count-bubble span[aria-hidden=true]{color:#fffdf8!important}.archives-section{display:flex;flex-wrap:wrap;width:100%}.archives-section .banner{position:relative;width:50%;overflow:hidden}.archives-section .banner picture,.archives-section .banner img{width:100%;height:auto;display:block}.archives-section .banner-content{position:absolute;bottom:10%;left:3%;right:3%}.archives-section .banner-content h3{color:#fffdf8;font-family:nohemimedium;font-size:48px;text-transform:uppercase;margin:0 0 20px;line-height:.5}.archives-section .banner-button{background:#004fff;color:#fffdf8;font-family:nohemimedium;padding:12px 28px;font-size:16px;text-transform:uppercase;text-decoration:none;display:inline-block;border:none;transition:.3s}.archives-section .banner-button:hover{background:#fffdf8;color:#004fff}@media(max-width:768px){.archives-section .banner{width:100%}.archives-section .banner-content h3{font-size:36px;line-height:.85}.archives-section .banner-button{padding:10px 20px;font-size:14px}}@media(min-width:1799px){.archives-section .banner-button{padding:17.6px 32px;font-size:18px}.archives-section .banner-content h3{font-size:60px;line-height:.5}}body.template-index #insta-feed,body.template-index .shopify-section:has(#insta-feed){content-visibility:auto;contain-intrinsic-size:0 600px}body.template-index .shopify-section:has(.image-with-text-sec),body.template-index .shopify-section:has(.archives-section),body.template-index .shopify-section:has(.phase-3-banner){content-visibility:auto;contain-intrinsic-size:0 700px}.notice-slideshow{touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;overscroll-behavior-y:auto}.notice-slideshow.is-horizontal-panning{scroll-behavior:auto;scroll-snap-type:none;cursor:grabbing}.notice-slideshow.is-vertical-panning{overflow-x:hidden;scroll-snap-type:none}
/*# sourceMappingURL=/cdn/shop/t/104/assets/custom-index.css.map */
