@font-face{font-family:SF-Pro-Display-Regular;font-weight:400;font-style:normal;src:url(/cdn/shop/files/SF-Pro-Display-Regular.woff2?v=1765616051) format("woff2"),url(/cdn/shop/files/SF-Pro-Display-Regular.woff?v=1765616052) format("woff")}@font-face{font-family:SF-Pro-Display-Medium;font-weight:400;font-style:normal;src:url(/cdn/shop/files/SF-Pro-Display-Medium.woff2?v=1765615470) format("woff2"),url(/cdn/shop/files/SF-Pro-Display-Medium.woff?v=1765615470) format("woff")}@font-face{font-family:SF-Pro-Display-Semibold;font-weight:400;font-style:normal;src:url(/cdn/shop/files/SF-Pro-Display-Semibold.woff2?v=1765615764) format("woff2"),url(/cdn/shop/files/SF-Pro-Display-Semibold.woff?v=1765615763) format("woff")}@font-face{font-family:SF-Pro-Display-Light;font-weight:400;font-style:normal;src:url(/cdn/shop/files/SF-Pro-Display-Light.woff2?v=1765615763) format("woff2"),url(/cdn/shop/files/SF-Pro-Display-Light.woff2?v=1765615763) format("woff")}@font-face{font-family:EditorialNew-Italic;font-weight:400;font-style:normal;src:url(https://cdn.shopify.com/s/files/1/0637/5607/5215/files/EditorialNew-Italic.woff2?v=1757398983) format("woff2"),url(https://cdn.shopify.com/s/files/1/0637/5607/5215/files/EditorialNew-Italic.woff?v=1757398983) format("woff")}@font-face{font-family:SF-Pro-Display-Italic;font-weight:400;font-style:normal;src:url(/cdn/shop/files/SF-Pro-Display-MediumItalic.woff2?v=1765864648) format("woff2"),url(/cdn/shop/files/SF-Pro-Display-MediumItalic.woff?v=1765864648) format("woff")}@font-face{font-family:SF-Pro-Display-light-Italic;font-weight:400;font-style:normal;src:url(/cdn/shop/files/SFProDisplay-LightItalic.woff2?v=1765956436) format("woff2"),url(/cdn/shop/files/SFProDisplay-LightItalic.woff?v=1765956436) format("woff")}@font-face{font-family:SF-Pro-Display-bold;font-weight:400;font-style:normal;src:url(/cdn/shop/files/SF-Pro-Display-Bold.woff2?v=1765866287) format("woff2"),url(/cdn/shop/files/SF-Pro-Display-Bold.woff?v=1765866287) format("woff")}*{padding:0;margin:0;box-sizing:border-box;letter-spacing:0}body{line-height:normal;background-color:#f5f5f5!important}body::-webkit-scrollbar{width:7px}a{text-decoration:none!important;color:#000}body::-webkit-scrollbar-thumb{background:#001235}.web-loader{height:100svh;z-index:999999;width:100%;background:#fff;display:grid;place-content:center;font-size:2vw}img,video{height:100%;width:100%;object-fit:cover}.desktop{display:flex!important}.mobile{display:none!important}ul{list-style:none}.product-grid .grid__item{margin:0!important;padding:0!important;aspect-ratio:6 / 9;border:1px solid #cecece;border-radius:1vw;overflow:hidden;width:49.45%!important;max-width:49.45%!important;min-width:49.45%;background:#e4e4e4;height:100%}.grid__item .card-wrapper{padding:.8vw}.grid__item .card-wrapper:hover a{text-decoration:none}.grid__item .card-wrapper .card{overflow:hidden;gap:2%}.grid__item .card-wrapper .card .card__inner{height:87%;border:1px solid #70707054;border-radius:.8vw .8vw .6vw .6vw;overflow:hidden;position:relative}.grid__item .card-wrapper .card .card__inner .card__content{display:unset;background:unset;border:unset;border-radius:unset}.grid__item .card-wrapper .card .card__inner .card__content .card__information{display:none}.grid__item .card-wrapper .card .card__content{height:11%;background:#fff;border:1px solid #ECECEC;border-radius:.6vw .6vw .8vw .8vw;display:flex;justify-content:space-between;align-items:center;padding-right:.8vw}.grid__item .card-wrapper .card .card__content .card__information{padding:0 1vw;display:flex;justify-content:space-between;align-items:end;width:100%}.grid__item .card-wrapper .card .card__content .card__information .card-information{width:fit-content}.grid__item .card-wrapper .card .card__content .card__information h3{line-height:1;font-size:.85vw;font-family:SF-Pro-Display-Medium;text-transform:capitalize;font-weight:900;display:flex;gap:.3vw;flex-direction:column}.grid__item .card-wrapper .card .card__content .card__information .price{margin:0}.grid__item .card-wrapper .card .card__content .card__information .price{line-height:1;font-size:.85vw;font-family:SF-Pro-Display-bold;text-transform:uppercase;opacity:50%;font-weight:900}.grid__item .card-wrapper .card .card__content .card__information .price .price__container .price__sale span s{line-height:1;font-size:.85vw;font-family:SF-Pro-Display-bold;opacity:50%;font-weight:900;text-transform:uppercase}.collection .slider-mobile-gutter{margin:0;padding:0;max-width:100%}.collection .slider-mobile-gutter .grid{margin:0;gap:1%;row-gap:1vw;height:43vw}.collection .collection__title{display:none!important}.collection{padding:2vw 1vw!important;background:#f5f5f5}cart-items.gradient{padding:7vw 2vw 0}cart-items.gradient .page-width{display:flex;flex-direction:column;gap:2vw;margin:0;padding:0;width:100%;min-width:100%}cart-items.gradient .page-width .title-wrapper-with-link{margin-bottom:0;align-items:center}cart-items.gradient .page-width .title-wrapper-with-link h1{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-style:normal;font-size:3vw;text-transform:uppercase}cart-items.gradient .page-width .title-wrapper-with-link a{font-size:1vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:italic;opacity:70%;text-transform:uppercase}cart-items.gradient .page-width .cart__contents .js-contents table{width:100%;display:flex;flex-direction:column}cart-items.gradient .page-width .cart__contents .js-contents table th{padding:0;width:25%;border:none;display:flex;justify-content:start;font-size:.85vw}cart-items.gradient .page-width .cart__contents .js-contents table th:first-child{width:50%!important;justify-content:start}cart-items.gradient .page-width .cart__contents .js-contents table th:last-child{justify-content:end}cart-items.gradient .page-width .cart__contents .js-contents table thead tr{width:100%;display:flex;align-items:center;height:4vw;padding:0 3vw;border-bottom:.1vw solid rgba(var(--color-foreground),.08);margin-bottom:0}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr{width:100%;display:flex}cart-items.gradient .page-width .cart__contents .js-contents table tr td{padding-top:2vw}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr .cart-item__media{width:10%}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr .cart-item__details{padding-left:2vw;width:35%;display:flex;flex-direction:column;gap:.6vw}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr .cart-item__details a{text-transform:uppercase;font-size:.9vw}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr .cart-item__details .product-option{text-transform:uppercase;font-size:.9vw;line-height:1;margin-top:0}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr .cart-item__quantity-wrapper{align-items:center}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr .cart-item__quantity-wrapper .quantity-popover-container{width:70%}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr .cart-item__quantity-wrapper .quantity-popover-container quantity-input{width:100%}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr .cart-item__quantity-wrapper .quantity-popover-container quantity-input .quantity__button{width:33.33%}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr .cart-item__quantity-wrapper .quantity-popover-container quantity-input .quantity__input{width:33.33%;font-size:.85vw}cart-items.gradient .page-width .cart__contents .js-contents table tbody tr .cart-item__quantity{width:35%}cart-items.gradient .page-width .cart__contents .js-contents table tr .cart-item__totals{width:20%;display:flex;justify-content:end;padding-right:3vw}cart-items.gradient .page-width .cart__contents .js-contents table tr .cart-item__totals .cart-item__price-wrapper span{font-size:.95vw}#main-cart-footer .page-width{padding:0;margin:0;width:100%;min-width:100%}.cart__footer{padding:2vw!important;justify-content:end!important}.cart__footer .cart__blocks{margin-left:unset!important;width:25vw}.cart__footer .cart__blocks .js-contents .totals h2{text-transform:uppercase;font-size:1vw;margin-top:0}.cart__footer .cart__blocks .js-contents .totals{align-items:center}.cart__footer .cart__blocks .js-contents{display:flex;flex-direction:column;gap:1vw;padding-bottom:.8vw}.cart__footer .cart__blocks .js-contents .totals p{text-transform:uppercase;font-size:1.2vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-style:normal}.cart__footer .cart__blocks .js-contents .tax-note.caption-large{text-transform:uppercase;font-size:.8vw;margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;opacity:60%;height:2vw;letter-spacing:0}.cart__footer .cart__blocks .cart__ctas button{max-width:100%;height:4vw;min-height:4vw;min-width:100%;font-size:1vw;text-transform:uppercase}.cart-drawer{height:87%;position:fixed;right:2.4%;top:10%!important}.drawer .cart-item__details .cart-item__name{font-family:EditorialNew-Italic}.cart-item__details>*+*{margin:0!important}.drawer .cart-item__details .cart-item__name .quantity__input{font-size:11px}.cart-drawer #CartDrawer-CartErrors{display:none!important}.cart-drawer .drawer__heading{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700}.cart-drawer .drawer__heading span{font-family:EditorialNew-Italic;font-weight:400}.drawer.active .drawer__inner{border-radius:.4vw}.page-width.page-width--narrow{padding-top:7vw!important;display:flex;justify-content:center}.page-width .main-page-title{margin-bottom:0;text-transform:uppercase;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-style:normal;font-size:3vw}.color-scheme-1 .contact{display:flex;justify-content:center;align-items:center;padding-top:3vw!important;padding-bottom:4vw!important;background:#ebebeb}.color-scheme-1 .contact form{width:50%}.contact .field{border-bottom:.1vw solid;text-transform:uppercase}.contact .field label{opacity:70%;font-size:1vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}.contact .field__input{background:#ebebeb;font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;opacity:63%;font-size:1vw;font-style:normal;text-transform:uppercase}.contact .field.field--with-error .field__input{text-transform:lowercase}.contact .field:after{display:none}.contact .field:before{display:none}.contact .field__input:focus{box-shadow:none}.contact .contact__button button{font-size:1vw}.content-for-layout .shopify-policy__container{max-width:70%;padding-top:9vw;min-height:100vh}.content-for-layout .shopify-policy__container .shopify-policy__title h1{font-family:neue-haas-grotesk-text,sans-serif;font-weight:600;text-transform:uppercase;font-size:1.5vw}.content-for-layout .shopify-policy__container .shopify-policy__body .rte div{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-size:.8vw}.content-for-layout .shopify-policy__container .shopify-policy__body .rte p{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-size:.8vw;opacity:60%;padding:.2vw 0}.content-for-layout .shopify-policy__container .shopify-policy__body .rte ul li{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-size:.75vw;opacity:60%}.content-for-layout .shopify-policy__container .shopify-policy__body .rte strong{font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;color:#000;font-size:.9vw;line-height:2}.content-for-layout .shopify-policy__container .shopify-policy__body .rte{padding:2vw 0;display:flex;flex-direction:column}.content-for-layout .shopify-policy__container .shopify-policy__body .rte h3{padding:2vw 0 .5vw;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400}.content-for-layout .shopify-policy__container .shopify-policy__body .rte .shipping-policy h3{font-size:1.3vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-style:normal}.collection-hero{width:100%;min-width:100%;margin:0!important;padding:6.5vw 1vw 1vw!important;background:#f5f5f5}.collection-hero__title{margin:0!important;padding:0!important;letter-spacing:.13px;color:#323232;opacity:1;font-size:1.2;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal}.collection-hero__inner{margin:0;padding:0}.collection{padding:1vw!important}.cstm_collection{background:#f5f5f5;padding:0!important}.product-grid-container .collection{margin:0;max-width:100%}.product-grid-container .collection{margin:0;padding:0;max-width:100%}.product-grid-container .collection .grid{margin:0;gap:1%;row-gap:1vw}.product-grid-container .collection .grid li{margin:0;padding:0!important;aspect-ratio:6 / 9;width:24.25%!important;max-width:24.25%!important;min-width:24.25%!important;position:relative;z-index:3}.product-grid-container .collection .grid li .card-wrapper{padding:.25vw}.product-grid-container .collection .grid li .card-wrapper:hover a{text-decoration:none}.product-grid-container .collection .grid li .card-wrapper .card{overflow:hidden;gap:1%}.product-grid-container .collection .grid li .card-wrapper .card .card__inner{height:88%}.product-grid-container .collection .grid li .card-wrapper .card .card__inner .card__content{display:unset;background:unset;border:unset;border-radius:unset}.product-grid-container .collection .grid li .card-wrapper .card .card__inner .card__content .card__information{display:none}.product-grid-container .collection .grid li .card-wrapper .card .card__content{height:11%}.product-grid-container .collection .grid li .card-wrapper .card .card__content .card__information h3{font-size:.7vw}.product-grid-container .collection .grid li .card-wrapper .card .card__content .card__information .price{margin:0}.product-grid-container .collection .grid li .card-wrapper .card .card__content .card__information .price,.product-grid-container .collection .grid li .card-wrapper .card .card__content .card__information .price .price__container .price__sale span s{font-size:.7vw}.grid__item .card-wrapper .card .card__inner .card__content .cust_badge{padding:.5vw 1vw;border-radius:6px;position:absolute;font-size:.8vw;font-family:SF-Pro-Display-Regular;color:#000}.grid__item .card-wrapper .card .card__inner .card__content .cust_badge.badge-pink{background:#f68288}.grid__item .card-wrapper .card .card__inner .card__content .cust_badge.badge-green{background:#62fb22}quantity-popover .quantity:before,quantity-popover .quantity:after{display:none}quantity-popover .quantity{width:100%}button.quantity__button{width:2vw}.quantity .quantity__input{width:3vw}.only-pdp2-logo{display:flex;justify-content:center;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/7/assets/main.css.map */
