.desktop{display:flex!important}.mobile{display:none!important}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:#000}ul{list-style:none}body::-webkit-scrollbar{width:7px}body::-webkit-scrollbar-track{background:transparent!important}body::-webkit-scrollbar-thumb{background:#000;border-radius:2%;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,112.328,0,1)}@font-face{font-family:Neue-Montreal-Regular;font-weight:400;font-style:normal;src:url(https://cdn.shopify.com/s/files/1/0944/8112/1412/files/NeueMontreal-Regular_1.woff2?v=1748325172) format("woff2"),url(https://cdn.shopify.com/s/files/1/0944/8112/1412/files/NeueMontreal-Regular_1.woff?v=1748325172) format("woff")}img,video{height:100%;width:100%;object-fit:cover}.announcement-bar-section{display:none!important}.header-wrapper{padding:0!important;position:fixed;width:100%;top:0;left:0;background:transparent}.header{padding:0!important;margin:0;width:100%;display:flex;max-width:none;position:fixed;top:0}.main-header{display:flex;align-items:center;justify-content:start;height:4vw;width:100%;transition:background .2s ease-in}.main-header.active{background:#fff}.header-left{display:flex;align-items:center;justify-content:center;height:100%;z-index:1;flex:1}.header-left a{height:100%;width:30%}.header-left a span{height:100%;width:100%;display:flex;justify-content:center}.header-left svg{width:100%;height:100%}.header-left svg path,.header-left svg rect,.header-left svg circle{fill:#000}.header-center{display:flex;align-items:center;height:100%;flex:1}.header-center ul{display:flex;align-items:center;justify-content:space-between;gap:2vw;padding:0 7%}.header-center ul a{font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;font-size:.8vw;position:relative;display:flex;height:100%;width:100%;z-index:1}.header-right{display:flex;align-items:center;justify-content:center;height:100%;flex:1}.header-right .h-bottom-label{height:55%;width:60%;display:flex;justify-content:flex-end;align-items:center;padding:2px;overflow:hidden}.header-right .h-bottom-label .cover{height:100%;display:flex;justify-content:center;align-items:center;padding:2px;overflow:hidden;width:80%;background:#fff}.header-right .h-bottom-label .ext{display:flex;align-items:flex-start;justify-content:center;height:50%;overflow:hidden;color:#fff;background:#fff;width:100%}.header-right .h-bottom-label .ext ul{display:flex;align-items:center;justify-content:start;list-style-type:none;gap:.45vw;flex-direction:column;animation:marquee-rotate 80s linear infinite;width:100%}@keyframes marquee-rotate{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.header-right .h-bottom-label .ext ul li{color:#c80505;font-size:.65vw;line-height:normal;letter-spacing:0;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:italic}.header-right .header-left-icons{width:40%;display:flex;align-items:center;justify-content:end;gap:1.2vw;padding-right:7%}.header-right .header-left-icons li{height:40%;overflow:hidden;cursor:pointer;z-index:1}.header-right .header-left-icons li .header__icon span{width:1.5vw;padding:0;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.header-right .header-left-icons li svg{height:1.5vw;height:.85vw;aspect-ratio:1/1}.header-right .header-left-icons li:last-child{display:flex;gap:.5vw;font-size:.95vw;text-wrap:nowrap}.header-right .header-left-icons li:last-child .cart-count-bubble{left:50%;bottom:15%;transform:translate(-50%,10%);height:.7vw;width:.7vw;font-size:.45vw;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.header-right .header-left-icons li .header-cart-total{letter-spacing:0;text-transform:uppercase;font-size:.85vw;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;color:#000}.header-right .header-left-icons li:last-child .header__icon--cart{margin:0}.header-center ul a:before{content:"";position:absolute;bottom:15%;left:50%;width:0%;height:1px;background-color:#c80505;transition:all .4s ease-in-out;transform:translate(-50%)}.header-center ul a:hover:before{width:100%}.header-center ul li:hover a{color:#c80505}.header-right .search-modal .search-modal__content{padding:0 1rem;width:100%;min-width:100%}.header-right .search-modal .search-modal__content .search-modal__form{max-width:100%}.header-right .search-modal predictive-search .field{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;text-transform:uppercase}.field__label,.search-modal .predictive-search,.header-right .search-modal .predictive-search__search-for-button .predictive-search__item{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:0}.header-right .search-modal .predictive-search__result-group ul li{width:100%;min-width:20%}.search__input.field__input{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal}.header-right .search-modal .predictive-search__result-group ul{display:flex;overflow:hidden;overflow-x:auto;scrollbar-width:none;-webkit-user-select:none;user-select:none}.header-right .search-modal .predictive-search__result-group ul.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.header-right .search-modal .predictive-search__result-group ul li .predictive-search__item{display:flex;flex-direction:column}.header-right .search-modal .predictive-search__item-content{text-align:center}.my-search-box{display:flex;flex-direction:column;width:100vw;height:96vh;margin-top:4vw;background-color:#f8f8f8;border:1px solid #F8F8F8;clip-path:inset(0% 0% 100% 0%);transition:clip-path .6s ease-in-out;position:absolute;font-family:neue-haas-grotesk-text;line-height:1.5vw;overflow:hidden}.my-search-box.active{clip-path:inset(0% 0% 0% 0%)}.search-input{width:100%;height:10%}.search-box .search-modal__content{padding:0 4rem;justify-content:space-around}.search-box .search-modal__form{max-width:90vw}.search-box .field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.search-box .field:after{content:none}.search-box .search__input.field__input{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;font-size:.8vw}.search-box .field__label{font-size:1.3rem;top:.8vw;color:#b7b7b7}.search-box .search-close-btn{color:#c80505;font-size:.7vw}.search-box .reset__button{font-family:neue-haas-grotesk-text;width:5%}.search-box .modal__close-button.link{text-decoration:none;color:red;font-size:.7vw}.search-box .search-bottom{width:100%;height:86%;display:flex;flex-direction:row}.search-box .search-left{display:flex;flex-direction:column;justify-content:space-between;width:20%;height:100%;padding:3% 3% 1%}.search-box .search-left h1{font-size:.7vw;opacity:60%;font-style:italic;font-family:neue-haas-grotesk-text;margin-bottom:1vw}.search-left li,.search-left .search-contact{font-size:.6vw}.search-box .search-tags{position:absolute;top:35vh}.search-box .search-contact p:first-child{color:#b7b7b7}.search-box .search-right{width:80%;height:100%;display:flex;padding-right:4rem}.search-box .grid__item{width:calc(19% - var(--grid-desktop-horizontal-spacing) * 3 / 4);height:100%;min-height:50%;max-height:50%;max-width:calc(19% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.search-box .price,.search-box .price--on-sale .price-item--regular{font-size:1rem}.search-box .search-tags a:hover{color:#c80505}.search-box .card__information{margin-top:0;margin-bottom:0}.search-box .grid{row-gap:0;height:100%}.search-box .search-popular ul li:nth-child(2):after{content:"";position:relative;top:-11px;right:-11px;display:inline-flex;width:5px;height:5px;background-color:#c80505;animation:fadeDot 1.5s infinite ease-in-out}@keyframes fadeDot{0%{opacity:0}50%{opacity:1}to{opacity:0}}#search-toggle .svg-wrapper{width:19px;height:19px;margin-top:.2vw}.search-box .search-modal__close-button{display:none}.product-recommendations.product-recommendations1{height:100%}.predictive-search__item-heading{margin:0;text-transform:uppercase;font-family:neue-haas-grotesk-text}.predictive-search__item--term{text-transform:uppercase}.collection{padding:0;margin:0;width:100%}.shopify-section .collection .collection__title{padding:0;margin:0;width:100%;min-width:100%}.collection .new-heading-box .title{margin:0!important;font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-style:italic;font-size:1.1vw}.collection .new-heading-box{display:flex;align-items:center;width:100%;justify-content:space-between;padding:2% 2.5% 1%}.collection .new-heading-box span a{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:italic;font-size:.8vw;text-decoration:underline;transition:all .5s ease-in-out}.collection .new-heading-box span a:hover{color:#c80505}.shopify-section .collection .slider-mobile-gutter{padding:0 .4% 0 .7%}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__inner{height:90%}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__content{height:10%;padding:0 3%}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__inner .card__content{height:unset}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__content .card__information{padding:0}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__content .card__information .card__heading{font-family:neue-haas-grotesk-text;font-weight:400;font-style:italic;text-transform:uppercase;font-size:.77vw;padding-top:.5vw;letter-spacing:0;width:80%;line-height:1.1}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__content .card__information .price{margin:0;display:flex;font-family:neue-haas-grotesk-text;font-weight:400;font-style:italic;opacity:65%;line-height:normal;font-size:.7vw;line-height:1.7;letter-spacing:0}.collection .full-unstyled-link{text-decoration:none!important}.collection .price--on-sale .price-item--regular{color:#c80505;font-size:.69vw;letter-spacing:0}.collection .slider-buttons{display:none}.collection .slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.product-tags{display:flex;list-style:none;padding:0;margin:0;flex-wrap:nowrap;width:90%;padding-top:.95vw;padding-left:.25vw;gap:1vw}.product-tags li{background-color:transparent;padding:0;font-size:.6vw;color:#333;text-transform:uppercase;line-height:1;border:none;letter-spacing:0;font-family:neue-haas-grotesk-text;font-weight:400;font-style:italic;text-wrap:nowrap;padding:.2vw;padding-bottom:0;width:fit-content;display:flex;justify-content:start;min-width:unset!important}facet-filters-form.facets{display:none}.facets-container .product-count{display:none}.facets-container .mobile-facets__open{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal}.facets-container .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none;text-underline-offset:0}.shopify-section .collection-hero{padding-top:4%}.shopify-section .collection-hero .collection-hero__inner{margin:0;padding:0;min-width:100%}.collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;font-size:1.3vw;padding-left:1%;text-transform:uppercase}aside.facets-wrapper{display:flex;justify-content:flex-end;min-width:100%;margin:0;padding:0}.product-grid-container .collection{width:100%;min-width:100%;max-width:100%;padding:0 .5%}.collection .grid .grid__item .card-wrapper .card__inner{height:90%}.collection .grid .grid__item .card-wrapper .card__content{height:10%;padding:0 3%}.collection .grid .grid__item .card-wrapper .card__content .card__information{padding:0}.collection .grid .grid__item .card-wrapper .card__content .card__information .card__heading{font-family:neue-haas-grotesk-text;font-weight:400;font-style:italic;text-transform:uppercase;font-size:.77vw;padding-top:.5vw;letter-spacing:0;width:80%;line-height:1.1}.collection .grid .grid__item .card-wrapper .card__content .card__information .price{margin:0;display:flex;font-family:neue-haas-grotesk-text;font-weight:400;font-style:italic;opacity:65%;line-height:normal;font-size:.7vw;line-height:1.7;letter-spacing:0}.collection-product-grid2 .grid{display:grid;grid-template-columns:repeat(4,1fr)}.collection-product-grid2 .grid li{min-width:100%;height:100%;cursor:pointer;aspect-ratio:2/3}li.grid__item,img.predictive-search__image{aspect-ratio:2 / 3}.collection-product-grid2 .product-grid .e-vid-1{grid-row-start:2;grid-column:span 2 / span 2;grid-column-start:3;aspect-ratio:4 / 3}.collection-product-grid2 .product-grid .e-vid-1 img{height:100%}.collection-product-grid2 .collection-banner-cust{height:90vh;width:100%;display:flex;margin-top:5%}.collection-product-grid2 .collection-banner-cust .collection-banner-cust-left{height:auto;width:45%;padding:1% 2%;position:relative}.collection-product-grid2 .collection-banner-cust .collection-banner-cust-right{height:100%;width:55%}.collection-product-grid2 .collection-banner-cust .collection-banner-cust-left p{font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;font-size:.7vw;opacity:70%;line-height:1.5;padding-top:.4vw;text-transform:capitalize;width:90%}.propy{position:absolute;top:unset;left:unset;right:-12.5%;bottom:13%;transform:translate(-50%);height:auto;width:5.5vw;display:flex;align-items:center;justify-content:center}.propy svg path{fill:#000}.propy div:first-child{height:100%;width:100%;animation:round-me 20s linear infinite;display:flex}@keyframes round-me{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.propy div:last-child{height:88%;width:88%;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.propy div:last-child svg{height:100%;width:100%}.collection-sticky-box{height:3vw;border:none;position:sticky;top:4vw;z-index:1;z-index:3;background:#f5f5f5;display:flex;justify-content:space-between;margin:.4% 0 .5%}.collection-sticky-box .right-sticky-ul{display:flex;width:60%;align-items:center;font-family:neue-haas-grotesk-text;font-size:.6vw;gap:3vw;padding-left:3vw;overflow-x:auto;scrollbar-width:none}.collection-sticky-box .right-sticky-ul>li{white-space:nowrap}.collection-sticky-box .right-sticky-ul>li>a{text-transform:uppercase}.right-sticky-box{width:20%;display:flex;align-items:center}.grid-span{display:flex;height:60%;width:40%;margin:.5vw;padding:1vw;background:#fff;align-items:center}.grid-span ul{display:flex;width:100%;align-items:center;justify-content:space-evenly;font-family:neue-haas-grotesk-text;font-size:.6vw}#grid-options li[data-columns]{cursor:pointer;color:#000;text-decoration:none}#grid-options li[data-columns].active{color:#c80505;text-decoration:underline;text-underline-position:under;text-decoration-color:#c80505}.grid-span li{cursor:pointer}.filter-span{display:flex;height:60%;width:auto;margin:.5vw;padding:1vw;background:#fff;align-items:center}.filter-span .facets-container{padding-top:0}.filter-span .button-label{font-size:.6vw}.filter-span .svg-wrapper .icon-filter{display:none}.filter-span .mobile-facets__open .svg-wrapper{width:.5rem}.filter-span .svg-wrapper .icon-close{height:1.1rem;width:2.4rem}.facets-container .mobile-facets__summary{text-transform:uppercase;font-family:neue-haas-grotesk-text;font-size:.7vw}.mobile-facets__heading.small-hide{font-size:.7vw;font-family:neue-haas-grotesk-text}.facets-container .mobile-facets__footer>*{text-transform:uppercase;font-size:.7vw;font-family:neue-haas-grotesk-text}.facets-container .mobile-facets__close-button,.facets-container .mobile-facets__label{text-transform:uppercase;font-size:.7vw;font-family:neue-haas-grotesk-text}.facets-container .mobile-facets__info{padding:0 2.6rem;text-transform:uppercase;font-size:.7vw;font-family:neue-haas-grotesk-text}.filter-span .mobile-facets__count{text-transform:uppercase;font-size:.7vw;font-family:neue-haas-grotesk-text}.filter-span .facets-wrapper{justify-content:center;width:max-content}product-info.default-pdp{padding:0}product-info .page-width{margin:0;padding:0;width:100%;min-width:100%;max-width:100%}.page-width .product{background:#fff;position:relative}product-info .page-width .product .product__media-wrapper{display:flex;max-width:63%;width:calc(63% - var(--grid-desktop-horizontal-spacing) / 2)}product-info .page-width .product .product__info-wrapper{max-width:37%;width:calc(37% - var(--grid-desktop-horizontal-spacing) / 2);padding:0 2% 0 4rem;height:100vh;display:flex;align-items:end;position:sticky;top:0}product-info .page-width .product .product__media-wrapper .product__column-sticky{width:50%}product-info .page-width .product .product__media-wrapper .pdp-cust-video{height:100vh;width:50%;position:sticky;left:0;top:0}product-info .page-width .product .product__media-wrapper .product__media-list{display:flex;flex-wrap:nowrap;flex-direction:column;gap:0;margin:0;scroll-padding-left:0}product-info .page-width .product .product__media-wrapper .product__media-list .product__media-item{width:100%;min-width:100%;max-width:100%;height:100vh}product-info .page-width .product .product__media-wrapper .product__media-list .product__media-item .product-media-container{margin:0;width:100%;height:100%;border:none}product-info .page-width .product .product__info-wrapper .product__info-container{width:100%;min-width:100%;max-width:100%}product-info .page-width .product .product__media-wrapper .product__media-list .product__media-item .product-media-container .product__modal-opener{height:100%}product-info .page-width .product .product__media-wrapper .product__media-list .product__media-item .product-media-container .product__modal-opener .product__media{height:100%}product-info .product .product__info-wrapper .product-form .product-form__buttons{width:100%;min-width:100%;max-width:100%}product-info .product .product__info-wrapper .product-form .product-form__buttons .product-form__submit{margin-bottom:0;border:none!important;--buttons-border-width: 0;--buttons-border-opacity: 0;background:#000;color:#fff;text-transform:uppercase;min-height:2.7vw;font-size:11px;display:flex;justify-content:center;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;gap:.5vw}product-info .product .product__info-wrapper .product-form .product-form__buttons .shopify-payment-button{display:none}.shopify-section .product__info-container>*+*{margin:0}product-info .product .product__info-wrapper .product-form{margin:1rem 0 1.5rem}product-info .page-width .product .product__info-wrapper .product__title{margin-bottom:0}product-info .page-width .product .product__info-wrapper .product__title h1{font-size:1vw;color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:0}product-info .page-width .product .product__info-wrapper .price{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;opacity:80%;font-size:.9vw;line-height:normal;letter-spacing:0}product-info .page-width .product .product__info-wrapper .product__title .cust-tittle .price__container{margin-bottom:0}.my-title-price{display:flex;justify-content:space-between;align-items:center}variant-selects .product-form__input .form__label{display:none}variant-selects{height:3vw;border:.5px solid #B7B7B7;margin:1% 0 2%;display:flex;align-items:center;width:100%}product-info .page-width .product .product__info-wrapper variant-selects .product-form__input{margin:0;display:flex;align-items:center;height:100%;width:100%;max-width:100%}product-info .product .product__info-wrapper variant-selects .product-form__input--pill input[type=radio]:checked+label{background-color:#f5f5f5;color:#c80505;opacity:100%;height:100%;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;border-right:.5px solid #B7B7B7}product-info .product .product__info-wrapper variant-selects .product-form__input--pill input[type=radio]+label{border:none;background-color:#f5f5f5;border-radius:0;color:#000;display:flex;align-items:center;justify-content:center;margin:0;font-size:1.4rem;letter-spacing:normal;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;width:auto;padding:0;flex:1;opacity:40%;position:relative;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;border-right:.5px solid #B7B7B7;height:100%;font-size:.7vw}product-info .product .product__info-wrapper variant-selects .product-form__input input[type=radio]:checked+label:after{content:"";display:block;width:50%;height:100%;border-bottom:1.5px solid #C80505;position:absolute;bottom:20%;left:25%;box-sizing:border-box}.my-label-size{display:flex;justify-content:space-between;align-items:center;line-height:1;padding:1% 0}.my-label-size p{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;font-size:.55vw;color:#000;opacity:50%;text-transform:uppercase}.my-label-size span a{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;font-size:.55vw;color:#000;text-decoration:underline;text-transform:uppercase}.product__info-wrapper .badge{position:absolute;top:-2vw;right:0}.product__info-wrapper .badge{margin:0;border-radius:0;background:transparent;opacity:1;text-transform:uppercase;font-size:.5vw;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;padding:.3vw .7vw .2vw;border:.5px solid #C80505;color:#c80505;letter-spacing:0}.custom-subtitle{height:auto;padding-bottom:1%}.custom-subtitle p{text-transform:math-auto;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;font-size:.65vw;opacity:50%;line-height:1.5}product-info .page-width .product .product__info-wrapper .price--on-sale .price-item--regular{margin-right:.4rem;font-size:.9vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;opacity:60%;line-height:normal;letter-spacing:0;color:#c80505}.size-box{height:80%;width:57%;background:#fff;position:fixed;top:-100%;left:3%;transition:top .5s ease;border-radius:15px;z-index:3;padding:2% 2% 1.5%;text-transform:uppercase}.size-box-active{top:13%;left:3%}.s-box-top{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid black;height:8%}.s-box-options{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:1%;height:9%}.s-box-options span{display:flex;align-items:center;justify-content:center;gap:1vw}.size-chart{width:100%;border-collapse:collapse;border-collapse:separate;font-size:.95rem;height:60%;border-spacing:0;border-radius:.7vw;overflow:hidden;border:.5px solid #0002}.size-chart th,.size-chart td{border:.5px solid #0002;padding:0;text-align:center}.size-chart th{padding:.5rem}.size-chart th:nth-last-child(1){border-top-right-radius:.7vw}.size-chart th:first-child{border-top-left-radius:.7vw}.size-chart tbody tr:nth-last-child(1) td:first-child{border-bottom-left-radius:.7vw}.size-chart tbody tr:nth-last-child(1) td:last-child{border-bottom-right-radius:.7vw}.s-box-btm-data{height:20%;width:100%;display:flex;flex-direction:column;justify-content:center}.s-box-btm-data p{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.6vw;opacity:90%}.unit-toggle a:first-of-type{opacity:1;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.6vw;cursor:pointer}.unit-toggle a:last-of-type{opacity:.4;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.6vw;cursor:pointer}.s-box-top h4{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.8vw}.s-box-top span{border-radius:50%;padding:0 1vh;display:flex;align-items:center;justify-content:center;cursor:pointer}.s-box-top span svg{height:2.6rem;width:2.6rem}.s-box-options p{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.6vw}.size-chart thead th{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.6vw;height:2.5vw}.size-chart tbody td{font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;font-style:normal;font-size:.6vw}.accordion-item{color:#000;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;background-color:transparent;border:none}.accordion-item-header{position:relative;height:5vh;display:flex;align-items:center;cursor:pointer;color:#000}.accordion-item-header p{padding:0;font-weight:500;font-size:.6vw;text-transform:uppercase;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal}.accordion-item-header:after{content:"+";margin-left:auto;margin-right:20px;font-size:20px;transition:transform .3s}.accordion-item-header.active:after{content:"-"}.accordion-item-body-content ul{padding-left:4%;list-style-type:disc}.accordion-item-body-content ul li{font-size:.6vw;text-transform:uppercase;opacity:70%}.accordion-item-body-content ul li::marker{font-size:9px}.accordion-item-body-content p{font-size:.6vw;text-transform:uppercase;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal;opacity:70%;padding-left:4%}.cust-notification-pdp{display:flex;align-items:center;justify-content:space-between;background:#f2f2f2;height:2.5vw;padding:0 6%;margin:5% 0 2%!important}.cust-notification-pdp p{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal;font-size:.6vw;letter-spacing:0;text-transform:uppercase}.my-inventory .svg-wrapper svg{display:none}.cust-notification-pdp .my-inventory .svg-wrapper{height:8px;width:8px;background:#c80505;animation:blinkme .8s linear infinite}@keyframes blinkme{0%{opacity:1}to{opacity:0}}.cust-notification-pdp .my-inventory{color:#c80505}.simi-box-d{display:flex;min-height:auto;gap:.2vw;height:auto;max-height:4.5vw}.simi-box-d a .simi-pname{display:none}.simi-box-d a{background:#f2f2f2;min-width:13%;max-width:13%}.btn-svg svg path{fill:#fff}.btn-svg svg{height:14px;width:auto;padding-top:0;margin-left:11px}.my-stocks{position:fixed;top:6vw;left:4rem;text-transform:uppercase}.my-stocks .svg-wrapper{display:none}.my-stocks p{font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;letter-spacing:0;color:#c80505;font-size:.5vw;background:#f2f2f2;text-wrap:nowrap;width:4.5vw;height:1.3vw;display:flex;align-items:center;justify-content:center}.my-stocks p:empty{display:none}.custom-tag-media{position:sticky;top:4.5vw;z-index:1;left:3%;opacity:70%;text-transform:uppercase;font-size:.45vw;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal;display:flex;justify-content:center;align-items:center;height:1.2vw;width:auto;min-width:4.5vw;max-width:6vw;border:.5px solid #0005;line-height:normal;margin-left:5%;letter-spacing:0;text-wrap:nowrap}.custom-tag-media:empty{display:none!important}product-recommendations.related-products{margin:0;padding:0 .6%;width:100%;min-width:100%}product-recommendations.related-products .related-products__heading{font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-style:italic;letter-spacing:0;font-size:.8vw;padding:2% 2% 1%;margin-bottom:0%}product-recommendations.related-products .grid .grid__item .card-wrapper .card__inner{height:90%}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content{height:10%}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content .card__information{padding:0}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content .card__information .card__heading{font-family:neue-haas-grotesk-text;font-weight:400;font-style:italic;text-transform:uppercase;font-size:.7vw;padding-top:.5vw;letter-spacing:0}product-recommendations.related-products .full-unstyled-link{text-decoration:none!important}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content .card__information .price{margin:0;display:flex;font-family:neue-haas-grotesk-text;font-weight:400;font-style:italic;opacity:65%;line-height:normal;font-size:.7vw;line-height:1.7;letter-spacing:0}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content .card__information .price--on-sale .price-item--regular{color:#c80505;font-size:.69vw;letter-spacing:0}.pdp-featured-collection .collection__title .title{font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-style:italic;letter-spacing:0;font-size:.8vw;padding-left:0%;margin-bottom:1%}.pdp-featured-collection .slider-mobile-gutter{padding:0 .5%}.pdp-featured-collection .new-heading-box span a{display:none}.card-wrapper:hover .media--hover-effect img{transform:unset!important}.quick-add modal-opener .quick-add__submit{width:unset;height:unset;background:transparent;padding:0;min-width:unset;min-height:unset}.shopify-section .quick-add{position:absolute;right:1%;margin:2% 0 0;grid-row-start:2;top:unset;background:#f2f2f2;height:3rem;width:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.quick-add .button--secondary:after{--border-opacity: none}.quick-add-modal .pdp-cust-video{display:none!important}quick-add-modal.quick-add-modal *:focus-visible{outline:none;outline-offset:0;box-shadow:none}.quick-add-modal .button--secondary:after{--border-opacity: none}quick-add-modal.quick-add-modal .global-settings-popup{border:none;padding:0}quick-add-modal.quick-add-modal .product__info-container>*+*{margin:0}quick-add-modal.quick-add-modal product-info .page-width .product .product__media-wrapper .product__column-sticky{width:100%}quick-add-modal.quick-add-modal product-info .page-width .product .product__media-wrapper .product__media-list{display:flex;flex-wrap:nowrap;flex-direction:row;gap:1%;margin:0;height:100%;overflow:hidden;overflow-x:auto;scrollbar-width:none}quick-add-modal.quick-add-modal product-info .page-width .product .product__media-wrapper .product__media-list .product__media-item{width:50%;min-width:50%;max-width:50%;height:100%}quick-add-modal.quick-add-modal .quick-add-modal__toggle{top:0;right:0;z-index:999999;display:flex;border:none}quick-add-modal.quick-add-modal product-info .page-width .product .product__info-wrapper{padding:7% 7% 0;height:55%;display:flex;align-items:flex-end;position:sticky;top:0;align-items:flex-start}quick-add-modal.quick-add-modal .my-title-price{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}quick-add-modal.quick-add-modal .my-title-price a.product__title h2.h1{font-size:.85vw;color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:0}quick-add-modal.quick-add-modal product-info .page-width .product .product__info-wrapper .price{opacity:60%;font-size:.8vw}quick-add-modal.quick-add-modal .product.grid{height:100%}quick-add-modal.quick-add-modal product-info .page-width .product .product__info-wrapper .price--on-sale .price-item--regular{margin-right:.3rem;font-size:.8vw}quick-add-modal.quick-add-modal .custom-subtitle p{font-size:.6vw;line-height:1.5}quick-add-modal.quick-add-modal product-info .product .product__info-wrapper variant-selects .product-form__input--pill input[type=radio]+label{font-size:.7vw}quick-add-modal.quick-add-modal .page-width{padding:0;height:100%}quick-add-modal.quick-add-modal .product:not(.product--no-media) .product__media-wrapper{height:45%}quick-add-modal.quick-add-modal .my-stocks{display:none!important}quick-add-modal.quick-add-modal .media--transparent{background-color:#f2f2f2}quick-add-modal.quick-add-modal .custom-tag-media{display:none!important}quick-add-modal.quick-add-modal .simi-box-d{display:none}quick-add-modal.quick-add-modal .product__info-wrapper .badge{position:absolute;top:-1.3vw;right:0}quick-add-modal.quick-add-modal .cust-notification-pdp{height:2vw;margin:1% 0 2%!important}quick-add-modal.quick-add-modal product-info .page-width .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter{height:100%}quick-add-modal.quick-add-modal .quick-add-modal__toggle{top:2%;right:10%;z-index:999999;display:flex;border:none;border:.5px solid #C80505;border-radius:0;padding:0;height:1.5vw;width:4.5vw}quick-add-modal.quick-add-modal .quick-add-modal__toggle svg{display:none}quick-add-modal.quick-add-modal .quick-add-modal__toggle:after{content:"CLOSE";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.5vw;color:#c80505;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}body .redme{color:#c80505!important}.hero-hover-box{clip-path:inset(0% 0% 100% 0%);height:100svh;width:100%;position:absolute;top:0%;left:0;background:#f8f8f8;transition:clip-path .3s ease;z-index:0;display:flex;padding-top:5vw}.plz-hoverme:hover .hero-hover-box{clip-path:inset(0% 0% 0% 0%)}.hero-hover-box .h-hover-box-left{height:100%;width:30%;padding:0 3.5% 2% 1.5%}.hero-hover-box .h-hover-box-right{height:100%;width:70%}.hero-hover-box .gender-tabs{display:flex;gap:10%;padding:0;justify-content:flex-start;border-bottom:1px solid #ccc}.hero-hover-box .gender-tabs .tab-btn{cursor:pointer;font-size:.6vw;text-transform:uppercase;opacity:.5;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;background:transparent}.hero-hover-box .gender-tabs .tab-btn.active{border-bottom:2px solid black;opacity:1}.hero-hover-box .tab-accordion,.hero-hover-box .tab-preview{display:none}.hero-hover-box .tab-accordion.show,.hero-hover-box .tab-preview.show{display:flex}.hero-hover-box .tab-preview.show{height:100%}.hero-hover-box .h-hover-box-left .tab-accordion{padding:5% 0 0 3%;flex-direction:column}.hero-hover-box .h-hover-box-left .tab-accordion .spx1{padding-bottom:20%}.hero-hover-box .h-hover-box-left .tab-accordion .accordion-item-header{height:3.5vh}.hero-hover-box .h-hover-box-left .tab-accordion .accordion-item-header p{font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;font-size:.6vw}.hero-hover-box .h-hover-box-left .h-hover-box-left-footer{position:absolute;bottom:2%}.hero-hover-box .h-hover-box-left .h-hover-box-left-footer .imlast{margin-bottom:5vw}.hero-hover-box .h-hover-box-left a{color:#000!important;border-bottom:none!important;text-transform:uppercase;font-size:.6vw;line-height:2}.hero-hover-box .h-hover-box-left a:before{background:transparent!important}.hero-hover-box .accordion-item-body-content .line1 ul li a{font-size:.5vw}.hero-hover-box .h-hover-box-left-footer-span p{text-transform:uppercase;font-size:.6vw;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;opacity:60%}.accordion-item{color:#000;font-family:Neue-Montreal-Regular;background-color:transparent;border-radius:0}.accordion-item-header{position:relative;height:4vh;display:flex;align-items:center;cursor:pointer;color:#000}header .accordion-item-header:after{content:"";margin-left:auto;font-size:20px;transition:transform .3s;background:url(https://cdn.shopify.com/s/files/1/0751/2938/9308/files/right-arrow-svgrepo-com.svg?v=1770618810) no-repeat center / contain;height:.5vw;width:.5vw}header .accordion-item-header.active:after{content:"";transform:rotate(90deg)}.accordion-item-header p{font-weight:500;display:flex;position:relative;cursor:pointer;margin:0;font-family:Neue-Montreal-Regular;text-transform:uppercase;color:#000}.accordion-item-body{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.accordion-item-body-content{padding:1% 0 3% 0%}.accordion-item-body-content .line1{display:flex;justify-content:flex-start;align-items:center;font-size:1vw;font-family:Neue-Montreal-Regular;padding:0% 0% 1.7% 3%;opacity:80%}.line1 .question{height:100%;width:50%}.accordion-item-body-content .line1 p{margin:0;font-family:Neue-Montreal-Regular;font-size:.55vw;color:#000}.line1 .answer{height:100%;width:50%}.accordion-item-body-content .line1{padding:0}.accordion-item-body-content .line1 ul{padding-left:3%;list-style-type:none;font-size:2.5vw;font-family:Neue-Montreal-Regular;text-transform:uppercase;color:#000;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.accordion-item-body-content .line1 ul li a{font-size:8px;opacity:80%}.line1 .answer{height:100%;width:100%;padding-left:9%;line-height:normal;font-size:.75vw;font-family:Neue-Montreal-Regular;text-transform:uppercase;color:#000}.content-bottom span{font-size:2.6vw;font-family:Neue-Montreal-Regular;margin-block:1.5vw}.content-bottom span a{font-family:Neue-Montreal-Regular;text-transform:uppercase;font-size:8px}.hero-hover-box .h-hover-box-left a.redme{color:#c80505!important}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations{width:100%;min-width:100%;max-width:100%}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul{gap:0;height:100%;gap:.1%;justify-content:flex-start;align-items:start}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul li{padding:0;width:20%;max-width:19.8%;height:50%;min-height:49%;max-height:49%}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul li:hover{background:transparent;padding:0;transition:none;scale:unset}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul li .card__content .card__information{padding:0}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul li .card__content .card__information h3 a{justify-content:center;color:#000;text-transform:uppercase;font-size:.55vw;padding-top:3px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:italic;position:unset}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul li .card__content .card__information h3 a:before{background:transparent}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations .full-unstyled-link{text-decoration:none!important}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul li .card__content .card__information .price{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:italic;font-size:.5vw;opacity:70%;margin-top:0;justify-content:center;text-align:center}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul li .card__content .card__information .price--on-sale .price-item--regular{color:#c80505;font-size:.5vw;letter-spacing:0}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul li .card__inner{height:90%}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul li .card__content{height:10%}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations ul li:nth-child(n+11){display:none}.hero-hover-box .h-hover-box-right .tab-preview .product-recommendations .card__badge{display:none}cart-items.gradient.color-scheme-1.isolate.is-empty{height:100%;width:100%;min-height:100vh}cart-items.gradient.color-scheme-1.isolate.is-empty{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}cart-items.gradient.color-scheme-1.isolate{height:100%;width:100%;min-height:80vh}cart-items.gradient.color-scheme-1.isolate{width:100%;height:100%}cart-items.gradient.color-scheme-1.isolate .page-width{height:auto;width:100%;padding:5vw 2vw 0;max-width:100%;margin:0}div#main-cart-footer .page-width{margin:0;padding:0 2%;width:100%;min-width:100%}cart-items.gradient.color-scheme-1.isolate .title-wrapper-with-link a{text-transform:uppercase;font-family:neue-haas-grotesk-display}cart-items.gradient.color-scheme-1.isolate .title-wrapper-with-link .title{text-transform:uppercase;font-family:neue-haas-grotesk-display;font-size:1.5vw}div#main-cart-footer .page-width .totals{text-transform:uppercase;font-family:neue-haas-grotesk-display}div#main-cart-footer .page-width .tax-note{text-transform:uppercase;font-family:neue-haas-grotesk-display;font-size:.65vw}div#main-cart-footer .page-width .cart__ctas button{text-transform:uppercase;font-family:neue-haas-grotesk-display}.cart-item>td+td{text-transform:uppercase;font-family:neue-haas-grotesk-display}.cart-drawer .drawer__inner{text-transform:uppercase}.drawer .cart__empty-text{margin:0 0 1rem!important;font-size:.7vw;font-family:neue-haas-grotesk-text}.drawer .cart-drawer__empty-content a.button{font-size:10px;min-height:40px;padding:0 20px;outline:0;background-color:#000;color:#fff;text-transform:uppercase;font-family:neue-haas-grotesk-text}.drawer .drawer__inner-empty .cart__login-title.h3,.drawer .drawer__inner-empty .cart__login-paragraph{font-size:10px;font-family:neue-haas-grotesk-text}.drawer .drawer__inner .drawer__header{padding-top:.5rem;border-bottom:1px solid #000}.drawer .drawer__heading{position:relative;width:fit-content;margin-top:1rem!important;margin-bottom:0!important;font-size:.7vw;font-family:neue-haas-grotesk-text;color:#000;padding-left:1rem}.drawer .drawer__header .drawer__close{top:0;right:0}.drawer .drawer__close svg{height:1.1rem;width:2.4rem}.drawer .cart-drawer__footer .totals{text-transform:uppercase;padding:0 10px}.drawer .cart-drawer__footer .totals>h2{font-size:10px!important;font-family:neue-haas-grotesk-text}.drawer .cart-drawer__footer .totals__total-value{font-size:11px;padding-right:10px;font-family:neue-haas-grotesk-text}.drawer .cart-drawer .tax-note{margin:.4rem 0 1rem auto;padding:0 10px;text-transform:uppercase;font-size:9px;font-family:neue-haas-grotesk-text}.drawer__cart-items-wrapper .cart-items thead{display:none}.cart-item__details a.cart-item__name.h4.break{font-size:.7vw;letter-spacing:0;color:#000;font-family:neue-haas-grotesk-text;text-decoration:none}.cart-item__details .product-option{font-size:.6vw;letter-spacing:0;opacity:.44;font-family:neue-haas-grotesk-text;color:#000}.drawer .cart__ctas .cart__checkout-button{text-transform:uppercase;margin-bottom:1%;font-size:.7vw}quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity{min-height:4vh}quantity-popover .quantity{border:1px solid #707070;border-radius:0;background:#fff!important;width:80px}quantity-input.quantity{--inputs-border-width: 0px}.quantity__button{width:35%!important}quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity .quantity__input{font-family:neue-haas-grotesk-text;width:30%;font-size:11px}.cart-drawer .cart-item__details{grid-column:2 / 5!important}.main-page-title{display:none}.section-template--19321333743868__main-padding{width:100%;max-width:100%}.my_policy_pages{padding:0 2%;padding-top:5vw;text-transform:uppercase;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal}.my_policy_pages .my_policy_heading{text-align:center;padding-bottom:2%;font-size:1.1vw;font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-style:normal;letter-spacing:0}.my_policy_pages h4{font-size:.7vw;color:#000;padding:1% 0 .2%;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal}.my_policy_pages p{font-size:.6vw;color:#000;opacity:60%;padding-left:1%;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal}.my_policy_pages p span{font-size:.6vw;color:#000;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal}.my_policy_pages ul{list-style:disc;list-style-position:inside;padding-top:.3%;padding-bottom:.3%}.my_policy_pages ul li{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal;font-size:.6vw;color:#000;opacity:60%}html.lock-hover,body.lock-hover,html.lock-search,body.lock-search{overflow:hidden!important;touch-action:none}quick-add-modal .product__title>a.product__title:hover{text-decoration:none}.field__input:focus,.field:before,.field:after,.field:hover.field:after{box-shadow:none}.my-search-box *{font-family:neue-haas-grotesk-display;font-size:.65vw}.my-search-box .product-tags{padding-top:0}.search-right .card__heading>a{font-size:.65vw}.search-right .card__heading>a:hover{text-decoration:none}.my-search-box.search-box .search-bottom .search-right .card-information .price{margin:0}div.template-search{padding-top:4vw}.predictive-search *{font-size:.65vw}.template-search *{font-family:neue-haas-grotesk-text}.template-search__search *{font-family:neue-haas-grotesk-display}.template-search__header>h1{font-size:1.2vw;padding-top:2vw}.template-search .template-search__header{margin:auto}.template-search__header .template-search__search{margin-bottom:0}div.template-search .search__input{border:.1vw solid #a4a4a4}ul#predictive-search-results-products-list{height:calc(100vh - 14vw);overflow-y:auto}.search button.reset__button.field__button{font-size:.6vw}.template-search label.field__label{font-size:1.5vw}.template-search label.field__label{font-size:.8vw;top:35%}.my-search-box .product-tags{display:none}cart-items .cart-items .cart-item__totals.right{display:block}cart-items .cart-items .cart-item__totals.right .price{font-size:.65vw}.cart-items .cart-item__totals.right{display:none}.template-search .pagination__list>li>a{font-size:.8vw}.shopify-policy__container{width:100%;margin:0;min-width:100%;padding:4vw 2vw 2vw}.shopify-policy__container *{font-family:neue-haas-grotesk-display;font-weight:400;font-style:normal}.shopify-policy__body p{font-size:.65vw}.shopify-policy__body h2,.shopify-policy__body h3{font-family:neue-haas-grotesk-text;font-size:.8vw;padding:1vw 0}.shopify-policy__body ul{list-style:disc;font-size:.65vw}.shopify-policy__body table{margin:1vw 0}.shopify-policy__body tr{font-size:.65vw}.shopify-policy__title>h1{font-size:1.3vw;font-family:neue-haas-grotesk-text;padding:1vw 0}.shopify-policy__body p>strong{font-family:neue-haas-grotesk-text;font-size:.75vw;color:#000}.mobile-facets__inner label.field__label,.mobile-facets__inner span.field-currency{font-size:.8vw}ul.pagination__list.list-unstyled>li>a{font-family:neue-haas-grotesk-display;font-size:.8vw}.quick-cust-btn>svg{height:100%;width:100%}.mobile-facets__open-label{font-size:.7vw}.product-form__submit>span{font-size:.6vw;line-height:0}span.btn-svg{height:.6vw;width:.6vw;display:flex;justify-content:center;align-items:center;margin-left:.5vw;margin-bottom:.2vw;height:.9vw;width:auto;margin-left:0;margin-bottom:0;padding-bottom:.2vw}.btn-svg svg{height:100%;width:100%;margin:0}.h-hover-box-left span.h-hover-box-left-footer-span>a{text-transform:none}.search-right .card__information{text-align:center}.search-right .price,.search-box .price--on-sale .price-item--regular{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:italic;font-size:.6vw;opacity:70%;text-align:center}.search-box .price--on-sale .price-item--regular{color:#c80505;opacity:1}.marquee-container{height:100%;overflow:hidden;width:80%;position:relative;border-radius:0;display:flex;justify-content:center;align-items:center;background:#fff;transition:height .3s linear}.marquee-word{position:absolute;opacity:0;transform:translateY(20px) rotateX(90deg);animation:flipUp 8s infinite;animation-fill-mode:both;color:#c80505;font-size:.65vw;line-height:normal;letter-spacing:0;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:italic}.marquee-word:nth-child(1){animation-delay:0s}.marquee-word:nth-child(2){animation-delay:2s}.marquee-word:nth-child(3){animation-delay:4s}.marquee-word:nth-child(4){animation-delay:6s}@keyframes flipUp{0%{opacity:0;transform:translateY(20px) rotateX(90deg)}10%{opacity:1;transform:translateY(0) rotateX(0)}25%{opacity:1;transform:translateY(0) rotateX(0)}35%{opacity:0;transform:translateY(-20px) rotateX(-90deg)}to{opacity:0;transform:translateY(-20px) rotateX(-90deg)}}.quick-cust-btn>svg{height:100%;width:100%;aspect-ratio:4 / 1.8}cart-items.gradient.color-scheme-1.isolate.is-empty *{letter-spacing:0;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;text-transform:uppercase;font-size:.7vw}cart-items.gradient.color-scheme-1.isolate.is-empty .cart__empty-text{font-size:1vw}.contact .field__label{font-size:.8vw}.contact .field__input,.contact .field input[type=email]{font-family:neue-haas-grotesk-display,sans-serif;border-bottom:.1vw solid #000;text-transform:unset;padding-left:2rem}.contact__button button{font-family:neue-haas-grotesk-display,sans-serif;text-transform:uppercase;font-size:.8vw;width:50%}.contact__button{display:flex;justify-content:center}.contact h2.title{font-family:neue-haas-grotesk-text,sans-serif;font-size:1.2vw;text-align:center;text-transform:uppercase;padding-top:1vw}.contact{padding-top:4vw!important;height:100svh;display:flex;flex-direction:column;justify-content:center}.page-width.cust-collection-list{padding:4vw 2vw;width:100%;min-width:100%}.page-width>.title{font-family:neue-haas-grotesk-text,sans-serif;font-size:1.2vw;text-transform:uppercase;padding-top:1vw}.collection-list *{font-size:.8vw;font-family:neue-haas-grotesk-text,sans-serif}li.search-toggle.desktop>.svg-wrapper{height:auto;width:1.25vw}.header-right .header-left-icons li{display:flex;justify-content:center;align-items:center}.header-left-icons span.svg-wrapper{height:auto;width:auto}ul.header-left-icons>li>a{width:1.1vw;height:2vw;display:inline-flex}.product-grid-container{padding-bottom:1vw}.product__tax{display:none}.page-width.cust-pages{width:100%;max-width:100%}.header-hover-container{position:fixed;top:0;left:0;min-height:18vw;width:100%;background:#fff;max-height:100vh;clip-path:inset(0% 0% 100% 0%);display:flex;transition:clip-path .3s ease-in-out}.header-link:hover .header-hover-container{clip-path:inset(0% 0% 0% 0%)}.hover-container-wrapper{width:100%;padding:4vw 2.3vw 2vw;display:flex;flex-direction:column;gap:1vw}.header-container_tabs span{color:#090909;font-family:Neue-Montreal-Regular;font-weight:500;font-style:normal;padding:.3vw .55vw;font-size:.85vw;cursor:pointer;transition:all .3s;border-bottom:1px solid transparent}.header-container_tabs span.active{border-bottom:1px solid black}.header-center ul a.container-links-item:before{display:none}.header-container-links{gap:1vw 1%;width:100%;max-width:100%;min-width:100%;display:flex;flex-wrap:wrap}.container-links-item{position:relative;display:block;overflow:hidden}.container-links-item:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.55),transparent)}.header-center ul a.container-links-item{width:calc(94% / 7);aspect-ratio:4 / 5;display:block;position:relative;overflow:hidden;border-radius:8px;cursor:pointer;height:auto}.container-links-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.container-links-item:hover img{transform:scale(1.05)}.container-links-item span{position:absolute;bottom:0;width:80%;text-align:center;color:#fff;font-family:neue-haas-grotesk-text;font-weight:600;font-style:normal;align-items:center;font-size:.95vw;letter-spacing:.05em;text-transform:uppercase;z-index:2;justify-content:center;display:flex;left:10%}.header-container-links{display:none}.header-container-links.active{display:flex}.header-container_tabs .tab{cursor:pointer;opacity:.5}.header-container_tabs .tab.active{opacity:1}.banner-cust-collections{display:flex;flex-wrap:wrap;gap:.4vw}.banner-links-item{text-decoration:none}.banner-links-item span{display:inline-block;padding:.1vw 1.3vw;border-radius:3vw;background:#fff9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.08);color:#222;font-size:13.5px;font-weight:500;letter-spacing:.3px;box-shadow:0 4px 12px #0000000d;transition:all .35s cubic-bezier(.4,0,.2,1)}.banner-links-item span:hover{background:#111;color:#fff;box-shadow:0 8px 20px #00000026,0 0 0 1px #ffffff1a inset}.banner-links-item span:active{box-shadow:0 2px 6px #0000001a}.collection-page-accordion{width:100%}.collection-page-accordion-block{border-top:.5px solid #d4d4d4}.collection-page-accordion-block:last-child{border-bottom:.5px solid #d4d4d4}.collection-page-accordion-title{display:flex;justify-content:space-between;align-items:end;cursor:pointer;margin:0;height:8vw;font-size:1.1vw;letter-spacing:.1em;text-transform:uppercase;font-weight:400;color:#000;background:none;border:none;width:100%;text-align:left;padding:0;-webkit-user-select:none;user-select:none;font-family:neue-haas-grotesk-text}.collection-banner-title h3{font-size:2vw;font-family:neue-haas-grotesk-text;text-transform:uppercase;font-weight:600;font-style:italic}.collection-page-accordion,.collection-page-accordion-center{width:100%}.collection-page-accordion-block{border-top:.5px solid #e0e0e0}.collection-page-accordion-block:last-child{border-bottom:.5px solid #e0e0e0}.accordion-outer-row{display:flex;gap:16px;align-items:flex-start;padding:16px 0}.accordion-age-image{width:8.9vw;height:10.5vw;flex-shrink:0;overflow:hidden;border-radius:0vw}.accordion-age-image img{width:100%;height:100%;object-fit:cover;display:block}.accordion-right{flex:1;min-width:0;padding-top:2px}.accordion-age-meta{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#bbb;margin:0 0 6px;line-height:1;font-family:neue-haas-grotesk-text,sans-serif}.accordion-dot{width:7px;height:7px;border-radius:50%;border:1px solid #ccc;flex-shrink:0;transition:background .25s ease,border-color .25s ease}.collection-page-accordion-block.open .accordion-dot{background:#000;border-color:#000}.collection-page-accordion-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.collection-page-accordion-block.open .collection-page-accordion-content{max-height:400px;opacity:1}.collection-page-accordion-content ul{list-style:none;padding:1.45vw 0 .5vw;margin:0}.collection-page-accordion-content ul li{padding:4px 0;line-height:1}.collection-page-accordion-content ul li a{font-size:.85vw;color:#000;text-decoration:none;display:inline-block;border-bottom:.5px solid transparent;font-family:neue-haas-grotesk-text,sans-serif;transition:color .2s ease,border-color .2s ease;font-style:italic;opacity:.7;text-transform:uppercase;cursor:pointer}.collection-page-accordion-content ul li a:hover{color:#000;border-bottom-color:#ddd}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main.css.map */
