.page_content{min-height:calc(100vh - (216px + 296px + 314px + 80px));margin:0 0 80px}.breadcrumbs_wrap{margin-top:8px;overflow-x:auto}.breadcrumbs_wrap::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.breadcrumbs_wrap{scrollbar-width:none}}.breadcrumbs_wrap ul{min-width:max-content}.woocommerce-notices-wrapper .wc-block-components-notice-banner{display:flex;justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content}.woocommerce-notices-wrapper .wc-block-components-notice-banner svg{width:24px;height:24px}.woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content{font-family:'MSLondonSemibold';flex-basis:unset}.woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content a{color:inherit;-webkit-text-decoration:solid underline #000;text-decoration:solid underline #005641;text-decoration-thickness:1px;text-underline-offset:4px;transition:color,text-decoration .2s}.woocommerce-notices-wrapper .wc-block-components-notice-banner .wc-block-components-notice-banner__content a:hover{color:#000;-webkit-text-decoration:solid underline #005641;text-decoration:solid underline #005641;text-decoration-thickness:2px;transition:color,text-decoration .4s}.product_wrap{display:flex;justify-content:space-between;align-items:flex-start;margin:8px 0 0;width:100%}.product_img_gal_wrap{position:sticky;top:24px;display:flex;flex-wrap:wrap;justify-content:space-between;width:589px}.product_slider{width:505px;order:1}.product_slider video{width:100%;height:auto}.product_slider .slick-prev{left:8px}.product_slider .slick-next{right:8px}.product_slider .slick-prev,.product_slider .slick-next{display:flex;align-items:center;justify-content:center;z-index:10;position:absolute;top:50%;border:0;background-color:rgb(255 255 255 / .9);margin:0;width:40px;height:40px;border-radius:0;transition:.2s;pointer-events:auto;transform:translateY(-50%)}.product_slider .slick-prev:hover,.product_slider .slick-next:hover{cursor:pointer;background-color:rgb(255 255 255);fill:#005641;transition:.4s}.product-nav{display:flex;width:18px;height:18px}.slider_nav{width:60px;max-height:656.5px;transform:translateY(-5px)}.slider_nav .slick-prev,.slider_nav .slick-next{display:flex;align-items:center;justify-content:center;z-index:10;position:absolute;left:50%;border:0;background-color:#fff;margin:0;width:40px;height:40px;border-radius:0;transform:translateX(-50%) rotate(90deg);transition:.2s;pointer-events:auto}.slider_nav .slick-prev:hover,.slider_nav .slick-next:hover{cursor:pointer;fill:#005641;transition:.4s}.slider_nav .slick-prev{top:581px}.slider_nav .slick-next{top:621px}.slider_nav .slick-prev.slick-disabled,.slider_nav .slick-next.slick-disabled{fill:#ccc}.thumb{width:100%!important;height:auto!important;max-height:78px!important;border:0!important;margin-top:5px;cursor:pointer}.slider_nav .thumb.slick-current{outline:solid 1px #005641;outline-offset:-1px}.slider_nav .slick-list{padding:0!important;margin:0;width:100%;max-height:581px;height:auto!important}.slider_nav .slick-track{display:flex!important;flex-direction:column;width:100%!important;height:auto!important}.no-tra{transform:none!important}.slider_nav .slick-track:before,.slider_nav .slick-track:after{display:none}.product_desc_wrap{display:flex;flex-direction:column;width:595px}.product_desc_brand{display:flex;align-items:center;font-family:'MSLondonDemibold';height:28px;font-size:14px;margin:0 0 6px;color:#000}.product_desc_title_and_wishlist_wrap{display:flex;align-items:flex-start;justify-content:space-between}.product_desc_title{display:flex;align-items:center;align-items:flex-start;width:calc(100% - 64px);margin:0 0 24px;justify-content:flex-start}.product_desc_title h1{font-family:'MSLondonSemibold';font-weight:400;height:auto;max-height:60px;font-size:24px;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wishlist{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;box-shadow:0 1px 2px 0 rgb(0 0 0 / .15)}.product_desc_title h1 span{font-size:83.33333%;color:#757575}.wishsuite-button svg{width:20px!important;height:20px!important;fill:#005641!important}.wishlist_btn{display:flex;width:20px!important;height:20px!important;fill:#005641!important}.wishlist_btn_exist{display:flex;width:20px!important;height:20px!important;fill:#005641!important}.product_desc_price_wrap{display:flex;align-items:center;font-family:'MSLondonDemibold'}.product_desc_price_wrap .price{display:flex;align-items:flex-end}.product_desc_price_wrap .price bdi{font-size:22px}.product_desc_price_wrap .price del{text-decoration:none}.product_desc_price_wrap .price del bdi{font-size:18px;-webkit-text-decoration:line-through solid #ea122a;text-decoration:line-through solid #ea122a;text-decoration-thickness:2px;margin-right:9px}.product_desc_price_wrap .price ins{-webkit-text-decoration:none;text-decoration:none}.product_desc_price_wrap .price_from{font-family:'MSLondonSemibold';margin-right:7px}.product_desc_disc_price{font-size:18px;-webkit-text-decoration:line-through solid #ea122a;text-decoration:line-through solid #ea122a;text-decoration-thickness:2px;margin-right:9px}.product_desc_price{display:flex;font-size:22px;line-height:1;color:#000}.product_var_disc_price{font-size:18px;-webkit-text-decoration:line-through solid #ea122a;text-decoration:line-through solid #ea122a;text-decoration-thickness:2px;margin-right:9px}.product_var_price{display:flex;font-size:22px;line-height:1;color:#000}.product_desc_wrap>.product_unit_price{display:flex;margin:24px 0 0;font-family:'MSLondonDemibold'}.product_desc_wrap>.stock.in-stock{display:inline-flex;margin-top:24px;font-family:'MSLondonDemibold';font-size:12px;text-transform:uppercase;background-color:#333;color:#fff;padding:9px 18px;border-radius:4px;width:-moz-fit-width;width:fit-content}.product_desc_wrap>.product_unit_price+.stock.in-stock{align-self:flex-end;margin-top:-27px;background-color:#333}@supports (-webkit-hyphens:none){.product_desc_wrap>.product_unit_price+.stock.in-stock{margin-top:-28px}}.product_desc_wrap form>p.stock.out-of-stock{display:flex;margin:24px 0 0;font-family:'MSLondonDemibold';font-size:12px;text-transform:uppercase;background-color:#333;color:#fff;padding:9px 18px;border-radius:4px;width:-moz-fit-content;width:fit-content}.awdr_discount_bar{display:flex;align-items:center;font-family:'MSLondonSemibold';font-size:12px;padding:0!important;margin:24px 0 0!important}.awdr_discount_bar:before{content:"OFFER";font-size:12px;background-color:#a6192e;color:#fff;padding:9px 36px;border-radius:4px 0 0 4px}.awdr_discount_bar_content{padding:8px;border:1px solid #a6192e;border-left:none;border-radius:0 4px 4px 0}.stock.in-stock~.awdr_discount_bar{margin-top:12px!important}.product_desc_wrap .notice_18{display:flex;width:-moz-fit-content;width:fit-content;white-space:pre-wrap;background-color:red;font-family:'MSLondonSemibold';font-size:14px;color:#fff;margin:12px 0 0;padding:6px 12px;border-radius:3px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-slider .vi-wpvs-option-wrap .vi-wpvs-option-tooltip{display:unset!important}a.reset_variations{display:none!important}.variations_form .variations{width:100%;margin:8px 0 0}.variations_form .variations tbody{display:flex;flex-direction:column}tr.vi-wpvs-variation-style.vi-wpvs-variation-attribute-type-variation_img.vi-wpvs-variation-style-{max-width:calc(100% - 100px);margin:0 0 13px 0}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap{width:48px;height:48px;padding:0;font-size:0;z-index:0}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap img{width:100%;height:100%;transition:.125s}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap-selected{outline:solid 1px #005641;box-shadow:none!important}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap-selected img{width:42px!important;height:42px!important;transition:.25s}.vi-wpvs-variation-wrap[data-out_of_stock=blur] .vi-wpvs-option-wrap.vi-wpvs-option-wrap-disable .vi-wpvs-option{opacity:1}.vi-wpvs-variation-wrap .vi-wpvs-option-wrap.vi-wpvs-option-wrap-disable::after{bottom:revert;transform:revert}.vi-wpvs-variation-wrap .vi-wpvs-option-wrap{margin:0 7px 7px 0}.vi-wpvs-option-tooltip.vi-wpvs-option-tooltip-top{font-family:'MSLondonSemibold';width:max-content;min-width:unset!important;padding:5px 10px!important;max-width:120px;text-transform:lowercase}.vi-wpvs-option-tooltip.vi-wpvs-option-tooltip-top:first-letter{text-transform:uppercase}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap .vi-wpvs-option-tooltip{border:solid 1px #005641}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap .vi-wpvs-option-tooltip::before{border-color:#005641 #fff0 #fff0 #fff0}tr.vi-wpvs-variation-style.vi-wpvs-variation-attribute-type-select.vi-wpvs-variation-style-{margin:0}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-variation-button-select{font-family:'MSLondonSemibold';color:#000;font-size:16px;padding:11px 12px}.vi-wpvs-variation-wrap .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-button-select::after{background-image:url(/wp-content/themes/mns-ced/assets/img/down-chevron.svg);background-repeat:no-repeat;background-position:center center;height:18px;width:18px;margin:0 8px;right:0;border:none;transform:translateY(-50%)}.vi-wpvs-variation-wrap .vi-wpvs-variation-wrap-select-wrap{background-color:#fff}.vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option::-webkit-scrollbar{width:5px;height:5px}.vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option::-webkit-scrollbar-thumb{background:#757575;border-radius:0}.vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option::-webkit-scrollbar-thumb:hover{background:#333}.vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option::-webkit-scrollbar-track{background:#fff;margin-bottom:0;margin-top:0}@-moz-document url-prefix(){.vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option{scrollbar-width:thin;scrollbar-color:#757575 #fff}}.vi-wpvs-variation-wrap-option-available .vi-wpvs-variation-wrap-option{max-height:280px}.vi-wpvs-variation-wrap-option{font-family:'MSLondonSemibold'}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap{font-size:14px;padding:11px 12px}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-hover{background:#dfece2}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-hover .vi-wpvs-option{color:#000}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-variation-wrap-select-wrap .vi-wpvs-option-wrap.vi-wpvs-option-wrap-hover{box-shadow:0 0 0 1px #dfece2 inset}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_button_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-selected{background-color:#005641}.woocommerce-variation.single_variation{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin:20px 0 0}.woocommerce-variation-description{display:flex;flex-direction:row;font-family:'MSLondonSemibold';font-size:14px}.woocommerce-variation-description .title{font-family:'MSLondonDemibold';text-transform:uppercase}.woocommerce-variation-description .value{font-family:'MSLondonSemibold';color:#000;margin-left:6px}.single_variation_wrap .woocommerce-variation-price{display:flex;font-family:'MSLondonDemibold';font-size:18px;color:#000}.single_variation_wrap .woocommerce-variation-price bdi{font-size:18px}.single_variation_wrap .woocommerce-variation-price del bdi{display:none}.single_variation_wrap .woocommerce-variation-price ins{text-decoration:none}.single_variation_wrap .woocommerce-variation-availability{display:flex;font-family:'MSLondonDemibold';font-size:14px}.woocommerce-variation.single_variation:empty{display:none}.woocommerce-variation-description:empty{display:none}.single_variation_wrap .woocommerce-variation-price:empty{display:none}.single_variation_wrap .woocommerce-variation-availability:empty{display:none}.single_variation_wrap .woocommerce-variation.single_variation .stock.in-stock{display:inline-flex;font-size:12px;text-transform:uppercase;background-color:#333;color:#fff;padding:4px 8px;border-radius:2px;width:-moz-fit-content;width:fit-content}.product_desc_size_wrap{display:flex;align-items:center;justify-content:space-between;width:100%;height:31px;margin:24px 0 0}.size_chart_wrap{font-family:'MSLondonSemibold';display:flex;margin-left:auto}a.size_chart_wrap{text-decoration:none;color:inherit;transition:.2s}a.size_chart_wrap:hover{color:#000;fill:#005641;border-color:#005641;transition:.4s}.size_chart_btn{display:flex;width:21px;height:16px}.size_chart{margin-left:5px;font-size:14px;line-height:1;border-bottom:solid 1px #333}.add_to_bag{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin:20px 0 0;border:solid 2px #005641;font-family:'MSLondonDemibold';font-size:16px;background-color:#fff;color:#000;text-decoration:none;z-index:unset;opacity:1;transition:background,color.2s}.add_to_bag:hover{cursor:pointer;background-color:#005641;color:#fff;transition:background,color.4s}.add_to_bag.order_on_wolt{border-color:#00c6ed;background-color:#00c6ed;color:#fff}.add_to_bag.order_on_wolt:hover{background-color:#009bb8;border-color:#009bb8;color:#fff}.product_desc_delivery_info_wrap{display:flex;flex-direction:column;font-size:14px;margin:32px 0 0}.free_home_delivery{font-family:'MSLondonDemibold';line-height:1;color:#000}.delivery_and_returns{margin:16px 0 0;font-family:'MSLondonSemibold';line-height:1;color:#333}.delivery_and_returns a{color:inherit;text-decoration:none;border-bottom:solid 1px #333;transition:.2s}.delivery_and_returns a:hover{color:#000;border-color:#005641;transition:.4s}.product_more_info_wrap{display:flex;flex-direction:column;margin:32px 0 0}#tabs .ui-widget{font-family:'MSLondonSemibold'}#tabs .ui-accordion .ui-accordion-header{display:flex;align-items:center;justify-content:space-between;height:45px;font-size:16px;background-color:#fff;border:0;margin:0;padding:0;border-top:solid 1px #ccc;color:#333;border-color:#ccc;outline:0}#tabs .ui-accordion .ui-accordion-header:last-of-type{border-bottom:solid 1px #ccc;transition-delay:.4s}#tabs .ui-accordion .ui-accordion-header-active{font-family:'MSLondonDemibold';color:inherit}#tabs .ui-accordion .ui-accordion-header-active:last-of-type{border-bottom:0}#tabs .ui-widget-content{border:0}#tabs .ui-widget-content:last-of-type{border-bottom:solid 1px #ccc}#tabs .ui-icon{position:unset;left:unset;top:unset;order:1;background-image:url(/wp-content/themes/mns-ced/assets/img/down-chevron.svg);background-position:center center;height:18px;width:18px;margin:0 8px;transition:transform .4s}#tabs .ui-accordion-header-active .ui-icon{transform:rotate(-180deg);transition:transform .4s}#tabs .ui-accordion-content{padding:14px 36px 28px 0}#tabs .product_id_wrap{display:flex;margin:0 0 16px;font-family:'MSLondonDemibold';font-size:12px;line-height:1;color:#000}#tabs .product_id_label{margin-right:4px}#tabs .product_coo_wrap{display:flex;margin:-8px 0 16px;font-family:'MSLondonDemibold';font-size:14px;line-height:1;color:#000}#tabs .product_coo_label{margin-right:4px}#tabs .ui-widget-content p{margin:16px 0 0}#tabs .ui-widget-content p:first-of-type{margin:0}#tabs .ui-widget-content p:last-of-type{margin:16px 0 0}#tabs .ui-widget-content p:only-of-type{margin:0}#tabs ol{list-style:auto;padding:0 0 0 18px}#tabs ol li{padding:5px 0}#tabs ol li:marker{font-family:'MSLondonDemibold';color:#005641}#tabs ul{list-style:square;padding:0 0 0 18px}#tabs ul li{padding:5px 0}#tabs ul li::marker{color:#005641}.goes_well_with_wrap{display:flex;flex-wrap:wrap;width:calc(100% - 24px);margin:60px 0 0}.why_not_try_wrap{display:flex;flex-wrap:wrap;width:calc(100% - 24px);margin:50px 0 0}.related_cat_title{display:flex;align-items:center;height:35px;margin:0 0 24px}.related_cat_title h2{font-family:'MSLondonSemibold';font-weight:400;margin:0;font-size:20px;color:#000}.related_products_wrap{display:flex;justify-content:center;align-items:center;width:100%;height:auto}.related_products_wrap ul{list-style:none;margin:0;padding:0}.related_products_wrap ul li{display:flex;flex-direction:column;height:auto}.related_products_wrap ul li:last-of-type{margin-right:0}.related_products_wrap ul li a{color:inherit;text-decoration:none}.related_img{display:flex;position:relative;align-items:flex-start;justify-content:flex-start}.related_img img{aspect-ratio:1/1.3}.related_title{font-family:'MSLondonSemibold';font-size:16px;line-height:1.75rem;min-height:56px;margin:8px 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color .2s}.related_price{display:flex;align-items:center;font-family:'MSLondonDemibold';font-size:18px;line-height:1.333;margin:7px 0 0;transition:color .2s}.related_price bdi{font-size:18px}.related_price del bdi{font-size:16px;-webkit-text-decoration:line-through solid #ea122a;text-decoration:line-through solid #ea122a;text-decoration-thickness:2px;margin-right:6px}.related_price ins{-webkit-text-decoration:none;text-decoration:none}.related_price .price_from{font-family:'MSLondonSemibold';margin-right:6px}.related_title sup{font-size:12px;line-height:0}.related_products_wrap ul li a:hover .related_img{filter:drop-shadow(-1px 1px 2px rgb(0 0 0 / .35))}@supports (-webkit-hyphens:none){.related_products_wrap ul li a:hover .related_img{transition:.4s}}.related_products_wrap ul li a:hover .related_title{color:#005641;transition:color .4s}.related_products_wrap ul li a:hover .related_price{color:#000;transition:color .4s}.owl-carousel .owl-stage-outer,.owl-carousel .owl-stage-outer .owl-stage .owl-item{transform:none!important}.related_products_wrap .owl-theme .owl-nav{position:absolute;margin:0!important;top:calc(50% - 40px);width:calc(100% + 8px);display:flex;justify-content:space-between;align-items:center;transform:translate(-4px,-50%);pointer-events:none}.related_products_wrap .owl-carousel .owl-nav button.owl-next,.related_products_wrap .owl-carousel .owl-nav button.owl-prev{display:flex;align-items:center;justify-content:center;background-color:rgb(255 255 255 / .9)!important;margin:0;width:40px;height:40px;border-radius:0;transition:.2s;pointer-events:auto}.related_products_wrap .owl-carousel .owl-nav button.owl-next:hover,.related_products_wrap .owl-carousel .owl-nav button.owl-prev:hover{background-color:rgb(255 255 255)!important;fill:#005641;transition:.4s}.related_products_wrap .related-nav{display:flex;width:24px;height:24px}.related_products_wrap .owl-theme .owl-dots{position:absolute;left:50%;bottom:calc(-20px - 12px);display:flex;align-items:center;transform:translateX(-50%)}.related_products_wrap .owl-theme .owl-dots .owl-dot span{width:12px!important;height:12px!important;background:#ccc!important;margin:0 4px!important}.related_products_wrap .owl-theme .owl-dots .owl-dot span:hover{background:#005641!important}.related_products_wrap .owl-theme .owl-dots .owl-dot.active span{background:#333!important}.related_products_wrap .owl-carousel .owl-nav button.owl-next.disabled,.related_products_wrap .owl-carousel .owl-nav button.owl-prev.disabled{cursor:default;fill:#ccc}.xoo-cp-container{border:none;box-shadow:none;border-radius:0}.xoo-cp-preloader{left:50%}.xoo-cp-icon-spinner:before{color:#dfece2}span.xoo-cp-close{right:7px;top:22px}.xoo-cp-icon-cross:before{color:#757575;transition:color .2s}span.xoo-cp-close:hover:before,.xoo-cp-icon-cross:hover:before{color:#000;transition:color .4s}.xoo-cp-atcn{width:calc(100% - 28px);border-radius:0}.xoo-cp-success{color:#000;background-color:#dfece2}.xoo-cp-atcn .xoo-cp-icon-check{color:#005641}td.xoo-cp-pimg a{pointer-events:none}td.xoo-cp-ptitle a{font-family:'MSLondonDemibold';font-size:16px;color:#333;text-decoration:none;pointer-events:none}.xoo-cp-variations{font-size:14px}.xoo-cp-variations dt{font-family:'MSLondonSemibold'}.xoo-cp-variations dd{font-family:'MSLondonDemibold'}.xoo-cp-container .xoo-cp-pdetails span.woocommerce-Price-amount.amount{font-family:'MSLondonDemibold';font-size:16px}span.xcp-totxt{font-family:'MSLondonSemibold'}.xcp-ptotal{font-size:0}.xoo-cp-container .xcp-ptotal span.woocommerce-Price-amount.amount{font-family:'MSLondonDemibold';font-size:18px}a.xoo-cp-btn-ch.xcp-btn{display:none}.xoo-cp-btns{display:flex;justify-content:flex-start}.xoo-cp-btns .xcp-btn{margin:0}.xoo-cp-container td.xoo-cp-pprice{font-size:0}a.xcp-btn{width:36%;font-family:'MSLondonBold';text-transform:lowercase;padding:11.5px 0}a.xcp-btn:first-letter{text-transform:uppercase}.xoo-cp-btns a.xoo-cp-close{text-decoration:none;order:-1;margin-right:12px;border:solid 2px #757575;transition:.2s}.xoo-cp-btns a.xoo-cp-close:hover{color:#000;border-color:#000;transition:.4s}.xoo-cp-btns a.xoo-cp-btn-vc{text-decoration:none;color:#000;border:solid 2px #005641;transition:background,color .2s}.xoo-cp-btns a.xoo-cp-btn-vc:hover{background-color:#005641;color:#fff;transition:background,color .4s}span.xcp-plus,span.xcp-minus{background-color:#fff;color:#333;transition:background,color .2s}span.xcp-plus:hover,span.xcp-minus:hover,span.xcp-plus:focus,span.xcp-minus:focus{background-color:#005641;color:#fff;transition:background,color .4s}.product_cat-beauty .product_desc_size_wrap{display:none}.product_cat-frozen-food .product_desc_size_wrap{display:none}.product_cat-groceries .product_desc_size_wrap{display:none}.product_cat-wines_and_spirits .product_desc_size_wrap{display:none}.vi-wpvs-variation-wrap-wrap .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-disable .vi-wpvs-option-tooltip{border:solid 1px red}.vi-wpvs-variation-wrap-wrap .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap.vi-wpvs-option-wrap-disable .vi-wpvs-option-tooltip::before{border-color:red #fff0 #fff0 #fff0}.vi-wpvs-variation-wrap-wrap .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap-default.vi-wpvs-option-wrap-disable:after{content:"OUT OF STOCK";font-family:'MSLondonDemibold';font-size:10px;line-height:normal;position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;background-color:#fff0;color:#000}.vi-wpvs-variation-wrap-wrap .vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap-default.vi-wpvs-option-wrap-disable img{width:100%;height:100%;opacity:.5}.vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default.vi-wpvs-option-wrap-disable{background-color:#fff2f2}.vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default.vi-wpvs-option-wrap-disable span{display:flex;justify-content:space-between;align-items:center}.vi-wpvs-variation-wrap-select-wrap .vi-wpvs-variation-wrap-option .vi-wpvs-option-wrap.vi-wpvs-option-wrap-default.vi-wpvs-option-wrap-disable span:before{content:"OUT OF STOCK";display:inline-flex;font-size:11px;background-color:#333;color:#fff;padding:2px 4px;border-radius:2px;width:-moz-fit-content;width:fit-content}.related_img:after{content:"IMAGE PLACEHOLDER";font-family:'MSLondonDemibold';font-size:14px;position:absolute;z-index:-1;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;background-color:#f5f5f5;color:#000}.vi-wpvs-variation-wrap.vi-wpvs-variation-wrap-vi_wpvs_image_design .vi-wpvs-option-wrap:after{content:"IMAGE";position:absolute;z-index:-1;font-family:'MSLondonDemibold';font-size:10px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#f5f5f5;color:#000}@media all and (max-width :1280px){.product_img_gal_wrap{width:47.5%}.product_desc_wrap{width:48%}}@media all and (max-width :1280px) and (-webkit-min-device-pixel-ratio:1.5){.slider_nav .slick-list{max-height:498px}.product_slider{width:calc(100% - 60px - 24px)}.slider_nav{max-height:612.3px}.slider_nav .slick-prev{top:498px}.slider_nav .slick-next{top:538px}}@media all and (max-width :1200px){.slider_nav .slick-list{max-height:498px}.product_slider{width:calc(100% - 60px - 24px)}.slider_nav{max-height:612.3px}.slider_nav .slick-prev{top:498px}.slider_nav .slick-next{top:538px}.goes_well_with_wrap{width:100%}.why_not_try_wrap{width:100%}}@media all and (max-width :1023px) and (-webkit-min-device-pixel-ratio:1.5){.breadcrumbs_wrap ul li:last-of-type{display:none}.breadcrumbs_wrap ul li:nth-last-of-type(2)::after{display:none}.breadcrumbs_wrap ul li:nth-last-of-type(2){font-family:'MSLondonRegular'}.product_wrap{flex-wrap:wrap;justify-content:center}.product_img_gal_wrap{flex-wrap:wrap;position:unset;top:unset;justify-content:center;width:calc(100% + 32px)}.product_slider{width:100%;order:unset}.slide{margin:0 5px}.product_slider .slick-prev{left:10px}.product_slider .slick-next{right:10px}.slick-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.slick-dots li{display:flex;margin:0 8px}.slick-dots li button{border:0;background-color:rgb(255 255 255 / .5);font-size:0;width:16px;height:16px;border-radius:50%;transition:.125s;transition-timing-function:ease-in}.slick-dots li button:hover{background-color:rgb(255 255 255 / .75);transition:.25s;transition-timing-function:ease-out}.slick-dots li.slick-active button{background-color:rgb(255 255 255);transition:.25s;transition-timing-function:ease-out}.slider_nav{display:none!important}.product_desc_wrap{margin:40px 0 0;width:100%;max-width:500px}.related_products_wrap{width:calc(100% + 16px)}.related_products_wrap .owl-stage{left:-50px}}@media all and (max-width :768px) and (-webkit-min-device-pixel-ratio:1.5){.add_to_bag_fixed{display:flex;position:fixed;bottom:16px;left:16px;margin:0;background-color:#fff;z-index:40;width:calc(100% - 32px);-webkit-box-shadow:0 0 0 16px #fff;box-shadow:0 0 0 16px #fff;transition:opacity .2s}.add_to_bag_fixed:hover{background-color:#005641;border-color:#005641;color:#fff}.add_to_bag_hide{opacity:0;pointer-events:none;transition:opacity .4s}.breadcrumbs_wrap{margin-top:4px}.product_wrap{margin:4px 0 0}}@media all and (max-width :767px) and (-webkit-min-device-pixel-ratio:1.5){.slide{margin:0}.related_products_wrap .owl-stage{left:-16px}}@media all and (max-width :430px) and (-webkit-min-device-pixel-ratio:1.5){.breadcrumbs_wrap{margin-top:0}.product_wrap{margin:0}.related_products_wrap .owl-stage{left:-40px}.xoo-cp-container{width:calc(100% - 32px);padding:10px}span.xoo-cp-close{top:24px}.xoo-cp-atcn{width:calc(100% - 32px);display:flex;align-items:flex-start;justify-content:flex-start}.xoo-cp-success{font-family:'MSLondonSemibold';line-height:1}a.xcp-btn{width:50%}.woocommerce-variation.single_variation{flex-wrap:wrap;justify-content:flex-start;align-items:center}.woocommerce-variation-description{width:100%}.single_variation_wrap .woocommerce-variation-price{width:100%;margin-top:10px}.single_variation_wrap .woocommerce-variation-availability{width:100%;margin-top:10px}.awdr_discount_bar:before{padding:9px 18px}}@media all and (max-width :414px) and (-webkit-min-device-pixel-ratio:1.5){.xoo-cp-btns{flex-wrap:wrap}a.xcp-btn{width:100%;margin-top:10px!important}a.xoo-cp-close.xcp-btn{margin-right:0;margin-top:0!important}}@media all and (max-width :320px) and (-webkit-min-device-pixel-ratio:1.5){.product_desc_wrap .notice_18{font-size:13px}.product_desc_wrap>.stock.in-stock{padding:6px 12px}.product_desc_wrap>.product_unit_price+.stock.in-stock{margin-top:-24px}}