.product-main-section-columns{display:grid;grid-column-gap:50px;grid-template-columns:576px 448px;justify-content:center;width:calc(100% - 152px);padding:58px 0;margin:0 auto}.product-main-section-columns.just-a-image{grid-template-columns:468px 448px}.product-slider-section{position:relative;display:grid;grid-template-columns:86px 468px;grid-gap:0 22px;opacity:0;width:100%;overflow:hidden;transition:opacity .1s linear}.product-slider-section.loaded{opacity:1}.product-slider-section.just-a-image{grid-template-columns:468px;grid-gap:0}.product-slider-section.just-a-image .product-thumbnails-grid{display:none}.product-slider-container{width:100%;margin:0}.product-slider-image-container,.product-slider-slide{position:relative}.product-slider-image-container.product-card-tag:before,.product-slider-slide.product-card-tag:before{position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:63px;height:22px;padding-bottom:2px;text-align:center;font-family:var(--primary-font-semibold);font-size:14px;color:var(--white)}.product-slider-image-container.sold-out-tag:before,.product-slider-slide.sold-out-tag:before{content:"Agotado";right:10px;bottom:10px;background-color:var(--secondary-gray-color)}.product-slider-image-container.sale-tag:before,.product-slider-slide.sale-tag:before{content:"Oferta";top:11px;left:13px;background-color:var(--primary-brown-color)}.product-slider-image-container.nuevo-tag:before,.product-slider-slide.nuevo-tag:before{content:"Nuevo";top:11px;right:0;left:0;background-color:var(--primary-color);margin:0 auto}.product-slider-image-container.best-seller-tag:before,.product-slider-slide.best-seller-tag:before{content:"Best Seller";top:26px;left:9px;transform:rotate(-20deg);background-color:var(--best-seller-color);padding-right:10px;padding-left:10px}.product-slider-video-slide{height:auto}.product-slider-video-container{position:relative;display:flex;align-items:center;width:100%}.product-slider-iframe-container{pointer-events:none}.product-slider-video-container video{width:100%;margin-bottom:auto}.product-slider-image{width:100%;height:100%;max-height:532px;object-fit:contain;object-position:top}.product-thumbnails-grid{width:100%;height:532px}.product-thumbnails-grid .slick-list{min-height:100%}.product-thumbnail-container{position:relative;border:3px solid transparent;margin-bottom:3px;cursor:pointer}.product-thumbnail-container.slick-current{border-color:var(--primary-color);border-radius:3px}.product-thumbnail{width:80px;height:98px;object-fit:contain;object-position:center}.video-thumbnail{position:relative}.video-thumbnail:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:12px;height:16px;background:url(icono-de-reproduccion-de-video.svg?v181a5469c41) 50%/contain no-repeat;margin:auto}.product-information{width:100%;max-width:448px;margin:0 auto}.product-title{margin-bottom:5px;font-family:var(--primary-font-medium);font-size:calc(14.07692px + .48077vw)}.product-stars{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:6px}.product-stars .loox-rating{display:flex;align-items:center;height:14px}.product-stars .loox-icon{display:inline-flex;margin-right:2px}.product-stars .loox-icon:before{font-size:14px}.product-stars span{margin:-2px 0 0 2px;font-family:var(--primary-font-medium);font-size:14px;color:var(--primary-color)}.product-wishlist{margin:8px 0 9px}.product-wishlist button{display:flex!important;align-items:center;opacity:1!important;height:22px!important;padding:0!important;border-radius:0!important}.product-wishlist button.wishlisthero-product-in-wishlist:before,.product-wishlist button:active:before{background:url(icono-de-wishlist-con-fondo.svg?v181a5469c41) 50%/contain no-repeat}.product-wishlist button.wishlisthero-product-in-wishlist:after,.product-wishlist button:active:after{color:var(--primary-color)}.product-wishlist button:before{content:"";display:block;width:23px;height:22px;background:url(icono-wishlist.svg?v181a5469c41) 50%/contain no-repeat;margin:0 auto}.product-wishlist button:after{content:"Agregar a mi Wishlist";margin:0 0 1px 8px;font-family:var(--primary-font-medium);font-size:14px;color:var(--page-text-color)}.product-wishlist [data-id=tooltip],.product-wishlist svg{display:none}.kp-ppd-message{margin:3px 0 0}.kp-ppd-message,.kp-ppd-message *{font-family:var(--primary-font-medium);font-size:12px;font-weight:400;color:var(--sold-out-color)}.kp-ppd-message img{height:17px}.kp-ppd-learn-more,.kp-ppd-message-installments,.kp-ppd-message-offer{color:var(--primary-color)}.kp-ppd-learn-more:hover{color:var(--sold-out-color)}.product-description{padding-top:12px;border-top:1px solid var(--black);margin:12px 0 23px}.product-description.page-text,.product-description.page-text :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:14px;line-height:normal}.product-description.page-text:last-child,.product-description.page-text :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):last-child{margin-bottom:0}.product-variants-container{display:flex;flex-direction:column}.product-variants-element{display:flex;padding:1px 0;margin-bottom:25px}.product-form-fieldset{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;width:100%;border:none}.product-form-label{margin:4px 18px 0 0;font-family:var(--primary-font-semibold);font-size:15px}.product-variant-input:checked+.product-variant-label,.product-variant-label:hover{box-shadow:0 0 0 3px var(--primary-color);color:var(--black)}.product-variant-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.product-variant-label{display:flex;justify-content:center;align-items:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:90px;height:31px;padding:0 12px 2px;border-radius:1px;box-shadow:0 0 0 1px var(--secondary-gray-color);font-family:var(--primary-font-medium);font-size:14px;color:var(--secondary-gray-color);cursor:pointer}.product-form{flex:1}.product-submit-wrapper{display:flex}.product-quantity-selector{display:flex;justify-content:center;align-items:center;width:64px;height:51px;padding-bottom:2px;border:1px solid var(--black);border-right:none;border-radius:0;font-family:var(--primary-font-medium);font-size:15px;color:var(--black);cursor:pointer;-webkit-appearance:none;appearance:none;text-indent:29px}.product-submit{flex:1;max-width:none;height:51px}.product-payment-button-container.hide-payments-button{display:none}.shopify-payment-button{margin-top:12px}.shopify-payment-button .shopify-payment-button__button{height:51px;background-color:var(--primary-color);border-radius:2px;font-family:var(--primary-font-semibold);font-size:15px}.shopify-payment-button .shopify-payment-button__button:active{background-color:var(--black)}.shopify-payment-button .shopify-cleanslate [role=button].GZHgfzSnue0w98GtPtQ3D{background-color:var(--black);pointer-events:none}.shopify-payment-button .shopify-cleanslate [role=button] span{font-family:var(--primary-font-medium);font-size:15px!important;color:var(--white)}.shopify-payment-button .shopify-cleanslate [role=button]:active,.shopify-payment-button .shopify-cleanslate [role=button]:focus{box-shadow:none!important}.shopify-payment-button__more-options{margin-top:6px;font-family:var(--primary-font-medium);font-size:14px;color:var(--page-text-color);text-decoration:underline}.klaviyo-bis-trigger,.shopify-payment-button__more-options:active{color:var(--primary-color)}.klaviyo-bis-trigger{display:block;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding-left:64px;margin:6px auto 0!important;font-family:var(--primary-font-semibold);font-size:14px;text-decoration:underline}.klaviyo-bis-trigger:active{color:var(--page-text-color)}.product-tabs-section{margin-top:28px}.product-tabs-navigation{display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;grid-column-gap:20px;padding-bottom:7px;border-bottom:2px solid var(--black);margin-bottom:13px}.product-tab{font-family:var(--primary-font-semibold);font-size:15px;color:#919191}.product-tab.active-tab,.product-tab:hover{color:var(--primary-color)}.product-tab-content{display:none}.product-tab-content.active-tab{display:block}.product-tab-content p{font-family:var(--primary-font-medium);font-size:14px;line-height:23px}.informative-accordions-section{display:flex;flex-direction:column;background-color:var(--primary-background-color)}.informative-accordions-section-content{display:grid;grid-template-columns:minmax(488px,47.639%) minmax(536px,1fr)}.informative-accordions-section-content.without-image{grid-template-columns:100%}.informative-accordions-section-content.without-image .informative-accordions{padding:44px 46px 50px}.informative-accordions{position:relative;display:flex;justify-content:center;align-items:center;min-height:609px;background:url(fondo-de-acordeon-de-productos-desktop.png?v181a5469c3f) 0 0/cover no-repeat;padding:44px 46px 50px 92px;overflow:hidden;color:var(--black)}.informative-accordions:after{content:"BELLEZA PARA TODXS";position:absolute;top:0;bottom:0;left:0;transform:rotate(180deg);text-align:center;font-family:var(--secondary-font);font-size:116px;line-height:100px;white-space:nowrap;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;text-indent:-3px}.informative-accordions-content{width:100%;max-width:364px}.informative-accordions-item{border-bottom:1px solid var(--black)}.informative-accordions-item.js-open .informative-accordions-icon:before{content:"-"}.informative-accordions-item.js-open .informative-accordions-answer-container{display:block}.informative-accordions-item:first-child .informative-accordions-question-container{padding-top:0}.informative-accordions-question-container{position:relative;display:flex;justify-content:space-between;align-items:center;padding:15px 0 17px;cursor:pointer}.informative-accordions-question{padding-right:30px;margin:0;font-family:var(--primary-font-bold);font-size:13px;letter-spacing:1.3px;-webkit-user-select:none;user-select:none}.informative-accordions-icon{position:absolute;right:0;transform:translateY(-2px)}.informative-accordions-icon:before{content:"+";font-family:var(--primary-font-medium);font-size:25px}.informative-accordions-answer-container{display:none}.informative-accordions-answer{border-top:1px solid var(--black);padding:10px 0 11px;font-family:var(--primary-font-medium);font-size:14px;line-height:23px;-webkit-user-select:none;user-select:none}.informative-accordions-answer.step-accordion{display:flex;align-items:center;font-family:var(--primary-font-bold);line-height:normal;letter-spacing:1.4px;color:var(--primary-color)}.informative-accordions-answer a{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.informative-accordions-answer a:hover{text-decoration:underline}.informative-accordions-bottle{width:auto;height:78px;object-fit:contain;margin-right:22px}.informative-accordions-image-container{position:relative}.informative-accordions-image{object-fit:cover;object-position:top;pointer-events:none}.product-faq-section{display:flex;flex-direction:column;background:url(fondo-de-preguntas-por-metafield-1440px.svg?v181a5469c3f) 50%/cover no-repeat;background-color:var(--primary-color);color:var(--white)}.product-faq-content,.product-faq-section-header{width:calc(100% - 726px);max-width:364px;min-width:300px}.product-faq-section-header{margin:53px auto 50px}.product-faq-section-title{text-align:center;font-family:var(--primary-font-bold);font-size:15px;letter-spacing:1.5px}.product-faq-content{padding-bottom:54px;margin:0 auto}.product-faq-item{border-bottom:1px solid var(--white)}.product-faq-item.js-open .product-faq-icon:before{content:"-"}.product-faq-item.js-open .product-faq-answer-container{display:block}.product-faq-item:first-child .product-faq-question-container{padding-top:0}.product-faq-question-container{position:relative;display:flex;justify-content:space-between;align-items:center;padding:6px 0 8px;cursor:pointer}.product-faq-question{padding-right:30px;margin:0;font-family:var(--primary-font-bold);font-size:13px;letter-spacing:1.3px;-webkit-user-select:none;user-select:none}.product-faq-icon{position:absolute;right:0;transform:translateY(-2px)}.product-faq-icon:before{content:"+";font-family:var(--primary-font-medium);font-size:25px}.product-faq-answer-container{display:none}.product-faq-answer{border-top:1px solid var(--white);padding:10px 0 11px;font-family:var(--primary-font-medium);font-size:14px;line-height:23px;-webkit-user-select:none;user-select:none}#shopify-block-loox-product-reviews{padding:44px 4px 0}#looxReviews{width:calc(100% - 288px)}.related-products-section{padding:59px 0 60px}.related-products-title{margin-bottom:44px;font-family:var(--primary-font-bold);font-size:15px;letter-spacing:1.5px;text-align:center}.related-products-grid{display:grid;justify-content:center;grid-auto-columns:minmax(259px,20.764%);grid-auto-flow:column;grid-column-gap:7px}.related-products-grid .price.price--on-sale .price__regular{display:initial}@media (max-width:1439px){.product-main-section-columns{grid-column-gap:20px;grid-template-columns:560px minmax(415px,448px);padding:41px 0}.product-main-section-columns.just-a-image{grid-template-columns:468px minmax(415px,448px)}.product-slider-section{grid-template-columns:84px 468px;grid-gap:0 8px}.product-slider-section.just-a-image{grid-template-columns:468px}.product-thumbnail-container{border:2px solid transparent}.product-thumbnail{height:100px}.product-title{margin-bottom:4px}.product-stars{margin-bottom:3px}.product-stars .loox-rating{height:12px}.product-stars .loox-icon{margin-right:2px}.product-stars .loox-icon:before{font-size:12px}.product-stars span{margin-left:0;font-size:12px}.product-wishlist button{height:19px!important}.product-wishlist button:before{width:21px;height:19px}.product-description{padding-top:9px;margin-bottom:26px}.product-variants-element{flex-direction:column;margin-bottom:21px}.product-form-label{margin:0 0 12px}.product-variant-input:checked+.product-variant-label,.product-variant-label:hover{box-shadow:0 0 0 2px var(--primary-color)}.product-quantity-selector{width:57px;text-indent:25px}.klaviyo-bis-trigger{padding-left:57px}.product-tabs-navigation{grid-column-gap:16px;padding-bottom:7px;margin-bottom:13px}.informative-accordions-section-content.without-image .informative-accordions{padding:40px 40px 46px}.informative-accordions{min-height:425px;padding:40px 40px 46px 98px}.informative-accordions:after{font-size:81px;line-height:69px;text-indent:-2px}.product-faq-section{background:url(fondo-de-preguntas-por-metafield-1024px.svg?v181a5469c3f) 50%/cover no-repeat}.product-faq-section-header{margin-top:45px;margin-bottom:25px}.product-faq-content{padding-bottom:44px}#shopify-block-loox-product-reviews{padding-top:30px}.related-products-section{padding:44px 0}.related-products-title{margin-bottom:39px}.related-products-grid{grid-column-gap:6px}}@media (max-width:1246px) and (min-width:921px){.related-products-grid .product-card:nth-child(n+4){display:none}}@media (max-width:1181px){.product-main-section-columns{grid-template-columns:437px minmax(415px,448px)}.product-main-section-columns.just-a-image{grid-template-columns:363px minmax(415px,448px)}.product-slider-section{grid-template-columns:66px 363px;grid-gap:0 8px}.product-slider-section.just-a-image{grid-template-columns:363px}.product-slider-image{max-height:413px}.product-thumbnails-grid{height:413px}.product-thumbnail{height:76px}}@media screen and (max-width:1024px){.product-title{font-size:19px}}@media (max-width:1023px){.product-main-section-columns{grid-template-columns:434px minmax(333px,415px);width:calc(100% - 141px);padding:35px 0 38px}.product-main-section-columns.just-a-image{grid-template-columns:363px minmax(333px,415px)}.product-slider-section{grid-gap:0 5px}.product-form-label{margin-bottom:8px}.informative-accordions,.informative-accordions-section-content.without-image .informative-accordions{padding:36px 0 42px}.informative-accordions-section-content{grid-template-columns:minmax(462px,488px) minmax(372px,1fr)}.informative-accordions{background:url(fondo-de-acordeon-de-productos-834px.svg?v181a5469c3d) 0 0/cover no-repeat}.informative-accordions:after{content:none}.informative-accordions-content{width:calc(100% - 162px);max-width:350px}.product-faq-section{background:url(fondo-de-preguntas-por-metafield-834px.svg?v181a5469c3f) 50%/cover no-repeat}.product-faq-content,.product-faq-section-header{width:calc(100% - 22px);max-width:300px;min-width:0}.product-faq-content{padding-bottom:42px}#shopify-block-loox-product-reviews{padding-top:21px}#looxReviews{width:calc(100% - 280px);max-width:736px!important}.related-products-section{padding:36px 0 35px}.related-products-title{margin-bottom:36px}}@media (max-width:1009px){.product-main-section-columns{grid-template-columns:340px minmax(333px,415px)}.product-main-section-columns.just-a-image{grid-template-columns:283px minmax(333px,415px)}.product-slider-section{grid-template-columns:52px 283px}.product-slider-section.just-a-image{grid-template-columns:283px}.product-slider-image{max-height:322px}.product-thumbnails-grid{height:322px}.product-thumbnail{height:58px}}@media (max-width:920px) and (min-width:681px){.related-products-grid .product-card:nth-child(n+3){display:none}}@media (max-width:833px){.product-main-section-columns{grid-template-columns:340px 333px;width:calc(100% - 20px)}.product-main-section-columns.just-a-image{grid-template-columns:283px 390px}.informative-accordions-section-content{grid-template-columns:minmax(320px,462px) minmax(320px,372px)}.informative-accordions-content{width:calc(100% - 20px);max-width:300px}#looxReviews{width:100%;max-width:554px!important}}@media (max-width:714px){.product-main-section-columns{grid-gap:17px 0;width:100%;padding-bottom:28px}.product-main-section-columns,.product-main-section-columns.just-a-image{grid-template-columns:minmax(320px,440px)}.product-slider-section{justify-content:center;grid-template-columns:minmax(320px,362px);grid-gap:0 5px;max-width:362px;margin:0 auto}.product-slider-section.just-a-image{grid-template-columns:minmax(320px,362px)}.product-slider-container .slick-dots{position:absolute;right:0;bottom:17px;left:0;z-index:1;display:flex;justify-content:center;align-items:center;list-style-type:none}.product-slider-container .slick-dots li{padding:2px;cursor:pointer}.product-slider-container .slick-dots li:before{content:"";display:block;width:3px;height:3px;background-color:var(--black);border-radius:100px;margin:1px}.product-slider-container .slick-dots .slick-active:before{width:5px;height:5px}.product-slider-container .slick-dots button{display:none}.product-slider-image-container{height:auto;padding:0}.product-slider-image{position:static;max-height:364px}.product-slider-section .product-thumbnails-grid{display:none}.product-information{padding:0 10px}.product-wishlist{margin-bottom:0}.kp-ppd-message{margin-top:21px}}@media (max-width:680px){.informative-accordions,.informative-accordions-section-content.without-image .informative-accordions{padding-top:31px;padding-bottom:37px}.informative-accordions{background:url(fondo-de-acordeon-de-productos-680px.png?v181a5469c3d) 0 0/cover no-repeat}.product-faq-section{background:url(producto-faq-fondo-movil.svg?v181a5469c45) 50%/cover no-repeat}.product-faq-section-header{margin-top:32px}.product-faq-content{padding-bottom:30px}#shopify-block-loox-product-reviews{padding-top:17px}.related-products-section{padding:30px 11px 27px}.related-products-title{margin-bottom:32px}.related-products-grid{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(147px,259px));grid-gap:21px 3px}}@media (max-width:659px){.informative-accordions-section-content{grid-template-columns:100%}.informative-accordions{min-height:0}.informative-accordions-image-container{height:258px;grid-row:1}}@media (max-width:362px){.product-main-section-columns{padding-top:0}}@media screen and (min-width:1440px){.product-title{font-size:21px}}@media (hover:hover){.product-wishlist button:hover:before{background:url(icono-de-wishlist-con-fondo.svg?v181a5469c41) 50%/contain no-repeat}.product-wishlist button:hover:after{color:var(--primary-color)}.shopify-payment-button .shopify-payment-button__button:hover{background-color:var(--black)}.shopify-payment-button__more-options:hover{color:var(--primary-color)}.klaviyo-bis-trigger:hover{color:var(--page-text-color)}}
/*# sourceMappingURL=/s/files/1/1847/7875/t/58/assets/css-product.css.map */
