.shopify-section--main-search .main-search-form{margin-bottom:24px}.shopify-section--main-collection .container{max-width:1440px;padding:40px 54px 100px;margin:0 auto}.shopify-section--main-collection .product-list{display:flex;grid-column-gap:26px;grid-row-gap:54px;width:100%;flex-flow:row wrap}:is(.shopify-section--main-collection .product-list) .product-card{width:calc(25% - 19.6px)}.shopify-section--main-collection .custom-grid-banner{align-self:stretch}:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-container{position:relative;display:flex;width:100%;max-width:100%;height:100%;border-radius:6px;overflow:hidden}@media (hover: hover){:is(:is(:is(:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-container):hover .grid-banner-button-text) svg) path{color:var(--white)}:is(:is(:is(:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-container):hover .grid-banner-button-text) svg) rect{color:var(--custom-gray)}}:is(:is(:is(:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-container):active .grid-banner-button-text) svg) path{color:var(--white)}:is(:is(:is(:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-container):active .grid-banner-button-text) svg) rect{color:var(--custom-gray)}:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-image{position:relative;width:100%;overflow:hidden}:is(:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-image) img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:6px}:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-content{position:absolute;bottom:0;left:0;display:flex;gap:6px;width:100%;padding-left:20px;padding-bottom:19px;padding-right:20px;flex-flow:column wrap}:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-title{font-weight:400;font-size:clamp(18px,calc(18px + (24 - 18) * ((100vw - 360px) / 1080)),24px);color:var(--white);line-height:clamp(20px,calc(20px + (36 - 20) * ((100vw - 360px) / 1080)),36px)}:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-button-text{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:clamp(13px,calc(13px + (15 - 13) * ((100vw - 360px) / 1080)),15px);color:var(--white);line-height:clamp(16px,calc(16px + (20 - 16) * ((100vw - 360px) / 1080)),20px)}:is(:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-button-text) svg{flex-shrink:0}:is(:is(:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-button-text) svg) path{transition:.3s ease color;color:var(--custom-gray)}:is(:is(:is(.shopify-section--main-collection .custom-grid-banner) .grid-banner-button-text) svg) rect{transition:.3s ease color;color:var(--white)}.collection--filters-sidebar{display:flex;gap:0;column-gap:50px;margin:0;flex-flow:row wrap}.collection__top-bar{display:flex;column-gap:50px;width:100%;flex-flow:row wrap}.collection__top-bar .facets-summary{width:100%}:is(.collection__top-bar .facets-summary) .circle-chevron{background-color:transparent!important}.collection__top-bar .sort-by-facet{justify-content:flex-start;margin-top:7px}:is(.collection__top-bar .sort-by-facet):only-child{margin-top:0}:is(.collection__top-bar .sort-by-facet) .regular-fw{font-weight:600;font-size:14px;color:var(--rebuy-black);line-height:22px}:is(.collection__top-bar .sort-by-facet) .text-with-icon,:is(.collection__top-bar .sort-by-facet) .reversed-link{font-weight:400;font-size:14px;color:var(--rebuy-black);line-height:22px}.collection__top-bar .active-facets{margin-top:0;margin-bottom:0}.collection__top-bar .removable-facet{align-items:center;gap:8px;flex-shrink:1;background-color:var(--badge-sold-out-color);padding:5px 12px;border-radius:4px;font-weight:400;font-size:16px;color:var(--rebuy-black);line-height:26px}.collection__top-bar .tap-area{display:inline-flex;align-items:center;justify-content:center}.collection__results{display:flex;gap:34px;flex:1022 1 0;width:calc(1022 / 1332 * 100%);flex-flow:column wrap}.collection__results>.v-stack{display:flex;width:100%}.collection__results reveal-items{display:flex;width:100%}.collection__facets{flex:260 1 0;width:calc(260 / 1332 * 100%)}.collection__facets .text-with-icon{gap:8px;margin-bottom:30px;font-family:var(--secondary-font);font-weight:400;font-style:italic;font-size:31px;letter-spacing:-.03em;color:var(--rebuy-black);line-height:32px}.collection__facets .accordion__toggle,.collection__facets .accordion__toggle *{font-weight:500;font-size:15px;color:var(--rebuy-black);line-height:24px}:is(.collection__facets .circle-chevron) svg rect{color:var(--swiper-nav-color);transition:color .3s ease-in-out}:is(.collection__facets .circle-chevron) svg path{color:var(--custom-gray);transition:color .3s ease-in-out}.collection__facets .checkbox-list{gap:12px}.collection__facets .checkbox-container{align-items:center}:is(.collection__facets .checkbox-container) label{opacity:1;padding-left:12px;font-weight:400;font-size:13px;color:var(--rebuy-black);line-height:18px}.collection__facets .checkbox{top:0;align-self:center;width:16px;height:16px;background:transparent;background-color:var(--swiper-nav-color);border-radius:2px;box-shadow:none}[checked]:is(.collection__facets .checkbox),:is(.collection__facets .checkbox):checked{background-color:var(--custom-gray)}:is([checked]:is(.collection__facets .checkbox),:is(.collection__facets .checkbox):checked):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--custom-gray);background-image:url(checkbox-arrow-custom.svg);background-repeat:no-repeat;background-position:center;border-radius:3px}.collection__facets .accordion__content:has(.price-range){padding-right:0}.collection__facets .price-range{gap:19px}:is(.collection__facets .price-range) .range-group{height:3px;margin-left:-2px}:is(.collection__facets .price-range) .input-group{column-gap:16px}:is(:is(.collection__facets .price-range) .input-group)>.text-subdued{position:relative;top:1px;font-weight:400;font-size:13px;color:var(--rebuy-black);line-height:18px}:is(:is(.collection__facets .price-range) .input-group) .field{font-weight:500;font-size:15px;color:var(--rebuy-black);line-height:24px}:is(:is(:is(.collection__facets .price-range) .input-group) .field)::placeholder{font-weight:500;font-size:15px;color:var(--rebuy-black);line-height:24px}:is(.collection__facets .price-range) .input-prefix{padding:7px 8px 7px 9px;border-radius:4px}:is(:is(.collection__facets .price-range) .input-prefix)>span{font-weight:500;font-size:15px;color:var(--rebuy-black);line-height:24px}:is(:is(.collection__facets .price-range) input[type=range])::-webkit-slider-thumb{width:14px;height:14px}.collection__facets .group:hover .circle-chevron.group-hover\:colors:not([disabled]),.collection__facets .circle-chevron.hover\:colors:hover:not([disabled]){background:transparent;color:inherit}:is(.collection__facets .group[aria-expanded=true] .circle-chevron.group-expanded\:rotate) svg rect{color:var(--custom-gray)}:is(.collection__facets .group[aria-expanded=true] .circle-chevron.group-expanded\:rotate) svg path{color:var(--white)}.facets__floating-filter{bottom:19px!important}.facets__floating-filter .button{width:calc(100% - 32px);height:50px;background-color:var(--accent-color);padding:0 40px}.facets__floating-filter .text-with-icon{gap:10px;font-weight:500;font-size:16px;color:var(--white);line-height:24px}:is(.facets__floating-filter .text-with-icon) svg{width:16px;height:16px}.facets-drawer{--background: var(--filter-background);--dialog-background: var(--filter-background-rgb);padding:0 10px;bottom:0!important;top:auto!important}.facets-drawer::part(content){padding-top:24px}.facets-drawer::part(body){padding:0 16px}.facets-drawer::part(outside-close-button){margin-bottom:19px}.facets-drawer #facet-form{padding-top:4px;margin-top:-24px}:is(.facets-drawer #facet-form) .switch:after{background-color:#faf6ef}:is(.facets-drawer #facet-form) .checkbox-list{gap:12px}:is(:is(.facets-drawer #facet-form) .checkbox-container) label{color:var(--rebuy-black);font-size:13px;font-weight:400;line-height:18px;padding-left:12px;opacity:1}:is(.facets-drawer #facet-form) .checkbox{top:0;align-self:center;width:16px;height:16px;background:transparent;background-color:var(--swiper-nav-color);border-radius:2px;box-shadow:none}:is(:is(.facets-drawer #facet-form) .checkbox):checked{background-color:var(--custom-gray)}:is(:is(.facets-drawer #facet-form) .checkbox):checked:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--custom-gray);background-image:url(checkbox-arrow-custom.svg);background-repeat:no-repeat;background-position:center;border-radius:3px}:is(.facets-drawer #facet-form) .accordion__toggle{color:var(--rebuy-black);font-size:15px;font-weight:500;line-height:24px}:is(:is(.facets-drawer #facet-form) .accordion__toggle) .circle-chevron{background:transparent}:is(:is(:is(:is(.facets-drawer #facet-form) .accordion__toggle) .circle-chevron) svg) path{color:var(--rebuy-black);transition:.3s ease color}:is(:is(:is(:is(.facets-drawer #facet-form) .accordion__toggle) .circle-chevron) svg) rect{color:var(--swiper-nav-color);transition:.3s ease color}:is(.facets-drawer #facet-form) .accordion__content:has(.price-range){padding-right:0}:is(.facets-drawer #facet-form) .price-range{gap:19px}:is(:is(.facets-drawer #facet-form) .price-range) .range-group{height:3px;margin-left:-2px}:is(:is(.facets-drawer #facet-form) .price-range) .input-group{column-gap:16px}:is(:is(:is(.facets-drawer #facet-form) .price-range) .input-group)>.text-subdued{position:relative;top:1px;font-weight:400;font-size:13px;color:var(--custom-gray);line-height:18px}:is(:is(:is(.facets-drawer #facet-form) .price-range) .input-group) .field{font-weight:500;font-size:15px;color:var(--custom-gray);line-height:24px}:is(:is(:is(:is(.facets-drawer #facet-form) .price-range) .input-group) .field)::placeholder{font-weight:500;font-size:15px;color:var(--custom-gray);line-height:24px}:is(:is(.facets-drawer #facet-form) .price-range) .input-prefix{padding:7px 8px 7px 9px;border-radius:4px;font-weight:500;font-size:15px;color:var(--custom-gray);line-height:24px}@supports (-webkit-touch-callout: none){:is(:is(:is(.facets-drawer #facet-form) .price-range) input[type=range]):first-child{position:relative;top:3px;vertical-align:top}}@supports (-webkit-touch-callout: none){:is(:is(:is(.facets-drawer #facet-form) .price-range) input[type=range]):last-child{top:3px}}:is(:is(:is(.facets-drawer #facet-form) .price-range) input[type=range])::-webkit-slider-thumb{width:14px;height:14px;border:solid 2px var(--filter-background)}:is(:is(:is(.facets-drawer #facet-form) .group[aria-expanded=true] .circle-chevron.group-expanded\:rotate) svg) path{color:var(--white)}:is(:is(:is(.facets-drawer #facet-form) .group[aria-expanded=true] .circle-chevron.group-expanded\:rotate) svg) rect{color:var(--custom-gray)}:is(.facets-drawer #facet-form) .facets-drawer__floating-apply{margin:auto 0 0;padding-bottom:24px;padding-top:20px}:is(:is(.facets-drawer #facet-form) .facets-drawer__floating-apply) .button{height:50px;background-color:var(--accent-color);padding:0 40px;font-weight:500;font-size:16px;color:var(--white);line-height:24px}@media (max-width: 999px){.whatsapp-widget{z-index:1!important}:is(:is(#facets-drawer .price-range) .input-prefix)>span{color:var(--rebuy-black)}.shopify-section--main-collection .container{padding:24px 16px 48px}:is(.shopify-section--main-collection .container) .product-list{column-gap:12px;row-gap:34px}:is(:is(.shopify-section--main-collection .container) .product-list) .product-card{width:calc(50% - 6px)}:is(.shopify-section--main-collection .container) .custom-grid-banner{align-self:stretch}:is(:is(.shopify-section--main-collection .container) .custom-grid-banner) .grid-banner-container{width:100%;border-radius:4px}:is(:is(.shopify-section--main-collection .container) .custom-grid-banner) .grid-banner-image{position:relative}:is(:is(:is(.shopify-section--main-collection .container) .custom-grid-banner) .grid-banner-image) img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:4px}:is(:is(.shopify-section--main-collection .container) .custom-grid-banner) .grid-banner-content{gap:4px;padding-left:14px;padding-bottom:13px;padding-right:14px}:is(:is(.shopify-section--main-collection .container) .custom-grid-banner) .grid-banner-button-text{gap:6px}:is(:is(:is(.shopify-section--main-collection .container) .custom-grid-banner) .grid-banner-button-text) svg{width:16px}.collection__top-bar{display:none}.collection__results{flex:100% 1 0;width:100%}.collection__results>.v-stack{gap:16px;flex-flow:column wrap}:is(.collection__results>.v-stack) .text-center{text-align:center;font-weight:500;font-size:14px;color:var(--custom-gray);line-height:22px}:is(.collection__results>.v-stack)>.v-stack{gap:16px;width:100%;flex-flow:column wrap}:is(.collection__results>.v-stack) .active-facets{width:100%}:is(:is(.collection__results>.v-stack) .active-facets) .removable-facet{align-items:center;gap:8px;flex-shrink:1;background-color:var(--badge-sold-out-color);padding:5px 12px;border-radius:4px;font-weight:400;font-size:16px;color:var(--rebuy-black);line-height:26px}:is(:is(.collection__results>.v-stack) .active-facets) .tap-area{display:inline-flex;align-items:center;justify-content:center}}.pagination{--buttons-size: 44px;--buttons-gap: 32px;display:block;width:calc(1022 / 1332 * 100%);border:0;margin-top:60px;margin-left:auto}.pagination-nav{display:flex;justify-content:center;align-items:center;grid-column-gap:var(--buttons-gap);flex-flow:row wrap}.pagination-links{display:flex;align-items:baseline;justify-content:center;grid-column-gap:var(--buttons-gap)}.pagination-custom-link{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--buttons-size);height:var(--buttons-size);padding:1px 0 0;border-radius:50%;border:solid 1px transparent;font-family:var(--primary-font);font-size:clamp(13px,calc(13px + (16 - 13) * ((100vw - 360px) / 1080)),16px);color:var(--custom-gray)}.pagination-custom-link.current{background-color:var(--white);border-color:var(--custom-gray)}.pagination-custom-link:hover{text-underline-offset:3px;text-decoration:underline}.pagination-custom-link:before{content:attr(data-page);position:absolute;visibility:hidden;display:block;height:0;overflow:hidden;font-family:var(--primary-font)}.pagination-button-wrapper{position:relative}.pagination-button{display:inline-flex;align-items:center;justify-content:center;width:var(--buttons-size);height:var(--buttons-size);font-family:var(--primary-font);color:var(--primary-color)}:is(.pagination-button svg) path{transition:color .3s ease;color:var(--white)}:is(.pagination-button svg) rect{transition:color .3s ease;color:var(--custom-gray)}:is(:is(.pagination-button.next,.pagination-button.previous):hover svg) path{color:var(--white)}:is(:is(.pagination-button.next,.pagination-button.previous):hover svg) rect{color:var(--accent-color)}.disabled:is(.pagination-button.next,.pagination-button.previous){background-color:transparent}:is(.disabled:is(.pagination-button.next,.pagination-button.previous) svg) path{color:var(--custom-light-gray)}:is(.disabled:is(.pagination-button.next,.pagination-button.previous) svg) rect{color:var(--badge-sold-out-color)}@media (max-width: 999px){.pagination{--buttons-gap: 24px;--buttons-size: 36px;width:calc(100% - 52px);margin-top:40px;margin-left:auto;margin-right:auto}.pagination-links .pagination-custom-link{display:none}.pagination-links:has(.pagination-custom-link:nth-child(1).current) .pagination-custom-link:nth-child(2),.pagination-links:has(.pagination-custom-link:nth-child(1).current) .pagination-custom-link:nth-child(3){display:inline-flex}.pagination-links:has(.pagination-custom-link:nth-child(2).current) .pagination-custom-link:nth-child(1),.pagination-links:has(.pagination-custom-link:nth-child(2).current) .pagination-custom-link:nth-child(3){display:inline-flex}.pagination-links:has(.pagination-custom-link:nth-child(3).current) .pagination-custom-link:nth-child(2),.pagination-links:has(.pagination-custom-link:nth-child(3).current) .pagination-custom-link:nth-child(4){display:inline-flex}.pagination-links:has(.pagination-custom-link:nth-child(4).current) .pagination-custom-link:nth-child(3),.pagination-links:has(.pagination-custom-link:nth-child(4).current) .pagination-custom-link:nth-child(5){display:inline-flex}.pagination-links:has(.pagination-custom-link:nth-child(5).current) .pagination-custom-link:nth-child(3),.pagination-links:has(.pagination-custom-link:nth-child(5).current) .pagination-custom-link:nth-child(4){display:inline-flex}.pagination-links:has(.pagination-custom-link.current:nth-child(3):last-child) .pagination-custom-link:nth-child(1){display:inline-flex}.pagination-links .pagination-custom-link.current{display:inline-flex}.pagination-button svg{width:20px}}@media (max-width: 359px){.pagination{width:100%}}.shopify-section--collection-banner .section{padding:0}.shopify-section--collection-banner .place-self-start{max-width:calc(735 / 1440 * 100%);padding-left:54px;margin-left:-48px}:is(.shopify-section--collection-banner .place-self-start) .v-stack{gap:16px;max-width:632px}:is(.shopify-section--collection-banner .place-self-start) h1{font-weight:400;font-size:clamp(42px,calc(42px + (56 - 42) * ((100vw - 360px) / 1080)),56px);line-height:clamp(50px,calc(50px + (62 - 50) * ((100vw - 360px) / 1080)),62px)}:is(:is(.shopify-section--collection-banner .place-self-start) .prose) *{font-weight:400;font-size:clamp(15px,calc(15px + (16 - 15) * ((100vw - 360px) / 1080)),16px);line-height:clamp(22px,calc(22px + (26 - 22) * ((100vw - 360px) / 1080)),26px)}:is(:is(.shopify-section--collection-banner .place-self-start) .prose) b,:is(:is(.shopify-section--collection-banner .place-self-start) .prose) strong{font-weight:600}.shopify-section--collection-banner .collection-banner{gap:0;width:100%;margin-left:0;margin-right:0}.content-over-media--auto:is(.shopify-section--collection-banner .collection-banner){min-height:auto;aspect-ratio:var(--aspect-ratio)}.content-over-media--auto:is(.shopify-section--collection-banner .collection-banner) picture{transform:none!important}.content-over-media--auto:is(.shopify-section--collection-banner .collection-banner) img{object-fit:contain}.shopify-section--collection-banner .collection-banner>div:has(.collection-featured-product){position:absolute;right:50px;bottom:50px}.shopify-section--collection-banner .collection-featured-product{max-width:258px;border-radius:5px;overflow:hidden}:is(.shopify-section--collection-banner .collection-featured-product) .collection-featured-product__content{background-color:#4b4949e6;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}:is(.shopify-section--collection-banner .collection-featured-product) .horizontal-product{gap:16px;padding:15px 16px}:is(.shopify-section--collection-banner .collection-featured-product) .horizontal-product__info{min-width:146px}:is(:is(.shopify-section--collection-banner .collection-featured-product) .horizontal-product__info) .v-stack{display:flex;gap:4px;flex-flow:column wrap}:is(:is(.shopify-section--collection-banner .collection-featured-product) .horizontal-product__info) .price-list{display:flex;gap:6px;flex-flow:row wrap}:is(:is(:is(.shopify-section--collection-banner .collection-featured-product) .horizontal-product__info) .price-list) .text-sm{font-size:14px;font-weight:500;line-height:22px}:is(:is(.shopify-section--collection-banner .collection-featured-product) .horizontal-product__info) .text-sm{font-weight:600;font-size:14px;line-height:18px}:is(:is(.shopify-section--collection-banner .collection-featured-product) .horizontal-product__info) .line-through{order:-1}@media (max-width: 999px){.shopify-section--collection-banner .collection-banner{gap:0;grid-template-columns:none;margin-inline:0}.content-over-media--auto:is(.shopify-section--collection-banner .collection-banner){min-height:auto;aspect-ratio:var(--aspect-ratio)}.shopify-section--collection-banner .place-self-start{grid-area:1 / 1 / auto / 4;width:100%;max-width:none;padding:34px 12px 24px 20px;margin-left:0;place-self:flex-start}:is(.shopify-section--collection-banner .place-self-start) .v-stack{gap:12px;max-width:none}}@media (min-width: 1441px){.shopify-section--collection-banner .place-self-start{padding-left:clamp(48px,calc(48px + (96 - 48) * ((100vw - 1441px) / 119)),96px)}}
