@font-face{font-family:Gilroy-ExtraBold;src:url(/cdn/shop/files/Gilroy-ExtraBold.ttf?v=1745301031)}@font-face{font-family:ABC Diatype Unlicensed Trial;src:url(/cdn/shop/files/abc-diatype-regular.otf?v=1745302208)}@font-face{font-family:ABC Diatype;src:url(/cdn/shop/files/abc-diatype-regular_fdae3345-84ed-49d4-8c8c-4a0f24179e70.otf?v=1745312081)}@font-face{font-family:Gilroy-Bold;src:url(/cdn/shop/files/Gilroy-Bold.ttf?v=1745324720)}.collection .card .card__inner .card__media{background:#fff!important}.card__media .media img{object-fit:contain!important}.collection img.card-arrow-image{display:none!important}.home-new-col .owl-dots{margin-top:22px!important}.home-new-col h2.title{color:#1e1e1e;text-align:center;font-family:Gilroy-ExtraBold;font-size:52px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-2.6px}.home-new-col .collection__description p{color:#1e1e1e;text-align:center;font-family:ABC Diatype Unlicensed Trial;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.home-slider-new h2.title{color:#1e1e1e;text-align:center;font-family:Gilroy-ExtraBold;font-size:52px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-2.6px}.home-slider-new .collection__description p{color:#1e1e1e;text-align:center;font-family:ABC Diatype Unlicensed Trial;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.home-slider-new .card__information{gap:0px!important}.home-slider-new .meta-collection{display:none}.home-slider-new li{width:100%!important;max-width:100%!important;transform:unset!important;opacity:1!important}.home-slider-new .loox-rating{display:none}.home-slider-new .heading-price-wrapper{padding-top:0!important}.home-slider-new .card-right{display:none}.home-slider-new span.tag{font-family:ABC Diatype Unlicensed Trial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.4px;text-transform:uppercase}.home-slider-new .owl-stage{display:flex;padding-left:4px}.home-slider-new .owl-stage .owl-item{display:flex}.home-slider-new .card-wrapper{padding:20px}.testimonial .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.owl-theme .owl-dots .owl-dot.active span{background:#0c3d3d!important}.owl-theme .owl-dots .owl-dot span{background:#0c3d3d4d!important}body{letter-spacing:0}p,span,li,ul,h1,h2,h3,h4,h5,h6{margin:0;padding:0}a.common-btn img{transition:transform .5s ease-in-out}a.common-btn:hover img{transform:translate(5px)}a.common_btn img{transition:transform .5s ease-in-out}a.common_btn:hover img{transform:translate(5px)}img{width:100%}.main-blog *{color:#1e1e1e;font-family:Gilroy-ExtraBold;font-style:normal}.main-blog{max-width:1200px!important}.main-blog .blog-articles .card-wrapper{padding:12px;border:1px solid #000;border-radius:20px}.main-blog .article-card__excerpt{font-family:Assistant}.disclaimer .main-page-title,.reviews .image-with-text__heading,.faqs .rich-text__heading,.faqs .collapsible-content__heading{color:#1e1e1e;font-family:Gilroy-ExtraBold;font-style:normal}.faqs .accordion__title{font-weight:700}.disclaimer .main-page-title+div *,.accordion__title,.accordion__content p,.shipping-and-returns main#MainContent *,.privacy-policy main#MainContent *,.terms-of-service main#MainContent *{color:#1e1e1e;font-family:Assistant;font-style:normal}.disclaimer main#MainContent .page-width{max-width:1000px!important;!i;!}.search-7-results-found-for-quot-bundle-quot search .collection .card--card.gradient,.collection .card__inner.gradient{background:transparent;min-height:300px;max-height:300px}.search-7-results-found-for-quot-bundle-quot search .card__media img{object-fit:contain!important}.leefy_announcement p.announcement-bar__message.h5 span{font-family:ABC Diatype Unlicensed Trial;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.search-modal__content .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{font-size:14px!important;top:3px!important}.search-modal__content .field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{border-radius:20px}.search-modal__content .field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{border-radius:20px}.leefy_header .list-menu__item,.leefy_header .menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{color:#1e1e1e;font-family:Gilroy-ExtraBold;font-size:14px;font-style:normal;font-weight:400;line-height:140%}a#HeaderMenu-shop-shop-1{display:none}img.arrow_img{max-width:60px;padding-left:8px}header.leefy_header{display:flex;justify-content:space-between;padding:10px 0}.header-wrapper--border-bottom{border-bottom:1px solid #0c3d3d!important}.leefy_header ul.list-menu.list-menu--inline li span{color:#1e1e1e;font-family:Gilroy-ExtraBold;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.leefy_header svg.icon.icon-caret{fill:#1e1e1e;stroke:#1e1e1e;width:10.233px;height:5.117px}.leefy_header .header__icons{gap:16px}.leefy_header .header__icon .svg-wrapper,.leefy_header .header__icon,.header__icon--cart .icon{width:24px;height:24px}.collection .card .media{width:100%;z-index:1}.collection .card .card__inner .card__media{z-index:auto}.collection .heading-price-wrapper{position:relative;padding-top:32px}.collection .loox-rating:not(quick-add-modal .loox-rating){position:absolute;top:0}.collection svg.loox-icon{color:#0c3d3d}.collection .loox-rating-content{color:#1e1e1e;text-align:center;font-family:Gilroy-ExtraBold;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.product img.varaint-image,.product .variant-title span{display:none!important}.product .off-text{text-align:center;font-family:Bricolage Grotesque;font-size:11px;font-style:normal;font-weight:400;line-height:140%;position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:100%;color:#000}.collection quick-add-modal .product__title{margin-bottom:0!important}.collection quick-add-modal .shopify-app-block{margin-top:4px}.collection quick-add-modal a.product__title h2{color:#1e1e1e;font-family:Gilroy-ExtraBold;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.88px}@media (max-width: 991px){.collection .heading-price-wrapper{padding-top:23px}.collection svg.loox-icon{width:10px}.collection .loox-rating-content{font-size:10px}.leefy_header svg.icon.icon-hamburger{border-radius:2px;stroke:#0c3d3d;width:24px;height:24px}.leefy_header .header__heading-link{padding:0 0 0 85px}header.leefy_header{padding:10px 30px}}@media (min-width:750px){.reviews .section-template--19274676338937__image_with_text_6BmM3q-padding.gradient.color-scheme-2{background:url(/cdn/shop/files/review-bnr1.jpg);background-repeat:no-repeat;background-size:cover;padding-bottom:80px!important;padding-top:80px!important;background-position:100% 80%}}@media (min-width:990px){header .mega-menu li:not(li:last-child){display:none}.product slider-component:hover .arrow-image-wrapper{opacity:1}.product .arrow-image-wrapper{opacity:0}}@media (max-width: 480px){header.leefy_header{padding:10px 30px}.leefy_header .header__heading-link{padding:0 0 0 65px}.leefy_header .header__heading-logo{max-width:90%}.leefy_announcement p.announcement-bar__message.h5 span{font-size:13px}}.meta-collection{font-family:ABC Diatype Unlicensed Trial;color:#000;font-size:13px}.collection .card-wrapper{border-radius:10px;border:1px solid rgba(30,30,30,.15);overflow:hidden}.collection .card--card.gradient,.collection .card__inner.gradient{background:transparent}.collection .heading-price-wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px}.collection .card__content{padding:0 15px!important}.collection .card__content .card__information{display:flex;flex-direction:column;gap:5px;justify-content:space-between}.collection .card__heading.h5{color:#1e1e1e;font-family:ABC Diatype Unlicensed Trial;font-size:18px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.36px;text-transform:lowercase}.collection .card__heading.h5:first-letter{text-transform:uppercase}.collection .price{color:#1e1e1e;font-family:ABC Diatype Unlicensed Trial;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.36px;text-transform:capitalize}.collection .card-tag-desc-wrapper{display:flex;justify-content:space-between;align-items:flex-end;gap:5px}.collection .card-left{display:flex;flex-direction:column;gap:5px;width:90%}.collection sapn.tag{font-family:ABC Diatype Unlicensed Trial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.4px}.collection .card-product-desc{color:#1e1e1e;font-family:ABC Diatype Unlicensed Trial;font-size:18px;font-style:normal;font-weight:500;line-height:140%}.collection .card-right{width:10%}.collection .card-wrapper:hover img.card-arrow-image{transform:translate(5px)}.collection img.card-arrow-image{max-width:20px;min-width:20px;height:unset;transition:transform .5s ease-in-out;display:flex}.collection span.tag{color:#396935;font-family:ABC Diatype Unlicensed Trial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.4px}@media (max-width: 1050px){.collection .card__heading.h5,.collection .price{font-size:14px}.collection sapn.tag{font-size:12px}.collection .card-product-desc{font-size:14px}}@media (max-width: 600px){cart-drawer.custom_drawer.drawer.animate.active{z-index:99999}.product .thumbnail-list__item.slider__slide{width:calc(25% - .6rem)}.product .thumbnail-slider .thumbnail-list.slider{max-width:96%;margin:auto}.product .compare-price{font-size:14px!important;!i;!}.collection .card__content .card__information,.collection .heading-price-wrapper{gap:0px}.collection .heading-price-wrapper{flex-direction:column;align-items:flex-start}.collection .card__heading.h5,.collection .price{font-size:16px}.collection sapn.tag{font-size:14px}.collection .card-product-desc{font-size:12px}.collection img.card-arrow-image{max-width:12px;min-width:12px}.search-7-results-found-for-quot-bundle-quot search .card__media img{object-fit:cover!important}.search-7-results-found-for-quot-bundle-quot search .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:85%!important;width:100%}.search-7-results-found-for-quot-bundle-quot search .collection .card__content{padding:0 4px!important}.search-7-results-found-for-quot-bundle-quot search .collection .card--card.gradient,.collection .card__inner.gradient{background:transparent;min-height:170px;max-height:170px}.collection span.tag{font-size:11px;line-height:normal;display:block;margin:2px 0}.collection .card__heading.h5{font-size:18px}.collection .price{font-size:14px}}.product .product-form__input--pill input[type=radio]+label:not(.custom-color){border-radius:10px;border:1px solid #d9d9d9!important;background:#fdfdfd;padding:20px!important;position:relative;color:#0c3d3d!important;!i;!;text-align:center;font-family:Bricolage Grotesque;font-size:16px;font-style:normal;font-weight:400}.product variant-selects .product-form__input{display:flex}.product-form__input--pill input[type=radio]:checked+label:not(.custom-color){border-radius:10px;border:2px solid #0c3d3d!important;background:#defbe5!important}.product--thumbnail_slider .slider-mobile-gutter .slider-button,.product .product__modal-opener .product__media-icon{display:none!important}.product__modal-opener .product__media-icon{display:none}.product .rc-widget{display:none!important}.product .product__info-wrapper{padding-left:20px!important}.product .product__media-item{border-radius:15px;overflow:hidden}.product .product__title{margin-bottom:10px!important}.product .product__title h1{color:#1e1e1e;font-family:Gilroy-ExtraBold;font-size:44px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.88px}.product .product__description{margin:10px 0!important;color:#1e1e1e;font-family:Bricolage Grotesque;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.product .product__description strong{color:#0c3d3d;font-family:Bricolage Grotesque;font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.4px;text-transform:capitalize}.product .subscription-widget{margin:0!important}.product variant-selects{margin:10px 0!important}.product .free-shipping-text{margin:10px 0!important}.product product-form{margin:10px 0!important}.product variant-selects .form__label{color:#1e1e1e;font-family:Bricolage Grotesque;font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.4px;text-transform:capitalize}.product variant-selects .product-form__input{width:100%;max-width:100%}.product-form__input--pill input[type=radio]:checked+label{background:unset!important;color:unset!important}.product-form__input--pill input[type=radio]+label{background:unset!important;border:unset!important;color:#000!important;padding:0!important;width:31%}.product .all-varinats-wrapper{border-radius:10px;border:1px solid #d9d9d9;background:#fdfdfd;padding:20px;position:relative}.product-form__input--pill input[type=radio]:checked+label .all-varinats-wrapper{border-radius:10px;border:2px solid #0c3d3d;background:#defbe5}.product .varient-up-text{position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);border-radius:10000px;min-height:20px;width:max-content;justify-content:center;align-items:center;display:flex;padding:0 10px}.product-form__input--pill input[type=radio]:checked+label .varient-up-text{border:1px solid #1e1e1e}.product .most-popular{background:#f8ff9b;color:#000;text-align:center;font-family:Bricolage Grotesque;font-size:12px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.8px;min-height:23px}.product .best-value{color:#f0fdf3;text-align:center;letter-spacing:-.8px;font-family:Bricolage Grotesque;font-size:12px;font-style:normal;font-weight:700;line-height:100%;background:#0123bc;min-height:23px}.product .variant-title{color:#0c3d3d;text-align:center;font-family:Bricolage Grotesque;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.product .variant-title span{position:absolute;top:70px;right:20px;color:#fff;text-align:center;font-family:Bricolage Grotesque;font-size:14px;font-style:normal;font-weight:700;line-height:100%;background-image:url(/cdn/shop/files/Star_6.png?v=1745479103);max-width:50px;background-size:contain;min-height:40px;padding:10px;background-repeat:no-repeat}.product .compare-price-custom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row-reverse}.product .compare-price{color:#837e7e;text-align:center;font-family:Bricolage Grotesque;font-size:18px;font-style:normal;font-weight:400;line-height:140%;text-decoration:line-through}.product .onetimeclicked .compare-price{color:#0c3d3d;text-decoration:none}.product .sub-price{color:#0c3d3d;text-align:center;font-family:Bricolage Grotesque;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.product .onetimeclicked .sub-price{display:none!important}.product .onetimeclicked .compare-price-custom{justify-content:center}.product .variant-price.one-time-price{color:#0c3d3d;text-align:center;font-family:Bricolage Grotesque;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.product img.varaint-image{width:100%;object-fit:contain;height:100px}.product .free-shipping-text{width:100%;display:flex;gap:10px;justify-content:center;align-items:center}.product .free-image{width:100%;max-width:20px}.product .free-shipping{color:#1e1e1e;font-family:Bricolage Grotesque;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.product .button:after{content:none}.product .button:before{content:none}.product .product-form__buttons{width:100%;max-width:100%}.product .product-form__submit span{display:flex;justify-content:center;align-items:center;gap:10px}.add-to-card-arrow{display:none!important}.product .product-form__submit .add-to-card-arrow{width:100%;max-width:40px;display:flex!important}.product .cart-drawer .product-form__submit .add-to-card-arrow{filter:invert(1) brightness(0)}.product .cart-drawer .buy-button-custom{margin:0!important}.product .product-form__submit:hover img{transform:translate(5px)}.product .product-form__submit img{transition:transform .5s ease-in-out}.product .product-form__submit{transition:transform .5s ease-in-out;width:100%;max-width:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-family:Bricolage Grotesque;font-size:24px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.48px;text-transform:capitalize;border-radius:5px;background:#0c3d3d;min-height:60px;gap:10px}.product .product__accordion .accordion__title{color:#0c3d3d;font-family:Bricolage Grotesque;font-size:24px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.48px;text-transform:capitalize}.product .product__accordion .accordion__content{color:#1e1e1e;font-family:ABC Diatype Unlicensed Trial;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.product .product__accordion{padding:0 20px;border-bottom:1px solid #1e1e1e;border-top:0}.product .product-img-slider .nav-img{cursor:pointer;z-index:3;left:30px;max-width:45px}.product .buy-button-custom{margin:10px 0!important}.product .arrow-image-wrapper{width:95%;max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;justify-content:space-between;align-items:center}.product .product-img-slider .next-img{right:30px;left:auto}.product .custom-review{display:flex;flex-direction:column;gap:10px;border-radius:20px;background:#f6f5f1;padding:25px;margin:10px 0}.product .thumbnail-list .thumbnail-list__item button{border-radius:8.861px;border:.886px solid rgba(12,61,61,.2);background:#fff;overflow:hidden}.product img.rating-star-custom{width:100%;max-width:100px}.product .review-heading{color:#1e1e1e;font-family:Bricolage Grotesque;font-size:24px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.48px;text-transform:capitalize}.product .review-desc{color:#1e1e1e;font-family:Bricolage Grotesque;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.product .review-name{color:#1e1e1e;font-family:Bricolage Grotesque;font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.4px;text-transform:capitalize}@media (max-width: 1100px){.product .product-img-slider .nav-img{max-width:40px}.product .product__title h1{font-size:34px}.product .product__description{font-size:13px}.product .product__description strong{font-size:16px}.product img.varaint-image{height:80px}.product variant-selects .form__label{font-size:17px}.product .all-varinats-wrapper{padding:16px}.product .variant-title,.product .compare-price,.product .sub-price{font-size:13px}.product .variant-title span{top:42px;right:9px;font-size:10px;max-width:35px;min-height:29px}.product .best-value,.product .most-popular{font-size:9px}.product .product__accordion .accordion__title{font-size:20px}.product .product__accordion .accordion__content{font-size:15px}.product .product__accordion{padding:0 15px}.product .product-form__submit,.product .review-heading{font-size:20px}.product .review-desc{font-size:13px}.product .review-name{font-size:16px}}@media (max-width: 900px){.product variant-selects .form__label{font-size:15px}.product .product-img-slider .nav-img{max-width:35px}.product .product__title h1{font-size:30px}.product .product__description{font-size:11px}.product .product__description strong{font-size:13px}.product img.varaint-image{height:65px}.product .all-varinats-wrapper{padding:13px 5px}.product .variant-title,.product .compare-price,.product .sub-price{font-size:11px}.product .variant-title span{top:35px;right:9px;font-size:8px;max-width:30px;min-height:25px}.product .best-value,.product .most-popular{font-size:8px}.product .product__accordion .accordion__title{font-size:17px}.product .product__accordion .accordion__content{font-size:13px}.product .product__accordion{padding:0 10px}.product .product-form__submit,.product .review-heading{font-size:17px}.product .review-desc{font-size:11px}.product .review-name{font-size:13px}}@media (max-width: 749px){.product .slider.slider--mobile{margin-bottom:0}.cart-drawer .cart-item__quantity-wrapper{gap:10px}product-info{padding-top:5px!important;padding-bottom:10px!important}.product variant-selects .form__label{font-size:16px}.product .compare-price-custom{min-height:24px;padding-bottom:10px}.product .product-img-slider .nav-img{max-width:30px}.product .product__title h1{font-size:36px;letter-spacing:-.72px}.product .product__description{font-size:11px;display:none}.product .product__description strong{font-size:13px}.product img.varaint-image{height:75px}.product .all-varinats-wrapper{padding:10px}.product .variant-title{font-size:16px;letter-spacing:-1px}.product .compare-price,.product .sub-price{font-size:12px;letter-spacing:-1px}.product .variant-title span{top:35px;right:9px;font-size:9px;max-width:30px;min-height:25px;padding:8px}.product .best-value,.product .most-popular{font-size:7px}.product .product__info-wrapper{padding-left:0!important}.product .product__accordion .accordion__title{font-size:16px}.product .product__accordion .accordion__content{font-size:14px}.product .product__accordion{padding:0 10px}.product .product-form__submit{font-size:22px}.product .custom-review{display:none}.product .best-value,.product .most-popular{font-size:11px!important;padding:3px 6px!important;height:auto;min-height:auto!important}}@media (max-width:550px){.home-new-col h2.title{color:#1e1e1e;text-align:center;font-family:Gilroy-ExtraBold;font-size:30px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-2.6px}.home-new-col .collection__description p{color:#1e1e1e;text-align:center;font-family:ABC Diatype Unlicensed Trial;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.home-new-col .card__information{gap:0px!important}.home-new-col .meta-collection{display:none}.home-new-col .card:not(.ratio)>.card__content{padding:0!important;margin-top:12px}.home-new-col .card__media .media img{object-fit:contain;background:#fff}.home-new-col .quick-add__submit{font-size:16px!important;padding:10px!important;height:20px!important;min-height:36px}.collection .card__content .card__information{padding-top:2px}.product .product-media-container .media,.product .product-media-container .media img{padding:0!important;aspect-ratio:1/.7;object-fit:contain}.product .product__title{margin-bottom:0!important}.product .shopify-app-block{margin-top:0;margin-bottom:5px!important}.product .custom-icon-with-text{margin-top:5px}}@media (max-width: 400px){.product variant-selects .form__label{font-size:14px}.product .product-img-slider .nav-img{max-width:25px}.product .product__title h1{font-size:30px;letter-spacing:-.72px}.product .product__description{font-size:10px;display:none}.product .product__description strong{font-size:11px}.product img.varaint-image{height:65px}.product .all-varinats-wrapper{padding:15px 7px 7px}.product .varient-up-text{min-height:15px;padding:0 5px}.product .variant-title{font-size:13px;letter-spacing:-1px}.product .compare-price,.product .sub-price{font-size:11px;letter-spacing:-1px}.product .variant-title span{top:35px;right:9px;font-size:7px;max-width:30px;min-height:25px}.product .best-value{font-size:7px}.product .product__info-wrapper{padding-left:0!important}.product .free-shipping{font-size:11px}.product .product__accordion .accordion__title{font-size:13px}.product .product__accordion .accordion__content{font-size:12px}.product .product__accordion{padding:0 10px}.product .product-form__submit{font-size:20px}.product .custom-review{display:none}}.cart-count-bubble{font-size:14px!important}.custom_drawer small.tax-note.caption-large.rte{display:none}.cart-drawer .totals{padding-bottom:20px}.custom_drawer .drawer__heading{color:#000;font-family:Bricolage Grotesque;font-size:25px;font-style:normal;font-weight:400;line-height:97%;letter-spacing:-.96px;text-transform:capitalize}.custom_drawer .cart-item__name{color:var(--Secondary, #131212);font-family:Bricolage Grotesque;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.48px;text-transform:capitalize}.custom_drawer .cart-item__discounted-prices{color:#1e1e1e;font-family:Bricolage Grotesque;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.48px;text-transform:capitalize}.custom_drawer .cart-drawer .cart-items thead th:nth-child(2){width:50%;padding-left:0;color:#1e1e1e;font-family:Bricolage Grotesque;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.custom_drawer h2.totals__total{color:#000;leading-trim:both;text-edge:cap;font-family:Bricolage Grotesque;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.6px;text-transform:capitalize}.custom_drawer p.totals__total-value{color:#1e1e1e;text-align:right;font-family:Bricolage Grotesque;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.48px;text-transform:capitalize}.button,.shopify-challenge__button,.customer button{border-radius:5px!important;background:#0c3d3d!important;color:#fff!important;font-family:Bricolage Grotesque!important;font-size:24px!important;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.48px;text-transform:capitalize!important}@media (max-width: 768px){.expanded-widget-header .summary-text svg{width:33px!important}.collection .quick-add *{font-size:14px!important}.button,.shopify-challenge__button,.customer button{font-size:20px!important}}.contact .field:hover.field:after,.contact .select:hover.select:after,.contact .select__select:hover.select__select:after,.contact .customer .field:hover.field:after,.contact .customer select:hover.select:after,.contact .localization-form__select:hover.localization-form__select:after{box-shadow:none!important;outline:none!important;border-radius:none!important}.field__input,.select__select,.customer .field input,.customer select{font-size:14px!important}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:3.2rem 1.5rem .8rem 2rem!important}.page-width--narrow{max-width:149.6rem!important;padding:4rem 5rem!important}.form_d_flex{display:flex;justify-content:space-between}.form_content_heading p{width:65%;color:#1e1e1e;font-family:Gilroy-ExtraBold;font-size:64px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-3.2px}.contact_block_inner{display:flex;gap:24px;align-items:center}.contact_block_inner_text p{color:#333;font-family:Bricolage Grotesque;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.contact_block_heading p{padding:30px 0 16px;color:#333;font-family:Bricolage Grotesque;font-size:24px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.72px;text-transform:capitalize}.contact__fields{display:flex!important;flex-wrap:wrap!important}.contact_content,form#ContactForm{width:50%}.field__input::placeholder{color:#1e1e1e;font-family:Gilroy-ExtraBold;font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.4px;font-weight:700!important;text-transform:capitalize}.contact .field__label,.contact .customer .field label{left:calc(var(--inputs-border-width) + 2rem);top:4%;pointer-events:none;position:absolute;padding:24px 0;color:#33333357;font-family:Bricolage Grotesque;font-size:16px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-.48px;text-transform:capitalize}.contact .field__input,.select__select,.contact .customer .field input,.contact .customer select{height:6.5rem}.contact .text-area{min-height:18rem}.contact .field{margin-bottom:24px}.contact button.button{width:100%}.contact .button,.shopify-challenge__button,.contact .customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:24px 32px;cursor:pointer;border-radius:5px;background:#0c3d3d;color:#fff;font-family:Bricolage Grotesque;font-size:24px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.48px;text-transform:capitalize}.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{font-size:14px!important;top:4px!important;left:20px!important;letter-spacing:.04rem}.contact .button:after,.shopify-challenge__button:after,.contact .customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none}.contact .button:before,.shopify-challenge__button:before,.contact .customer button:before,.contact .shopify-payment-button__button--unbranded:before{box-shadow:none}.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{font-size:14px!important;top:-6px!important;left:20px!important;letter-spacing:.04rem}.contact .field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1;border-radius:20px!important;border:none;background:#ffffff1a}.contact .field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;border-radius:20px!important;border:1px solid rgba(195,195,195,.53);background:#ffffff1a}.form_content_headingmobile{display:none}.contact .form__message .icon,.customer .form__message .svg-wrapper{width:1.3rem}.contact .form__message,.contact .form-status-list{margin-top:0rem;padding-left:10px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground))!important;outline:0!important;border-radius:20px!important}@media (max-width: 1024px){.product .product-form__input--pill input[type=radio]+label:not(.custom-color){padding:10px!important;font-size:12px!important;!i;!}.form_content_heading p{font-size:50px;line-height:100%}}@media (max-width:768px){.contact.page-width--narrow{padding:0 1.5rem!important}.form_d_flex{flex-wrap:wrap;flex-direction:column-reverse}.form_content_heading p{display:none}.form_content_headingmobile p{color:#1e1e1e;font-family:Gilroy-ExtraBold;font-size:48px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-2.4px;width:80%}.contact_content,form#ContactForm{width:100%}.contact_block_heading p{padding:16px 0;font-size:24px}.contact__fields{padding-top:30px}.contact button.button{width:100%}.contact .button,.shopify-challenge__button,.customer button{padding:15px 22px;font-size:19px!important}.contact.page-width--narrow{padding:0}}@media (max-width : 480px){.form_content_headingmobile p{padding-top:20px}.form_content_headingmobile{display:block}.form_content_heading p{display:none}.contact .text-area{min-height:15rem}.contact .field{margin-bottom:12px}.contact .field__input,.select__select,.customer .field input,.customer select{height:5.5rem}}@media (max-width: 375px){.form_content_heading p{font-size:32px}.contact_block_inner_text p{font-size:14px}.form_content_headingmobile p{font-size:35px;width:60%}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
