@font-face{font-family:Poppins;src:url(Poppins-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(Poppins-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(Poppins-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(Poppins-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(Poppins-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(Poppins-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(Poppins-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(Poppins-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(Poppins-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(Poppins-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}:root{--primary-font: "Sofia Pro";--secondary-font: "Poppins", sans-serif}:root{--black: #000000;--white: #ffffff;--primary-color: #000000;--secondary-color: #9e1524;--tertiary-color: #3c3c3c;--quaternary-color: #d6cdc4;--quinary-color: #30963f;--primary-hover-color: #b0001f;--primary-background-color: #f1f1f1;--secondary-background-color: #d9d1ba;--tertiary-background-color: #f4939d;--quaternary-background-color: #c54f5b;--quinary-background-color: #f5f5f5;--border-color: #d9d9d9;--border-color-secondary: #dedede;--text-gray: #919191;--price-sale-color: #9e1524;--price-regular-color: #3c3c3c;--price-compare-at-color: #919191}.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)}body:has(.modal-intensity.open) .wa-wrapper{display:none}.custom-button,.complete-the-look-widget .rebuy-button{--width: fit-content;--height: 40px;--border-radius: 8px;--text-font-size: clamp(13px, calc(13px + 1*(100vw - 749px)) , 14px);--text-line-height: clamp(20px, calc(20px + 0*(100vw - 749px)) , 20px);--text-color: var(--white);--text-font-weight: 600;--padding-horizontal: clamp(31.5px, calc(31.5px + 14*(100vw - 749px)) , 45.5px);--background-color: var(--secondary-color);--hover-background-color: var(--black);--hover-text-color: var(--white);position:relative;display:inline-flex;justify-content:center;align-items:center;width:var(--width);min-height:var(--height);background-color:var(--background-color);background-image:none;padding:0 var(--padding-horizontal);border-radius:var(--border-radius);overflow:hidden;text-align:center;font-family:var(--secondary-font);font-weight:var(--text-font-weight);font-size:var(--text-font-size);line-height:var(--text-line-height);color:var(--text-color)!important;text-decoration:none;cursor:pointer}@media (hover: hover){:is(.custom-button,.complete-the-look-widget .rebuy-button):hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}}:is(.custom-button,.complete-the-look-widget .rebuy-button):active{background-color:var(--hover-background-color);color:var(--hover-text-color)}.autosize:is(.custom-button,.complete-the-look-widget .rebuy-button){width:auto;max-width:initial;padding:0 30px}.custom-button.custom-button--secondary{--background-color: var(--accent-1);--text-color: var(--white)}.custom-button.custom-button--secondary:hover{background-color:var(--secondary-hover-color);color:var(--white)}.product-card-wrapper{display:block}.product-card-wrapper .card--card{padding:clamp(10px,calc(10px + 6*(100vw - 834px)),16px) 2.5rem;border-radius:clamp(8px,calc(8px + 2*(100vw - 834px)),10px);text-align:left}.product-card-wrapper .card--card:after{box-shadow:none}.product-card-wrapper .card__heading a:after{content:none}.product-card-wrapper .card__media{border-radius:0}.product-card-wrapper .card__inner{position:relative}.product-card-wrapper .badge-sale{position:absolute;top:0;right:0;z-index:1;pointer-events:none}.product-card-wrapper .badge-gender{position:absolute;bottom:0;left:0;z-index:1;pointer-events:none}.product-card-wrapper .card__content{padding:0}.product-card-wrapper .card__information{padding:clamp(10px,calc(10px + 2*(100vw - 834px)),12px) 0 0;grid-row-start:auto}.product-card-wrapper .card__heading{height:var(--height);font-weight:500;font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 360px) / 1080)),15px);line-height:clamp(17px,calc(17px + (22 - 17) * ((100vw - 360px) / 1080)),22px);color:var(--black)}:is(.product-card-wrapper .card__heading) a{display:inline}.product-card-wrapper .card-price{margin-top:clamp(6px,calc(6px + 2*(100vw - 834px)),8px)}.product-card-wrapper .price{height:var(--height);text-align:left}.product-card-wrapper .price .price__sale{display:flex;align-items:center;gap:0 4px}.product-card-wrapper .price-item.price-item--sale{font-weight:500;font-size:clamp(16px,calc(16px + (18 - 16) * ((100vw - 360px) / 1080)),18px);line-height:clamp(20px,calc(20px + (26 - 20) * ((100vw - 360px) / 1080)),26px);color:var(--secondary-color)}.product-card-wrapper .price__regular .price-item.price-item--regular{font-weight:500;font-size:clamp(16px,calc(16px + (18 - 16) * ((100vw - 360px) / 1080)),18px);line-height:clamp(20px,calc(20px + (26 - 20) * ((100vw - 360px) / 1080)),26px);color:var(--black)}.product-card-wrapper .price-item.price-item--regular{margin-right:0;font-weight:500;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(--text-gray)}.product-card-wrapper .card--card .quick-add{margin-top:clamp(10px,calc(10px + 2*(100vw - 834px)),12px)}.product-card-wrapper .quick-add__submit{background-color:var(--black);font-weight:600;font-size:clamp(14px,calc(14px + 2*(100vw - 834px)),16px);line-height:clamp(20px,calc(20px + 2*(100vw - 834px)),22px);color:var(--white)}:is(.product-card-wrapper .quick-add__submit):after{content:none}:is(.product-card-wrapper .quick-add__submit):active:not([disabled]){background-color:var(--primary-hover-color)}@media (hover: hover){.product-card-wrapper .quick-add__submit{transition:background-color .2s ease}.product-card-wrapper .quick-add__submit:hover:not([disabled]){background-color:var(--primary-hover-color)}}.product-card-wrapper .loox-rating{display:flex;height:var(--height);text-align:left}.product-card-wrapper .loox-rating-content{gap:2px;margin-top:clamp(4px,calc(4px + 4*(100vw - 834px)),8px)}.product-card-wrapper .loox-icon{width:12px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:center}:is(.product-card-wrapper .loox-icon)>*{display:none}[data-lx-fill=full]:is(.product-card-wrapper .loox-icon){background-image:url(icon-star-full.svg)}[data-lx-fill=half]:is(.product-card-wrapper .loox-icon){background-image:url(icon-star-half.svg)}[data-lx-fill=empty]:is(.product-card-wrapper .loox-icon){background-image:url(icon-star-empty.svg)}.product-card-wrapper .loox-rating-label{margin-left:-3px;font-weight:500;font-size:clamp(10px,calc(10px + (12 - 10) * ((100vw - 360px) / 1080)),12px);line-height:clamp(15px,calc(15px + (16 - 15) * ((100vw - 360px) / 1080)),16px);color:var(--black)}.product-card-image-picture{display:flex;justify-content:center;width:100%;height:100%}.card__media-item{max-width:100%;width:auto;max-height:100%;height:auto;border-radius:8px;margin-top:auto}.product-card-pagination{display:none}.card__inspired-by{height:var(--height);font-weight:400;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(--tertiary-color)}product-cards-grid{display:block}product-cards-grid+.collection__view-all{margin-top:2rem}.card--bundle .price__container{display:none}.bundle-button{margin-top:12px}.card__badge{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;height:clamp(20px,calc(20px + 4*(100vw - 834px)),24px);padding:0 clamp(8px,calc(8px + 6*(100vw - 834px)),14px);border-radius:100px;overflow:hidden;font-weight:600;font-size:clamp(10px,calc(10px + (12 - 10) * ((100vw - 360px) / 1080)),12px);line-height:clamp(12px,calc(12px + (14 - 12) * ((100vw - 360px) / 1080)),14px);color:transparent;white-space:nowrap}.card__badge span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--white);line-height:normal}.card__badge.badge-sale{background-color:var(--secondary-color)}.card__badge.badge-gender-unisex{background-color:var(--secondary-background-color)}.card__badge.badge-gender-unisex span{color:var(--black)}.card__badge.badge-gender-mujer{background-color:var(--tertiary-background-color)}.card__badge.badge-gender-mujer span{color:var(--black)}.card__badge.badge-gender-hombre{background-color:var(--black)}.card__badge.badge-gender-hombre span{color:var(--white)}.card__intensity{height:var(--height);margin-top:clamp(6px,calc(6px + 2*(100vw - 834px)),8px)}.card__intensity .intensity-scale{margin-top:3px}.card__intensity-name-container{display:flex;align-items:stretch;text-align:left}.card__intensity-name{display:flex;gap:0 clamp(2px,calc(2px + 1*(100vw - 834px)),3px);flex-wrap:wrap;font-weight:400;font-size:clamp(11px,calc(11px + (13 - 11) * ((100vw - 360px) / 1080)),13px);line-height:clamp(14px,calc(14px + (18 - 14) * ((100vw - 360px) / 1080)),18px);color:var(--tertiary-color)}.card__intensity-name strong{font-weight:600}.card__intensity-name-container-inner{display:flex;gap:0 clamp(2px,calc(2px + 1*(100vw - 834px)),3px)}.button-tooltip-intensity{display:flex;align-items:center;justify-content:center;width:16px;height:auto;background:none;padding:0;border:none;color:var(--tertiary-color);cursor:pointer}@media (min-width: 835px){.product-card-image{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;transition:visibility .3s ease-in-out,opacity .3s ease-in-out}.product-card-image:not(:first-child){visibility:hidden;opacity:0}@media (hover: hover){:is(.product-card-wrapper .card__media:hover) .product-card-image:nth-child(2){visibility:visible;opacity:1}:is(.product-card-wrapper .card__media:hover) .product-card-image:first-child:not(:only-child){visibility:hidden;opacity:0}}}@media (max-width: 834px){.product-card-wrapper .card--card{padding-left:1.5rem;padding-right:1.5rem}.product-card-wrapper .card__media{display:flex;justify-content:flex-start;overflow:auto hidden!important;scroll-snap-type:x mandatory;scrollbar-width:none}.product-card-wrapper .card__media::-webkit-scrollbar{display:none}.product-card-wrapper .price .price__sale{align-items:flex-start;flex-direction:column}.product-card-wrapper .badge-sale{left:0;right:auto}.product-card-image{display:block;min-width:100%;scroll-snap-align:start}.product-card-pagination{display:flex;justify-content:center;gap:6px;margin-top:10px}.product-card-pagination .dot{width:6px;height:6px;background-color:var(--border-color);padding:0;border:0;border-radius:50%;transition:background-color .3s ease}.product-card-pagination .dot.active{background-color:var(--black)}.card__intensity .intensity-scale .pill{height:4px}.button-tooltip-intensity{position:relative;top:-1px}}.richtext,.metafield-rich_text_field{--font-family: var(--page-text-font);--font-size: clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / 1080)), 14px);--font-weight: 400;--font-weight-bold: 700;--line-height: normal;--text-color: var(--primary-color);--link-hover-color: var(--accent-2);--letter-spacing: normal;--list-margin-left: 30px;--page-text-paragraphs-gap: 10px}: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(--primary-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;text-underline-offset:3px!important}:is(:is(.richtext,.metafield-rich_text_field) a),:is(:is(.richtext,.metafield-rich_text_field) a) *{color:var(--primary-color)}:is(:is(.richtext,.metafield-rich_text_field) a):hover,:is(:is(.richtext,.metafield-rich_text_field) a):hover *{text-decoration:none!important;color:var(--link-hover-color)}:is(:is(.richtext,.metafield-rich_text_field) ul) li{list-style:disc}:is(:is(.richtext,.metafield-rich_text_field) ol) li{list-style:decimal}:is(.richtext,.metafield-rich_text_field) ul,:is(.richtext,.metafield-rich_text_field) ol{position:relative;padding-left:0;margin-left:var(--list-margin-left)}:is(:is(.richtext,.metafield-rich_text_field) ul,:is(.richtext,.metafield-rich_text_field) ol) li{display:list-item!important}: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) *{margin-top:0;font-weight:700;line-height:1!important}: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}:is(.richtext,.metafield-rich_text_field) a{text-decoration:underline!important;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:2px}:is(.richtext,.metafield-rich_text_field) span{font-size:inherit!important}:is(.richtext,.metafield-rich_text_field) blockquote{padding-left:1rem;border-left:2px solid var(--primary-color);font-style:italic}:is(.richtext,.metafield-rich_text_field) table:not([class]){box-shadow:0 0 0 .1rem #0003;font-size:1.4rem;table-layout:fixed;border-collapse:collapse;border-style:hidden}:is(.richtext,.metafield-rich_text_field) table:not([class]) td,:is(.richtext,.metafield-rich_text_field) table:not([class]) th{padding:1em;border:.1rem solid rgba(0,0,0,.2)}:is(.richtext,.metafield-rich_text_field) img{display:block;max-width:100%;border:0}
