@font-face{font-family:Inter;src:url(Inter-VariableFont.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-VariableFont.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--primary-font: "Inter";--secondary-font: "Montserrat"}:root{--black: #000000;--white: #ffffff;--primary-color: #6A2B3A;--secondary-color: #35353B;--tertiary-color: #F8EEE8;--light-text-color: #59585E;--soldout-color: #D7D7D7;--border-color: #F1DACE;--custom-border-color: #F1DACE;--primary-background-color: #FFFFFF;--secondary-background-color: #F8F8F8;--tertiary-background-color: #FEF9F6;--sale-color: #FF3800;--rating-color: #B27A7E;--accent1-color: #B27A7E;--accent2-color: #DEABA6}.image-ratio{--aspect-ratio: 1;--object-fit: contain;--object-position: center;position:relative;aspect-ratio:var(--aspect-ratio);overflow:hidden}.image-ratio picture,.image-ratio img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:var(--object-fit);object-position:var(--object-position)}.video-ratio{--aspect-ratio: 16/9;--object-fit: contain;--object-position: center;position:relative;aspect-ratio:var(--aspect-ratio)}.video-ratio iframe,.video-ratio video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--object-fit);object-position:var(--object-position)}.grid-flex{--columns: 4;--column-gap: 20px;--row-gap: 20px;--item-width: calc(100% - var(--column-gap) * (var(--columns) - 1));--item-max-width: 200px;display:flex;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap);justify-content:center;width:100%;max-width:calc(var(--item-max-width) * var(--columns) + var(--column-gap) * (var(--columns) - 1));margin:0 auto}.grid-flex-item{width:calc(var(--item-width) / var(--columns));max-width:var(--item-max-width)}:root{--text-base: clamp(14px, calc(14px + (15 - 14) * ((100vw - 360px) / 1080)), 15px);--rounded-button: 100px}.subheading{font-family:var(--secondary-font);font-weight:600;font-size:clamp(12px,calc(12px + (13 - 12) * ((100vw - 360px) / 1080)),13px);line-height:clamp(16px,calc(16px + (18 - 16) * ((100vw - 360px) / 1080)),18px);color:var(--accent1-color)}:is(.shopify-section--collection-list,.shopify-section--multiple-images-with-text,.shopify-section--featured-collection,.shopify-section--product-recommendations,.shopify-section--press) .circle-button{width:48px;height:48px;background:transparent;border:1px solid var(--border-color);box-shadow:none;color:var(--secondary-color)}@media (hover: hover){:is(.shopify-section--collection-list,.shopify-section--multiple-images-with-text,.shopify-section--featured-collection,.shopify-section--product-recommendations,.shopify-section--press) .circle-button{transition:background .2s ease-in-out,border-color .2s ease-in-out}:is(:is(.shopify-section--collection-list,.shopify-section--multiple-images-with-text,.shopify-section--featured-collection,.shopify-section--product-recommendations,.shopify-section--press) .circle-button):not([disabled]):hover{background:var(--tertiary-color);border-color:var(--tertiary-color)}}:is(.shopify-section--collection-list,.shopify-section--multiple-images-with-text,.shopify-section--featured-collection,.shopify-section--product-recommendations,.shopify-section--press) .circle-button.circle-button--fill{background:var(--tertiary-color);border:0}@media (hover: hover){:is(.shopify-section--collection-list,.shopify-section--multiple-images-with-text,.shopify-section--featured-collection,.shopify-section--product-recommendations,.shopify-section--press) .circle-button.circle-button--fill{transition:background .2s ease-in-out,color .2s ease-in-out}:is(:is(.shopify-section--collection-list,.shopify-section--multiple-images-with-text,.shopify-section--featured-collection,.shopify-section--product-recommendations,.shopify-section--press) .circle-button.circle-button--fill):not([disabled]):hover{background:var(--accent1-color);color:var(--white)}}.shopify-policy__container h1{color:var(--primary-color)}:is(.accordion-box .accordion) .circle-chevron{background:var(--tertiary-color)!important;color:var(--secondary-color)!important}@media (hover: hover){:is(.accordion-box .accordion):hover .circle-chevron{background:var(--accent1-color)!important;color:var(--white)!important}:is(:is(.accordion-box .accordion):hover .circle-chevron) path{fill:var(--primary-background-color)!important}}[aria-expanded=true]:is(.accordion-box .accordion) .circle-chevron{background:var(--accent1-color)!important;color:var(--white)!important}:is([aria-expanded=true]:is(.accordion-box .accordion) .circle-chevron) path{fill:var(--primary-background-color)!important}body:has(.drawer[open]) #rawa-container,body:has(.drawer[open]) #PBarNextFrameWrapper{display:none!important}.button,.btn,#main-product-add-ons .rebuy-button{--width: auto;--height: clamp(38px, calc(38px + 2*(100vw - 699px)) , 40px);--background-color: var(--primary-color);--padding-y: 0;--padding-x: clamp(32px, calc(32px + 12*(100vw - 699px)) , 44px);--text-color: var(--white);--hover-background-color: var(--accent1-color);--hover-text-color: var(--white);position:relative;display:inline-flex;justify-content:center;align-items:center;max-width:100%;width:var(--width);height:var(--height);background-color:var(--background-color);padding-block:var(--padding-y);padding-inline:var(--padding-x);border:0;text-align:center;font-family:var(--primary-font);font-weight:600;font-size:13px;color:var(--text-color);cursor:pointer;user-select:none}@media (hover: hover){:is(.button,.btn,#main-product-add-ons .rebuy-button):not([disabled]):hover{opacity:1;background-color:var(--hover-background-color);color:var(--hover-text-color)}}:is(.button,.btn,#main-product-add-ons .rebuy-button):not([disabled]):active{background-color:var(--hover-background-color);color:var(--hover-text-color)}[disabled]:is(.button,.btn,#main-product-add-ons .rebuy-button){--background-color: var(--soldout-color);--text-color: var(--secondary-background-color);user-select:none;pointer-events:none}.button.button--secondary{--background-color: var(--tertiary-color);--text-color: var(--secondary-color);--hover-background-color: var(--accent1-color);--hover-text-color: var(--white)}.button.button--tertiary{--background-color: var(--white);--text-color: var(--secondary-color);--hover-background-color: var(--tertiary-color);--hover-text-color: var(--secondary-color)}.text-with-icon.group:not(.mobile-menu-main-link){gap:10px;font-family:var(--secondary-font);font-weight:600;font-size:clamp(12px,calc(12px + (14 - 12) * ((100vw - 360px) / 1080)),14px);line-height:clamp(16px,calc(16px + (20 - 16) * ((100vw - 360px) / 1080)),20px);color:var(--secondary-color)}.text-with-icon:not(.mobile-menu-main-link) .circle-chevron{background:var(--tertiary-color)!important;color:var(--secondary-color)!important}@media (hover: hover){.text-with-icon:not(.mobile-menu-main-link):hover .circle-chevron{background:var(--accent1-color)!important;color:var(--white)!important}}button.mobile-menu-main-link{gap:10px}button.mobile-menu-main-link .circle-chevron{background:var(--tertiary-color);color:var(--secondary-color)}@media (hover: hover){button.mobile-menu-main-link.group:hover:not([disabled]) .circle-chevron{background:var(--accent1-color);color:var(--white)!important}}.custom-pagination{display:flex;justify-content:center;text-align:center}.pagination-list{display:inline-flex;align-items:center;gap:clamp(24px,calc(24px + 16*(100vw - 834px)),40px);padding:0;margin:0;list-style:none}.pagination-pages-list{display:flex;align-items:center;gap:clamp(24px,calc(24px + 16*(100vw - 834px)),40px);padding:0;margin:0;list-style:none}.pagination-item{display:flex;align-items:center;justify-content:center}.pagination-button-wrapper{flex-shrink:0;border:0}.pagination-button-wrapper .pagination-button{display:flex;align-items:center;justify-content:center;width:clamp(42px,calc(42px + 6*(100vw - 834px)),48px);height:clamp(42px,calc(42px + 6*(100vw - 834px)),48px);border:1px solid #f1dace;border-radius:9999px;color:var(--secondary-color);text-decoration:none}:is(.pagination-button-wrapper .pagination-button) .icon{display:block;flex-shrink:0}@media (hover: hover){.pagination-button-wrapper .pagination-button{transition:background .2s ease,border-color .2s ease}:is(.pagination-button-wrapper .pagination-button):hover{background:var(--tertiary-color);border-color:var(--tertiary-color)}}.disabled:is(.pagination-button-wrapper .pagination-button){border:1px solid #d7d7d7;pointer-events:none}.disabled:is(.pagination-button-wrapper .pagination-button) path{fill:#d7d7d7}.pagination-page{width:clamp(42px,calc(42px + 6*(100vw - 834px)),48px);height:clamp(42px,calc(42px + 6*(100vw - 834px)),48px);aspect-ratio:unset;border-radius:50%;overflow:visible}.pagination-page .pagination-link{display:flex;align-items:center;justify-content:center;width:clamp(42px,calc(42px + 6*(100vw - 834px)),48px);height:clamp(42px,calc(42px + 6*(100vw - 834px)),48px);border:1px solid transparent;border-radius:50%;font-family:var(--primary-font);font-weight:400;font-size:15px;line-height:24px;color:#35353b;text-decoration:none}@media (hover: hover){.pagination-page .pagination-link{transition:color .2s ease}:is(.pagination-page .pagination-link):hover{border-color:var(--soldout-color);color:var(--secondary-color)}}.current:is(.pagination-page .pagination-link){background:#f8eee8;border:0;font-weight:500;color:#35353b;text-decoration:none}@media (width <= 834px){.pagination-pages-list:has(.pagination-page.current:nth-child(1)) .pagination-page:nth-child(n+4){display:none}.pagination-pages-list:has(.pagination-page.current:nth-child(2)) .pagination-page:nth-child(n+4){display:none}:is(.pagination-pages-list:has(.pagination-page.current:nth-child(3)) .pagination-page):nth-child(1),:is(.pagination-pages-list:has(.pagination-page.current:nth-child(3)) .pagination-page):nth-child(n+5){display:none}:is(:is(.pagination-pages-list:has(.pagination-page.current:nth-child(4)),.pagination-pages-list:has(.pagination-page.current:nth-child(5))) .pagination-page):nth-child(1),:is(:is(.pagination-pages-list:has(.pagination-page.current:nth-child(4)),.pagination-pages-list:has(.pagination-page.current:nth-child(5))) .pagination-page):nth-child(2){display:none}}.custom-badge{--background: #D7D7D7;--color: #59585E;display:inline-flex;align-items:center;justify-content:center;background:var(--background);padding:clamp(3px,calc(3px + 1*(100vw - 1023px)),4px) clamp(8px,calc(8px + 2*(100vw - 1023px)),10px);border-radius:15px}.custom-badge.sale{--background: #FF3800;--color: #FFF}.custom-badge.best-seller{--background: #6A2B3A;--color: #FFF}.custom-badge.nuevo{--background: #DEABA6;--color: #FFF}.custom-badge.recomendado{--background: #F8EEE8;--color: #6A2B3A}.badge-label{font-weight:600;font-size:11px;line-height:13px;color:var(--color)}.product-card{background:transparent!important}.product-card .product-card__figure{border-radius:10px;border:1px solid var(--border-color, #f1dace);overflow:hidden}.product-card .product-card-badges{position:absolute;top:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:16px 14px;pointer-events:none;user-select:none}.product-card .product-card__info{padding:clamp(12px,calc(12px + 4*(100vw - 699px)),16px) 0}:is(.product-card .product-card__info)>.v-stack{gap:4px}.product-card .rating-with-text{gap:16px}.product-card .product-card__title{font-weight:400;font-size:clamp(12px,calc(12px + (13 - 12) * ((100vw - 360px) / 1080)),13px);line-height:clamp(18px,calc(18px + (20 - 18) * ((100vw - 360px) / 1080)),20px);color:var(--secondary-color)}.product-card .rating{flex-direction:row-reverse;gap:4px}:is(.product-card .rating) .text-sm{font-size:clamp(11px,calc(11px + (12 - 11) * ((100vw - 360px) / 1080)),12px);line-height:clamp(11px,calc(11px + (12 - 11) * ((100vw - 360px) / 1080)),12px);color:var(--secondary-color)}.product-card .price-list{flex-direction:row-reverse;justify-content:flex-end;gap:6px}.product-card sale-price,.product-card compare-at-price{font-weight:500;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 360px) / 1080)),15px);line-height:clamp(22px,calc(22px + (24 - 22) * ((100vw - 360px) / 1080)),24px);color:var(--secondary-color)}.product-card sale-price.text-on-sale{color:var(--sale-color)}.product-card compare-at-price{color:var(--light-text-color)}.shopify-section--featured-collection .floating-controls-container--align-to-image .circle-button,.shopify-section--product-recommendations .floating-controls-container--align-to-image .circle-button{top:calc(var(--floating-controls-image-center, 50%) - 24px)}.richtext,.metafield-rich_text_field{--font-family: var(--page-text-font);--font-size: 16px;--font-weight: 400;--font-weight-bold: 700;--line-height: normal;--text-color: var(--white);--link-color: var(--page-text-color);--link-hover-color: var(--primary-color);--letter-spacing: normal;--list-margin-left: 20px}:is(.richtext,.metafield-rich_text_field),:is(.richtext,.metafield-rich_text_field) *{font-family:var(--font-family);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);color:var(--text-color);letter-spacing:var(--letter-spacing)}:is(.richtext,.metafield-rich_text_field)>*:not(:last-child){margin-bottom:var(--page-text-paragraphs-gap)}:is(:is(.richtext,.metafield-rich_text_field) b,:is(.richtext,.metafield-rich_text_field) strong),:is(:is(.richtext,.metafield-rich_text_field) b,:is(.richtext,.metafield-rich_text_field) strong) *{font-weight:var(--font-weight-bold)}:is(.richtext,.metafield-rich_text_field) a{text-decoration:underline}:is(:is(.richtext,.metafield-rich_text_field) a),:is(:is(.richtext,.metafield-rich_text_field) a) *{color:var(--link-color)}:is(:is(.richtext,.metafield-rich_text_field) a):hover,:is(:is(.richtext,.metafield-rich_text_field) a):hover *{color:var(--link-hover-color)}:is(.richtext,.metafield-rich_text_field) ul,:is(.richtext,.metafield-rich_text_field) ol{padding-left:0;margin-left:var(--list-margin-left)}:is(.richtext,.metafield-rich_text_field) :is(h1,h2,h3,h4,h5,h6),:is(.richtext,.metafield-rich_text_field) :is(h1,h2,h3,h4,h5,h6) *{font-weight:700}:is(.richtext,.metafield-rich_text_field) h1{font-size:2em}:is(.richtext,.metafield-rich_text_field) h2{font-size:1.5em}:is(.richtext,.metafield-rich_text_field) h3{font-size:1.17em}:is(.richtext,.metafield-rich_text_field) h4{font-size:1em}:is(.richtext,.metafield-rich_text_field) h5{font-size:.83em}:is(.richtext,.metafield-rich_text_field) h6{font-size:.6em}:is(.richtext,.metafield-rich_text_field) :is(iframe[src*=youtube]),:is(.richtext,.metafield-rich_text_field) :is(iframe[src*="youtu.be"]),:is(.richtext,.metafield-rich_text_field) :is(iframe[src*=vimeo]){width:100%;height:auto;aspect-ratio:16 / 9}#app-embed{--form-input-font-family: var(--primary-font);--form-input-weight: 400;--form-input-font-size: clamp(15px, calc(15px + 1*(100vw - 740px)) , 16px);--form-input-letter-spacing: normal;--form-input-color: var(--primary-color);--checkbox-size: clamp(15px, calc(15px + 1*(100vw - 740px)) , 16px);--checkbox-border-color: rgba(20, 20, 20, .15);--checkbox-border-color-hover: var(--primary-color);--checkbox-background-color: var(--white);--checkbox-background-color-hover: var(--primary-color);--texts-font-family: var(--primary-font);--texts-font-weight: 400;--texts-font-weight-bold: 700;--texts-font-size: clamp(14px, calc(14px + (15 - 14) * ((100vw - 360px) / 1080)), 15px);--texts-line-height: normal;--texts-letter-spacing: normal;--texts-color: rgb(53 53 59);--texts-link-color-hover: var(--secondary-color)}#app-embed [class*=_formInputFieldLabel_]{opacity:.5;color:#35353b!important}#app-embed [class*=_selectToggle_],#app-embed [class*=_formPhoneInputField],#app-embed [class*=_formInputField],#app-embed [class*=_textArea_],#app-embed [class*=_formInputField_]{color:#35353b!important}:is(#app-embed [class*=_selectToggle_],#app-embed [class*=_formPhoneInputField],#app-embed [class*=_formInputField],#app-embed [class*=_textArea_],#app-embed [class*=_formInputField_]),:is(#app-embed [class*=_selectToggle_],#app-embed [class*=_formPhoneInputField],#app-embed [class*=_formInputField],#app-embed [class*=_textArea_],#app-embed [class*=_formInputField_])::placeholder,:is(#app-embed [class*=_selectToggle_],#app-embed [class*=_formPhoneInputField],#app-embed [class*=_formInputField],#app-embed [class*=_textArea_],#app-embed [class*=_formInputField_]):-webkit-autofill:first-line{font-family:var(--form-input-font-family)!important;font-weight:var(--form-input-weight)!important;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 360px) / 1080)),15px)!important;color:#35353b!important}:is(#app-embed [class*=_selectToggle_],#app-embed [class*=_formPhoneInputField],#app-embed [class*=_formInputField],#app-embed [class*=_textArea_],#app-embed [class*=_formInputField_])::placeholder{opacity:.5}#app-embed [id="custom#calle_y_nmero_solo_nombre_y_nmero_de_calle_sin_signos_ni_la_pala"]{height:40px;padding-top:35.5px}:is(#app-embed [class*=_optionListItem_]) div{font-family:var(--form-input-font-family)!important;font-weight:var(--form-input-weight)!important;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 360px) / 1080)),15px)!important;color:#35353b!important}#app-embed [class*=_formSubmitButton_]{--width: auto;--height: clamp(38px, calc(38px + 2*(100vw - 699px)) , 40px);--background-color: var(--primary-color);--padding-y: 0;--padding-x: clamp(32px, calc(32px + 12*(100vw - 699px)) , 44px);--text-color: var(--white);--hover-background-color: var(--accent1-color);--hover-text-color: var(--white);position:relative!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;max-width:100%!important;width:var(--width)!important;height:var(--height)!important;background-color:var(--background-color)!important;padding-block:var(--padding-y)!important;padding-inline:var(--padding-x)!important;border-radius:100px;text-align:center!important;cursor:pointer!important;user-select:none!important;filter:unset!important}:is(#app-embed [class*=_formSubmitButton_]):before,:is(#app-embed [class*=_formSubmitButton_]):after{display:none!important}:is(#app-embed [class*=_formSubmitButton_]),:is(#app-embed [class*=_formSubmitButton_]) *{text-align:center!important;font-family:var(--primary-font)!important;font-weight:600!important;font-size:13px!important;color:var(--text-color)!important}@media (hover: hover){:is(#app-embed [class*=_formSubmitButton_]):hover{background-color:var(--hover-background-color)!important;color:var(--hover-text-color)!important}:is(#app-embed [class*=_formSubmitButton_]):hover,:is(#app-embed [class*=_formSubmitButton_]):hover *{color:var(--hover-text-color)!important}}:is(#app-embed [class*=_formSubmitButton_]):active{background-color:var(--hover-background-color)!important;color:var(--hover-text-color)!important}:is(#app-embed [class*=_formSubmitButton_]):active,:is(#app-embed [class*=_formSubmitButton_]):active *{color:var(--hover-text-color)!important}:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]),:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) *{font-family:var(--texts-font-family);font-weight:var(--texts-font-weight);font-size:var(--texts-font-size);line-height:var(--texts-line-height);letter-spacing:var(--texts-letter-spacing);color:var(--texts-color)}:is(:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h1,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h2,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h3,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h4,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h5,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h6),:is(:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h1,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h2,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h3,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h4,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h5,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) h6) *{font-weight:700}:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) th,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) strong{font-weight:var(--texts-font-weight-bold)}:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) a,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) a *{text-decoration-color:var(--texts-color);text-decoration:underline}:is(:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) a,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) a *):hover,:is(:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) a,:is(#app-embed [class*=_formDisclaimer_],#app-embed [class*=_textBody_],#app-embed [class*=_formBannerContainer_]) a *):active{color:var(--texts-link-color-hover);text-decoration:unset;text-decoration-color:var(--texts-link-color-hover)}#app-embed output[class*=_error],#app-embed output[class*=_formError]{font-family:var(--texts-font-family);font-weight:var(--texts-font-weight);font-size:var(--texts-font-size);line-height:var(--texts-line-height);letter-spacing:var(--texts-letter-spacing)}.shopify-section--announcement-bar .announcement-bar{padding:clamp(10px,calc(10px + 2*(100vw - 699px)),12px) 0}:is(.shopify-section--announcement-bar .announcement-bar__static-list) p{font-family:var(--secondary-font);font-weight:600;font-size:12px}.header__icon-list .header__icon-button{flex-shrink:0;width:clamp(22px,calc(22px + 6*(100vw - 699px)),28px);height:clamp(22px,calc(22px + 6*(100vw - 699px)),28px);color:var(--primary-color)}:is(.header__icon-list .header__icon-button) svg{max-width:100%;max-height:100%}@media (hover: hover){.header__icon-list .header__icon-button{transition:color .2s ease}:is(.header__icon-list .header__icon-button):hover{color:var(--accent2-color)}}:is(.header__icon-list .header__icon-button):active{color:var(--accent2-color)}.header__icon-list .header__icon-button--cart{position:relative;display:flex;align-items:center;justify-content:center}:is(.header__icon-list [aria-controls=header-sidebar-menu]) svg{width:20px;height:20px}.header__icon-button--cart .header__cart-count{inset:auto -8px -5px auto}:is(.header__icon-button--cart .header__cart-count) .count-bubble{width:clamp(16px,calc(16px + 2*(100vw - 699px)),18px);height:clamp(16px,calc(16px + 2*(100vw - 699px)),18px);background-color:var(--accent1-color);padding:0;font-family:var(--secondary-font);font-weight:600;font-size:9px;line-height:9px}:is(.header__icon-button--cart .header__cart-count) span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__primary-link{font-family:var(--secondary-font);font-weight:600;font-size:14px;line-height:22px;color:var(--secondary-color)}@media (hover: hover){.header__primary-link{transition:color .2s ease}.header__primary-link:hover{color:var(--accent1-color)}}.header__primary-link:active{color:var(--accent1-color)}.navigation-promo__wrapper .product-card{padding:0}.navigation-promo__wrapper .content-over-media p.bold{font-family:var(--secondary-font);font-weight:600!important}summary.header__primary-link svg{display:none}.mega-menu{background-color:#fff;border-top:0!important;mix-blend-mode:initial}.mega-menu .mega-menu-level-2-link-label{font-weight:600}:is(.mega-menu .mega-menu-level-3-link) span{color:var(--secondary-color)}:is(.mega-menu .mega-menu-level-3-link):hover,:is(.mega-menu .mega-menu-level-3-link):active{text-decoration:underline}.mega-menu__nav:not(:has(.mega-menu-level-3-link)){flex-direction:column;gap:10px}.mega-menu__nav:not(:has(.mega-menu-level-3-link))>li{width:100%}.mega-menu__nav:not(:has(.mega-menu-level-3-link)) .mega-menu-level-2-link-label{font-family:var(--primary-font);font-weight:400;font-size:15px;line-height:24px;color:var(--secondary-color, #35353b)}:is(.mega-menu__nav:not(:has(.mega-menu-level-3-link)) .mega-menu-level-2-link-label):hover,:is(.mega-menu__nav:not(:has(.mega-menu-level-3-link)) .mega-menu-level-2-link-label):active{text-decoration:underline}:is(.mobile-menu .mobile-menu-main-link),:is(.mobile-menu .mobile-menu-main-link) span{color:#6a2b3a}.mobile-menu .panel__footer-account{display:inline-grid;grid-template-columns:22px minmax(0,1fr);gap:8px}.mobile-menu .panel-footer__account-link{font-family:var(--primary-font);font-weight:400;font-size:14px;line-height:20px;color:#35353b}:is(.mobile-menu .mobile-menu-return-button),:is(.mobile-menu .mobile-menu-return-button) *{font-family:var(--secondary-font);font-weight:600;font-size:13px;line-height:18px;color:var(--accent1-color, #B27A7E)}:is(.mobile-menu .text-with-icon) .circle-chevron{background:var(--tertiary-color)!important;color:var(--secondary-color)!important}@media (hover: hover){:is(.mobile-menu .text-with-icon):hover .circle-chevron{background:var(--accent1-color)!important;color:var(--white)!important}}:is(.predictive-search .predictive-search-result) span.reversed-link{font-weight:400}@media (max-width: 699px){.header__icon-list{gap:10px}}@media (min-width: 1600px){.mega-menu__nav:not(:has(.mega-menu-level-3-link)){max-width:220px}}.footer__block-list{justify-content:space-between}.footer__block--logo{gap:32px;width:232px}.footer__social-media .social-media{gap:12px}.footer__social-media a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--tertiary-color);border-radius:50%;color:var(--accent1-color)}@media (hover: hover){.footer__social-media a{transition:.2s ease}:is(.footer__social-media a):hover:not(:disabled){background-color:var(--accent1-color);color:var(--tertiary-color)}}:is(.footer__social-media a):active{background-color:var(--accent1-color);color:var(--tertiary-color)}:is(.footer__social-media a) svg{max-width:14px;width:auto;max-height:14px;height:auto}.footer__block--menu{gap:clamp(12px,calc(12px + 8*(100vw - 699px)),20px)}.footer__menu-title{font-family:var(--secondary-font);font-weight:600;font-size:15px;line-height:24px;letter-spacing:-.3px;color:var(--primary-color)}.footer__menu-link{font-weight:400;font-size:15px;line-height:24px;color:var(--secondary-color)}@media (hover: hover){.footer__menu-link{transition:color .2s ease}.footer__menu-link:hover{color:var(--accent1-color)}}.footer__menu-link:active{color:var(--accent1-color)}.footer__block--newsletter>.v-stack{gap:clamp(12px,calc(12px + 8*(100vw - 699px)),20px)}.footer__newsletter-title{font-family:var(--secondary-font);font-weight:600;font-size:clamp(22px,calc(22px + (28 - 22) * ((100vw - 360px) / 1080)),28px);line-height:clamp(30px,calc(30px + (32 - 30) * ((100vw - 360px) / 1080)),32px);letter-spacing:calc(clamp(.3px,calc(.3px + (.56 - .3) * ((100vw - 360px) / 1080)),.56px)*-1);color:var(--primary-color)}.footer__newsletter-content{font-weight:400;color:var(--secondary-color)}.footer__newsletter-form{--input-height: 48px;max-width:none}.footer__newsletter-form .input{height:var(--input-height);background-color:var(--tertiary-color);padding:0 54px 0 20px;border:0;border-radius:100px;font-weight:400;font-size:15px;line-height:24px;color:var(--secondary-color)}:is(.footer__newsletter-form .input):focus,:is(.footer__newsletter-form .input):focus-visible{box-shadow:none}.footer__newsletter-form .floating-label{--spacing-4: 20px;opacity:1;height:var(--input-height);font-weight:400;font-size:15px;line-height:24px;color:var(--light-text-color)}.footer__newsletter-form .circle-chevron{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:transparent;border-radius:0;color:var(--secondary-color)}:is(.footer__newsletter-form .circle-chevron):hover:not(:disabled){background-color:transparent}@media (hover: hover){.footer__newsletter-form .circle-chevron{transition:color .2s ease}:is(.footer__newsletter-form .circle-chevron):hover:not(:disabled){color:var(--primary-color)}}:is(.footer__newsletter-form .circle-chevron):active{color:var(--primary-color)}.footer__newsletter-form .self-submit-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.footer__aside-container{display:flex;justify-content:space-between;align-items:center}.footer__copyright,.footer__legal-link{font-weight:600;font-size:13px;line-height:21px;color:var(--accent1-color)}.footer__legals-menu,.footer__legals-menu li{display:flex}:is(.footer__legals-menu li):not(:first-child):before{content:"-";margin:0 6px;font-weight:600;font-size:13px;line-height:21px;color:var(--accent1-color)}.banner--success{justify-content:flex-start}@media (max-width: 780px){.footer__block-list{justify-content:flex-start}.footer__block--logo{width:100%}.footer__logo{max-width:232px}}@media (max-width: 699px){.footer__logo{max-width:180px}.footer__block-list{display:flex;flex-wrap:wrap}.footer__aside-container{flex-direction:column-reverse;gap:12px;align-items:flex-start}.footer__legals-menu{align-items:flex-start;flex-direction:column;gap:12px}.footer__legals-menu li:not(:first-child):before{content:none}.footer__legal-link{text-align:left}}#facets-drawer>p.h5{font-family:Montserrat;font-weight:600;color:var(--primary-color)}#facets-drawer::part(close-button){color:var(--primary-color)}[aria-expanded=true]:is(#facets-drawer .accordion) .circle-chevron{background:#b27a7e}:is([aria-expanded=true]:is(#facets-drawer .accordion) .circle-chevron) path{fill:#fff}@media (hover: hover){:is(#facets-drawer .accordion):hover .circle-chevron{background:#b27a7e}:is(#facets-drawer .accordion):hover path{fill:#fff}}:is(#facets-drawer .accordion__toggle) span:not(.circle-chevron){font-weight:600}:is(#facets-drawer .accordion__toggle) .circle-chevron{background:var(--tertiary-color)}:is(:is(#facets-drawer .accordion__toggle) .circle-chevron) svg{color:var(--secondary-color)}:is(#facets-drawer .accordion) .checkbox{width:16px;height:16px;background:var(--primary-background-color);border:1px solid var(--border-color);border-radius:2px;box-shadow:none}:is(:is(#facets-drawer .accordion) .checkbox):checked{background-color:var(--secondary-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M7.5978 0.000157767C7.47585 -0.00294567 7.35851 0.0398638 7.27705 0.11736L2.91379 4.14919L0.703003 2.43086C0.622601 2.36413 0.513936 2.32826 0.401741 2.33118C0.28965 2.33411 0.18366 2.37564 0.108181 2.44629C0.0325965 2.51694 -0.00616034 2.61077 0.000798397 2.70625C0.00786429 2.80164 0.0598942 2.89064 0.145222 2.9528L2.66018 4.9081C2.74111 4.9709 2.84785 5.00376 2.95716 4.99966C3.06637 4.99564 3.16936 4.95484 3.24354 4.88629L7.88608 0.596245C7.95995 0.529886 8.00074 0.44189 7.99999 0.350509C7.99924 0.259046 7.95695 0.171418 7.8819 0.106062C7.80696 0.0407053 7.70506 0.00289644 7.5978 0.000157767Z' fill='white'/%3E%3C/svg%3E");background-size:8px 5px;background-position:center;background-repeat:no-repeat;border-color:var(--secondary-color)}:is(#facets-drawer .facets-drawer__floating-apply) .button{width:100%;max-width:100%;height:40px}.product-list .text-with-icon.group{color:var(--white)}.sort-by-facet{display:flex;align-items:center;gap:8px;font-family:var(--secondary-font);font-weight:600;font-size:14px;line-height:20px}.sort-by-facet span.bold{font-weight:600;font-size:inherit;line-height:inherit}.sort-by-facet .reversed-link{font-weight:400;font-size:inherit;line-height:inherit}.sort-by-facet .popover{border-radius:10px;border:1px solid var(--border-color)}@media (max-width: 699px){.product-card__info .rating{order:-1}}.shopify-section--slideshow .slideshow__slide-text{margin-top:14px;font-weight:500;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 360px) / 1080)),15px);line-height:clamp(22px,calc(22px + (24 - 22) * ((100vw - 360px) / 1080)),24px);color:var(--secondary-color)}.shopify-section--slideshow .slideshow__cursor.circle-button--fill{background-color:var(--white);border:0;color:var(--secondary-color)}.shopify-section--slideshow .slideshow__cursor.circle-button--lg{width:48px;height:48px}.shopify-section--slideshow .slideshow__cursor-ring{top:0;left:0;width:100%;height:100%}:is(.shopify-section--slideshow .slideshow__cursor-ring) circle{transform:rotate(-90deg);fill:none;stroke-linecap:butt;stroke-width:2}:is(.shopify-section--slideshow .slideshow__cursor-ring) .slideshow__cursor-ring__track{stroke:var(--border-color);stroke-dasharray:170px 170px;stroke-dashoffset:0}:is(.shopify-section--slideshow .slideshow__cursor-ring) .slideshow__cursor-ring__progress{stroke:var(--secondary-color);stroke-dasharray:0px 170px;stroke-dashoffset:0}:is(.shopify-section--slideshow:has(.slideshow__slide.is-selected picture),.shopify-section--slideshow:has(.slideshow__slide.is-selected video-media)) .slideshow__cursor.circle-button--fill{background-color:var(--tertiary-color);color:var(--secondary-color)}:is(.shopify-section--slideshow:has(.slideshow__slide.is-selected picture),.shopify-section--slideshow:has(.slideshow__slide.is-selected video-media)) .slideshow__cursor-ring__track{stroke:none}:is(.shopify-section--slideshow:has(.slideshow__slide.is-selected picture),.shopify-section--slideshow:has(.slideshow__slide.is-selected video-media)) .slideshow__cursor-ring__progress{stroke:var(--secondary-color)}.shopify-section--collection-list .collection-card:not([href]) .button{cursor:default}.shopify-section--collection-list .collection-card:hover .collection-card__content{transform:none}.shopify-section--collection-list .collection-card__content-wrapper.place-self-end-center{position:absolute;bottom:24px}:is(.shopify-section--collection-list .collection-card__content-wrapper.place-self-end-center) .collection-card__content{margin:0}.shopify-section--collection-list .content-over-media{border-radius:20px}.shopify-section--hot-spots .h2,.hot-spot-popover .h6,.shopify-section--multiple-images-with-text .h2{color:var(--primary-color)}:is(.shopify-section--blog-posts .blog-post-card) .h3{color:var(--primary-color)}:is(.shopify-section--text-with-icons .text-with-icons__item) .h6{color:var(--primary-color)}.shopify-section--media-with-text p.h2{color:var(--primary-color)}:is(#rebuy-cart,#main) .rebuy-cart__progress-gift-variant-select,:is(#rebuy-cart,#main) .rebuy-select{appearance:none;background-color:var(--white);background-image:url(icon-rebuy-select.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:20px 20px;padding:0 40px 0 20px!important;border-radius:100px;border-color:var(--soldout-color);box-shadow:none;line-height:normal;font-weight:400;font-size:clamp(13px,calc(13px + (14 - 13) * ((100vw - 360px) / 1080)),14px);line-height:clamp(18px,calc(18px + (20 - 18) * ((100vw - 360px) / 1080)),20px);color:var(--secondary-color, #35353B)}:is(#rebuy-cart,#main) .rebuy-product-title{font-weight:400}:is(:is(#rebuy-cart,#main) .rebuy-product-price)>div{display:inline-flex;align-items:center;flex-wrap:wrap;grid-column-gap:5px}:is(#rebuy-cart,#main) .rebuy-money{font-weight:400;font-family:var(--primary-font);font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 360px) / 1080)),15px);line-height:clamp(20px,calc(20px + (24 - 20) * ((100vw - 360px) / 1080)),24px);color:var(--secondary-color, #35353B)}:is(:is(#rebuy-cart,#main) .rebuy-money) span{white-space:nowrap}.compare-at:is(:is(#rebuy-cart,#main) .rebuy-money){order:-1;margin-top:0}.compare-at:is(:is(#rebuy-cart,#main) .rebuy-money),.compare-at:is(:is(#rebuy-cart,#main) .rebuy-money) span{color:var(--light-text-color, #59585E);text-decoration:line-through;text-decoration-thickness:1px}:is(.sale:is(:is(#rebuy-cart,#main) .rebuy-money),:is(:is(#rebuy-cart,#main) .rebuy-money) .wholesale-original-price,:is(:is(#rebuy-cart,#main) .rebuy-money) .summary-line-discount),:is(.sale:is(:is(#rebuy-cart,#main) .rebuy-money),:is(:is(#rebuy-cart,#main) .rebuy-money) .wholesale-original-price,:is(:is(#rebuy-cart,#main) .rebuy-money) .summary-line-discount) *{color:var(--sale-color)}:is(#rebuy-cart,#main) .powered-by-rebuy{display:none!important}
