.category-slide__image-wrapper{background-color:#f1f4f8;position:relative}.category-slide__image-wrapper:before{display:block;content:"";width:100%;padding-top:100%}.category-slide__image-wrapper .category-slide__link{display:inline-block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.col-9-6{flex:0 0 80%;max-width:80%}.col-2-4,.col-9-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-2-4{flex:0 0 20%;max-width:20%}@media(min-width:544px){.col-sm-2-4{flex:0 0 20%;max-width:20%}.col-sm-9-6{flex:0 0 80%;max-width:80%}}@media(min-width:768px){.col-md-2-4{flex:0 0 20%;max-width:20%}.col-md-9-6{flex:0 0 80%;max-width:80%}.labelWidth{width:282px!important}}@media(max-width:390px){.col-md-2-4{flex:0 0 50%!important;max-width:50%!important}}.dot-green{color:#b6bf00!important}@media(min-width:992px){.col-lg-2-4{flex:0 0 20%;max-width:20%}.col-lg-9-6{flex:0 0 80%;max-width:80%}.labelWidth{width:282px!important}}.product-detail__container .product-badge>span.label{font-size:.75rem!important}.form-group .custom-select-unit{font-size:10px;border-radius:30px;text-align:center;border:0;margin-top:5px}.form-group.custom-select-group-unit:after{content:"";position:absolute;top:11px;right:10px;display:block;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18.3 8.3c.4-.4 1-.4 1.4 0 .4.4.4 1 0 1.4l-7 7c-.4.4-1 .4-1.4 0l-7-7c-.4-.4-.4-1 0-1.4.4-.4 1-.4 1.4 0l6.3 6.3 6.3-6.3z' fill='%23BCC3CC' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 100%;width:24px;height:21px;pointer-events:none;transform:translateY(50%);zoom:.6;border-radius:100%;padding:13px}.form-group.custom-select-group-unit.disabled:after{background-color:#e9ecef}.badge-10{border-radius:10px}.badge-25{border-radius:15px}.badge-50{border-radius:20px}.badge-75{border-radius:30px}.badge-100{border-radius:60px}.dm-cart__item-card .dm-cart__badges-remaster .badge-inline{width:90px!important}.dm-cart__item-card .custom-select-group-remaster .custom-select:after{width:25px;height:26px;right:10px!important;zoom:.75}.dm-cart__item-card .check-width-mobile{padding-top:5px}.badges-color.badge-inline{overflow-x:hidden;width:100%;max-height:60px;min-height:31.5px;overflow:hidden}.badges-color.badge-inline .product-badge{display:inline-flex!important;cursor:pointer;height:10px}.badges-color.badge-carousel{overflow-x:auto;display:flex;width:100%;max-width:100%}.badges-color .product-badge{margin-bottom:0;margin-left:2px;width:auto}.badges-color .product-badge.disabled{opacity:.3}.badges-color .product-badge.carousel-item{cursor:pointer}.badges-color .product-badge>span{letter-spacing:.3px}.badges-color .product-badge>span.label{display:block;width:fit-content;font-size:.75rem;font-family:Barlow-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Barlow-Regular,Barlow-SemiBold}.badges-color .product-badge>span.description{z-index:2;color:#4d4f53;display:inline;padding:.2em .6em .3em;font-size:.875rem;font-weight:600;line-height:1.4;max-width:250px;text-align:left;white-space:nowrap;border-radius:12px;align-self:flex-end;vertical-align:text-bottom;border:1px solid #cecaca;background:#fff}.badges-color .label{display:inline;padding:.2em .6em .3em;font-size:.5625rem;line-height:1;vertical-align:initial;border-radius:.25em}.badges-color .badge,.badges-color .label{font-weight:600;color:#fff;text-align:center;white-space:nowrap;align-self:center}.badges-color .badge{font-size:75%;line-height:1.25;display:inline-block;min-width:10px;padding:3px 7px;vertical-align:middle;background-color:#777;border-radius:10px}.badges-color .badge .badge-square{border-radius:0}.badges-color .badge-a,.badges-color .badge-color1,.badges-color .label-color1{background:#333}.badges-color .badge-color2,.badges-color .badge-l2,.badges-color .label-color2{background:#d52b1e}.badges-color .badge-color3,.badges-color .label-color3{background:#924bb3}.badges-color .badge-color4,.badges-color .label-color4{background:#b11a0e}.badges-color .badge-color5,.badges-color .label-color5{background:#ffb500}.badges-color .badge-color6,.badges-color .label-color6{background:#b6bf00}.badges-color .badge-color7,.badges-color .label-color7{background:#4d4f53}.badges-color .badge-default,.badges-color .label-default{background:#f1f4f8;color:#000}.badges-color .badge-danger,.badges-color .label-danger{background:#ff3502}.badges-color .badge-warning,.badges-color .label-warning{background:#ff7c00}.badges-color .badge-green,.badges-color .badge-success,.badges-color .label-green,.badges-color .label-success{background:#04c142}.badges-color .badge-info,.badges-color .label-info{background:#00cbff}.badges-color .badge-primary,.badges-color .label-primary{background:#006cff}.badges-color .badge-secondary,.badges-color .label-secondary{background:#bbb}.badges-color .badge-yellow,.badges-color .label-yellow{background:#ffd900;color:#000}.badges-color .badge-purple,.badges-color .label-purple{background:#9800ff}.badges-color .badge-lime,.badges-color .label-lime{background:#c2e900;color:#000}.badges-color .badge-light,.badges-color .label-light{background:#fff;color:#666}.badges-color .badge-dark,.badges-color .badge-inverse,.badges-color .label-dark,.badges-color .label-inverse{background:#000}.badges-color .badge-pink,.badges-color .label-pink{background:#ff0081}.badges-color .badge-indigo,.badges-color .label-indigo{background:#5600ff}.badges-color .badge-teal,.badges-color .label-teal{background:#007c7e}.carousel-badges .carousel{position:relative}.carousel-badges .carousel.pointer-event{touch-action:pan-y}.carousel-badges .carousel-inner{position:relative;display:block;width:1750%;min-width:1750%;overflow:inherit;white-space:nowrap;min-height:32px}.carousel-badges .carousel-address-cp.carousel-inner{min-height:auto}.carousel-badges .carousel-item{display:inline-flex;position:relative;float:left;backface-visibility:hidden;margin-right:0}.carousel-badges .carousel-item-next,.carousel-badges .carousel-item-prev,.carousel-badges .carousel-item.active{display:inline-flex}.carousel-badges .active.carousel-item-right,.carousel-badges .carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.carousel-badges .active.carousel-item-left,.carousel-badges .carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.label-container{display:flex;width:100%;justify-content:end;padding-bottom:3px}.label-container .label-style{background:rgba(182,191,0,.25098039215686274) 0 0 no-repeat padding-box;text-align:center}.label-container .label-style.labelWidth{width:100%}.label-container .label-style p{text-align:center;font-size:13px;font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Barlow-Regular;letter-spacing:0;color:#717700;margin:0}.label-container .label-style p img{padding-bottom:2px}.padding_down{padding-bottom:8px}.label.badge-label-warranties{color:#d52b1e;border:1px solid #d52b1e;background-color:initial}.label.badge-label-pharmacy{color:#1e6dd5;border:1px solid #1e6dd5;background-color:initial}@media(max-width:554px){.product-grid__container .isProductTile{display:none!important}.plp-container .product-grid__container .isProductTile{display:block!important}}.badges-color.badge-inline .product-badge.badge-div-coupons{align-items:center;color:#000;border:1px solid #fed241;background-color:#fed241;height:20px;border-radius:4px}.coupon-icon{display:ruby}.coupon-icon img{height:28px;padding:6px}.label.badge-label-coupons{color:#000}#headerMSIModal{background-color:#fff!important}#headerMSIModal,#headerMSIModal p{color:#4d4f53!important}#promotionsMsiModal{padding:0!important}#promotionsMsiModal .modal-dialog:not(.modal-xl){max-width:560px}@media(max-width:543.98px){#promotionsMsiModal .modal-dialog:not(.modal-xl){min-width:100vw}}@media(max-width:543.98px){#promotionsMsiModal .modal-content{min-height:100vh;overflow:hidden}}#promotionsMsiModal .modal-header{background-color:#fff!important;display:block;color:#4d4f53!important;padding-top:4%;padding-bottom:10px;height:auto}#promotionsMsiModal .modal-header .modal-header--close-icon{filter:invert(100%)}#promotionsMsiModal .modal-header .modal-product-name>#productNameMSI{font-family:Barlow-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;line-height:normal;margin-bottom:7.5px;margin-top:0;letter-spacing:-.3px;font-size:1.125rem}@media(max-width:543.98px){#promotionsMsiModal .modal-header .modal-product-name>#productNameMSI{font-size:12px}}@media(max-width:767.98px){#promotionsMsiModal .modal-header .modal-product-name>#productNameMSI{font-size:1rem}}#promotionsMsiModal .modal-header .title{display:flex;gap:10px;align-items:center}#promotionsMsiModal .modal-header .title>#titleMSIModal{font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-weight:700;line-height:normal;text-align:start;margin-bottom:0;margin-top:0;letter-spacing:-.4px;font-size:16px}#promotionsMsiModal .modal-body.scrollMSIModal{overflow-y:auto;overflow-x:hidden;z-index:auto;height:550px;line-height:normal}@media(max-width:767.98px){#promotionsMsiModal .modal-body.scrollMSIModal{min-height:auto;height:85vh;overflow:auto}}#promotionsMsiModal .modal-body{margin-top:0!important}@media(max-width:543.98px){#promotionsMsiModal .modal-body{font-size:12px}}#promotionsMsiModal .modal-body .c-notice-max-months{padding-left:10px}@media(max-width:543.98px){#promotionsMsiModal .modal-body .c-notice-max-months{margin-bottom:0!important;margin-top:0!important}}@media(max-width:543.98px){#promotionsMsiModal .modal-body .c-notice-max-months b{vertical-align:-moz-middle-with-baseline;vertical-align:-webkit-baseline-middle}}#promotionsMsiModal .modal-body .c-notice-max-months,#promotionsMsiModal .modal-body .header-msi-discount,#promotionsMsiModal .modal-body .header-msi-number-months,#promotionsMsiModal .modal-body .header-msi-payment-per-month{font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue}#promotionsMsiModal .modal-body .table-title{background-color:#f2f4f8;display:flex}@media(max-width:543.98px){#promotionsMsiModal .modal-body .table-title{height:30px}}#promotionsMsiModal .modal-body .table-title .bank-name{text-transform:capitalize;text-align:left;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#promotionsMsiModal .modal-body .table-title p{margin-top:15px;margin-bottom:15px}#promotionsMsiModal .modal-body .table-title .icon-bank{margin-right:0!important;margin-left:0!important}@media(max-width:543.98px){#promotionsMsiModal .modal-body .table-title .icon-bank{margin-top:15px}}#promotionsMsiModal .modal-body .row-data,#promotionsMsiModal .modal-body .row-header{display:flex;border-bottom:2px solid #f2f4f8;padding-top:12px;padding-bottom:12px}#promotionsMsiModal .modal-body .msi-discount-txt{color:#d52b1e}#promotionsMsiModal .modal-body .without-final-price{margin-left:inherit}@media(max-width:543.98px){#promotionsMsiModal .modal-body .without-final-price{margin-left:auto}}#promotionsMsiModal .msi-modal-bold{font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-weight:700;color:#4d4f53}#promotionsMsiModal .msi-modal-container--restriction{color:#4d4f53;font-size:12px;line-height:0}#promotionsMsiModal .msi-modal-container--restriction .msi-modal-bold{font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-weight:700;color:#4d4f53}#promotionsMsiModal .msi-modal-container{background-color:#f7f7f8;border-radius:10px;padding:16px 16px 1px;position:relative}#promotionsMsiModal .msi-modal-container-title{border-bottom:2px solid #bcc3cc;font-size:14px;padding-bottom:10px}#promotionsMsiModal .msi-modal-container-table{display:flex;justify-content:space-between;font-size:14px;margin-bottom:15px}#promotionsMsiModal .msi-modal-container-dual-title{border-bottom:2px solid #bcc3cc;color:#d52b1e;display:flex;font-size:14px;justify-content:space-between;margin-bottom:20px;min-height:29px}#promotionsMsiModal .msi-modal-container-dual-title__price{color:#d52b1e;margin-right:45px}#promotionsMsiModal .arrow-icon{position:absolute;top:15px;right:15px;width:18px}#promotionsMsiModal .icon-bank{margin-bottom:10px;margin-right:0!important;margin-left:0!important;margin-top:20px}@media(min-width:260px)and (max-width:310.98px){.align-content-responsive{justify-content:flex-start}.container-style{top:130px;height:140px;z-index:899!important}.img-cabezal{width:44px!important;height:44px!important}.name-product{font-size:10px!important;line-height:11px!important}.brand-product{font-size:8px!important}.price-product{font-size:10px!important;padding-bottom:8px!important}.price-product .discountPrice .value{background:#d52b1e!important;border-radius:10px 0 0 10px;padding:4px!important;color:#fff!important}.price-product .discountPrice .value span{padding:7px 10px}.cp-cabezal-hide{display:none}.grow-content{flex-grow:1!important}.space-btn{padding-right:7px!important;padding-left:0}.btn-cabezal .quantity .remove-btn__icon{width:12px!important;height:12px!important}.btn-cabezal.prices-add-to-cart-actions{position:static!important;background-color:initial!important;box-shadow:none!important}.btn-cabezal .min-btn-add{width:100%!important;flex-wrap:wrap}.btn-cabezal .min-btn-add .expand-btn{margin:0 20px}.btn-cabezal .cart-and-ipay{width:123px}.btn-cabezal .cart-and-ipay .btn-add-to-cart-remaster{height:24px}.btn-cabezal .js_quantity-container{padding:0!important;max-width:100%;flex:0 0 100%}.btn-cabezal .js_quantity-container .tile-update-quantity svg{width:15px!important;display:flex}.btn-cabezal .js_quantity-container .change-font-size{display:flex!important;font-size:13px!important;line-height:0;height:auto}.btn-cabezal .js_quantity-container .js-unit-label{padding-top:4px;font-size:12px!important}.btn-cabezal .selector-content{max-width:100%;flex:0 0 100%;margin-top:auto}.container-pad{padding:0 5px!important}.pad-der-cabezal{max-width:60%!important}.padding-col{padding-right:8px!important;padding-left:2px!important}.fit-content,.price-product,.product-title{display:none!important;visibility:hidden}.btn-add-to-cart-remaster,.section-add-area-control{margin:0 10px!important}.shadow-cabezal>.container-pad.backdrop .confirm-action{top:-380%!important;left:10%!important}#plecaMobile>#bselector>#attributes-variations-section{display:none!important}}@media(min-width:311px)and (max-width:350.98px){.quantity .remove-btn__icon{width:12px!important;height:12px!important}.align-content-responsive{justify-content:center}.container-style{top:130px;height:140px;z-index:899!important}.img-cabezal{width:44px!important;height:44px!important}.name-product{font-size:10px!important;line-height:11px!important}.brand-product{font-size:8px!important}.price-product{font-size:10px!important;padding-bottom:8px!important}.price-product .discountPrice .value{background:#d52b1e!important;border-radius:10px 0 0 10px;padding:4px!important;color:#fff!important}.price-product .discountPrice .value span{padding:7px 10px}.cp-cabezal-hide{display:none}.grow-content{flex-grow:1!important}.space-btn{padding-right:7px!important;padding-left:0}.btn-cabezal .quantity .remove-btn__icon{width:12px!important;height:12px!important}.btn-cabezal.prices-add-to-cart-actions{position:static!important;background-color:initial!important;box-shadow:none!important}.btn-cabezal .min-btn-add{width:100%!important;flex-wrap:wrap}.btn-cabezal .min-btn-add .expand-btn{margin:0 20px}.btn-cabezal .cart-and-ipay{width:123px}.btn-cabezal .cart-and-ipay .btn-add-to-cart-remaster{height:24px}.btn-cabezal .js_quantity-container{padding:0!important;max-width:100%;flex:0 0 100%}.btn-cabezal .js_quantity-container .tile-update-quantity svg{width:15px!important;display:flex}.btn-cabezal .js_quantity-container .change-font-size{display:flex!important;font-size:13px!important;line-height:0;height:auto}.btn-cabezal .js_quantity-container .js-unit-label{padding-top:4px;font-size:12px!important}.btn-cabezal .selector-content{max-width:100%;flex:0 0 100%;margin-top:auto}.container-pad{padding:0 5px!important}.pad-der-cabezal{max-width:60%!important}.padding-col{padding-right:8px!important;padding-left:2px!important}.fit-content,.price-product,.product-title{display:none!important;visibility:hidden}.btn-add-to-cart-remaster,.section-add-area-control{margin:0 10px!important}.shadow-cabezal>.container-pad.backdrop .confirm-action{top:-380%!important;left:10%!important}#plecaMobile>#bselector>#attributes-variations-section{display:none!important}}@media(min-width:351px)and (max-width:544.98px){.align-content-responsive{justify-content:center}.container-style{top:130px;height:145px;z-index:899!important}.img-cabezal{width:64px;height:64px}.name-product{font-size:14px;line-height:15px}.brand-product{font-size:12px}.price-product{font-size:14px;padding-bottom:13px}.price-product .discountPrice .value{background:#d52b1e!important;border-radius:10px 0 0 10px;padding:7px 10px;color:#fff!important}.price-product .discountPrice .value span{padding:7px 10px}.cp-cabezal-hide{display:none}.grow-content{flex-grow:1!important}.space-btn{padding-right:7px!important;padding-left:0}.btn-cabezal .quantity .remove-btn__icon{width:12px!important;height:12px!important}.btn-cabezal.prices-add-to-cart-actions{position:static!important;background-color:initial!important;box-shadow:none!important}.btn-cabezal .min-btn-add{width:100%!important;flex-wrap:wrap}.btn-cabezal .min-btn-add .expand-btn{margin:0 20px}.btn-cabezal .cart-and-ipay{width:123px}.btn-cabezal .cart-and-ipay .btn-add-to-cart-remaster{height:24px}.btn-cabezal .js_quantity-container{padding:0!important;flex:0 0 100%}.btn-cabezal .js_quantity-container .tile-update-quantity svg{width:15px!important;display:flex}.btn-cabezal .js_quantity-container .change-font-size{display:flex!important;font-size:13px!important;line-height:0;height:auto}.btn-cabezal .js_quantity-container .js-unit-label{padding-top:4px;font-size:12px!important}.btn-cabezal .selector-content{max-width:100%;flex:0 0 100%;margin-top:auto}.container-pad{padding:0 23px}.pad-der-cabezal{max-width:80%!important;margin-top:10%!important}.padding-col{padding-right:15px;padding-left:15px}.fit-content,.price-product,.product-title{display:none!important;visibility:hidden}#plecaMobile .btn-add-to-cart-remaster,#plecaMobile .section-add-area-control{margin:0 10px!important}.shadow-cabezal>.container-pad.backdrop .confirm-action{top:-380%!important;left:10%!important}#plecaMobile>#bselector>#attributes-variations-section{display:none!important}}@media(max-width:544.98px){.chatMobile{bottom:190px!important}.mobileWhatsApp{bottom:120px!important}.popup{right:-15px;left:auto}}@media(min-width:545px)and (max-width:575.98px){.align-content-responsive{justify-content:center}.container-style{top:130px;height:145px;z-index:899!important}.img-cabezal{width:64px;height:64px}.name-product{font-size:14px;line-height:15px}.brand-product{font-size:12px}.price-product{font-size:14px;padding-bottom:13px}.price-product .discountPrice .value{background:#d52b1e!important;border-radius:10px 0 0 10px;padding:7px 10px;color:#fff!important}.price-product .discountPrice .value span{padding:7px 10px}.cp-cabezal-hide{display:none}.grow-content{flex-grow:1!important}.space-btn{padding-right:7px!important;padding-left:0}.btn-cabezal .quantity .remove-btn__icon{width:12px!important;height:12px!important}.btn-cabezal.prices-add-to-cart-actions{position:static!important;background-color:initial!important;box-shadow:none!important}.btn-cabezal .min-btn-add{width:100%!important;flex-wrap:wrap}.btn-cabezal .min-btn-add .expand-btn{margin:0 20px}.btn-cabezal .cart-and-ipay{width:123px}.btn-cabezal .cart-and-ipay .btn-add-to-cart-remaster{height:24px}.btn-cabezal .js_quantity-container{padding:0!important;max-width:100%;flex:0 0 100%}.btn-cabezal .js_quantity-container .tile-update-quantity svg{width:15px!important;display:flex}.btn-cabezal .js_quantity-container .change-font-size{display:flex!important;font-size:13px!important;line-height:0;height:auto}.btn-cabezal .js_quantity-container .js-unit-label{padding-top:4px;font-size:12px!important}.btn-cabezal .selector-content{max-width:100%;flex:0 0 100%}.container-pad{padding:0 23px}.pad-der-cabezal{max-width:80%!important}.padding-col{padding-right:15px;padding-left:15px}}@media(min-width:576px)and (max-width:767.98px){.align-content-responsive{justify-content:center}.container-style{top:130px;height:145px;z-index:899!important}.img-cabezal{width:64px;height:64px}.name-product{font-size:14px;line-height:20px}.brand-product{font-size:12px}.price-product{font-size:14px;padding-bottom:13px}.price-product .discountPrice .value{background:#d52b1e!important;border-radius:10px 0 0 10px;padding:7px 10px;color:#fff!important}.price-product .discountPrice .value span{padding:7px 10px}.cp-cabezal-hide{display:none}.grow-content{flex-grow:1!important}.space-btn{padding-right:30px!important;padding-left:0}.btn-cabezal .quantity .remove-btn__icon{width:15px!important;height:15px!important}.btn-cabezal .min-btn-add{width:100%!important;flex-wrap:wrap}.btn-cabezal .min-btn-add .expand-btn{margin:0 20px}.btn-cabezal .cart-and-ipay{width:123px}.btn-cabezal .cart-and-ipay .btn-add-to-cart-remaster{height:24px}.btn-cabezal .js_quantity-container{padding:0!important;flex:0 0 100%}.btn-cabezal .js_quantity-container .tile-update-quantity svg{width:15px!important}.btn-cabezal .js_quantity-container .change-font-size{display:flex!important;font-size:12px!important;height:18px}.btn-cabezal .js_quantity-container .js-unit-label{padding-top:4px;font-size:12px!important}.btn-cabezal .selector-content{max-width:100%;flex:0 0 100%}.container-pad{padding:0 26px}.pad-der-cabezal{max-width:80%!important}.padding-col{padding-right:15px;padding-left:15px}}@media(min-width:768px)and (max-width:991.98px){.align-content-responsive{justify-content:center}.container-style{top:155px;height:190px;z-index:899!important}.img-cabezal{width:120px!important;height:120px!important}.name-product{font-size:18px;line-height:22px}.brand-product{font-size:14px}.price-product{font-size:18px}.price-product .discountPrice .value{background:#d52b1e!important;border-radius:10px 0 0 10px;padding:7px 10px;color:#fff!important}.price-product .discountPrice .value span{padding:7px 10px}.cp-cabezal-hide{display:block}.grow-content{flex-grow:1!important}.space-btn{padding-right:40px!important;padding-left:0}.btn-cabezal .quantity .remove-btn__icon{width:15px!important;height:15px!important}.btn-cabezal .min-btn-add{flex-wrap:wrap}.btn-cabezal .min-btn-add .expand-btn{margin:0 40px}.btn-cabezal .cart-and-ipay{width:150px;margin-top:30px}.btn-cabezal .cart-and-ipay .btn-add-to-cart-remaster{height:35px}.btn-cabezal .js_quantity-container{padding:0!important;flex:0 0 100%}.btn-cabezal .js_quantity-container .tile-update-quantity svg{width:22px!important}.btn-cabezal .js_quantity-container .change-font-size{display:flex!important;font-size:.8125rem!important;height:28px}.btn-cabezal .js_quantity-container .js-unit-label{padding-top:10px;font-size:14px!important}.btn-cabezal .selector-content{flex:0 0 100%}.container-pad{padding:0 45px}.pad-der-cabezal{max-width:80%!important}.padding-col{padding-right:15px;padding-left:15px}}@media(max-width:992px){.btn-cabezal .min-btn-add .tile-update-quantity.decrease{padding-left:5px}.btn-cabezal .min-btn-add .tile-update-quantity.increase{padding-right:5px}}@media(min-width:992px)and (max-width:1199.98px){.align-content-responsive{justify-content:center}.container-style{top:75px;height:190px;z-index:899!important}.img-cabezal{width:120px!important;height:120px!important}.name-product{font-size:18px;line-height:25px}.brand-product{font-size:14px}.price-product{font-size:18px}.price-product .discountPrice .value{background:#d52b1e!important;border-radius:10px 0 0 10px;padding:7px 10px;color:#fff!important}.price-product .discountPrice .value span{padding:7px 10px}.cp-cabezal-hide{display:block}.grow-content{flex-grow:.7!important}.space-btn{padding-right:0!important;padding-left:0}.btn-cabezal .quantity .remove-btn__icon{width:15px!important;height:15px!important}.btn-cabezal .min-btn-add{width:100%!important;flex-wrap:wrap}.btn-cabezal .min-btn-add .expand-btn{margin:0 50px}.btn-cabezal .min-btn-add .tile-update-quantity .decrease{padding-left:5px}.btn-cabezal .min-btn-add .tile-update-quantity .increase{padding-right:5px}.btn-cabezal .cart-and-ipay{width:150px}.btn-cabezal .cart-and-ipay .btn-add-to-cart-remaster{height:35px}.btn-cabezal .js_quantity-container{padding:0!important;flex:0 0 100%}.btn-cabezal .js_quantity-container .tile-update-quantity svg{width:22px!important}.btn-cabezal .js_quantity-container .change-font-size{display:flex!important;font-size:.8125rem!important;height:30px}.btn-cabezal .js_quantity-container .js-unit-label{padding-top:10px;font-size:14px!important}.btn-cabezal .selector-content{flex:0 0 100%}.container-pad{padding:0 20px;width:100%}.pad-der-cabezal{max-width:80%!important}.padding-col{padding-right:15px;padding-left:15px}}@media(min-width:1200px){.align-content-responsive{justify-content:center}.container-style{top:75px;height:190px;z-index:899!important}.img-cabezal{width:120px!important;height:120px!important}.name-product{font-size:18px;line-height:25px}.brand-product{font-size:14px}.price-product{font-size:18px}.price-product .discountPrice .value{background:#d52b1e!important;border-radius:10px 0 0 10px;padding:7px 10px;color:#fff!important}.price-product .discountPrice .value span{padding:7px 10px}.cp-cabezal-hide{display:block}.grow-content{flex-grow:.7!important}.space-btn{padding-right:0!important;padding-left:0}.btn-cabezal .quantity .remove-btn__icon{width:15px!important;height:15px!important}.btn-cabezal .min-btn-add{flex-wrap:wrap}.btn-cabezal .min-btn-add .expand-btn{margin:0 50px}.btn-cabezal .cart-and-ipay{width:150px}.btn-cabezal .cart-and-ipay .btn-add-to-cart-remaster{height:35px}.btn-cabezal .js_quantity-container{padding:0!important;flex:0 0 100%}.btn-cabezal .js_quantity-container .tile-update-quantity svg{width:22px!important}.btn-cabezal .js_quantity-container .change-font-size{display:flex!important;font-size:.8125rem!important;height:30px}.btn-cabezal .js_quantity-container .js-unit-label{padding-top:10px;font-size:14px!important}.btn-cabezal .selector-content{flex:0 0 100%}.container-pad{padding:0 20px;width:100%}.pad-der-cabezal{max-width:80%!important}.padding-col{padding-right:15px;padding-left:15px}}.shadow-cabezal{height:156px!important}.shadow-cabezal .size-price-content{height:37px}.shadow-cabezal .size-price-content.badget_d{height:38px}.shadow-cabezal .size-price-content.special-price-badge.sales{height:44px}.shadow-cabezal .cash-payment-tile{float:none;margin-top:-11px;text-align:right}@media(max-width:767.98px){.shadow-cabezal .cash-payment-tile{margin-top:-8px}}.shadow-cabezal .cash-payment-tile.tilediscount{float:none;position:fixed;margin-top:45px}.shadow-cabezal .cash-payment-tile.tilediscount span{margin-left:20px;font-size:12px}.shadow-cabezal .cash-payment-tile span{font-size:12px}.shadow-cabezal .prices-add-to-cart-actions{position:fixed!important;max-width:none;min-width:none}.shadow-cabezal div.sales>span.cart-price{font-family:Barlow-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue}.shadow-cabezal div.sales .discount span{padding-left:3.75px;font-family:Barlow-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue}@media(min-width:992px){.shadow-cabezal{margin-bottom:6px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important}}@media(min-width:992px)and (max-width:1199.98px){.shadow-cabezal{margin-bottom:6px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important}}@media(min-width:1000px)and (max-width:1400px){.shadow-cabezal{margin-bottom:6px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important}}@media(min-width:968px)and (max-width:997px){.shadow-cabezal{margin-bottom:6px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important}}@media(min-width:768px)and (max-width:967px){.shadow-cabezal{margin-bottom:6px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important}}@media(min-width:544px)and (max-width:767px){.shadow-cabezal{margin-bottom:6px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important}}@media(min-width:576px)and (max-width:767.98px){.shadow-cabezal{margin-bottom:6px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important}}@media(max-width:544px){.shadow-cabezal{box-shadow:0 -4px 3px rgba(0,0,0,.1607843137254902)!important}}.shadow-cabezal .discountPrice .cart-price{color:#d52b1e}.shadow-cabezal .discountPrice .countedPriceMarcked{padding-left:0;color:#d52b1e;margin-left:2.5px!important}.shadow-cabezal .price-product span.value{display:flex;align-content:flex-end;justify-content:flex-end}.container-style{padding:5px 0;position:fixed;left:0;width:100%;background-color:#fff}@media(min-width:992px){.container-style{height:156px!important;border-top:8px solid #077f78}}@media(min-width:992px)and (max-width:1199.98px){.container-style{height:156px!important;border-top:8px solid #077f78}}@media(min-width:1000px)and (max-width:1400px){.container-style{height:156px!important;border-top:8px solid #077f78}}@media(min-width:968px)and (max-width:997px){.container-style{height:156px!important;border-top:8px solid #077f78}}@media(min-width:768px)and (max-width:967px){.container-style{height:156px!important;border-top:8px solid #077f78}}@media(min-width:544px)and (max-width:767px){.container-style{height:156px!important;border-top:8px solid #077f78}}@media(min-width:576px)and (max-width:767.98px){.container-style{height:140px!important;border-top:8px solid #077f78}}@media(max-width:544px){.container-style{border-top:0;height:118px!important;bottom:-5px!important}}@media(max-width:544px){.prices-add-to-cart-actions{position:fixed!important}}.brand-product{color:#4b4d51;margin-bottom:0;font-family:Barlow-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;opacity:1}.name-product,.price-product{color:#4d4f53;margin-bottom:2px;font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;opacity:1}.price-product .strike-through{font-family:Barlow-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:24px;height:34px;color:#7b848e}.price-product .delete-items .delete-items-btn{display:none!important}.fit-content{flex-grow:0!important}.delete-items .product-tile--addto-wrapper{display:none!important}.btn-cabezal .expand-content{width:100%!important;min-width:100%!important;max-width:100%!important}.btn-cabezal .align-button{justify-content:end}.btn-cabezal .cart-and-ipay{height:auto!important}.btn-cabezal .section-add-area-button{width:100%!important;min-width:100%!important;max-width:100%!important}.btn-cabezal .add-to-cart{height:35px}.btn-cabezal .mr-22{margin-left:-22px!important}.width-structure{max-width:40%}.text-no-selected-variation{color:#d52b1e;width:70%}@media(max-width:991.98px){.text-no-selected-variation{width:100%}}@media(max-width:768px){.text-no-selected-variation{font-size:14px}}.selected-variation-attributes{margin-top:10px}.selected-variation-attributes .attr-container{display:inline-flex}.selected-variation-attributes .attr-value-container{display:block ruby}.labelInModal{border-top:8px solid #8b0000!important}@media(min-width:768px){.variation-attr-selector{width:452px}}.variation-attr-selector option{padding-bottom:20px;padding-top:20px}.pull-left-xs{float:left}.pull-right-xs{float:right}@media(min-width:544px)and (max-width:767.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media(min-width:768px)and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media(min-width:992px)and (max-width:1237.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media(min-width:1238px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media(max-width:543.98px){.hidden-xs-down{display:none!important}}@media(max-width:767.98px){.hidden-sm-down{display:none!important}}@media(max-width:991.98px){.hidden-md-down{display:none!important}}@media(max-width:1237.98px){.hidden-lg-down{display:none!important}}.hidden-xl-down{display:none!important}.row.equal-height>[class^=col]{display:flex}.product-sets-detail__container{position:inherit!important;display:flex;flex-flow:row-reverse wrap-reverse;flex-wrap:wrap}.product-sets-detail__container .container-button-set{padding-right:4px}.product-sets-detail__container .c-product-name a{width:100%}.product-sets-detail__container .confirm-action{top:25%!important;left:0!important;transform:translateY(-50%) translateX(-50%)!important;max-width:230px}@media(max-width:991.98px){.product-sets-detail__container .confirm-action{left:50%!important}}.product-sets-detail__container .prices-add-to-cart-actions{position:inherit!important}.section-add-area-button-productset{width:100%!important;float:right!important}@media(max-width:991.98px){.section-add-area-button-productset{width:70%!important;padding-left:10px!important;float:left!important}}@media(max-width:767.98px){.section-add-area-button-productset{width:90%!important;padding-left:10px!important;float:left!important}}.section-add-area-button-productset .btn-add-to-cart-remaster,.section-add-area-button-productset .update-cart-product-global{padding:6px 3px;height:38px}.section-add-area-control-productset{width:100%!important;float:right!important}@media(max-width:991.98px){.section-add-area-control-productset{width:70%!important;padding-left:10px!important;float:left!important}}@media(max-width:767.98px){.section-add-area-control-productset{width:90%!important;padding-left:10px!important;float:left!important}}.section-add-area-control-productset>div.js_quantity-container{padding:3px 0}.section-add-area-control-productset .tile-input-quantity{max-width:70px;font-size:.8125rem}.section-add-area-control-productset .single-unit-label{margin-left:0}.primary-images-pd-sets{max-width:100%}.primary-images-pd-sets img{width:auto;height:auto;max-height:445px}.product-sets-name{display:block;font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:1.75rem;line-height:1.5rem;letter-spacing:0;color:#4d4f53;border-bottom:none;margin-bottom:8px}@media(min-width:992px){.product-sets-name{line-height:2.5rem;letter-spacing:-1px;margin-bottom:16px}}@media(max-width:554px){.product-sets-name{font-size:1.125rem}}@media(min-width:992px){.product-set-detail .btn-gral-pdset,.product-set-detail .container-button-set{width:223px;float:right}}.product-set-detail.container{margin-top:0}@media(min-width:992px){.product-set-detail.container{margin-top:0}}.product-set-detail .price-content .cart-price span{font-size:28px}.container-aprox-height-set-product{display:flex}@media(min-width:992px){.container-aprox-height-set-product{min-height:200px}}.sales-set{font-size:18px;color:#d52b1e;float:left;margin-top:11px;margin-left:20px}@media(max-width:991.98px){.sales-set{font-size:18px!important}}.head-product-sets{display:flex;padding:0}@media(max-width:991.98px){.head-product-sets{display:block!important;font-size:22px!important;padding-left:0}}.prices-sets{font-size:18px}@media(max-width:991.98px){.prices-sets{font-size:18px!important;padding:0;margin-left:-19px;margin-bottom:15px}}.name-pd-set{display:flex}@media(max-width:991.98px){.name-pd-set{display:block}}@media(max-width:991.98px){.count-sets{display:none!important}}.btn-gral-pdset{width:100%;line-height:0!important}.product-name-set{display:block;font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:1.75rem;line-height:2rem;letter-spacing:0;color:#4d4f53;border-bottom:none;margin-bottom:0;max-width:100%}@media(min-width:992px){.product-name-set{line-height:2.5rem;letter-spacing:-1px;margin-bottom:0}}@media(max-width:1215px){.product-name-set{max-width:95%}}@media(max-width:992px){.product-name-set{max-width:95%}}@media(max-width:991.98px){.product-name-set{font-size:18px!important;line-height:1.3rem}}.attributes-variations-section{display:flex;flex-direction:column}.attributes-variations-section .btn-attr-option{padding:12px 8px;border-radius:8px;border:1px solid #bcc3cc;font-family:Barlow-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:1rem;line-height:1.5rem}.attributes-variations-section .btn-attr-option:not(:last-of-type){margin-right:8px}.attributes-variations-section .btn-attr-option.disabled,.attributes-variations-section .btn-attr-option:disabled{background-color:#f1f4f8;color:#bcc3cc}.attributes-variations-section .btn-attr-option.disabled:hover,.attributes-variations-section .btn-attr-option:disabled:hover{border-color:#bcc3cc}.attributes-variations-section .btn-attr-option:hover{border-color:#b6bf00}.attributes-variations-section .btn-attr-option:focus{opacity:1}.attributes-variations-section .btn-attr-option.selected{border-color:#b6bf00}@media(min-width:992px){.attributes-variations-section .attribute-variation[data-attr=color]{margin-top:16px}}.attributes-variations-section .non-input-label{display:block;margin-bottom:.5rem}.att-variations-group{display:-webkit-box!important}@media(max-width:767.98px){.att-variations-group{display:flex!important}}.discountPriceReverse{text-align:right;letter-spacing:0;color:#d52b1e;opacity:1;border-radius:0 15px 15px 0;min-width:40px;max-width:fit-content;display:block;font-size:22px}.prices-set div .discountPriceReverse span{margin-top:3.75px!important}.productset-name-title{display:block;font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:28px!important;line-height:2rem;letter-spacing:0;color:#4d4f53;border-bottom:none;margin-bottom:0}@media(min-width:992px){.productset-name-title{line-height:2.5rem;letter-spacing:-1px;margin-bottom:0;font-size:28px!important}}@media(max-width:991.98px){.productset-name-title{line-height:1.3rem;font-size:22px!important}}.container-br{padding-left:8px;padding-right:8px}@media(min-width:544px){.container-br{padding-left:16px;padding-right:16px}}#promotionsMsiModal .modal-header{color:#fff!important}.slick-next.slick-arrow,.slick-prev.slick-arrow{background-image:url(../../../images/icons/slick-arrow-prev.svg)}.btn-add-to-cart,.btn-add-to-cart-global{white-space:nowrap}.badge-img{width:40px}#maincontent{position:relative}@media(max-width:991.98px){.page[data-action=Product-Show],.page[data-action=Search-Show]{overflow-x:hidden}}.title-bonus-colloutmsg{text-align:left;font:normal normal 700 16px/18px;letter-spacing:0;color:#4b4d51;opacity:1;font-weight:600}.product-bonus-pdp{text-align:left;letter-spacing:0;color:#000;opacity:1;font-weight:600}@media(max-width:991.98px){.product-bonus-position{justify-content:center}}.product-detail.container{margin-top:28px}@media(min-width:992px){.product-detail.container{margin-top:52px}}@media(max-width:1237.98px){.product-detail__images-container{margin-top:.625rem;padding:0}}.product-detail__container_qv .product-name{width:70%}.product-detail__container_qv .product-brand{width:auto!important}.product-detail .primary-images{max-width:100%}.product-detail .primary-images img{width:100%!important;height:auto}@media(min-width:992px){.product-detail .primary-images img{max-height:445px}}.product-detail .product-name{display:block;font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:1.75rem;line-height:1.5rem;letter-spacing:0;color:#4d4f53!important;border-bottom:none;margin-bottom:8px}@media(min-width:992px){.product-detail .product-name{line-height:2.5rem;letter-spacing:-1px;margin-bottom:6px}}@media(max-width:554px){.product-detail .product-name{font-size:1.375rem}}.product-detail .cash-payment-tile span{font-size:14px}.product-detail .countedPriceMarcked{order:2;font-size:22px;padding-left:0}.product-detail .product-brand{font-family:Barlow-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;color:#4d4f53;font-size:18px!important;font-weight:400;line-height:1.5;max-width:158px}@media(max-width:554px){.product-detail .product-brand{font-size:16px!important}}.product-detail .product-brand:hover{color:#4d4f53!important;opacity:.8}.product-detail .prices{padding-bottom:24px}@media(min-width:992px){.product-detail .prices{padding-bottom:4px}}@media(max-width:991.98px){.product-detail .prices{padding-top:56px!important}}@media(max-width:543.98px){.product-detail .prices{padding-top:36px!important}}.product-detail .prices .contentPrices .countedPriceMarcked{font-size:14px}.product-detail .prices .price{color:#4d4f53!important}.product-detail .prices .price .price-content .size-price-content{height:17px}.product-detail .prices .price .price-content .size-price-content.badget_d{height:auto;align-self:inherit!important;padding-top:5px}.product-detail .prices .price .price-content .size-price-content.special-price-badge.sales{height:40px}.product-detail .prices .price .range-separator,.product-detail .prices .price .value{font-size:2rem;line-height:2.5rem}.product-detail .prices .price .range-separator{font-family:Barlow-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-weight:400}.product-detail .prices .price .range-separator-remastered{position:relative;top:-13px}.product-detail .prices .price .sales .value .currency-symbol{font-size:1.375rem;line-height:1.5rem;letter-spacing:0}.product-detail .prices .price .sales .cart-price:not(.strike-through){font-size:28px!important;line-height:2.5rem}.product-detail .prices .price .sales .strike-through{font-size:24px!important}.product-detail .prices .price .sales .countedPriceMarcked{font-size:22px}.product-detail .prices .price .strike-through{font-size:12px;margin:0}.product-detail .prices .price .strike-through,.product-detail .prices .price .strike-through .product-price,.product-detail .prices .price .strike-through .value{font-family:Barlow-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;color:#7b848e}.product-detail .prices .price .strike-through .cart-price{font-size:18px!important;line-height:2.5rem}.product-detail .product-tile--price .contentPrices .countedPriceMarcked{font-size:14px;position:absolute}.product-detail .prices_qv{margin-top:24px;padding-bottom:6px}@media(min-width:992px){.product-detail .prices_qv{padding-bottom:16px}}.product-detail .prices_qv .sales.flex-row-reverse .cart-price{font-size:22px!important;line-height:2.5rem}.product-detail .prices_qv .price{color:#4d4f53!important}.product-detail .prices_qv .price .range-separator,.product-detail .prices_qv .price .value{font-size:1.375rem;line-height:2.5rem}.product-detail .prices_qv .price .range-separator{font-family:Barlow-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-weight:400}.product-detail .prices_qv .price .sales .value .currency-symbol{font-size:1.375rem;line-height:1.5rem;letter-spacing:0}.product-detail .prices_qv .price .strike-through{padding-left:0}.product-detail .prices_qv .price .strike-through .value{font-size:.875rem;line-height:1rem;letter-spacing:.3px}.product-detail .w-badge{width:76%}@media(min-width:992px){.product-detail .w-badge{padding-bottom:16px}}.product-detail .color-attribute{width:33px;height:33px;padding:0;border:none;background:none}.product-detail .color-attribute:focus{outline:none}.product-detail .color-attribute.selected{border:1px solid #72001f!important;border-radius:50%}.product-detail .color-attribute.unselectable{opacity:.5;border:1px solid #f1f4f8;border-radius:50%;pointer-events:none;cursor:not-allowed}.product-detail .color-attribute:not(:last-of-type){margin-right:10px}.product-detail .color-attribute.hidden-button{display:none}.product-detail .color-attribute .tooltip{min-width:auto;padding:1px 25px!important}.product-detail .swatch-circle{display:inline-block;position:relative;width:26px;height:26px;border:1px solid #bcc3cc;border-radius:50%;vertical-align:bottom;background:#fff;background-size:contain}.product-detail .swatch-circle.unselectable{pointer-events:none;cursor:not-allowed}.product-detail .badges{position:absolute;top:10px;right:26px;display:flex;flex-direction:column;width:40px}.product-detail .badges .badge-img:not(:last-of-type){margin-bottom:10px}@media(max-width:1237.98px){.product-detail .badges-promo-msg .isMobilePromo .product-badge{margin-right:15px}}.product-detail .badges-promo-msg .product-badge{display:flex;align-items:flex-end;margin-bottom:10px}.product-detail .badges-promo-msg .product-badge .img-fluid{width:32px}.product-detail .badges-promo-msg .product-badge-text{margin-left:6px;margin-bottom:0;font-size:.875rem;line-height:1rem;letter-spacing:.3px}.product-detail .badges-promo-msg .product-badge-text-special{color:#b6bf00}.product-detail__details-container .attributes-variations-section{display:flex;flex-direction:column}.product-detail__details-container .attributes-variations-section .btn-attr-option{padding:12px 8px;border-radius:8px;border:1px solid #bcc3cc;font-family:Barlow-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:1rem;line-height:1.5rem}.product-detail__details-container .attributes-variations-section .btn-attr-option:not(:last-of-type){margin-right:8px}.product-detail__details-container .attributes-variations-section .btn-attr-option.disabled,.product-detail__details-container .attributes-variations-section .btn-attr-option:disabled{background-color:#f1f4f8;color:#bcc3cc}.product-detail__details-container .attributes-variations-section .btn-attr-option.disabled:hover,.product-detail__details-container .attributes-variations-section .btn-attr-option:disabled:hover{border-color:#bcc3cc}.product-detail__details-container .attributes-variations-section .btn-attr-option:hover{border-color:#72001f!important}.product-detail__details-container .attributes-variations-section .btn-attr-option:focus{opacity:1}.product-detail__details-container .attributes-variations-section .btn-attr-option.selected{border-color:#72001f!important}.product-detail__details-container .attributes-variations-section .attribute-variation[data-attr=color]{order:2}@media(min-width:992px){.product-detail__details-container .attributes-variations-section .attribute-variation[data-attr=color]{margin-top:16px}}.product-detail__details-container .attributes-variations-section .attribute-variation[data-attr=size]{order:1}.product-detail__details-container .attributes-variations-section .non-input-label{display:block;margin-bottom:.5rem}.product-detail__details-container .product-suggestions-carousel .discountPrice .countedPriceMarcked{right:6px}.product-detail__details-container .product-recommendations .contenASPDP .pricesPDP .cart-price.price-plp{padding-right:9px}.product-detail__details-container .product-recommendations .butQuantity{margin-top:13px}.product-detail__details-container .discount-text{font-size:10px}@media(max-width:1237.98px){.product-detail .btn-add-to-cart--wrapper{flex-direction:row!important}}.product-detail .btn-add-to-cart--wrapper .btn-add-to-cart{flex:0 0 auto;padding:12px 24px;width:120px}@media(max-width:1237.98px){.product-detail .btn-add-to-cart--wrapper .product-tile--addto-action{padding-top:0;padding-bottom:0}}@media(max-width:992px)and (min-width:554px){.product-detail .product-tile--addto-wrapper{margin-left:10px}}.product-detail .prices-add-to-cart-actions{padding:0;box-shadow:none;margin-top:15px;background-color:initial;position:relative;margin-left:5px}@media(max-width:543.98px){.product-detail .prices-add-to-cart-actions{background-color:unset;-webkit-box-shadow:unset;box-shadow:unset}}@media(max-width:1237.98px){.product-detail .prices-add-to-cart-actions{position:relative!important}}.product-detail .prices-add-to-cart-actions .prices{padding:0;line-height:1}.product-detail .prices-add-to-cart-actions .price{text-align:left}.product-detail .prices-add-to-cart-actions .unit-price-per-unit{color:#323232;display:block;font-size:.875rem}.product-detail .prices-add-to-cart-actions .unit-price-per-unit:not(.strike-through){min-width:25%}@media(min-width:768px){.product-detail .prices-add-to-cart-actions .unit-price-per-unit:not(.strike-through){min-width:15%}}.product-detail .c-msi{padding-left:5px;display:flex}@media(max-width:991.98px){.product-detail .c-msi{margin-left:0;margin-top:13px}}@media(max-width:543.98px){.product-detail .c-msi{margin-left:0;margin-top:13px}}@media(max-width:502px){.product-detail .c-msi{display:block;width:200px;margin-left:0!important}}.product-detail .c-msi__logo,.product-detail .c-msi__payment-message{padding:0}.product-detail .c-msi__logo{margin-left:-15px}.product-detail .c-msi__logo svg{transform:scale(1)}@media(max-width:991.98px){.product-detail .c-msi__logo svg{transform:scale(.8)}}@media(max-width:767.98px){.product-detail .c-msi__logo svg{transform:scale(1)}}@media(max-width:502px){.product-detail .c-msi__logo{position:absolute}}.product-detail .c-msi__payment-message{margin-top:auto;margin-bottom:auto}@media(max-width:991.98px){.product-detail .c-msi__payment-message{margin-left:-5px}}@media(max-width:767.98px){.product-detail .c-msi__payment-message{margin-left:-10px}}@media(max-width:502px){.product-detail .c-msi__payment-message{margin-left:40px}}.product-detail .c-msi__payment-message p{margin-bottom:auto}@media(max-width:543.98px){.product-detail .c-msi__payment-message p{font-size:14px}}.product-detail .c-msi .btn-open-msi-modal,.product-detail .c-msi__payment-message b{font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue}.product-detail .c-msi .btn-open-msi-modal{text-decoration:solid underline;vertical-align:initial}@media(max-width:543.98px){.product-detail .c-msi .btn-open-msi-modal{font-size:14px}}.product-detail .c-delivery{margin-top:10px;margin-bottom:10px;margin-left:5px!important}@media(max-width:991.98px){.product-detail .c-delivery{margin-left:25px}}@media(max-width:502px){.product-detail .c-delivery{width:200px}}.product-detail .c-delivery__logo,.product-detail .c-delivery__message{padding:0}.product-detail .c-delivery__logo{margin-left:-15px;transform:scale(.9)}@media(max-width:991.98px){.product-detail .c-delivery__logo{transform:scale(.8)}}@media(max-width:767.98px){.product-detail .c-delivery__logo{transform:scale(.7)}}.product-detail .c-delivery__message{margin-top:auto;margin-bottom:auto;margin-left:5px}.product-detail .c-delivery__message p{margin-bottom:auto}@media(max-width:543.98px){.product-detail .c-delivery__message p{font-size:14px}}.product-detail .c-delivery .btn-open-cp-header-modal,.product-detail .c-delivery__message b{font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue}.product-detail .c-delivery .btn-open-cp-header-modal{color:#510318!important;text-decoration:solid underline;vertical-align:initial}@media(max-width:543.98px){.product-detail .c-delivery .btn-open-cp-header-modal{font-size:14px;text-align:start}}.product-detail .accordion-panel,.product-detail .accordion-panel-combo{border:1px solid #72001f!important}.product-detail .accordion-panel-combo svg,.product-detail .accordion-panel svg{filter:brightness(0) saturate(100%) invert(14%) sepia(68%) saturate(3591%) hue-rotate(323deg) brightness(69%) contrast(126%)!important}.product-detail .accordion-panel-combo .combo-product-col .cart-and-ipay .container-add-to-cart-remaster,.product-detail .accordion-panel-combo .combo-product-col .cart-and-ipay .section-add-area-control-productset,.product-detail .accordion-panel .combo-product-col .cart-and-ipay .container-add-to-cart-remaster,.product-detail .accordion-panel .combo-product-col .cart-and-ipay .section-add-area-control-productset{width:100%!important}.product-detail .accordion-panel-combo .accordion-title-row,.product-detail .accordion-panel .accordion-title-row{display:grid}.product-detail .accordion-panel-combo .accordion-title-row .text-prom-text,.product-detail .accordion-panel-combo .accordion-title .btn-view-more,.product-detail .accordion-panel .accordion-title-row .text-prom-text,.product-detail .accordion-panel .accordion-title .btn-view-more{font-family:Roboto-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue!important}.product-detail .sori-icon-plus svg{filter:brightness(0) saturate(100%) invert(14%) sepia(68%) saturate(3591%) hue-rotate(323deg) brightness(69%) contrast(126%)!important}.product-detail .modal-combos-container .modal-body .text-prom-text{font-family:Roboto-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue!important}@media(max-width:992px){.product-set-detail .product-brand{font-size:14px!important}}.btn-size-opc{width:71px!important;height:37px!important;padding:0!important}.set-prices-add-to-cart-actions .price{font-size:1.5rem;font-family:Barlow-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue}@media(min-width:992px){.set-prices-add-to-cart-actions .price{font-size:2rem}}.set-prices-add-to-cart-actions .cart-and-ipay{padding:0}.product-details__images-carousel{display:flex;flex-direction:column-reverse}@media(min-width:992px){.product-details__images-carousel{flex-direction:row;padding-bottom:0}}.product-details__images-carousel .carousel-indicators{display:flex;justify-content:start;margin-left:0;position:relative;margin-top:14px;z-index:1}.product-details__images-carousel .carousel-indicators li{border-top:none;border-bottom:none;opacity:1;height:64px;width:64px;margin-left:4px;margin-right:4px}@media(min-width:992px){.product-details__images-carousel .carousel-indicators li{margin-left:0;margin-right:0}.product-details__images-carousel .carousel-indicators li:not(:last-of-type){margin-bottom:16px}}.product-details__images-carousel .carousel-indicators li .img-fluid{display:block}@media(min-width:992px){.product-details__images-carousel .carousel-indicators{flex-direction:column;margin-right:33px;margin-top:0}}.description-and-detail.CityClub{margin-top:60px;margin-bottom:15px}@media(max-width:991.98px){.description-and-detail.CityClub{margin-top:20px}}.description-and-detail.CityClub .tab-pane{text-align:left}@media(max-width:1237.98px){.description-and-detail.CityClub .tab-pane{padding-top:8px}}.description-and-detail.CityClub .nav-tabs-wrapper{margin-bottom:15px}.description-and-detail.CityClub .nav{align-items:center;flex-wrap:nowrap}.description-and-detail.CityClub .nav .nav-item{height:100%;width:170px}@media(max-width:543.98px){.description-and-detail.CityClub .nav .nav-item{width:auto}}.description-and-detail.CityClub .nav .nav-item .nav-link{display:flex;align-items:start;height:100%;padding-left:5px;padding-right:5px;border-bottom:none}.description-and-detail.CityClub .nav .nav-item .nav-link.active{color:#72001f!important;border-bottom:2px solid #72001f}.description-and-detail.CityClub .nav .nav-item .nav-link:hover{color:#72001f!important;opacity:.8}.social-container{padding-top:.9375em;text-align:center}.social-container .social-icons{text-decoration:none;font-size:1.875em;list-style-type:none;padding:0;color:#444}@media(max-width:991.98px){.social-container .social-icons{font-size:1.5625em}}.social-container .social-icons a,.social-container .social-icons i{color:#444;padding-right:.2em}.social-container .social-icons .share-icons{display:flex;padding-right:20px}.social-container .product-detail__attribute-label{font-size:.875rem;margin-right:20px}.xzoom-source{z-index:999999}.xzoom-preview{z-index:999999;border:1px solid #bcc3cc;box-shadow:0 1px 2px 0 rgba(188,195,204,.5);background-color:#fff}@media(max-width:991.98px){.xzoom-preview{overflow:auto!important}.xzoom-preview>img{position:static!important}}.xzoom-close{position:absolute;top:1px;right:2px;color:#000;font-size:45px;background:#fff;width:30px;height:30px;line-height:25px;text-align:center}@media(min-width:992px){.xzoom-close{display:none}}.js-recommendations-carousel{padding-right:20px;margin:0 20px 0 80px}@media(max-width:991.98px){.js-recommendations-carousel{margin:0;padding:0}}.js-recommendations-carousel:not(.slick-initialized){display:flex}@media(max-width:991.98px){.js-recommendations-carousel .slick-list{overflow:visible;margin:0}}.js-recommendations-carousel .slick-prev.slick-arrow{position:absolute;top:44%!important;transform:translateY(-50%);width:48px!important;height:48px!important;border:2px solid #b6bf00;border-radius:50%;padding:0;background-color:#fff;color:transparent;background-image:url(../../../images/icons/slick-arrow-prev.svg);background-size:1.4375rem 1.25rem;background-position:50%;background-repeat:no-repeat;z-index:1}@media(max-width:991.98px){.js-recommendations-carousel .slick-prev.slick-arrow{position:absolute;top:35%!important;transform:translateY(-50%);width:1.5rem;height:1.5rem;border:2px solid #b6bf00;border-radius:50%;padding:0;background-color:#fff;color:transparent;background-image:url(../../../images/icons/slick-arrow-prev.svg);background-size:.75rem .625rem;background-position:50%;background-repeat:no-repeat;z-index:1}}.js-recommendations-carousel .slick-next.slick-arrow{position:absolute;top:40%!important;width:48px!important;height:48px!important;border:2px solid #b6bf00;border-radius:50%;padding:0;background-color:#fff;color:transparent;background-image:url(../../../images/icons/slick-arrow-prev.svg);background-size:1.4375rem 1.25rem;background-position:50%;background-repeat:no-repeat;z-index:1;transform:scaleX(-1)}@media(max-width:991.98px){.js-recommendations-carousel .slick-next.slick-arrow{position:absolute;top:38%;width:1.5rem;height:1.5rem;border:2px solid #b6bf00;border-radius:50%;padding:0;background-color:#fff;color:transparent;background-image:url(../../../images/icons/slick-arrow-prev.svg);background-size:.75rem .625rem;background-position:50%;background-repeat:no-repeat;z-index:1;transform:scaleX(-1)}}.carousel-recommendation-ein{margin-right:20px;margin-left:80px}#recommendation-ein .slick-next.slick-arrow:before,#recommendation-ein .slick-prev.slick-arrow:before{color:#000}.js-pdp-carousel{display:flex;flex-direction:column-reverse;padding-right:40px;margin:0 60px 0 120px!important}.js-pdp-carousel:not(.slick-initialized){display:flex;overflow:hidden}.js-pdp-carousel .container{padding:0!important;margin:0 15px!important}@media(max-width:991.98px){.js-pdp-carousel .container.product-wrapper{margin:0!important}}@media(max-width:991.98px){.js-pdp-carousel .container .product-detail__container{justify-content:center!important}}.js-pdp-carousel .slick-prev.slick-arrow{position:absolute;top:44%!important;transform:translateY(-50%);width:48px!important;height:48px!important;border:2px solid #b6bf00;border-radius:50%;padding:0;background-color:#fff;color:transparent;background-image:url(../../../images/icons/slick-arrow-prev.svg);background-size:1.4375rem 1.25rem;background-position:50%;background-repeat:no-repeat;z-index:1}@media(max-width:991.98px){.js-pdp-carousel .slick-prev.slick-arrow{position:absolute;top:35%!important;transform:translateY(-50%);width:1.5rem;height:1.5rem;border:2px solid #b6bf00;border-radius:50%;padding:0;background-color:#fff;color:transparent;background-image:url(../../../images/icons/slick-arrow-prev.svg);background-size:.75rem .625rem;background-position:50%;background-repeat:no-repeat;z-index:1}}.js-pdp-carousel .slick-next.slick-arrow{position:absolute;top:40%!important;width:48px!important;height:48px!important;border:2px solid #b6bf00;border-radius:50%;padding:0;background-color:#fff;color:transparent;background-image:url(../../../images/icons/slick-arrow-prev.svg);background-size:1.4375rem 1.25rem;background-position:50%;background-repeat:no-repeat;z-index:1;transform:scaleX(-1)}@media(max-width:991.98px){.js-pdp-carousel .slick-next.slick-arrow{position:absolute;top:38%;width:1.5rem;height:1.5rem;border:2px solid #b6bf00;border-radius:50%;padding:0;background-color:#fff;color:transparent;background-image:url(../../../images/icons/slick-arrow-prev.svg);background-size:.75rem .625rem;background-position:50%;background-repeat:no-repeat;z-index:1;transform:scaleX(-1)}}.js-pdp-carousel .icon-prev:before{transform:rotate(135deg);margin-left:0}.js-pdp-carousel .icon-next:before,.js-pdp-carousel .icon-prev:before{content:" ";border-right:3px solid #b6b6b7;border-bottom:3px solid #b6b6b7;height:12px;width:12px;display:flex!important}.js-pdp-carousel .icon-next:before{transform:rotate(-45deg);margin-right:5px}.js-pdp-carousel .content-slot-pdp{width:100%;overflow:hidden;max-height:240px;margin:0}.js-pdp-carousel .content-slot-pdp .btn-add-to-cart,.js-pdp-carousel .content-slot-pdp .btn-add-to-cart-remaster{display:flex;justify-content:center;align-items:center;flex:1;padding:3px}.js-pdp-carousel .content-slot-pdp .btn-add-to-cart-remaster svg,.js-pdp-carousel .content-slot-pdp .btn-add-to-cart svg{width:21px}.js-pdp-carousel .content-slot-pdp #chooseBonusProductModal .modal-footer .container{margin-left:0;width:100%;margin-right:0}.js-pdp-carousel .content-slot-pdp #chooseBonusProductModal .select-cbp-container{margin-top:auto;margin-bottom:auto}.js-pdp-carousel .content-slot-pdp #chooseBonusProductModal .product-name-wrapper{width:100%}.js-pdp-carousel .content-slot-pdp #chooseBonusProductModal .bonus-option,.js-pdp-carousel .content-slot-pdp #chooseBonusProductModal .bonus-quantity{margin-top:.938em}.js-pdp-carousel .content-slot-pdp #chooseBonusProductModal .bonus-quantity-select{min-width:5em}.js-pdp-carousel .content-slot-pdp #chooseBonusProductModal .select-bonus-product{margin-top:1em}.js-pdp-carousel .content-slot-pdp #chooseBonusProductModal .selected-pid{border:1px solid #ccc}.js-pdp-carousel .content-slot-pdp #chooseBonusProductModal .selected-pid .bonus-product-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.js-pdp-carousel .content-slot-pdp #chooseBonusProductModal .bonus-product-price{text-align:center;margin-top:1em}.js-pdp-carousel .content-slot-pdp .js_quantity-container{display:none}.js-pdp-carousel .content-slot-pdp .js_quantity-container>.js_quantity-container{border:1px solid #b6bf00;border-radius:4px}.js-pdp-carousel .content-slot-pdp .quantity .single-unit-label{width:100%;display:block;text-align:center;padding-top:5px}.js-pdp-carousel .content-slot-pdp .quantity .remove-btn__icon{cursor:pointer;width:20px;height:20px;margin-right:0;vertical-align:initial;color:#d52b1e}.js-pdp-carousel .content-slot-pdp .quantity .remove-btn__icon .shape{fill:#d52b1e}.js-pdp-carousel .content-slot-pdp .btn-add-to-cart__icon{padding-left:5px}.js-pdp-carousel .content-slot-pdp .product-tile--link{line-height:1.33;letter-spacing:-.3px}@media(max-width:991.98px){.js-pdp-carousel .content-slot-pdp .product-tile--link{font-size:1.125rem!important;line-height:1.43;letter-spacing:-.3px;height:45px!important;max-height:45px!important}}.js-pdp-carousel .content-slot-pdp .price{text-align:right!important}@media(max-width:991.98px){.js-pdp-carousel .content-slot-pdp .price{padding-right:3px!important;font-size:14px!important;height:45px}}.js-pdp-carousel .content-slot-pdp .product-price{font-size:.8rem!important}@media(max-width:991.98px){.js-pdp-carousel .content-slot-pdp .product-price{font-size:12px!important}}.js-pdp-carousel .content-slot-pdp .product-tile--name{height:35px!important;line-height:.7px!important}.js-pdp-carousel .content-slot-pdp .product-name{font-size:.7rem!important}.js-pdp-carousel .content-slot-pdp .primary-images{max-width:75%;margin:0 auto}@media(min-width:992px){.js-pdp-carousel{flex-direction:row;padding-bottom:0;margin:0 37px 0 50px}}.js-pdp-carousel .carousel-indicators{display:flex;justify-content:start;margin-left:0;position:relative;margin-top:14px;z-index:1}.js-pdp-carousel .carousel-indicators li{border-top:none;border-bottom:none;opacity:1;height:64px;width:64px;margin-left:4px;margin-right:4px}@media(min-width:992px){.js-pdp-carousel .carousel-indicators li{margin-left:0;margin-right:0}.js-pdp-carousel .carousel-indicators li:not(:last-of-type){margin-bottom:16px}}.js-pdp-carousel .carousel-indicators li .img-fluid{display:block}@media(min-width:992px){.js-pdp-carousel .carousel-indicators{flex-direction:column;margin-right:33px;margin-top:0}}.dm-cart__main .content-slot-pdp.einsteinCart{width:inherit!important}.dm-cart__main .product-price{font-size:.9rem!important}.dm-cart__main .product-tile--name{overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.dm-cart__main .product-tile--link{overflow-wrap:break-word!important;display:block!important;align-self:flex-end!important;font-size:.7rem!important}.hIndicators-100{height:100px!important}.recommendation-einsteint-pdp-footer .product-recommendation__item .size-price-content{height:16px}.product-recommendations.einstein-pdp .size-price-content{height:15px}.product-recommendations{width:99%}@media(max-width:991.98px){.product-recommendations{width:100%}}@media(max-width:543.98px){.product-recommendations .product-recommendation__item .size-price-content{height:15px}}.product-recommendations .size-price-content{height:15px}@media(max-width:543.98px){.product-recommendations .size-price-content{height:28px}.product-recommendations .size-price-content.list{height:15px}}.product-recommendations .size-price-content.badget_d{height:31px}@media(max-width:992px){.product-recommendations .size-price-content.badget_d{height:15px}}.product-recommendations .size-price-content.special-price-badge.sales{height:31px}.product-recommendations .size-price-content.special-price-badge.sales.oldDiscountPrice:not(.badget_d){height:auto}.product-recommendations .contentPrices,.product-recommendations .price-content{flex-wrap:wrap}.product-recommendations .contentPrices .strike-through,.product-recommendations .price-content .strike-through{margin-left:0!important}.product-recommendations .contentPrices:has(.sales.discountPrice):not(.oldDiscountPrice){margin-top:0}@media(max-width:992px){.product-recommendations .contentPrices:has(.sales.discountPrice):not(.oldDiscountPrice){margin-top:0}}.product-recommendations .contentPrices:has(.sales.discountPrice.oldDiscountPrice){margin-top:-1px}.container-plp{display:block;box-shadow:-1px 7px 8px -7px #e2e2e3;width:90%;margin:0 auto}#pdpCarousel-pdp{display:block;margin:0 0 0 46px;width:100%;height:200px}.main-maduration{margin-left:0!important;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}@media(min-width:768px){.main-maduration{width:270px;margin-top:15px;margin-left:-18px!important}}.triangle{width:0;height:0;border-color:transparent transparent #e9ebed;border-image:initial;margin-top:28px;z-index:-1!important;display:block;position:absolute;border-left:215px solid #e9ebed!important;border-top:15px solid transparent;border-bottom:15px solid transparent;transform:rotate(180deg);border-radius:17%!important}@media(max-width:444px){.triangle{border-left:325px solid #e9ebed!important;border-radius:10%!important}}@media(max-width:320px){.triangle{border-left:237px solid #e9ebed!important}}@media(max-width:1827px){.product-name{display:none}.js-pdp-carousel .slick-prev.slick-arrow{margin-left:-25px}.js-pdp-carousel .slick-next.slick-arrow{margin-right:-10px}.dm-cart__main .js-pdp-carousel .slick-prev.slick-arrow{margin-left:0}.dm-cart__main .js-pdp-carousel .slick-next.slick-arrow{margin-right:0}}.product-detail__details-container.contenASPDP .slick-prev.slick-arrow{margin-left:25px;margin-top:-25px}.product-detail__details-container.contenASPDP .slick-next.slick-arrow{margin-right:0;margin-top:-25px}@media(min-width:992px){.container-aprox-height{min-height:445px}}.input-maturation{margin-left:0!important;width:100%;position:relative!important;height:30px!important;top:inherit!important;display:flex!important;margin-top:10px}.input-maturation .circle-check{position:inherit!important;display:flex;margin:0 auto;top:inherit!important;left:0!important}.content-input{position:absolute;display:flex;margin-bottom:0;top:30px;cursor:pointer;padding:0!important;height:30px;margin-left:0;width:fit-content}.content-input span{margin-left:15px;left:-28px!important;margin-top:-1px}.content-input input{visibility:hidden;position:absolute;right:0}.content-input span,.content-input span:before{transition:all .25s ease}.content-input input+span.sgree{background:#b6bf00 0 0 no-repeat padding-box;border:2px solid #b6bf00;position:absolute;left:0;top:0}.content-input input+span.smedium{background:transparent linear-gradient(270deg,#fd0,#b6bf00) 0 0 no-repeat padding-box;position:absolute;left:0;top:0}.content-input input+span.smature{background:#fd0 0 0 no-repeat padding-box;border:2px solid #fd0;position:absolute;left:0;top:0}.content-input input[type=radio]+span{height:26px;width:26px;border-radius:100%;left:15px}.content-input input[type=radio]+span.sgree:before{background:#b6bf00}.content-input input[type=radio]+span.sgree:before,.content-input input[type=radio]+span.smedium:before{content:"";display:block;height:18px;width:18px;border-radius:100%;position:absolute;z-index:1;top:4px;left:4px;transition:all .25s ease;transform:scale(0);opacity:0}.content-input input[type=radio]+span.smedium:before{background:linear-gradient(270deg,#fd0,#b6bf00)}.content-input input[type=radio]+span.smature:before{content:"";display:block;height:18px;width:18px;border-radius:100%;position:absolute;z-index:1;top:4px;left:4px;background:#fd0;transition:all .25s ease;transform:scale(0);opacity:0}.content-input:hover input[type=radio]:not(:checked)+span.sgree{background:#bcc032}.content-input:hover input[type=radio]:not(:checked)+span.smedium{background:transparent linear-gradient(270deg,#fd0,#b6bf00) 0 0 no-repeat padding-box}.content-input:hover input[type=radio]:not(:checked)+span.smature{background:#fd0 0 0 no-repeat padding-box}.content-input input[type=radio]:checked+span:before{transform:scale(1);opacity:1}.space-radio{width:33.3%;display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;position:relative}.outer-circle-ma{position:absolute;top:auto;bottom:-1px;border-radius:100%;height:36px;width:36px;border:2px solid #bcc032;z-index:0;margin-left:0;background:#fff}.line-medium{border:1px solid #acacac!important;opacity:1;position:absolute;display:block;width:100%;right:-45%;top:70%;margin:0;z-index:-1}.content-input input+span.delgado{background:#dcdfe1 0 0 no-repeat padding-box;border:2px solid #dcdfe1;position:absolute;left:0;top:0}.main-div-corte{position:relative;margin-top:15px;margin-left:0!important;margin-bottom:30px;width:100%}@media(min-width:768px){.main-div-corte{width:280px;left:-25px;margin-top:15px;margin-left:2px!important}}.main-div-corte.bg-triangle:before{content:"";position:absolute;top:31px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:66vw solid #e9ebed;left:13.6%}@media(min-width:768px){.main-div-corte.bg-triangle:before{content:"";position:absolute;top:32px;border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:195px solid #e9ebed;left:16.6%}}.space-radio-d{width:33.3%;z-index:1;display:flex;flex-direction:column;align-items:center}.thick-selector,.thick-selector-m{display:block;text-align:center;color:#acacac;letter-spacing:-.3px;font-size:13px;opacity:1;margin-left:0;margin-bottom:5px}.outer-circle-t{border-radius:100%;height:36px;width:36px;border:2px solid #bcc032;z-index:-1;margin-left:0;background:#fff;display:flex}.span-circle-t{background:#bcc032!important;border:2px solid #bcc032!important}.space-product{margin-bottom:20px}.maturation-selector{display:block;text-align:center;color:#acacac;letter-spacing:-.26px;font-size:12px;margin-left:0;width:100%}.product-bundled-title{text-align:left;font-size:24px}.product-bundled,.product-bundled-title{font-family:Barlow-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;color:#4d4f53;font-weight:600;line-height:1.5}.product-bundled{font-size:14px;text-align:start;justify-content:center;display:block}@media(max-width:1237.98px){.product-bundled{display:block}}@media(max-width:991.98px){.product-bundled{display:block}}@media(max-width:767.98px){.product-bundled{display:none}}.product-bundled-image{display:block;margin-left:auto;margin-right:auto}.product-bundled-add{max-width:55%;margin-top:160%;margin-left:20%}.product-bundled-div{width:800px;margin-left:-10%;justify-content:center}.bundle-div{align-items:center;display:flex;justify-content:center}.button-bundled-add{font-size:1.5em!important;display:block;margin-top:60px;margin-left:3%;max-width:60%;max-height:60%}.widt-bundle{flex:0 0 16.6666666667%;max-width:16.6666666667%}@media(max-width:1237.98px){.widt-bundle{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media(max-width:991.98px){.widt-bundle{flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media(max-width:767.98px){.widt-bundle{flex:0 0 25.666667%;max-width:25.666667%}}.container-stamp-product{position:absolute;z-index:1}.exclusive-online-stamp-pdp{background-color:#ff734d;color:#fff;font-size:1.125rem!important;line-height:1;border-radius:4px;letter-spacing:1px}@media(max-width:554px){.exclusive-online-stamp-pdp{font-size:.875rem!important}}.new-stamp-pdp{background-color:#ffd900;color:#000;font-size:1.125rem!important;line-height:1;border-radius:4px;letter-spacing:1px}@media(max-width:554px){.new-stamp-pdp{font-size:.875rem!important}}.swiper-pagination{bottom:-30px!important}.swiper-pagination .swiper-pagination-bullet{background:#d3d3d3!important;height:14px!important;opacity:1!important;width:14px!important}.swiper-pagination .swiper-pagination-bullet-active{background:#72001f!important}.product-recommendation__item .contentPrices.default-not-found.content-price-discount{margin-top:0}.error-filter-result .content-asset{align-items:center;display:flex;flex-direction:column;font-size:20px;text-align:center}@media(max-width:991.98px){.error-filter-result .content-asset{font-size:16px}}.error-filter-result .content-asset .img-no-result-filter{max-width:110px;width:100%}.error-filter-result .content-asset .title-bold-filter{font-family:Barlow-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:24px;font-weight:700}@media(max-width:991.98px){.error-filter-result .content-asset .title-bold-filter{font-size:20px}}.not-found-arrow .slick-next.slick-arrow{top:43%!important;background-image:url(../../images/icons/slick-arrow-prev.svg)}.not-found-arrow .slick-prev.slick-arrow{top:50%!important;background-image:url(../../images/icons/slick-arrow-prev.svg)}.not-found-arrow .br-btn-green{border:1px solid #72001f}.plp-result-suggestions .slick-next.slick-arrow,.plp-result-suggestions .slick-prev.slick-arrow{background-image:url(../../../images/icons/slick-arrow-prev.svg);width:3rem!important;height:3rem!important}@media(max-width:1237.98px){.product-detail__container .prices .list{height:15px!important}.product-detail__container .prices .list .value{height:42px}}.product-suggestions-wrapper .contentPrices:has(.sales.discountPrice){margin-top:-5px}@media(max-width:554px){.product-suggestions-wrapper .contentPrices:has(.sales.discountPrice){margin-top:-4px}}@media(max-width:992px){.product-suggestions-wrapper .contentPrices .sales:has(.strike-through){align-self:flex-start!important}}.js_main-plp-container .contenASPDP .js-product-recommendation-ein .slick-next.slick-arrow:before,.js_main-plp-container .contenASPDP .js-product-recommendation-ein .slick-prev.slick-arrow:before{color:#72001f!important}.js_main-plp-container .contenASPDP .js-product-recommendation-ein .slick-prev.slick-arrow{margin-left:0}