body:is(.template-product,.template-collection,.template-list-collections){--mg-navy:#10202b;--mg-orange:#10202b;--mg-bg-muted:#fff}body:is(.template-product,.template-collection,.template-list-collections) #content h1{font-weight:900;letter-spacing:-.7px;-webkit-hyphens:none;hyphens:none}body:is(.template-product,.template-collection,.template-list-collections) #content h2{font-weight:800}body:is(.template-product,.template-collection) #content .mg-product-card{border-radius:2px;border:1px solid #dce0e2;box-shadow:none;padding:14px;background:#fff}body:is(.template-product,.template-collection) #content .mg-product-card figure{border-radius:0;background:#fff}body:is(.template-product,.template-collection) #content .mg-product-card h3{font-size:16px;font-weight:800;line-height:1.35}body:is(.template-product,.template-collection) #content .mg-product-card h3 a{-webkit-line-clamp:3}body:is(.template-product,.template-collection) #content .product-card :is(.mg-price-wrapper,.mg-price-container){box-sizing:border-box;background:#ffe000!important;color:#10202b;padding:14px!important;height:124px;min-height:124px;border:0;display:flex;flex-direction:column;justify-content:center;margin-bottom:14px}body:is(.template-product,.template-collection) #content .product-card :is(.mg-price-current,.mg-vat-price__amount){font-size:30px!important;font-weight:900!important;line-height:1.1;letter-spacing:-.8px;color:#10202b}body:is(.template-product,.template-collection) #content .product-card :is(.mg-price-excl-label,.mg-vat-price__label){font-size:11px;display:block;line-height:1.4}body:is(.template-product,.template-collection) #content .product-card :is(.mg-price-gross-value,.mg-vat-price__secondary){font-size:12px;line-height:1.4}body:is(.template-product,.template-collection) #content .product-card .old-price{font-size:12px!important;line-height:1.2}body:is(.template-product,.template-collection) #content .overlay-buy_button{background:#10202b!important;color:#fff!important;border-color:#10202b!important;border-radius:3px;font-weight:800}body:is(.template-product,.template-collection) #content .overlay-buy_button:before{background:#10202b!important}body:is(.template-product,.template-collection) #content .overlay-buy_button:hover{background:#294455!important}body:is(.template-product,.template-collection) #content :is(button,a,input,select):focus-visible{outline:3px solid #d38300;outline-offset:3px}.template-product #main-product h1{font-size:clamp(26px,2.4vw,38px);line-height:1.15}.template-product #main-product .f8pr-price.mg-price-container{box-sizing:border-box;background:#ffe000;padding:22px!important;margin:18px 0!important;border-radius:2px;width:100%;max-width:100%}.template-product #main-product .mg-vat-price{display:block}.template-product #main-product .mg-vat-price__primary{display:block;font-weight:900;line-height:1.1}.template-product #main-product .mg-vat-price__amount{font-size:clamp(32px,3.2vw,46px);font-weight:900;letter-spacing:-1px;color:#10202b}.template-product #main-product .mg-vat-price__label{font-size:13px;font-weight:600}.template-product #main-product .mg-vat-price__secondary{display:block;font-size:16px;margin-top:8px;color:#263643}.template-product #main-product .mg-vat-price .old-price{font-size:16px;font-weight:400}.template-collection #content header h1{display:inline;box-shadow:inset 0 -.28em #ffe000}.template-collection #content :is(select,input){border-radius:2px}.template-list-collections #content h3{font-weight:800}@media(max-width:700px){body:is(.template-product,.template-collection) #content .mg-product-card{padding:10px}body:is(.template-product,.template-collection) #content .mg-product-card h3{font-size:14px}body:is(.template-product,.template-collection) #content .product-card :is(.mg-price-current,.mg-vat-price__amount){font-size:25px!important}.template-product #main-product .f8pr-price.mg-price-container{padding:18px!important}.template-product #main-product .mg-vat-price__amount{font-size:34px}.template-product #main-product h1{font-size:27px}}body:is(.template-product,.template-collection) #content .mg-product-card h3,body:is(.template-product,.template-collection) #content .mg-product-card h3 a{font-size:16px!important;line-height:1.35!important;font-weight:800!important}@media(max-width:700px){body:is(.template-product,.template-collection) #content .mg-product-card h3,body:is(.template-product,.template-collection) #content .mg-product-card h3 a{font-size:14px!important}}body:is(.template-product,.template-collection) #content :is(.recently-viewed-products,[id$=__recommendations]) .swiper-wrapper{align-items:stretch;height:auto!important}body:is(.template-product,.template-collection) #content :is(.recently-viewed-products,[id$=__recommendations]) .swiper-slide{height:auto!important;display:flex}body:is(.template-product,.template-collection) #content :is(.recently-viewed-products,[id$=__recommendations]) .product-card{display:flex;flex-direction:column;height:auto!important;min-height:100%;width:100%;box-sizing:border-box}body:is(.template-product,.template-collection) #content :is(.recently-viewed-products,[id$=__recommendations]) .product-card>.static{margin-top:auto;flex:0 0 auto}body:is(.template-product,.template-collection) #content .product-card .mg-price-wrapper{height:124px!important;min-height:124px!important;flex:0 0 124px}#content .mg-price-old{display:block!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap;margin-bottom:5px}body:is(.template-product,.template-collection) #content .product-card .mg-price-current{font-size:24px!important;white-space:nowrap;letter-spacing:-.7px}#main-product .mg-vat-price__primary>.old-price{display:block;font-size:13px;margin-bottom:5px}#content .product-card .mg-price-wrapper{min-height:124px}@media(max-width:700px){body:is(.template-product,.template-collection) #content .product-card .mg-price-current{font-size:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mg-discount-catalog.css.map */
