html{padding-bottom:0!important}section{max-width:1600px;margin:0 auto}section.shopify-section--slideshow,section.shopify-section--scrolling-text,section.shopify-section--usp-scrolling-text,section.shopify-section--multi-column{max-width:unset}section .section,footer .footer{padding:24px 16px}section x-slideshow.slideshow--boxed{padding-inline-start:0;padding-inline-end:0;padding-block-start:0;padding-block-end:0}main section:first-child .section{padding:16px}section.shopify-section--scrolling-text .section{padding:16px 0}h1,h2,h3,h4,p.h2[data-sequence=heading],span.scrolling-text__text,.multi-column__item .text-start p.h2{font-weight:500!important}h1,h2,.prose .h2,#insta-feed h2,.multi-column__item .text-start p.h2{font-size:22px;line-height:22px}h3{font-size:18px}h4{font-size:16px}.announcement-bar{padding:9px 0}.announcement-bar p{font-size:12px;font-weight:500;line-height:14px}.header nav a,.header nav summary{font-size:20px;font-weight:500}.header nav summary{gap:8px}.header nav span.fire picture img,navigation-drawer#header-sidebar-menu ul li span.fire picture img{width:18px;height:22px;padding-bottom:5px;display:inline-block}.header__wrapper{padding:var(--header-padding-block) max(var(--container-gutter),16px);border-bottom:1px solid #d9d9d9}footer .footer{border-top:1px solid #0f0107}.shopify-section--featured-collection scroll-carousel{margin:0;padding:0}.shopify-section--featured-collection scroll-carousel reveal-items{margin:0 auto}section .section .section-stack,.shopify-section--testimonials .section .section-stack .scrollable-with-controls{gap:0}section .section .section-stack .section-header,section .section .section-stack--horizontal .prose,section .section #insta-feed h2,section.shopify-section--collection-tabs .section .section-stack .prose p.h2{padding:0 0 16px;grid-template-columns:max-content;justify-content:center;align-items:center}.scrolling-text__text{padding-inline-start:0;padding-inline-end:0;font-size:16px;line-height:16px}.shopify-section--collection-list .section .section-stack .scrollable-with-controls,.shopify-section--testimonials .section .section-stack .scrollable-with-controls{gap:16px}.shopify-section--testimonials scroll-carousel{gap:8px}.shopify-section--testimonials scroll-carousel .testimonial{padding:8px;border:1px solid #d9d9d9;border-radius:6px}.shopify-section--testimonials scroll-carousel .testimonial .h-stack img{margin-right:8px}.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack{padding:0;align-self:center}.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack .bold{font-size:18px;line-height:22px;font-weight:500}.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack .text-subdued{font-size:14px;margin:4px 0 8px;color:#0f0107;line-height:10px}.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack .review-text{font-size:14px;margin-top:8px;line-height:normal}.multi-column{gap:8px}.multi-column__item.justify-start.snap-start{border:1px solid;padding:8px 8px 16px;border-radius:4px;gap:16px}.multi-column__item .text-start{gap:2px}.multi-column__item .text-start p.h2{padding:0 6px}.multi-column__item .text-start .prose div a{padding:2px 6px;font-weight:500;line-height:normal;background:unset;display:block}.shopify-section--multi-column-style-2 .multi-column{gap:8px}.shopify-section--multi-column-style-2 .multi-column__item.justify-start.snap-start{border:unset;padding:0;border-radius:4px;gap:8px}.shopify-section--multi-column-style-2 .multi-column__item .text-start{gap:0}.shopify-section--multi-column-style-2 .multi-column__item .text-start p.h3{font-size:18px;font-weight:500;padding:0;color:#f33283;line-height:22px}.shopify-section--multi-column-style-2 .multi-column__item .text-start .prose div a{font-size:14px;padding:0;font-weight:400;line-height:10px;background:unset}#insta-feed h2{margin-bottom:0!important}.product-card__badge-list{left:unset!important;right:8px;top:8px}.product-card__badge-list .badge{padding:4px 12px;border-radius:12px;height:16px;font-size:10px;line-height:20px;-webkit-backdrop-filter:blur(41px);backdrop-filter:blur(41px);font-weight:500}.product-card__info{padding:0;gap:0}.product-card__info .rating-with-text{padding:4px 0}.product-card__info .rating-with-text a{opacity:1;font-size:14px;font-weight:500;line-height:normal}.product-card__info span.product-card__title{color:#878787;line-height:normal;font-weight:400;font-size:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-card__info .price-list{margin:4px 0;gap:6px}.buy-x-at-y{padding:5px 10px;border:1px solid #f33283;border-radius:12px;color:#f33283;-webkit-backdrop-filter:blur(41px);backdrop-filter:blur(41px);font-size:10px;line-height:1;font-weight:500;width:fit-content}.product-offer_tag{font-size:17px;line-height:20px;display:inline-flex;margin-block:0 16px;border-radius:32px;padding:7px 18px;font-family:Urbanist}.cart-tag{font-size:10px;font-weight:600;line-height:20px;padding:2px 12px;margin-left:10px}.shopify-section--featured-collection .scrollable-with-controls .scrollbar scroll-progress.scrollbar__progress{display:none}.shopify-section--featured-collection .scrollable-with-controls{gap:0}.shopify-section--featured-collection .product-list{--product-list-gap: 8px !important}.product-list.product-list{gap:16px}.product-list.product-list .product-card__info{margin:0}.product-card__figure,img.product-card__image.product-card__image--primary.object-fill-safe.aspect-tall{margin:0;margin-block:0!important}.product-card__badge-list .badge{line-height:10px}.product-card__info{text-align:left}.product-card__info a{background:unset!important}.product-card__info .v-stack{margin:0;gap:0}.product-card__figure img{border-radius:4px!important}.shopify-section--collection-tabs x-tabs{gap:0}.shopify-section--collection-tabs x-tabs{gap:24px}.shopify-section--collection-tabs x-tabs .tab-content .link-to-coll a{background:unset;padding:18px 150px;border:unset;border-radius:6px;font-size:18px;font-weight:500;line-height:20px}.shopify-section--collection-tabs x-tabs .tab-content .section-stack{margin-bottom:24px}.shopify-section--collection-tabs x-tabs button.tabs-nav__button{margin:0 4px;padding:6px;border-radius:30px;border:.5px solid #0f0107;-webkit-backdrop-filter:blur(41px);backdrop-filter:blur(41px);font-size:12px;font-weight:500;line-height:11px;color:#0f0107;width:max-content}.tabs-nav__button[aria-selected=true]{background:rgb(var(--text-color));color:#fffefe!important}.multi-column__item.justify-start.snap-start img{width:100%}.shopify-section--collection-banner .collection-header{margin-block:0}.shopify-section--collection-banner .container{padding:32px;margin-inline:0}.shopify-section--collection-banner .container .v-stack{gap:16px;justify-content:center}.shopify-section--collection-banner .container .v-stack h1.h2{font-size:22px;line-height:22px}.shopify-section--collection-banner .container .v-stack .prose{max-width:560px}.shopify-section--collection-banner .container .v-stack .prose p{font-weight:400;line-height:normal}section.shopify-section--sub-collection-list .section{padding:16px}section.shopify-section--sub-collection-list scroll-carousel{gap:8px!important}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item{gap:8px;padding-inline:0}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item .icon-block{padding:0;width:75px}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item .text-with-icons__text-wrapper p{font-size:14px;font-weight:500;line-height:normal}section.shopify-section--main-collection .container{margin-inline:16px}section.shopify-section--main-collection .collection{margin-block:16px;row-gap:16px}.shopify-section--main-collection .product-list{gap:8px}.shopify-section--main-collection facet-sort-by.sort-by-facet{border-radius:30px;border:.5px solid #0f0107;padding:14px 28px;gap:10px;cursor:pointer}.shopify-section--main-collection facet-sort-by span.bold{font-size:20px;font-weight:500;line-height:normal;text-transform:capitalize}.shopify-section--main-collection facet-sort-by span.circle-chevron{background:none;width:8px;height:4px;stroke-width:2px;stroke:#0f0107}.shopify-section--main-collection facet-sort-by button:hover span.circle-chevron{background:transparent!important;color:#0f0107!important}.shopify-section--main-collection facet-sort-by button span.sort-by-span{width:0;visibility:hidden}.shopify-section--main-collection facet-sort-by button.sort-by-button{width:8px;height:4px;align-self:center;gap:0}product-card span.money{font-size:16px;line-height:normal;font-weight:500;color:#0f0107}product-card compare-at-price span.money{font-size:12px;opacity:.5;line-height:normal;font-weight:500;text-decoration:line-through}product-card span.disc-percentage{margin-left:2px;font-weight:500;line-height:20px;font-size:10px;color:#f33283}product-card a.rating{position:absolute;bottom:3%;left:6px;padding:4px 8px;background:#fffefe80!important;border-radius:4px;gap:4px}.product-card__quick-buy{right:6px!important;bottom:6px}.shopify-section--main-collection .filter-head{font-size:20px;font-weight:500;line-height:normal;font-family:Urbanist!important}.shopify-section--main-collection safe-sticky .accordion__toggle .circle-chevron,.facets-drawer .accordion__toggle .circle-chevron{display:none}.shopify-section--main-collection safe-sticky .accordion,.facets-drawer .accordion{border-block-start-width:0;border-color:#0f010780;--accordion-spacing: 24px}.shopify-section--main-collection safe-sticky .accordion .accordion__content{padding-inline-end:5px}.shopify-section--main-collection safe-sticky .accordion__toggle span,.facets-drawer .accordion__toggle span{color:#0f0107;font-size:16px;font-weight:500;line-height:normal;opacity:.5;text-transform:uppercase}.shopify-section--main-collection safe-sticky .accordion__content .checkbox-container label,.facets-drawer .accordion__content .checkbox-container label{color:#0f0107;opacity:1;font-size:16.09px;font-weight:500;line-height:normal;display:flex;justify-content:space-between;width:100%;padding-inline-start:10px}.shopify-section--main-collection safe-sticky .accordion__content .checkbox-container .only-count,.facets-drawer .accordion__content .checkbox-container .only-count{font-weight:400}.shopify-section--main-collection safe-sticky .checkbox-container,.facets-drawer .checkbox-container{align-items:center}.shopify-section--main-collection safe-sticky .checkbox,.facets-drawer .checkbox{border:1px solid #0f0107;width:30px;height:30px;box-shadow:none;border-radius:8px;background-color:#fff;top:0}.shopify-section--main-collection safe-sticky .checkbox:checked,.facets-drawer .checkbox:checked{background-color:#0f0107}.shopify-section--main-collection safe-sticky .accordion .accordion__content input[name="filter.p.m.custom.fit"]~label,.facets-drawer .accordion .accordion__content input[name="filter.p.m.custom.fit"]~label{width:45px;height:75px;--swatch-margin: 0;--swatch-offset: 1px;margin:0;opacity:.5;border:1px solid #0F0107;border-radius:6px}.facets-drawer #accordion-filter-p-m-custom-fit :checked+.color-swatch,.facets-drawer #accordion-filter-p-m-custom-fit .color-swatch.is-selected{opacity:1!important}.shopify-section--main-collection safe-sticky .accordion .accordion__content input[name="filter.p.m.custom.fit"][checked=checked]+label{opacity:1;border:2px solid #0F0107}.shopify-section--main-collection safe-sticky .accordion .accordion__content input[name="filter.p.m.custom.fit"]~label:before,.shopify-section--main-collection safe-sticky .accordion .accordion__content input[name="filter.p.m.custom.fit"]~label.is-selected:before,.shopify-section--main-collection safe-sticky .accordion .accordion__content input[name="filter.p.m.custom.fit"]~:checked+label:before{width:45px;height:75px;opacity:0}.shopify-section--main-collection safe-sticky #accordion-filter-p-m-custom-fit .accordion__content .h-stack.wrap.gap-2,.facets-drawer #accordion-filter-p-m-custom-fit .accordion__content .h-stack.wrap.gap-2{column-gap:20px;row-gap:44px}.shopify-section--main-collection safe-sticky #accordion-filter-p-m-custom-fit .accordion__content,.facets-drawer #accordion-filter-p-m-custom-fit .accordion__content{margin-block-end:44px}.shopify-section--main-collection safe-sticky .accordion .accordion__content input[name="filter.p.m.custom.fit"]~label .sr-only,.facets-drawer .accordion .accordion__content input[name="filter.p.m.custom.fit"]~label .sr-only{width:auto;height:auto;color:#0f0107;clip:unset;bottom:-20px;padding-top:8px;font-size:13px;font-weight:500;line-height:normal}.shopify-section--main-collection safe-sticky #accordion-filter-p-m-custom-color .accordion__content label,.facets-drawer #accordion-filter-p-m-custom-color .accordion__content label{--swatch-margin: 0;width:38px;height:38px}.shopify-section--main-collection safe-sticky #accordion-filter-p-m-custom-color .accordion__content .h-stack.wrap.gap-2,.facets-drawer #accordion-filter-p-m-custom-color .accordion__content .h-stack.wrap.gap-2{column-gap:8px;row-gap:6px}.shopify-section--main-collection safe-sticky .accordion .accordion__content input[name="filter.p.m.custom.color"]~label:before,.shopify-section--main-collection safe-sticky .accordion .accordion__content input[name="filter.p.m.custom.color"]~label.is-selected:before,.shopify-section--main-collection safe-sticky .accordion .accordion__content input[name="filter.p.m.custom.color"]~:checked+label:before{opacity:0}.shopify-section--main-collection safe-sticky .accordion .accordion__content input[name="filter.p.m.custom.color"][checked=checked]+label{border:4px solid #0F0107}.facets-drawer #accordion-filter-p-m-custom-color .color-swatch:before{box-shadow:0 0 0 4px}.facets-drawer #accordion-filter-p-m-custom-color .color-swatch{--swatch-offset: 0px}.shopify-section--main-collection .active-facets{margin-block:0}.shopify-section--main-collection .active-facets .removable-facet{font-family:Urbanist;line-height:normal}.shopify-section--main-collection .facets-summary{align-items:center}.shopify-section--main-collection nav.pagination{justify-content:center;margin-block:0;padding-block:32px;border:unset}.shopify-section--main-collection nav.pagination .pagination__current{padding:0}.shopify-section--main-collection nav.pagination .pagination__current span{padding:10px 15px;border-radius:6px;font-size:16px;background:#d9d9d9;line-height:16px!important;font-weight:500}.shopify-section--main-collection nav.pagination .pagination__current span:first-child{background:#0f0107;color:#fffefe}product-card a.rating span{color:#0f0107;font-size:10px;font-weight:500}.mobile-sort-filter{display:flex;justify-content:flex-end;gap:13px}.mobile-sort-filter button{box-shadow:inset 0 0 0 .5px;border-radius:30px}.mobile-sort-filter button[aria-expanded=true]{background:#0f0107;color:#fffefe}.mobile-sort-filter button[aria-expanded=true] svg path{fill:#fffefe}.mobile-sort-filter button div div.text-with-icon{flex-direction:row-reverse;gap:10px;font-size:16px;line-height:16px;font-weight:500}facet-drawer.facets-drawer{padding:0}facet-drawer.facets-drawer::part(overlay){background:transparent!important}facet-drawer.facets-drawer::part(body){padding:16px 32px 0!important}facet-drawer.facets-drawer::part(content){box-shadow:3px -3px 18px #00000040;border-radius:12px 12px 0 0!important}:is(facet-drawer.facets-drawer)::part(outside-close-button){background:#0f0107!important;color:#fffefe!important}facet-drawer#facets-drawer-sort form details{border-block-end-width:0}.shopify-section--media-with-text img{object-fit:contain;padding:0 20px}.shopify-section--media-with-text .media-with-text__content{padding:0}.shopify-section--media-with-text .media-with-text__content .prose p,.shopify-section--media-with-text .media-with-text__content .prose button{margin:0!important}.shopify-section--media-with-text .media-with-text__content .prose{display:grid;gap:20px}.shopify-section--media-with-text .media-with-text__content .prose button{margin-block:unset!important;padding:18px 60px}.shopify-section--media-with-text .media-with-text__content .prose p{font-size:16px;font-weight:500;line-height:16px}.shopify-section--media-with-text .media-with-text__content .prose p.h2{font-size:22px;line-height:22px}.shopify-section--media-with-text .media-with-text__content .prose button div{font-size:18px;font-weight:500;line-height:20px}.shopify-section--main-product .section{padding:24px 16px!important}.shopify-section--main-product .section .product{gap:40px}.shopify-section--main-product .section .product .product-gallery__media-list{row-gap:14px!important;column-gap:16px!important}.shopify-section--main-product .section .product .product-gallery__media-list img{border-radius:4px!important}.shopify-section--main-product safe-sticky .product-info__rating a{margin-block:0 10px}.shopify-section--main-product span.rating-count{font-size:14px;font-weight:400}.shopify-section--main-product safe-sticky .product-info__title.h4{padding-block:0;margin-block:0 12px;font-size:22px;line-height:normal}.shopify-section--main-product safe-sticky .product-info__description{margin-block:0 16px;color:#0f0107;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:1.05px}.shopify-section--main-product safe-sticky .product-info__price{margin-block:0 24px}.shopify-section--main-product safe-sticky .product-info__price price-list{gap:8px}price-list sale-price span.mrp{color:#0f0107;font-size:15px;line-height:30px;margin-right:8px}.shopify-section--main-product safe-sticky .product-info__price price-list sale-price span.money{color:#0f0107;font-size:24px;font-weight:500;line-height:normal}.shopify-section--main-product safe-sticky .product-info__price price-list compare-at-price span.money{font-size:16px;opacity:.5;line-height:normal;font-weight:500;text-decoration:line-through}.shopify-section--main-product safe-sticky .product-info__price price-list span.disc-percentage{font-weight:500;line-height:normal;font-size:14px;color:#f33283}.shopify-section--main-product safe-sticky .product-info__price .tax{color:#878787;font-size:14px;font-weight:400;line-height:normal}.shopify-section--main-product safe-sticky .main_color_variant{margin-block:0 24px;display:grid;gap:16px}.shopify-section--main-product safe-sticky .main_color_variant .main_color_variant_product_heading,.shopify-section--main-product safe-sticky .main_fit_variant .main_fit_variant_product_heading{font-size:16px;font-weight:500;line-height:normal;font-family:Urbanist}.shopify-section--main-product safe-sticky .main_color_variant .main_color_variant_product{display:flex;gap:20px}.shopify-section--main-product safe-sticky .main_color_variant .main_color_variant_product .color_variant_product a{display:grid;gap:6px;justify-content:center;align-items:center;text-align:center;width:36px}.shopify-section--main-product safe-sticky .main_color_variant .main_color_variant_product .color_variant_product .color-swatch{border-radius:50%;height:36px;width:36px;--swatch-offset: 0}.shopify-section--main-product safe-sticky .main_color_variant .main_color_variant_product .color_variant_product .color-swatch.color_variant_selected{border:3px solid #0f0107}.shopify-section--main-product safe-sticky .main_color_variant .main_color_variant_product .color_variant_product .color-swatch.color_variant_unselected{border:.5px solid #0f0107;place-self:center}.shopify-section--main-product safe-sticky .main_color_variant .main_color_variant_product .color_variant_product .color_variant_color_name,.shopify-section--main-product safe-sticky .main_fit_variant .main_fit_variant_product .fit_variant_product .fit_variant_fit_name{font-size:12px;line-height:normal;font-weight:500}.shopify-section--main-product safe-sticky .main_fit_variant{margin-block:0 24px;display:grid;gap:16px}.shopify-section--main-product safe-sticky .main_fit_variant .main_fit_variant_product{display:flex;gap:12px;flex-wrap:wrap}.shopify-section--main-product safe-sticky .main_fit_variant .main_fit_variant_product .fit_variant_product a{display:grid;gap:8px;width:58px}.shopify-section--main-product safe-sticky .main_fit_variant .main_fit_variant_product .fit_variant_product .fit-swatch{height:101px}.shopify-section--main-product safe-sticky .main_fit_variant .main_fit_variant_product .fit_variant_product .fit-swatch.fit_swatch_selected{border:1.5px solid #0F0107;border-radius:6px}.shopify-section--main-product safe-sticky .main_fit_variant .main_fit_variant_product .fit_variant_product .fit-swatch.fit_swatch_unselected{border:1px solid #D9D9D9;border-radius:6px}.shopify-section--main-product safe-sticky .product-info__variant-picker{margin-block:0 32px;display:grid;gap:16px}.shopify-section--main-product safe-sticky .product-info__variant-picker variant-picker fieldset .variant-picker__option-info{margin-block-end:8px}.shopify-section--main-product safe-sticky .product-info__variant-picker variant-picker fieldset .variant-picker__option-values{gap:12px}.shopify-section--main-product safe-sticky .product-info__variant-picker variant-picker fieldset .variant-picker__option-info legend{font-size:16px;font-weight:500;line-height:normal;color:#0f0107;text-transform:capitalize;width:max-content}.shopify-section--main-product safe-sticky .product-info__variant-picker variant-picker fieldset .variant-picker__option-values .block-swatch{padding:10px 15px;justify-content:center;align-items:center;border-radius:6px;border:1px solid #d9d9d9;height:50px}.shopify-section--main-product safe-sticky .product-info__variant-picker variant-picker fieldset .variant-picker__option-values .block-swatch span{font-size:16px;font-style:normal;font-weight:500}.shopify-section--main-product safe-sticky .product-info__variant-picker variant-picker fieldset .variant-picker__option-values .block-swatch p{position:absolute;top:-7px;padding:1.5px 8.5px;border-radius:12px;border:.2px solid #F33283;background:#f33283;color:#fffefe;font-size:10px;-webkit-backdrop-filter:blur(41px);backdrop-filter:blur(41px);font-weight:500;line-height:10px;z-index:2}.shopify-section--main-product safe-sticky .product-info__variant-picker .model_info,.shopify-section--main-product safe-sticky .product-info__variant-picker .model_info_text{font-size:14px;font-weight:400;line-height:normal}.shopify-section--main-product safe-sticky .product-info__buy-buttons{margin-block:0 12px}.shopify-section--main-product safe-sticky .product-info__buy-buttons buy-buttons button div{font-size:16px;font-weight:500;line-height:16px}.shopify-section--main-product safe-sticky .icon_with_text{display:flex;gap:12px;margin-block:0 4px;align-items:center}.shopify-section--main-product safe-sticky .icon_with_text svg{margin:2px}.shopify-section--main-product safe-sticky .icon_with_text_content{font-size:14px;font-weight:400;line-height:normal}.shopify-section--main-product safe-sticky .icon_with_text_content a{text-decoration:underline}.shopify-section--main-product safe-sticky .points .point-img{height:19px;width:19px}.shopify-section--main-product safe-sticky .points{border-radius:6px;border:1px solid #fbd54e;background:#fef8e9;margin-block:24px 16px}.shopify-section--main-product safe-sticky .points .point-text{display:flex;padding:16px;align-items:center;gap:12px}.shopify-section--main-product safe-sticky .points .point-text p{font-size:14px;font-weight:400;line-height:normal}.shopify-section--main-product safe-sticky .points .point-text span{font-weight:500}.shopify-section--main-product safe-sticky .points .point-text a{color:#0f0107;font-weight:500;text-decoration:none}.shopify-section--main-product safe-sticky .offer{gap:6px;padding:16px;border-radius:6px;margin-block:0 32px}.shopify-section--main-product safe-sticky .offer .text-with-icon{gap:10px}.shopify-section--main-product safe-sticky .offer .text-with-icon .text-sm.bold{font-weight:500;font-size:16px;line-height:16px}.shopify-section--main-product safe-sticky .offer .offer_with_icon_text{display:flex;gap:10px}.shopify-section--main-product safe-sticky .offer .offer_with_icon_text svg{height:18px;width:18px;min-height:18px;min-width:18px}.shopify-section--main-product safe-sticky .offer .offer_with_icon_text .text-sm{font-size:14px;font-weight:400;line-height:normal}.shopify-section--main-product safe-sticky .product-info__separator{margin-block:32px}.shopify-section--main-product safe-sticky .specification{display:flex;flex-direction:column;gap:16px;margin-block:32px 32px}.shopify-section--main-product safe-sticky .specification .specification_heading{font-size:16px;font-weight:500;line-height:16px;font-family:Urbanist}.shopify-section--main-product safe-sticky .specification .specification_table{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;column-gap:16px}.shopify-section--main-product safe-sticky .specification .specification_table .specification_row{display:flex;padding:8px 0;flex-direction:column;gap:8px;border-bottom:.5px solid #d9d9d9}.shopify-section--main-product safe-sticky .specification .specification_table .specification_row .specification_row_metafield{color:#d9d9d9;font-size:14px;font-weight:400;line-height:normal}.shopify-section--main-product safe-sticky .specification .specification_table .specification_row .specification_row_metafield_value{font-size:14px;font-weight:400;line-height:normal}.shopify-section--main-product safe-sticky product-recommendations{margin-block:0}.shopify-section--main-product safe-sticky product-recommendations .product-info__complementary-products .h-stack{font-size:16px;font-weight:500;line-height:16px}.shopify-section--main-product safe-sticky product-recommendations .product-info__complementary-products .horizontal-product-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cart-drawer{max-width:513px}.drawer::part(content){border-radius:12px!important}.cart-drawer .empty-state .prose p,.cart-drawer .empty-state .prose a{font-weight:500}.cart-drawer .cart-drawer__inner{position:relative}.cart-drawer .cart-drawer__top{padding:0 0 16px;gap:16px}.cart-drawer .product-box{gap:40px;padding:16px}.cart-drawer .product-box .cart-drawer__line-items line-item{gap:9px;align-items:center}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__media-wrapper{height:107px;display:flex}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info{width:100%;gap:16px;align-self:end}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info .quantitywrapperdiv{width:100%}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info a span{font-size:12px;font-weight:400!important;line-height:normal;color:#878787}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity{margin-block-start:0;justify-content:space-between;align-items:center}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info p.reversed-link{font-size:14px;line-height:normal;font-weight:500}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info .v-stack.gap-0\.5{gap:6px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info a.type-title{display:grid;gap:2px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info price-list .disc-percentage{display:none}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity .customquantwrapper{border:1px solid #878787;border-radius:4px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity .customquantwrapper button{padding:2px 10px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity span a{color:#878787;line-height:normal;padding:5px 12.9px;border:.5px solid #878787;border-radius:4px;background:#fffefe}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity .quantity-input{font-size:14px;font-weight:500;line-height:normal;border:unset;padding:0;width:10px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info span.money{font-size:16px;font-weight:500!important;line-height:normal;color:#0f0107}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info li.badge{font-family:Urbanist;font-weight:500;background-color:#fef5f9}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info sale-price{line-height:normal}.cart-drawer .cart-drawer__line-items line-item .line-item__info compare-at-price span.money,.shopify-section--main-cart line-item .line-item__info compare-at-price span.money{color:#919191;margin-left:8px;font-size:12px!important;text-align:center;font-weight:400!important;line-height:normal!important;text-decoration-line:line-through}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__media-wrapper img{object-fit:cover}.cart-drawer .cart-drawer__top .h-stack.items-center.justify-between{margin-top:8px}.cart-drawer .cart-drawer__top .h-stack .h-stack{gap:8px}.cart-drawer .cart-drawer__top .h-stack .h-stack p{font-family:Urbanist!important;font-size:24px;line-height:normal;font-weight:500}.cart-drawer .cart-drawer__top .h-stack .h-stack cart-count{width:22px;height:21px;border:1px solid #F33283;background:#fef5f9;color:#0f0107;font-size:10px;font-weight:500;line-height:normal}.cart-drawer .free-shipping-bar{gap:8px}.cart-drawer .free-shipping-bar span:first-child{font-size:12px;font-weight:500;line-height:normal;color:#0f0107;letter-spacing:.5px}.cart-drawer .free-shipping-bar .progress-bar{height:6px}.cart-drawer::part(body){padding:16px!important;overflow-x:hidden}.cart-drawer::part(footer){padding:0 16px 16px!important;border-block-start:unset}.cart-drawer div[slot=footer]{padding:16px 0 0!important;gap:0}.cart-drawer .actual-price span.h5,.cart-drawer .discoounted span.h5{font-size:14px;font-weight:500;line-height:normal}.cart-drawer .actual-price span.money,.cart-drawer .discoounted span.money{font-weight:500}.cart-drawer .discoounted span.discountedmoney{color:#f33283}.cart-drawer .total-price span.money{font-weight:500}.cart-drawer form.buy-buttons{padding-top:16px}.cart-drawer .promomobiledrawer{margin:10px 0 0;gap:10px;display:grid;justify-content:center;align-items:center;text-align:center}.cart-drawer .promomobiledrawer .mega_prom__stars{align-items:center;height:17px;display:flex;gap:4px;justify-content:center}.cart-drawer .promomobiledrawer .mega_prom__stars .checkout-trust-label{font-size:12px;font-weight:500;line-height:normal;color:#878787}.cart-drawer .promomobiledrawer img{width:238px;margin:0 auto}.cart-drawer form.buy-buttons button[name=checkout],.quick-buy-drawer form.buy-buttons button[name=checkout]{width:100%}.cart-drawer form.buy-buttons button[name=checkout] div{font-size:16px;line-height:normal;font-weight:500}.cart-drawer form.buy-buttons button[name=checkout] div svg{margin-left:22px}.cart-drawer__recommendations span.rating-with-text{display:none}.cart-drawer__recommendations .v-stack{gap:5px}.cart-drawer__recommendations .v-stack.recomm-block-div{gap:16px}.cart-drawer__recommendations .v-stack .h-stack p{font-weight:500;font-size:16px;line-height:16px}.cart-drawer__recommendations .horizontal-product{padding:0 24px 0 0;gap:12px;border-radius:6px;background:#f6ecdc;min-height:107px;align-items:center}.cart-drawer__recommendations .horizontal-product img{height:107px;object-fit:cover!important;width:auto}.cart-drawer__recommendations{--horizontal-product-width: 340px}.cart-drawer__recommendations .horizontal-product .horizontal-product__info{display:grid;gap:8px}.cart-drawer__recommendations .horizontal-product .horizontal-product__info .v-stack a{line-height:normal;display:grid;gap:2px}.cart-drawer__recommendations .horizontal-product .horizontal-product__info .v-stack a p{font-weight:500}.cart-drawer__recommendations .horizontal-product .horizontal-product__info .v-stack a span{color:#878787;font-size:12px;font-weight:400}.cart-drawer__recommendations .horizontal-product .horizontal-product__info sale-price{line-height:normal}.cart-drawer__recommendations .horizontal-product .horizontal-product__info .v-stack span.money{font-weight:500;line-height:normal}.cart-drawer__recommendations .horizontal-product .horizontal-product__info .horizontal-product__cta button{padding:7px 16px;border-radius:4px;background:#fff;color:#0f0107;border:.5px solid #6B6B6B}.cart-drawer__recommendations .horizontal-product .horizontal-product__info .horizontal-product__cta button div{font-weight:400;line-height:normal}quick-buy-drawer .quick-buy-drawer__info .variant-box p.vtitle,quick-buy-drawer .quick-buy-drawer__info .variant-box p.vqty,quick-buy-drawer .quick-buy-drawer__info .variant-box .vpricebox,quick-buy-drawer .quick-buy-drawer__info .variant-box .packtags{display:none}.shopify-section--main-product product-quick-add{z-index:9}.shopify-section--main-product product-quick-add button[type=submit]{background:#f33283;color:#fffefe}.shopify-section--main-product product-quick-add button[type=submit] div{line-height:normal;font-weight:500}.shopify-section--main-product .product .product-info .product-info__accordion .accordion__content ul~p{margin:0 0 0 1.25em}.shopify-section--main-cart line-item line-item-quantity span{display:none}.cart-drawer__line-items>*+*{padding-block-start:16px}.footer .container{margin-inline:0}.footer .footer__wrapper .footer__block-list{gap:12px}.footer .footer__wrapper .footer__block-list .footer__block--text{flex:0 0 50%;margin-right:20px;gap:8px}.footer .footer__wrapper .footer__block-list .footer__block--text .prose{color:#0f0107;font-size:14px;font-weight:400;line-height:normal}.footer .footer__wrapper .footer__block-list .footer__block--menu{flex:1;gap:8px}.footer .footer__wrapper .footer__block-list .footer__block--menu p.bold{font-size:16px;font-weight:500;line-height:16px}.footer .footer__wrapper .footer__block-list .footer__block--menu ul{gap:0}.footer .footer__wrapper .footer__block-list .footer__block--menu ul li{line-height:22px}.footer .footer__wrapper .footer__block-list .footer__block--menu ul li a{color:#0f0107;opacity:1;font-size:14px;font-weight:400;line-height:normal}.footer .footer__wrapper{gap:32px}.footer .footer__wrapper .footer__aside{gap:23px}.footer .footer__wrapper .footer__aside .footer__copyright{color:#f33283;font-size:12px;font-weight:500;line-height:normal}.footer .footer__wrapper .footer__aside .footer__copyright.footer-branding{color:#0f0107}.footer .footer__wrapper .footer__aside .footer__aside-top{align-items:flex-start}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content{flex:0 0 50%}.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments{flex:1;display:grid;gap:16px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content .prose{display:grid;gap:8px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content .prose p{margin:0;line-height:normal}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form{margin-top:18px;gap:16px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form .fieldset-with-submit{gap:8px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form .fieldset-with-submit .form-control input{border:1px solid #0F0107;height:auto;padding-block:14px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form .fieldset-with-submit .form-control label{color:#0f0107;opacity:1;font-size:14px;line-height:normal}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form .fieldset-with-submit button{padding-block:18px;padding-inline:60px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form .fieldset-with-submit button div{color:#fffefe;font-size:16px;font-weight:500;line-height:16px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form p.newsletter-policy,.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments p.social-icons-heading,.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments p.payment-icons-heading{font-size:12px;font-weight:500;line-height:normal}.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments ul.social-media{margin:8px;gap:16px}.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments .our-payments{display:grid;gap:8px}.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments .our-payments img{height:36px}.quick-buy-drawer::part(content){padding:16px;gap:24px;background:#fffefe!important;box-shadow:3px -3px 18px #00000040;border-radius:22px!important;align-items:center}.quick-buy-drawer::part(close-button){display:none}.quick-buy-drawer::part(outside-close-button){display:block}.quick-buy-drawer::part(header){padding:0!important;border-bottom:unset!important}.quick-buy-drawer{width:100%;max-width:890px}.quick-buy-drawer variant-media img{width:236px;max-width:unset}.quick-buy-drawer .quick-buy-drawer__info{gap:12px}.quick-buy-drawer .quick-buy-drawer__info .shopify-app-block{display:none}.quick-buy-drawer .quick-buy-drawer__info .product-info__rating span.rating-count{color:#878787;font-size:14px}.quick-buy-drawer .quick-buy-drawer__info .product-info__description .prose{font-size:16px;line-height:normal}.quick-buy-drawer .quick-buy-drawer__info .product-info__price sale-price,.quick-buy-drawer .quick-buy-drawer__info .product-info__price price-list{line-height:normal}.quick-buy-drawer .quick-buy-drawer__info .product-info__price span.money,product-quick-add .product-quick-add__variant price-list span.money,.quick-buy-drawer .quick-buy-drawer__info .quick-buy-drawer__variant span.money{color:#0f0107;font-size:20px;font-weight:500;line-height:normal}.quick-buy-drawer .quick-buy-drawer__info .product-info__price compare-at-price span.money,product-quick-add .product-quick-add__variant price-list compare-at-price span.money,.quick-buy-drawer .quick-buy-drawer__info .quick-buy-drawer__variant compare-at-price span.money{color:#878787;font-size:16px;font-weight:500;text-decoration:line-through}.quick-buy-drawer .quick-buy-drawer__info .product-info__price .disc-percentage,product-quick-add .product-quick-add__variant price-list .disc-percentage,.quick-buy-drawer .quick-buy-drawer__info .quick-buy-drawer__variant .disc-percentage{color:#f33283;font-size:14px;font-weight:500;line-height:normal}.quick-buy-drawer .quick-buy-drawer__info .product-info__price .rating-with-text{flex-direction:column}.quick-buy-drawer .quick-buy-drawer__info .product-info__price .rating-with-text p.tax{font-size:14px;font-weight:400;line-height:normal}.quick-buy-drawer .quick-buy-drawer__info variant-picker legend{color:#0f0107;font-size:14px;font-weight:500;line-height:normal;text-transform:capitalize;width:max-content}.quick-buy-drawer .quick-buy-drawer__info variant-picker fieldset .variant-picker__option-values .block-swatch p{position:absolute;top:-7px;padding:1.5px 8.5px;border-radius:12px;border:.2px solid #F33283;background:#f33283;color:#fffefe;font-size:10px;-webkit-backdrop-filter:blur(41px);backdrop-filter:blur(41px);font-weight:500;line-height:10px;z-index:2}.quick-buy-drawer .variant-picker__option-info,.quick-buy-drawer .variant-picker__option-values{justify-content:start!important}.quick-buy-drawer .quick-buy-drawer__info .model_info .model_info_text{color:#878787;font-size:14px;font-weight:400;line-height:normal}.quick-buy-drawer .quick-buy-drawer__info form buy-buttons button{padding:16px 32px!important}.quick-buy-drawer .quick-buy-drawer__info form buy-buttons button div{font-size:16px;font-weight:500;line-height:16px}.quick-buy-drawer .quick-buy-drawer__info .product-info__price .tax-plus-details{display:flex;justify-content:space-between;width:100%}.quick-buy-drawer .quick-buy-drawer__info .product-info__price .rating-with-text a{color:#0f0107;font-size:14px;font-weight:500;line-height:normal;text-decoration:underline}.shopify-section--main-product .product safe-sticky div.shopify-app-block{display:none}.shopify-section--main-product .product safe-sticky div.product-info__buy-buttons .wishlist-reappearnce{display:grid;align-items:center;border:1px solid #6B6B6B;padding:0 32px;border-radius:6px}.shopify-section--main-product .product safe-sticky div.product-info__buy-buttons .wishlist-reappearnce a{display:inline-flex!important;padding:0;line-height:normal}.shopify-section--main-product .product safe-sticky div.product-info__buy-buttons .wishlist-reappearnce a div.hulk_wl_icon-text{gap:10px}.shopify-section--main-product .product safe-sticky div.product-info__buy-buttons .wishlist-reappearnce a div.hulk_wl_icon-text span.hulk-wishlist-btn-title{margin:0;font-weight:500;font-size:20px;line-height:24px}.shopify-section--main-product .product safe-sticky div.product-info__buy-buttons{display:flex;justify-content:space-between;gap:8px}.shopify-section--main-product .product safe-sticky div.product-info__buy-buttons form{width:100%}.techplusd2c-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.techplusd2c-modal-content{background-color:#fffefe;border-radius:8px;margin:50% auto;padding:32px 16px;width:95%;max-width:500px}account-login{display:grid!important;gap:32px;margin:0;max-width:100%!important}account-login .otp-logo{grid-row:1;place-self:center}account-login form{gap:0!important}#simplify-login-sign-up-text{margin-bottom:16px;color:#0f0107;font-size:20px!important;line-height:24px!important;text-transform:uppercase}.selectbox-wrapper #mobileCountryCodeDropdown{margin-right:8px!important;-webkit-appearance:none!important;appearance:none!important}#getOTPButton,.submitOTPButtonClass,#registerUserButton{margin-block:32px 0!important;background:#f33283;padding:10px 24px;color:#fdfcf9;font-size:15px;line-height:20px;letter-spacing:.3px}button#backToLoginButton svg{fill:#f33283}#smlEmailOTPDivSuccess,#loginSuccess,#phoneNumberDiv{color:#6b6b6b;font-family:URBANIST;font-size:14px;line-height:18px}#smlEmailOTPDivResendOTPButton,#resendEmailOTPButton,#resendOTPButton{padding:24px 0 0!important;color:#f33283!important;font-weight:600;font-size:14px;line-height:16px}#smlAcceptMarketingText{color:#6b6b6b}#smlAcceptMarketingCheckbox{accent-color:#F33283}#userFirstNameInput,#userLastNameInput,#userEmailInput{margin-top:24px!important;border-radius:6px!important;border:none!important;background:#fff!important;outline:.5px solid lightgray}.shopify-section--main-product safe-sticky .product-info__liquid{margin-block:0}.shopify-section--main-product safe-sticky .points.customer-points{margin-block:12px 0}.shopify-section--main-product safe-sticky .points.customer-points .point-text p{font-size:14px;line-height:18px}.cart-drawer div[slot=footer] .cart-nector-points-div{padding-bottom:16px;border-bottom:1px solid #D9D9D9;margin-bottom:16px;width:100%}.cart-drawer div[slot=footer] .cart-nector-points-div #nector-useyourcoins-container .nector-useyourcoinscheckbox-container{border:1px solid #FBD54E!important;border-radius:6px;width:100%}.cart-drawer div[slot=footer] .cart-nector-points-div #nector-useyourcoins-container .nector-useyourcoinscheckbox-container:before{display:none}.cart-drawer div[slot=footer] .cart-nector-points-div #nector-useyourcoins-container .nector-useyourcoinscheckbox-container .nector-useyourcoinscheckbox-inner{display:flex!important;align-items:center!important;background:#fef8e9;padding:8px!important;margin:0!important;gap:16px}.cart-drawer div[slot=footer] .cart-nector-points-div #nector-useyourcoins-container .nector-useyourcoinscheckbox-container .nector-useyourcoinscheckbox-inner form{padding:0!important}.cart-drawer div[slot=footer] .cart-nector-points-div #nector-useyourcoins-container .nector-useyourcoinscheckbox-container .nector-useyourcoinscheckbox-inner form>div{display:grid}.cart-drawer div[slot=footer] .cart-nector-points-div #nector-useyourcoins-container .nector-useyourcoinscheckbox-container .nector-useyourcoinscheckbox-inner form>div>input{width:30px;height:30px;appearance:none;-webkit-appearance:none;border:1px solid #0F0107;border-radius:4px}.cart-drawer div[slot=footer] .cart-nector-points-div #nector-useyourcoins-container .nector-useyourcoinscheckbox-container .nector-useyourcoinscheckbox-inner form>div>input:checked{background-color:#0f0107;background-size:60%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8' fill='none'%3E%3Cpath d='M1 3.79875L3.83 6.62875L9.5 0.96875' stroke='%23FFFEFE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.cart-drawer div[slot=footer] .cart-nector-points-div #nector-useyourcoins-container .nector-useyourcoinscheckbox-container .nector-useyourcoinscheckbox-inner .nector-text{color:#0f0107;font-family:Urbanist!important;font-weight:unset!important;font-size:14px!important;line-height:normal!important}.shopify-section--main-product safe-sticky .product-info__variant-picker variant-picker fieldset .variant-picker__option-values .block-swatch.waist-size{flex-direction:column;gap:0;height:auto!important}.hulk-wishlist-icon{padding:0!important}@media screen and (min-width: 700px){section .section,footer .footer{padding:56px 80px}section x-slideshow.slideshow--boxed{padding-inline-start:80px;padding-inline-end:80px;padding-block-start:56px;padding-block-end:56px}.announcement-bar{padding:6px 0}.announcement-bar p{font-size:14px;font-weight:500;line-height:20px}main section:first-child .section{padding:29px}h1,h2,.prose .h2,#insta-feed h2,.multi-column__item .text-start p.h2{font-size:34px;line-height:normal}h3{font-size:24px}h4{font-size:20px}section .section .section-stack .section-header,section .section .section-stack--horizontal .prose,section .section #insta-feed h2,section.shopify-section--collection-tabs .section .section-stack .prose p.h2{padding:0 0 40px}.header__wrapper{padding:var(--header-padding-block) max(var(--container-gutter),80px);border-bottom:2px solid #d9d9d9}footer .footer{border-top:1px solid #0f0107}.scrolling-text__text{font-size:20px;line-height:normal}.shopify-section--collection-list scroll-carousel{margin-inline-end:-80px;padding-inline-end:0}.shopify-section--collection-list .scrollable-with-controls .scrollbar{display:none}.shopify-section--testimonials scroll-carousel{margin:0;padding:0;gap:16px}.shopify-section--testimonials{max-width:1440px;margin:auto}.shopify-section--testimonials scroll-carousel .testimonial{padding:8px 16px 8px 8px;border:2px solid #d9d9d9;border-radius:14px}.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack{padding:0 16px}.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack .bold{font-size:24px;line-height:17px;font-weight:500}.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack .text-subdued{font-size:16px;margin:16px 0;line-height:11px}.shopify-section--testimonials scroll-carousel .testimonial .h-stack .v-stack .review-text{font-size:16px;margin-top:10px;line-height:17px}.shopify-section--testimonials .scrollable-with-controls .scrollbar scroll-progress{display:none}.scrollable-with-controls .scrollbar .scrollbar__buttons button[is=prev-button]{position:absolute;left:19px;top:50%;box-shadow:none}.scrollable-with-controls .scrollbar .scrollbar__buttons button[is=next-button]{position:absolute;right:19px;top:50%;box-shadow:none}#shopify-section-template--15235326640222__collection_list_hPpQi3 scroll-carousel{margin:0;padding:0}.shopify-section--collection-list .floating-controls-container button[is=prev-button],.shopify-section--collection-list .floating-controls-container button[is=next-button]{display:none}.shopify-section--featured-collection .product-list{--product-list-gap: 16px !important}.product-card__info .rating-with-text a{font-size:16px}.product-card__info span.product-card__title{font-weight:500;font-size:16px}.buy-x-at-y{padding:6px 12px;font-size:12px}.product-offer_tag{margin-block:0 24px;padding:7.5px 18px;font-size:19px;line-height:20px}.cart-tag{font-size:10px;line-height:20px;padding:2px 12px}.product-card__figure,img.product-card__image.product-card__image--primary.object-fill-safe.aspect-tall{min-height:405px;max-height:405px;height:405px;margin:0;margin-block:0!important}.shopify-section--collection-tabs x-tabs{gap:40px}.shopify-section--collection-tabs x-tabs .tab-content .section-stack{margin-bottom:40px}.shopify-section--collection-tabs x-tabs .tab-content .link-to-coll a{padding:18px 100px;border:1px solid #0f0107}.shopify-section--collection-tabs .tabs-inner::part(tab-list){box-shadow:unset;max-width:min-content;place-self:center}.shopify-section--collection-tabs .tabs-inner::part(tab-list):after{content:unset}.shopify-section--collection-banner .container{padding:40px 80px}.shopify-section--collection-banner .container .v-stack h1.h2{font-size:34px;line-height:normal}.shopify-section--collection-banner .container .v-stack .prose p{font-weight:500}section.shopify-section--sub-collection-list .section{padding:40px 80px}section.shopify-section--sub-collection-list scroll-carousel{gap:32px!important}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item{gap:16px}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item .text-with-icons__text-wrapper p{font-size:16px}section.shopify-section--sub-collection-list scroll-carousel .text-with-icons__item .icon-block{width:120px}section.shopify-section--main-collection .container{margin-inline:80px}section.shopify-section--main-collection .collection{margin-block:52px;row-gap:22px}.shopify-section--main-collection .product-list{gap:16px}product-card a.rating{top:92.2%;bottom:unset;background:#fffefe!important}.shopify-section--main-collection nav.pagination{margin-block:0 104px;padding-block:unset}.shopify-section--media-with-text img,.shopify-section--media-with-text .media-with-text__content{padding:0 80px}.shopify-section--media-with-text .media-with-text__content .prose{gap:27px}.shopify-section--media-with-text .media-with-text__content .prose button{width:fit-content}.shopify-section--media-with-text .media-with-text__content .prose p{font-size:20px;line-height:normal}.shopify-section--media-with-text .media-with-text__content .prose p.h2{font-size:34px;line-height:normal}.shopify-section--main-product .section{padding:56px 80px!important}.shopify-section--main-product span.rating-count{font-weight:500}.shopify-section--main-product safe-sticky .product-info__rating a{margin-block:0 24px}.shopify-section--main-product safe-sticky .product-info__title.h4{margin-block:0 16px;font-size:34px}.shopify-section--main-product safe-sticky .product-info__description{margin-block:0 32px;color:#6b6b6b;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.32px}.shopify-section--main-product safe-sticky .product-info__price price-list compare-at-price span.money{font-size:20px;font-weight:500}.shopify-section--main-product safe-sticky .product-info__price price-list span.disc-percentage{font-size:16px}.shopify-section--main-product safe-sticky .product-info__price .tax{font-size:16px}.shopify-section--main-product safe-sticky .main_fit_variant{gap:8px}.shopify-section--main-product safe-sticky .product-info__variant-picker variant-picker fieldset .variant-picker__option-values .block-swatch{height:40px}.shopify-section--main-product safe-sticky .product-info__variant-picker .model_info,.shopify-section--main-product safe-sticky .product-info__variant-picker .model_info_text{font-size:16px}.shopify-section--main-product safe-sticky .product-info__buy-buttons buy-buttons button div{font-size:20px;line-height:normal}.shopify-section--main-product safe-sticky .icon_with_text{margin-block:0 8px}.shopify-section--main-product safe-sticky .icon_with_text_content{font-size:16px}.shopify-section--main-product safe-sticky .points .point-text{padding:16px 18px;gap:10px}.shopify-section--main-product safe-sticky .points .point-text p{font-size:16px}.shopify-section--main-product safe-sticky .offer{gap:10px;padding:18px}.shopify-section--main-product safe-sticky .offer .text-with-icon .text-sm.bold{font-size:20px;line-height:normal}.shopify-section--main-product safe-sticky .offer .offer_with_icon_text .text-sm{font-size:16px}.shopify-section--main-product safe-sticky .specification .specification_heading{font-size:20px;line-height:normal}.shopify-section--main-product safe-sticky .specification .specification_table .specification_row{padding:10px 0}.shopify-section--main-product safe-sticky .specification .specification_table .specification_row .specification_row_metafield{font-size:16px}.shopify-section--main-product safe-sticky .specification .specification_table .specification_row .specification_row_metafield_value{font-size:16px;font-weight:500}.shopify-section--main-product safe-sticky product-recommendations .product-info__complementary-products .h-stack{font-size:20px;line-height:normal}.shopify-section--main-product safe-sticky product-recommendations .product-info__complementary-products .horizontal-product-list{gap:16px}.footer .footer__wrapper .footer__block-list .footer__block--text{gap:18px}.footer .footer__wrapper .footer__block-list .footer__block--text .prose{font-size:16px;max-width:340px}.footer .footer__wrapper .footer__block-list .footer__block--menu{gap:10px}.footer .footer__wrapper .footer__block-list .footer__block--menu p.bold{line-height:22px}.footer .footer__wrapper .footer__block-list .footer__block--menu ul li a{font-size:12px;font-weight:500}.footer .footer__wrapper,.footer .footer__wrapper .footer__aside{gap:35px}.footer .footer__wrapper .footer__aside .footer__copyright{font-size:16px;font-weight:400}.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments,.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content .prose{gap:12px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form{margin-top:31px;gap:18px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form .fieldset-with-submit .form-control label{font-size:18px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form .fieldset-with-submit button div{font-size:18px;line-height:20px}.footer .footer__wrapper .footer__aside .footer__aside-top .newsletter-footer-content form p.newsletter-policy{font-size:16px;font-weight:400}.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments p.social-icons-heading,.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments p.payment-icons-heading{font-size:16px}.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments .our-payments{gap:12px}.quick-buy-drawer::part(content){flex-direction:row!important}.quick-buy-drawer::part(body){padding:8px}.quick-buy-drawer variant-media img{width:340px}.quick-buy-drawer .quick-buy-drawer__info{gap:16px}.quick-buy-drawer .quick-buy-drawer__info .product-info__price span.money{font-size:24px;font-weight:500}.quick-buy-drawer .quick-buy-drawer__info .product-info__price compare-at-price span.money{font-size:20px;font-weight:500}.quick-buy-drawer .quick-buy-drawer__info .product-info__price .disc-percentage,.quick-buy-drawer .quick-buy-drawer__info .product-info__price .rating-with-text p.tax{font-size:16px}.quick-buy-drawer .quick-buy-drawer__info h1.product-info__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.quick-buy-drawer .quick-buy-drawer__info variant-picker legend{font-size:16px;font-weight:500}.quick-buy-drawer .quick-buy-drawer__info .model_info .model_info_text{font-size:16px}.quick-buy-drawer .quick-buy-drawer__info form buy-buttons button{padding:18px 32px!important}.quick-buy-drawer .quick-buy-drawer__info form buy-buttons button div{font-size:20px;font-weight:500;line-height:normal}.quick-buy-drawer .quick-buy-drawer__info .product-info__price .rating-with-text a{display:none}.techplusd2c-modal-content{margin:15% auto}}@media screen and (min-width: 1000px){#main product-gallery{position:sticky;top:100px}.multi-column{grid:auto / auto-flow 25vw;gap:16px}.multi-column__item.justify-start.snap-start{padding:12px;border-radius:8px;gap:18px}.multi-column__item .text-start{gap:12px}.multi-column__item .text-start p.h2{padding:0 6px}.multi-column__item .text-start .prose a{padding:8px;font-size:18px;font-weight:500;line-height:20px}.shopify-section--multi-column-style-2 .multi-column{grid:auto / auto-flow 20vw;gap:16px}.shopify-section--multi-column-style-2 .multi-column__item.justify-start.snap-start{padding:0;border-radius:6px;gap:12px}.shopify-section--multi-column-style-2 .multi-column__item .text-start{gap:4px}.shopify-section--multi-column-style-2 .multi-column__item .text-start p.h3{padding:0;font-size:24px;line-height:17px}.shopify-section--multi-column-style-2 .multi-column__item .text-start .prose div a{padding:0;font-size:16px;font-weight:400;line-height:11px}.shopify-section--collection-tabs x-tabs button.tabs-nav__button{margin:0 13px;padding:14px 28px;font-size:20px;line-height:14px}.shopify-section--testimonials scroll-carousel .testimonial .h-stack img{height:203px}.mobile-sort-filter{display:none}}@media screen and (min-width: 1450px){.multi-column__item.justify-start.snap-start{padding:12px;border-radius:8px;gap:18px;width:auto;height:auto}.rounded-2{width:300px;height:400px}}@media screen and (max-width: 699px){#main{overflow-x:hidden}main section:first-child .section a.media-grid__item.shadow.group:nth-child(-n+2){display:none}main section:first-child .section .media-grid{--media-grid-row-height: 223px}.shopify-section--collection-list .collection-list{row-gap:16px;column-gap:10px}.shopify-section--collection-tabs x-tabs .tab-content .link-to-coll{margin:0;border:1px solid;padding:18px 0;border-radius:6px}.shopify-section--collection-tabs x-tabs .tab-content .section-stack{margin-top:24px!important}facet-drawer.facets-drawer::part(content){height:70vh}.shopify-section--media-with-text .section{padding:32px 16px}.shopify-section--media-with-text .media-with-text__content .prose{text-align:center}.shopify-section--main-product .section .product .product-gallery{gap:8px}.shopify-section--main-product .section .product .product-gallery .product-gallery__thumbnail-list-wrapper page-dots img{border-radius:2px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity .customquantwrapper button svg{margin-top:4px}.cart-drawer .product-box .cart-drawer__line-items line-item .line-item__info line-item-quantity .quantity-input{margin-top:2px}.cart-drawer::part(footer){box-shadow:3px -3px 18px #00000040;border-radius:12px 12px 0 0!important}.cart-drawer div[slot=footer]{border-block-start:unset}.footer .footer__wrapper .footer__block-list{row-gap:32px}.footer .footer__wrapper .footer__block-list .footer__block--text img{height:auto;width:234px}.footer .footer__wrapper .footer__aside .footer__aside-top{justify-content:unset}.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments{text-align:center}.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments ul.social-media,.footer .footer__wrapper .footer__aside .footer__aside-top .social-payments .our-payments{justify-content:center}.footer .footer__wrapper .footer__aside .footer__aside-bottom{justify-content:center;text-align:center;gap:8px}.quick-buy-drawer{padding:0}.quick-buy-drawer::part(content){overflow-y:auto;border-radius:22px 22px 0 0!important;gap:16px}.quick-buy-drawer::part(body){overflow-y:unset;padding:unset;width:100%}.quick-buy-drawer .quick-buy-drawer__info .product-info__description{display:none}.quick-buy-drawer .quick-buy-drawer__info .product-info__price .rating-with-text{gap:0}.shopify-section--main-product product-quick-add button[type=submit] div{font-size:16px}.shopify-section--main-product .product safe-sticky div.product-info__buy-buttons .wishlist-reappearnce a div.hulk_wl_icon-text span.hulk-wishlist-btn-title{display:none}.shopify-section--main-product .product safe-sticky div.product-info__buy-buttons .wishlist-reappearnce{padding:0 18px}}@media screen and (max-width: 1150px){.shopify-section--testimonials scroll-carousel .testimonial .h-stack img{width:37vw}.mega-menu .mega-menu__nav li a{display:flex;align-items:center;gap:10px}.mega-menu .mega-menu__nav li a span.main-head-links{color:#f33283;font-size:14px;font-weight:400;line-height:normal}.mega-menu .mega-menu__nav li:nth-of-type(1)+span,.mega-menu .mega-menu__nav li:nth-of-type(2)+span{display:none}.mega-menu .mega-menu__nav li ul li a{opacity:1}.mega-menu .mega-menu__nav li ul li a span{font-size:14px;font-weight:400;line-height:normal}.navigation-drawer[mobile-opening=left]::part(content){border-radius:4px!important}.panel__wrapper .panel-footer{border-radius:12px 12px 4px 4px!important}}.block-swatch:before span{color:#fff;background:#000;padding:10px 15px}.loading_wait{width:5%;position:absolute;top:45%;left:45%;z-index:100;display:none}.loading_overlay{position:absolute;width:100%;height:100%;background:#e4ebdfc4;z-index:99;display:none}.block-swatch{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-size:16px}.block-swatch:before{content:attr(data-before-text);z-index:2;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px}@media screen and (max-width: 410px){.shopify-section--collection-tabs x-tabs button.tabs-nav__button{margin:5px}h1,h2,.prose .h2,#insta-feed h2,.multi-column__item .text-start p.h2{font-size:18px;line-height:18px}navigation-drawer .panel-footer .panel-footer__localization-wrapper a{font-size:16px}.shopify-section--collection-tabs x-tabs .tab-content .link-to-coll a{padding:18px 130px}}section.shopify-section--collection-tabs .section .section-stack .prose p.h2{font-weight:500}.cart-drawer div[slot=footer] .v-stack .total-price .h5{font-weight:500}.search-input>input{font-weight:500}predictive-search .empty-state .h6{font-weight:500}.predictive-search__tab-item button,.predictive-search__tab-content a .v-stack span.bold{font-weight:500}.cart-drawer__recommendations .horizontal-product .horizontal-product__info .horizontal-product__cta button div{display:flex;gap:10px;align-items:center}.cart-drawer__recommendations .horizontal-product .horizontal-product__info .horizontal-product__cta button div svg{width:9px;height:9px}.new-menu_banner{padding:8px;border-top:1px solid black}.new-menu_banner img{max-height:138px;width:100%;border-radius:6px}.panel__wrapper .panel__scroller .first-level{gap:8px;margin-bottom:128px}.two-icon{display:flex}.mobile-search{padding:8px;display:block;align-content:center}.text-with-icon{background:#fff}.linkcollbtntext{display:flex;justify-content:space-between;width:100%;align-items:center}.linkcollbtntext .collshopnow{font-size:20px;font-style:normal;font-weight:600;line-height:24px}.img-txt{display:flex;max-height:64px;gap:10px;align-items:center}.img-txt img{max-height:48px;width:48px!important;height:auto!important}.linkcollbtntext .img-txt .collshopnow{display:flex;align-items:center}.menu-item .tred_tag{display:flex;max-height:16px;align-items:center;padding:4px 12px;margin-left:16px;color:#fffefe;font-size:10px;font-weight:600;line-height:20px;border-radius:12px;background:#db051e;-webkit-backdrop-filter:blur(41px);backdrop-filter:blur(41px)}.menu-item{margin:0!important}.menu-item .menu-item-link,.menu-toggle-btn{padding-block:8px!important}.menu-item .submenu{background:#fff}.menu-item .submenu ul{background:#fff;width:100%}.menu-item .submenu ul li{padding-block:8px;margin:0;background:#fff;color:#0f0107;font-size:14px;font-weight:400;line-height:16px;border-top:1px solid #F4F3F2;border-radius:0}.menu-item .submenu ul li a{padding-inline:80px}.submenu ul .view-btn{font-size:14px;font-weight:600;line-height:16px}.submenu a{display:flex;align-items:center}.panel__wrapper .panel-footer{background:#fff;padding:16px;border-radius:12px 12px 0 0;box-shadow:-4px -4px 10px #0000000d;gap:10px}.panel__wrapper .panel-footer .new-localization{padding:16px!important;background:#000;border-radius:4px;border:0!important;display:flex;gap:12px}.panel__wrapper .panel-footer .new-localization .pink-btn{justify-content:right;width:auto!important}.panel__wrapper .panel-footer .new-localization .inner-text{padding:0!important;border:0!important;font-size:14px!important;font-weight:400!important;line-height:16px;width:100%;white-space:nowrap;color:#fff;display:inline-flex;background:transparent!important}.submenu{display:none}.submenu.visible{display:flex}.plus_arrow svg{transition:transform .3s ease}.plus_arrow.open .plus{display:none}.plus_arrow.open .minus{display:block}.plus_arrow .minus{display:none}.logonclose{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:16px;align-items:center}.logonclose img{width:auto;height:38px}.logonclose button[is=close-button]{border:unset;width:auto;display:flex;padding:8px}.navigation-drawer::part(body){gap:0!important;padding-block-start:0!important}navigation-drawer .panel__wrapper{padding:0;gap:0}navigation-drawer ul.first-level{padding:0 0 16px}navigation-drawer ul.first-level li{border-radius:4px;background:#fef5f9;margin:0 16px}navigation-drawer ul.first-level li .text-with-icon{padding:0 16px}navigation-drawer ul.first-level li .text-with-icon img{height:82px;width:auto;object-fit:contain;object-position:center}navigation-drawer ul.first-level li .text-with-icon .collshopnow .svgarrow{display:grid;align-self:center}.navigation-drawer[mobile-opening=left]{--drawer-content-max-height: 100%;max-width:426px}navigation-drawer ul.first-level li.general-link{padding:24px 0;color:#0f0107;margin:0 0 -16px;background:#fffefe;border-top:1px solid #D9D9D9;text-align:center;border-radius:0;position:sticky;width:100%;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9}navigation-drawer ul.first-level li.general-link:last-child{bottom:0}navigation-drawer ul.first-level li.general-link:nth-last-child(2){bottom:75px}navigation-drawer ul.first-level li.general-link:nth-last-child(3){bottom:150px;box-shadow:3px -3px 18px #00000040;border-radius:12px 12px 0 0!important}navigation-drawer ul.first-level li.general-link a span span{font-size:20px;font-weight:500;line-height:normal}navigation-drawer .panel-footer .panel-footer__localization-wrapper{border-bottom:1px solid #D9D9D9;border-right:1px solid #D9D9D9;gap:10px;padding-block:24px 16px;padding-inline:16px}navigation-drawer .panel-footer .panel-footer__localization-wrapper a{margin:0;padding:18px 0;border:1px solid #0F0107;display:flex;width:50%;justify-content:center;background:#fffefe;font-size:18px;color:#0f0107;border-radius:6px;font-weight:500;line-height:20px}navigation-drawer .panel-footer .panel-footer__localization-wrapper a.pink-btn{background:#f33283;border:1px solid #F33283;color:#fffefe}navigation-drawer ul.second-level li:first-child{height:58px;display:flex;padding-left:16px;margin:0 -16px 24px}navigation-drawer ul.second-level li:first-child button{font-family:Urbanist!important;font-size:20px;line-height:normal;color:#0f0107;font-weight:500;width:100%}navigation-drawer ul.second-level{display:inline-block;margin:0 16px 16px}navigation-drawer ul.second-level li.secondlevelprodlinks{width:106.3px;display:inline-block;margin:0 8px 24px 0}navigation-drawer ul.second-level li.secondlevelprodlinks a img{height:155px;border-radius:4px;width:100%}navigation-drawer ul.second-level li.secondlevelprodlinks a span.coll-prod-title{font-family:Test Tiempos Text!important;font-size:18px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}navigation-drawer ul.second-level li.secondlevelprodlinks a p.subheadingcollprod{font-size:12px;line-height:normal;margin-top:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}navigation-drawer ul.second-level li.secondlevelprodlinks a span.collshopnow{display:flex;font-size:12px;font-weight:500;line-height:normal;gap:10px;margin-top:8px}navigation-drawer .panel__wrapper .panel-footer .new-localization.bottom-sticky-btn{background:#fef5f9}navigation-drawer .panel__wrapper .panel-footer .new-localization.bottom-sticky-btn a{display:flex;justify-content:space-between;align-items:center;width:100%!important;color:#0f0107}.tag-filter-tabs-wrapper{display:flex;gap:.5rem;overflow-x:auto;padding:.5rem 0;margin-bottom:1.5rem;scrollbar-width:thin;scrollbar-color:#e0e0e0 #fff}.tag-filter-tab{display:inline-block;border:none;background:#f5f5f5;color:#222;border-radius:999px;padding:.5rem 1.25rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s;margin:0;white-space:nowrap;outline:none}.tag-filter-tab:hover,.tag-filter-tab:focus{background:#e0e0e0;color:#111}.tag-filter-tab.active{background:#222;color:#fff;box-shadow:0 2px 8px #22222214}.quick-buy-drawer .quick-buy-drawer__info .quick-buy-drawer__variant a.bold{font-size:20px;line-height:normal}@media (max-width: 700px){.tag-filter-tabs-wrapper{gap:.25rem;padding:.5rem .25rem}.tag-filter-tab{font-size:.95rem;padding:.45rem 1rem}}.shopify-section--collection-banner .container{padding-top:8px!important;padding-bottom:8px!important}@media (max-width: 700px){.shopify-section--collection-banner .container{padding-top:4px!important;padding-bottom:4px!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
