html,body{overflow-x:hidden;background:#000}@font-face{font-family:titling-medium;src:url(/cdn/shop/files/TitlingGothicFBExt-Med.otf?v=1768961369)}@font-face{font-family:titling;src:url(/cdn/shop/files/TitlingGothicFBExt-Stand.otf?v=1768961369)}h1,h2,h3,h4,h5,span,.footer-nav nav a,.h2,.cart-item__name,.cart-item__details,.cart-drawer .cart__checkout-button,.card__heading{font-family:titling;font-size:.75rem;text-transform:uppercase;letter-spacing:0px}.field__label{font-family:titling;text-transform:uppercase;letter-spacing:0px}.price .price-item{font-size:.8rem;font-weight:700;letter-spacing:0px}p{padding:0;margin:0;line-height:15px}#preloader{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000;z-index:99999;display:flex;align-items:center;justify-content:center}#content{display:none}.spacer{background:#000;height:125px;width:100%}.announcement-bar{width:100%;overflow:hidden;background:#0091bf;color:#fff;padding:12px 0;white-space:nowrap}.announcement-track{display:flex;align-items:center;width:max-content;animation:marquee 20s linear infinite}.announcement-track span{flex-shrink:0;padding-right:150px;font-size:.6rem;letter-spacing:2px;text-transform:uppercase}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@media(max-width:990px){.announcement-track span{font-size:.5rem}}.header-wrapper{position:absolute;width:100%;margin:0 auto;left:0;right:0;background:none;height:120px;z-index:99999999999999}header{background:none}@media(max-width:480px){.header-wrapper{height:75px}}.header__inline-menu span{font-family:titling;letter-spacing:0px}.list-menu__item{font-family:titling;text-transform:uppercase}.menu-drawer__menu-item{padding:1.1rem 3rem;font-size:.8rem;text-decoration:none}.search-modal__content{background:#000}.cart-count-bubble{display:none}.header__icon--cart{text-decoration:none}.cart-drawer .cart__checkout-button{border-radius:0;border:2px solid white;text-transform:uppercase;padding:10px}.cart-drawer .cart__checkout-button:hover{opacity:.7}cart-remove-button:hover{opacity:.7}.hero-container{position:relative;width:100%;overflow:hidden}.hero-container img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-container span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2}.hero-container a{color:#fff;text-decoration:none;letter-spacing:.15em;border:1px solid white;padding:5px 20px;transition:all .25s ease}.hero-video{width:100%;height:100%;object-fit:cover;display:block}.hero-container{height:90vh}@media(max-width:1200px){.hero-container{height:80vh}}@media(max-width:990px){.hero-container{height:75vh}}@media(max-width:768px){.hero-container{height:70vh}}.wave-break{width:100%;height:auto;margin-top:-40px;position:relative;z-index:1;overflow:hidden}@media(max-width:1600px){.wave-break{width:1600px;height:auto}}@media(max-width:1400px){.wave-break{width:1400px;height:auto}}@media(max-width:1200px){.wave-break{width:1200px;height:auto}}@media(max-width:1024px){.wave-break{width:1024px;height:auto}}.collection-container{margin-top:-40px;display:flex;width:100%;height:90vh;min-height:420px}@media(max-width:1600px){.collection-container{height:80vh;margin-top:-40px}}@media(max-width:1400px){.collection-container{height:80vh;margin-top:-40px}}@media(max-width:1200px){.collection-container{height:80vh;margin-top:-30px}}@media(max-width:1024px){.collection-container{height:80vh;margin-top:-30px}}@media(max-width:768px){.collection-container{height:70vh}}.collection-tile{position:relative;flex:1;overflow:hidden;text-decoration:none;color:#fff}.collection-tile img{width:100%;height:100%;object-fit:cover;display:block}.collection-tile .cta-text{position:absolute;bottom:32px;left:60px;letter-spacing:.15em}@media(max-width:768px){.collection-container{flex-direction:column;height:auto}.collection-tile{height:500px}}.footer-collection-container{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;padding:12px;background:#000}.collection-tile{position:relative;display:block;width:100%;overflow:hidden;text-decoration:none;cursor:pointer}.collection-tile img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .4s ease}.collection-tile .cta-text{position:absolute;bottom:60px;left:16px;z-index:2;color:#fff;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;pointer-events:none}.collection-tile .cta-button{position:absolute;bottom:20px;left:16px;z-index:2;color:#fff;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;pointer-events:none;border:1px solid white;padding:5px 10px}.collection-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000059,#0000);opacity:0;transition:opacity .3s ease}@media(max-width:768px){.footer-collection-container{grid-template-columns:1fr;gap:10px}}#collection-template--20276103807165__featured_collection{background-image:url(/cdn/shop/files/DAY_3__1908.jpg?v=1778180072);background-size:cover;background-position:center;background-repeat:no-repeat}#shopify-section-template--20276103807165__featured_collection{margin-top:-40px}@media(max-width:1600px){#shopify-section-template--20276103807165__featured_collection{margin-top:-40px}}@media(max-width:1400px){#shopify-section-template--20276103807165__featured_collection{margin-top:-40px}}@media(max-width:1200px){#shopify-section-template--20276103807165__featured_collection{margin-top:-30px}}@media(max-width:1024px){#shopify-section-template--20276103807165__featured_collection{margin-top:-30px}}#shopify-section-template--20276103807165__featured_collection .card__content{opacity:0}slider-component{position:relative}.custom-product-arrows{position:absolute;top:45%;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;padding:0 1%;z-index:20;pointer-events:none}.custom-product-arrow{background:transparent;border:0;color:#fff;font-size:70px;line-height:1;font-weight:200;cursor:pointer;pointer-events:auto}.custom-product-arrow:hover{opacity:.6}.slider-buttons{display:none!important}@media(min-width:990px){#Slider-template--20276103807165__featured_collection{height:80dvh;justify-content:flex-start;align-items:center}.section-template--20276103807165__featured_collection-padding{padding:1px!important}.slider--desktop.grid--3-col-desktop .grid__item{width:28%!important}}@media(max-width:990px){.custom-product-arrows{display:none}}.select__select,.customer select{background:#181818}.product-media-container{border:none}.product-form__buttons button{border-radius:0;border:2px solid white;width:auto;padding:10px}.product-form__buttons button:hover{opacity:.7}.product__media-icon,.slider-buttons{visibility:hidden}.product__description p span{color:#fff;font-family:Courier!important;text-transform:uppercase;font-size:1rem}.product__description p span:not(.made-in-usa){font-family:Courier!important;color:#fff;font-size:1rem;text-transform:lowercase}.newsletter{background:#000}.surf{font-size:2.5rem}.footer-logo-container{background:#000;display:flex;justify-content:center;align-items:center;padding:50px 0;pointer-events:none}.footer-logo-container img{width:50%;pointer-events:none}quantity-popover .quantity{background:#181818}.product__info-container{position:sticky;top:40dvh}.rich-text{padding-top:200px;padding-bottom:100px}.rich-text__text p{font-family:courier;font-size:1.2rem;text-transform:uppercase}.h2{font-family:titling;font-size:.8rem;text-transform:uppercase;letter-spacing:0px}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:0 15px}@media(max-width:990px){.gallery{grid-template-columns:repeat(1,1fr)}}.thumbnail{width:100%;cursor:pointer;transition:transform .2s ease;border:1px solid black}.thumbnail:hover{opacity:.7;box-shadow:0 4px 10px #0003}.lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;justify-content:center;align-items:center;z-index:9999;flex-direction:column;cursor:url(https://cdn.shopify.com/s/files/1/0790/7822/8258/files/x.png?v=1744225405),auto}.lightbox img{max-width:90%;max-height:90%;cursor:pointer}@media(hover:hover)and (pointer:fine){.footer-nav nav a:hover{opacity:.7}#cart-icon-bubble span:hover{opacity:.7}.hero-container a:hover{background:#000;color:#fff;border:1px solid white}.hero-container:hover:before{opacity:.85;animation:rippleSoft 1.1s ease-out infinite}.hero-container:hover:after{opacity:.6;animation:rippleSoft 1.1s ease-out infinite;animation-delay:.22s}.collection-tile:hover img{transition:transform .6s ease}.collection-tile:hover:after{opacity:1}}#shopify-section-template--20276104036541__featured_collection_bNC7zA .card__media{background:#000}@media(hover:none)and (pointer:coarse){.hero-container a:active{background:#fff;color:#000;border:3px dashed white}.hero-container:active img{filter:invert(.14) contrast(1.05) saturate(1.06)}.hero-container:active:before{opacity:.65;animation:rippleSoft .9s ease-out 1}.collection-tile:active img{opacity:.7}.collection-tile:active:after{opacity:1}.footer-nav nav a:active,#cart-icon-bubble span:active{opacity:.7}}#shopify-section-sections--20276100956349__newsletter_zUDLUi{background:#000}.footer-wrapper{display:flex;background:#000;justify-content:space-between;align-items:flex-end;padding-top:48px;padding-bottom:48px}.footer-left{display:flex;flex-direction:column;align-items:flex-start}.footer-left h2{color:#fff}.footer-left .newsletter-container{padding-top:20px}.newsletter-container .field{align-items:center}.newsletter-container .field__label{color:#000}.newsletter-container .field__input{background:#fff;height:30px;width:auto;padding:0 0 0 20px;color:#000}.newsletter-container .field__label{top:12px}.newsletter-container .newsletter-form__button{width:auto;top:0;height:30px;z-index:2;background-color:#000;color:#fff;border:1px solid white;margin-left:5px;font-family:titling;font-size:.8rem;cursor:pointer;padding:0 10px;letter-spacing:0px}.newsletter-container .newsletter-form__button:hover{opacity:.7}.newsletter-container .field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{display:none}.form__message{font-size:1rem;font-family:courier;color:#fff}.footer-right{display:flex;flex-direction:column;align-items:flex-end}.copyright{font-family:courier;color:#fff;text-transform:none}@media(max-width:768px){.footer-wrapper{flex-direction:column;align-items:center;padding-bottom:10px}.footer-left{align-items:center;padding-left:0;padding-bottom:100px}.footer-right{align-items:center;padding-right:0;padding-bottom:30px}.newsletter-container .field__input{width:210px}.copyright{padding-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/new-custom-styles.css.map */
