.product-action-content .actions .tocart,#product_addtocart_form .actions .tocart{border-color:#bc243c;background-color:#bc243c !important;border-radius:0}.product-action-content .actions .tocart:disabled,#product_addtocart_form .actions .tocart:disabled{border-color:#bc243c47;background-color:#bc243c47 !important;cursor:no-drop}@media (min-width:358px){.product-action-content .box-tocart .fieldset .tocart,#product_addtocart_form .box-tocart .fieldset .tocart{padding-right:80px;padding-left:80px}}.product-action-content .box-tocart .qty .control,#product_addtocart_form .box-tocart .qty .control{border-radius:0 !important}@media (max-width:500px){#product_addtocart_form .box-tocart .fieldset .tocart{width:100%}}.v-product-name{margin-top:17px;font-size:28px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#2d2c2f}.product-info-main .v-product-marca-attribute h2{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2d2c2f;display:block}.product-info-main .product-add-form .box-tocart .fieldset{width:100%}.product-info-main .product-add-form .box-tocart .fieldset .field.qty .control{display:inline-flex}.product-info-main .product-add-form .box-tocart .fieldset .field.qty .v-increment{margin-left:0}.product-info-main .product-add-form .box-tocart .fieldset .actions{margin-bottom:0}.product-info-main .product-info-price{margin-top:17px}.product-info-main .product-info-price .price{font-size:28px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2d2c2f}.product-data-items-menu{display:block;border-bottom:solid 1px #bc243c}.product-data-items-menu .data.switch{border:none !important;text-transform:uppercase;font-size:14px}.product.media{text-align:center}.product.media img{min-width:0 !important}.product.media .img-responsive{display:inline}.product.media .item-thumb{cursor:pointer}.product.media .item-thumb .img-responsive{width:100%}.footer .block.newsletter{border-radius:0 !important}.product-info-main .swatch-option.text{border-radius:0 !important;color:#2d2c2f}.product-info-main .swatch-option:first-child{margin-left:5px}.product-info-main .swatch-option:not(.disabled):hover{color:#bc243c}.price,.price-box .price{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2d2c2f}.owl-carousel .owl-nav>div:not(.disabled):hover{background-color:#bc243c;color:#fff;border-color:#bc243c}.product-add-form .product-options-wrapper .swatch-opt .swatch-attribute-label+.swatch-attribute-selected-option{color:#bc243c}.product-info-main .product-add-form .action-add-to div:first-child,.bundle-info .product-details .action-add-to div:first-child{display:inline-block;text-align:center;vertical-align:middle;margin-top:4px}.product-info-main .product-add-form .action-add-to div,.bundle-info .product-details .action-add-to div{display:inline-block}.product-info-main .product-add-form .action-add-to .pe-7s-like,.bundle-info .product-details .action-add-to .pe-7s-like{font-size:17px}.product-info-main .product-add-form .action-add-to .action.towishlist,.bundle-info .product-details .action-add-to .action.towishlist{border:none;display:inline-block}.product-info-main .product-add-form .action-add-to .action.towishlist span,.bundle-info .product-details .action-add-to .action.towishlist span{font-size:10px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2d2c2f}.product-info-main .product-add-form .field.qty .control,.bundle-info .product-details .field.qty .control{border:none !important}.product-info-main .product-add-form .field.qty .control .input-text.qty,.bundle-info .product-details .field.qty .control .input-text.qty{border:1px rgba(51,50,54,.4) solid !important;width:55px !important;font-weight:100 !important}.product-info-main .product-add-form .v-increment,.bundle-info .product-details .v-increment{display:inline-block;height:40px;margin-left:-4px}.product-info-main .product-add-form .v-increment span,.bundle-info .product-details .v-increment span{cursor:pointer;padding-right:3px;padding-left:3px;border:1px rgba(51,50,54,.4) solid;border-left:none;height:20px;display:block;line-height:19px;text-align:center;font-weight:600}.product-info-main .product-add-form .v-increment span:first-child,.bundle-info .product-details .v-increment span:first-child{border-bottom:none}.v-menu-item{text-align:center}.v-menu-item .title{font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.07;letter-spacing:normal;color:#2d2c2f}.v-menu-item .v-marca-attribute{margin-top:15px}.product-info-main .product-add-form .action-add-to .action.towishlist,.bundle-info .product-details .action-add-to .action.towishlist{background-color:transparent}.products-grid.wishlist .product-item-info{text-align:center}.products-grid.wishlist .product-item-info .box-tocart .field.qty>.control{border-radius:0}.products-grid.wishlist .product-item-info .box-tocart .field.qty>.control .input-text{width:100%}.products-grid.wishlist .product-item-info .box-tocart .field.qty{float:none !important}.products-grid.wishlist .product-item-info .box-tocart .field.qty>.control{margin-right:0}.products-grid.wishlist .product-item-info .box-tocart .product-item-actions{float:none !important}.products-grid.wishlist .product-item-info .box-tocart .product-item-actions .btn.btn-primary{margin-top:5px;width:100%}.products-grid .product-item-info .product-top:hover .product-label{display:block}@media (min-width:767px){.v-promo-banner-content{width:50%}}.products-grid .owl-item{height:100%;min-height:100%}.products-grid .product-item-info{display:flex;flex-direction:column}.products-grid .product-item-info .product-item-details{height:180px;display:flex;flex-direction:column}.products-grid .product-item-info .product-item-details .notify_me_bss,.products-grid .product-item-info .product-item-details .add-to-cart-button-container{margin-top:auto}@media (max-width:767px){.products-grid .product-item-info .product-item-details{height:180px}}.v-qty-minicart{width:130px;border:1px solid rgba(154,152,157,.83);display:flex;justify-content:center;align-items:center}.v-qty-minicart .label{display:none}.v-qty-minicart .edit-qty{padding-left:15px;padding-right:15px;cursor:pointer;font-size:18px}.v-qty-minicart .cart-item-qty{border:none;width:55px !important}.v-qty-minicart .update-cart-item{display:none !important}#minicart-content-wrapper .loading-mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;background-color:rgba(0,0,0,.8);background-image:url("../images/loader.svg");background-repeat:no-repeat;background-position:center center;background-size:50px}#minicart-content-wrapper .loading-mask .loader{display:none !important}.v-cart-input{width:100%}.box-tocart .field.qty>.control span.edit-qty:hover{color:#bc243c}.product-detail-infomation-content .regular-price-content .old-price,.product-detail-infomation-content .regular-price-content .average-price{display:flex;align-items:center}.regular-price-content{display:flex;align-items:center;justify-content:center}.regular-price-content div:first-child{margin-right:5px}.regular-price-content .old-price,.regular-price-content .average-price{display:flex}.regular-price-content .old-price span:not(:first-child),.regular-price-content .average-price span:not(:first-child){margin-left:3px;font-size:13px;align-items:center}.regular-price-content .iva-incl{margin-left:3px;font-size:13px}.product-info-main .regular-price-content{display:flex;justify-content:start}.child-products-content .regular-price-content .per100{display:none}.child-products-content .out-of-stock-container{display:flex;align-items:center}.child-products-content .discount-percent{background-color:#bc243c !important;color:#fff;border-radius:50%;height:50px;width:50px;text-align:center}.child-products-content .discount-percent p{padding-top:15px}.child-products-content .product-size,.child-products-content .pvp-price,.child-products-content current-price{font-weight:700}.child-products-content .current-price{color:#e74310;font-size:20px;font-weight:700}.child-products-content .current-price span{font-size:12px}.child-products-content .pvp-price span{font-size:8px}.child-products-content .box-tocart{margin-top:0 !important;text-align:center}.child-products-content .child-product-section.measure{align-items:center;justify-content:center;margin-bottom:5px}.child-products-content child-product-section.product-form,.child-products-content .child-product-section.stock{margin-bottom:5px}.child-products-content .child-product-section.product-form,.child-products-content .child-product-section.prices{align-items:center;justify-content:center}.child-products-content .cart-child-products{display:flex}.child-products-content .product-options-bottom{display:none !important}.child-products-content .child-product-section .per100,.child-products-content .stock{font-size:11px}@media (max-width:900px){.child-products-content .child-product-section .per100,.child-products-content .stock{font-size:12px}}.child-products-content .price-strikethrough{text-decoration:line-through}.child-products-content .child-product-section.percent{width:10%}.child-products-content button.action.tocart.btn-cart{font-size:13px;width:auto;padding:0 34px;background-color:#bc243c;border:1px solid #bc243c;color:#fff;line-height:40px;font-weight:600}.child-products-content .bss_productstockaler.applied{display:flex}@media only screen and (max-width:1200px){.child-products-content .child-product{grid-template-columns:repeat(2,1fr)}.child-products-content .child-product-section.stock,.child-products-content .child-product-section.product-form{margin-top:10px;margin-bottom:10px}}@media only screen and (max-width:768px){.child-products-content .child-product{grid-gap:4px;grid-template-columns:repeat(1,1fr)}.child-products-content .child-product-section.measure,.child-products-content .child-product-section.product-form{margin-bottom:10px}.child-products-content .child-product-section.prices{margin-bottom:10px}.child-products-content .child-product-section.stock{margin-bottom:10px}}.product-detail-infomation-content .product-info-price .normal-price{display:flex;align-items:center}.product-detail-infomation-content .regular-price-content .old-price.no-display,.average-price.no-display{display:none}.product-detail-infomation-content .regular-price-content .old-price .price-wrapper{margin-left:0}.stockalert-message{font-size:11px}@media (min-width:768px){.tocart-a-button.action.tocart.btn-cart.hover_effect{width:auto}}.product-item-info .tocart{border-radius:6px !important;border:solid 1px #2d2c2f}.product-item-details .product-item-name a:hover{color:#bc243c !important}.v-marca-attribute{font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2d2c2f}.v-is-best-price-attribute{min-height:18px;max-height:18px;display:flex;justify-content:center;align-items:center;margin-bottom:2px}.v-formato-attribute{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#2d2c2f !important}.product-item-name{margin:0 !important}.product-item-name a{margin:0;font-size:12px !important;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#2d2c2f !important}.products-grid .product-item-info.disable_hover_effect .tocart.btn-cart.hover_effect{margin:0 auto}.product-item-info .product-item-details{text-align:center}.product-item-info .rating-summary .rating-result{width:auto}.product-item-info .btn-cart{line-height:33px !important;border:solid 1px #2d2c2f !important}.product-item-info .btn-cart span{text-transform:uppercase;color:#2d2c2f;font-size:10px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.product-item-info .btn-cart:hover span{color:#fff !important}.filter-options-title:before{content:none !important;margin-bottom:0}.mgs-ajax-layer-item{font-size:1rem !important;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.3;letter-spacing:normal}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item{position:relative;padding:0 !important;border:none !important;margin-right:7px}.block.filter .block-content.filter-content .filter-options-item .filter-options-title{font-size:14px;text-transform:uppercase}@media (max-width:767px){.products-grid .product-item-info .tocart-a-button.tocart.btn-cart .icon.fa-shopping-cart{margin-top:13px !important}}.category-product-actions .toolbar.toolbar-products{float:none !important}.tocart-a-button{width:auto}@media (min-width:768px){.tocart-a-button{width:95px}}.block.filter .block-content.filter-content .filter-options-item{margin-bottom:20px}.toolbar select{line-height:inherit}.price-box .special-price{font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#bc243c}.price-box .old-price,.price-box .average-price{float:none;margin-right:0;vertical-align:top;align-items:center}.product-label.sold-out-label{background:0 0}.sidebar .o-list{margin-top:0;margin-bottom:50px}.sidebar .o-list li{padding:0;border-bottom:none}.sidebar .o-list li a{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.92;letter-spacing:normal;color:#2d2c2f}@media (max-width:991px){.filter-open .catalog-category-view.page-layout-3columns .block.filter .block-content.filter-content,.filter-open .catalog-category-view.page-layout-2columns-right .block.filter .block-content.filter-content,.filter-open .catalog-category-view.page-layout-2columns-left .block.filter .block-content.filter-content{overflow:auto}.mgs-filter .filter-options .items.categories{display:none}}.block.filter .block-subtitle,.v-category-title{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#2d2c2f}.block.filter .block-subtitle{margin-bottom:15px}.block.filter .block-subtitle:after{content:none !important}.mgs-filter-active{margin-bottom:20px}@media (min-width:767px){.v-filter-overflowed{max-height:400px;overflow:auto}}.notify_me_bss .v-unavailable{color:red;font-size:11px}.notify_me_bss .btn.btn-secondary{font-size:10px;height:18px;line-height:14px}.catalog-category-view .v-category-title{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.catalog-category-view .category-short-description{font-size:16px}.catalog-category-view .category-short-description h2{font-size:18px}@media (max-width:767px){.catalog-category-view .v-category-title{text-align:center}}.toolbar .pages .pagination .item.current a{color:#bc243c !important}.v-brand-title{font-size:30px;padding-bottom:0}@media (max-width:500px){.v-brand-title{font-size:20px;padding-bottom:0}}.mgs-filter .filter-content .item .mgs-filter-item-checkbox{margin-right:5px}.products-grid .v-special-price-percent-discount{display:none}@media (max-width:380px){.item.product.col-xs-6{padding-left:5px;padding-right:5px}}.products.list .price-box .old-price,.products.list .price-box .average-price{line-height:1;display:block}.products.list .price-box .old-price .price,.products.list .price-box .average-price .price{font-size:11px}.products.list .price{font-size:12px}.products.list .price.old{font-size:11px}.block-filter-content .items.categories{font-size:1.2rem;text-transform:capitalize}.block-filter-content .items.categories .category-sublevel-2{margin-left:8px}.block-filter-content .items.categories .category-sublevel-3{margin-left:16px}.block-filter-content .items.categories .category-sublevel-4{margin-left:24px}.block-filter-content .items.categories .ajax-layer-item{font-weight:500;font-stretch:normal;font-style:normal;line-height:2.3;letter-spacing:normal}.block-filter-content .items.categories .ajax-layer-item.checked{font-weight:700;text-decoration:underline 2px;text-decoration-color:#bc243c}@media (max-width:860px){.toolbar-sorter.sorter{margin-top:6px}.toolbar{grid-template-columns:100% !important}}@media (max-width:450px){#layered-filter-block-top .filter-options{display:block !important}#layered-filter-block-top .filter-options .filter-options-item{margin-top:6px}}.toolbar-sorter.sorter{height:38px}.toolbar-sorter.sorter .form-item-select{border:1px solid #b2b2b2}.toolbar-sorter.sorter .toolbar.select{border:none !important;height:38px}.filter-options-item .filter-options-content{overflow:auto;max-height:220px}#layered-filter-block-top .filter-options{display:flex;justify-content:space-between;margin:0 auto}#layered-filter-block-top .filter-options .filter-options-item{width:100%;margin-right:10px;position:relative;margin-bottom:0}#layered-filter-block-top .filter-options .filter-options-item dt{border:1px solid #b2b2b2}#layered-filter-block-top .filter-options .filter-options-item .filter-options-title{text-transform:capitalize;margin-bottom:0;padding:8px;display:flex;align-content:center}#layered-filter-block-top .filter-options .filter-options-item .filter-options-title:after{right:16px;top:8px;pointer-events:none;bottom:inherit;margin-top:2px}#layered-filter-block-top .filter-options .filter-options-item .filter-options-content{padding:4px;border:1px solid #b2b2b2;border-right:2px solid #b2b2b2;display:block;position:absolute;z-index:100;background:#fff;width:100%}#layered-filter-block-top .filter-options .filter-options-item .filter-options-content:nth-child(2){padding:10px 20px}.footer a{color:#fff !important}.footer .middle-footer{padding:0;background-color:#2d2c2f;color:#fff}.footer .middle-footer a{color:#fff}.footer .middle-footer a:hover{color:#bc243c}.footer .middle-footer-seal-logos{background-color:#2d2c2f}.footer .middle-footer-seal-logos .seal-title{color:#fff}.footer .middle-footer-seal-logos img{max-width:100%}.footer .bottom-footer{background-color:#2d2c2f;color:#fff}.footer .bottom-footer .container{border-top:solid 1px #bc243c;border-bottom:solid 1px #bc243c;padding-bottom:20px;padding-top:20px}.footer h6{color:#fff}.footer .v-footer-top-info{padding-top:20px;padding-bottom:20px;margin-bottom:50px;background-color:#212021}.footer table.table-spacing tr td{padding-left:5px;padding-right:5px}@media (max-width:767px){.footer .middle-footer div[class*=col-lg]:not(:last-child){margin-bottom:20px}}html,body{max-width:100%}.v-display-none{display:none}.v-button-full-width{width:100%;border:none;border-radius:0;text-transform:uppercase}.breadcrumbs{background-color:transparent;padding:0;margin-bottom:20px}.breadcrumbs .items li a{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2d2c2f}.breadcrumbs .items strong{font-size:12px;font-weight:500 !important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2d2c2f;margin-bottom:3px}.block-dashboard-orders{margin-top:40px}.btn{border-radius:0}.btn:hover,.btn:focus,.btn:active{border-color:#bc243c !important;background-color:#bc243c !important}.minicart-items .product-item .product.actions .action:hover{color:#fff !important;background-color:#bc243c !important;border-color:#bc243c !important}.payment-option.discount-code .form-discount .actions-toolbar .action.action-apply{border-radius:0}.payment-option.discount-code .form-discount .actions-toolbar .action.action-apply:hover{background-color:#bc243c !important;border-color:#bc243c !important}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout:hover{background-color:#bc243c !important}.checkout-cart-index .cart-summary .checkout-methods-items .item .action.checkout{border:none;border-radius:0}.shipping-address-items .action{width:100% !important}#shipping-method-buttons-container .action,.payment-method-content .actions-toolbar .action,#shipping-method-buttons-container button.action,.payment-method-content .actions-toolbar button.action{background-color:#bc243c !important;border-radius:0;border-color:#bc243c !important}.shipping-address-items .shipping-address-item{padding:7px}.shipping-address-items .shipping-address-item.selected-item{color:#bc243c !important;border-color:#bc243c !important}.shipping-address-items .action:hover{background-color:#bc243c !important;border-color:#bc243c !important}.opc-block-summary .table-totals tr.totals.grand th strong,.opc-block-summary .table-totals tr.totals.grand td strong{color:#bc243c !important}.opc-block-summary .table-totals tr th:after{color:#bc243c !important}.field.addresses{overflow:auto}#cart-totals .totals-tax{display:none}.content-heading h3.title:after{content:none}.content-heading h3.title:before{content:none}@media (min-width:767px){.owl-carousel .owl-nav>div.owl-prev{border-radius:6px !important;left:-50px}.owl-carousel .owl-nav>div.owl-next{border-radius:6px !important;right:-50px}}#v-reviews-home-product-container .owl-nav>div.owl-prev,#v-reviews-container .owl-nav>div.owl-prev,#v-reviews-home-container .owl-nav>div.owl-prev{border-radius:6px !important;left:30px}#v-reviews-home-product-container .owl-nav>div.owl-next,#v-reviews-container .owl-nav>div.owl-next,#v-reviews-home-container .owl-nav>div.owl-next{border-radius:6px !important;right:30px}.product-tab .menu-product-tabs li a{border:none !important;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2d2c2f}.product-tab .menu-product-tabs li.active a{border:none;color:#bc243c !important}.v-tab{margin:0 auto;margin-bottom:25px;width:42px;height:43px}.v-tab.tab-fragancia{background-image:url("../images/slider/fragancia-b.svg");background-repeat:no-repeat}.v-tab.tab-tratamiento{background-image:url("../images/slider/tratamiento-b.svg");background-repeat:no-repeat}.v-tab.tab-maquillaje{background-image:url("../images/slider/maquillaje-b.svg");background-repeat:no-repeat}.v-tab.tab-parafarmacia{background-image:url("../images/slider/parafarmacia-b.svg");background-repeat:no-repeat}.product-tab .menu-product-tabs li a:hover .v-tab.tab-fragancia{background-image:url("../images/slider/fragancia-r.svg")}.product-tab .menu-product-tabs li a:hover .v-tab.tab-tratamiento{background-image:url("../images/slider/tratamiento-r.svg")}.product-tab .menu-product-tabs li a:hover .v-tab.tab-maquillaje{background-image:url("../images/slider/maquillaje-r.svg")}.product-tab .menu-product-tabs li a:hover .v-tab.tab-parafarmacia{background-image:url("../images/slider/parafarmacia-r.svg")}.product-tab .menu-product-tabs li.active .v-tab.tab-fragancia{background-image:url("../images/slider/fragancia-r.svg")}.product-tab .menu-product-tabs li.active .v-tab.tab-tratamiento{background-image:url("../images/slider/tratamiento-r.svg")}.product-tab .menu-product-tabs li.active .v-tab.tab-maquillaje{background-image:url("../images/slider/maquillaje-r.svg")}.product-tab .menu-product-tabs li.active .v-tab.tab-parafarmacia{background-image:url("../images/slider/parafarmacia-r.svg")}.v-m-margin-left{margin-left:12px}@media (min-width:1200px){max-height:17px}.comas-beauty-blog-menu-item,.more-than-beauty-menu-item{background-color:#c59636;width:163px;text-align:center}@media (min-width:1199px){.comas-beauty-blog-menu-item,.more-than-beauty-menu-item{margin-left:10px}}@media (max-width:1199px){.comas-beauty-blog-menu-item,.more-than-beauty-menu-item{width:100%}}.comas-beauty-blog-menu-item{background-color:#bc243c}.minicart-items .product-item .details-qty.qty .cart-item-qty{border-radius:0}.minicart-items .product-item .details-qty.qty .update-cart-item:hover,.minicart-items .product-item .details-qty.qty .update-cart-item:focus,.minicart-items .product-item .details-qty.qty .update-cart-item:active{background-color:#bc243c;border-color:#bc243c}.minicart-items .product-item .details-qty.qty .update-cart-item{font-size:13px;border-radius:0}#remember-me-box .tooltip{z-index:-1}@media (max-width:991px){.header .logo-header .logo img{width:245px !important;max-width:100%}}.footer .block.newsletter .form.subscribe .form-group input[type=email]{color:#fff !important}@media (max-width:1199px){.header:not(.header6):not(.header7) .megamenu-content .nav-tabs>li>a{color:#fff !important}.header:not(.header6):not(.header7) .megamenu-content .nav-tabs>li.active>a{color:#2d2c2f !important}}.scroll-to-top{right:17px !important}.modal-popup.confirm .modal-footer .action-primary:hover{border:2px solid #bc243c;background-color:#bc243c}.modal-header{background-color:#fff}@media (max-width:991px){.v-display-mobile{display:block}.v-display-desktop{display:none}}@media (min-width:991px){.v-display-mobile{display:none}.v-display-desktop{display:block}}.header .top-header-content a:hover,.header .top-header-content button:hover,.header .top-header-content a:focus,.header .top-header-content button:focus{color:#bc243c}.modal-footer button.action-primary{color:#fff;border:2px solid #bc243c !important;background-color:#bc243c !important}.modal-footer button.action-primary:hover{color:#fff;background-color:#2d2c2f !important;border-color:#2d2c2f !important}.modal-footer button.action-secondary{color:#2d2c2f !important;border:2px solid #2d2c2f !important;background-color:#fff !important}.modal-footer button.action-secondary:hover{color:#fff !important;border:2px solid #2d2c2f !important;background-color:#2d2c2f !important}@media (max-width:767px){.block-content.filter-content .filter-close-container{width:100%;display:flex !important;justify-content:flex-end;margin-top:0;align-items:center;position:relative;padding:0;height:25px}.block-content.filter-content .filter-close-container .close-nav-button{background:0 0;border:none;box-shadow:none;color:#000;opacity:1;font-size:40px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;margin-right:-10px}}@media (max-width:767px){.product-tab .menu-product-tabs{text-align:center;margin-bottom:31px;border:none;display:flex;flex-direction:row}.product-tab .menu-product-tabs li{display:flex;margin:0;width:25%;justify-content:center;align-items:center}.product-tab .menu-product-tabs li a{font-size:9px}.v-m-subscribe{background-image:none !important;background-color:#ffe9ec;background-repeat:no-repeat;background-size:auto;padding-top:40px !important;padding-bottom:40px !important}.v-m-subscribe .container{padding-left:30px;padding-right:30px}.v-m-subscribe .home-subscribe-title{font-size:24px}.v-m-subscribe .home-subscribe-subtitle{font-size:14px}.v-m-subscribe .home-subscribe-input .form-group{width:100%}.v-m-subscribe .home-subscribe-input input{height:40px !important;font-size:12px;color:#2d2c2f;background-color:transparent;border-color:#2d2c2f;text-transform:uppercase}.v-m-subscribe .home-subscribe-input .actions{margin-bottom:15px}.v-m-subscribe .home-subscribe-input .actions button{text-transform:uppercase}.footer-container .top-footer .row{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 10px;margin-bottom:30px;margin-top:30px}.footer-container .top-footer .row .v-m-transport{padding:0;margin-right:5px}.footer-container .top-footer .row .v-m-transport .v-rectangle-title{margin-top:10px}.footer-container .top-footer .row .v-m-transport .v-rectangle-sub{display:none}.footer-container .top-footer .row .v-m-last{margin-right:0}.footer-container .v-footer-top-info .v-m-contact img{float:left !important;margin-top:0 !important;height:37px}.footer-container .v-footer-top-info .v-m-contact a{font-size:12px}}.input-icons i{position:absolute;right:23px;top:23px;font-size:20px}@media (max-width:767px){.input-icons i{top:13px}}.input-icons{width:100%;border-radius:14px;border:solid 1px #bc243c;text-align:center}.icon{right:10px;top:10px}.input-field{border-radius:14px;border:none !important;height:26px !important;width:90% !important}.header.header4 .bottom-header-content{border:none}@media (max-width:767px){.header .search-form .actions-search .action-search{display:none}}.mfp-iframe-scaler iframe{opacity:1}.mpinstagramfeed-container{text-align:center}.mpinstagramfeed-container .mpinstagramfeed-photo{display:inline}.mpinstagramfeed-container img{width:13%;margin:7px}.v-payments-container{padding-top:20px;text-align:center;display:flex;align-items:center;justify-content:center;gap:5px}.v-footer-information{text-align:center;padding-top:20px;padding-bottom:20px}.v-footer-information div{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.17;letter-spacing:normal;text-align:center;color:#fff;display:inline-block}.footer .middle-footer div[class*=col-lg]:not(:last-child){margin-bottom:0}.v-vertical-center-align{width:80%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-rectangle-content{height:145px;border-radius:6px;border:solid 1px #bc243c;text-align:center;width:100%}.v-rectangle-content i{font-size:37px;color:#bc243c}.v-rectangle-content .v-rectangle-title{font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2d2c2f}.v-rectangle-content .v-rectangle-sub{font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2d2c2f}#v-reviews-home-product-container{width:100vw;position:relative;margin-left:-50vw;left:50%;background:#ffe8eb;text-align:center;padding-top:60px;padding-bottom:60px}#v-reviews-home-product-container .review-part{padding-bottom:60px;padding-top:60px;margin:0 auto}#v-reviews-home-product-container .review-part .netreviews_review_rate_and_stars{text-align:left;font-size:14px}#v-reviews-home-product-container .review-part .product-brand{text-align:left;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#bc243c}#v-reviews-home-product-container .review-part .product-name{margin-top:10px;text-align:left;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#333}#v-reviews-home-product-container .review-part .product-name:hover{color:#bc243c}#v-reviews-home-product-container .review-part .image-review{max-width:200px;min-width:100px;float:right;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}#v-reviews-home-product-container .review-part .customer-review{display:block;font-size:15px;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.6;letter-spacing:normal;text-align:left;color:#2d2c2f;width:100%;margin:0 auto;margin-top:15px}#v-reviews-home-product-container .review-part .customer-review .review-char{font-size:30px;font-style:italic}#v-reviews-home-product-container .review-part .customer-name{font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.85;letter-spacing:normal;color:#2d2c2f;text-align:left}@media (max-width:767px){#v-reviews-home-product-container .review-part .customer-name,#v-reviews-home-product-container .review-part .customer-review,#v-reviews-home-product-container .review-part .product-name,#v-reviews-home-product-container .review-part .product-brand{text-align:center}}@media (min-width:767px){#v-reviews-home-product-container{background:linear-gradient(to bottom,#ffe8eb 0%,#ffe8eb 0%,#ffe8eb 70%,#fff 70%,#fff 100%)}}.review-char{font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}@media (min-width:410px) and (max-width:770px){#v-reviews-home-container{display:grid;padding-top:20px;grid-template-columns:1fr 1fr}}@media (min-width:770px){#v-reviews-home-container{display:grid;grid-template-columns:1fr 1fr 1fr}}.reviews-logo{width:100%;display:flex;align-items:center;justify-content:center;padding-bottom:20px}#v-reviews-home-container{background-color:#ffe8eb;text-align:center;padding-top:20px;padding-bottom:20px}#v-reviews-home-container .review-header{display:flex}#v-reviews-home-container .review-header .netreviews_review_rate_and_stars{display:flex;justify-content:end}#v-reviews-home-container .review-part{margin:10px;padding:10px;background-color:#fff;border-radius:10px}#v-reviews-home-container .review-part .netreviews_review_rate_and_stars{font-size:14px}#v-reviews-home-container .review-part .customer-review{display:block;font-size:1.2rem;line-height:18px;padding:0;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;margin:0 auto}#v-reviews-home-container .review-part .customer-name{display:block;font-size:1.3rem;width:100%;padding:0;margin:0;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;margin-top:10px}.v-top-right-header{float:right;margin-left:15px}.header .top-header-content a,.header .top-header-content button{color:#2d2c2e}.header .dropdown-switcher .switcher-toggle{padding:0}.header .dropdown-switcher{margin-left:15px}.panel.header{margin:0}.panel.wrapper{margin:0}.v-top-right-content{position:absolute;width:100%}.v-relative{position:relative}.table-responsive{border:0}@media (min-width:1200px){.header.active-sticky.header4 .bottom-header-content{overflow:unset !important;visibility:unset !important;opacity:1 !important}.megamenu-content{background:#fff}}@media (max-width:767px){.top-header-content .top-content-grid{font-size:10px}.top-header-content .top-content-grid .top-content-grid-item .fa{display:none}.top-header-content .top-bottom-block{display:none}}.top-header-content .top-content-grid{display:flex;text-transform:uppercase;font-weight:600;justify-content:space-around}.top-header-content .top-content-grid .top-content-grid-item{padding:5px;display:flex}.top-header-content .top-content-grid .top-content-grid-item div:first-child{margin-right:10px}.top-header-content .top-content-grid .top-content-grid-item .fa{font-size:2rem}.top-header-content .top-bottom-block{background-color:#f6f6f8;padding:10px}.middle-footer-seal-logos .img-content{padding:10px}.owl-carousel .price-box .price{font-size:12px}.owl-carousel .old-price{font-size:11px;display:block}.bizum-logo{width:78px;background-color:#fff;padding:6px;border-radius:9px;height:32px}.amrewards-highlight-container-vlc{font-size:11px;font-weight:600}.amrewards-highlight-container .caption strong{font-size:11px;font-weight:600}.amrewards-highlight-container .caption b{font-size:11px;font-weight:600}.opc-block-summary .amrewards-highlight-container .caption b{font-size:1.4rem !important;color:#2d2c2f !important}.cart-summary .amrewards-highlight-container .caption b{font-size:1.4rem;color:#2d2c2f !important}.header{position:relative !important}.minicart-wrapper .action.showcart:hover:before{color:#bc243c !important}.minicart-wrapper .action.showcart:active:before{color:#bc243c !important}.minicart-wrapper .action.showcart.active:before{color:#bc243c !important}.header .dropdown-toplinks .logged-in,.header .dropdown-toplinks .dropdown-toggle:hover{color:#bc243c !important}.header .search{padding:19px 12px 16px 0}@media (max-width:767px){.header .search{order:4;padding:9px 12px 4px 0}}@media (max-width:220px){.header .middle-header-content .logo-header{width:100%}}.header .header-menu-icons .dropdown-backdrop{display:none}@media (max-width:767px){.header .header-menu-icons{order:2}}@media (max-width:220px){.header .header-menu-icons{width:100%}.header .header-menu-icons .table-icon-menu{width:100%}}.header .search-form .actions-search .action-search:hover{color:#bc243c !important}.df-fullscreen .df-topbar{background-color:#fff !important}.df-fullscreen .df-topbar__content{width:70% !important}.df-fullscreen .df-searchbox{border:solid 1px #bc243c !important;border-radius:18.5px !important}.df-fullscreen .df-searchbox input{background:0 0 !important;border-radius:18.5px !important;padding-left:20px !important;padding-right:20px !important;font-size:16px !important;font-weight:600 !important;font-stretch:normal !important;font-style:normal !important;line-height:normal !important;letter-spacing:normal !important;color:#2d2c2f !important}.df-fullscreen .df-branding{border:none !important}.df-fullscreen .df-results{overflow-y:auto !important}.df-fullscreen .df-card__mgs_brand{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2d2c2f}.df-fullscreen .df-card{margin:-1px -1px 0 0 !important}.df-fullscreen .df-card__web_formato,.df-fullscreen .df-card__title{color:#2d2c2f;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.42}.df-fullscreen .df-aside__content{padding-right:0 !important}.df-fullscreen .df-selected-filters,.df-fullscreen .df-panel{margin:0 !important}.df-fullscreen .df-aside__content{bottom:0 !important}.df-fullscreen .df-panel__content,.df-fullscreen .df-fullscreen .df-selected-filters__content{padding-right:10px !important;padding-left:10px !important}.df-fullscreen .df-term[data-selected]{background-color:#bc243c !important;border-color:#bc243c !important}@media (min-width:960px){.df-fullscreen[data-facets][data-wide=true] .df-aside{margin-right:0 !important}}@media (max-width:767px){.margin-top35{margin-top:15px}}@media (max-width:429px){.row.v-tab-user{display:inline-flex;justify-content:center;width:100%;margin-right:0;margin-left:0;margin-bottom:20px !important}.row.v-tab-user .v-tab-item{padding-left:0;padding-right:0}.row.v-tab-user .v-col{text-align:center}.block-customer-login{padding-left:15px;padding-right:15px}.padding-xs-0{padding:0}}.search-open .header:not(.header5):not(.header8):not(.header9) .search-form.not-full .form-search{opacity:0}.carrousel-menu-mobile{margin-bottom:10px}.carrousel-menu-mobile .dropdown-menu{display:none !important}.carrousel-menu-mobile .navigation .nav-main-menu{display:table;margin:0 auto;position:relative}.carrousel-menu-mobile .navigation .nav-main-menu li{display:table-cell;vertical-align:middle;float:none}.carrousel-menu-mobile .nav-main-menu li>div+.toggle-menu{display:none}.carrousel-menu-mobile .more-than-beauty-menu-item,.carrousel-menu-mobile .comas-beauty-blog-menu-item{display:none}.carrousel-menu-mobile .nav-main-menu li>div{border:none !important;font-size:1rem !important}@media (max-width:599px){.carrousel-menu-mobile .rd__priority-scroll__button:after,.carrousel-menu-mobile .rd__priority-scroll__button{height:50px !important}.carrousel-menu-mobile .rd__priority-scroll__button:after,.carrousel-menu-mobile .rd__priority-scroll__button{height:50px !important}}.carrousel-menu-mobile .rd__priority-scroll__button--left{left:0}.carrousel-menu-mobile .rd__priority-scroll__button--right{right:0}.carrousel-menu-mobile .rd__priority-scroll__button{position:absolute;top:4px;display:inline-block !important;height:34px;font-size:0;line-height:0;min-height:50px !important}.carrousel-menu-mobile button{display:inline-block;cursor:pointer;padding:0;margin:0;border:none;background:0 0}.carrousel-menu-mobile .pe-7s-angle-left,.carrousel-menu-mobile .pe-7s-angle-right{font-size:52px}.carrousel-menu-mobile .tab-content>.active{padding:10px 20px 0}.carrousel-menu-mobile nav{overflow:hidden}.carrousel-menu-mobile .header-wl{display:table-cell !important}@media (max-width:767px){.header-menu-responsive{order:3}}@media (max-width:767px){.header-menu-carrousel{order:5}}.menu-carrousel .action.nav-toggle{padding:0 !important;margin-top:0 !important}.v-form-field.required label:after{color:red;content:"*";font-size:13px;margin:0 0 0 3px}.v-form-field{display:block}.v-form-field .mage-error{text-align:left}.v-form-field--is-active .form-field__control:after{border-bottom:2px solid #bc243c;transform:scaleX(150)}.v-form-field--is-active .form-field__label{color:#bc243c;font-size:.75rem;transform:translateY(-14px)}.v-form-field--is-filled .form-field__label{color:#bc243c;font-size:.75rem;transform:translateY(-14px)}.v-form-field .form-field__label,.v-form-field .form-field-select__label{text-transform:uppercase;display:block;font-size:1.2rem;font-weight:400;left:0;margin:0;padding:18px 12px 0;top:0;transition:all .3s;width:100%}.v-form-field .form-field-select__label{color:#bc243c}.v-form-field .form-field__label{position:absolute}.v-form-field .form-field__control{border-radius:8px 8px 0 0;overflow:auto;position:relative;width:100%;padding-bottom:12px}.v-form-field .form-field__control:after{border-bottom:2px solid #bc243c;bottom:0;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;transform:scaleX(0);transition:all .3s;width:1%}.v-form-field .form-field__input,.v-form-field .form-field__textarea{appearance:none;background:0 0;border:0;border-bottom:1px solid #999;color:#333;display:block;font-size:1.2rem;margin-top:24px;outline:0;padding:0 12px 10px;width:100%}.v-form-field .form-field__textarea{height:150px}select,select.form-control,select.input-text{border:none !important;border-bottom:1px solid #999 !important}.v-tab-item{font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#2d2c2f;padding-right:40px;padding-left:40px}.v-tab-item:hover{font-weight:700;cursor:pointer}.v-tab-item.active{font-weight:700}.row .v-col{padding-bottom:8px;border-bottom:solid 1px #2d2c2f}.row .v-col.active{border-bottom:solid 1px #bc243c !important}@media (max-width:767px){.action.v-full-button{width:100%}}.sidebar .block .block-title .title{margin-bottom:0}.sidebar .block .block-title .title:after{content:none}.content.account-nav-content .nav>li>a{padding-left:0}.content.account-nav-content .nav>li>a:hover{background-color:transparent}.content.account-nav-content .nav>li>a:focus{background-color:transparent}.items.order-links li.current,.items.order-links li:hover{color:#bc243c;border-color:#bc243c}.order-details-items .table-wrapper tfoot tr.grand_total th strong,.order-details-items .table-wrapper tfoot tr.grand_total td strong{color:#2d2c2f}.order-details-items.shipments .action.track{margin-right:30px}.table-wrapper.orders-history{overflow:auto}.table-wrapper.orders-history .col.actions{min-width:150px}.order-details-items.ordered{overflow:auto}.order-details-items.ordered .actions-toolbar{margin-bottom:20px}.orders-history .table-order-items tbody tr td.actions .action.view:after{content:none}@media (max-width:991px){.block.account-nav{margin-top:30px}}.bss-stock-list{text-align:center}@media (max-width:767px){.bss-stock-list .product-item-info .product-item-details{margin-top:20px}}@media (min-width:767px){.bss-stock-list #unstockalert-form-all{text-align:left}.bss-stock-list .product-item-info{display:flex}.bss-stock-list .product-item-info .product-item-details{margin-left:20px}}.login-container .v-actions{width:100%;padding-bottom:10px;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;line-height:2.3;letter-spacing:normal;text-align:center;color:#2d2c2f}.login-container .v-actions.line{border-bottom:solid 1px #2d2c2f;margin-bottom:10px}.login-container .v-actions.register-action a{text-decoration:underline}.login-container .actions-toolbar .login{margin-bottom:10px;width:100%}.login-container .block.block-customer-login{max-width:397px;margin:0 auto;text-align:center}@media (max-width:991px){.v-popup-container{max-width:400px}}#v-geoip-popup-modal{display:none}#v-geoip-popup-modal .form{padding:20px}#v-geoip-popup-modal .form .actions-toolbar{text-align:center}@media (min-width:991px){#v-geoip-popup-modal .v-form-content{padding-left:0 !important}#v-geoip-popup-modal .v-image-content{padding-right:0 !important}#v-geoip-popup-modal fieldset{margin-top:30px}}body{font-family:"Montserrat",arial,tahoma;font-weight:400}#mainMenu{font-family:"Montserrat"}h1{font-family:"Montserrat"}h2{font-family:"Montserrat"}h3{font-family:"Montserrat"}h4{font-family:"Montserrat"}h5{font-family:"Montserrat"}h6{font-family:"Montserrat"}.price,.price-box .price{font-family:"Montserrat"}.btn{font-family:"Montserrat"}blockquote,.sub-title,.content-heading .block-note{font-family:"Montserrat"}body{color:#2d2c2f !important}a{color:#2d2c2f !important}a:hover,a:focus{color:#bc243c !important}.price-box .price{color:#2d2c2f !important}.price-box .old-price .price{color:#bc243c !important}.price-box .old-price .price.noline{text-decoration:none}.price-box .average-price .price{color:#878787}.price-box .average-price .price.noline{text-decoration:none}.price-box .special-price .price{color:#2d2c2f !important}.btn-default{color:#fff !important;background-color:#bc243c !important;border-color:#bc243c !important}.btn-default:hover,.btn-default:focus,.btn-default:active{color:#fff !important;background-color:#2d2c2f !important;border-color:#2d2c2f !important}.btn-default2{color:#fff !important;background-color:#2d2c2f !important;border-color:#2d2c2f !important}.btn-default2:hover,.btn-default2:focus,.btn-default2:active{color:#fff !important;background-color:#bc243c !important;border-color:#bc243c !important}.btn-primary{color:#fff !important;background-color:#bc243c !important;border-color:#bc243c !important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff !important;background-color:#2d2c2f !important;border-color:#2d2c2f !important}.btn-secondary{color:#fff !important;background-color:#2d2c2f !important;border-color:#2d2c2f !important}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#fff !important;background-color:#bc243c !important;border-color:#bc243c !important}.header .table-icon-menu .minicart-wrapper{position:relative;z-index:9}.product-image-photo.img-thumbnail{background-color:#fff}.products-grid .product-item-info.disable_hover_effect a.tocart.btn-cart{display:inline-block !important;font-size:10px;font-weight:700;text-transform:uppercase}.products-grid .product-item-info.disable_hover_effect a.tocart.btn-cart:hover{color:#fff !important}@font-face{font-family:'Pe-icon-7-stroke';src:url('../fonts/Pe-icon-7-stroke.eot?d7yf1v');src:url('../fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v') format('embedded-opentype'),url('../fonts/Pe-icon-7-stroke.woff?d7yf1v') format('woff'),url('../fonts/Pe-icon-7-stroke.ttf?d7yf1v') format('truetype'),url('../fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke') format('svg');font-weight:400;font-style:normal;font-display:swap}[class^=pe-7s-],[class*=" pe-7s-"]{display:inline-block;font-family:'Pe-icon-7-stroke';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pe-7s-album:before{content:"\e6aa"}.pe-7s-arc:before{content:"\e6ab"}.pe-7s-back-2:before{content:"\e6ac"}.pe-7s-bandaid:before{content:"\e6ad"}.pe-7s-car:before{content:"\e6ae"}.pe-7s-diamond:before{content:"\e6af"}.pe-7s-door-lock:before{content:"\e6b0"}.pe-7s-eyedropper:before{content:"\e6b1"}.pe-7s-female:before{content:"\e6b2"}.pe-7s-gym:before{content:"\e6b3"}.pe-7s-hammer:before{content:"\e6b4"}.pe-7s-headphones:before{content:"\e6b5"}.pe-7s-helm:before{content:"\e6b6"}.pe-7s-hourglass:before{content:"\e6b7"}.pe-7s-leaf:before{content:"\e6b8"}.pe-7s-magic-wand:before{content:"\e6b9"}.pe-7s-male:before{content:"\e6ba"}.pe-7s-map-2:before{content:"\e6bb"}.pe-7s-next-2:before{content:"\e6bc"}.pe-7s-paint-bucket:before{content:"\e6bd"}.pe-7s-pendrive:before{content:"\e6be"}.pe-7s-photo:before{content:"\e6bf"}.pe-7s-piggy:before{content:"\e6c0"}.pe-7s-plugin:before{content:"\e6c1"}.pe-7s-refresh-2:before{content:"\e6c2"}.pe-7s-rocket:before{content:"\e6c3"}.pe-7s-settings:before{content:"\e6c4"}.pe-7s-shield:before{content:"\e6c5"}.pe-7s-smile:before{content:"\e6c6"}.pe-7s-usb:before{content:"\e6c7"}.pe-7s-vector:before{content:"\e6c8"}.pe-7s-wine:before{content:"\e6c9"}.pe-7s-cloud-upload:before{content:"\e68a"}.pe-7s-cash:before{content:"\e68c"}.pe-7s-close:before{content:"\e680"}.pe-7s-bluetooth:before{content:"\e68d"}.pe-7s-cloud-download:before{content:"\e68b"}.pe-7s-way:before{content:"\e68e"}.pe-7s-close-circle:before{content:"\e681"}.pe-7s-id:before{content:"\e68f"}.pe-7s-angle-up:before{content:"\e682"}.pe-7s-wristwatch:before{content:"\e690"}.pe-7s-angle-up-circle:before{content:"\e683"}.pe-7s-world:before{content:"\e691"}.pe-7s-angle-right:before{content:"\e684"}.pe-7s-volume:before{content:"\e692"}.pe-7s-angle-right-circle:before{content:"\e685"}.pe-7s-users:before{content:"\e693"}.pe-7s-angle-left:before{content:"\e686"}.pe-7s-user-female:before{content:"\e694"}.pe-7s-angle-left-circle:before{content:"\e687"}.pe-7s-up-arrow:before{content:"\e695"}.pe-7s-angle-down:before{content:"\e688"}.pe-7s-switch:before{content:"\e696"}.pe-7s-angle-down-circle:before{content:"\e689"}.pe-7s-scissors:before{content:"\e697"}.pe-7s-wallet:before{content:"\e600"}.pe-7s-safe:before{content:"\e698"}.pe-7s-volume2:before{content:"\e601"}.pe-7s-volume1:before{content:"\e602"}.pe-7s-voicemail:before{content:"\e603"}.pe-7s-video:before{content:"\e604"}.pe-7s-user:before{content:"\e605"}.pe-7s-upload:before{content:"\e606"}.pe-7s-unlock:before{content:"\e607"}.pe-7s-umbrella:before{content:"\e608"}.pe-7s-trash:before{content:"\e609"}.pe-7s-tools:before{content:"\e60a"}.pe-7s-timer:before{content:"\e60b"}.pe-7s-ticket:before{content:"\e60c"}.pe-7s-target:before{content:"\e60d"}.pe-7s-sun:before{content:"\e60e"}.pe-7s-study:before{content:"\e60f"}.pe-7s-stopwatch:before{content:"\e610"}.pe-7s-star:before{content:"\e611"}.pe-7s-speaker:before{content:"\e612"}.pe-7s-signal:before{content:"\e613"}.pe-7s-shuffle:before{content:"\e614"}.pe-7s-shopbag:before{content:"\e615"}.pe-7s-share:before{content:"\e616"}.pe-7s-server:before{content:"\e617"}.pe-7s-search:before{content:"\e618"}.pe-7s-film:before{content:"\e6a5"}.pe-7s-science:before{content:"\e619"}.pe-7s-disk:before{content:"\e6a6"}.pe-7s-ribbon:before{content:"\e61a"}.pe-7s-repeat:before{content:"\e61b"}.pe-7s-refresh:before{content:"\e61c"}.pe-7s-add-user:before{content:"\e6a9"}.pe-7s-refresh-cloud:before{content:"\e61d"}.pe-7s-paperclip:before{content:"\e69c"}.pe-7s-radio:before{content:"\e61e"}.pe-7s-note2:before{content:"\e69d"}.pe-7s-print:before{content:"\e61f"}.pe-7s-network:before{content:"\e69e"}.pe-7s-prev:before{content:"\e620"}.pe-7s-mute:before{content:"\e69f"}.pe-7s-power:before{content:"\e621"}.pe-7s-medal:before{content:"\e6a0"}.pe-7s-portfolio:before{content:"\e622"}.pe-7s-like2:before{content:"\e6a1"}.pe-7s-plus:before{content:"\e623"}.pe-7s-left-arrow:before{content:"\e6a2"}.pe-7s-play:before{content:"\e624"}.pe-7s-key:before{content:"\e6a3"}.pe-7s-plane:before{content:"\e625"}.pe-7s-joy:before{content:"\e6a4"}.pe-7s-photo-gallery:before{content:"\e626"}.pe-7s-pin:before{content:"\e69b"}.pe-7s-phone:before{content:"\e627"}.pe-7s-plug:before{content:"\e69a"}.pe-7s-pen:before{content:"\e628"}.pe-7s-right-arrow:before{content:"\e699"}.pe-7s-paper-plane:before{content:"\e629"}.pe-7s-delete-user:before{content:"\e6a7"}.pe-7s-paint:before{content:"\e62a"}.pe-7s-bottom-arrow:before{content:"\e6a8"}.pe-7s-notebook:before{content:"\e62b"}.pe-7s-note:before{content:"\e62c"}.pe-7s-next:before{content:"\e62d"}.pe-7s-news-paper:before{content:"\e62e"}.pe-7s-musiclist:before{content:"\e62f"}.pe-7s-music:before{content:"\e630"}.pe-7s-mouse:before{content:"\e631"}.pe-7s-more:before{content:"\e632"}.pe-7s-moon:before{content:"\e633"}.pe-7s-monitor:before{content:"\e634"}.pe-7s-micro:before{content:"\e635"}.pe-7s-menu:before{content:"\e636"}.pe-7s-map:before{content:"\e637"}.pe-7s-map-marker:before{content:"\e638"}.pe-7s-mail:before{content:"\e639"}.pe-7s-mail-open:before{content:"\e63a"}.pe-7s-mail-open-file:before{content:"\e63b"}.pe-7s-magnet:before{content:"\e63c"}.pe-7s-loop:before{content:"\e63d"}.pe-7s-look:before{content:"\e63e"}.pe-7s-lock:before{content:"\e63f"}.pe-7s-lintern:before{content:"\e640"}.pe-7s-link:before{content:"\e641"}.pe-7s-like:before{content:"\e642"}.pe-7s-light:before{content:"\e643"}.pe-7s-less:before{content:"\e644"}.pe-7s-keypad:before{content:"\e645"}.pe-7s-junk:before{content:"\e646"}.pe-7s-info:before{content:"\e647"}.pe-7s-home:before{content:"\e648"}.pe-7s-help2:before{content:"\e649"}.pe-7s-help1:before{content:"\e64a"}.pe-7s-graph3:before{content:"\e64b"}.pe-7s-graph2:before{content:"\e64c"}.pe-7s-graph1:before{content:"\e64d"}.pe-7s-graph:before{content:"\e64e"}.pe-7s-global:before{content:"\e64f"}.pe-7s-gleam:before{content:"\e650"}.pe-7s-glasses:before{content:"\e651"}.pe-7s-gift:before{content:"\e652"}.pe-7s-folder:before{content:"\e653"}.pe-7s-flag:before{content:"\e654"}.pe-7s-filter:before{content:"\e655"}.pe-7s-file:before{content:"\e656"}.pe-7s-expand1:before{content:"\e657"}.pe-7s-exapnd2:before{content:"\e658"}.pe-7s-edit:before{content:"\e659"}.pe-7s-drop:before{content:"\e65a"}.pe-7s-drawer:before{content:"\e65b"}.pe-7s-download:before{content:"\e65c"}.pe-7s-display2:before{content:"\e65d"}.pe-7s-display1:before{content:"\e65e"}.pe-7s-diskette:before{content:"\e65f"}.pe-7s-date:before{content:"\e660"}.pe-7s-cup:before{content:"\e661"}.pe-7s-culture:before{content:"\e662"}.pe-7s-crop:before{content:"\e663"}.pe-7s-credit:before{content:"\e664"}.pe-7s-copy-file:before{content:"\e665"}.pe-7s-config:before{content:"\e666"}.pe-7s-compass:before{content:"\e667"}.pe-7s-comment:before{content:"\e668"}.pe-7s-coffee:before{content:"\e669"}.pe-7s-cloud:before{content:"\e66a"}.pe-7s-clock:before{content:"\e66b"}.pe-7s-check:before{content:"\e66c"}.pe-7s-chat:before{content:"\e66d"}.pe-7s-cart:before{content:"\e66e"}.pe-7s-camera:before{content:"\e66f"}.pe-7s-call:before{content:"\e670"}.pe-7s-calculator:before{content:"\e671"}.pe-7s-browser:before{content:"\e672"}.pe-7s-box2:before{content:"\e673"}.pe-7s-box1:before{content:"\e674"}.pe-7s-bookmarks:before{content:"\e675"}.pe-7s-bicycle:before{content:"\e676"}.pe-7s-bell:before{content:"\e677"}.pe-7s-battery:before{content:"\e678"}.pe-7s-ball:before{content:"\e679"}.pe-7s-back:before{content:"\e67a"}.pe-7s-attention:before{content:"\e67b"}.pe-7s-anchor:before{content:"\e67c"}.pe-7s-albums:before{content:"\e67d"}.pe-7s-alarm:before{content:"\e67e"}.pe-7s-airplay:before{content:"\e67f"}a:hover{color:#bc243c !important}a:active{color:#bc243c !important}a:focus{color:#bc243c !important}body.checkout-index-index._has-modal-custom:before{display:none}@media (max-width:991px){.opc-sidebar.opc-summary-wrapper{z-index:9999 !important}}.child-product-box .price-final_price .amrewards-highlight-container-vlc{display:none}.product-detail-infomation-content .price-final_price .amrewards-highlight-container-vlc{display:none}.amrewards-highlight-container-vlc2{position:relative;top:10px}#cancel-amreward{background-color:#fff !important;border:none !important;color:#000 !important;text-decoration:underline !important;padding-right:0 !important;margin-right:0 !important}#cancel-amreward span{margin-right:0 !important}@media (min-width:768px){.amrewards-highlight-container-vlc-mobile{display:none}}@media (max-width:769px){.amrewards-highlight-container-vlc-desktop{display:none}}.clubComasAccount{display:flex}@media (max-width:650px){.clubComasAccount{flex-flow:column}}.clubComasAccount .joinClubArrow{display:flex;align-items:center;font-size:25px;font-weight:500;color:#bc243c;transform:scaleY(0);transition:transform .4s ease 0ms}.clubComasAccount .joinClubArrow.is-show{transform:scaleY(1);transition:transform .4s ease 0ms}.clubComasAccount .joinClubArrow svg{width:8%;margin-right:15px}@media (max-width:650px){.clubComasAccount .joinClubArrow svg{display:none}}.clubComasAccount .cc_leftColumn{margin-right:100px}@media (max-width:650px){.clubComasAccount .cc_leftColumn{display:none}}@media (min-width:651px){.clubComasAccount .cc_leftColumn{display:block}}.clubComasAccount .cc_leftColumn .cc_lc_box{margin-bottom:15px}.clubComasAccount .cc_leftColumn .cc_lc_box .cc_title{font-size:16px;font-weight:700}.clubComasAccount .cc_leftColumn .cc_lc_box .cc_lc_info{color:#bc243c;font-size:16px}.clubComasAccount .cc_leftColumn .cc_lc_box #qrcode{margin-top:15px;margin-bottom:50px;width:200px !important;height:200px !important}.clubComasAccount .cc_leftColumn .cc_lc_box #qrcode img{max-width:100% !important}.clubComasAccount .cc_leftColumn .cc_lc_box .actions-toolbar{display:flex;justify-content:flex-start;margin-top:-20px}.clubComasAccount .cc_leftColumn .cc_lc_box .actions-toolbar .savingClubSubscription{display:none}.clubComasAccount .cc_leftColumn .cc_lc_box .actions-toolbar svg{height:30px;width:100%;margin-top:4px}.clubComasAccount .cc_leftColumn .cc_form{margin-bottom:0}.clubComasAccount .cc_leftColumn .cc_form .choice{padding-left:0}.clubComasAccount .cc_leftColumn .cc_form .choice label{display:flex}.clubComasAccount .cc_leftColumn .cc_form input{top:0;margin-top:0;margin-right:10px}.clubComasAccount .cc_leftColumnMobile{justify-content:space-between;margin-right:0}@media (min-width:649px){.clubComasAccount .cc_leftColumnMobile{display:none}}@media (max-width:650px){.clubComasAccount .cc_leftColumnMobile{display:flex}}.clubComasAccount .cc_leftColumnMobile #qrcodeMobile{width:180px !important;height:180px !important;margin-right:20px;margin-left:10px;max-width:50vw !important}.clubComasAccount .cc_leftColumnMobile #qrcodeMobile img{max-width:100% !important}.clubComasAccount .cc_rightColumn{font-size:16px}@media (min-width:649px){.clubComasAccount .cc_rightColumn #allsubmitMobile{display:none}}@media (max-width:650px){.clubComasAccount .cc_rightColumn #allsubmitMobile{display:flex}}@media (max-width:650px){.clubComasAccount .cc_rightColumn #allsubmit{display:none}}@media (min-width:651px){.clubComasAccount .cc_rightColumn #allsubmit{display:block}}.clubComasAccount .cc_rightColumn .cc_rc_title{font-size:16px;font-weight:700;margin-bottom:30px}.clubComasAccount .cc_rightColumn .cc_rc_title span{color:#bc243c}.clubComasAccount .cc_rightColumn .cc_rc_roundBox{display:flex;flex-wrap:wrap;margin-left:15px;margin-bottom:30px;margin-top:-10px}.clubComasAccount .cc_rightColumn .cc_rc_roundBox .roundPoint{width:75px;height:75px;background-color:#f9e7ea;border-radius:100px;display:flex;flex-flow:column;align-items:center;justify-content:center;font-weight:600;line-height:14px;margin-right:5px;font-size:13px;margin-top:5px}.clubComasAccount .cc_rightColumn .cc_rc_roundBox .ultraRed{background-color:#bc243c;color:#fff}.clubComasAccount .cc_rightColumn .cc_rc_numberBox{display:flex;margin-bottom:20px;align-items:center}.clubComasAccount .cc_rightColumn .cc_rc_numberBox .cc_rc_nb_number{margin-right:15px;color:#bc243c;font-size:25px;font-weight:400}.clubComasAccount .cc_rightColumn .cc_rc_numberBox .cc_rc_nb_text{padding-top:4px}.clubComasAccount .cc_rightColumn .cc_rc_numberBox .cc_rc_nb_text span{color:#bc243c;font-weight:700}.clubComasAccount .cc_rightColumn .cc_rc_button{margin-top:30px}.clubComasAccount .cc_rightColumn .cc_rc_button .actions-toolbar{display:flex;justify-content:center}.clubComasAccount .cc_rightColumn .cc_rc_button .actions-toolbar button{border-radius:50px}.clubComasAccount .cc_rightColumn .cc_rc_button .actions-toolbar .savingClubSubscription{display:none}.clubComasAccount .cc_rightColumn .cc_rc_button .actions-toolbar svg{height:30px;width:100%;margin-top:4px}.cart-container:has(.amrewards-apply-container #cancel-amreward) #coupon_code{display:none !important}.cart-container:has(.amrewards-apply-container #cancel-amreward) #coupon_code_disabled{display:block !important}.cart-container:has(.amrewards-apply-container #cancel-amreward) .coupon_code_disabled{display:block !important}.cart-container:has(.amrewards-apply-container #cancel-amreward) button.apply{display:none !important}.cart-container:has(.amrewards-apply-container #cancel-amreward) button.disabled{display:block !important}