:root{--mc-black:#050505;--mc-text:#6f6f6f;--mc-line:#dedede;--mc-soft:#f7f7f7;--mc-container:1320px;--mc-home-width:min(var(--mc-container), calc(100vw - 105px));--mc-card-bg:linear-gradient(135deg, #e8e8e8 0%, #f9f9f9 50%, #c7c7c7 100%)}/* 1.0.153 single product prototype alignment from original Woodmart layout export */
body.mc-native.single-product .mc-single-product__grid{display:grid !important;grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr) !important;gap:64px !important;align-items:start !important;min-height:0 !important;border:0 !important;background:transparent !important}body.mc-native.single-product .mc-single-gallery__badge{min-height:28px !important;padding:0 16px !important;border:1px solid #dedede !important;box-shadow:none !important;font-size:11px !important;font-weight:700 !important}body.mc-native.single-product .mc-single-rating__text,body.mc-native.single-product .mc-single-rating__text a{font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.35 !important;font-weight:400 !important;color:#6f6f6f !important;text-decoration:none !important}body.mc-native.single-product .mc-single-rating__text a:hover{color:#000000 !important}body.mc-native.single-product .mc-single-performance__label,body.mc-native.single-product .mc-single-variants__label,body.mc-native.single-product .mc-single-price-label{display:block !important;margin:0 0 16px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#656565 !important}body.mc-native.single-product .mc-single-performance__score{display:block !important;margin:0 0 18px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:23px !important;line-height:1 !important;font-weight:700 !important;color:#000000 !important}body.mc-native.single-product .mc-single-price{margin:0 !important;font-size:28px !important;line-height:1 !important}body.mc-native.single-product .mc-single-price p{margin:0 !important}body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button){width:42px !important;height:52px !important;min-height:52px !important;padding:0 !important;border:1px solid #000000 !important;border-radius:0 !important;background:#ffffff !important;color:#000000 !important;font-size:18px !important;line-height:1 !important}body.mc-native.single-product .mc-single-service-grid__item{min-width:0 !important;padding:16px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-service-grid__item p{margin:0 !important;font-size:13px !important;line-height:1.45 !important;font-weight:400 !important;color:#777777 !important}@media (max-width: 1024px){body.mc-native.single-product .mc-single-product__grid{grid-template-columns:1fr !important;gap:28px !important}body.mc-native.single-product .mc-single-gallery{position:relative !important;top:auto !important}body.mc-native.single-product .mc-single-title{font-size:40px !important}body.mc-native.single-product .mc-single-performance{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-performance__cell{min-height:150px !important;border-right:0 !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-performance__cell:last-child{border-bottom:0 !important}}@media (max-width: 767px){body.mc-native.single-product .mc-product-page{width:calc(100vw - 28px) !important;padding-bottom:56px !important}body.mc-native.single-product .mc-product-page > .mc-breadcrumbs{margin-top:22px !important;margin-bottom:18px !important}body.mc-native.single-product .mc-single-product__grid{gap:22px !important}body.mc-native.single-product .mc-single-gallery{padding:22px !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:300px !important;padding:8px 0 !important}body.mc-native.single-product .mc-single-gallery__image{max-width:68% !important;max-height:280px !important}body.mc-native.single-product .mc-single-title{font-size:28px !important;line-height:1.02 !important}body.mc-native.single-product .mc-single-short{font-size:13px !important;line-height:1.6 !important}body.mc-native.single-product .mc-single-performance__cell{min-height:134px !important;padding:20px !important}body.mc-native.single-product .mc-single-quick-attr{grid-template-columns:1fr !important;gap:8px !important;padding:15px !important}body.mc-native.single-product .mc-single-actions,body.mc-native.single-product .mc-single-buy form.cart,body.mc-native.single-product .mc-single-service-grid{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-buy form.cart{gap:10px !important}body.mc-native.single-product .mc-single-buy .quantity{display:grid !important;grid-template-columns:42px minmax(0, 1fr) 42px !important}body.mc-native.single-product .mc-single-buy .quantity input{width:100% !important;border:1px solid #000000 !important;border-left:0 !important;border-right:0 !important}body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button){width:42px !important}body.mc-native.single-product .mc-single-wishlist-toggle{width:100% !important;height:52px !important}}/* 1.0.154 absolute final lock */
body.mc-native.single-product .mc-single-product__grid{grid-template-columns:minmax(0, 550px) minmax(0, 1fr) !important;gap:64px !important;border:0 !important;background:var(--mc-single-gallery-bg, transparent) !important}body.mc-native.single-product .mc-single-gallery{padding:0 !important;border:0 !important;background:transparent !important}body.mc-native.single-product .mc-single-gallery__stage{aspect-ratio:1 / 1 !important;min-height:0 !important;padding:0 !important}body.mc-native.single-product .mc-single-gallery__description{margin-top:22px !important;font-size:16px !important;line-height:1.52 !important}body.mc-native.single-product .mc-single-title{margin:2px 0 22px !important;font-size:42px !important;line-height:1.03 !important;letter-spacing:-.045em !important}@media (max-width: 1100px){body.mc-native.single-product .mc-single-product__grid{grid-template-columns:1fr !important;gap:34px !important}}@media (max-width: 767px){body.mc-native.single-product .mc-single-title{margin-top:24px !important;font-size:42px !important;line-height:1.08 !important}body.mc-native.single-product .mc-single-buy form.cart{grid-template-columns:32px 36px 32px minmax(0, 1fr) !important}}/* 1.0.154 product card: exact donor prototype composition */
body.mc-native.single-product .mc-product-page{max-width:1328px !important;padding-bottom:88px !important}body.mc-native.single-product .mc-product-page > .mc-breadcrumbs{margin-top:42px !important;margin-bottom:24px !important}body.mc-native.single-product .mc-single-product__grid{grid-template-columns:minmax(0, 550px) minmax(0, 1fr) !important;gap:64px !important;align-items:start !important}body.mc-native.single-product .mc-single-gallery{position:static !important;top:auto !important;padding:0 !important;border:0 !important;background:transparent !important}body.mc-native.single-product .mc-single-gallery__stage{width:100% !important;min-height:0 !important;aspect-ratio:1 / 1 !important;padding:0 !important;border:0 !important;background:#f4f4f4 !important;overflow:hidden !important}body.mc-native.single-product .mc-single-gallery__thumbs{justify-content:flex-start !important;margin-top:12px !important}body.mc-native.single-product .mc-single-gallery__description{max-width:520px !important;margin:22px 0 0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:16px !important;line-height:1.52 !important;font-weight:300 !important;color:#757575 !important}body.mc-native.single-product .mc-single-summary{padding:0 !important;min-width:0 !important}body.mc-native.single-product .mc-single-title{max-width:100% !important;margin:2px 0 22px !important;font-size:42px !important;line-height:1.03 !important;font-weight:600 !important;letter-spacing:-.045em !important;text-transform:uppercase !important}body.mc-native.single-product .mc-single-rating{margin:0 0 26px !important;padding:0 0 22px !important;border-bottom:1px solid #050505 !important}body.mc-native.single-product .mc-single-rating__stars{font-size:17px !important;color:#dedede !important}body.mc-native.single-product .mc-single-rating__text,body.mc-native.single-product .mc-single-rating__text a{font-size:14px !important;color:#757575 !important}body.mc-native.single-product .mc-single-performance{margin:0 0 20px !important;border:1px solid #dedede !important}body.mc-native.single-product .mc-single-performance__cell{min-height:104px !important;padding:20px 22px 18px !important;justify-content:flex-start !important}body.mc-native.single-product .mc-single-performance__label,body.mc-native.single-product .mc-single-variants__label,body.mc-native.single-product .mc-single-price-label{margin-bottom:16px !important;font-size:11px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.1em !important;color:#656565 !important}body.mc-native.single-product .mc-single-performance__score{margin-bottom:18px !important;font-size:11px !important;line-height:1 !important;font-weight:800 !important}body.mc-native.single-product .mc-single-performance__segments{gap:8px !important;max-width:156px !important}body.mc-native.single-product .mc-single-performance__segments span{flex-basis:24px !important;max-width:24px !important;height:5px !important}body.mc-native.single-product .mc-single-intensity{max-width:185px !important}body.mc-native.single-product .mc-single-intensity span{height:25px !important;padding:0 6px !important;font-size:8px !important;letter-spacing:.18em !important}body.mc-native.single-product .mc-single-quick-attrs{margin:0 0 22px !important;border-top:1px solid #050505 !important;border-left:0 !important;border-right:0 !important}body.mc-native.single-product .mc-single-quick-attr{grid-template-columns:minmax(150px, .36fr) minmax(0, .64fr) !important;min-height:61px !important;padding:18px 0 !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-quick-attr span{font-size:11px !important;font-weight:800 !important;letter-spacing:.1em !important;color:#656565 !important}body.mc-native.single-product .mc-single-quick-attr strong{align-self:center !important;text-align:right !important;font-size:14px !important;line-height:1.45 !important;font-weight:400 !important;color:#000000 !important}body.mc-native.single-product .mc-single-variants{margin:0 0 20px !important}body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span{min-height:48px !important;padding:0 14px !important;border:0 !important;border-right:1px solid #000000 !important;font-size:14px !important;line-height:1.15 !important;font-weight:500 !important;text-align:center !important}body.mc-native.single-product .mc-single-variants__list a:hover,body.mc-native.single-product .mc-single-variants__list .is-active{background:#000000 !important;color:#ffffff !important}body.mc-native.single-product .mc-single-price-block{margin:0 0 22px !important;padding:28px 26px 26px !important;border:1px solid #000000 !important;background:#ffffff !important}body.mc-native.single-product .mc-single-price-label{margin-bottom:18px !important}body.mc-native.single-product .mc-single-price{display:flex !important;align-items:baseline !important;gap:12px !important;margin:0 0 22px !important;font-size:30px !important;line-height:1 !important;font-weight:600 !important}body.mc-native.single-product .mc-single-price .woocommerce-Price-amount{font-size:30px !important;line-height:1 !important;font-weight:600 !important}body.mc-native.single-product .mc-single-price del,body.mc-native.single-product .mc-single-price del .woocommerce-Price-amount{font-size:25px !important;font-weight:400 !important;color:#ababab !important}body.mc-native.single-product .mc-single-actions{grid-template-columns:minmax(0, 1fr) !important;margin:0 !important}body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button),body.mc-native.single-product .mc-single-buy .quantity input{width:28px !important;height:42px !important;min-height:42px !important;border-color:#dedede !important;font-size:12px !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{min-height:42px !important;margin-left:12px !important;padding:0 24px !important;font-size:13px !important;font-weight:700 !important;text-transform:none !important}body.mc-native.single-product .mc-single-service-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:12px !important}body.mc-native.single-product .mc-single-service-grid__item{min-height:74px !important;padding:16px !important}body.mc-native.single-product .mc-single-service-grid__item strong{font-size:14px !important;line-height:1.2 !important;font-weight:700 !important}body.mc-native.single-product .mc-single-service-grid__item p{font-size:13px !important;line-height:1.45 !important}@media (max-width: 1100px){body.mc-native.single-product .mc-single-product__grid{grid-template-columns:1fr !important;gap:34px !important}body.mc-native.single-product .mc-single-gallery__stage{max-width:620px !important}}@media (max-width: 767px){body.mc-native.single-product .mc-product-page{width:calc(100vw - 30px) !important;padding-bottom:58px !important}body.mc-native.single-product .mc-product-page > .mc-breadcrumbs{margin-top:36px !important;margin-bottom:24px !important}body.mc-native.single-product .mc-single-gallery__stage{max-width:none !important}body.mc-native.single-product .mc-single-gallery__description{max-width:100% !important;margin-top:22px !important;font-size:16px !important;line-height:1.55 !important}body.mc-native.single-product .mc-single-title{margin-top:24px !important;margin-bottom:20px !important;font-size:42px !important;line-height:1.08 !important;letter-spacing:-.045em !important}body.mc-native.single-product .mc-single-rating{padding-bottom:22px !important}body.mc-native.single-product .mc-single-performance{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-performance__cell{min-height:120px !important;padding:20px !important;border-right:0 !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-performance__cell:last-child{border-bottom:0 !important}body.mc-native.single-product .mc-single-quick-attr{grid-template-columns:1fr !important;gap:10px !important;padding:16px 0 !important}body.mc-native.single-product .mc-single-quick-attr strong{text-align:left !important}body.mc-native.single-product .mc-single-variants__list{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span{border-right:1px solid #000000 !important;border-bottom:1px solid #000000 !important}body.mc-native.single-product .mc-single-variants__list a:nth-child(2n),body.mc-native.single-product .mc-single-variants__list span:nth-child(2n){border-right:0 !important}body.mc-native.single-product .mc-single-variants__list a:nth-last-child(-n + 2),body.mc-native.single-product .mc-single-variants__list span:nth-last-child(-n + 2){border-bottom:0 !important}body.mc-native.single-product .mc-single-price-block{padding:24px 20px !important}body.mc-native.single-product .mc-single-buy form.cart{grid-template-columns:32px 36px 32px minmax(0, 1fr) !important}body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button),body.mc-native.single-product .mc-single-buy .quantity input{width:32px !important;height:42px !important;min-height:42px !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{margin-left:10px !important;min-height:42px !important}body.mc-native.single-product .mc-single-service-grid{grid-template-columns:1fr !important}}/* Contacts page */
body.mc-native .mc-contact-page,body.mc-native .mc-contact-page *{box-sizing:border-box}body.mc-native .mc-contact-page{width:100%;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-contact-page .mc-contact-breadcrumbs,body.mc-native .mc-contact-page .montale-contact-hero,body.mc-native .mc-contact-page .montale-contact-channels,body.mc-native .mc-contact-page .montale-contact,body.mc-native .mc-contact-page .montale-service,body.mc-native .mc-contact-page .montale-faq,body.mc-native .mc-contact-page .montale-cta{width:calc(100% - 48px);max-width:1320px;margin-left:auto !important;margin-right:auto !important}body.mc-native .mc-contact-page .mc-contact-breadcrumbs{margin-top:34px !important;margin-bottom:54px !important}body.mc-native .mc-contact-page a{color:inherit;text-decoration:none}body.mc-native .mc-contact-page .montale-contact-hero__meta,body.mc-native .mc-contact-page .montale-contact-channels__meta,body.mc-native .mc-contact-page .montale-contact__meta,body.mc-native .mc-contact-page .montale-service__meta,body.mc-native .mc-contact-page .montale-faq__meta,body.mc-native .mc-contact-page .montale-contact-channels__card-meta,body.mc-native .mc-contact-page .montale-contact__hint-title,body.mc-native .mc-contact-page .montale-service__num{display:block;font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-contact-page .montale-contact-hero__title,body.mc-native .mc-contact-page .montale-contact-channels__title,body.mc-native .mc-contact-page .montale-contact__title,body.mc-native .mc-contact-page .montale-service__title,body.mc-native .mc-contact-page .montale-faq__title,body.mc-native .mc-contact-page .montale-cta__title{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.mc-native .mc-contact-page .montale-contact-hero__text,body.mc-native .mc-contact-page .montale-contact-channels__text,body.mc-native .mc-contact-page .montale-contact__lead,body.mc-native .mc-contact-page .montale-service__text,body.mc-native .mc-contact-page .montale-faq__text,body.mc-native .mc-contact-page .montale-contact-channels__card p,body.mc-native .mc-contact-page .montale-contact__hint p,body.mc-native .mc-contact-page .montale-service__row p,body.mc-native .mc-contact-page .montale-faq__answer p{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-contact-page .montale-contact-hero__top{display:flex;align-items:center;justify-content:space-between;gap:24px}body.mc-native .mc-contact-page .montale-contact-hero__divider{border-top:1px solid #000000;margin:16px 0 52px}body.mc-native .mc-contact-page .montale-contact-hero__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:start}body.mc-native .mc-contact-page .montale-contact-hero__title{max-width:760px}body.mc-native .mc-contact-page .montale-contact-hero__text{max-width:520px;margin-top:22px !important}body.mc-native .mc-contact-page .montale-contact-hero__summary{border:1px solid #dedede}body.mc-native .mc-contact-page .montale-contact-hero__summary-head,body.mc-native .mc-contact-page .montale-contact-hero__row{padding:24px 28px;border-bottom:1px solid #dedede}body.mc-native .mc-contact-page .montale-contact-hero__row:last-child{border-bottom:0}body.mc-native .mc-contact-page .montale-contact-hero__summary-title{margin:0 !important;font-size:16px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.mc-native .mc-contact-page .montale-contact-hero__row{display:grid;grid-template-columns:40% 60%;gap:20px;align-items:center}body.mc-native .mc-contact-page .montale-contact-hero__label{font-size:12px !important;line-height:1.2 !important;font-weight:700 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-contact-page .montale-contact-hero__value{font-size:20px !important;line-height:1.16 !important;font-weight:500 !important;letter-spacing:-.03em !important;text-transform:uppercase !important}body.mc-native .mc-contact-page .montale-contact-channels,body.mc-native .mc-contact-page .montale-contact,body.mc-native .mc-contact-page .montale-service,body.mc-native .mc-contact-page .montale-faq{margin-top:144px !important;border-top:1px solid #000000;padding-top:18px !important}body.mc-native .mc-contact-page .montale-contact-channels__head,body.mc-native .mc-contact-page .montale-contact__head,body.mc-native .mc-contact-page .montale-service__head,body.mc-native .mc-contact-page .montale-faq__head{display:grid;grid-template-columns:.4fr .8fr;gap:0;padding-bottom:38px}body.mc-native .mc-contact-page .montale-contact-channels__title,body.mc-native .mc-contact-page .montale-contact__title,body.mc-native .mc-contact-page .montale-service__title,body.mc-native .mc-contact-page .montale-faq__title{max-width:900px}body.mc-native .mc-contact-page .montale-contact-channels__text,body.mc-native .mc-contact-page .montale-contact__lead,body.mc-native .mc-contact-page .montale-service__text,body.mc-native .mc-contact-page .montale-faq__text{max-width:820px;margin-top:18px !important}body.mc-native .mc-contact-page .montale-contact-channels__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));border:1px solid #dedede;border-right:0}body.mc-native .mc-contact-page .montale-contact-channels__card{min-height:188px;padding:24px;border-right:1px solid #dedede;background:#ffffff}body.mc-native .mc-contact-page .montale-contact-channels__card--dark{background:#000000;color:#ffffff}body.mc-native .mc-contact-page .montale-contact-channels__card-title,body.mc-native .mc-contact-page .montale-contact__hint-title,body.mc-native .mc-contact-page .montale-service__step-title{margin:18px 0 14px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:22px !important;line-height:1.1 !important;font-weight:600 !important;letter-spacing:-.03em !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-contact-page .montale-contact-channels__card--dark .montale-contact-channels__card-title,body.mc-native .mc-contact-page .montale-contact-channels__card--dark .montale-contact-channels__card-meta,body.mc-native .mc-contact-page .montale-contact-channels__card--dark p{color:#ffffff !important}body.mc-native .mc-contact-page .montale-contact__layout{display:grid;grid-template-columns:.38fr .62fr;gap:48px;align-items:start}body.mc-native .mc-contact-page .montale-contact__hints{border:1px solid #dedede}body.mc-native .mc-contact-page .montale-contact__hint{padding:24px;border-bottom:1px solid #dedede}body.mc-native .mc-contact-page .montale-contact__hint:last-child{border-bottom:0}body.mc-native .mc-contact-page .montale-contact__hint-title{margin:0 0 12px !important;letter-spacing:0 !important}body.mc-native .mc-contact-page .montale-contact__panel{border:1px solid #dedede;padding:30px}body.mc-native .mc-contact-page .montale-contact__status{margin:0 0 22px !important;padding:16px 18px;border:1px solid #dedede;font-size:14px;line-height:1.45}body.mc-native .mc-contact-page .montale-contact__status--success{border-color:#dcdcdc;color:#636363}body.mc-native .mc-contact-page .montale-contact__status--error{border-color:#cccccc;color:#373737}body.mc-native .mc-contact-page .montale-contact__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px 20px}body.mc-native .mc-contact-page .montale-contact__form label{display:grid;gap:8px;margin:0 !important;font-size:12px !important;line-height:1.2 !important;font-weight:700 !important;text-transform:uppercase !important;color:#555555 !important}body.mc-native .mc-contact-page .montale-contact__form input,body.mc-native .mc-contact-page .montale-contact__form select,body.mc-native .mc-contact-page .montale-contact__form textarea{width:100%;min-height:54px;border:1px solid #dedede;border-radius:0;background:#ffffff;padding:14px 18px;font-family:Montserrat, Arial, sans-serif !important;font-size:15px !important;line-height:1.35 !important;font-weight:300 !important;color:#050505 !important;outline:none}body.mc-native .mc-contact-page .montale-contact__form textarea{min-height:150px;resize:vertical}body.mc-native .mc-contact-page .montale-contact__form input:focus,body.mc-native .mc-contact-page .montale-contact__form select:focus,body.mc-native .mc-contact-page .montale-contact__form textarea:focus{border-color:#000000}body.mc-native .mc-contact-page .montale-contact__wide,body.mc-native .mc-contact-page .montale-contact__policy,body.mc-native .mc-contact-page .montale-contact__form button{grid-column:1 / -1}body.mc-native .mc-contact-page .montale-contact__policy{margin:2px 0 0 !important;font-size:12px !important;line-height:1.5 !important;font-weight:300 !important;color:#9a9a9a !important}body.mc-native .mc-contact-page .montale-contact__form button{min-height:61px;border:1px solid #000000;border-radius:0;background:#000000;color:#ffffff;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;cursor:pointer;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-contact-page .montale-contact__form button:hover{background:#ffffff;color:#000000}body.mc-native .mc-contact-page .montale-contact__hp{display:none !important}body.mc-native .mc-contact-page .montale-service__grid{display:grid;grid-template-columns:45% 55%;align-items:stretch}body.mc-native .mc-contact-page .montale-service__image{min-height:520px;background-color:#efefef;background-position:center;background-repeat:no-repeat;background-size:cover}body.mc-native .mc-contact-page .montale-service__steps{border:1px solid #dedede;border-left:0}body.mc-native .mc-contact-page .montale-service__row{display:grid;grid-template-columns:48px 1fr;gap:28px;padding:28px 34px;border-bottom:1px solid #dedede}body.mc-native .mc-contact-page .montale-service__row:last-child{border-bottom:0}body.mc-native .mc-contact-page .montale-service__step-title{margin:0 0 10px !important}body.mc-native .mc-contact-page .montale-faq__inner{width:100%}body.mc-native .mc-contact-page .montale-faq__list{border-top:1px solid #dedede}body.mc-native .mc-contact-page .montale-faq__item{border-bottom:1px solid #dedede}body.mc-native .mc-contact-page .montale-faq__question{width:100%;min-height:74px;padding:0;display:flex;align-items:center;justify-content:space-between;gap:24px;border:0;background:transparent;font-family:Montserrat, Arial, sans-serif !important;font-size:16px !important;line-height:1.2 !important;font-weight:700 !important;text-align:left;text-transform:uppercase !important;color:#000000 !important;cursor:pointer}body.mc-native .mc-contact-page .montale-faq__question i{position:relative;width:16px;height:16px;flex:0 0 16px}body.mc-native .mc-contact-page .montale-faq__question i::before,body.mc-native .mc-contact-page .montale-faq__question i::after{content:"";position:absolute;left:0;top:7px;width:16px;height:1px;background:#000000}body.mc-native .mc-contact-page .montale-faq__question i::after{transform:rotate(90deg);transition:transform .2s ease}body.mc-native .mc-contact-page .montale-faq__question[aria-expanded="true"] i::after{transform:rotate(0)}body.mc-native .mc-contact-page .montale-faq__answer{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .24s ease}body.mc-native .mc-contact-page .montale-faq__answer[aria-hidden="false"]{grid-template-rows:1fr}body.mc-native .mc-contact-page .montale-faq__answer > div{min-height:0}body.mc-native .mc-contact-page .montale-faq__answer p{max-width:820px;padding:0 0 24px !important}body.mc-native .mc-contact-page .montale-cta{margin-top:70px !important;margin-bottom:70px !important;padding:42px !important;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background:#000000;color:#ffffff}body.mc-native .mc-contact-page .montale-cta__title{max-width:900px;color:#ffffff !important}body.mc-native .mc-contact-page .montale-cta__text{width:70%;margin:18px 0 0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:#ffffffb8 !important}body.mc-native .mc-contact-page .montale-cta__button{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-height:61px;padding:22px 24px;border:1px solid #ffffff;background:#ffffff;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000000 !important;white-space:nowrap;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-contact-page .montale-cta__button:hover{background:#000000;color:#ffffff !important}@media (max-width: 1024px){body.mc-native .mc-contact-page .mc-contact-breadcrumbs,body.mc-native .mc-contact-page .montale-contact-hero,body.mc-native .mc-contact-page .montale-contact-channels,body.mc-native .mc-contact-page .montale-contact,body.mc-native .mc-contact-page .montale-service,body.mc-native .mc-contact-page .montale-faq,body.mc-native .mc-contact-page .montale-cta{width:calc(100% - 40px)}body.mc-native .mc-contact-page .montale-contact-hero__grid,body.mc-native .mc-contact-page .montale-contact__layout,body.mc-native .mc-contact-page .montale-service__grid{grid-template-columns:1fr;gap:28px}body.mc-native .mc-contact-page .montale-contact-channels__head,body.mc-native .mc-contact-page .montale-contact__head,body.mc-native .mc-contact-page .montale-service__head,body.mc-native .mc-contact-page .montale-faq__head{grid-template-columns:1fr;gap:22px}body.mc-native .mc-contact-page .montale-contact-hero__title,body.mc-native .mc-contact-page .montale-contact-channels__title,body.mc-native .mc-contact-page .montale-contact__title,body.mc-native .mc-contact-page .montale-service__title,body.mc-native .mc-contact-page .montale-faq__title,body.mc-native .mc-contact-page .montale-cta__title{font-size:46px !important}body.mc-native .mc-contact-page .montale-contact-channels__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}body.mc-native .mc-contact-page .montale-service__steps{border-left:1px solid #dedede}body.mc-native .mc-contact-page .montale-service__image{min-height:380px}body.mc-native .mc-contact-page .montale-cta{grid-template-columns:1fr;gap:28px}body.mc-native .mc-contact-page .montale-cta__text{width:100%}body.mc-native .mc-contact-page .montale-cta__button{justify-self:start}}@media (max-width: 767px){body.mc-native .mc-contact-page .mc-contact-breadcrumbs,body.mc-native .mc-contact-page .montale-contact-hero,body.mc-native .mc-contact-page .montale-contact-channels,body.mc-native .mc-contact-page .montale-contact,body.mc-native .mc-contact-page .montale-service,body.mc-native .mc-contact-page .montale-faq,body.mc-native .mc-contact-page .montale-cta{width:calc(100% - 32px)}body.mc-native .mc-contact-page .mc-contact-breadcrumbs{margin-bottom:34px !important}body.mc-native .mc-contact-page .montale-contact-hero__top{align-items:flex-start;flex-direction:column;gap:10px}body.mc-native .mc-contact-page .montale-contact-hero__divider{margin:14px 0 34px}body.mc-native .mc-contact-page .montale-contact-hero__title,body.mc-native .mc-contact-page .montale-contact-channels__title,body.mc-native .mc-contact-page .montale-contact__title,body.mc-native .mc-contact-page .montale-service__title,body.mc-native .mc-contact-page .montale-faq__title{font-size:30px !important;font-weight:500 !important}body.mc-native .mc-contact-page .montale-contact-hero__row{grid-template-columns:1fr;gap:8px}body.mc-native .mc-contact-page .montale-contact-hero__value{font-size:17px !important}body.mc-native .mc-contact-page .montale-contact-channels,body.mc-native .mc-contact-page .montale-contact,body.mc-native .mc-contact-page .montale-service,body.mc-native .mc-contact-page .montale-faq{margin-top:72px !important}body.mc-native .mc-contact-page .montale-contact-channels__grid,body.mc-native .mc-contact-page .montale-contact__form{grid-template-columns:1fr}body.mc-native .mc-contact-page .montale-contact__panel{padding:20px}body.mc-native .mc-contact-page .montale-service__image{min-height:300px}body.mc-native .mc-contact-page .montale-service__row{grid-template-columns:1fr;gap:12px;padding:24px}body.mc-native .mc-contact-page .montale-faq__question{min-height:64px;font-size:14px !important}body.mc-native .mc-contact-page .montale-cta{width:calc(100% - 32px);margin-top:56px !important;margin-bottom:56px !important;padding:26px !important}body.mc-native .mc-contact-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-contact-page .montale-cta__text{font-size:12px !important}body.mc-native .mc-contact-page .montale-cta__button{width:100%;white-space:normal;text-align:center;font-size:11px !important}}/* 1.0.152 Single product: final native product page pass */
body.mc-native.single-product .mc-product-page{width:100% !important;max-width:1320px !important;margin:0 auto !important;padding:0 0 72px !important}body.mc-native.single-product .mc-product-page > .mc-breadcrumbs{margin-top:34px !important;margin-bottom:28px !important}body.mc-native.single-product .mc-single-product{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;color:#050505 !important}body.mc-native.single-product .mc-single-product .woocommerce-notices-wrapper{margin:0 0 18px !important}body.mc-native.single-product .mc-single-product__grid{display:grid !important;grid-template-columns:minmax(0, 57.5%) minmax(0, 42.5%) !important;gap:0 !important;align-items:stretch !important;min-height:650px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-gallery{position:relative !important;display:grid !important;grid-template-rows:auto 1fr auto !important;min-height:650px !important;padding:34px 42px 30px !important;border:0 !important;border-right:1px solid #dedede !important;overflow:hidden !important}body.mc-native.single-product .mc-single-gallery__badge{position:relative !important;z-index:2 !important;justify-self:start !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:30px !important;padding:0 18px !important;border:0 !important;background:#ffffff !important;color:#000000 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:11px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;box-shadow:0 8px 18px rgba(0, 0, 0, .06) !important}body.mc-native.single-product .mc-single-gallery__stage{display:flex !important;align-items:center !important;justify-content:center !important;min-height:510px !important;padding:18px 28px !important}body.mc-native.single-product .mc-single-gallery__image{display:block !important;width:auto !important;max-width:58% !important;height:auto !important;max-height:510px !important;object-fit:contain !important;filter:drop-shadow(0 22px 28px rgba(0, 0, 0, .16)) !important}body.mc-native.single-product .mc-single-gallery__thumbs{display:flex !important;justify-content:center !important;gap:10px !important;margin:8px 0 0 !important}body.mc-native.single-product .mc-single-gallery__thumb{width:58px !important;height:58px !important;padding:4px !important;border:1px solid #dedede !important;border-radius:0 !important;background:#ffffff !important;cursor:pointer !important}body.mc-native.single-product .mc-single-gallery__thumb:hover,body.mc-native.single-product .mc-single-gallery__thumb.is-active{border-color:#000000 !important}body.mc-native.single-product .mc-single-gallery__thumb img{width:100% !important;height:100% !important;object-fit:contain !important}body.mc-native.single-product .mc-single-summary{display:flex !important;flex-direction:column !important;justify-content:center !important;min-width:0 !important;padding:48px 46px !important}body.mc-native.single-product .mc-single-eyebrow,body.mc-native.single-product .mc-single-section__eyebrow{display:block !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native.single-product .mc-single-title{max-width:640px !important;margin:16px 0 22px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;line-height:.96 !important;font-weight:600 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native.single-product .mc-single-pills{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin:0 0 24px !important;padding:0 !important}body.mc-native.single-product .mc-single-pills span{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:28px !important;padding:0 13px !important;border:1px solid #dedede !important;background:#ffffff !important;color:#000000 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.mc-native.single-product .mc-single-pills .is-stock{border-color:#dddddd !important;color:#727272 !important}body.mc-native.single-product .mc-single-short,body.mc-native.single-product .mc-single-section__text,body.mc-native.single-product .mc-single-section__lead,body.mc-native.single-product .mc-single-trust__item p,body.mc-native.single-product .mc-single-fit__card p,body.mc-native.single-product .mc-single-help span{font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native.single-product .mc-single-short{max-width:560px !important;margin:0 0 28px !important}body.mc-native.single-product .mc-single-short p,body.mc-native.single-product .mc-single-section__text p,body.mc-native.single-product .mc-single-trust__item p,body.mc-native.single-product .mc-single-fit__card p{margin:0 !important}body.mc-native.single-product .mc-single-meta{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;margin:0 0 28px !important;border:1px solid #dedede !important}body.mc-native.single-product .mc-single-meta div{min-height:82px !important;padding:18px 20px !important;border-left:1px solid #dedede !important;border-top:1px solid #dedede !important}body.mc-native.single-product .mc-single-meta div:nth-child(1),body.mc-native.single-product .mc-single-meta div:nth-child(2){border-top:0 !important}body.mc-native.single-product .mc-single-meta div:nth-child(2n + 1){border-left:0 !important}body.mc-native.single-product .mc-single-meta span,body.mc-native.single-product .mc-single-trust__item span,body.mc-native.single-product .mc-single-attr span,body.mc-native.single-product .mc-single-fit__card span{display:block !important;margin:0 0 14px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native.single-product .mc-single-meta strong{display:block !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.35 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important;color:#000000 !important}body.mc-native.single-product .mc-single-price{display:flex !important;align-items:baseline !important;gap:16px !important;margin:0 0 26px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:30px !important;line-height:1 !important;font-weight:600 !important;color:#000000 !important}body.mc-native.single-product .mc-single-price .woocommerce-Price-amount{font-size:30px !important;line-height:1 !important;font-weight:600 !important;color:#000000 !important}body.mc-native.single-product .mc-single-price ins{text-decoration:none !important}body.mc-native.single-product .mc-single-actions{display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;gap:12px !important;align-items:stretch !important;margin:0 0 24px !important}body.mc-native.single-product .mc-single-buy form.cart{display:grid !important;grid-template-columns:84px minmax(0, 1fr) !important;gap:12px !important;margin:0 !important}body.mc-native.single-product .mc-single-buy .quantity{margin:0 !important}body.mc-native.single-product .mc-single-buy .quantity input{width:84px !important;height:58px !important;min-height:58px !important;border:1px solid #000000 !important;border-radius:0 !important;background:#ffffff !important;font-size:18px !important;font-weight:300 !important;text-align:center !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{width:100% !important;min-height:58px !important;padding:0 28px !important;border:1px solid #000000 !important;border-radius:0 !important;background:#000000 !important;color:#ffffff !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.mc-native.single-product .mc-single-wishlist-toggle{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:58px !important;height:58px !important;border:1px solid #000000 !important;border-radius:0 !important;background:#ffffff !important;color:#000000 !important}body.mc-native.single-product .mc-single-help{display:grid !important;gap:8px !important;margin:0 !important;padding:20px 22px !important;border-left:4px solid #000000 !important;background:#f7f7f7 !important}body.mc-native.single-product .mc-single-help strong{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native.single-product .mc-single-trust{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important;gap:0 !important;margin:34px 0 0 !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-trust__item{min-height:210px !important;padding:30px 28px !important;border-left:1px solid #dedede !important}body.mc-native.single-product .mc-single-trust__item strong,body.mc-native.single-product .mc-single-attr strong,body.mc-native.single-product .mc-single-fit__card strong{display:block !important;margin:0 0 18px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:22px !important;line-height:1.05 !important;font-weight:600 !important;letter-spacing:-.03em !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native.single-product .mc-single-section{margin-top:64px !important;padding-top:42px !important;border-top:1px solid #d9d9d9 !important}body.mc-native.single-product .mc-single-section__title{max-width:900px !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-section__text{max-width:820px !important;margin:18px 0 0 !important}body.mc-native.single-product .mc-single-attrs,body.mc-native.single-product .mc-single-fit__grid{display:grid !important;gap:0 !important;margin-top:36px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-attrs{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}body.mc-native.single-product .mc-single-fit__grid{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}body.mc-native.single-product .mc-single-attr,body.mc-native.single-product .mc-single-fit__card{min-height:188px !important;padding:32px 28px !important;border-left:1px solid #dedede !important}body.mc-native.single-product .mc-single-fit__card.is-dark span{color:#777777 !important}body.mc-native.single-product .mc-single-related__grid{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important;gap:0 !important;margin-top:36px !important}@media (max-width: 1024px){body.mc-native.single-product .mc-product-page{width:auto !important;margin:0 20px !important}body.mc-native.single-product .mc-single-product__grid{grid-template-columns:1fr !important;min-height:0 !important}body.mc-native.single-product .mc-single-gallery{min-height:500px !important;border-right:0 !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:410px !important}body.mc-native.single-product .mc-single-gallery__image{max-width:48% !important;max-height:390px !important}body.mc-native.single-product .mc-single-summary{padding:36px !important}body.mc-native.single-product .mc-single-title,body.mc-native.single-product .mc-single-section__title{font-size:46px !important}body.mc-native.single-product .mc-single-section__head{grid-template-columns:1fr !important;gap:22px !important}body.mc-native.single-product .mc-single-trust,body.mc-native.single-product .mc-single-attrs,body.mc-native.single-product .mc-single-fit__grid,body.mc-native.single-product .mc-single-related__grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}body.mc-native.single-product .mc-single-trust__item:nth-child(2n + 1),body.mc-native.single-product .mc-single-attr:nth-child(2n + 1),body.mc-native.single-product .mc-single-fit__card:nth-child(2n + 1){border-left:0 !important}body.mc-native.single-product .mc-single-trust__item:nth-child(n + 3),body.mc-native.single-product .mc-single-attr:nth-child(n + 3),body.mc-native.single-product .mc-single-fit__card:nth-child(n + 3){border-top:1px solid #dedede !important}}@media (max-width: 767px){body.mc-native.single-product .mc-product-page{width:calc(100vw - 32px) !important;margin:0 auto !important;padding-bottom:48px !important}body.mc-native.single-product .mc-single-gallery{min-height:380px !important;padding:22px !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:300px !important;padding:14px 0 !important}body.mc-native.single-product .mc-single-gallery__image{max-width:62% !important;max-height:280px !important}body.mc-native.single-product .mc-single-summary{padding:26px !important}body.mc-native.single-product .mc-single-title,body.mc-native.single-product .mc-single-section__title{font-size:28px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-.03em !important}body.mc-native.single-product .mc-single-meta,body.mc-native.single-product .mc-single-actions,body.mc-native.single-product .mc-single-buy form.cart,body.mc-native.single-product .mc-single-trust,body.mc-native.single-product .mc-single-attrs,body.mc-native.single-product .mc-single-fit__grid,body.mc-native.single-product .mc-single-related__grid{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-buy .quantity input,body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{width:100% !important}body.mc-native.single-product .mc-single-wishlist-toggle{width:100% !important}body.mc-native.single-product .mc-single-meta div,body.mc-native.single-product .mc-single-trust__item,body.mc-native.single-product .mc-single-attr,body.mc-native.single-product .mc-single-fit__card{min-height:0 !important;padding:24px !important;border-left:0 !important;border-top:1px solid #dedede !important}body.mc-native.single-product .mc-single-meta div:first-child,body.mc-native.single-product .mc-single-trust__item:first-child,body.mc-native.single-product .mc-single-attr:first-child,body.mc-native.single-product .mc-single-fit__card:first-child{border-top:0 !important}body.mc-native.single-product .mc-single-section{margin-top:46px !important;padding-top:30px !important}}/* 1.0.81 native new arrivals page rebuilt from original Elementor export. */
body.mc-native .mc-novinki-page,body.mc-native .mc-novinki-page *{box-sizing:border-box;font-family:Montserrat, Arial, sans-serif;letter-spacing:0}body.mc-native .mc-novinki-page .montale-new-arrivals{width:var(--mc-home-width);max-width:1320px;margin:20px auto 0 !important;padding:0 !important;color:#050505}body.mc-native .mc-novinki-page .montale-new-arrivals__top{display:flex;align-items:center;justify-content:space-between;gap:24px}body.mc-native .mc-novinki-page .montale-new-arrivals__meta{display:block;margin:0 !important;font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-novinki-page .montale-new-arrivals__line{display:block;width:100%;height:0 !important;margin:14px 0 52px !important;padding:0 !important;background:transparent !important;border:0 !important;border-bottom:1px solid #050505 !important}body.mc-native .mc-novinki-page .montale-new-arrivals__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:32px;align-items:stretch}body.mc-native .mc-novinki-page .montale-new-arrivals__content,body.mc-native .mc-novinki-page .montale-new-arrivals__panel{min-width:0}body.mc-native .mc-novinki-page .montale-new-arrivals__title{margin:0 !important;font-size:54px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-novinki-page .montale-new-arrivals__lead{max-width:720px;margin:30px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:#6f6f6f !important}body.mc-native .mc-novinki-page .montale-new-arrivals__stats{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:0;margin-top:30px}body.mc-native .mc-novinki-page .montale-new-arrivals__stat{min-height:128px;padding:20px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede}body.mc-native .mc-novinki-page .montale-new-arrivals__stat:last-child{border-right:1px solid #dedede}body.mc-native .mc-novinki-page .montale-new-arrivals__num{display:block;margin:0 0 10px !important;font-size:22px !important;line-height:1.15 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-novinki-page .montale-new-arrivals__stat-text,body.mc-native .mc-novinki-page .montale-new-arrivals__note-text{margin:0 !important;font-size:13px !important;line-height:1.65 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-novinki-page .montale-new-arrivals__panel{position:relative;overflow:hidden;min-height:100%;padding:30px 30px 0;border:1px solid #dedede;background:linear-gradient(28deg, #ffffffdb 70%, #9898981a 100%)}body.mc-native .mc-novinki-page .montale-new-arrivals__note{position:relative;z-index:2;width:50%;min-width:260px;padding:18px;border:1px solid #000000;background:transparent}body.mc-native .mc-novinki-page .montale-new-arrivals__note-title{display:block;margin:0 0 10px !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-novinki-page .montale-new-arrivals__watermark{display:block;margin:60px 0 0 !important;padding:0 !important;font-size:107px !important;line-height:1 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#dedede47 !important;white-space:nowrap;pointer-events:none}body.mc-native .mc-novinki-page .montale-sales-head{margin:38px auto 0 !important;border-top:0 !important}body.mc-native .mc-novinki-page .mc-novinki-products{margin-top:0 !important}@media (max-width: 1024px){body.mc-native .mc-novinki-page .montale-new-arrivals{width:calc(100vw - 40px) !important;max-width:none !important}body.mc-native .mc-novinki-page .montale-new-arrivals__grid{grid-template-columns:1fr}body.mc-native .mc-novinki-page .montale-new-arrivals__title{font-size:46px !important}body.mc-native .mc-novinki-page .montale-new-arrivals__note{width:60%}}@media (max-width: 767px){body.mc-native .mc-novinki-page .montale-new-arrivals{width:calc(100vw - 32px) !important}body.mc-native .mc-novinki-page .montale-new-arrivals__top{flex-direction:column;align-items:flex-start;gap:8px}body.mc-native .mc-novinki-page .montale-new-arrivals__meta{font-size:10px !important;letter-spacing:.18em !important}body.mc-native .mc-novinki-page .montale-new-arrivals__line{margin:14px 0 34px !important}body.mc-native .mc-novinki-page .montale-new-arrivals__title{font-size:24px !important;font-weight:600 !important;line-height:1 !important}body.mc-native .mc-novinki-page .montale-new-arrivals__lead{font-size:14px !important}body.mc-native .mc-novinki-page .montale-new-arrivals__stats{grid-template-columns:1fr}body.mc-native .mc-novinki-page .montale-new-arrivals__stat{min-height:0;border-right:1px solid #dedede}body.mc-native .mc-novinki-page .montale-new-arrivals__stat:nth-child(n+2){border-top:0}body.mc-native .mc-novinki-page .montale-new-arrivals__panel{min-height:0;padding:24px}body.mc-native .mc-novinki-page .montale-new-arrivals__note{width:100%;min-width:0}body.mc-native .mc-novinki-page .montale-new-arrivals__watermark{margin-top:42px !important;font-size:50px !important}body.mc-native .mc-novinki-page .montale-sales-head{margin-top:42px !important}}/* 1.0.33 original-like checkout layout. */
.woocommerce-checkout .mc-commerce-page{padding-top:42px}@media (max-width: 1200px){.mc-checkout__layout{grid-template-columns:1fr}}@media (max-width: 767px){.woocommerce-checkout .mc-commerce-page{padding-top:32px}.mc-checkout-panel,.mc-checkout__review{padding:22px}.mc-checkout .mc-review-table thead tr,.mc-checkout .mc-review-table tbody tr.cart_item,.mc-checkout .mc-review-table tfoot tr{grid-template-columns:1fr;gap:10px}.mc-checkout .mc-review-table .product-total,.mc-checkout .mc-review-table tfoot td{text-align:left}.mc-checkout .mc-review-product{grid-template-columns:20px 50px minmax(0, 1fr);gap:12px}}/* 1.0.50 archive final polish: breadcrumbs, original hero info, lines, lower blocks. */
body.woocommerce-shop .mc-archive-hero,body.tax-product_cat .mc-archive-hero,body.post-type-archive-product .mc-archive-hero{margin-top:0 !important;padding:0 !important}body.woocommerce-shop .mc-archive-hero .mc-eyebrow,body.tax-product_cat .mc-archive-hero .mc-eyebrow,body.post-type-archive-product .mc-archive-hero .mc-eyebrow{margin:0 0 24px !important;color:#6f6f6f !important;font-size:10px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:.22em !important;text-transform:uppercase !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:5px !important;width:100% !important;padding-top:82px !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .montale-archive-info__text,body.tax-product_cat .montale-archive-info__text,body.post-type-archive-product .montale-archive-info__text{width:60% !important;margin:0 !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;font-weight:300 !important;line-height:1.55 !important;letter-spacing:0 !important}body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head{margin-top:32px !important}body.woocommerce-shop .montale-fragrance-head__line,body.tax-product_cat .montale-fragrance-head__line,body.post-type-archive-product .montale-fragrance-head__line{margin-top:16px !important;border-bottom-color:#050505 !important}body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{margin-top:28px !important;margin-bottom:0 !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:0 minmax(0, 1fr) !important;gap:0 !important;margin-top:0 !important;margin-bottom:72px !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{display:grid !important;grid-template-columns:auto 1fr auto !important;align-items:center !important;gap:30px !important;margin:0 0 18px !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;font-weight:300 !important;line-height:1.2 !important}body.woocommerce-shop .woocommerce-result-count,body.tax-product_cat .woocommerce-result-count,body.post-type-archive-product .woocommerce-result-count{margin:0 !important}body.woocommerce-shop .mc-shop-toolbar::before,body.tax-product_cat .mc-shop-toolbar::before,body.post-type-archive-product .mc-shop-toolbar::before{content:"Фильтр";color:#050505;font-size:13px;font-weight:700;line-height:1.2;text-transform:uppercase}body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.post-type-archive-product .woocommerce-ordering{position:relative !important;margin:0 !important}body.woocommerce-shop .woocommerce-ordering select,body.tax-product_cat .woocommerce-ordering select,body.post-type-archive-product .woocommerce-ordering select{appearance:none !important;-webkit-appearance:none !important;min-width:242px !important;min-height:52px !important;padding:0 48px 0 20px !important;border:1px solid #050505 !important;border-radius:0 !important;background-color:#ffffff !important;color:#8a8a8a !important;font-family:Montserrat, Arial, sans-serif !important;font-size:15px !important;font-weight:300 !important;line-height:1 !important}body.woocommerce-shop .montale-buyer-questions,body.tax-product_cat .montale-buyer-questions,body.post-type-archive-product .montale-buyer-questions{margin-top:72px !important;padding:0 0 48px !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .montale-buyer-questions__meta,body.tax-product_cat .montale-buyer-questions__meta,body.post-type-archive-product .montale-buyer-questions__meta,body.woocommerce-shop .montale-who__meta,body.tax-product_cat .montale-who__meta,body.post-type-archive-product .montale-who__meta,body.woocommerce-shop .montale-buyer-faq__meta,body.tax-product_cat .montale-buyer-faq__meta,body.post-type-archive-product .montale-buyer-faq__meta{margin:0 !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:.22em !important;text-transform:uppercase !important}body.woocommerce-shop .montale-buyer-questions__title,body.tax-product_cat .montale-buyer-questions__title,body.post-type-archive-product .montale-buyer-questions__title,body.woocommerce-shop .montale-buyer-faq__title,body.tax-product_cat .montale-buyer-faq__title,body.post-type-archive-product .montale-buyer-faq__title{margin:0 !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;font-weight:500 !important;line-height:.98 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.woocommerce-shop .montale-buyer-questions__title,body.tax-product_cat .montale-buyer-questions__title,body.post-type-archive-product .montale-buyer-questions__title{max-width:520px !important}body.woocommerce-shop .montale-who,body.tax-product_cat .montale-who,body.post-type-archive-product .montale-who{margin-top:72px !important;padding:0 0 96px !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .montale-who__title,body.tax-product_cat .montale-who__title,body.post-type-archive-product .montale-who__title{max-width:760px !important;margin:0 !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:62px !important;font-weight:500 !important;line-height:.98 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.woocommerce-shop .montale-buyer-faq,body.tax-product_cat .montale-buyer-faq,body.post-type-archive-product .montale-buyer-faq{margin-top:72px !important;padding:0 0 0 !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .montale-buyer-faq__title,body.tax-product_cat .montale-buyer-faq__title,body.post-type-archive-product .montale-buyer-faq__title{width:80% !important}@media (max-width: 1024px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner,body.woocommerce-shop .montale-buyer-questions__layout,body.tax-product_cat .montale-buyer-questions__layout,body.post-type-archive-product .montale-buyer-questions__layout,body.woocommerce-shop .montale-who__head,body.tax-product_cat .montale-who__head,body.post-type-archive-product .montale-who__head,body.woocommerce-shop .montale-buyer-faq__head,body.tax-product_cat .montale-buyer-faq__head,body.post-type-archive-product .montale-buyer-faq__head{grid-template-columns:1fr !important;gap:28px !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info{justify-content:flex-start !important;align-items:flex-start !important;padding-top:0 !important}body.woocommerce-shop .montale-archive-info__text,body.tax-product_cat .montale-archive-info__text,body.post-type-archive-product .montale-archive-info__text{width:65% !important}body.woocommerce-shop .montale-archive-info__facts,body.tax-product_cat .montale-archive-info__facts,body.post-type-archive-product .montale-archive-info__facts{width:35% !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products,body.woocommerce-shop .montale-who__grid,body.tax-product_cat .montale-who__grid,body.post-type-archive-product .montale-who__grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media (max-width: 767px){body.woocommerce-shop .mc-archive-breadcrumbs,body.tax-product_cat .mc-archive-breadcrumbs,body.post-type-archive-product .mc-archive-breadcrumbs,body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats,body.woocommerce-shop .montale-buyer-questions,body.tax-product_cat .montale-buyer-questions,body.post-type-archive-product .montale-buyer-questions,body.woocommerce-shop .montale-who,body.tax-product_cat .montale-who,body.post-type-archive-product .montale-who,body.woocommerce-shop .montale-buyer-faq,body.tax-product_cat .montale-buyer-faq,body.post-type-archive-product .montale-buyer-faq{width:calc(100vw - 32px) !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1,body.woocommerce-shop .montale-buyer-questions__title,body.tax-product_cat .montale-buyer-questions__title,body.post-type-archive-product .montale-buyer-questions__title,body.woocommerce-shop .montale-who__title,body.tax-product_cat .montale-who__title,body.post-type-archive-product .montale-who__title,body.woocommerce-shop .montale-buyer-faq__title,body.tax-product_cat .montale-buyer-faq__title,body.post-type-archive-product .montale-buyer-faq__title{font-size:24px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0 !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info,body.woocommerce-shop .montale-buyer-questions__top,body.tax-product_cat .montale-buyer-questions__top,body.post-type-archive-product .montale-buyer-questions__top,body.woocommerce-shop .montale-who__top,body.tax-product_cat .montale-who__top,body.post-type-archive-product .montale-who__top,body.woocommerce-shop .montale-buyer-faq__top,body.tax-product_cat .montale-buyer-faq__top,body.post-type-archive-product .montale-buyer-faq__top{flex-direction:column !important;gap:16px !important;align-items:flex-start !important}body.woocommerce-shop .montale-archive-info__text,body.tax-product_cat .montale-archive-info__text,body.post-type-archive-product .montale-archive-info__text,body.woocommerce-shop .montale-archive-info__facts,body.tax-product_cat .montale-archive-info__facts,body.post-type-archive-product .montale-archive-info__facts{width:100% !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{grid-template-columns:1fr !important;gap:14px !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products,body.woocommerce-shop .montale-who__grid,body.tax-product_cat .montale-who__grid,body.post-type-archive-product .montale-who__grid{grid-template-columns:1fr !important}}/* 1.0.37 cart/checkout alignment: same breadcrumb rhythm and equal checkout columns. */
body.woocommerce-cart .mc-commerce-page,body.woocommerce-checkout .mc-commerce-page{padding-top:66px}body.woocommerce-cart .mc-breadcrumbs,body.woocommerce-checkout .mc-breadcrumbs{margin:0 0 28px}body.woocommerce-checkout .mc-checkout__layout{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:32px}@media (max-width: 1200px){body.woocommerce-checkout .mc-checkout__layout{grid-template-columns:1fr}}@media (max-width: 767px){body.woocommerce-cart .mc-commerce-page,body.woocommerce-checkout .mc-commerce-page{padding-top:42px}}/* 1.0.36 checkout composition: normal site width, not the wide home viewport. */
body.woocommerce-checkout .mc-commerce-page{width:min(1320px, calc(100vw - 105px));max-width:1320px}body.woocommerce-checkout .mc-checkout__layout{grid-template-columns:minmax(0, 1fr) 390px;gap:32px}body.woocommerce-checkout .mc-checkout-panel,body.woocommerce-checkout .mc-checkout__review{padding:34px}body.woocommerce-checkout .mc-checkout #billing_address_2_field label,body.woocommerce-checkout .mc-checkout #shipping_address_2_field label{position:static !important;display:block !important;width:auto !important;height:auto !important;margin:0 0 8px !important;clip:auto !important;clip-path:none !important;overflow:visible !important;color:#000000;font-size:15px;font-weight:400;line-height:1.25;text-transform:none;white-space:normal !important}@media (max-width: 1200px){body.woocommerce-checkout .mc-commerce-page{width:min(1000px, calc(100vw - 44px))}body.woocommerce-checkout .mc-checkout__layout{grid-template-columns:1fr}}@media (max-width: 767px){body.woocommerce-checkout .mc-commerce-page{width:calc(100vw - 32px)}body.woocommerce-checkout .mc-checkout-panel,body.woocommerce-checkout .mc-checkout__review{padding:22px}}/* 1.0.34 checkout corrections: title, breadcrumbs, site-width panels and fixed field grid. */
.mc-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 28px;color:#8a8a8a;font-family:Montserrat, Arial, sans-serif;font-size:12px;font-weight:300;line-height:1.2}.mc-breadcrumbs a{color:#8a8a8a;text-decoration:none}.mc-breadcrumbs a:hover{color:#000000}.mc-breadcrumbs__sep{color:#b8b8b8}.woocommerce-checkout .mc-commerce-page{width:min(var(--mc-container), calc(100vw - 44px));padding-top:42px}.woocommerce-checkout .mc-commerce-head{margin-bottom:42px}.mc-checkout__layout{grid-template-columns:minmax(0, 1fr) minmax(360px, 430px);gap:32px}.mc-checkout #billing_first_name_field{grid-column:1;grid-row:1}.mc-checkout #billing_last_name_field{grid-column:2;grid-row:1}.mc-checkout #billing_country_field{grid-column:1;grid-row:2}.mc-checkout #billing_city_field{grid-column:2;grid-row:2}.mc-checkout #billing_address_1_field{grid-column:1;grid-row:3}.mc-checkout #billing_address_2_field{grid-column:2;grid-row:3}.mc-checkout #billing_postcode_field{grid-column:1 / -1;grid-row:4}.mc-checkout #billing_phone_field{grid-column:1;grid-row:5}.mc-checkout #billing_email_field{grid-column:2;grid-row:5}.mc-checkout .woocommerce-billing-fields__field-wrapper::after,.mc-checkout .woocommerce-billing-fields__field-wrapper::before{display:none}@media (max-width: 767px){.woocommerce-checkout .mc-commerce-page{width:calc(100vw - 32px)}.mc-checkout__layout{grid-template-columns:1fr}.mc-checkout #billing_first_name_field,.mc-checkout #billing_last_name_field,.mc-checkout #billing_country_field,.mc-checkout #billing_city_field,.mc-checkout #billing_address_1_field,.mc-checkout #billing_address_2_field,.mc-checkout #billing_postcode_field,.mc-checkout #billing_phone_field,.mc-checkout #billing_email_field{grid-column:1;grid-row:auto}}/* 1.0.35 checkout width and visible address line 2 label. */
.woocommerce-checkout .mc-commerce-page{width:var(--mc-home-width)}.mc-checkout #billing_address_2_field label{position:static !important;display:block !important;width:auto !important;height:auto !important;margin:0 0 8px !important;clip:auto !important;clip-path:none !important;overflow:visible !important;color:#000000;font-size:15px;font-weight:400;line-height:1.25;text-transform:none;white-space:normal !important}@media (max-width: 767px){.woocommerce-checkout .mc-commerce-page{width:calc(100vw - 32px)}}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body.mc-native{margin:0;background:#ffffff;color:var(--mc-black);font-family:Montserrat, Arial, sans-serif;font-size:14px;line-height:1.55;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.mc-native a{color:inherit;text-decoration:none}body.mc-native img,body.mc-native svg{display:block}body.mc-native svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.mc-container{width:min(var(--mc-container), calc(100vw - 44px));margin:0 auto}.mc-main{min-height:60vh}.mc-header{position:sticky;top:0;z-index:1000;background:#ffffff;border-bottom:1px solid var(--mc-line);transition:transform .28s ease;will-change:transform}.mc-header.is-hidden{transform:translateY(calc(-100% - 2px))}body.mc-menu-open .mc-header{transform:translateY(0)}.mc-topbar{border-bottom:0;background:#000000}.mc-topbar__inner{display:grid;grid-template-columns:repeat(4, auto) minmax(20px, 1fr) auto;gap:34px;width:min(1614px, calc(100vw - 120px));margin:0 auto;min-height:40px;align-items:center;color:#ffffff;font-size:12px;font-weight:300;line-height:1.2;white-space:nowrap}.mc-topbar__phone{justify-self:end;color:#ffffff;font-size:12px;font-weight:300;line-height:1.2}.mc-header__inner{display:grid;grid-template-columns:250px 106px minmax(420px, 960px) auto;gap:26px;align-items:center;width:min(1614px, calc(100vw - 120px));min-height:104px;margin:0 auto;padding:0}.mc-header__menu{display:none}.mc-logo,.custom-logo-link{display:inline-flex;align-items:center;gap:12px}.custom-logo{width:auto;max-width:210px;max-height:78px}.mc-logo--image{width:250px;min-width:0}.mc-logo__image{display:block;width:250px;max-width:100%;height:auto;max-height:100px;object-fit:contain}.mc-logo__mark{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border:2px solid #111111;color:#111111;font-size:22px;font-weight:700;line-height:1;transform:rotate(45deg)}.mc-logo__mark::first-letter{transform:rotate(-45deg)}.mc-logo__text{display:grid;gap:0;font-size:18px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase}.mc-logo__text small{justify-self:end;font-size:10px;font-weight:500;letter-spacing:.18em}.mc-header__catalog{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:100px;height:48px;min-height:48px;padding:0 18px;border:1px solid var(--mc-line);border-radius:999px;background:#ffffff;appearance:none;cursor:pointer;font-size:15px;line-height:1;font-weight:300;font-family:Montserrat, Arial, sans-serif;transition:color .2s ease, background-color .2s ease, border-color .2s ease}.mc-header__contact{display:none;gap:3px;align-content:center;white-space:nowrap}.mc-header__contact a{color:#050505;font-size:13px;font-weight:700;line-height:1.1}.mc-header__contact span{color:#6f6f6f;font-size:11px;font-weight:300;line-height:1.1}.mc-header__catalog:hover{border-color:#000000;background:#000000;color:#ffffff}.mc-search{display:grid;grid-template-columns:1fr 48px;align-items:stretch;min-height:48px;height:48px;border:1px solid var(--mc-line);background:#ffffff}.mc-search input[type="search"]{width:100%;min-width:0;height:46px;min-height:46px;padding:0 19px;border:0;outline:0;color:var(--mc-black);font:300 16px/1 Montserrat, Arial, sans-serif}.mc-search button{display:inline-flex;align-items:center;justify-content:center;height:46px;min-height:46px;border:0;background:#000000;color:#ffffff;cursor:pointer;font-size:30px}.mc-header__icons{display:flex;align-items:center;gap:24px}.mc-icon-link{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:36px;color:#000000;font-size:32px}.mc-cart-count{position:absolute;top:-4px;right:-8px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#000000;color:#ffffff;font-size:10px;font-weight:700;line-height:1}.mc-mobile-panel{display:none}.mc-home .montale-pick-head__inner,.mc-home .mc-aroma,.mc-home .mc-divider,.mc-home .mc-product-section,.mc-home .mc-product-intro .montale-pick-head__inner,.mc-home .mc-mood,.mc-home .mc-guide,.mc-home .mc-faq{width:var(--mc-home-width)}.mc-home-board{width:var(--mc-home-width);margin:40px auto 108px}.mc-home-board__grid{display:grid;grid-template-columns:.36fr .41fr .23fr;min-height:254px;border-top:1px solid var(--mc-line);border-left:1px solid var(--mc-line)}.mc-home-board article{display:flex;min-width:0;min-height:254px;flex-direction:column;justify-content:center;padding:22px;border-right:1px solid var(--mc-line);border-bottom:1px solid var(--mc-line);background:#ffffff}.mc-home-board__intro h1{max-width:80%;margin:18px 0 18px;color:#050505;font-size:34px;font-weight:600;line-height:1;text-transform:uppercase}.mc-home-board__intro p{max-width:360px;margin:0;color:#6f6f6f;font-size:12px;font-weight:300;line-height:1.55}.mc-board-search{display:grid;grid-template-columns:1fr 52px;min-height:54px;border:1px solid #000000;background:#ffffff}.mc-board-search input[type="search"]{width:100%;min-width:0;padding:0 16px;border:0;outline:0;color:#000000;font:300 13px/1 Montserrat, Arial, sans-serif}.mc-board-search button{display:inline-flex;align-items:center;justify-content:center;border:0;background:#000000;color:#ffffff;cursor:pointer;font-size:28px}.mc-home-board__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.mc-home-board__chips a{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:10px;border:1px solid var(--mc-line);background:#ffffff;color:#6f6f6f;font-size:13px;font-weight:300;line-height:1.2;transition:color .2s ease, background-color .2s ease, border-color .2s ease}.mc-home-board__chips a:hover{border-color:#000000;background:#000000;color:#ffffff}.mc-home-board__facts ul{display:grid;gap:10px;margin:20px 0 0;padding:0;color:#050505;font-size:13px;font-weight:700;line-height:1.45;list-style:none}.mc-eyebrow{display:block;color:#6f6f6f;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}.montale-pick-head{width:100%;margin:0;color:#050505;font-family:Montserrat, Arial, sans-serif}.montale-pick-head__inner{display:grid;grid-template-columns:.4fr .8fr;gap:0;width:100%;max-width:var(--mc-container);margin:0 auto;padding:0 0 38px}.montale-pick-head__eyebrow{display:block;color:#6f6f6f;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}.montale-pick-head__title{max-width:900px;margin:0;color:#050505;font-size:62px;font-weight:500;line-height:.98;text-transform:uppercase}.montale-pick-head__text{max-width:820px;margin:18px 0 0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.55}.mc-aroma{position:relative;width:min(var(--mc-container), calc(100vw - 44px));margin:20px auto 88px}.mc-aroma__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% / 5);height:390px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.mc-aroma__track::-webkit-scrollbar{display:none}.mc-aroma-tile{position:relative;display:block;height:390px;overflow:hidden;scroll-snap-align:start;color:#ffffff;isolation:isolate}.mc-aroma-tile + .mc-aroma-tile{border-left:3px solid #ffffff}.mc-aroma-tile img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;transform:scale(1);filter:brightness(.78) contrast(1.02);transition:transform .65s cubic-bezier(.22, .61, .36, 1), filter .65s cubic-bezier(.22, .61, .36, 1)}.mc-aroma-tile__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, .08) 0%, rgba(0, 0, 0, .18) 45%, rgba(0, 0, 0, .48) 100%);transition:background .45s ease}.mc-aroma-tile__content{position:absolute;z-index:2;left:46px;right:34px;bottom:44px;display:block;color:#ffffff}.mc-aroma-tile__eyebrow{display:block;min-height:18px;margin-bottom:30px;font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase}.mc-aroma-tile strong{display:block;min-height:37px;margin:0 0 28px;font-size:34px;font-weight:400;line-height:1.05;text-transform:uppercase;white-space:nowrap}.mc-aroma-tile__text{display:block;max-width:260px;min-height:94px;font-size:16px;font-weight:300;line-height:1.45}.mc-letter{display:inline-block;transform:translateY(0);transition:transform .38s cubic-bezier(.2, .7, .2, 1), opacity .38s ease;transition-delay:calc(var(--i, 0) * 18ms)}.mc-aroma-tile:hover img{transform:scale(1.045);filter:brightness(1.06) contrast(1.03)}.mc-aroma-tile:hover .mc-aroma-tile__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, .02) 0%, rgba(0, 0, 0, .12) 45%, rgba(0, 0, 0, .38) 100%)}.mc-aroma-tile:hover .mc-letter{transform:translateY(-4px)}.mc-aroma__arrow{position:absolute;top:50%;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin:-21px 0 0;padding:0;border:0;background:transparent;color:#1d1d1d;cursor:pointer;font-size:30px;opacity:0;transition:opacity .25s ease, color .25s ease}.mc-aroma:hover .mc-aroma__arrow{opacity:1}.mc-aroma__arrow:hover{color:#000000}.mc-aroma__arrow[disabled]{opacity:0;pointer-events:none}.mc-aroma__arrow--prev{left:10px}.mc-aroma__arrow--next{right:10px}.mc-aroma--archive{margin-top:34px;margin-bottom:40px}.mc-aroma--archive .mc-aroma__track,.mc-aroma--archive .mc-aroma-tile{height:176px}.mc-aroma--archive .mc-aroma-tile__content{left:32px;right:22px;bottom:24px}.mc-aroma--archive .mc-aroma-tile strong{min-height:28px;margin-bottom:0;font-size:24px;font-weight:700}.mc-aroma--archive .mc-aroma-tile__text{display:none}.mc-divider{width:min(1614px, calc(100vw - 44px));height:1px;margin:0 auto 88px;background:var(--mc-line)}.mc-product-intro{margin:114px 0 20px;padding-top:88px}.mc-product-section{width:min(1614px, calc(100vw - 44px));margin:0 auto 88px}.mc-product-section__head{display:grid;grid-template-columns:.45fr .55fr;align-items:center;gap:40px;min-height:63px;margin:0 0 5px}.mc-product-section__head h2{width:max-content;margin:0;font-size:34px;font-weight:500;line-height:1.04;text-transform:uppercase}.mc-product-section__head p{justify-self:end;max-width:470px;margin:0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.55;text-align:right}.rainbow-text{background:linear-gradient(90deg, #3d3d3d, #999999, #cfcfcf, #959595, #909090, #646464, #3d3d3d);background-size:300% 300%;background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:rainbowFlow 14s linear infinite}@keyframes rainbowFlow{0%{background-position:0% 50%}100%{background-position:300% 50%}}.mc-products-grid,ul.products{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:0;width:100%;margin:0;padding:0;list-style:none}.mc-product-section > .mc-products-grid{padding:15px 0}ul.products::before,ul.products::after{display:none !important}.mc-card{display:flex;flex-direction:column;min-width:0;min-height:548px;height:548px;border:1px solid var(--mc-line);background:#ffffff}.mc-card + .mc-card,ul.products .mc-card{margin:0}.mc-card__media{position:relative;display:flex;align-items:center;justify-content:center;height:290px;overflow:hidden;background:var(--mc-card-bg)}.mc-card--oriental{--mc-card-bg:linear-gradient(135deg, #d4d4d4 0%, #ececec 52%, #b3b3b3 100%)}.mc-card--gourmand{--mc-card-bg:linear-gradient(135deg, #e0e0e0 0%, #f6f6f6 48%, #c5c5c5 100%)}.mc-card--floral{--mc-card-bg:linear-gradient(135deg, #e2e2e2 0%, #f6f6f6 52%, #cacaca 100%)}.mc-card--fruity{--mc-card-bg:linear-gradient(135deg, #e5e5e5 0%, #f2f2f2 52%, #d6d6d6 100%)}.mc-card--amber{--mc-card-bg:linear-gradient(135deg, #e0e0e0 0%, #f3f3f3 50%, #b8b8b8 100%)}.mc-card--marine{--mc-card-bg:linear-gradient(135deg, #e6e6e6 0%, #fafafa 48%, #d2d2d2 100%)}.mc-card--fougere{--mc-card-bg:linear-gradient(135deg, #e6e6e6 0%, #fafafa 52%, #cfcfcf 100%)}.mc-card--oud{--mc-card-bg:linear-gradient(135deg, #d6d6d6 0%, #efefef 52%, #aeaeae 100%)}.mc-card--woody{--mc-card-bg:linear-gradient(135deg, #dbdbdb 0%, #f4f4f4 50%, #bcbcbc 100%)}.mc-card--leather{--mc-card-bg:linear-gradient(135deg, #d3d3d3 0%, #e8e8e8 55%, #afafaf 100%)}.mc-card--neutral{--mc-card-bg:linear-gradient(135deg, #e3e3e3 0%, #f7f7f7 52%, #d3d3d3 100%)}.mc-card__media img{width:100%;height:100%;padding:22px;object-fit:contain;transition:transform .35s ease, filter .35s ease}.mc-card:hover .mc-card__media img{transform:scale(1.03);filter:drop-shadow(0 26px 28px rgba(0, 0, 0, .22))}.mc-card__family{position:absolute;top:13px;left:13px;z-index:2;display:inline-flex;min-height:24px;align-items:center;padding:0 13px;background:#ffffff;color:#000000;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase}.mc-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;padding:22px 22px 18px}.mc-card__pills{display:flex;flex-wrap:wrap;gap:8px;min-height:24px}.mc-card__pills span{display:inline-flex;align-items:center;min-height:24px;padding:4px 10px;border:1px solid var(--mc-line);background:#ffffff;color:#6f6f6f;font-size:10px;font-weight:600;line-height:1;text-transform:uppercase}.mc-card__pills .is-stock{border-color:#dadada;color:#727272}.mc-card__title{min-height:31px;margin:0;color:#000000;font-size:16px;font-weight:600;line-height:.98;text-transform:uppercase}.mc-card__desc{min-height:38px;margin:0;color:#6f6f6f;font-size:12px;font-weight:300;line-height:1.5}.mc-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;margin-top:auto}.mc-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;color:#000000;font-size:22px;font-weight:700;line-height:1;text-decoration-thickness:1px}.mc-card__price del{color:#777777;font-size:17px;font-weight:500}.mc-card__price ins{color:#000000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.mc-card__add{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;min-width:42px;height:42px;border:1px solid #000000;background:#ffffff;color:#000000;overflow:hidden;transition:color .2s ease, background-color .2s ease, border-color .2s ease}.mc-card__add svg{width:18px;height:18px}.mc-card__bag{display:none}.mc-card__add.loading{opacity:.55;pointer-events:none}.mc-card__add.added,.mc-card__add.is-added,.mc-card__add:hover{border-color:#000000;background:#000000;color:#ffffff}.mc-card__add.added .mc-card__plus,.mc-card__add.is-added .mc-card__plus{display:none}.mc-card__add.added .mc-card__bag,.mc-card__add.is-added .mc-card__bag{display:block}.mc-card .added_to_cart,.mc-card .wc-forward{display:none !important}.mc-card__more{align-self:flex-start;color:#000000;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase}.montale-card,.montale-card *{font-family:Montserrat, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}.mc-card.montale-card{min-height:548px;height:548px;overflow:hidden;border:1px solid #e5e5e5;border-radius:0;background:#ffffff;color:#777777;line-height:21px;text-align:left;transition:box-shadow .35s ease, border-color .35s ease}.mc-card.montale-card:hover{border-color:#d8d8d8;box-shadow:0 18px 45px rgba(0, 0, 0, .08)}.montale-card .mc-media{position:relative;display:flex;align-items:center;justify-content:center;height:290px;overflow:hidden;background:radial-gradient(circle at 50% 24%, rgba(255, 255, 255, .55), transparent 60%),
        var(--mc-bg, linear-gradient(135deg, #f4f4f4 0%, #e9e9e9 100%))}.montale-card .mc-media::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 22%, rgba(255, 255, 255, .18), transparent 26%);opacity:.42;transition:opacity .35s ease}.montale-card:hover .mc-media::after{opacity:.62}.mc-card--oriental{--mc-bg:linear-gradient(135deg, #d4d4d4 0%, #ececec 52%, #b3b3b3 100%)}.mc-card--gourmand{--mc-bg:linear-gradient(135deg, #e0e0e0 0%, #f6f6f6 48%, #c5c5c5 100%)}.mc-card--floral{--mc-bg:linear-gradient(135deg, #e2e2e2 0%, #f6f6f6 52%, #cacaca 100%)}.mc-card--fruity{--mc-bg:linear-gradient(135deg, #e5e5e5 0%, #f2f2f2 52%, #d6d6d6 100%)}.mc-card--amber{--mc-bg:linear-gradient(135deg, #e0e0e0 0%, #f3f3f3 50%, #b8b8b8 100%)}.mc-card--marine{--mc-bg:linear-gradient(135deg, #e6e6e6 0%, #fafafa 48%, #d2d2d2 100%)}.mc-card--fougere{--mc-bg:linear-gradient(135deg, #e6e6e6 0%, #fafafa 52%, #cfcfcf 100%)}.mc-card--oud{--mc-bg:linear-gradient(135deg, #d6d6d6 0%, #efefef 52%, #aeaeae 100%)}.mc-card--woody{--mc-bg:linear-gradient(135deg, #dbdbdb 0%, #f4f4f4 50%, #bcbcbc 100%)}.mc-card--leather{--mc-bg:linear-gradient(135deg, #d3d3d3 0%, #e8e8e8 55%, #afafaf 100%)}.mc-card--neutral{--mc-bg:linear-gradient(135deg, #e3e3e3 0%, #f7f7f7 52%, #d3d3d3 100%)}.montale-card .mc-img{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.montale-card .mc-media img{box-sizing:border-box;width:100%;height:100%;padding:22px;object-fit:contain;filter:drop-shadow(0 22px 26px rgba(0, 0, 0, .2));transition:transform .55s ease, filter .35s ease}.montale-card:hover .mc-media img{transform:scale(1.025);filter:drop-shadow(0 28px 30px rgba(0, 0, 0, .24))}.montale-card .mc-badge{position:absolute;top:13px;left:13px;z-index:2;padding:5px 10px;background:#ffffff;color:#252525;box-shadow:0 1px 4px rgba(0, 0, 0, .06);font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.montale-card .mc-body{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;gap:14px;padding:24px}.montale-card .mc-pills{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.montale-card .mc-pill{padding:5px 8px;border:1px solid #dedede;border-radius:0;color:#6f6f6f;font-size:9px;font-weight:600;line-height:1.1;text-transform:uppercase}.montale-card .mc-pill--stock.is-in{border-color:#dcdcdc;background:#f9f9f9;color:#6e6e6e}.montale-card .mc-pill--stock.is-out{border-color:#cdcdcd;background:#f6f6f6;color:#555555}.montale-card .mc-title{display:-webkit-box;min-height:30px;margin:0;overflow:hidden;color:#000000;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:.96;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2}.montale-card .mc-title a{color:#000000}.montale-card .mc-desc,.montale-card .mc-desc p{margin:0;color:#6f6f6f;font-size:12px;font-weight:300;line-height:1.5}.montale-card .mc-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:6px}.montale-card .mc-price{white-space:nowrap}.montale-card .mc-price del,.montale-card .mc-price del *,.montale-card .mc-price del .woocommerce-Price-amount,.montale-card .mc-price del bdi{margin-right:4px;color:#777777 !important;font-size:15px !important;font-weight:600 !important;text-decoration:line-through;text-decoration-color:#777777;text-decoration-thickness:1px}.montale-card .mc-price ins,.montale-card .mc-price ins *,.montale-card .mc-price ins .woocommerce-Price-amount,.montale-card .mc-price ins bdi{color:#000000 !important;font-size:18px !important;font-weight:600 !important;text-decoration:none}.montale-card .mc-cart .button,.montale-card .mc-card__add{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:35px !important;min-width:35px !important;height:35px !important;margin:0;padding:0 !important;border:1px solid #000000 !important;border-radius:0 !important;background:#ffffff !important;box-shadow:none !important;color:#000000 !important;line-height:1 !important;transition:background-color .25s ease, border-color .25s ease, color .25s ease}.montale-card .mc-cart .button:hover,.montale-card .mc-cart .button.added,.montale-card .mc-cart .button.is-added,.montale-card .mc-card__add:hover,.montale-card .mc-card__add.added,.montale-card .mc-card__add.is-added{border-color:#000000 !important;background:#000000 !important;color:#ffffff !important}.montale-card .mc-plus-glyph{font-size:25px;font-weight:300;line-height:1}.montale-card .mc-cart-glyph{display:none;width:18px;height:18px}.montale-card .mc-cart-glyph svg{width:18px;height:18px}.montale-card .mc-cart .button.added .mc-plus-glyph,.montale-card .mc-cart .button.is-added .mc-plus-glyph,.montale-card .mc-card__add.added .mc-plus-glyph,.montale-card .mc-card__add.is-added .mc-plus-glyph{display:none}.montale-card .mc-cart .button.added .mc-cart-glyph,.montale-card .mc-cart .button.is-added .mc-cart-glyph,.montale-card .mc-card__add.added .mc-cart-glyph,.montale-card .mc-card__add.is-added .mc-cart-glyph{display:inline-flex}.montale-card .mc-cart .added_to_cart,.montale-card .added_to_cart,.montale-card .wc-forward{display:none !important}.montale-card .mc-more{align-self:flex-start;padding-bottom:0;border-bottom:1px solid #000000;color:#000000;font-size:10px;font-weight:700;line-height:1.55;text-transform:uppercase}.montale-card .mc-more:hover{border-color:#6f6f6f;color:#6f6f6f}.mc-mood{width:min(1614px, calc(100vw - 44px));margin:0 auto 88px}.mc-mood__tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px}.mc-mood__tabs button,.mc-button,.mc-guide__tags a,.mc-cta a{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:10px 14px;border:1px solid var(--mc-line);background:#ffffff;color:#6f6f6f;cursor:pointer;font:300 13px/1.2 Montserrat, Arial, sans-serif;transition:color .2s ease, background-color .2s ease, border-color .2s ease}.mc-mood__tabs button:hover,.mc-mood__tabs button.is-active,.mc-button:hover,.mc-guide__tags a:hover,.mc-cta a:hover{border-color:#000000;background:#000000;color:#ffffff}.mc-mood__panel{display:none}.mc-mood__panel.is-active{display:block}.mc-cta{display:flex;align-items:center;min-height:520px;margin:88px 0 88px;border-top:1px solid var(--mc-line);border-bottom:1px solid var(--mc-line);background:linear-gradient(90deg, rgba(255, 255, 255, .96) 0%, rgba(255, 255, 255, .78) 52%, rgba(255, 255, 255, .2) 100%),
        url("/wp-content/uploads/2026/05/arabians-collection.png") bottom center / cover no-repeat,
        #f1f1f1}.mc-cta__content{width:min(var(--mc-container), calc(100vw - 44px));margin:0 auto}.mc-cta span{display:block;color:#6f6f6f;font-size:10px;font-weight:700;text-transform:uppercase}.mc-cta h2{max-width:760px;margin:22px 0 18px;font-size:62px;font-weight:500;line-height:.98;text-transform:uppercase}.mc-cta p{max-width:620px;margin:0 0 28px;color:#6f6f6f;font-size:14px;font-weight:300}.mc-guide{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:min(var(--mc-container), calc(100vw - 44px));margin:0 auto 88px;padding:88px 0 96px}.mc-guide h2,.mc-faq__head h2{margin:22px 0 0;font-size:62px;font-weight:500;line-height:.98;text-transform:uppercase}.mc-guide__tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.mc-guide__text{display:grid;align-content:center;gap:18px}.mc-guide__text p{margin:0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.65}.mc-faq{width:min(var(--mc-container), calc(100vw - 44px));margin:0 auto 96px}.mc-faq__head{display:grid;grid-template-columns:.4fr .8fr;gap:0;margin-bottom:38px}.mc-faq__head h2{margin-top:0}.mc-faq__item{border-top:1px solid #e5e5e5}.mc-faq__item:last-child{border-bottom:1px solid #e5e5e5}.mc-faq__item button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:60px;padding:0;border:0;background:transparent;color:#000000;cursor:pointer;text-align:left;font:600 13px/1.35 Montserrat, Arial, sans-serif;text-transform:uppercase}.mc-faq__item i{position:relative;width:12px;height:12px}.mc-faq__item i::before,.mc-faq__item i::after{content:"";position:absolute;left:0;top:5px;width:12px;height:1px;background:#999999}.mc-faq__item i::after{transform:rotate(90deg)}.mc-faq__item.is-open i::after{opacity:0}.mc-faq__answer{display:none;max-width:760px;padding:0 64px 24px 0}.mc-faq__item.is-open .mc-faq__answer{display:block}.mc-faq__answer p{margin:0;color:#7b7b7b;font-size:14px;font-weight:300;line-height:1.65}.mc-split-hero,.mc-trust-native,.mc-compare-native,.mc-info-grid,.mc-reviews-native,.mc-final-cta{width:var(--mc-home-width);margin:0 auto 88px;font-family:Montserrat, Arial, sans-serif}.mc-split-hero{display:flex;min-height:520px;align-items:center;border-bottom:1px solid #dedede;background:linear-gradient(90deg, rgba(5, 5, 5, .88), rgba(5, 5, 5, .56), rgba(5, 5, 5, .18)),
        radial-gradient(circle at 78% 35%, rgba(193, 193, 193, .34), transparent 30%),
        linear-gradient(135deg, #111111 0%, #383838 52%, #0b0b0b 100%);color:#ffffff}.mc-split-hero--gift{background:linear-gradient(90deg, rgba(5, 5, 5, .86), rgba(5, 5, 5, .5), rgba(5, 5, 5, .18)),
        radial-gradient(circle at 76% 35%, rgba(226, 226, 226, .35), transparent 32%),
        linear-gradient(135deg, #171717 0%, #535353 52%, #0c0c0c 100%)}.mc-split-hero__inner{max-width:760px;padding:78px 0 78px 0}.mc-split-hero .mc-eyebrow,.mc-split-hero__inner span{color:rgba(255, 255, 255, .75)}.mc-split-hero h2{max-width:760px;margin:16px 0 18px;color:#ffffff;font-size:62px;font-weight:500;line-height:.98;text-transform:uppercase}.mc-split-hero p{max-width:640px;margin:0 0 28px;color:rgba(255, 255, 255, .72);font-size:14px;font-weight:300;line-height:1.6}.mc-split-hero a,.mc-final-cta a{display:inline-flex;align-items:center;min-height:35px;padding:0 18px;border:1px solid currentColor;color:inherit;font-size:13px;font-weight:300;line-height:1}.mc-split-hero a:hover{background:#ffffff;color:#000000}.mc-trust-native{padding:88px 0 96px;border-bottom:1px solid #dedede}.mc-trust-native__head,.mc-info-grid__head,.mc-reviews-native__head{display:grid;grid-template-columns:.4fr .8fr;gap:0;padding-bottom:38px}.mc-trust-native h2,.mc-info-grid h2,.mc-reviews-native h2{max-width:900px;margin:0;color:#050505;font-size:62px;font-weight:500;line-height:.98;text-transform:uppercase}.mc-trust-native__head p,.mc-info-grid__head p,.mc-reviews-native__head p{max-width:820px;margin:18px 0 0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.55}.mc-trust-native__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));border-top:1px solid #dedede;border-left:1px solid #dedede}.mc-trust-native__grid article{min-height:280px;padding:30px;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.mc-trust-native__grid span,.mc-info-grid__cards span{display:block;margin-bottom:24px;color:#6f6f6f;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}.mc-trust-native__grid h3,.mc-info-grid__cards h3{margin:0 0 22px;color:#242424;font-size:24px;font-weight:700;line-height:1.05;text-transform:uppercase}.mc-trust-native__grid p,.mc-info-grid__cards p{margin:0;color:#9a9a9a;font-size:16px;font-weight:300;line-height:1.65}.mc-compare-native{padding:0 0 38px;border-bottom:1px solid #dedede}.mc-compare-native .montale-pick-head__inner{width:100%;padding-bottom:38px}.mc-compare-native__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));border-top:1px solid #dedede;border-left:1px solid #dedede}.mc-compare-native__grid article{min-height:260px;padding:28px;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.mc-compare-native__grid span{display:block;margin-bottom:18px;color:#6f6f6f;font-size:10px;font-weight:700;text-transform:uppercase}.mc-compare-native__grid h3{margin:0 0 16px;color:#050505;font-size:24px;font-weight:700;line-height:1;text-transform:uppercase}.mc-compare-native__grid p{margin:0;color:#777777;font-size:14px;font-weight:300;line-height:1.6}.mc-info-grid{padding:88px 0 96px;border-bottom:1px solid #dedede}.mc-info-grid__cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));border-top:1px solid #dedede;border-left:1px solid #dedede}.mc-info-grid__cards article{min-height:240px;padding:30px;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.mc-info-grid__body{display:grid;grid-template-columns:.4fr .8fr;gap:0}.mc-info-grid__body p{grid-column:2;max-width:820px;margin:0 0 18px;color:#6f6f6f;font-size:18px;font-weight:300;line-height:1.6}.mc-reviews-native{padding:88px 0 96px;border-bottom:1px solid #dedede}.mc-reviews-native__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;border-top:1px solid #dedede;border-left:1px solid #dedede}.mc-reviews-native__grid article{min-height:230px;padding:30px;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.mc-reviews-native__grid strong{display:block;margin-bottom:22px;color:#050505;font-size:34px;font-weight:500;line-height:1}.mc-reviews-native__grid p{margin:0 0 24px;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.6}.mc-reviews-native__grid span{color:#050505;font-size:10px;font-weight:700;text-transform:uppercase}.mc-faq-head{margin-bottom:20px}.mc-final-cta{display:grid;grid-template-columns:.72fr auto;align-items:center;gap:60px;min-height:310px;padding:54px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.mc-final-cta h2{margin:0 0 18px;color:#050505;font-size:62px;font-weight:500;line-height:.98;text-transform:uppercase}.mc-final-cta p{max-width:780px;margin:0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.6}.mc-final-cta a{justify-self:end;color:#000000}.mc-final-cta a:hover{background:#000000;color:#ffffff}/* Home parity pass: native blocks mapped to the original Elementor layout. */
body.mc-native.mc-home{--mc-home-width:min(1320px, calc(100vw - 105px));--mc-wide-width:min(1205px, calc(100vw - 75px))}body.mc-native.mc-home .mc-home-board,body.mc-native.mc-home .montale-pick-head__inner,body.mc-native.mc-home .mc-aroma,body.mc-native.mc-home .mc-product-section,body.mc-native.mc-home .mc-product-intro .montale-pick-head__inner,body.mc-native.mc-home .mc-mood,body.mc-native.mc-home .montale-trust,body.mc-native.mc-home .montale-compare-section,body.mc-native.mc-home .montale-season,body.mc-native.mc-home .montale-experience-section,body.mc-native.mc-home .montale-reviews,body.mc-native.mc-home .montale-guide,body.mc-native.mc-home .montale-faq-head .montale-pick-head__inner,body.mc-native.mc-home .montale-faq,body.mc-native.mc-home .montale-cta{width:var(--mc-home-width);max-width:none}body.mc-native.mc-home .montale-wide-hero{width:var(--mc-wide-width);max-width:none}body.mc-native.mc-home .mc-home-board{margin-top:40px;margin-bottom:108px}body.mc-native.mc-home .mc-aroma{margin-top:20px;margin-bottom:88px;overflow:visible}body.mc-native.mc-home .mc-aroma__track{grid-auto-columns:calc((100% - 8px) / 5);gap:2px;height:390px}body.mc-native.mc-home .mc-aroma-tile{height:390px}body.mc-native.mc-home .mc-aroma-tile + .mc-aroma-tile{border-left:0}body.mc-native.mc-home .mc-aroma-tile img{filter:brightness(.66) contrast(1.03);transform:scale(1)}body.mc-native.mc-home .mc-aroma-tile__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, .05) 0%, rgba(0, 0, 0, .22) 43%, rgba(0, 0, 0, .53) 100%)}body.mc-native.mc-home .mc-aroma-tile__content{left:46px;right:32px;bottom:42px}body.mc-native.mc-home .mc-aroma-tile__eyebrow{min-height:15px;margin-bottom:29px;font-size:12px;font-weight:700;line-height:1.2}body.mc-native.mc-home .mc-aroma-tile strong{min-height:36px;margin-bottom:30px;font-size:34px;font-weight:400;line-height:1}body.mc-native.mc-home .mc-aroma-tile__text{max-width:260px;min-height:94px;font-size:16px;font-weight:300;line-height:1.45}body.mc-native.mc-home .mc-aroma-tile:hover img{filter:brightness(.94) contrast(1.03);transform:scale(1.025)}body.mc-native.mc-home .mc-aroma-tile:hover .mc-aroma-tile__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, .01) 0%, rgba(0, 0, 0, .12) 43%, rgba(0, 0, 0, .38) 100%)}body.mc-native.mc-home .mc-aroma-tile:hover .mc-letter{transform:none}body.mc-native.mc-home .mc-aroma__arrow{width:42px;height:42px;margin:0;border:0;background:transparent;color:#1d1d1d;font-size:30px;opacity:1;transform:translateY(-50%)}body.mc-native.mc-home .mc-aroma__arrow--prev{left:-42px}body.mc-native.mc-home .mc-aroma__arrow--next{right:-42px}body.mc-native.mc-home .mc-aroma__arrow[disabled]{opacity:.32;pointer-events:none}body.mc-native.mc-home .mc-divider{margin-bottom:88px}body.mc-native.mc-home .mc-product-intro{margin-top:114px;margin-bottom:20px;padding-top:88px}body.mc-native.mc-home .mc-product-section{margin-bottom:55px}body.mc-native.mc-home .mc-product-section__head{grid-template-columns:.42fr .58fr;align-items:start;gap:30px;min-height:63px;margin-bottom:5px}body.mc-native.mc-home .mc-product-section__head h2{width:max-content;max-width:100%;margin:0;font-size:44px;font-weight:400;line-height:.92;letter-spacing:0;text-transform:uppercase}body.mc-native.mc-home .mc-product-section__head p{justify-self:end;max-width:470px;margin:4px 0 0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.55;text-align:right}body.mc-native.mc-home .mc-product-section > .mc-products-grid{padding:15px 0}body.mc-native.mc-home .montale-card .mc-media{background:radial-gradient(circle at 50% 24%, rgba(255, 255, 255, .55), transparent 60%),
        var(--montale-card-bg, var(--mc-bg, linear-gradient(135deg, #f4f4f4 0%, #e9e9e9 100%)))}.montale-wide-hero{display:flex;min-height:520px;align-items:center;margin:88px auto 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:linear-gradient(90deg, rgba(255, 255, 255, .92), rgba(255, 255, 255, .86), rgba(255, 255, 255, .72)),
        url("/wp-content/uploads/2026/05/arabians-collection.png") bottom center / cover no-repeat;color:#050505}.montale-wide-hero__inner{width:var(--mc-home-width);margin:0 auto}.montale-wide-hero h2{max-width:760px;margin:18px 0;color:#050505;font-size:62px;font-weight:500;line-height:.98;text-transform:uppercase}.montale-wide-hero p{max-width:640px;margin:0 0 28px;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.55}.montale-wide-hero a,.montale-cta a{display:inline-flex;align-items:center;min-height:35px;padding:0 18px;border:1px solid #000000;color:#000000;font-size:13px;font-weight:300;line-height:1;transition:background-color .25s ease, color .25s ease}.montale-wide-hero a:hover,.montale-cta a:hover{background:#000000;color:#ffffff}.montale-trust{margin:0 auto 195px;padding-top:88px;font-family:Montserrat, Arial, sans-serif}.montale-block-head{display:grid;grid-template-columns:.4fr .8fr;gap:0;padding-bottom:38px}.montale-block-head h2,.montale-experience h2{max-width:900px;margin:0;color:#050505;font-size:62px;font-weight:500;line-height:.98;text-transform:uppercase}.montale-block-head p,.montale-experience p{max-width:820px;margin:18px 0 0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.55}.montale-trust__grid,.montale-season__grid,.montale-reviews__grid{display:grid;border-top:1px solid #dedede;border-left:1px solid #dedede}.montale-trust__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.montale-trust__grid article,.montale-season__grid article,.montale-reviews__grid article{min-height:280px;padding:30px;border-right:1px solid #dedede;border-bottom:1px solid #dedede;background:#ffffff}.montale-trust__grid span,.montale-season__grid span,.montale-compare span{display:block;margin-bottom:24px;color:#6f6f6f;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}.montale-trust__grid h3,.montale-season__grid h3{margin:0 0 22px;color:#242424;font-size:24px;font-weight:700;line-height:1.05;text-transform:uppercase}.montale-trust__grid p,.montale-season__grid p{margin:0;color:#9a9a9a;font-size:16px;font-weight:300;line-height:1.65}.montale-compare-section{margin:88px auto 0;padding-top:88px;padding-bottom:96px;border-bottom:1px solid #dedede}.montale-compare-section .montale-pick-head__inner{width:100%;padding-bottom:38px}.montale-compare-section__grid,.montale-experience-section{display:grid;grid-template-columns:.6fr 1fr;gap:45px;align-items:stretch}.montale-side-image{min-height:504px;overflow:hidden;border:1px solid #dedede;background:radial-gradient(circle at 50% 25%, rgba(255, 255, 255, .58), transparent 55%),
        linear-gradient(135deg, #ededed 0%, #f9f9f9 50%, #c9c9c9 100%)}.montale-side-image img{width:100%;height:100%;min-height:504px;padding:42px;object-fit:contain;filter:drop-shadow(0 28px 34px rgba(0, 0, 0, .18))}.montale-compare{display:grid;gap:0;align-content:start}.montale-compare article{display:grid;grid-template-columns:60px 1fr;column-gap:26px;padding:0 0 27px;border-bottom:1px solid #dedede}.montale-compare article + article{padding-top:27px}.montale-compare span{margin:5px 0 0}.montale-compare h3{margin:0 0 12px;color:#050505;font-size:26px;font-weight:600;line-height:1;text-transform:uppercase}.montale-compare p{grid-column:2;margin:0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.6}.montale-season{margin:88px auto 0}.montale-season__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.montale-experience-section{margin:88px auto 0;padding-top:88px;padding-bottom:96px}.montale-experience{align-self:center}.montale-experience .mc-eyebrow{margin-bottom:20px}.montale-reviews{margin:88px auto 0}.montale-reviews__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.montale-reviews__grid article{min-height:230px}.montale-reviews__grid strong{display:block;margin-bottom:22px;color:#050505;font-size:34px;font-weight:500;line-height:1}.montale-reviews__grid p{margin:0 0 24px;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.6}.montale-reviews__grid span{color:#050505;font-size:10px;font-weight:700;text-transform:uppercase}.montale-guide{display:grid;grid-template-columns:.4fr .8fr;gap:0;margin:88px auto 0;padding:88px 0 96px;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.montale-guide h2{max-width:360px;margin:18px 0 24px;color:#050505;font-size:34px;font-weight:600;line-height:1;text-transform:uppercase}.montale-guide__text p{max-width:820px;margin:0 0 18px;color:#6f6f6f;font-size:18px;font-weight:300;line-height:1.6}.montale-faq-head{margin-top:88px}.montale-faq{margin:0 auto 0}.montale-cta{display:grid;grid-template-columns:.72fr auto;align-items:center;gap:60px;min-height:310px;margin:70px auto 0;padding:54px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.montale-cta h2{margin:0 0 18px;color:#050505;font-size:62px;font-weight:500;line-height:.98;text-transform:uppercase}.montale-cta p{max-width:780px;margin:0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.6}.montale-cta a{justify-self:end}.mc-shop-hero{width:min(var(--mc-container), calc(100vw - 44px));margin:58px auto 0;padding-bottom:54px;border-bottom:1px solid #000000}.mc-shop-hero__inner{display:grid;grid-template-columns:.6fr .4fr;gap:60px}.mc-shop-hero h1{margin:18px 0 0;font-size:64px;font-weight:700;line-height:.98;text-transform:uppercase}.mc-shop-hero__text{display:grid;grid-template-columns:1fr 175px;gap:34px;color:#6f6f6f;font-size:16px;font-weight:300;line-height:1.55}.mc-shop-hero__text p{margin:0}.mc-shop-hero__text ul{margin:0;padding:0 0 0 28px;border-left:1px solid #000000;color:#000000;font-size:13px;font-weight:700;line-height:1.45;list-style:none}.mc-shop-layout{display:grid;grid-template-columns:288px minmax(0, 1fr);gap:30px;width:min(var(--mc-container), calc(100vw - 44px));margin:0 auto 96px}.mc-shop-sidebar{min-width:0}.mc-widget{padding:28px;border:1px solid var(--mc-line)}.mc-widget__title{margin:0 0 20px;font-size:20px;font-weight:700;text-transform:uppercase}.mc-widget ul{margin:0;padding-left:18px}.mc-widget li{margin:0 0 12px;color:#6f6f6f;font-size:14px;font-weight:300}.mc-shop-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 32px;color:#6f6f6f;font-size:14px;font-weight:300}.woocommerce-ordering select{min-height:52px;padding:0 42px 0 18px;border:1px solid var(--mc-line);border-radius:0;background:#ffffff;color:#000000;font:300 14px/1 Montserrat, Arial, sans-serif}.woocommerce-pagination{margin-top:42px}.woocommerce-pagination ul{display:flex;gap:8px;margin:0;padding:0;list-style:none}.woocommerce-pagination a,.woocommerce-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;border:1px solid var(--mc-line)}.woocommerce-pagination .current{border-color:#000000;background:#000000;color:#ffffff}.mc-product-page,.mc-page{padding:64px 0 96px}.mc-page h1,.mc-product-page h1{margin:0 0 28px;font-size:48px;font-weight:600;line-height:1;text-transform:uppercase}.mc-content{color:#6f6f6f;font-size:15px;font-weight:300}.mc-cart-toast{position:fixed;top:98px;right:20px;z-index:1100;display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:14px;width:min(420px, calc(100vw - 32px));min-height:72px;padding:14px 18px;border:1px solid #000000;background:#ffffff;color:#000000;box-shadow:0 22px 60px rgba(0, 0, 0, .12);opacity:0;transform:translateY(-12px);pointer-events:none;transition:opacity .25s ease, transform .25s ease}.mc-cart-toast.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.mc-cart-toast__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:#000000;color:#ffffff}.mc-cart-toast__icon::before{content:"";width:16px;height:13px;border:2px solid currentColor;border-top:0}.mc-cart-toast__icon::after{content:"";position:absolute;width:10px;height:6px;margin-top:-12px;border:2px solid currentColor;border-bottom:0;border-radius:8px 8px 0 0}.mc-cart-toast__text{font-size:13px;font-weight:300;line-height:1.35}.mc-cart-toast__link{font-size:12px;font-weight:700;text-decoration:underline;text-transform:uppercase}.mc-footer{border-top:1px solid #dedede;background:#ffffff;color:#050505;padding:54px 0 22px}.mc-footer .mc-logo__mark{border-color:#050505;color:#050505}.mc-footer__top{display:grid;grid-template-columns:1.5fr repeat(5, 1fr);gap:32px;width:var(--mc-home-width);margin:0 auto}.mc-footer__brand p{max-width:300px;margin:22px 0 0}.mc-footer__col h2{margin:0 0 10px;color:#050505;font-size:12px;font-weight:700;text-transform:uppercase}.mc-footer__bottom{display:grid;grid-template-columns:auto auto minmax(220px, 1fr) auto;align-items:center;gap:20px;width:var(--mc-home-width);margin-top:54px;margin-left:auto;margin-right:auto;padding-top:22px;border-top:1px solid #dedede;color:#9a9a9a;font-size:11px;font-weight:300}.woocommerce-notices-wrapper{width:min(var(--mc-container), calc(100vw - 44px));margin:24px auto 0}.woocommerce-message,.woocommerce-info,.woocommerce-error{margin:0 0 20px;padding:16px 18px;border:1px solid var(--mc-line);background:#ffffff;list-style:none}.woocommerce-error{border-color:#b1b1b1}@media (min-width: 1201px){.mc-header__inner{margin-left:auto;margin-right:15px}body.mc-native.mc-home .mc-home-board,body.mc-native.mc-home .montale-pick-head__inner,body.mc-native.mc-home .mc-aroma,body.mc-native.mc-home .mc-product-intro .montale-pick-head__inner,body.mc-native.mc-home .mc-product-section,body.mc-native.mc-home .mc-split-hero,body.mc-native.mc-home .mc-trust-native,body.mc-native.mc-home .mc-mood,body.mc-native.mc-home .mc-compare-native,body.mc-native.mc-home .mc-info-grid,body.mc-native.mc-home .mc-reviews-native,body.mc-native.mc-home .mc-guide,body.mc-native.mc-home .mc-faq-head .montale-pick-head__inner,body.mc-native.mc-home .mc-faq,body.mc-native.mc-home .mc-final-cta{margin-left:auto;margin-right:30px}body.mc-native.mc-home .mc-divider{width:min(1614px, calc(100vw - 44px));margin-left:auto;margin-right:auto}}@media (max-width: 1200px){.mc-header__inner{grid-template-columns:210px 100px minmax(320px, 1fr) auto;gap:16px}.mc-logo--image{width:210px}.mc-logo__image{width:210px}.mc-aroma__track{grid-auto-columns:25%}.mc-products-grid,ul.products{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width: 1024px){.mc-header__inner{grid-template-columns:auto 1fr auto}.mc-header__contact{display:none}.mc-header__menu{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--mc-line);background:#ffffff;color:#000000;font-size:24px}.mc-header__catalog,.mc-search{display:none}.mc-mobile-panel.is-open{display:block;border-top:1px solid var(--mc-line);background:#ffffff}.mc-mobile-menu{display:grid;gap:0;width:min(var(--mc-container), calc(100vw - 40px));margin:0 auto;padding:12px 0;list-style:none}.mc-mobile-menu a{display:block;padding:14px 0;border-bottom:1px solid var(--mc-line);font-size:13px;font-weight:600;text-transform:uppercase}.mc-topbar__inner{gap:18px;font-size:10px}.mc-home-board__grid{grid-template-columns:1fr 1fr}.mc-home-board__facts{grid-column:1 / -1;min-height:150px}.mc-home-board__facts ul{grid-template-columns:repeat(4, minmax(0, auto));align-items:center;gap:20px}.montale-pick-head__inner,.mc-faq__head{grid-template-columns:1fr;gap:22px;padding:0 20px 34px}.montale-pick-head__title,.mc-cta h2,.mc-split-hero h2,.mc-trust-native h2,.mc-info-grid h2,.mc-reviews-native h2,.mc-final-cta h2,.mc-guide h2,.mc-faq__head h2{font-size:46px}.mc-aroma__track{grid-auto-columns:33.333%}.mc-product-section__head,.mc-trust-native__head,.mc-info-grid__head,.mc-reviews-native__head,.mc-info-grid__body,.mc-guide,.mc-shop-hero__inner,.mc-shop-hero__text,.mc-shop-layout,.mc-footer__top,.mc-footer__bottom{grid-template-columns:1fr}.mc-trust-native__grid,.mc-compare-native__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.mc-info-grid__cards,.mc-reviews-native__grid{grid-template-columns:1fr}.mc-info-grid__body p{grid-column:auto}.mc-final-cta{grid-template-columns:1fr;gap:28px}.mc-final-cta a{justify-self:start}.mc-product-section__head p{justify-self:start;text-align:left}.mc-shop-sidebar{order:2}.mc-shop-products{order:1}}@media (max-width: 767px){:root{--mc-home-width:calc(100vw - 32px)}.mc-container,.mc-home-board,.mc-aroma,.mc-divider,.mc-product-section,.mc-split-hero,.mc-trust-native,.mc-mood,.mc-compare-native,.mc-info-grid,.mc-reviews-native,.mc-guide,.mc-faq,.mc-final-cta,.mc-footer__top,.mc-footer__bottom,.mc-shop-hero,.mc-shop-layout,.woocommerce-notices-wrapper{width:calc(100vw - 32px)}.mc-topbar{display:none}.mc-header__inner{min-height:70px;width:100%;padding:0 16px}.mc-logo__mark{width:44px;height:44px;font-size:16px}.mc-logo--image{width:165px}.mc-logo__image{width:165px;max-height:66px}.mc-logo__text{font-size:14px}.mc-header__icons{gap:10px}.mc-icon-link{width:24px;font-size:24px}.mc-home-board{margin:24px auto 48px}.mc-home-board__grid{grid-template-columns:1fr}.mc-home-board article,.mc-home-board__facts{min-height:auto;padding:24px}.mc-home-board__intro h1{max-width:100%;font-size:28px}.mc-home-board__facts ul{grid-template-columns:1fr}.montale-pick-head__inner{padding:0 0 28px}.montale-pick-head__title,.mc-cta h2,.mc-split-hero h2,.mc-trust-native h2,.mc-info-grid h2,.mc-reviews-native h2,.mc-final-cta h2,.mc-guide h2,.mc-faq__head h2{font-size:24px;font-weight:600;line-height:1}.mc-aroma{margin-bottom:48px}.mc-aroma__track{grid-auto-columns:100%;height:350px}.mc-aroma-tile{height:350px}.mc-aroma-tile__content{left:28px;right:24px;bottom:30px}.mc-aroma-tile strong{font-size:30px}.mc-aroma__arrow{opacity:1}.mc-divider,.mc-product-section,.mc-product-intro,.mc-split-hero,.mc-trust-native,.mc-mood,.mc-compare-native,.mc-info-grid,.mc-reviews-native,.mc-guide,.mc-faq-head,.mc-faq,.mc-final-cta{margin-bottom:48px}.mc-product-intro{margin-top:48px;padding-top:0}.mc-product-section__head{grid-template-columns:1fr;min-height:auto;margin:0 0 24px}.mc-product-section__head h2{width:auto;font-size:40px}.mc-products-grid,ul.products{grid-template-columns:1fr}.mc-card{min-height:auto;height:auto}.mc-card__media{height:320px}.montale-card .mc-media{height:320px}.mc-split-hero{min-height:420px}.mc-split-hero__inner{padding:54px 0}.mc-trust-native,.mc-info-grid,.mc-reviews-native{padding:48px 0}.mc-trust-native__grid,.mc-compare-native__grid,.mc-info-grid__cards,.mc-reviews-native__grid{grid-template-columns:1fr}.mc-trust-native__grid article,.mc-compare-native__grid article,.mc-info-grid__cards article,.mc-reviews-native__grid article{min-height:auto;padding:24px}.mc-cta{min-height:360px;margin:48px 0}.mc-guide{padding:48px 0}.mc-shop-hero{margin-top:38px;padding-bottom:34px}.mc-shop-hero h1{font-size:42px}.mc-shop-toolbar{align-items:flex-start;flex-direction:column}.mc-footer__top{grid-template-columns:1fr;gap:32px}.mc-footer__bottom{grid-template-columns:1fr;justify-items:start}}/* Final home/footer overrides, loaded after legacy responsive rules. */
.mc-footer{margin-top:40px;padding:55px 0 22px;border-top:1px solid #dedede;background:#ffffff;color:#050505}.mc-footer__top{display:grid;grid-template-columns:201px 154px 154px 154px 154px 161px;gap:34px;width:min(1149px, calc(100vw - 88px));margin:0 auto}.mc-footer__brand p{max-width:201px;margin:22px 0 0}.mc-footer__brand p,.mc-footer__col p,.mc-footer__col a{color:#6f6f6f;font-size:13px;font-weight:300;line-height:1.55}.mc-footer__col{display:grid;align-content:start;gap:10px}.mc-footer__col h2{margin:0 0 10px;color:#050505;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}.mc-footer__bottom{display:grid;grid-template-columns:168px 74px 1fr auto;align-items:center;column-gap:139px;width:min(1149px, calc(100vw - 88px));margin:42px auto 0;padding-top:22px;border-top:1px solid #dedede;color:#9a9a9a;font-size:11px;font-weight:300;line-height:1.45}.mc-footer__bottom a{color:#050505;text-decoration:underline;text-underline-offset:2px}@media (min-width: 1201px){body.mc-native.mc-home .mc-home-board,body.mc-native.mc-home .montale-pick-head__inner,body.mc-native.mc-home .mc-aroma,body.mc-native.mc-home .mc-product-intro .montale-pick-head__inner,body.mc-native.mc-home .mc-product-section,body.mc-native.mc-home .mc-mood,body.mc-native.mc-home .montale-trust,body.mc-native.mc-home .montale-compare-section,body.mc-native.mc-home .montale-season,body.mc-native.mc-home .montale-experience-section,body.mc-native.mc-home .montale-reviews,body.mc-native.mc-home .montale-guide,body.mc-native.mc-home .montale-faq-head .montale-pick-head__inner,body.mc-native.mc-home .montale-faq,body.mc-native.mc-home .montale-cta{margin-left:auto;margin-right:30px}body.mc-native.mc-home .montale-wide-hero{margin-left:auto;margin-right:15px}}@media (max-width: 1320px){body.mc-native.mc-home .mc-aroma__arrow--prev{left:8px}body.mc-native.mc-home .mc-aroma__arrow--next{right:8px}}@media (max-width: 1200px){body.mc-native.mc-home .mc-aroma__track{grid-auto-columns:calc((100% - 6px) / 4)}.mc-footer__top{grid-template-columns:1.35fr repeat(3, 1fr);row-gap:34px}.mc-footer__bottom{grid-template-columns:auto auto 1fr;column-gap:28px}.mc-footer__bottom span:last-child{grid-column:1 / -1}}@media (max-width: 1024px){body.mc-native.mc-home .montale-pick-head__inner,.montale-block-head,.montale-compare-section__grid,.montale-experience-section,.montale-guide,.montale-cta{grid-template-columns:1fr}body.mc-native.mc-home .montale-pick-head__title,.montale-wide-hero h2,.montale-block-head h2,.montale-experience h2,.montale-cta h2{font-size:46px}.montale-trust__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.montale-season__grid,.montale-reviews__grid{grid-template-columns:1fr}.montale-cta{gap:28px}.montale-cta a{justify-self:start}.mc-footer__top,.mc-footer__bottom{width:min(720px, calc(100vw - 40px))}}@media (max-width: 767px){body.mc-native.mc-home{--mc-home-width:calc(100vw - 32px);--mc-wide-width:calc(100vw - 32px)}body.mc-native.mc-home .mc-home-board,body.mc-native.mc-home .montale-pick-head__inner,body.mc-native.mc-home .mc-aroma,body.mc-native.mc-home .mc-divider,body.mc-native.mc-home .mc-product-section,body.mc-native.mc-home .mc-mood,body.mc-native.mc-home .montale-trust,body.mc-native.mc-home .montale-compare-section,body.mc-native.mc-home .montale-season,body.mc-native.mc-home .montale-experience-section,body.mc-native.mc-home .montale-reviews,body.mc-native.mc-home .montale-guide,body.mc-native.mc-home .montale-faq-head .montale-pick-head__inner,body.mc-native.mc-home .montale-faq,body.mc-native.mc-home .montale-cta,body.mc-native.mc-home .montale-wide-hero{width:calc(100vw - 32px);margin-left:auto;margin-right:auto}body.mc-native.mc-home .mc-aroma__track{grid-auto-columns:100%;height:350px}body.mc-native.mc-home .mc-aroma-tile{height:350px}body.mc-native.mc-home .mc-product-section__head{grid-template-columns:1fr;min-height:auto;margin-bottom:24px}body.mc-native.mc-home .mc-product-section__head h2{width:auto;font-size:40px}body.mc-native.mc-home .mc-product-section__head p{justify-self:start;text-align:left}.montale-wide-hero{min-height:320px;margin-top:48px;padding:30px 0}body.mc-native.mc-home .montale-pick-head__title,.montale-wide-hero h2,.montale-block-head h2,.montale-experience h2,.montale-cta h2{font-size:24px;font-weight:600;line-height:1}.montale-trust,.montale-compare-section,.montale-season,.montale-experience-section,.montale-reviews,.montale-guide,.montale-faq-head,.montale-cta{margin-top:48px;margin-bottom:48px;padding-top:48px;padding-bottom:48px}.montale-trust__grid,.montale-season__grid,.montale-reviews__grid{grid-template-columns:1fr}.montale-side-image,.montale-side-image img{min-height:320px}.montale-compare article{grid-template-columns:42px 1fr;column-gap:18px}.montale-guide__text p{font-size:14px}.mc-footer__top,.mc-footer__bottom{grid-template-columns:1fr;width:calc(100vw - 32px);gap:32px;justify-items:start}.mc-footer__bottom{column-gap:0}}/* 1.0.7 visual corrections from the original home/off-canvas reference. */
body.mc-native.mc-home{--mc-home-width:min(1614px, calc(100vw - 105px))}body.mc-native.mc-home .mc-home-board,body.mc-native.mc-home .montale-pick-head__inner,body.mc-native.mc-home .mc-aroma,body.mc-native.mc-home .mc-product-intro .montale-pick-head__inner,body.mc-native.mc-home .mc-product-section,body.mc-native.mc-home .mc-mood,body.mc-native.mc-home .montale-trust,body.mc-native.mc-home .montale-compare-section,body.mc-native.mc-home .montale-season,body.mc-native.mc-home .montale-experience-section,body.mc-native.mc-home .montale-reviews,body.mc-native.mc-home .montale-guide,body.mc-native.mc-home .montale-faq-head .montale-pick-head__inner,body.mc-native.mc-home .montale-faq,body.mc-native.mc-home .montale-cta{width:var(--mc-home-width);margin-left:auto;margin-right:auto}body.mc-native.mc-home .mc-aroma__track{grid-auto-columns:calc((100% - 8px) / 5);gap:2px;height:490px}body.mc-native.mc-home .mc-aroma-tile{height:490px}body.mc-native.mc-home .mc-aroma-tile img{filter:brightness(.58) contrast(1.03)}body.mc-native.mc-home .mc-aroma-tile__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, .12) 0%, rgba(0, 0, 0, .32) 45%, rgba(0, 0, 0, .58) 100%)}body.mc-native.mc-home .mc-aroma-tile__content{left:38px;right:34px;bottom:42px}body.mc-native.mc-home .mc-aroma-tile__eyebrow{min-height:0;margin-bottom:34px;font-size:12px;font-weight:700;line-height:1.2}body.mc-native.mc-home .mc-aroma-tile strong{min-height:0;margin-bottom:42px;font-size:30px;font-weight:400;line-height:1.05;white-space:normal}body.mc-native.mc-home .mc-aroma-tile__text{max-width:245px;min-height:0;font-size:18px;font-weight:300;line-height:1.5}body.mc-native.mc-home .mc-aroma-tile:hover img{filter:brightness(.88) contrast(1.04);transform:scale(1.025)}body.mc-native.mc-home .mc-aroma-tile:hover .mc-aroma-tile__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, .06) 0%, rgba(0, 0, 0, .2) 45%, rgba(0, 0, 0, .43) 100%)}body.mc-native.mc-home .mc-aroma__arrow--prev{left:-44px}body.mc-native.mc-home .mc-aroma__arrow--next{right:-44px}body.mc-native.mc-home .mc-product-section__head{grid-template-columns:max-content minmax(320px, 1fr);align-items:start;gap:80px;min-height:63px;margin-bottom:5px}body.mc-native.mc-home .mc-product-section__head h2{width:max-content;max-width:100%;font-size:34px;font-weight:400;line-height:1.03}body.mc-native.mc-home .mc-product-section__head p{justify-self:end;max-width:603px;margin:4px 0 0;text-align:right}body.mc-menu-open{overflow:hidden}.mc-side-overlay{position:fixed;inset:0;z-index:1990;background:rgba(0, 0, 0, .72);opacity:0;pointer-events:none;transition:opacity .25s ease}.mc-side-menu{position:fixed;top:0;left:0;z-index:2000;width:344px;max-width:calc(100vw - 34px);height:100vh;background:#ffffff;color:#050505;transform:translateX(-100%);transition:transform .32s cubic-bezier(.22, .61, .36, 1);box-shadow:8px 0 30px rgba(0, 0, 0, .18)}body.mc-menu-open .mc-side-overlay{opacity:1;pointer-events:auto}body.mc-menu-open .mc-side-menu{transform:translateX(0)}.mc-side-menu__head{padding:23px 10px 0}.mc-side-menu__head button{display:flex;align-items:center;gap:12px;width:100%;height:55px;padding:0 16px;border:0;background:#000000;color:#ffffff;cursor:pointer;font:700 20px/1 Montserrat, Arial, sans-serif}.mc-side-menu__head svg{width:24px;height:24px}.mc-side-menu__body{height:calc(100vh - 78px);overflow-y:auto;padding:30px 25px 42px;scrollbar-width:thin}.mc-side-menu__body section + section{margin-top:30px}.mc-side-menu__body h2{display:flex;align-items:center;gap:16px;margin:0 0 24px;color:#6f6f6f;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}.mc-side-menu__body h2::after{content:"";flex:1 1 auto;height:1px;background:#dedede}.mc-side-menu__body a{display:block;padding:0 0 22px;color:#050505;font-size:15px;font-weight:300;line-height:1.2}.mc-side-menu__body a:hover{color:#6f6f6f}@media (max-width: 1320px){body.mc-native.mc-home .mc-aroma__arrow--prev{left:8px}body.mc-native.mc-home .mc-aroma__arrow--next{right:8px}}@media (max-width: 1200px){body.mc-native.mc-home .mc-aroma__track{grid-auto-columns:calc((100% - 6px) / 4)}}@media (max-width: 767px){body.mc-native.mc-home{--mc-home-width:calc(100vw - 32px)}body.mc-native.mc-home .mc-aroma__track,body.mc-native.mc-home .mc-aroma-tile{height:390px}body.mc-native.mc-home .mc-product-section__head{grid-template-columns:1fr;gap:18px}body.mc-native.mc-home .mc-product-section__head h2{width:auto;font-size:30px}body.mc-native.mc-home .mc-product-section__head p{justify-self:start;max-width:100%;text-align:left}}/* 1.0.11 desktop width tuning: product/content bands closer to the original margins. */
@media (min-width: 1201px){body.mc-native.mc-home{--mc-home-width:min(1614px, calc(100vw - 180px))}body.mc-native.mc-home .montale-pick-head__inner,body.mc-native.mc-home .mc-aroma,body.mc-native.mc-home .mc-divider,body.mc-native.mc-home .mc-product-intro .montale-pick-head__inner,body.mc-native.mc-home .mc-product-section,body.mc-native.mc-home .mc-mood,body.mc-native.mc-home .montale-trust,body.mc-native.mc-home .montale-compare-section,body.mc-native.mc-home .montale-season,body.mc-native.mc-home .montale-experience-section,body.mc-native.mc-home .montale-reviews,body.mc-native.mc-home .montale-guide,body.mc-native.mc-home .montale-faq-head .montale-pick-head__inner,body.mc-native.mc-home .montale-faq,body.mc-native.mc-home .montale-cta{width:var(--mc-home-width);margin-left:auto;margin-right:auto}.mc-shop-hero,.mc-shop-layout,.mc-aroma--archive,.woocommerce-notices-wrapper{width:min(1614px, calc(100vw - 180px))}}/* 1.0.13 header/content and WoodMart banner carousel parity. */
@media (min-width: 1201px){.mc-topbar__inner,.mc-header__inner{width:min(1614px, calc(100vw - 180px))}.mc-header__inner{grid-template-columns:250px 106px minmax(420px, 840px) max-content;justify-content:center}.mc-search{max-width:840px}.mc-header__icons{justify-self:end;width:max-content}body.mc-native.mc-home .mc-aroma{overflow:visible}body.mc-native.mc-home .mc-aroma__track{grid-auto-columns:calc((100% - 8px) / 5);gap:2px;height:390px}body.mc-native.mc-home .mc-aroma-tile{height:390px;border-left:0}body.mc-native.mc-home .mc-aroma-tile img{filter:none;transform:scale(1);transition:transform .55s ease, filter .35s ease}body.mc-native.mc-home .mc-aroma-tile__overlay{background:rgba(0, 0, 0, .65);transition:background .35s ease}body.mc-native.mc-home .mc-aroma-tile__content{left:40px;right:34px;bottom:46px}body.mc-native.mc-home .mc-aroma-tile__eyebrow{margin-bottom:34px;color:rgba(255, 255, 255, .72);font-size:11px;font-weight:800;line-height:1}body.mc-native.mc-home .mc-aroma-tile strong{margin-bottom:36px;color:#ffffff;font-size:26px;font-weight:500;line-height:1.08;white-space:normal;word-break:normal;overflow-wrap:normal}body.mc-native.mc-home .mc-aroma-tile__text{max-width:245px;color:rgba(255, 255, 255, .76);font-size:15px;font-weight:300;line-height:1.55}body.mc-native.mc-home .mc-aroma-tile:hover img{filter:none;transform:scale(1.06)}body.mc-native.mc-home .mc-aroma-tile:hover .mc-aroma-tile__overlay{background:rgba(0, 0, 0, .28)}body.mc-native.mc-home .mc-aroma__arrow--prev{left:-54px}body.mc-native.mc-home .mc-aroma__arrow--next{right:-54px}}@media (max-width: 1200px){body.mc-native.mc-home .mc-aroma__track,body.mc-native.mc-home .mc-aroma-tile{height:390px}}@media (max-width: 767px){body.mc-native.mc-home .mc-aroma__track,body.mc-native.mc-home .mc-aroma-tile{height:350px}}/* 1.0.14 desktop header fit: keep action icons inside the page content line. */
@media (min-width: 1201px){.mc-header__inner{grid-template-columns:250px 106px minmax(360px, 700px) max-content;justify-content:center;column-gap:26px}.mc-search{width:700px;max-width:700px}.mc-header__icons{flex:0 0 auto;gap:20px;max-width:128px;overflow:visible}}/* 1.0.15 banner text stability and original title typography. */
body.mc-native.mc-home .mc-aroma-tile__content,body.mc-native.mc-home .mc-aroma-tile__eyebrow,body.mc-native.mc-home .mc-aroma-tile strong,body.mc-native.mc-home .mc-aroma-tile__text,body.mc-native.mc-home .mc-aroma-tile .mc-letter{transform:none !important;transition:none !important}body.mc-native.mc-home .mc-aroma-tile:hover .mc-letter{transform:none !important}body.mc-native.mc-home .mc-aroma-tile__eyebrow{display:block;height:12px;min-height:12px;margin:0 0 20px;font-size:11px;font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase}body.mc-native.mc-home .mc-aroma-tile strong{display:block;min-height:78px;margin:0 0 12px;font-size:26px;font-weight:500;line-height:3em;letter-spacing:0;text-transform:uppercase;white-space:normal;word-break:normal;overflow-wrap:normal}body.mc-native.mc-home .mc-aroma-tile__text{display:block;min-height:116px;margin:0;font-size:15px;font-weight:300;line-height:1.55}/* 1.0.16 header alignment and cached letterized banner title fix. */
@media (min-width: 1201px){.mc-header__inner{grid-template-columns:250px 106px minmax(420px, 1fr) max-content;justify-content:stretch;width:min(1614px, calc(100vw - 180px));margin-left:auto;margin-right:auto}.mc-search{width:100%;max-width:none}.mc-header__icons{justify-self:end;max-width:none}}body.mc-native.mc-home .mc-aroma-tile .mc-letter{display:inline !important;line-height:inherit !important;vertical-align:baseline !important}body.mc-native.mc-home .mc-aroma-tile[href*="fuzhernye-aromaty"] .mc-aroma-tile__content{right:10px}body.mc-native.mc-home .mc-aroma-tile[href*="fuzhernye-aromaty"] .mc-aroma-tile__text{max-width:285px}/* 1.0.18 spacing before popular products and Hits heading typography. */
body.mc-native.mc-home .mc-divider{margin-bottom:36px}body.mc-native.mc-home .mc-product-intro{margin-top:46px;margin-bottom:18px;padding-top:0}body.mc-native.mc-home .mc-product-section.is-rainbow .mc-product-section__head h2{font-family:Montserrat, Arial, sans-serif;font-size:34px;font-weight:600;line-height:1.04;letter-spacing:0;text-transform:uppercase}/* 1.0.19 product section titles, wide hero width and trust block from original layout. */
body.mc-native.mc-home .mc-product-section:not(.is-rainbow) .mc-product-section__head h2{font-family:Montserrat, Arial, sans-serif;font-size:34px;font-weight:600;line-height:1.04;letter-spacing:0;text-transform:uppercase;color:#050505;background:none;-webkit-text-fill-color:currentColor;animation:none}body.mc-native.mc-home .montale-wide-hero{width:min(1780px, calc(100vw - 62px));max-width:none;margin-left:auto;margin-right:auto}body.mc-native.mc-home .montale-wide-hero__inner{width:min(1320px, calc(100vw - 105px))}body.mc-native.mc-home .montale-trust{width:min(1320px, calc(100vw - 105px));max-width:1320px;margin:0 auto;padding:88px 0 96px;border-bottom:1px solid #dedede;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native.mc-home .montale-trust .montale-block-head{display:grid;grid-template-columns:.4fr .8fr;gap:0;padding-bottom:38px}body.mc-native.mc-home .montale-trust .mc-eyebrow,body.mc-native.mc-home .montale-trust__grid span{display:block;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native.mc-home .montale-trust .montale-block-head h2{max-width:760px;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native.mc-home .montale-trust .montale-block-head p{max-width:760px;margin:18px 0 0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#6f6f6f}body.mc-native.mc-home .montale-trust__grid{display:grid;grid-template-columns:repeat(4, 1fr);border:0}body.mc-native.mc-home .montale-trust__grid article{min-height:166px;padding:24px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:0;background:#ffffff}body.mc-native.mc-home .montale-trust__grid article:last-child{border-right:1px solid #dedede}body.mc-native.mc-home .montale-trust__grid span{margin-bottom:18px}body.mc-native.mc-home .montale-trust__grid h3{margin:0 0 14px;font-family:Montserrat, Arial, sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#222222}body.mc-native.mc-home .montale-trust__grid p{max-width:280px;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#8a8a8a}@media (max-width: 1024px){body.mc-native.mc-home .montale-wide-hero,body.mc-native.mc-home .montale-wide-hero__inner{width:calc(100vw - 40px)}body.mc-native.mc-home .montale-trust{width:calc(100vw - 40px);padding:64px 0 72px}body.mc-native.mc-home .montale-trust .montale-block-head{grid-template-columns:1fr;gap:22px}body.mc-native.mc-home .montale-trust .montale-block-head h2{font-size:46px}body.mc-native.mc-home .montale-trust__grid{grid-template-columns:repeat(2, 1fr)}body.mc-native.mc-home .montale-trust__grid article:nth-child(2){border-right:1px solid #dedede}body.mc-native.mc-home .montale-trust__grid article:nth-child(n+3){border-top:0}body.mc-native.mc-home .montale-trust__grid h3{font-size:20px}}@media (max-width: 767px){body.mc-native.mc-home .mc-product-section:not(.is-rainbow) .mc-product-section__head h2{font-size:30px}body.mc-native.mc-home .montale-wide-hero,body.mc-native.mc-home .montale-wide-hero__inner,body.mc-native.mc-home .montale-trust{width:calc(100vw - 32px)}body.mc-native.mc-home .montale-trust{padding:48px 0 64px}body.mc-native.mc-home .montale-trust .montale-block-head h2{font-size:24px;font-weight:600;line-height:1}body.mc-native.mc-home .montale-trust .montale-block-head p{font-size:14px}body.mc-native.mc-home .montale-trust__grid{grid-template-columns:1fr}body.mc-native.mc-home .montale-trust__grid article{min-height:auto;border-right:1px solid #dedede}body.mc-native.mc-home .montale-trust__grid article:nth-child(n+2){border-top:0}body.mc-native.mc-home .montale-trust__grid h3{font-size:14px;font-weight:500}}/* 1.0.20 spacing after the trust divider before the mood heading. */
body.mc-native.mc-home .montale-trust + .montale-pick-head{margin-top:56px}@media (max-width: 767px){body.mc-native.mc-home .montale-trust + .montale-pick-head{margin-top:36px}}/* 1.0.21 comparison block with original heading/list typography and image column. */
body.mc-native.mc-home .mc-divider--compare{width:var(--mc-home-width);margin:74px auto 56px;border-top:1px solid #dedede}body.mc-native.mc-home .montale-compare-section{width:var(--mc-home-width);max-width:none;margin:0 auto 96px;padding:0 0 96px;border-bottom:1px solid #dedede;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native.mc-home .montale-compare-section .montale-pick-head,body.mc-native.mc-home .montale-compare-section .montale-pick-head *{box-sizing:border-box}body.mc-native.mc-home .montale-compare-section .montale-pick-head{width:100%;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native.mc-home .montale-compare-section .montale-pick-head__inner{width:100%;max-width:none;margin:0 auto;padding:0 0 38px;display:grid;grid-template-columns:.4fr .8fr;gap:0}body.mc-native.mc-home .montale-compare-section .montale-pick-head__eyebrow{display:block;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native.mc-home .montale-compare-section .montale-pick-head__title{max-width:900px;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native.mc-home .montale-compare-section .montale-pick-head__text{max-width:820px;margin:18px 0 0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#6f6f6f}body.mc-native.mc-home .montale-compare-section__grid{display:grid;grid-template-columns:.6fr 1fr;gap:56px;align-items:start}body.mc-native.mc-home .montale-compare-section .montale-side-image{min-height:430px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #dedede;background:radial-gradient(circle at 50% 25%, rgba(255, 255, 255, .62), transparent 58%),
        linear-gradient(135deg, #ededed 0%, #f9f9f9 50%, #c9c9c9 100%)}body.mc-native.mc-home .montale-compare-section .montale-side-image img{width:100%;height:100%;min-height:430px;padding:54px;object-fit:contain;filter:none}body.mc-native.mc-home .montale-compare{width:100%;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native.mc-home .montale-compare__row,body.mc-native.mc-home .montale-compare article{display:grid;grid-template-columns:46px minmax(260px, 1fr) minmax(360px, 1fr);column-gap:50px;align-items:center;padding:30px 0;border-top:1px solid #dedede;border-bottom:0}body.mc-native.mc-home .montale-compare__num,body.mc-native.mc-home .montale-compare span{display:block;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:30px;font-weight:400;line-height:1;letter-spacing:0;color:#9a9a9a}body.mc-native.mc-home .montale-compare__title,body.mc-native.mc-home .montale-compare h3{display:block;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:24px;font-weight:500;line-height:1.16;letter-spacing:0;text-transform:uppercase;color:#000000}body.mc-native.mc-home .montale-compare__title a,body.mc-native.mc-home .montale-compare h3 a{color:inherit;text-decoration:none}body.mc-native.mc-home .montale-compare__text,body.mc-native.mc-home .montale-compare p{grid-column:auto;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;text-align:right;color:#6f6f6f}@media (max-width: 1024px){body.mc-native.mc-home .mc-divider--compare,body.mc-native.mc-home .montale-compare-section{width:calc(100vw - 40px)}body.mc-native.mc-home .montale-compare-section .montale-pick-head__inner,body.mc-native.mc-home .montale-compare-section__grid{grid-template-columns:1fr;gap:22px}body.mc-native.mc-home .montale-compare-section .montale-pick-head__title{font-size:46px}body.mc-native.mc-home .montale-compare__row,body.mc-native.mc-home .montale-compare article{grid-template-columns:42px 1fr;column-gap:28px;row-gap:14px;padding:26px 0}body.mc-native.mc-home .montale-compare__text,body.mc-native.mc-home .montale-compare p{grid-column:2;text-align:left}}@media (max-width: 767px){body.mc-native.mc-home .mc-divider--compare,body.mc-native.mc-home .montale-compare-section{width:calc(100vw - 32px)}body.mc-native.mc-home .mc-divider--compare{margin-top:48px;margin-bottom:36px}body.mc-native.mc-home .montale-compare-section{margin-bottom:64px;padding-bottom:64px}body.mc-native.mc-home .montale-compare-section .montale-pick-head__inner{padding:0 0 28px}body.mc-native.mc-home .montale-compare-section .montale-pick-head__title{font-size:24px;font-weight:600;line-height:1}body.mc-native.mc-home .montale-compare-section .montale-side-image,body.mc-native.mc-home .montale-compare-section .montale-side-image img{min-height:320px}body.mc-native.mc-home .montale-compare-section .montale-side-image img{padding:32px}body.mc-native.mc-home .montale-compare__row,body.mc-native.mc-home .montale-compare article{grid-template-columns:1fr;gap:12px;padding:24px 0}body.mc-native.mc-home .montale-compare__num,body.mc-native.mc-home .montale-compare span{font-size:18px;color:#8a8a8a}body.mc-native.mc-home .montale-compare__title,body.mc-native.mc-home .montale-compare h3{font-size:15px}body.mc-native.mc-home .montale-compare__text,body.mc-native.mc-home .montale-compare p{grid-column:auto;font-size:14px;text-align:left}}/* 1.0.22 season cards, thin compare divider and experience block from original snippets. */
body.mc-native.mc-home .mc-divider--compare{height:0;margin:74px auto 56px;padding:0;background:transparent;border:0;border-top:1px solid #dedede}body.mc-native.mc-home .montale-season,body.mc-native.mc-home .montale-season *{box-sizing:border-box}body.mc-native.mc-home .montale-season{width:var(--mc-home-width);max-width:none;margin:0 auto;padding:88px 0 134px;border-bottom:1px solid #dedede;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native.mc-home .montale-season__inner{width:100%;max-width:1320px;margin:0 auto;padding:0}body.mc-native.mc-home .montale-season__head{display:grid;grid-template-columns:.4fr .8fr;gap:0;margin-bottom:38px}body.mc-native.mc-home .montale-season__eyebrow,body.mc-native.mc-home .montale-season__label{display:block;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native.mc-home .montale-season__title{max-width:900px;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native.mc-home .montale-season__text{max-width:820px;margin:18px 0 0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#6f6f6f}body.mc-native.mc-home .montale-season__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:0;border:0}body.mc-native.mc-home .montale-season__card{min-height:174px;padding:24px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:0;background:#ffffff}body.mc-native.mc-home .montale-season__card:last-child{border-right:1px solid #dedede}body.mc-native.mc-home .montale-season__label{margin-bottom:12px}body.mc-native.mc-home .montale-season__card-title{margin:0 0 12px;font-family:Montserrat, Arial, sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native.mc-home .montale-season__bar{width:100%;height:7px;margin:0 0 12px;background:#efefef;overflow:hidden}body.mc-native.mc-home .montale-season__bar span{display:block;width:80%;height:100%;background:#000000}body.mc-native.mc-home .montale-season__card-text{margin:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#8a8a8a}body.mc-native.mc-home .montale-season__card-text a{color:inherit;text-decoration:underline;text-underline-offset:3px}body.mc-native.mc-home .montale-experience-section{width:var(--mc-home-width);max-width:none;display:grid;grid-template-columns:.6fr 1fr;gap:45px;align-items:stretch;margin:88px auto 0;padding:0 0 96px;border-bottom:1px solid #dedede}body.mc-native.mc-home .montale-experience-section .montale-side-image{min-height:520px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #dedede;background:radial-gradient(circle at 50% 25%, rgba(255, 255, 255, .58), transparent 55%),
        linear-gradient(135deg, #ededed 0%, #f9f9f9 50%, #c9c9c9 100%)}body.mc-native.mc-home .montale-experience-section .montale-side-image img{width:100%;height:100%;min-height:520px;padding:42px;object-fit:contain;filter:drop-shadow(0 28px 34px rgba(0, 0, 0, .18))}body.mc-native.mc-home .montale-experience,body.mc-native.mc-home .montale-experience *{box-sizing:border-box}body.mc-native.mc-home .montale-experience{width:100%;max-width:1320px;align-self:center;margin:0 auto;padding:70px;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native.mc-home .montale-experience__eyebrow{display:block;margin:0 0 18px;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native.mc-home .montale-experience__title{max-width:980px;margin:0 0 18px;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native.mc-home .montale-experience__text{max-width:880px;margin:0 0 18px;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#6f6f6f}body.mc-native.mc-home .montale-experience__statement{max-width:860px;margin:0;padding-left:22px;border-left:4px solid #000000;font-family:Montserrat, Arial, sans-serif;font-size:32px;font-weight:600;line-height:1.18;letter-spacing:0;text-transform:uppercase;color:#000000}@media (max-width: 1024px){body.mc-native.mc-home .montale-season,body.mc-native.mc-home .montale-experience-section{width:calc(100vw - 40px)}body.mc-native.mc-home .montale-season{padding:64px 0 88px}body.mc-native.mc-home .montale-season__head,body.mc-native.mc-home .montale-experience-section{grid-template-columns:1fr;gap:22px}body.mc-native.mc-home .montale-season__title,body.mc-native.mc-home .montale-experience__title{font-size:46px}body.mc-native.mc-home .montale-season__grid{grid-template-columns:repeat(2, 1fr)}body.mc-native.mc-home .montale-season__card:nth-child(2){border-right:1px solid #dedede}body.mc-native.mc-home .montale-season__card:nth-child(n+3){border-top:0}body.mc-native.mc-home .montale-season__card-title{font-size:14px}body.mc-native.mc-home .montale-experience{width:auto;margin:0;padding:48px}body.mc-native.mc-home .montale-experience__statement{font-size:26px}}@media (max-width: 767px){body.mc-native.mc-home .montale-season,body.mc-native.mc-home .montale-experience-section{width:calc(100vw - 32px)}body.mc-native.mc-home .montale-season{padding:0 0 64px}body.mc-native.mc-home .montale-season__title,body.mc-native.mc-home .montale-experience__title{font-size:24px;font-weight:600;line-height:1}body.mc-native.mc-home .montale-season__text,body.mc-native.mc-home .montale-experience__text{font-size:14px}body.mc-native.mc-home .montale-season__grid{grid-template-columns:1fr}body.mc-native.mc-home .montale-season__card{min-height:auto;border-right:1px solid #dedede}body.mc-native.mc-home .montale-season__card:nth-child(n+2){border-top:0}body.mc-native.mc-home .montale-season__card-title{font-weight:500}body.mc-native.mc-home .montale-experience-section{margin-top:48px;padding-bottom:64px}body.mc-native.mc-home .montale-experience-section .montale-side-image,body.mc-native.mc-home .montale-experience-section .montale-side-image img{min-height:320px}body.mc-native.mc-home .montale-experience{margin:0;padding:0}body.mc-native.mc-home .montale-experience__statement{padding-left:16px;border-left-width:3px;font-size:16px;line-height:1.2}}/* 1.0.23 tighter season spacing, no line before gift banner, original reviews block. */
body.mc-native.mc-home .montale-compare-section{margin-bottom:0}body.mc-native.mc-home .montale-season{padding-top:36px}body.mc-native.mc-home .montale-experience-section{border-bottom:0}body.mc-native.mc-home .montale-wide-hero--gift{border-top:1px solid #dedede}body.mc-native.mc-home .montale-reviews,body.mc-native.mc-home .montale-reviews *{box-sizing:border-box}body.mc-native.mc-home .montale-reviews{width:var(--mc-home-width);max-width:none;margin:0 auto;padding:88px 0 134px;border-bottom:1px solid #dedede;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native.mc-home .montale-reviews__inner{width:100%;max-width:1320px;margin:0 auto;padding:0}body.mc-native.mc-home .montale-reviews__head{display:grid;grid-template-columns:.4fr .8fr;gap:0;margin-bottom:38px}body.mc-native.mc-home .montale-reviews__eyebrow,body.mc-native.mc-home .montale-reviews__rating,body.mc-native.mc-home .montale-reviews__author{display:block;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native.mc-home .montale-reviews__title{max-width:900px;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native.mc-home .montale-reviews__text{max-width:820px;margin:18px 0 0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#6f6f6f}body.mc-native.mc-home .montale-reviews__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:0;border:0}body.mc-native.mc-home .montale-reviews__card{min-height:174px;padding:24px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:0;background:#ffffff}body.mc-native.mc-home .montale-reviews__card:last-child{border-right:1px solid #dedede}body.mc-native.mc-home .montale-reviews__rating{margin-bottom:12px}body.mc-native.mc-home .montale-reviews__quote{margin:0 0 12px;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#8a8a8a}body.mc-native.mc-home .montale-reviews__author{margin-top:12px}@media (max-width: 1024px){body.mc-native.mc-home .montale-season{padding-top:36px}body.mc-native.mc-home .montale-reviews{width:calc(100vw - 40px);padding:64px 0 88px}body.mc-native.mc-home .montale-reviews__head{grid-template-columns:1fr;gap:22px}body.mc-native.mc-home .montale-reviews__title{font-size:46px}body.mc-native.mc-home .montale-reviews__grid{grid-template-columns:repeat(2, 1fr)}body.mc-native.mc-home .montale-reviews__card:nth-child(2){border-right:1px solid #dedede}body.mc-native.mc-home .montale-reviews__card:nth-child(n+3){border-top:0}}@media (max-width: 767px){body.mc-native.mc-home .montale-season{padding-top:36px}body.mc-native.mc-home .montale-reviews{width:calc(100vw - 32px);padding:48px 0 64px}body.mc-native.mc-home .montale-reviews__title{font-size:24px;font-weight:600;line-height:1}body.mc-native.mc-home .montale-reviews__text{font-size:14px}body.mc-native.mc-home .montale-reviews__grid{grid-template-columns:1fr}body.mc-native.mc-home .montale-reviews__card{min-height:auto;border-right:1px solid #dedede}body.mc-native.mc-home .montale-reviews__card:nth-child(n+2){border-top:0}}/* 1.0.25 original guide, FAQ and footer CTA blocks. */
body.mc-native.mc-home .montale-guide,body.mc-native.mc-home .montale-guide *{box-sizing:border-box}body.mc-native.mc-home .montale-guide{width:100%;max-width:none;margin:0 auto;padding:88px 0 96px;display:block;border:0;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native.mc-home .montale-guide__inner{width:100%;max-width:1320px;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px}body.mc-native.mc-home .montale-guide__left{display:flex;flex-direction:column;justify-content:space-evenly;gap:38px}body.mc-native.mc-home .montale-guide__eyebrow{display:block;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native.mc-home .montale-guide__title{margin:0;max-width:none;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native.mc-home .montale-guide__tags{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:24px;background:#ffffff}body.mc-native.mc-home .montale-guide__tag-row{display:flex;justify-content:center;gap:20px}body.mc-native.mc-home .montale-guide__tag{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:10px;border:1px solid #dedede;background:#ffffff;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:300;line-height:1.2;letter-spacing:0;color:#6f6f6f;text-decoration:none;white-space:nowrap;transition:color .2s ease, background-color .2s ease, border-color .2s ease}body.mc-native.mc-home .montale-guide__tag:hover{background:#000000;border-color:#000000;color:#ffffff}body.mc-native.mc-home .montale-guide__right{display:flex;flex-direction:column;gap:18px}body.mc-native.mc-home .montale-guide__text{max-width:none;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#6f6f6f}body.mc-native.mc-home .montale-faq-head,body.mc-native.mc-home .montale-faq-head *{box-sizing:border-box}body.mc-native.mc-home .montale-faq-head{width:100%;margin:0 auto;padding:0 0 38px;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native.mc-home .montale-faq-head__inner{width:100%;max-width:1320px;margin:0 auto;padding:0;display:grid;grid-template-columns:.4fr .8fr;gap:0}body.mc-native.mc-home .montale-faq-head__eyebrow{display:block;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native.mc-home .montale-faq-head__title{max-width:900px;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native.mc-home .montale-faq-head__text{max-width:820px;margin:18px 0 0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#6f6f6f}body.mc-native.mc-home .montale-faq{width:100%;max-width:1320px;margin:0 auto;font-family:Montserrat, Arial, sans-serif}body.mc-native.mc-home .montale-faq,body.mc-native.mc-home .montale-faq *{box-sizing:border-box;letter-spacing:0}body.mc-native.mc-home .montale-faq__list{border-top:1px solid #e5e5e5}body.mc-native.mc-home .montale-faq__item{border-bottom:1px solid #e5e5e5}body.mc-native.mc-home .montale-faq__question{width:100%;min-height:60px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;text-align:left;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:600;line-height:1.35;text-transform:uppercase;color:#000000;box-shadow:none;transition:background-color .25s ease, color .25s ease}body.mc-native.mc-home .montale-faq__question:hover,body.mc-native.mc-home .montale-faq__question:focus{background:#f8f8f8;color:#000000;outline:none}body.mc-native.mc-home .montale-faq__item.is-open .montale-faq__question{background:#fafafa}body.mc-native.mc-home .montale-faq__question span{display:block}body.mc-native.mc-home .montale-faq__question i{position:relative;width:12px;height:12px;flex:0 0 12px}body.mc-native.mc-home .montale-faq__question i::before,body.mc-native.mc-home .montale-faq__question i::after{content:"";position:absolute;left:0;top:5px;width:12px;height:1px;background:#dedede;transition:transform .28s ease, opacity .28s ease, background-color .28s ease}body.mc-native.mc-home .montale-faq__question i::after{transform:rotate(90deg)}body.mc-native.mc-home .montale-faq__item.is-open .montale-faq__question i::after{opacity:0;transform:rotate(0deg)}body.mc-native.mc-home .montale-faq__answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .3s ease}body.mc-native.mc-home .montale-faq__answer > div{padding:0 64px 24px 0}body.mc-native.mc-home .montale-faq__answer p{max-width:760px;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.65;color:#7b7b7b}body.mc-native.mc-home .montale-faq__item.is-open .montale-faq__answer{opacity:1}body.mc-native.mc-home .montale-cta,body.mc-native.mc-home .montale-cta *{box-sizing:border-box}body.mc-native.mc-home .montale-cta{width:var(--mc-home-width);max-width:1320px;min-height:0;margin:0 auto;padding:42px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;border:0;background:#000000;font-family:Montserrat, Arial, sans-serif;color:#ffffff}body.mc-native.mc-home .montale-cta__content{min-width:0}body.mc-native.mc-home .montale-cta__title{margin:0;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#ffffff}body.mc-native.mc-home .montale-cta__text{width:70%;max-width:none;margin:18px 0 0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:0;color:rgba(255, 255, 255, .72)}body.mc-native.mc-home .montale-cta__button{display:inline-flex;align-items:center;justify-content:center;align-self:center;justify-self:end;min-height:61px;padding:22px 24px;border:1px solid #ffffff;border-radius:0;background:#ffffff;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#000000;text-decoration:none;white-space:nowrap;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native.mc-home .montale-cta__button:hover{background:#000000;border-color:#ffffff;color:#ffffff}@media (max-width: 1024px){body.mc-native.mc-home .montale-guide{padding:64px 0 72px}body.mc-native.mc-home .montale-guide__inner{grid-template-columns:1fr;gap:38px;padding:0 20px}body.mc-native.mc-home .montale-guide__left{justify-content:flex-start}body.mc-native.mc-home .montale-guide__title,body.mc-native.mc-home .montale-faq-head__title,body.mc-native.mc-home .montale-cta__title{font-size:46px}body.mc-native.mc-home .montale-guide__tags{align-items:flex-start}body.mc-native.mc-home .montale-guide__tag-row{justify-content:flex-start;flex-wrap:wrap}body.mc-native.mc-home .montale-faq-head__inner{grid-template-columns:1fr;gap:22px;padding:0 20px}body.mc-native.mc-home .montale-faq{max-width:100%;width:calc(100vw - 40px)}body.mc-native.mc-home .montale-faq__question{min-height:66px;gap:20px}body.mc-native.mc-home .montale-faq__answer > div{padding-right:40px}body.mc-native.mc-home .montale-cta{max-width:none;width:auto;margin:56px 20px 0;grid-template-columns:1fr;gap:28px;padding:34px}body.mc-native.mc-home .montale-cta__text{width:100%}body.mc-native.mc-home .montale-cta__button{justify-self:start}}@media (max-width: 767px){body.mc-native.mc-home .montale-guide{padding:0}body.mc-native.mc-home .montale-guide__inner,body.mc-native.mc-home .montale-faq-head__inner{padding:0}body.mc-native.mc-home .montale-guide__title,body.mc-native.mc-home .montale-faq-head__title{font-size:24px;font-weight:600;line-height:1}body.mc-native.mc-home .montale-guide__text,body.mc-native.mc-home .montale-faq-head__text{font-size:14px}body.mc-native.mc-home .montale-guide__tags,body.mc-native.mc-home .montale-guide__tag-row{align-items:stretch;justify-content:flex-start}body.mc-native.mc-home .montale-guide__tag-row{display:contents}body.mc-native.mc-home .montale-guide__tag{width:100%}body.mc-native.mc-home .montale-faq{max-width:100%;width:calc(100vw - 32px);margin:0 auto}body.mc-native.mc-home .montale-faq__question{min-height:72px;padding:0;gap:18px;font-size:14px;font-weight:600;line-height:1.35}body.mc-native.mc-home .montale-faq__answer > div{padding:0 24px 24px 0}body.mc-native.mc-home .montale-faq__answer p{max-width:100%;font-size:14px;font-weight:300;line-height:1.65;color:#7b7b7b}body.mc-native.mc-home .montale-cta{margin:0;padding:26px}body.mc-native.mc-home .montale-cta__title{font-size:28px;line-height:1}body.mc-native.mc-home .montale-cta__text{font-size:12px}body.mc-native.mc-home .montale-cta__button{width:100%;white-space:normal;text-align:center;font-size:11px}}@media (max-width: 420px){body.mc-native.mc-home .montale-faq__question{min-height:68px;font-size:13px;line-height:1.35}body.mc-native.mc-home .montale-faq__answer > div{padding:0 18px 22px 0}body.mc-native.mc-home .montale-faq__answer p{font-size:13px;line-height:1.6}}/* 1.0.26 FAQ separator, CTA breathing room and footer from original JSON. */
body.mc-native.mc-home .mc-divider--faq{width:var(--mc-home-width);height:0;margin:42px auto 56px;padding:0;border:0;border-top:1px solid #dedede;background:transparent}body.mc-native.mc-home .montale-cta{margin-top:56px}.mc-footer{margin-top:0;padding:54px 28px 0;border-top:1px solid #000000;background:#ffffff;color:#050505;font-family:Montserrat, Arial, sans-serif}.mc-footer__top{width:100%;max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(250px, 1.35fr) repeat(5, minmax(120px, 1fr));gap:34px;align-items:start}.mc-footer__brand p{max-width:360px;margin:22px 0 0;color:#6f6f6f;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55}.mc-footer__col{display:grid;align-content:start;gap:8px}.mc-footer__col h2{margin:0 0 10px;color:#000000;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase}.mc-footer__col p,.mc-footer__col a{margin:0;color:#6f6f6f;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;text-decoration:none}.mc-footer__col a:hover{color:#000000}.mc-footer__bottom{width:100%;max-width:1320px;margin:42px auto 0;padding:22px 0;display:grid;grid-template-columns:auto auto minmax(0, 1fr);gap:34px;align-items:center;justify-content:space-between;border-top:1px solid #dedede;color:#6f6f6f;font-family:Montserrat, Arial, sans-serif;font-size:12px;font-weight:300;line-height:1.45}.mc-footer__bottom a{color:#6f6f6f;text-decoration:none}.mc-footer__bottom a:hover{color:#000000}.mc-footer__bottom span:last-child{text-align:right}@media (max-width: 1200px){.mc-footer__top{grid-template-columns:repeat(3, minmax(0, 1fr))}.mc-footer__brand{grid-column:1 / -1}.mc-footer__bottom{grid-template-columns:1fr;gap:12px}.mc-footer__bottom span:last-child{text-align:left}}@media (max-width: 767px){body.mc-native.mc-home .mc-divider--faq{width:calc(100vw - 32px);margin:34px auto 36px}body.mc-native.mc-home .montale-cta{margin-top:42px}.mc-footer{padding:54px 16px 30px}.mc-footer__top{grid-template-columns:1fr;gap:20px}.mc-footer__brand p{max-width:none}}/* 1.0.27 match footer spacing to the FAQ/CTA gap. */
.mc-footer{margin-top:56px}@media (max-width: 767px){.mc-footer{margin-top:42px}}/* 1.0.28 native WooCommerce cart and checkout pages. */
.mc-commerce-page{width:min(var(--mc-container), calc(100vw - 44px));margin:0 auto;padding:66px 0 96px}.mc-commerce-page .mc-content{color:#050505}.mc-commerce-page .woocommerce-notices-wrapper{width:100%;margin:0 0 28px}.mc-commerce-page .woocommerce-message,.mc-commerce-page .woocommerce-info,.mc-commerce-page .woocommerce-error{margin:0 0 24px;padding:18px 22px;border:1px solid var(--mc-line);background:#ffffff;color:#050505;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:300;line-height:1.55}.mc-commerce-page .woocommerce-message a,.mc-commerce-page .woocommerce-info a,.mc-commerce-page .woocommerce-error a{font-weight:700;text-decoration:underline;text-underline-offset:3px}.mc-commerce-head{width:100%;margin:0 0 54px;padding:0 0 38px;border-bottom:1px solid #000000;font-family:Montserrat, Arial, sans-serif;color:#050505}.mc-commerce-head__inner{display:grid;grid-template-columns:.4fr .8fr;gap:0;align-items:start;width:100%}.mc-commerce-head__eyebrow{display:block;margin:0;color:#6f6f6f;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase}.mc-commerce-head__title{max-width:900px;margin:0;color:#050505;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase}.mc-commerce-head__text{max-width:820px;margin:18px 0 0;color:#6f6f6f;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0}.mc-cart__layout,.mc-checkout__layout{display:grid;grid-template-columns:minmax(0, 1fr) 390px;gap:32px;align-items:start}.mc-cart__items,.mc-cart__summary .cart_totals,.mc-checkout-panel,.mc-checkout__review,.mc-empty-cart{border:1px solid var(--mc-line);background:#ffffff}.mc-cart__items-head,.mc-cart-item{display:grid;grid-template-columns:minmax(0, 1fr) 122px 150px 132px;gap:22px;align-items:center}.mc-cart__items-head{min-height:62px;padding:0 28px;color:#6f6f6f;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}.mc-cart-item{padding:28px;border-top:1px solid var(--mc-line);transition:opacity .22s ease, transform .22s ease}.mc-cart-item.is-removing{opacity:.45;pointer-events:none;transform:translateX(8px)}.mc-cart-item__product{display:grid;grid-template-columns:96px minmax(0, 1fr);gap:20px;align-items:center;min-width:0}.mc-cart-item__thumb{position:relative;display:flex;align-items:center;justify-content:center;min-height:120px;background:radial-gradient(circle at 50% 24%, rgba(255, 255, 255, .55), transparent 60%),
        var(--montale-card-bg, var(--mc-bg, var(--mc-card-bg)));overflow:hidden}.mc-cart-item__thumb img{position:relative;z-index:1;width:auto;max-width:82px;max-height:108px;object-fit:contain}.mc-cart-item__meta{min-width:0}.mc-cart-item__label{display:block;margin:0 0 9px;color:#6f6f6f;font-size:10px;font-weight:600;line-height:1.2;text-transform:uppercase}.mc-cart-item h2{margin:0;color:#000000;font-family:Montserrat, Arial, sans-serif;font-size:16px;font-weight:500;line-height:1.16;letter-spacing:0;text-transform:uppercase}.mc-cart-item h2 a{font-weight:inherit}.mc-cart-item dl.variation{display:grid;gap:4px;margin:12px 0 0;color:#6f6f6f;font-size:12px;font-weight:300}.mc-cart-item dl.variation dt,.mc-cart-item dl.variation dd{margin:0}.mc-cart-item__price,.mc-cart-item__subtotal{color:#000000;font-size:17px;font-weight:500;line-height:1;white-space:nowrap}.mc-cart .amount,.mc-cart .amount bdi,.mc-checkout .amount,.mc-checkout .amount bdi,.mc-cart__summary .amount,.mc-cart__summary .amount bdi,.mc-review-table .amount,.mc-review-table .amount bdi{font-weight:400}.mc-cart-item__quantity .quantity{display:inline-flex;width:96px;height:52px}.mc-cart-item__quantity input.qty{width:100%;height:52px;padding:0 12px;border:1px solid #000000;border-radius:0;background:#ffffff;color:#000000;font-family:Montserrat, Arial, sans-serif;font-size:16px;font-weight:400;text-align:center}.mc-cart-item__remove{grid-column:1 / -1;margin-top:-10px;padding-left:116px}.mc-cart-item__remove .remove{color:#6f6f6f;font-size:11px;font-weight:600;line-height:1.2;text-decoration:underline;text-underline-offset:3px;text-transform:uppercase}.mc-cart__actions{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:18px;align-items:center;padding:24px 28px 28px;border-top:1px solid var(--mc-line)}.mc-cart-coupon{display:grid;grid-template-columns:minmax(180px, 1fr) auto;gap:10px}.mc-cart-coupon input,.mc-cart-coupon button,.mc-cart__update,.wc-proceed-to-checkout .checkout-button,.mc-empty-cart .button,.mc-checkout .button,.mc-checkout button,.mc-checkout input[type="submit"],.mc-checkout #place_order{min-height:54px;border-radius:0;font-family:Montserrat, Arial, sans-serif;letter-spacing:0}.mc-cart-coupon input{width:100%;padding:0 18px;border:1px solid var(--mc-line);background:#ffffff;color:#000000;font-size:13px;font-weight:300}.mc-cart-coupon button,.mc-cart__update,.wc-proceed-to-checkout .checkout-button,.mc-empty-cart .button,.mc-checkout .button,.mc-checkout button,.mc-checkout input[type="submit"],.mc-checkout #place_order{display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border:1px solid #000000;background:#000000;color:#ffffff;font-size:11px;font-weight:700;line-height:1.2;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease, color .2s ease, border-color .2s ease}.mc-cart-coupon button:hover,.mc-cart__update:hover,.wc-proceed-to-checkout .checkout-button:hover,.mc-empty-cart .button:hover,.mc-checkout .button:hover,.mc-checkout button:hover,.mc-checkout input[type="submit"]:hover,.mc-checkout #place_order:hover{background:#ffffff;color:#000000}.mc-cart__update[disabled],.mc-checkout button[disabled],.mc-checkout input[type="submit"][disabled],.mc-checkout #place_order[disabled]{opacity:.45;cursor:not-allowed}.mc-cart__summary{position:sticky;top:24px}.mc-cart__summary .cart_totals{padding:28px}.mc-cart__summary h2,.mc-checkout__review h2,.mc-checkout-panel h3{margin:0 0 24px;color:#000000;font-family:Montserrat, Arial, sans-serif;font-size:24px;font-weight:500;line-height:1.16;letter-spacing:0;text-transform:uppercase}.mc-cart__summary table,.mc-review-table{width:100%;border-collapse:collapse;color:#050505;font-family:Montserrat, Arial, sans-serif}.mc-cart__summary tr,.mc-review-table tr{border-top:1px solid var(--mc-line)}.mc-cart__summary th,.mc-cart__summary td,.mc-review-table th,.mc-review-table td{padding:16px 0;vertical-align:top;color:#6f6f6f;font-size:13px;font-weight:300;line-height:1.45;text-align:left}.mc-cart__summary td,.mc-review-table td{text-align:right}.mc-cart__summary .order-total th,.mc-cart__summary .order-total td,.mc-review-table .order-total th,.mc-review-table .order-total td{color:#000000;font-size:18px;font-weight:500}.mc-cart__summary .order-total .amount,.mc-cart__summary .order-total .amount bdi,.mc-review-table .order-total .amount,.mc-review-table .order-total .amount bdi{font-weight:500}.mc-cart__summary .woocommerce-shipping-methods,.mc-review-table .woocommerce-shipping-methods{display:grid;gap:8px;margin:0;padding:0;list-style:none}.mc-cart-note{display:grid;gap:8px;margin:22px 0 0;padding:18px;border-left:4px solid #000000;background:#fafafa}.mc-cart-note strong{color:#000000;font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase}.mc-cart-note span{color:#6f6f6f;font-size:13px;font-weight:300;line-height:1.55}.wc-proceed-to-checkout{margin:24px 0 0}.wc-proceed-to-checkout .checkout-button,.mc-checkout #place_order{width:100%}.mc-empty-cart{display:grid;justify-items:start;gap:18px;padding:42px}.mc-empty-cart::before{content:"";width:44px;height:38px;border:2px solid #000000;border-top:0}.mc-checkout__layout{grid-template-columns:minmax(0, 1fr) 430px}.mc-checkout__fields{display:grid;gap:24px}.mc-checkout-panel,.mc-checkout__review{padding:28px}.mc-checkout .woocommerce-billing-fields__field-wrapper,.mc-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 20px}.mc-checkout .form-row{float:none;width:100%;margin:0;padding:0}.mc-checkout .form-row-wide,.mc-checkout #billing_company_field,.mc-checkout #billing_address_1_field,.mc-checkout #billing_address_2_field,.mc-checkout #shipping_company_field,.mc-checkout #shipping_address_1_field,.mc-checkout #shipping_address_2_field,.mc-checkout .woocommerce-additional-fields,.mc-checkout .woocommerce-account-fields,.mc-checkout .woocommerce-shipping-fields{grid-column:1 / -1}.mc-checkout #billing_country_field,.mc-checkout #billing_city_field,.mc-checkout #billing_state_field,.mc-checkout #billing_postcode_field,.mc-checkout #billing_phone_field,.mc-checkout #billing_email_field,.mc-checkout #shipping_country_field,.mc-checkout #shipping_city_field,.mc-checkout #shipping_state_field,.mc-checkout #shipping_postcode_field,.mc-checkout #shipping_phone_field{grid-column:auto}.mc-checkout label{display:block;margin:0 0 8px;color:#6f6f6f;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}.mc-checkout .woocommerce-input-wrapper{display:block}.mc-checkout input[type="text"],.mc-checkout input[type="email"],.mc-checkout input[type="tel"],.mc-checkout input[type="password"],.mc-checkout textarea,.mc-checkout select,.mc-checkout .select2-container--default .select2-selection--single{width:100%;min-height:54px;padding:0 16px;border:1px solid var(--mc-line);border-radius:0;background:#ffffff;color:#000000;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.45;letter-spacing:0}.mc-checkout textarea{min-height:126px;padding-top:14px;resize:vertical}.mc-checkout input:focus,.mc-checkout textarea:focus,.mc-checkout select:focus,.mc-checkout .select2-container--focus .select2-selection--single{outline:none;border-color:#000000}.mc-checkout .select2-container{width:100% !important}.mc-checkout .select2-container .select2-selection__rendered{padding:0;color:#000000;line-height:54px}.mc-checkout .select2-container .select2-selection__arrow{height:54px}.mc-checkout .required{color:#000000;text-decoration:none}.mc-checkout .woocommerce-form__label,.mc-checkout #ship-to-different-address label{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:#000000;font-size:13px;font-weight:500;text-transform:none}.mc-checkout input[type="checkbox"],.mc-checkout input[type="radio"],.mc-cart input[type="checkbox"],.mc-cart input[type="radio"]{width:16px;height:16px;accent-color:#000000}.mc-review-table thead th{color:#6f6f6f;font-size:10px;font-weight:700;text-transform:uppercase}.mc-review-table tbody .product-name{color:#000000;font-weight:400;text-align:left;text-transform:uppercase}.mc-review-table .product-total,.mc-review-table tfoot td{white-space:nowrap}.mc-review-product{display:grid;grid-template-columns:64px minmax(0, 1fr);gap:14px;align-items:center;min-width:0}.mc-review-product__thumb{display:flex;align-items:center;justify-content:center;width:64px;min-height:78px;background:radial-gradient(circle at 50% 24%, rgba(255, 255, 255, .55), transparent 60%),
        var(--montale-card-bg, var(--mc-bg, var(--mc-card-bg)));overflow:hidden}.mc-review-product__thumb img{width:auto;max-width:48px;max-height:68px;object-fit:contain}.mc-review-product__meta{display:block;min-width:0}.mc-review-product__name{display:block;color:#000000;font-size:12px;font-weight:500;line-height:1.22;text-transform:uppercase}.mc-review-table .product-quantity{display:block;margin:5px 0 0;color:#6f6f6f;font-size:12px;font-weight:300;line-height:1.2}.mc-commerce-page .woocommerce-form-coupon-toggle,.mc-commerce-page .checkout_coupon{display:none !important}.mc-checkout__review{position:sticky;top:24px}.mc-checkout .woocommerce-checkout-payment{margin-top:24px;border-top:1px solid var(--mc-line)}.mc-checkout .wc_payment_methods{display:grid;gap:16px;margin:0;padding:24px 0;list-style:none}.mc-checkout .wc_payment_method label{display:inline-flex;align-items:center;gap:10px;margin:0;color:#000000;font-size:13px;font-weight:700;text-transform:uppercase}.mc-checkout .payment_box{margin:12px 0 0;color:#6f6f6f;font-size:13px;font-weight:300;line-height:1.55}.mc-checkout .place-order{margin:0;padding:24px 0 0;border-top:1px solid var(--mc-line)}.mc-checkout .woocommerce-privacy-policy-text{margin:0 0 18px;color:#6f6f6f;font-size:12px;font-weight:300;line-height:1.55}.mc-checkout .woocommerce-terms-and-conditions-wrapper{margin-bottom:18px}@media (max-width: 1200px){.mc-cart__layout,.mc-checkout__layout{grid-template-columns:1fr}.mc-cart__summary,.mc-checkout__review{position:static}}@media (max-width: 1024px){.mc-commerce-page{padding:56px 0 82px}.mc-commerce-head__inner{grid-template-columns:1fr;gap:22px}.mc-commerce-head__title{font-size:46px}.mc-cart__items-head,.mc-cart-item{grid-template-columns:minmax(0, 1fr) 110px 132px 120px;gap:16px}}@media (max-width: 767px){.mc-commerce-page{width:calc(100vw - 32px);padding:42px 0 70px}.mc-commerce-head{margin-bottom:34px;padding-bottom:28px}.mc-commerce-head__title{font-size:28px;font-weight:600;line-height:1}.mc-commerce-head__text{font-size:13px}.mc-cart__items-head{display:none}.mc-cart-item{grid-template-columns:1fr;gap:16px;padding:22px}.mc-cart-item:first-of-type{border-top:0}.mc-cart-item__product{grid-template-columns:84px minmax(0, 1fr);gap:16px}.mc-cart-item__thumb{min-height:104px}.mc-cart-item__thumb img{max-width:70px;max-height:94px}.mc-cart-item h2{font-size:15px;font-weight:600}.mc-cart-item__price::before,.mc-cart-item__quantity::before,.mc-cart-item__subtotal::before{content:attr(data-title);display:block;margin-bottom:6px;color:#6f6f6f;font-size:10px;font-weight:700;text-transform:uppercase}.mc-cart-item__remove{margin-top:0;padding-left:0}.mc-cart__actions,.mc-cart-coupon,.mc-checkout .woocommerce-billing-fields__field-wrapper,.mc-checkout .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}.mc-cart__actions,.mc-cart__summary .cart_totals,.mc-checkout-panel,.mc-checkout__review,.mc-empty-cart{padding:22px}.mc-cart-coupon button,.mc-cart__update{width:100%}.mc-cart__summary h2,.mc-checkout__review h2,.mc-checkout-panel h3{font-size:18px}.mc-cart__summary th,.mc-cart__summary td,.mc-review-table th,.mc-review-table td{display:block;width:100%;padding:11px 0;text-align:left}.mc-review-table tr{display:block;padding:12px 0}.mc-review-table thead{display:none}}/* 1.0.33 final checkout overrides, kept at the end to win over legacy cart styles. */
.woocommerce-checkout .mc-commerce-page{width:min(1612px, calc(100vw - 50px));padding-top:42px}.mc-checkout__layout{grid-template-columns:minmax(0, 1fr) minmax(420px, 1fr);gap:26px}.mc-checkout-panel,.mc-checkout__review{padding:38px}.mc-checkout-panel .mc-commerce-head__eyebrow{display:none}.mc-checkout__review h2,.mc-checkout-panel h3,.mc-checkout .woocommerce-billing-fields > h3,.mc-checkout .woocommerce-shipping-fields > h3,.mc-checkout .woocommerce-additional-fields > h3{margin:0 0 28px;color:#000000;font-family:Montserrat, Arial, sans-serif;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:uppercase}.mc-checkout .woocommerce-billing-fields__field-wrapper,.mc-checkout .woocommerce-shipping-fields__field-wrapper{gap:24px 26px}.mc-checkout #billing_address_1_field,.mc-checkout #billing_address_2_field,.mc-checkout #shipping_address_1_field,.mc-checkout #shipping_address_2_field,.mc-checkout #billing_country_field,.mc-checkout #billing_city_field,.mc-checkout #billing_state_field,.mc-checkout #billing_phone_field,.mc-checkout #billing_email_field,.mc-checkout #shipping_country_field,.mc-checkout #shipping_city_field,.mc-checkout #shipping_state_field,.mc-checkout #shipping_phone_field{grid-column:auto}.mc-checkout #billing_company_field,.mc-checkout #billing_postcode_field,.mc-checkout #shipping_company_field,.mc-checkout #shipping_postcode_field,.mc-checkout .woocommerce-additional-fields,.mc-checkout .woocommerce-account-fields,.mc-checkout .woocommerce-shipping-fields{grid-column:1 / -1}.mc-checkout label{margin-bottom:8px;color:#000000;font-size:15px;font-weight:400;line-height:1.25;text-transform:none}.mc-checkout .required{color:#5e5e5e}.mc-checkout input[type="text"],.mc-checkout input[type="email"],.mc-checkout input[type="tel"],.mc-checkout input[type="password"],.mc-checkout textarea,.mc-checkout select,.mc-checkout .select2-container--default .select2-selection--single{min-height:52px;padding:0 18px;border-color:#dcdcdc;border-radius:4px;background:#ffffff;font-size:15px;font-weight:300}.mc-checkout textarea{min-height:118px;padding-top:14px}.mc-checkout input:-webkit-autofill,.mc-checkout input:-webkit-autofill:hover,.mc-checkout input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #ffffff inset;-webkit-text-fill-color:#000000}.mc-checkout .select2-container .select2-selection__rendered{line-height:52px}.mc-checkout .select2-container .select2-selection__arrow{height:52px}.mc-checkout .mc-review-table,.mc-checkout .mc-review-table thead,.mc-checkout .mc-review-table tbody,.mc-checkout .mc-review-table tfoot{display:block;width:100%}.mc-checkout .mc-review-table tr{border-top:0}.mc-checkout .mc-review-table thead tr,.mc-checkout .mc-review-table tbody tr.cart_item,.mc-checkout .mc-review-table tfoot tr{display:grid;grid-template-columns:minmax(0, 1fr) 118px;gap:18px;align-items:center}.mc-checkout .mc-review-table thead tr{padding:0 0 20px;border-bottom:1px solid var(--mc-line)}.mc-checkout .mc-review-table tbody tr.cart_item{padding:20px 0;border-bottom:1px solid var(--mc-line)}.mc-checkout .mc-review-table tfoot tr{padding:16px 0;border-bottom:1px solid var(--mc-line)}.mc-checkout .mc-review-table tfoot tr:first-child{margin-top:10px}.mc-checkout .mc-review-table th,.mc-checkout .mc-review-table td{display:block;width:auto;padding:0;color:#6f6f6f;font-size:15px;font-weight:300;line-height:1.35}.mc-checkout .mc-review-table thead th{color:#000000;font-size:15px;font-weight:500;text-transform:none}.mc-checkout .mc-review-table .product-total,.mc-checkout .mc-review-table tfoot td{text-align:right}.mc-checkout .mc-review-table tbody .product-name{color:#6f6f6f;font-weight:300;text-transform:none}.mc-checkout .mc-review-table .product-total,.mc-checkout .mc-review-table .product-total .amount,.mc-checkout .mc-review-table .product-total .amount bdi,.mc-checkout .mc-review-table tfoot td,.mc-checkout .mc-review-table tfoot td .amount,.mc-checkout .mc-review-table tfoot td .amount bdi{color:#6f6f6f;font-size:15px;font-weight:300;white-space:nowrap}.mc-checkout .mc-review-table .order-total th,.mc-checkout .mc-review-table .order-total td{color:#000000;font-size:20px;font-weight:500}.mc-checkout .mc-review-table .order-total .amount,.mc-checkout .mc-review-table .order-total .amount bdi{color:#000000;font-size:20px;font-weight:500}.mc-checkout .mc-review-product{grid-template-columns:20px 54px minmax(0, 1fr);gap:16px;align-items:center}.mc-checkout .mc-review-product__remove{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#6f6f6f;font-size:26px;font-weight:300;line-height:1;text-decoration:none}.mc-checkout .mc-review-product__remove:hover{color:#000000}.mc-checkout .mc-review-product__thumb{width:54px;min-height:78px;background:transparent}.mc-checkout .mc-review-product__thumb img{max-width:42px;max-height:74px}.mc-checkout .mc-review-product__name,.mc-checkout .mc-review-product__name a{display:block;color:#6f6f6f;font-size:15px;font-weight:300;line-height:1.35;text-decoration:none;text-transform:none}.mc-checkout .mc-review-product__qty{display:inline-grid;grid-template-columns:30px 38px 30px;align-items:center;margin-top:10px;border:1px solid #dcdcdc;border-radius:4px;overflow:hidden}.mc-checkout .mc-review-product__qty-value{min-height:32px;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;color:#6f6f6f;font-size:14px;font-weight:300;line-height:32px;text-align:center}.mc-checkout .mc-review-product__qty-btn{min-height:32px;padding:0;border:0;border-radius:0;background:#ffffff;color:#6f6f6f;font-size:16px;font-weight:300;line-height:1;text-transform:none}.mc-checkout .mc-review-product__qty-btn:hover{background:#ffffff;color:#000000}.mc-checkout .mc-review-product__qty.is-updating{opacity:.45;pointer-events:none}@media (max-width: 1200px){.mc-checkout__layout{grid-template-columns:1fr}}@media (max-width: 767px){.woocommerce-checkout .mc-commerce-page{padding-top:32px}.mc-checkout-panel,.mc-checkout__review{padding:22px}.mc-checkout .mc-review-table thead tr,.mc-checkout .mc-review-table tbody tr.cart_item,.mc-checkout .mc-review-table tfoot tr{grid-template-columns:1fr;gap:10px}.mc-checkout .mc-review-table .product-total,.mc-checkout .mc-review-table tfoot td{text-align:left}.mc-checkout .mc-review-product{grid-template-columns:20px 50px minmax(0, 1fr);gap:12px}}/* 1.0.38 final checkout column override: equal left/right blocks. */
body.woocommerce-checkout form.mc-checkout .mc-checkout__layout{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) !important;gap:32px !important}body.woocommerce-checkout .mc-checkout__fields,body.woocommerce-checkout .mc-checkout__review{width:auto !important;max-width:none !important;min-width:0 !important}@media (max-width: 1200px){body.woocommerce-checkout form.mc-checkout .mc-checkout__layout{grid-template-columns:1fr !important}}/* 1.0.39 checkout polish: compact field labels and remove duplicate payment divider. */
body.woocommerce-checkout .mc-checkout label{font-size:13px !important;line-height:1.18 !important}body.woocommerce-checkout .mc-checkout #billing_address_2_field label,body.woocommerce-checkout .mc-checkout #shipping_address_2_field label{max-width:100%;margin-bottom:6px !important}body.woocommerce-checkout .mc-checkout .woocommerce-checkout-payment{border-top:0 !important}/* 1.0.40 cart recommendations and cleaner optional field label. */
body.woocommerce-checkout .mc-checkout #billing_address_2_field label,body.woocommerce-checkout .mc-checkout #shipping_address_2_field label{font-size:0 !important;line-height:0 !important}body.woocommerce-checkout .mc-checkout #billing_address_2_field label::before,body.woocommerce-checkout .mc-checkout #shipping_address_2_field label::before{content:"Крыло, подъезд, этаж и т.д.";font-size:13px;line-height:1.18}body.woocommerce-cart .mc-cart-interest{width:min(1614px, calc(100vw - 44px));margin:72px auto 18px}body.woocommerce-cart .mc-cart-interest .mc-product-section__head{grid-template-columns:1fr;min-height:0;margin-bottom:5px}body.woocommerce-cart .mc-cart-interest .mc-product-section__head h2{width:auto;max-width:100%;margin:0;font-size:34px;font-weight:400;line-height:1.03;letter-spacing:0;text-transform:uppercase}body.woocommerce-cart .mc-cart-interest > .mc-products-grid{padding:15px 0}body.woocommerce-cart .mc-cart-interest .montale-card .mc-media{background:radial-gradient(circle at 50% 24%, rgba(255, 255, 255, .55), transparent 60%),
        var(--montale-card-bg, var(--mc-bg, linear-gradient(135deg, #f4f4f4 0%, #e9e9e9 100%)))}@media (max-width: 1024px){body.woocommerce-cart .mc-cart-interest{width:calc(100vw - 32px);margin-top:54px}}@media (max-width: 767px){body.woocommerce-cart .mc-cart-interest .mc-product-section__head h2{font-size:24px;line-height:1}}/* 1.0.41 cart recommendations width and checkout field alignment. */
body.woocommerce-cart .mc-cart-interest{width:100% !important;max-width:100% !important;margin:72px 0 18px !important}body.woocommerce-cart .mc-cart-interest .mc-product-section__head h2{font-family:Montserrat, Arial, sans-serif !important;font-size:34px !important;font-weight:600 !important;line-height:1.04 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.woocommerce-checkout .mc-checkout #billing_address_2_field label,body.woocommerce-checkout .mc-checkout #shipping_address_2_field label{font-size:13px !important;line-height:1.18 !important}body.woocommerce-checkout .mc-checkout #billing_address_2_field label::before,body.woocommerce-checkout .mc-checkout #shipping_address_2_field label::before{content:none !important}body.woocommerce-checkout .mc-checkout #billing_address_1_field label,body.woocommerce-checkout .mc-checkout #billing_address_2_field label{display:block !important;min-height:16px;margin-bottom:8px !important}body.woocommerce-checkout .mc-checkout #billing_address_1_field input,body.woocommerce-checkout .mc-checkout #billing_address_2_field input{margin-top:0 !important}/* 1.0.42 checkout compact inputs and cart recommendations spacing. */
body.woocommerce-cart .mc-cart-interest .mc-product-section__head{margin-bottom:18px !important}/* 1.0.48 final archive guard: keep archive exactly on the homepage content width. */
body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{--cat-gap:2px;--cat-height:140px;--cat-title-size:17px;--cat-subtitle-size:13px;--cat-title-weight:600;--cat-subtitle-weight:500;margin-bottom:46px !important}body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:calc((100% - (var(--cat-gap) * 3)) / 4) !important;gap:var(--cat-gap) !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory !important;scroll-behavior:smooth !important;scrollbar-width:none !important}body.woocommerce-shop .montale-fragrance-cats__card,body.tax-product_cat .montale-fragrance-cats__card,body.post-type-archive-product .montale-fragrance-cats__card{height:var(--cat-height) !important;min-height:var(--cat-height) !important}body.woocommerce-shop .montale-fragrance-cats__card img,body.tax-product_cat .montale-fragrance-cats__card img,body.post-type-archive-product .montale-fragrance-cats__card img{filter:grayscale(.75) saturate(.6) brightness(.75) !important}body.woocommerce-shop .montale-fragrance-cats__card:hover img,body.tax-product_cat .montale-fragrance-cats__card:hover img,body.post-type-archive-product .montale-fragrance-cats__card:hover img{filter:grayscale(.45) saturate(.75) brightness(.85) !important}body.woocommerce-shop .montale-fragrance-cats__title,body.tax-product_cat .montale-fragrance-cats__title,body.post-type-archive-product .montale-fragrance-cats__title{font-size:var(--cat-title-size) !important;font-weight:var(--cat-title-weight) !important;line-height:1.08 !important;white-space:nowrap !important}body.woocommerce-shop .montale-fragrance-cats__subtitle,body.tax-product_cat .montale-fragrance-cats__subtitle,body.post-type-archive-product .montale-fragrance-cats__subtitle{font-size:var(--cat-subtitle-size) !important;font-weight:var(--cat-subtitle-weight) !important}@media (max-width: 1024px){body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{grid-auto-columns:calc((100% - var(--cat-gap)) / 2) !important}}@media (max-width: 767px){body.woocommerce-shop .montale-fragrance-cats__wrap,body.tax-product_cat .montale-fragrance-cats__wrap,body.post-type-archive-product .montale-fragrance-cats__wrap{padding:0 !important}body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{grid-auto-columns:82% !important;gap:10px !important;padding-right:18% !important}}/* 1.0.51 archive reset and polish: single final layer after older archive iterations. */
body.woocommerce-shop .mc-archive-breadcrumbs,body.tax-product_cat .mc-archive-breadcrumbs,body.post-type-archive-product .mc-archive-breadcrumbs,body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats,body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .montale-buyer-questions,body.tax-product_cat .montale-buyer-questions,body.post-type-archive-product .montale-buyer-questions,body.woocommerce-shop .montale-who,body.tax-product_cat .montale-who,body.post-type-archive-product .montale-who,body.woocommerce-shop .montale-buyer-faq,body.tax-product_cat .montale-buyer-faq,body.post-type-archive-product .montale-buyer-faq{width:var(--mc-home-width) !important;max-width:1320px !important;margin-left:auto !important;margin-right:auto !important}body.woocommerce-shop .mc-archive-hero .mc-eyebrow,body.tax-product_cat .mc-archive-hero .mc-eyebrow,body.post-type-archive-product .mc-archive-hero .mc-eyebrow{display:block !important;margin:0 0 22px !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:.22em !important;text-transform:uppercase !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:5px !important;width:100% !important;min-height:126px !important;padding-top:20px !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head{margin-top:0 !important;padding:0 !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .montale-fragrance-head__meta,body.tax-product_cat .montale-fragrance-head__meta,body.post-type-archive-product .montale-fragrance-head__meta,body.woocommerce-shop .montale-buyer-questions__meta,body.tax-product_cat .montale-buyer-questions__meta,body.post-type-archive-product .montale-buyer-questions__meta,body.woocommerce-shop .montale-who__meta,body.tax-product_cat .montale-who__meta,body.post-type-archive-product .montale-who__meta,body.woocommerce-shop .montale-buyer-faq__meta,body.tax-product_cat .montale-buyer-faq__meta,body.post-type-archive-product .montale-buyer-faq__meta{display:block !important;margin:0 !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:.22em !important;text-transform:uppercase !important}body.woocommerce-shop .mc-shop-toolbar::before,body.tax-product_cat .mc-shop-toolbar::before,body.post-type-archive-product .mc-shop-toolbar::before{content:none !important}body.woocommerce-shop .woocommerce-result-count,body.tax-product_cat .woocommerce-result-count,body.post-type-archive-product .woocommerce-result-count{margin:0 !important;color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.2 !important}body.woocommerce-shop .montale-buyer-questions__title,body.tax-product_cat .montale-buyer-questions__title,body.post-type-archive-product .montale-buyer-questions__title,body.woocommerce-shop .montale-who__title,body.tax-product_cat .montale-who__title,body.post-type-archive-product .montale-who__title,body.woocommerce-shop .montale-buyer-faq__title,body.tax-product_cat .montale-buyer-faq__title,body.post-type-archive-product .montale-buyer-faq__title{margin:0 !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-weight:500 !important;line-height:.98 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.woocommerce-shop .montale-buyer-questions__title,body.tax-product_cat .montale-buyer-questions__title,body.post-type-archive-product .montale-buyer-questions__title,body.woocommerce-shop .montale-buyer-faq__title,body.tax-product_cat .montale-buyer-faq__title,body.post-type-archive-product .montale-buyer-faq__title{max-width:920px !important;font-size:54px !important}body.woocommerce-shop .montale-who__title,body.tax-product_cat .montale-who__title,body.post-type-archive-product .montale-who__title{max-width:760px !important;font-size:62px !important}body.woocommerce-shop .montale-buyer-questions__lead,body.tax-product_cat .montale-buyer-questions__lead,body.post-type-archive-product .montale-buyer-questions__lead{max-width:500px !important;margin:28px 0 0 !important}body.woocommerce-shop .montale-buyer-questions__note-label,body.tax-product_cat .montale-buyer-questions__note-label,body.post-type-archive-product .montale-buyer-questions__note-label{margin-bottom:10px !important;color:#050505 !important}body.woocommerce-shop .montale-buyer-questions__num,body.tax-product_cat .montale-buyer-questions__num,body.post-type-archive-product .montale-buyer-questions__num{font-size:12px !important;letter-spacing:.16em !important}body.woocommerce-shop .montale-who__text,body.tax-product_cat .montale-who__text,body.post-type-archive-product .montale-who__text{max-width:760px !important;margin:18px 0 0 !important;line-height:1.55 !important}body.woocommerce-shop .montale-who__label,body.tax-product_cat .montale-who__label,body.post-type-archive-product .montale-who__label{margin-bottom:18px !important}body.woocommerce-shop .montale-who__card-text,body.tax-product_cat .montale-who__card-text,body.post-type-archive-product .montale-who__card-text{max-width:280px !important;margin:0 !important;color:#8a8a8a !important;line-height:1.55 !important}body.woocommerce-shop .montale-buyer-faq__title-wrap,body.tax-product_cat .montale-buyer-faq__title-wrap,body.post-type-archive-product .montale-buyer-faq__title-wrap{max-width:920px !important}body.woocommerce-shop .montale-buyer-faq__answer p,body.tax-product_cat .montale-buyer-faq__answer p,body.post-type-archive-product .montale-buyer-faq__answer p{max-width:860px !important;margin:0 !important}@media (max-width: 1024px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner,body.woocommerce-shop .montale-buyer-questions__layout,body.tax-product_cat .montale-buyer-questions__layout,body.post-type-archive-product .montale-buyer-questions__layout,body.woocommerce-shop .montale-who__head,body.tax-product_cat .montale-who__head,body.post-type-archive-product .montale-who__head,body.woocommerce-shop .montale-buyer-faq__head,body.tax-product_cat .montale-buyer-faq__head,body.post-type-archive-product .montale-buyer-faq__head{grid-template-columns:1fr !important;gap:28px !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info{align-items:flex-start !important;justify-content:flex-start !important;min-height:0 !important;padding-top:0 !important}body.woocommerce-shop .montale-archive-info__text,body.tax-product_cat .montale-archive-info__text,body.post-type-archive-product .montale-archive-info__text{width:65% !important}body.woocommerce-shop .montale-archive-info__facts,body.tax-product_cat .montale-archive-info__facts,body.post-type-archive-product .montale-archive-info__facts{width:35% !important}body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{grid-auto-columns:calc((100% - var(--cat-gap)) / 2) !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{grid-template-columns:auto auto minmax(0, 1fr) !important}body.woocommerce-shop .mc-shop-per-page,body.tax-product_cat .mc-shop-per-page,body.post-type-archive-product .mc-shop-per-page,body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.post-type-archive-product .woocommerce-ordering{grid-column:auto !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products,body.woocommerce-shop .montale-who__grid,body.tax-product_cat .montale-who__grid,body.post-type-archive-product .montale-who__grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media (max-width: 767px){body.woocommerce-shop .mc-archive-breadcrumbs,body.tax-product_cat .mc-archive-breadcrumbs,body.post-type-archive-product .mc-archive-breadcrumbs,body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats,body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .montale-buyer-questions,body.tax-product_cat .montale-buyer-questions,body.post-type-archive-product .montale-buyer-questions,body.woocommerce-shop .montale-who,body.tax-product_cat .montale-who,body.post-type-archive-product .montale-who,body.woocommerce-shop .montale-buyer-faq,body.tax-product_cat .montale-buyer-faq,body.post-type-archive-product .montale-buyer-faq{width:calc(100vw - 32px) !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1,body.woocommerce-shop .montale-buyer-questions__title,body.tax-product_cat .montale-buyer-questions__title,body.post-type-archive-product .montale-buyer-questions__title,body.woocommerce-shop .montale-who__title,body.tax-product_cat .montale-who__title,body.post-type-archive-product .montale-who__title,body.woocommerce-shop .montale-buyer-faq__title,body.tax-product_cat .montale-buyer-faq__title,body.post-type-archive-product .montale-buyer-faq__title{font-size:24px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0 !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info,body.woocommerce-shop .montale-buyer-questions__top,body.tax-product_cat .montale-buyer-questions__top,body.post-type-archive-product .montale-buyer-questions__top,body.woocommerce-shop .montale-who__top,body.tax-product_cat .montale-who__top,body.post-type-archive-product .montale-who__top,body.woocommerce-shop .montale-buyer-faq__top,body.tax-product_cat .montale-buyer-faq__top,body.post-type-archive-product .montale-buyer-faq__top{flex-direction:column !important;gap:16px !important;align-items:flex-start !important}body.woocommerce-shop .montale-archive-info__text,body.tax-product_cat .montale-archive-info__text,body.post-type-archive-product .montale-archive-info__text,body.woocommerce-shop .montale-archive-info__facts,body.tax-product_cat .montale-archive-info__facts,body.post-type-archive-product .montale-archive-info__facts{width:100% !important}body.woocommerce-shop .montale-fragrance-head__top,body.tax-product_cat .montale-fragrance-head__top,body.post-type-archive-product .montale-fragrance-head__top{align-items:flex-start !important;flex-direction:column !important;gap:8px !important}body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{--cat-height:150px;--cat-title-size:16px;--cat-subtitle-size:12px}body.woocommerce-shop .montale-fragrance-cats__wrap,body.tax-product_cat .montale-fragrance-cats__wrap,body.post-type-archive-product .montale-fragrance-cats__wrap{padding:0 !important}body.woocommerce-shop .montale-fragrance-cats__arrow,body.tax-product_cat .montale-fragrance-cats__arrow,body.post-type-archive-product .montale-fragrance-cats__arrow{display:none !important}body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{grid-auto-columns:82% !important;gap:10px !important;padding-right:18% !important}body.woocommerce-shop .montale-fragrance-cats__content,body.tax-product_cat .montale-fragrance-cats__content,body.post-type-archive-product .montale-fragrance-cats__content{left:18px !important;right:14px !important;bottom:16px !important}body.woocommerce-shop .montale-fragrance-cats__title,body.tax-product_cat .montale-fragrance-cats__title,body.post-type-archive-product .montale-fragrance-cats__title{display:-webkit-box !important;max-width:120px !important;overflow:hidden !important;text-overflow:clip !important;white-space:normal !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{grid-template-columns:1fr !important;gap:14px !important}body.woocommerce-shop .mc-shop-per-page,body.tax-product_cat .mc-shop-per-page,body.post-type-archive-product .mc-shop-per-page,body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.post-type-archive-product .woocommerce-ordering{justify-self:start !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products,body.woocommerce-shop .montale-who__grid,body.tax-product_cat .montale-who__grid,body.post-type-archive-product .montale-who__grid{grid-template-columns:1fr !important}body.woocommerce-shop .montale-buyer-questions__card,body.tax-product_cat .montale-buyer-questions__card,body.post-type-archive-product .montale-buyer-questions__card{grid-template-columns:1fr !important;gap:12px !important}}/* 1.0.54 archive sidebar and divider final correction. */
@media (max-width: 1280px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:minmax(0, .55fr) minmax(440px, .45fr) !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:clamp(36px, 2.65vw, 46px) !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:214px minmax(0, 1fr) !important;column-gap:22px !important}body.woocommerce-shop .mc-shop-products .montale-card .mc-media,body.tax-product_cat .mc-shop-products .montale-card .mc-media,body.post-type-archive-product .mc-shop-products .montale-card .mc-media{height:250px !important}}@media (max-width: 1024px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:1fr !important;gap:28px !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{white-space:normal !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:1fr !important}body.woocommerce-shop .mc-shop-sidebar,body.tax-product_cat .mc-shop-sidebar,body.post-type-archive-product .mc-shop-sidebar{display:none !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media (max-width: 767px){body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:28px !important;letter-spacing:0 !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:1fr !important}}/* 1.0.70 final header spacing lock: logo, catalog and search like original. */
@media (min-width: 1201px){body.mc-native .mc-header__inner{grid-template-columns:220px 100px minmax(520px, 1fr) max-content !important;column-gap:16px !important}body.mc-native .mc-logo--image{width:220px !important}body.mc-native .mc-logo__image,body.mc-native .custom-logo{max-width:220px !important}}/* 1.0.69 header spacing parity: compact catalog gap and longer search. */
@media (min-width: 1201px){body.mc-native .mc-header__inner{grid-template-columns:220px 100px minmax(520px, 1fr) max-content !important;column-gap:16px !important}body.mc-native .mc-logo--image{width:220px !important}body.mc-native .mc-logo__image,body.mc-native .custom-logo{max-width:220px !important}}/* 1.0.65 critical global layout lock: header heights and breadcrumb rhythm. */
@media (min-width: 768px){body.mc-native .mc-topbar,body.mc-native .mc-topbar__inner{height:36px !important;min-height:36px !important}body.mc-native .mc-topbar__inner,body.mc-native .mc-topbar__inner span,body.mc-native .mc-topbar__phone{font-size:12px !important;line-height:1.2 !important}body.mc-native .mc-topbar__inner,body.mc-native .mc-header__inner{padding-top:0 !important;padding-bottom:0 !important}body.mc-native .mc-header__inner{height:85px !important;min-height:85px !important}body.mc-native .mc-logo__image,body.mc-native .custom-logo{width:auto !important;max-height:74px !important;object-fit:contain !important}body.mc-native .mc-search{min-height:48px !important;height:48px !important;grid-template-columns:1fr 48px !important}body.mc-native .mc-search input[type="search"],body.mc-native .mc-search button{height:46px !important;min-height:46px !important}body.mc-native .mc-search button{font-size:30px !important}body.mc-native .mc-header__catalog{width:auto !important;min-width:100px !important;height:48px !important;min-height:48px !important;padding:0 18px !important;font-size:15px !important;line-height:1 !important}}body.mc-native .mc-breadcrumbs,body.mc-native .mc-archive-breadcrumbs{margin-top:34px !important}/* 1.0.55 archive heading typography and toolbar cleanup. */
body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:minmax(0, .6fr) minmax(460px, .4fr) !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{max-width:none !important;margin:0 !important;color:#242424 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;font-weight:700 !important;line-height:.96 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;white-space:normal !important;overflow-wrap:normal !important;word-break:normal !important}body.woocommerce-shop .mc-shop-filter-button,body.tax-product_cat .mc-shop-filter-button,body.post-type-archive-product .mc-shop-filter-button,body.woocommerce-shop .mc-shop-reset,body.tax-product_cat .mc-shop-reset,body.post-type-archive-product .mc-shop-reset,body.woocommerce-shop .mc-shop-per-page,body.tax-product_cat .mc-shop-per-page,body.post-type-archive-product .mc-shop-per-page{display:none !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{grid-template-columns:minmax(0, 1fr) auto !important;gap:24px !important}body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.post-type-archive-product .woocommerce-ordering{grid-column:2 !important}body.woocommerce-shop .woocommerce-result-count,body.tax-product_cat .woocommerce-result-count,body.post-type-archive-product .woocommerce-result-count{grid-column:1 !important}@media (max-width: 1280px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:minmax(0, .58fr) minmax(430px, .42fr) !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:50px !important}}@media (max-width: 1024px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:1fr !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:46px !important}}@media (max-width: 767px){body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:28px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0 !important}}/* 1.0.53 archive sidebar and line correction. */
body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider,body.woocommerce-shop .montale-fragrance-head__line,body.tax-product_cat .montale-fragrance-head__line,body.post-type-archive-product .montale-fragrance-head__line,body.woocommerce-shop .montale-buyer-questions__line,body.tax-product_cat .montale-buyer-questions__line,body.post-type-archive-product .montale-buyer-questions__line,body.woocommerce-shop .montale-who__line,body.tax-product_cat .montale-who__line,body.post-type-archive-product .montale-who__line,body.woocommerce-shop .montale-buyer-faq__line,body.tax-product_cat .montale-buyer-faq__line,body.post-type-archive-product .montale-buyer-faq__line{border-color:#dedede !important;border-bottom-color:#dedede !important;background:transparent !important}body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:minmax(0, 1fr) minmax(440px, .72fr) !important;column-gap:24px !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{max-width:none !important;font-size:clamp(42px, 3.1vw, 54px) !important;letter-spacing:-.045em !important;white-space:normal !important;overflow-wrap:normal !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{display:grid !important;grid-template-columns:232px minmax(0, 1fr) !important;column-gap:28px !important;align-items:start !important}body.woocommerce-shop .mc-shop-sidebar,body.tax-product_cat .mc-shop-sidebar,body.post-type-archive-product .mc-shop-sidebar{display:block !important;width:100% !important;min-width:0 !important}body.woocommerce-shop .mc-widget,body.tax-product_cat .mc-widget,body.post-type-archive-product .mc-widget{margin:0 !important;padding:28px 22px !important;border:1px solid #dedede !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .mc-widget__title,body.tax-product_cat .mc-widget__title,body.post-type-archive-product .mc-widget__title,body.woocommerce-shop .widgettitle,body.tax-product_cat .widgettitle,body.post-type-archive-product .widgettitle{margin:0 0 22px !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:16px !important;font-weight:700 !important;line-height:1.2 !important;text-transform:uppercase !important}body.woocommerce-shop .mc-widget ul,body.tax-product_cat .mc-widget ul,body.post-type-archive-product .mc-widget ul,body.woocommerce-shop .mc-shop-sidebar ul,body.tax-product_cat .mc-shop-sidebar ul,body.post-type-archive-product .mc-shop-sidebar ul{margin:0 !important;padding:0 !important;list-style:none !important}body.woocommerce-shop .mc-widget li,body.tax-product_cat .mc-widget li,body.post-type-archive-product .mc-widget li,body.woocommerce-shop .mc-shop-sidebar li,body.tax-product_cat .mc-shop-sidebar li,body.post-type-archive-product .mc-shop-sidebar li{margin:0 !important;padding:11px 0 !important;border-bottom:1px solid #ededed !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;font-weight:300 !important;line-height:1.35 !important}body.woocommerce-shop .mc-widget li:last-child,body.tax-product_cat .mc-widget li:last-child,body.post-type-archive-product .mc-widget li:last-child,body.woocommerce-shop .mc-shop-sidebar li:last-child,body.tax-product_cat .mc-shop-sidebar li:last-child,body.post-type-archive-product .mc-shop-sidebar li:last-child{border-bottom:0 !important}body.woocommerce-shop .mc-widget a,body.tax-product_cat .mc-widget a,body.post-type-archive-product .mc-widget a,body.woocommerce-shop .mc-shop-sidebar a,body.tax-product_cat .mc-shop-sidebar a,body.post-type-archive-product .mc-shop-sidebar a{color:inherit !important;text-decoration:none !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{grid-template-columns:auto auto minmax(150px, 1fr) auto auto !important;gap:24px !important}@media (max-width: 1200px){body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:210px minmax(0, 1fr) !important;column-gap:22px !important}body.woocommerce-shop .mc-shop-products .montale-card .mc-media,body.tax-product_cat .mc-shop-products .montale-card .mc-media,body.post-type-archive-product .mc-shop-products .montale-card .mc-media{height:260px !important}}@media (max-width: 1024px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:1fr !important}body.woocommerce-shop .mc-shop-sidebar,body.tax-product_cat .mc-shop-sidebar,body.post-type-archive-product .mc-shop-sidebar{display:none !important}}@media (max-width: 767px){body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:28px !important;letter-spacing:0 !important}}/* 1.0.50 final archive override: keep after all older archive layers. */
body.woocommerce-shop .mc-archive-breadcrumbs,body.tax-product_cat .mc-archive-breadcrumbs,body.post-type-archive-product .mc-archive-breadcrumbs,body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats,body.woocommerce-shop .montale-buyer-questions,body.tax-product_cat .montale-buyer-questions,body.post-type-archive-product .montale-buyer-questions,body.woocommerce-shop .montale-who,body.tax-product_cat .montale-who,body.post-type-archive-product .montale-who,body.woocommerce-shop .montale-buyer-faq,body.tax-product_cat .montale-buyer-faq,body.post-type-archive-product .montale-buyer-faq{width:var(--mc-home-width) !important;max-width:1320px !important;margin-left:auto !important;margin-right:auto !important}body.woocommerce-shop .mc-archive-breadcrumbs,body.tax-product_cat .mc-archive-breadcrumbs,body.post-type-archive-product .mc-archive-breadcrumbs{margin-top:42px !important;margin-bottom:30px !important;font-size:12px !important;font-weight:500 !important;line-height:1.2 !important;letter-spacing:.04em !important;text-transform:uppercase !important}body.woocommerce-shop .mc-archive-hero,body.tax-product_cat .mc-archive-hero,body.post-type-archive-product .mc-archive-hero{margin-top:0 !important;padding:0 !important;border-bottom:0 !important}body.woocommerce-shop .mc-archive-hero .mc-eyebrow,body.tax-product_cat .mc-archive-hero .mc-eyebrow,body.post-type-archive-product .mc-archive-hero .mc-eyebrow,body.woocommerce-shop .montale-fragrance-head__meta,body.tax-product_cat .montale-fragrance-head__meta,body.post-type-archive-product .montale-fragrance-head__meta{color:#6f6f6f !important;font-size:10px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:.22em !important;text-transform:uppercase !important}body.woocommerce-shop .mc-archive-hero .mc-eyebrow,body.tax-product_cat .mc-archive-hero .mc-eyebrow,body.post-type-archive-product .mc-archive-hero .mc-eyebrow{margin:0 0 24px !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{max-width:760px !important;margin:0 !important;color:#050505 !important;font-size:54px !important;font-weight:500 !important;line-height:.96 !important;letter-spacing:-.04em !important;text-transform:uppercase !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:5px !important;width:100% !important;padding-top:82px !important}body.woocommerce-shop .montale-archive-info__text,body.tax-product_cat .montale-archive-info__text,body.post-type-archive-product .montale-archive-info__text{width:60% !important;margin:0 !important;color:#6f6f6f !important;font-size:13px !important;font-weight:300 !important;line-height:1.55 !important}body.woocommerce-shop .montale-archive-info__text p,body.tax-product_cat .montale-archive-info__text p,body.post-type-archive-product .montale-archive-info__text p{margin:0 !important}body.woocommerce-shop .montale-archive-info__facts,body.tax-product_cat .montale-archive-info__facts,body.post-type-archive-product .montale-archive-info__facts{width:25% !important;margin:0 !important;padding-left:22px !important;border-left:1px solid #000000 !important;color:#000000 !important;font-size:11px !important;font-weight:700 !important;line-height:1.48 !important}body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider{height:0 !important;margin:46px auto 0 !important;border:0 !important;border-bottom:1px solid #050505 !important;background:transparent !important}body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head{margin-top:32px !important;padding:0 !important}body.woocommerce-shop .montale-fragrance-head__line,body.tax-product_cat .montale-fragrance-head__line,body.post-type-archive-product .montale-fragrance-head__line{margin:16px 0 0 !important;border-bottom:1px solid #050505 !important}body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{--cat-height:140px;--cat-title-size:17px;--cat-subtitle-size:13px;margin-top:28px !important;margin-bottom:0 !important;padding:0 !important}body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider{height:0 !important;margin:44px auto 14px !important;border:0 !important;border-bottom:1px solid #050505 !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{display:block !important;margin-top:0 !important;margin-bottom:72px !important}body.woocommerce-shop .mc-shop-sidebar,body.tax-product_cat .mc-shop-sidebar,body.post-type-archive-product .mc-shop-sidebar{display:none !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{display:grid !important;grid-template-columns:auto 1fr auto !important;align-items:center !important;gap:30px !important;margin:0 0 18px !important}body.woocommerce-shop .mc-shop-toolbar::before,body.tax-product_cat .mc-shop-toolbar::before,body.post-type-archive-product .mc-shop-toolbar::before{content:"Фильтр";color:#050505;font-size:13px;font-weight:700;text-transform:uppercase}body.woocommerce-shop .woocommerce-result-count,body.tax-product_cat .woocommerce-result-count,body.post-type-archive-product .woocommerce-result-count,body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.post-type-archive-product .woocommerce-ordering{margin:0 !important}body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.post-type-archive-product .woocommerce-ordering{position:relative !important}body.woocommerce-shop .woocommerce-ordering select,body.tax-product_cat .woocommerce-ordering select,body.post-type-archive-product .woocommerce-ordering select{appearance:none !important;min-width:242px !important;min-height:52px !important;padding:0 48px 0 20px !important;border:1px solid #050505 !important;border-radius:0 !important;background:#ffffff !important;color:#8a8a8a !important;font-size:15px !important;font-weight:300 !important}body.woocommerce-shop .woocommerce-pagination,body.tax-product_cat .woocommerce-pagination,body.post-type-archive-product .woocommerce-pagination{width:100% !important;margin:48px auto 0 !important}body.woocommerce-shop .woocommerce-pagination ul,body.tax-product_cat .woocommerce-pagination ul,body.post-type-archive-product .woocommerce-pagination ul{justify-content:center !important}@media (max-width: 1024px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:1fr !important;gap:28px !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info{justify-content:flex-start !important;align-items:flex-start !important;padding-top:0 !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media (max-width: 767px){body.woocommerce-shop .mc-archive-breadcrumbs,body.tax-product_cat .mc-archive-breadcrumbs,body.post-type-archive-product .mc-archive-breadcrumbs,body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats,body.woocommerce-shop .montale-buyer-questions,body.tax-product_cat .montale-buyer-questions,body.post-type-archive-product .montale-buyer-questions,body.woocommerce-shop .montale-who,body.tax-product_cat .montale-who,body.post-type-archive-product .montale-who,body.woocommerce-shop .montale-buyer-faq,body.tax-product_cat .montale-buyer-faq,body.post-type-archive-product .montale-buyer-faq{width:calc(100vw - 32px) !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:24px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0 !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info{flex-direction:column !important;gap:16px !important}body.woocommerce-shop .montale-archive-info__text,body.tax-product_cat .montale-archive-info__text,body.post-type-archive-product .montale-archive-info__text,body.woocommerce-shop .montale-archive-info__facts,body.tax-product_cat .montale-archive-info__facts,body.post-type-archive-product .montale-archive-info__facts{width:100% !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar,body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:1fr !important}}/* 1.0.47 archive page width and original fragrance category carousel. */
body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{width:100% !important;max-width:1320px !important}body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{margin-left:auto !important;margin-right:auto !important}body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head{margin-top:24px !important;padding:0 !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .montale-fragrance-head__top,body.tax-product_cat .montale-fragrance-head__top,body.post-type-archive-product .montale-fragrance-head__top{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:24px !important;width:100% !important}body.woocommerce-shop .montale-fragrance-head__meta,body.tax-product_cat .montale-fragrance-head__meta,body.post-type-archive-product .montale-fragrance-head__meta{margin:0 !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:.22em !important;text-transform:uppercase !important}body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{margin-top:0 !important;margin-bottom:46px !important;padding:0 !important;font-family:Montserrat, Arial, sans-serif !important;--cat-gap:2px;--cat-height:140px;--cat-title-size:17px;--cat-subtitle-size:13px;--cat-title-weight:600;--cat-subtitle-weight:500}body.woocommerce-shop .montale-fragrance-cats__subtitle,body.tax-product_cat .montale-fragrance-cats__subtitle,body.post-type-archive-product .montale-fragrance-cats__subtitle{display:block !important;margin:0 0 8px !important;color:rgba(255, 255, 255, .72) !important;font-family:Montserrat, Arial, sans-serif !important;font-size:var(--cat-subtitle-size) !important;font-weight:var(--cat-subtitle-weight) !important;line-height:1.15 !important}body.woocommerce-shop .montale-fragrance-cats__title,body.tax-product_cat .montale-fragrance-cats__title,body.post-type-archive-product .montale-fragrance-cats__title{display:block !important;max-width:100% !important;margin:0 !important;overflow:hidden !important;color:#ffffff !important;font-family:Montserrat, Arial, sans-serif !important;font-size:var(--cat-title-size) !important;font-weight:var(--cat-title-weight) !important;line-height:1.08 !important;text-overflow:ellipsis !important;text-transform:uppercase !important;white-space:nowrap !important}body.woocommerce-shop .montale-fragrance-cats__arrow,body.tax-product_cat .montale-fragrance-cats__arrow,body.post-type-archive-product .montale-fragrance-cats__arrow{position:absolute !important;top:50% !important;z-index:4 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:48px !important;padding:0 !important;border:0 !important;border-radius:0 !important;color:#050505 !important;background:transparent !important;line-height:1 !important;cursor:pointer !important;transform:translateY(-50%) !important}body.woocommerce-shop .montale-fragrance-cats__arrow::before,body.tax-product_cat .montale-fragrance-cats__arrow::before,body.post-type-archive-product .montale-fragrance-cats__arrow::before{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;display:block !important;width:10px !important;height:10px !important;border-top:1px solid currentColor !important;border-right:1px solid currentColor !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:288px minmax(0, 1fr) !important;gap:32px !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:2px !important}@media (max-width: 1400px){body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{width:calc(100vw - 88px) !important;max-width:1320px !important}}@media (max-width: 1024px){body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{grid-auto-columns:calc((100% - var(--cat-gap)) / 2) !important}}@media (max-width: 1200px){body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:1fr !important}}@media (max-width: 767px){body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{width:calc(100vw - 32px) !important}body.woocommerce-shop .montale-fragrance-head__top,body.tax-product_cat .montale-fragrance-head__top,body.post-type-archive-product .montale-fragrance-head__top{align-items:flex-start !important;flex-direction:column !important;gap:8px !important}body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{--cat-height:150px;--cat-title-size:16px;--cat-subtitle-size:12px}body.woocommerce-shop .montale-fragrance-cats__wrap,body.tax-product_cat .montale-fragrance-cats__wrap,body.post-type-archive-product .montale-fragrance-cats__wrap{padding:0 !important}body.woocommerce-shop .montale-fragrance-cats__arrow,body.tax-product_cat .montale-fragrance-cats__arrow,body.post-type-archive-product .montale-fragrance-cats__arrow{display:none !important}body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{grid-auto-columns:82% !important;gap:10px !important;padding-right:18% !important}body.woocommerce-shop .montale-fragrance-cats__content,body.tax-product_cat .montale-fragrance-cats__content,body.post-type-archive-product .montale-fragrance-cats__content{left:18px !important;right:14px !important;bottom:16px !important}body.woocommerce-shop .montale-fragrance-cats__title,body.tax-product_cat .montale-fragrance-cats__title,body.post-type-archive-product .montale-fragrance-cats__title{display:-webkit-box !important;max-width:120px !important;overflow:hidden !important;text-overflow:clip !important;white-space:normal !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important}}/* 1.0.46 final archive overrides placed after older archive layers. */
body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero{margin-top:62px !important;padding-bottom:0 !important;border-bottom:0 !important}body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{display:grid !important;grid-template-columns:minmax(420px, .55fr) minmax(520px, .45fr) !important;gap:86px !important;align-items:start !important}body.woocommerce-shop .mc-archive-hero .mc-eyebrow,body.tax-product_cat .mc-archive-hero .mc-eyebrow,body.post-type-archive-product .mc-archive-hero .mc-eyebrow{display:block !important;margin:0 0 22px !important;color:#6f6f6f !important;font-size:10px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{max-width:670px !important;margin:0 !important;color:#050505 !important;font-size:62px !important;font-weight:500 !important;line-height:.98 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.woocommerce-shop .mc-archive-hero__text,body.tax-product_cat .mc-archive-hero__text,body.post-type-archive-product .mc-archive-hero__text{display:grid !important;grid-template-columns:minmax(0, 1fr) 174px !important;gap:34px !important;align-items:start !important;padding-top:4px !important;color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.55 !important}body.woocommerce-shop .mc-archive-hero__copy,body.tax-product_cat .mc-archive-hero__copy,body.post-type-archive-product .mc-archive-hero__copy{max-width:430px !important}body.woocommerce-shop .mc-archive-hero__copy p,body.tax-product_cat .mc-archive-hero__copy p,body.post-type-archive-product .mc-archive-hero__copy p{margin:0 !important}body.woocommerce-shop .mc-archive-hero__text ul,body.tax-product_cat .mc-archive-hero__text ul,body.post-type-archive-product .mc-archive-hero__text ul{min-height:102px !important;margin:0 !important;padding:0 0 0 28px !important;border-left:1px solid #000000 !important;color:#000000 !important;font-size:13px !important;font-weight:700 !important;line-height:1.42 !important;list-style:none !important}body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider{height:1px !important;margin:34px auto 34px !important;background:#000000 !important}body.woocommerce-shop .mc-archive-families-head,body.tax-product_cat .mc-archive-families-head,body.post-type-archive-product .mc-archive-families-head{display:flex !important;justify-content:space-between !important;gap:24px !important;margin:0 auto 27px !important;color:#6f6f6f !important;font-size:11px !important;font-weight:700 !important;line-height:1 !important;letter-spacing:.32em !important;text-transform:uppercase !important}body.woocommerce-shop .mc-aroma--archive,body.tax-product_cat .mc-aroma--archive,body.post-type-archive-product .mc-aroma--archive{position:relative !important;width:min(1434px, calc(100vw - 186px)) !important;margin:0 auto 46px !important;overflow:visible !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma__track,body.tax-product_cat .mc-aroma--archive .mc-aroma__track,body.post-type-archive-product .mc-aroma--archive .mc-aroma__track{display:flex !important;gap:2px !important;height:176px !important;overflow:hidden !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile{flex:0 0 calc((100% - 6px) / 4) !important;height:176px !important;min-width:0 !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile__content,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile__content,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile__content{left:32px !important;right:20px !important;bottom:25px !important;transform:none !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile__eyebrow,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile__eyebrow,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile__eyebrow{margin-bottom:7px !important;font-size:11px !important;font-weight:700 !important;line-height:1.15 !important;text-transform:uppercase !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile strong,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile strong,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile strong{display:block !important;max-width:245px !important;min-height:0 !important;margin:0 !important;color:#ffffff !important;font-size:25px !important;font-weight:500 !important;line-height:.98 !important;letter-spacing:0 !important;text-transform:uppercase !important;white-space:normal !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile__text,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile__text,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile__text{display:none !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma__arrow,body.tax-product_cat .mc-aroma--archive .mc-aroma__arrow,body.post-type-archive-product .mc-aroma--archive .mc-aroma__arrow{top:50% !important;width:34px !important;height:34px !important;color:#7a7a7a !important;opacity:1 !important;transform:translateY(-50%) !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{display:grid !important;grid-template-columns:288px minmax(0, 1fr) !important;gap:32px !important;margin:0 auto 98px !important}body.woocommerce-shop .mc-widget,body.tax-product_cat .mc-widget,body.post-type-archive-product .mc-widget{padding:29px 28px 30px !important;border:1px solid #dedede !important;background:#ffffff !important}body.woocommerce-shop .mc-widget__title,body.tax-product_cat .mc-widget__title,body.post-type-archive-product .mc-widget__title{margin:0 0 26px !important;color:#050505 !important;font-size:22px !important;font-weight:700 !important;line-height:1 !important;text-transform:uppercase !important}body.woocommerce-shop .mc-widget ul,body.tax-product_cat .mc-widget ul,body.post-type-archive-product .mc-widget ul{margin:0 !important;padding-left:20px !important}body.woocommerce-shop .mc-widget li,body.tax-product_cat .mc-widget li,body.post-type-archive-product .mc-widget li{margin:0 0 15px !important;color:#6f6f6f !important;font-size:15px !important;font-weight:300 !important;line-height:1.35 !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{margin:0 0 32px !important}@media (max-width: 1400px){body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .mc-archive-families-head,body.tax-product_cat .mc-archive-families-head,body.post-type-archive-product .mc-archive-families-head{width:min(1320px, calc(100vw - 88px)) !important}body.woocommerce-shop .mc-aroma--archive,body.tax-product_cat .mc-aroma--archive,body.post-type-archive-product .mc-aroma--archive{width:min(1320px, calc(100vw - 140px)) !important}}@media (max-width: 1200px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:1fr !important}body.woocommerce-shop .mc-archive-hero__copy,body.tax-product_cat .mc-archive-hero__copy,body.post-type-archive-product .mc-archive-hero__copy{max-width:none !important}body.woocommerce-shop .mc-shop-sidebar,body.tax-product_cat .mc-shop-sidebar,body.post-type-archive-product .mc-shop-sidebar{order:2 !important}body.woocommerce-shop .mc-shop-products,body.tax-product_cat .mc-shop-products,body.post-type-archive-product .mc-shop-products{order:1 !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media (max-width: 767px){body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .mc-archive-families-head,body.tax-product_cat .mc-archive-families-head,body.post-type-archive-product .mc-archive-families-head,body.woocommerce-shop .mc-aroma--archive,body.tax-product_cat .mc-aroma--archive,body.post-type-archive-product .mc-aroma--archive{width:calc(100vw - 32px) !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:34px !important;font-weight:600 !important}body.woocommerce-shop .mc-archive-hero__text,body.tax-product_cat .mc-archive-hero__text,body.post-type-archive-product .mc-archive-hero__text{grid-template-columns:1fr !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile{flex-basis:82vw !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma__arrow,body.tax-product_cat .mc-aroma--archive .mc-aroma__arrow,body.post-type-archive-product .mc-aroma--archive .mc-aroma__arrow{display:none !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:1fr !important}}/* 1.0.45 archive tightening against the original Woo/WoodMart category page. */
body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .mc-archive-families-head,body.tax-product_cat .mc-archive-families-head,body.post-type-archive-product .mc-archive-families-head{width:min(1614px, calc(100vw - 88px)) !important}body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero{margin-top:62px !important}body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:minmax(420px, .55fr) minmax(520px, .45fr) !important;gap:86px !important}body.woocommerce-shop .mc-archive-hero .mc-eyebrow,body.tax-product_cat .mc-archive-hero .mc-eyebrow,body.post-type-archive-product .mc-archive-hero .mc-eyebrow{margin-bottom:22px !important;color:#6f6f6f !important;font-size:10px !important;font-weight:700 !important;letter-spacing:0 !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{max-width:670px !important;font-size:62px !important;font-weight:500 !important;line-height:.98 !important;letter-spacing:0 !important}body.woocommerce-shop .mc-archive-hero__text,body.tax-product_cat .mc-archive-hero__text,body.post-type-archive-product .mc-archive-hero__text{grid-template-columns:minmax(0, 1fr) 174px !important;gap:34px !important;padding-top:4px;font-size:14px !important;line-height:1.55 !important}body.woocommerce-shop .mc-archive-hero__copy,body.tax-product_cat .mc-archive-hero__copy,body.post-type-archive-product .mc-archive-hero__copy{max-width:390px}body.woocommerce-shop .mc-archive-hero__text ul,body.tax-product_cat .mc-archive-hero__text ul,body.post-type-archive-product .mc-archive-hero__text ul{padding-left:28px !important;font-size:13px !important;line-height:1.42 !important}body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider{margin-top:34px !important;margin-bottom:34px !important}body.woocommerce-shop .mc-archive-families-head,body.tax-product_cat .mc-archive-families-head,body.post-type-archive-product .mc-archive-families-head{margin-bottom:27px !important;font-size:11px !important;letter-spacing:.32em !important}body.woocommerce-shop .mc-aroma--archive,body.tax-product_cat .mc-aroma--archive,body.post-type-archive-product .mc-aroma--archive{width:min(1434px, calc(100vw - 186px)) !important;margin-bottom:46px !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma__track,body.tax-product_cat .mc-aroma--archive .mc-aroma__track,body.post-type-archive-product .mc-aroma--archive .mc-aroma__track,body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile{height:176px !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile{flex-basis:calc((100% - 6px) / 4) !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile__content,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile__content,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile__content{left:32px !important;right:20px !important;bottom:25px !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile__eyebrow,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile__eyebrow,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile__eyebrow{margin-bottom:7px !important;font-size:11px !important;font-weight:700 !important;line-height:1.15 !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile strong,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile strong,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile strong{display:block;max-width:245px;font-size:25px !important;font-weight:500 !important;line-height:.98 !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma__arrow--prev,body.tax-product_cat .mc-aroma--archive .mc-aroma__arrow--prev,body.post-type-archive-product .mc-aroma--archive .mc-aroma__arrow--prev{left:-58px !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma__arrow--next,body.tax-product_cat .mc-aroma--archive .mc-aroma__arrow--next,body.post-type-archive-product .mc-aroma--archive .mc-aroma__arrow--next{right:-58px !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:288px minmax(0, 1fr) !important;gap:32px !important;margin-bottom:98px !important}body.woocommerce-shop .mc-widget,body.tax-product_cat .mc-widget,body.post-type-archive-product .mc-widget{padding:29px 28px 30px !important}body.woocommerce-shop .mc-widget__title,body.tax-product_cat .mc-widget__title,body.post-type-archive-product .mc-widget__title{margin-bottom:26px !important;font-size:22px !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{margin-bottom:32px !important}body.woocommerce-shop .mc-shop-products .montale-card .mc-media,body.tax-product_cat .mc-shop-products .montale-card .mc-media,body.post-type-archive-product .mc-shop-products .montale-card .mc-media{height:290px !important}@media (max-width: 1200px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:1fr !important}body.woocommerce-shop .mc-archive-hero__copy,body.tax-product_cat .mc-archive-hero__copy,body.post-type-archive-product .mc-archive-hero__copy{max-width:none}}@media (max-width: 767px){body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .mc-archive-families-head,body.tax-product_cat .mc-archive-families-head,body.post-type-archive-product .mc-archive-families-head,body.woocommerce-shop .mc-aroma--archive,body.tax-product_cat .mc-aroma--archive,body.post-type-archive-product .mc-aroma--archive{width:calc(100vw - 32px) !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:34px !important}body.woocommerce-shop .mc-archive-hero__text,body.tax-product_cat .mc-archive-hero__text,body.post-type-archive-product .mc-archive-hero__text{grid-template-columns:1fr !important}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile{flex-basis:82vw !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:1fr !important}}/* 1.0.44 product archive parity. Kept isolated from the approved home/header/cart/checkout areas. */
body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero{width:min(1614px, calc(100vw - 136px));margin:58px auto 0;padding-bottom:0;border-bottom:0}body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{display:grid;grid-template-columns:.52fr .48fr;gap:82px;align-items:start}body.woocommerce-shop .mc-archive-hero .mc-eyebrow,body.tax-product_cat .mc-archive-hero .mc-eyebrow,body.post-type-archive-product .mc-archive-hero .mc-eyebrow{display:block;margin:0 0 20px;color:#6f6f6f;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{max-width:680px;margin:0;color:#050505;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase}body.woocommerce-shop .mc-archive-hero__text,body.tax-product_cat .mc-archive-hero__text,body.post-type-archive-product .mc-archive-hero__text{display:grid;grid-template-columns:minmax(0, 1fr) 176px;gap:40px;align-items:start;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.55}body.woocommerce-shop .mc-archive-hero__copy p,body.tax-product_cat .mc-archive-hero__copy p,body.post-type-archive-product .mc-archive-hero__copy p{margin:0}body.woocommerce-shop .mc-archive-hero__text ul,body.tax-product_cat .mc-archive-hero__text ul,body.post-type-archive-product .mc-archive-hero__text ul{min-height:102px;margin:0;padding:0 0 0 28px;border-left:1px solid #000000;color:#000000;font-size:13px;font-weight:700;line-height:1.42;list-style:none}.mc-archive-divider{width:min(1614px, calc(100vw - 136px));height:1px;margin:34px auto 34px;background:#000000}.mc-archive-families-head{display:flex;justify-content:space-between;gap:24px;width:min(1614px, calc(100vw - 136px));margin:0 auto 24px;color:#6f6f6f;font-size:11px;font-weight:700;line-height:1;letter-spacing:.32em;text-transform:uppercase}body.woocommerce-shop .mc-aroma--archive,body.tax-product_cat .mc-aroma--archive,body.post-type-archive-product .mc-aroma--archive{position:relative;width:min(1506px, calc(100vw - 216px));margin:0 auto 42px;overflow:visible}body.woocommerce-shop .mc-aroma--archive .mc-aroma__track,body.tax-product_cat .mc-aroma--archive .mc-aroma__track,body.post-type-archive-product .mc-aroma--archive .mc-aroma__track{display:flex;gap:2px;height:174px;overflow:hidden}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile{flex:0 0 calc((100% - 6px) / 4);height:174px;min-width:0}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile__content,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile__content,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile__content{left:32px;right:24px;bottom:25px;transform:none}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile__eyebrow,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile__eyebrow,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile__eyebrow{margin-bottom:8px;font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile strong,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile strong,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile strong{min-height:0;margin:0;color:#ffffff;font-size:26px;font-weight:500;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:normal}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile__text,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile__text,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile__text{display:none}body.woocommerce-shop .mc-aroma--archive .mc-aroma__arrow,body.tax-product_cat .mc-aroma--archive .mc-aroma__arrow,body.post-type-archive-product .mc-aroma--archive .mc-aroma__arrow{top:50%;width:34px;height:34px;color:#7a7a7a;opacity:1;transform:translateY(-50%)}body.woocommerce-shop .mc-aroma--archive .mc-aroma__arrow--prev,body.tax-product_cat .mc-aroma--archive .mc-aroma__arrow--prev,body.post-type-archive-product .mc-aroma--archive .mc-aroma__arrow--prev{left:-64px}body.woocommerce-shop .mc-aroma--archive .mc-aroma__arrow--next,body.tax-product_cat .mc-aroma--archive .mc-aroma__arrow--next,body.post-type-archive-product .mc-aroma--archive .mc-aroma__arrow--next{right:-64px}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:288px minmax(0, 1fr);gap:34px;width:min(1614px, calc(100vw - 136px));margin:0 auto 96px}body.woocommerce-shop .mc-widget,body.tax-product_cat .mc-widget,body.post-type-archive-product .mc-widget{padding:28px 28px 30px;border:1px solid #dedede;background:#ffffff}body.woocommerce-shop .mc-widget__title,body.tax-product_cat .mc-widget__title,body.post-type-archive-product .mc-widget__title{margin:0 0 26px;color:#050505;font-size:22px;font-weight:700;line-height:1;text-transform:uppercase}body.woocommerce-shop .mc-widget ul,body.tax-product_cat .mc-widget ul,body.post-type-archive-product .mc-widget ul{margin:0;padding-left:20px}body.woocommerce-shop .mc-widget li,body.tax-product_cat .mc-widget li,body.post-type-archive-product .mc-widget li{margin:0 0 15px;color:#6f6f6f;font-size:15px;font-weight:300;line-height:1.35}body.woocommerce-shop .mc-widget a,body.tax-product_cat .mc-widget a,body.post-type-archive-product .mc-widget a{color:inherit;text-decoration:none}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{margin:0 0 32px}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:repeat(3, minmax(0, 1fr))}body.woocommerce-shop .mc-shop-products .montale-card .mc-media,body.tax-product_cat .mc-shop-products .montale-card .mc-media,body.post-type-archive-product .mc-shop-products .montale-card .mc-media{background:radial-gradient(circle at 50% 24%, rgba(255, 255, 255, .55), transparent 60%),
        var(--montale-card-bg, var(--mc-bg, linear-gradient(135deg, #f4f4f4 0%, #e9e9e9 100%)))}@media (max-width: 1400px){body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,.mc-archive-divider,.mc-archive-families-head,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{width:min(1320px, calc(100vw - 88px))}body.woocommerce-shop .mc-aroma--archive,body.tax-product_cat .mc-aroma--archive,body.post-type-archive-product .mc-aroma--archive{width:min(1320px, calc(100vw - 140px))}}@media (max-width: 1200px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:1fr}body.woocommerce-shop .mc-shop-sidebar,body.tax-product_cat .mc-shop-sidebar,body.post-type-archive-product .mc-shop-sidebar{order:2}body.woocommerce-shop .mc-shop-products,body.tax-product_cat .mc-shop-products,body.post-type-archive-product .mc-shop-products{order:1}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 767px){body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,.mc-archive-divider,.mc-archive-families-head,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-aroma--archive,body.tax-product_cat .mc-aroma--archive,body.post-type-archive-product .mc-aroma--archive{width:calc(100vw - 32px)}body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero{margin-top:38px}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:34px;font-weight:600}body.woocommerce-shop .mc-archive-hero__text,body.tax-product_cat .mc-archive-hero__text,body.post-type-archive-product .mc-archive-hero__text{grid-template-columns:1fr;gap:22px}.mc-archive-families-head{letter-spacing:.16em}body.woocommerce-shop .mc-aroma--archive .mc-aroma__track,body.tax-product_cat .mc-aroma--archive .mc-aroma__track,body.post-type-archive-product .mc-aroma--archive .mc-aroma__track{overflow-x:auto}body.woocommerce-shop .mc-aroma--archive .mc-aroma-tile,body.tax-product_cat .mc-aroma--archive .mc-aroma-tile,body.post-type-archive-product .mc-aroma--archive .mc-aroma-tile{flex-basis:82vw}body.woocommerce-shop .mc-aroma--archive .mc-aroma__arrow,body.tax-product_cat .mc-aroma--archive .mc-aroma__arrow,body.post-type-archive-product .mc-aroma--archive .mc-aroma__arrow{display:none}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:1fr}}body.woocommerce-checkout .mc-checkout #billing_address_2_field label .optional,body.woocommerce-checkout .mc-checkout #shipping_address_2_field label .optional{display:none !important}body.woocommerce-checkout .mc-checkout-panel--billing .form-row{margin-bottom:0 !important}body.woocommerce-checkout .mc-checkout-panel--billing input[type="text"],body.woocommerce-checkout .mc-checkout-panel--billing input[type="email"],body.woocommerce-checkout .mc-checkout-panel--billing input[type="tel"],body.woocommerce-checkout .mc-checkout-panel--billing input[type="password"],body.woocommerce-checkout .mc-checkout-panel--billing select,body.woocommerce-checkout .mc-checkout-panel--billing .select2-container--default .select2-selection--single{min-height:44px !important;height:44px !important;padding:0 14px !important;font-size:14px !important}body.woocommerce-checkout .mc-checkout-panel--billing .select2-container .select2-selection__rendered{line-height:44px !important}body.woocommerce-checkout .mc-checkout-panel--billing .select2-container .select2-selection__arrow{height:44px !important}/* 1.0.43 more air between cart recommendations heading and products. */
body.woocommerce-cart .mc-cart-interest .mc-product-section__head{margin-bottom:34px !important}body.woocommerce-cart .mc-cart-interest > .mc-products-grid{padding-top:0 !important}/* 1.0.48 final archive guard: this must stay after all older archive layers. */
body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{width:var(--mc-home-width) !important;max-width:1320px !important;margin-left:auto !important;margin-right:auto !important}body.woocommerce-shop .mc-archive-families-head,body.tax-product_cat .mc-archive-families-head,body.post-type-archive-product .mc-archive-families-head,body.woocommerce-shop .mc-aroma--archive,body.tax-product_cat .mc-aroma--archive,body.post-type-archive-product .mc-aroma--archive{display:none !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{max-width:760px !important;font-size:54px !important;font-weight:500 !important;line-height:.96 !important;letter-spacing:-.045em !important}body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider{height:1px !important;margin:34px auto 0 !important;background:#dedede !important}body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head{margin-top:24px !important;padding:0 !important}body.woocommerce-shop .montale-fragrance-head__meta,body.tax-product_cat .montale-fragrance-head__meta,body.post-type-archive-product .montale-fragrance-head__meta{color:#6f6f6f !important;font-size:10px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:.22em !important;text-transform:uppercase !important}body.woocommerce-shop .montale-fragrance-head__line,body.tax-product_cat .montale-fragrance-head__line,body.post-type-archive-product .montale-fragrance-head__line{width:100% !important;height:0 !important;margin:16px 0 0 !important;border:0 !important;border-bottom:1px solid #050505 !important}body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{--cat-gap:2px;--cat-height:140px;--cat-title-size:17px;--cat-subtitle-size:13px;--cat-title-weight:600;--cat-subtitle-weight:500;margin-top:0 !important;margin-bottom:46px !important;padding:0 !important}body.woocommerce-shop .montale-fragrance-cats__wrap,body.tax-product_cat .montale-fragrance-cats__wrap,body.post-type-archive-product .montale-fragrance-cats__wrap{padding:0 54px !important}body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:calc((100% - (var(--cat-gap) * 3)) / 4) !important;gap:var(--cat-gap) !important;width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory !important;scroll-behavior:smooth !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important}body.woocommerce-shop .montale-fragrance-cats__card img,body.tax-product_cat .montale-fragrance-cats__card img,body.post-type-archive-product .montale-fragrance-cats__card img{width:100% !important;height:100% !important;object-fit:cover !important;filter:grayscale(.75) saturate(.6) brightness(.75) !important;transform:scale(1.01) !important;transition:filter .3s ease, transform .3s ease !important}body.woocommerce-shop .montale-fragrance-cats__content,body.tax-product_cat .montale-fragrance-cats__content,body.post-type-archive-product .montale-fragrance-cats__content{left:24px !important;right:20px !important;bottom:20px !important}body.woocommerce-shop .montale-fragrance-cats__subtitle,body.tax-product_cat .montale-fragrance-cats__subtitle,body.post-type-archive-product .montale-fragrance-cats__subtitle{color:rgba(255, 255, 255, .72) !important;font-size:var(--cat-subtitle-size) !important;font-weight:var(--cat-subtitle-weight) !important;line-height:1.15 !important}body.woocommerce-shop .montale-fragrance-cats__title,body.tax-product_cat .montale-fragrance-cats__title,body.post-type-archive-product .montale-fragrance-cats__title{max-width:100% !important;color:#ffffff !important;font-size:var(--cat-title-size) !important;font-weight:var(--cat-title-weight) !important;line-height:1.08 !important;text-overflow:ellipsis !important;text-transform:uppercase !important;white-space:nowrap !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{gap:2px !important}@media (max-width: 1024px){body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{grid-auto-columns:calc((100% - var(--cat-gap)) / 2) !important}}@media (max-width: 767px){body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{width:calc(100vw - 32px) !important}body.woocommerce-shop .montale-fragrance-cats__wrap,body.tax-product_cat .montale-fragrance-cats__wrap,body.post-type-archive-product .montale-fragrance-cats__wrap{padding:0 !important}body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{grid-auto-columns:82% !important;gap:10px !important;padding-right:18% !important}}/* 1.0.52 archive lock: final layer over all previous archive iterations. */
body.woocommerce-shop .mc-archive-breadcrumbs,body.tax-product_cat .mc-archive-breadcrumbs,body.post-type-archive-product .mc-archive-breadcrumbs,body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats,body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .montale-buyer-questions,body.tax-product_cat .montale-buyer-questions,body.post-type-archive-product .montale-buyer-questions,body.woocommerce-shop .montale-who,body.tax-product_cat .montale-who,body.post-type-archive-product .montale-who,body.woocommerce-shop .montale-buyer-faq,body.tax-product_cat .montale-buyer-faq,body.post-type-archive-product .montale-buyer-faq{width:min(1320px, calc(100vw - 105px)) !important;max-width:1320px !important;margin-left:auto !important;margin-right:auto !important}body.woocommerce-shop .mc-archive-breadcrumbs,body.tax-product_cat .mc-archive-breadcrumbs,body.post-type-archive-product .mc-archive-breadcrumbs{display:flex !important;align-items:center !important;gap:10px !important;margin-top:42px !important;margin-bottom:30px !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;font-weight:500 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.woocommerce-shop .mc-archive-breadcrumbs a,body.tax-product_cat .mc-archive-breadcrumbs a,body.post-type-archive-product .mc-archive-breadcrumbs a{color:inherit !important;text-decoration:none !important}body.woocommerce-shop .mc-archive-breadcrumbs span[aria-current="page"],body.tax-product_cat .mc-archive-breadcrumbs span[aria-current="page"],body.post-type-archive-product .mc-archive-breadcrumbs span[aria-current="page"]{color:#050505 !important;font-weight:600 !important}body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero{margin-top:0 !important;padding:0 0 48px !important;border:0 !important}body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{display:grid !important;grid-template-columns:.4fr .8fr !important;gap:0 !important;align-items:start !important}body.woocommerce-shop .mc-archive-hero .mc-eyebrow,body.tax-product_cat .mc-archive-hero .mc-eyebrow,body.post-type-archive-product .mc-archive-hero .mc-eyebrow,body.woocommerce-shop .montale-fragrance-head__meta,body.tax-product_cat .montale-fragrance-head__meta,body.post-type-archive-product .montale-fragrance-head__meta,body.woocommerce-shop .montale-buyer-questions__meta,body.tax-product_cat .montale-buyer-questions__meta,body.post-type-archive-product .montale-buyer-questions__meta,body.woocommerce-shop .montale-who__meta,body.tax-product_cat .montale-who__meta,body.post-type-archive-product .montale-who__meta,body.woocommerce-shop .montale-buyer-faq__meta,body.tax-product_cat .montale-buyer-faq__meta,body.post-type-archive-product .montale-buyer-faq__meta{display:block !important;margin:0 !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:.22em !important;text-transform:uppercase !important}body.woocommerce-shop .mc-archive-hero .mc-eyebrow,body.tax-product_cat .mc-archive-hero .mc-eyebrow,body.post-type-archive-product .mc-archive-hero .mc-eyebrow{margin-bottom:22px !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{max-width:760px !important;margin:0 !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;font-weight:500 !important;line-height:.96 !important;letter-spacing:-.04em !important;text-transform:uppercase !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:5px !important;width:100% !important;min-height:126px !important;padding-top:20px !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .montale-archive-info__text,body.tax-product_cat .montale-archive-info__text,body.post-type-archive-product .montale-archive-info__text{width:60% !important;margin:0 !important}body.woocommerce-shop .montale-archive-info__text p,body.tax-product_cat .montale-archive-info__text p,body.post-type-archive-product .montale-archive-info__text p{margin:0 !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;font-weight:300 !important;line-height:1.55 !important;letter-spacing:0 !important}body.woocommerce-shop .montale-archive-info__facts,body.tax-product_cat .montale-archive-info__facts,body.post-type-archive-product .montale-archive-info__facts{width:25% !important;margin:0 !important;padding-left:22px !important;border-left:1px solid #000000 !important;color:#000000 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:11px !important;font-weight:700 !important;line-height:1.48 !important;letter-spacing:0 !important}body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider{display:block !important;height:0 !important;padding:0 !important;border:0 !important;border-bottom:1px solid #050505 !important;background:transparent !important}body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider{margin-top:0 !important;margin-bottom:24px !important}body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head{margin-top:0 !important;padding:0 !important}body.woocommerce-shop .montale-fragrance-head__top,body.tax-product_cat .montale-fragrance-head__top,body.post-type-archive-product .montale-fragrance-head__top{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:24px !important}body.woocommerce-shop .montale-fragrance-head__line,body.tax-product_cat .montale-fragrance-head__line,body.post-type-archive-product .montale-fragrance-head__line{width:100% !important;height:0 !important;margin:16px 0 50px !important;border:0 !important;border-bottom:1px solid #050505 !important}body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats{--cat-gap:2px;--cat-height:140px;--cat-title-size:17px;--cat-subtitle-size:13px;--cat-title-weight:600;--cat-subtitle-weight:500;margin-top:0 !important;margin-bottom:44px !important;padding:0 !important;color:#ffffff !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .montale-fragrance-cats__wrap,body.tax-product_cat .montale-fragrance-cats__wrap,body.post-type-archive-product .montale-fragrance-cats__wrap{position:relative !important;width:100% !important;padding:0 54px !important}body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:calc((100% - (var(--cat-gap) * 3)) / 4) !important;gap:var(--cat-gap) !important;width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-behavior:smooth !important;scroll-snap-type:x mandatory !important;scrollbar-width:none !important}body.woocommerce-shop .montale-fragrance-cats__track::-webkit-scrollbar,body.tax-product_cat .montale-fragrance-cats__track::-webkit-scrollbar,body.post-type-archive-product .montale-fragrance-cats__track::-webkit-scrollbar{display:none !important}body.woocommerce-shop .montale-fragrance-cats__card,body.tax-product_cat .montale-fragrance-cats__card,body.post-type-archive-product .montale-fragrance-cats__card{position:relative !important;display:block !important;height:var(--cat-height) !important;min-height:var(--cat-height) !important;overflow:hidden !important;scroll-snap-align:start !important;color:#ffffff !important;background:#050505 !important;text-decoration:none !important}body.woocommerce-shop .montale-fragrance-cats__card::after,body.tax-product_cat .montale-fragrance-cats__card::after,body.post-type-archive-product .montale-fragrance-cats__card::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;background:linear-gradient(180deg, rgba(0, 0, 0, .06) 0%, rgba(0, 0, 0, .58) 100%) !important;pointer-events:none !important}body.woocommerce-shop .montale-fragrance-cats__card img,body.tax-product_cat .montale-fragrance-cats__card img,body.post-type-archive-product .montale-fragrance-cats__card img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;filter:grayscale(.75) saturate(.6) brightness(.75) !important;transform:scale(1.01) !important;transition:filter .3s ease, transform .3s ease !important}body.woocommerce-shop .montale-fragrance-cats__card:hover img,body.tax-product_cat .montale-fragrance-cats__card:hover img,body.post-type-archive-product .montale-fragrance-cats__card:hover img{filter:grayscale(.45) saturate(.75) brightness(.85) !important;transform:scale(1.04) !important}body.woocommerce-shop .montale-fragrance-cats__content,body.tax-product_cat .montale-fragrance-cats__content,body.post-type-archive-product .montale-fragrance-cats__content{position:absolute !important;left:24px !important;right:20px !important;bottom:20px !important;z-index:2 !important}body.woocommerce-shop .montale-fragrance-cats__subtitle,body.tax-product_cat .montale-fragrance-cats__subtitle,body.post-type-archive-product .montale-fragrance-cats__subtitle{display:block !important;margin:0 0 8px !important;color:rgba(255, 255, 255, .72) !important;font-family:Montserrat, Arial, sans-serif !important;font-size:var(--cat-subtitle-size) !important;font-weight:var(--cat-subtitle-weight) !important;line-height:1.15 !important;letter-spacing:0 !important}body.woocommerce-shop .montale-fragrance-cats__title,body.tax-product_cat .montale-fragrance-cats__title,body.post-type-archive-product .montale-fragrance-cats__title{display:block !important;max-width:100% !important;margin:0 !important;overflow:hidden !important;color:#ffffff !important;font-family:Montserrat, Arial, sans-serif !important;font-size:var(--cat-title-size) !important;font-weight:var(--cat-title-weight) !important;line-height:1.08 !important;letter-spacing:0 !important;text-overflow:ellipsis !important;text-transform:uppercase !important;white-space:nowrap !important}body.woocommerce-shop .montale-fragrance-cats__arrow,body.tax-product_cat .montale-fragrance-cats__arrow,body.post-type-archive-product .montale-fragrance-cats__arrow{position:absolute !important;top:50% !important;z-index:4 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:48px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#050505 !important;cursor:pointer !important;transform:translateY(-50%) !important}body.woocommerce-shop .montale-fragrance-cats__arrow:hover,body.tax-product_cat .montale-fragrance-cats__arrow:hover,body.post-type-archive-product .montale-fragrance-cats__arrow:hover{background:#f3f3f3 !important}body.woocommerce-shop .montale-fragrance-cats__arrow::before,body.tax-product_cat .montale-fragrance-cats__arrow::before,body.post-type-archive-product .montale-fragrance-cats__arrow::before{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;width:10px !important;height:10px !important;border-top:1px solid currentColor !important;border-right:1px solid currentColor !important}body.woocommerce-shop .montale-fragrance-cats__arrow--prev,body.tax-product_cat .montale-fragrance-cats__arrow--prev,body.post-type-archive-product .montale-fragrance-cats__arrow--prev{left:0 !important}body.woocommerce-shop .montale-fragrance-cats__arrow--prev::before,body.tax-product_cat .montale-fragrance-cats__arrow--prev::before,body.post-type-archive-product .montale-fragrance-cats__arrow--prev::before{transform:translate(-40%, -50%) rotate(-135deg) !important}body.woocommerce-shop .montale-fragrance-cats__arrow--next,body.tax-product_cat .montale-fragrance-cats__arrow--next,body.post-type-archive-product .montale-fragrance-cats__arrow--next{right:0 !important}body.woocommerce-shop .montale-fragrance-cats__arrow--next::before,body.tax-product_cat .montale-fragrance-cats__arrow--next::before,body.post-type-archive-product .montale-fragrance-cats__arrow--next::before{transform:translate(-60%, -50%) rotate(45deg) !important}body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider{margin-top:0 !important;margin-bottom:18px !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{display:block !important;margin-top:0 !important;margin-bottom:88px !important}body.woocommerce-shop .mc-shop-sidebar,body.tax-product_cat .mc-shop-sidebar,body.post-type-archive-product .mc-shop-sidebar,body.woocommerce-shop .mc-archive-families-head,body.tax-product_cat .mc-archive-families-head,body.post-type-archive-product .mc-archive-families-head,body.woocommerce-shop .mc-aroma--archive,body.tax-product_cat .mc-aroma--archive,body.post-type-archive-product .mc-aroma--archive{display:none !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{display:grid !important;grid-template-columns:auto auto minmax(180px, 1fr) auto auto !important;align-items:center !important;gap:30px !important;width:100% !important;margin:0 0 28px !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;font-weight:300 !important;line-height:1.2 !important}body.woocommerce-shop .mc-shop-toolbar::before,body.woocommerce-shop .mc-shop-toolbar::after,body.tax-product_cat .mc-shop-toolbar::before,body.tax-product_cat .mc-shop-toolbar::after,body.post-type-archive-product .mc-shop-toolbar::before,body.post-type-archive-product .mc-shop-toolbar::after{content:none !important}body.woocommerce-shop .mc-shop-filter-button,body.tax-product_cat .mc-shop-filter-button,body.post-type-archive-product .mc-shop-filter-button,body.woocommerce-shop .mc-shop-reset,body.tax-product_cat .mc-shop-reset,body.post-type-archive-product .mc-shop-reset{display:inline-flex !important;align-items:center !important;min-height:52px !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;font-weight:700 !important;line-height:1.2 !important;text-decoration:none !important;text-transform:uppercase !important}body.woocommerce-shop .mc-shop-reset,body.tax-product_cat .mc-shop-reset,body.post-type-archive-product .mc-shop-reset{color:#6f6f6f !important;font-weight:300 !important}body.woocommerce-shop .woocommerce-result-count,body.tax-product_cat .woocommerce-result-count,body.post-type-archive-product .woocommerce-result-count{margin:0 !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;font-weight:300 !important;line-height:1.2 !important}body.woocommerce-shop .mc-shop-per-page,body.tax-product_cat .mc-shop-per-page,body.post-type-archive-product .mc-shop-per-page{display:inline-flex !important;align-items:center !important;justify-content:flex-end !important;gap:12px !important;min-height:52px !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;font-weight:300 !important;line-height:1.2 !important}body.woocommerce-shop .mc-shop-per-page strong,body.tax-product_cat .mc-shop-per-page strong,body.post-type-archive-product .mc-shop-per-page strong{color:#050505 !important;font-weight:700 !important}body.woocommerce-shop .mc-shop-per-page a,body.tax-product_cat .mc-shop-per-page a,body.post-type-archive-product .mc-shop-per-page a{color:#6f6f6f !important;text-decoration:none !important}body.woocommerce-shop .mc-shop-per-page a::before,body.tax-product_cat .mc-shop-per-page a::before,body.post-type-archive-product .mc-shop-per-page a::before{content:"/" !important;margin-right:12px !important;color:#6f6f6f !important}body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.post-type-archive-product .woocommerce-ordering{position:relative !important;justify-self:end !important;margin:0 !important}body.woocommerce-shop .woocommerce-ordering::after,body.tax-product_cat .woocommerce-ordering::after,body.post-type-archive-product .woocommerce-ordering::after{content:"" !important;position:absolute !important;top:50% !important;right:20px !important;width:8px !important;height:8px !important;border-right:1px solid #b8b8b8 !important;border-bottom:1px solid #b8b8b8 !important;pointer-events:none !important;transform:translateY(-65%) rotate(45deg) !important}body.woocommerce-shop .woocommerce-ordering select,body.tax-product_cat .woocommerce-ordering select,body.post-type-archive-product .woocommerce-ordering select{display:block !important;appearance:none !important;-webkit-appearance:none !important;width:242px !important;min-width:242px !important;height:52px !important;min-height:52px !important;padding:0 48px 0 20px !important;border:1px solid #050505 !important;border-radius:0 !important;background-color:#ffffff !important;color:#8a8a8a !important;font-family:Montserrat, Arial, sans-serif !important;font-size:15px !important;font-weight:300 !important;line-height:1 !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:2px !important;width:100% !important;margin:0 !important;padding:0 !important}body.woocommerce-shop .mc-shop-products ul.products::before,body.woocommerce-shop .mc-shop-products ul.products::after,body.tax-product_cat .mc-shop-products ul.products::before,body.tax-product_cat .mc-shop-products ul.products::after,body.post-type-archive-product .mc-shop-products ul.products::before,body.post-type-archive-product .mc-shop-products ul.products::after{content:none !important}body.woocommerce-shop .mc-shop-products ul.products > li.product,body.tax-product_cat .mc-shop-products ul.products > li.product,body.post-type-archive-product .mc-shop-products ul.products > li.product{float:none !important;clear:none !important;width:auto !important;margin:0 !important}body.woocommerce-shop .mc-shop-products .montale-card,body.tax-product_cat .mc-shop-products .montale-card,body.post-type-archive-product .mc-shop-products .montale-card{min-height:548px !important;height:548px !important}body.woocommerce-shop .mc-shop-products .montale-card .mc-media,body.tax-product_cat .mc-shop-products .montale-card .mc-media,body.post-type-archive-product .mc-shop-products .montale-card .mc-media{height:290px !important;background:radial-gradient(circle at 50% 24%, rgba(255, 255, 255, .55), transparent 60%),
        var(--montale-card-bg, var(--mc-bg, linear-gradient(135deg, #f4f4f4 0%, #e9e9e9 100%))) !important}body.woocommerce-shop .mc-shop-products .montale-card .mc-title,body.tax-product_cat .mc-shop-products .montale-card .mc-title,body.post-type-archive-product .mc-shop-products .montale-card .mc-title{font-size:16px !important;font-weight:600 !important;line-height:.96 !important;letter-spacing:0 !important}body.woocommerce-shop .woocommerce-pagination,body.tax-product_cat .woocommerce-pagination,body.post-type-archive-product .woocommerce-pagination{display:flex !important;justify-content:center !important;width:100% !important;margin:48px auto 0 !important}body.woocommerce-shop .woocommerce-pagination ul,body.tax-product_cat .woocommerce-pagination ul,body.post-type-archive-product .woocommerce-pagination ul{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:auto !important;margin:0 auto !important;padding:0 !important;border:0 !important;list-style:none !important}body.woocommerce-shop .woocommerce-pagination li,body.tax-product_cat .woocommerce-pagination li,body.post-type-archive-product .woocommerce-pagination li{margin:0 !important;border:0 !important}body.woocommerce-shop .woocommerce-pagination a,body.woocommerce-shop .woocommerce-pagination span,body.tax-product_cat .woocommerce-pagination a,body.tax-product_cat .woocommerce-pagination span,body.post-type-archive-product .woocommerce-pagination a,body.post-type-archive-product .woocommerce-pagination span{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:38px !important;height:38px !important;padding:0 10px !important;border:1px solid #dedede !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;font-weight:400 !important;line-height:1 !important;text-decoration:none !important}body.woocommerce-shop .woocommerce-pagination .current,body.tax-product_cat .woocommerce-pagination .current,body.post-type-archive-product .woocommerce-pagination .current{border-color:#050505 !important;background:#050505 !important;color:#ffffff !important}body.woocommerce-shop .montale-buyer-questions,body.tax-product_cat .montale-buyer-questions,body.post-type-archive-product .montale-buyer-questions,body.woocommerce-shop .montale-who,body.tax-product_cat .montale-who,body.post-type-archive-product .montale-who,body.woocommerce-shop .montale-buyer-faq,body.tax-product_cat .montale-buyer-faq,body.post-type-archive-product .montale-buyer-faq{color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .montale-buyer-questions,body.tax-product_cat .montale-buyer-questions,body.post-type-archive-product .montale-buyer-questions{margin-top:72px !important;padding:0 0 48px !important}body.woocommerce-shop .montale-who,body.tax-product_cat .montale-who,body.post-type-archive-product .montale-who{margin-top:72px !important;padding:0 0 96px !important}body.woocommerce-shop .montale-buyer-faq,body.tax-product_cat .montale-buyer-faq,body.post-type-archive-product .montale-buyer-faq{margin-top:72px !important;padding:0 !important}body.woocommerce-shop .montale-buyer-questions__top,body.tax-product_cat .montale-buyer-questions__top,body.post-type-archive-product .montale-buyer-questions__top,body.woocommerce-shop .montale-who__top,body.tax-product_cat .montale-who__top,body.post-type-archive-product .montale-who__top,body.woocommerce-shop .montale-buyer-faq__top,body.tax-product_cat .montale-buyer-faq__top,body.post-type-archive-product .montale-buyer-faq__top{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:24px !important}body.woocommerce-shop .montale-buyer-questions__line,body.tax-product_cat .montale-buyer-questions__line,body.post-type-archive-product .montale-buyer-questions__line,body.woocommerce-shop .montale-who__line,body.tax-product_cat .montale-who__line,body.post-type-archive-product .montale-who__line,body.woocommerce-shop .montale-buyer-faq__line,body.tax-product_cat .montale-buyer-faq__line,body.post-type-archive-product .montale-buyer-faq__line{width:100% !important;height:0 !important;margin:16px 0 52px !important;border:0 !important;border-bottom:1px solid #050505 !important}body.woocommerce-shop .montale-buyer-questions__layout,body.tax-product_cat .montale-buyer-questions__layout,body.post-type-archive-product .montale-buyer-questions__layout{display:grid !important;grid-template-columns:.92fr 1.08fr !important;gap:72px !important;align-items:start !important}body.woocommerce-shop .montale-buyer-questions__title,body.tax-product_cat .montale-buyer-questions__title,body.post-type-archive-product .montale-buyer-questions__title,body.woocommerce-shop .montale-who__title,body.tax-product_cat .montale-who__title,body.post-type-archive-product .montale-who__title,body.woocommerce-shop .montale-buyer-faq__title,body.tax-product_cat .montale-buyer-faq__title,body.post-type-archive-product .montale-buyer-faq__title{margin:0 !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;font-weight:500 !important;line-height:.98 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.woocommerce-shop .montale-who__head,body.tax-product_cat .montale-who__head,body.post-type-archive-product .montale-who__head,body.woocommerce-shop .montale-buyer-faq__head,body.tax-product_cat .montale-buyer-faq__head,body.post-type-archive-product .montale-buyer-faq__head{display:grid !important;grid-template-columns:.4fr .8fr !important;gap:0 !important;padding-bottom:38px !important}body.woocommerce-shop .montale-buyer-questions__lead,body.tax-product_cat .montale-buyer-questions__lead,body.post-type-archive-product .montale-buyer-questions__lead,body.woocommerce-shop .montale-buyer-questions__note-text,body.tax-product_cat .montale-buyer-questions__note-text,body.post-type-archive-product .montale-buyer-questions__note-text,body.woocommerce-shop .montale-buyer-questions__text,body.tax-product_cat .montale-buyer-questions__text,body.post-type-archive-product .montale-buyer-questions__text,body.woocommerce-shop .montale-who__text,body.tax-product_cat .montale-who__text,body.post-type-archive-product .montale-who__text,body.woocommerce-shop .montale-who__card-text,body.tax-product_cat .montale-who__card-text,body.post-type-archive-product .montale-who__card-text,body.woocommerce-shop .montale-buyer-faq__answer p,body.tax-product_cat .montale-buyer-faq__answer p,body.post-type-archive-product .montale-buyer-faq__answer p{color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;font-weight:300 !important;line-height:1.65 !important;letter-spacing:0 !important}body.woocommerce-shop .montale-buyer-questions__lead,body.tax-product_cat .montale-buyer-questions__lead,body.post-type-archive-product .montale-buyer-questions__lead,body.woocommerce-shop .montale-who__text,body.tax-product_cat .montale-who__text,body.post-type-archive-product .montale-who__text{max-width:760px !important;margin:18px 0 0 !important}body.woocommerce-shop .montale-buyer-questions__note,body.tax-product_cat .montale-buyer-questions__note,body.post-type-archive-product .montale-buyer-questions__note{max-width:500px !important;margin-top:28px !important;padding:18px !important;border:1px solid #dedede !important}body.woocommerce-shop .montale-buyer-questions__cards,body.tax-product_cat .montale-buyer-questions__cards,body.post-type-archive-product .montale-buyer-questions__cards{display:grid !important;grid-template-columns:1fr !important;border-top:1px solid #dedede !important}body.woocommerce-shop .montale-buyer-questions__card,body.tax-product_cat .montale-buyer-questions__card,body.post-type-archive-product .montale-buyer-questions__card{display:grid !important;grid-template-columns:86px minmax(0, 1fr) !important;gap:28px !important;padding:26px 0 !important;border-bottom:1px solid #dedede !important}body.woocommerce-shop .montale-buyer-questions__note-label,body.tax-product_cat .montale-buyer-questions__note-label,body.post-type-archive-product .montale-buyer-questions__note-label,body.woocommerce-shop .montale-buyer-questions__num,body.tax-product_cat .montale-buyer-questions__num,body.post-type-archive-product .montale-buyer-questions__num,body.woocommerce-shop .montale-who__label,body.tax-product_cat .montale-who__label,body.post-type-archive-product .montale-who__label{display:block !important;color:#6f6f6f !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.woocommerce-shop .montale-buyer-questions__card-title,body.tax-product_cat .montale-buyer-questions__card-title,body.post-type-archive-product .montale-buyer-questions__card-title,body.woocommerce-shop .montale-who__card-title,body.tax-product_cat .montale-who__card-title,body.post-type-archive-product .montale-who__card-title{margin:0 0 10px !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:18px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.woocommerce-shop .montale-who__grid,body.tax-product_cat .montale-who__grid,body.post-type-archive-product .montale-who__grid{display:grid !important;grid-template-columns:repeat(4, 1fr) !important}body.woocommerce-shop .montale-who__card,body.tax-product_cat .montale-who__card,body.post-type-archive-product .montale-who__card{min-height:166px !important;padding:24px !important;border-top:1px solid #dedede !important;border-bottom:1px solid #dedede !important;border-left:1px solid #dedede !important}body.woocommerce-shop .montale-who__card:last-child,body.tax-product_cat .montale-who__card:last-child,body.post-type-archive-product .montale-who__card:last-child{border-right:1px solid #dedede !important}body.woocommerce-shop .montale-buyer-faq__list,body.tax-product_cat .montale-buyer-faq__list,body.post-type-archive-product .montale-buyer-faq__list{width:100% !important;border-top:1px solid #e5e5e5 !important}body.woocommerce-shop .montale-buyer-faq__item,body.tax-product_cat .montale-buyer-faq__item,body.post-type-archive-product .montale-buyer-faq__item{margin:0 !important;padding:0 !important;border-bottom:1px solid #e5e5e5 !important}body.woocommerce-shop .montale-buyer-faq__question,body.tax-product_cat .montale-buyer-faq__question,body.post-type-archive-product .montale-buyer-faq__question{display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;gap:24px !important;width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;cursor:pointer !important;text-align:left !important}body.woocommerce-shop .montale-buyer-faq__question span,body.tax-product_cat .montale-buyer-faq__question span,body.post-type-archive-product .montale-buyer-faq__question span{color:#000000 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;font-weight:600 !important;line-height:1.35 !important;text-transform:uppercase !important}body.woocommerce-shop .montale-buyer-faq__question i,body.tax-product_cat .montale-buyer-faq__question i,body.post-type-archive-product .montale-buyer-faq__question i{position:relative !important;display:block !important;width:12px !important;height:12px !important}body.woocommerce-shop .montale-buyer-faq__question i::before,body.woocommerce-shop .montale-buyer-faq__question i::after,body.tax-product_cat .montale-buyer-faq__question i::before,body.tax-product_cat .montale-buyer-faq__question i::after,body.post-type-archive-product .montale-buyer-faq__question i::before,body.post-type-archive-product .montale-buyer-faq__question i::after{content:"" !important;position:absolute !important;left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important;transition:transform .28s ease, opacity .28s ease !important}body.woocommerce-shop .montale-buyer-faq__question i::after,body.tax-product_cat .montale-buyer-faq__question i::after,body.post-type-archive-product .montale-buyer-faq__question i::after{transform:rotate(90deg) !important}body.woocommerce-shop .montale-buyer-faq__item.is-open .montale-buyer-faq__question i::after,body.tax-product_cat .montale-buyer-faq__item.is-open .montale-buyer-faq__question i::after,body.post-type-archive-product .montale-buyer-faq__item.is-open .montale-buyer-faq__question i::after{opacity:0 !important;transform:rotate(0deg) !important}body.woocommerce-shop .montale-buyer-faq__answer,body.tax-product_cat .montale-buyer-faq__answer,body.post-type-archive-product .montale-buyer-faq__answer{max-height:0;overflow:hidden !important;opacity:0;padding:0 !important;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .3s ease !important}body.woocommerce-shop .montale-buyer-faq__item.is-open .montale-buyer-faq__answer,body.tax-product_cat .montale-buyer-faq__item.is-open .montale-buyer-faq__answer,body.post-type-archive-product .montale-buyer-faq__item.is-open .montale-buyer-faq__answer{opacity:1 !important}body.woocommerce-shop .montale-buyer-faq__answer > div,body.tax-product_cat .montale-buyer-faq__answer > div,body.post-type-archive-product .montale-buyer-faq__answer > div{padding:0 64px 24px 0 !important}@media (max-width: 1024px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner,body.woocommerce-shop .montale-buyer-questions__layout,body.tax-product_cat .montale-buyer-questions__layout,body.post-type-archive-product .montale-buyer-questions__layout,body.woocommerce-shop .montale-who__head,body.tax-product_cat .montale-who__head,body.post-type-archive-product .montale-who__head,body.woocommerce-shop .montale-buyer-faq__head,body.tax-product_cat .montale-buyer-faq__head,body.post-type-archive-product .montale-buyer-faq__head{grid-template-columns:1fr !important;gap:28px !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info{align-items:flex-start !important;justify-content:flex-start !important;min-height:0 !important;padding-top:0 !important}body.woocommerce-shop .montale-archive-info__text,body.tax-product_cat .montale-archive-info__text,body.post-type-archive-product .montale-archive-info__text{width:65% !important}body.woocommerce-shop .montale-archive-info__facts,body.tax-product_cat .montale-archive-info__facts,body.post-type-archive-product .montale-archive-info__facts{width:35% !important}body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{grid-auto-columns:calc((100% - var(--cat-gap)) / 2) !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{grid-template-columns:auto auto minmax(0, 1fr) !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products,body.woocommerce-shop .montale-who__grid,body.tax-product_cat .montale-who__grid,body.post-type-archive-product .montale-who__grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media (max-width: 767px){body.woocommerce-shop .mc-archive-breadcrumbs,body.tax-product_cat .mc-archive-breadcrumbs,body.post-type-archive-product .mc-archive-breadcrumbs,body.woocommerce-shop .mc-shop-hero,body.tax-product_cat .mc-shop-hero,body.post-type-archive-product .mc-shop-hero,body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .montale-fragrance-head,body.tax-product_cat .montale-fragrance-head,body.post-type-archive-product .montale-fragrance-head,body.woocommerce-shop .montale-fragrance-cats,body.tax-product_cat .montale-fragrance-cats,body.post-type-archive-product .montale-fragrance-cats,body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider,body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout,body.woocommerce-shop .montale-buyer-questions,body.tax-product_cat .montale-buyer-questions,body.post-type-archive-product .montale-buyer-questions,body.woocommerce-shop .montale-who,body.tax-product_cat .montale-who,body.post-type-archive-product .montale-who,body.woocommerce-shop .montale-buyer-faq,body.tax-product_cat .montale-buyer-faq,body.post-type-archive-product .montale-buyer-faq{width:calc(100vw - 32px) !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1,body.woocommerce-shop .montale-buyer-questions__title,body.tax-product_cat .montale-buyer-questions__title,body.post-type-archive-product .montale-buyer-questions__title,body.woocommerce-shop .montale-who__title,body.tax-product_cat .montale-who__title,body.post-type-archive-product .montale-who__title,body.woocommerce-shop .montale-buyer-faq__title,body.tax-product_cat .montale-buyer-faq__title,body.post-type-archive-product .montale-buyer-faq__title{font-size:24px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0 !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info,body.woocommerce-shop .montale-buyer-questions__top,body.tax-product_cat .montale-buyer-questions__top,body.post-type-archive-product .montale-buyer-questions__top,body.woocommerce-shop .montale-who__top,body.tax-product_cat .montale-who__top,body.post-type-archive-product .montale-who__top,body.woocommerce-shop .montale-buyer-faq__top,body.tax-product_cat .montale-buyer-faq__top,body.post-type-archive-product .montale-buyer-faq__top{flex-direction:column !important;gap:16px !important;align-items:flex-start !important}body.woocommerce-shop .montale-archive-info__text,body.tax-product_cat .montale-archive-info__text,body.post-type-archive-product .montale-archive-info__text,body.woocommerce-shop .montale-archive-info__facts,body.tax-product_cat .montale-archive-info__facts,body.post-type-archive-product .montale-archive-info__facts{width:100% !important}body.woocommerce-shop .montale-fragrance-head__top,body.tax-product_cat .montale-fragrance-head__top,body.post-type-archive-product .montale-fragrance-head__top{align-items:flex-start !important;flex-direction:column !important;gap:8px !important}body.woocommerce-shop .montale-fragrance-cats__wrap,body.tax-product_cat .montale-fragrance-cats__wrap,body.post-type-archive-product .montale-fragrance-cats__wrap{padding:0 !important}body.woocommerce-shop .montale-fragrance-cats__arrow,body.tax-product_cat .montale-fragrance-cats__arrow,body.post-type-archive-product .montale-fragrance-cats__arrow{display:none !important}body.woocommerce-shop .montale-fragrance-cats__track,body.tax-product_cat .montale-fragrance-cats__track,body.post-type-archive-product .montale-fragrance-cats__track{grid-auto-columns:82% !important;gap:10px !important;padding-right:18% !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar,body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products,body.woocommerce-shop .montale-who__grid,body.tax-product_cat .montale-who__grid,body.post-type-archive-product .montale-who__grid{grid-template-columns:1fr !important}body.woocommerce-shop .montale-buyer-questions__card,body.tax-product_cat .montale-buyer-questions__card,body.post-type-archive-product .montale-buyer-questions__card{grid-template-columns:1fr !important;gap:12px !important}}/* 1.0.54 archive sidebar and divider final correction. */
body.woocommerce-shop .mc-archive-divider,body.tax-product_cat .mc-archive-divider,body.post-type-archive-product .mc-archive-divider,body.woocommerce-shop .mc-archive-products-divider,body.tax-product_cat .mc-archive-products-divider,body.post-type-archive-product .mc-archive-products-divider,body.woocommerce-shop .montale-fragrance-head__line,body.tax-product_cat .montale-fragrance-head__line,body.post-type-archive-product .montale-fragrance-head__line,body.woocommerce-shop .montale-buyer-questions__line,body.tax-product_cat .montale-buyer-questions__line,body.post-type-archive-product .montale-buyer-questions__line,body.woocommerce-shop .montale-who__line,body.tax-product_cat .montale-who__line,body.post-type-archive-product .montale-who__line,body.woocommerce-shop .montale-buyer-faq__line,body.tax-product_cat .montale-buyer-faq__line,body.post-type-archive-product .montale-buyer-faq__line{height:0 !important;border:0 !important;border-bottom:1px solid #dedede !important;background:transparent !important}body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:minmax(0, .58fr) minmax(520px, .42fr) !important;column-gap:24px !important;align-items:start !important}body.woocommerce-shop .mc-archive-hero__title,body.tax-product_cat .mc-archive-hero__title,body.post-type-archive-product .mc-archive-hero__title{min-width:0 !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{max-width:none !important;font-size:clamp(40px, 2.85vw, 50px) !important;line-height:.96 !important;letter-spacing:-.045em !important;white-space:nowrap !important;overflow-wrap:normal !important;word-break:normal !important}body.woocommerce-shop .montale-archive-info,body.tax-product_cat .montale-archive-info,body.post-type-archive-product .montale-archive-info{min-width:0 !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{display:grid !important;grid-template-columns:232px minmax(0, 1fr) !important;column-gap:28px !important;align-items:start !important;margin-top:0 !important}body.woocommerce-shop .mc-shop-sidebar,body.tax-product_cat .mc-shop-sidebar,body.post-type-archive-product .mc-shop-sidebar{display:block !important;width:100% !important;min-width:0 !important;padding:30px 24px !important;border:1px solid #dedede !important;background:#ffffff !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important}body.woocommerce-shop .mc-shop-sidebar .mc-widget,body.tax-product_cat .mc-shop-sidebar .mc-widget,body.post-type-archive-product .mc-shop-sidebar .mc-widget,body.woocommerce-shop .mc-shop-sidebar .widget,body.tax-product_cat .mc-shop-sidebar .widget,body.post-type-archive-product .mc-shop-sidebar .widget{margin:0 0 34px !important;padding:0 !important;border:0 !important}body.woocommerce-shop .mc-shop-sidebar .mc-widget:last-child,body.tax-product_cat .mc-shop-sidebar .mc-widget:last-child,body.post-type-archive-product .mc-shop-sidebar .mc-widget:last-child,body.woocommerce-shop .mc-shop-sidebar .widget:last-child,body.tax-product_cat .mc-shop-sidebar .widget:last-child,body.post-type-archive-product .mc-shop-sidebar .widget:last-child{margin-bottom:0 !important}body.woocommerce-shop .mc-shop-sidebar .mc-widget__title,body.tax-product_cat .mc-shop-sidebar .mc-widget__title,body.post-type-archive-product .mc-shop-sidebar .mc-widget__title,body.woocommerce-shop .mc-shop-sidebar .widget-title,body.tax-product_cat .mc-shop-sidebar .widget-title,body.post-type-archive-product .mc-shop-sidebar .widget-title{margin:0 0 22px !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:18px !important;font-weight:700 !important;line-height:1.15 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.woocommerce-shop .mc-shop-sidebar ul,body.tax-product_cat .mc-shop-sidebar ul,body.post-type-archive-product .mc-shop-sidebar ul{margin:0 !important;padding:0 !important;list-style:none !important}body.woocommerce-shop .mc-shop-sidebar li,body.tax-product_cat .mc-shop-sidebar li,body.post-type-archive-product .mc-shop-sidebar li{margin:0 !important;padding:14px 0 !important;border-bottom:1px solid #ededed !important;color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.35 !important}body.woocommerce-shop .mc-shop-sidebar li:last-child,body.tax-product_cat .mc-shop-sidebar li:last-child,body.post-type-archive-product .mc-shop-sidebar li:last-child{border-bottom:0 !important}body.woocommerce-shop .mc-shop-sidebar a,body.tax-product_cat .mc-shop-sidebar a,body.post-type-archive-product .mc-shop-sidebar a{color:inherit !important;text-decoration:none !important}body.woocommerce-shop .mc-shop-sidebar a:hover,body.tax-product_cat .mc-shop-sidebar a:hover,body.post-type-archive-product .mc-shop-sidebar a:hover{color:#050505 !important}body.woocommerce-shop .mc-shop-products,body.tax-product_cat .mc-shop-products,body.post-type-archive-product .mc-shop-products{width:100% !important;min-width:0 !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}body.woocommerce-shop .mc-shop-toolbar,body.tax-product_cat .mc-shop-toolbar,body.post-type-archive-product .mc-shop-toolbar{grid-template-columns:auto auto minmax(0, 1fr) auto auto !important}@media (max-width: 1280px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:minmax(0, .55fr) minmax(440px, .45fr) !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:clamp(36px, 2.65vw, 46px) !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:214px minmax(0, 1fr) !important;column-gap:22px !important}body.woocommerce-shop .mc-shop-products .montale-card .mc-media,body.tax-product_cat .mc-shop-products .montale-card .mc-media,body.post-type-archive-product .mc-shop-products .montale-card .mc-media{height:250px !important}}@media (max-width: 1024px){body.woocommerce-shop .mc-archive-hero__inner,body.tax-product_cat .mc-archive-hero__inner,body.post-type-archive-product .mc-archive-hero__inner{grid-template-columns:1fr !important;gap:28px !important}body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{white-space:normal !important}body.woocommerce-shop .mc-shop-layout,body.tax-product_cat .mc-shop-layout,body.post-type-archive-product .mc-shop-layout{grid-template-columns:1fr !important}body.woocommerce-shop .mc-shop-sidebar,body.tax-product_cat .mc-shop-sidebar,body.post-type-archive-product .mc-shop-sidebar{display:none !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media (max-width: 767px){body.woocommerce-shop .mc-archive-hero h1,body.tax-product_cat .mc-archive-hero h1,body.post-type-archive-product .mc-archive-hero h1{font-size:28px !important;letter-spacing:0 !important}body.woocommerce-shop .mc-shop-products ul.products,body.tax-product_cat .mc-shop-products ul.products,body.post-type-archive-product .mc-shop-products ul.products{grid-template-columns:1fr !important}}/* 1.0.70 absolute final header spacing lock: logo, catalog and search like original. */
@media (min-width: 1201px){body.mc-native .mc-header__inner{grid-template-columns:220px 100px minmax(520px, 1fr) max-content !important;column-gap:16px !important}body.mc-native .mc-logo--image{width:220px !important}body.mc-native .mc-logo__image,body.mc-native .custom-logo{max-width:220px !important}}/* 1.0.71 final catalog button centering between logo and search. */
@media (min-width: 1201px){body.mc-native .mc-header__catalog{justify-self:center !important;transform:translateX(-24px) !important}}/* 1.0.72 native FAQ page. */
body.mc-native .mc-faq-page,body.mc-native .mc-faq-page *{box-sizing:border-box;letter-spacing:0}body.mc-native .mc-faq-page{width:100%;padding:0 0 72px;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-faq-page .mc-breadcrumbs{margin-bottom:42px !important}body.mc-native .mc-faq-page .montale-faq{width:var(--mc-home-width);max-width:1320px;margin:0 auto;padding:0;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-faq-page .montale-faq__inner{width:100%;margin:0}body.mc-native .mc-faq-page .montale-faq__head{display:grid;grid-template-columns:25% 75%;gap:0;padding:0 0 38px}body.mc-native .mc-faq-page .montale-faq__meta{margin:0;font-family:Montserrat, Arial, sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.22em;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-faq-page .montale-faq__title-wrap{max-width:920px}body.mc-native .mc-faq-page .montale-faq__title{width:86%;margin:0;padding:0;font-family:Montserrat, Arial, sans-serif;font-size:54px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native .mc-faq-page .montale-faq__list{width:100%;border-top:1px solid #e5e5e5}body.mc-native .mc-faq-page .montale-faq__item{margin:0;padding:0;border-bottom:1px solid #e5e5e5}body.mc-native .mc-faq-page .montale-faq__question{width:100%;min-height:60px;margin:0;padding:0;border:0;border-radius:0;background:transparent;display:grid;grid-template-columns:minmax(0, 1fr) 12px;align-items:center;gap:24px;cursor:pointer;text-align:left;box-shadow:none;appearance:none;transition:background-color .25s ease, color .25s ease}body.mc-native .mc-faq-page .montale-faq__question:hover,body.mc-native .mc-faq-page .montale-faq__question:focus{background:#f8f8f8;color:#000000;outline:none}body.mc-native .mc-faq-page .montale-faq__question span{display:block;margin:0;padding:0;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:uppercase;color:#000000}body.mc-native .mc-faq-page .montale-faq__item.is-open .montale-faq__question{background:#fafafa}body.mc-native .mc-faq-page .montale-faq__question i{position:relative;display:block;width:12px;height:12px}body.mc-native .mc-faq-page .montale-faq__question i::before,body.mc-native .mc-faq-page .montale-faq__question i::after{content:"";position:absolute;left:0;top:5px;width:12px;height:1px;background:#dedede;transition:transform .28s ease, opacity .28s ease, background-color .28s ease}body.mc-native .mc-faq-page .montale-faq__question i::after{transform:rotate(90deg)}body.mc-native .mc-faq-page .montale-faq__item.is-open .montale-faq__question i::after{opacity:0;transform:rotate(0deg)}body.mc-native .mc-faq-page .montale-faq__answer{max-height:0;overflow:hidden;opacity:0;padding:0;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .3s ease}body.mc-native .mc-faq-page .montale-faq__item.is-open .montale-faq__answer{opacity:1}body.mc-native .mc-faq-page .montale-faq__answer > div{padding:0 64px 24px 0}body.mc-native .mc-faq-page .montale-faq__answer p{max-width:760px;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.65;letter-spacing:0;color:#7b7b7b}body.mc-native .mc-faq-page .montale-cta,body.mc-native .mc-faq-page .montale-cta *{box-sizing:border-box}body.mc-native .mc-faq-page .montale-cta{width:var(--mc-home-width);max-width:1320px;margin:64px auto 0;min-height:0;padding:42px !important;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;border:0;background:#000000;font-family:Montserrat, Arial, sans-serif;color:#ffffff}body.mc-native .mc-faq-page .montale-cta__content{min-width:0}body.mc-native .mc-faq-page .montale-cta__title{margin:0;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#ffffff}body.mc-native .mc-faq-page .montale-cta__text{width:70%;max-width:none;margin:18px 0 0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:0;color:rgba(255, 255, 255, .72)}body.mc-native .mc-faq-page .montale-cta__button{display:inline-flex;align-items:center;justify-content:center;align-self:center;justify-self:end;min-height:61px;padding:22px 24px;border:1px solid #ffffff;border-radius:0;background:#ffffff;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#000000;text-decoration:none;white-space:nowrap;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native .mc-faq-page .montale-cta__button:hover{background:#000000;border-color:#ffffff;color:#ffffff}@media (max-width: 1024px){body.mc-native .mc-faq-page{padding-bottom:56px}body.mc-native .mc-faq-page .montale-faq{width:calc(100vw - 40px)}body.mc-native .mc-faq-page .montale-faq__head{grid-template-columns:1fr;gap:22px;padding-bottom:34px}body.mc-native .mc-faq-page .montale-faq__title{width:100%;max-width:760px;font-size:46px}body.mc-native .mc-faq-page .montale-faq__question{min-height:66px;gap:20px}body.mc-native .mc-faq-page .montale-faq__answer > div{padding-right:40px}body.mc-native .mc-faq-page .montale-cta{width:auto;max-width:none;margin:56px 20px 0;grid-template-columns:1fr;gap:28px;padding:34px}body.mc-native .mc-faq-page .montale-cta__title{font-size:46px}body.mc-native .mc-faq-page .montale-cta__text{width:100%}body.mc-native .mc-faq-page .montale-cta__button{justify-self:start}}@media (max-width: 767px){body.mc-native .mc-faq-page{padding-bottom:42px}body.mc-native .mc-faq-page .mc-breadcrumbs{margin-bottom:34px !important}body.mc-native .mc-faq-page .montale-faq{width:calc(100vw - 32px)}body.mc-native .mc-faq-page .montale-faq__head{gap:18px;padding-bottom:28px}body.mc-native .mc-faq-page .montale-faq__meta{font-size:10px;letter-spacing:.18em}body.mc-native .mc-faq-page .montale-faq__title{font-size:28px;font-weight:600;line-height:1}body.mc-native .mc-faq-page .montale-faq__question{min-height:68px;gap:18px}body.mc-native .mc-faq-page .montale-faq__question span{font-size:13px;line-height:1.35}body.mc-native .mc-faq-page .montale-faq__answer > div{padding:0 24px 22px 0}body.mc-native .mc-faq-page .montale-faq__answer p{max-width:100%;font-size:13px;line-height:1.6}body.mc-native .mc-faq-page .montale-cta{margin:42px 0 0;padding:26px}body.mc-native .mc-faq-page .montale-cta__title{font-size:28px;line-height:1}body.mc-native .mc-faq-page .montale-cta__text{font-size:12px}body.mc-native .mc-faq-page .montale-cta__button{width:100%;white-space:normal;text-align:center;font-size:11px}}/* 1.0.74 native bestsellers page. */
body.mc-native .mc-bestsellers-page,body.mc-native .mc-bestsellers-page *{box-sizing:border-box}body.mc-native .mc-bestsellers-page{width:100%;padding:0 0 72px;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-bestsellers-page .mc-breadcrumbs{width:var(--mc-home-width);max-width:1320px;margin:34px auto 42px !important;padding:0 !important;font-family:Montserrat, Arial, sans-serif;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-bestsellers-page .mc-breadcrumbs a{color:#6f6f6f;text-decoration:none}body.mc-native .mc-bestsellers-page .mc-breadcrumbs span[aria-current="page"]{color:#050505;font-weight:700}body.mc-native .mc-bestsellers-page .montale-best{width:var(--mc-home-width);max-width:1320px;margin:0 auto !important;padding:0 !important;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-bestsellers-page .montale-best__top{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 !important}body.mc-native .mc-bestsellers-page .montale-best__meta{display:block;margin:0 !important;font-family:Montserrat, Arial, sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.22em;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-bestsellers-page .montale-best__line{width:100%;height:1px;margin:1px 0 52px !important;background:#dedede}body.mc-native .mc-bestsellers-page .montale-best__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:32px;align-items:stretch}body.mc-native .mc-bestsellers-page .montale-best__content,body.mc-native .mc-bestsellers-page .montale-best__panel{min-width:0}body.mc-native .mc-bestsellers-page .montale-best__title{margin:0 !important;font-family:Montserrat, Arial, sans-serif;font-size:54px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native .mc-bestsellers-page .montale-best__lead{max-width:720px;margin:30px 0 0 !important;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:0;color:#6f6f6f}body.mc-native .mc-bestsellers-page .montale-best__stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;margin:30px 0 0 !important;border:0}body.mc-native .mc-bestsellers-page .montale-best__stat{padding:20px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede}body.mc-native .mc-bestsellers-page .montale-best__num{display:block;margin:0 0 10px !important;font-family:Montserrat, Arial, sans-serif;font-size:22px;font-weight:600;line-height:1.15;letter-spacing:-.03em;color:#000000}body.mc-native .mc-bestsellers-page .montale-best__stat-text{margin:0 !important;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.65;letter-spacing:0;color:#6f6f6f}body.mc-native .mc-bestsellers-page .montale-best__note{position:relative;z-index:2;width:50%;min-width:0;padding:18px;border:1px solid #000000;background:transparent}body.mc-native .mc-bestsellers-page .montale-best__note-title{display:block;margin:0 0 10px !important;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#000000}body.mc-native .mc-bestsellers-page .montale-best__note-text{margin:0 !important;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:300;line-height:1.65;letter-spacing:0;color:#6f6f6f}body.mc-native .mc-bestsellers-page .montale-best__watermark{display:block;position:relative;z-index:1;margin:60px 0 0;padding:0;font-family:Montserrat, Arial, sans-serif;font-size:107px;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;color:#dedede47;pointer-events:none;white-space:nowrap}body.mc-native .mc-bestsellers-page .mc-bestsellers-products{width:var(--mc-home-width) !important;max-width:1320px !important;margin:78px auto 72px !important;padding:0 !important}body.mc-native .mc-bestsellers-page .mc-bestsellers-products .mc-product-section__head{grid-template-columns:max-content minmax(320px, 1fr);gap:80px;align-items:start;min-height:63px;margin:0 0 34px !important}body.mc-native .mc-bestsellers-page .mc-bestsellers-products .mc-product-section__head h2{width:max-content;max-width:100%;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:34px;font-weight:600;line-height:1.04;letter-spacing:0;text-transform:uppercase}body.mc-native .mc-bestsellers-page .mc-bestsellers-products .mc-product-section__head p{justify-self:end;max-width:603px;margin:4px 0 0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.5;letter-spacing:0;text-align:right;color:#6f6f6f}body.mc-native .mc-bestsellers-page .mc-bestsellers-products > .mc-products-grid{padding:0 !important}body.mc-native .mc-bestsellers-page .montale-best-pick{width:var(--mc-home-width);max-width:1320px;margin:0 auto 72px;padding:54px 0 0;border-top:1px solid #dedede;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-bestsellers-page .montale-best-pick__head{display:grid;grid-template-columns:.4fr .8fr;gap:0;padding:0 0 38px}body.mc-native .mc-bestsellers-page .montale-best-pick__eyebrow,body.mc-native .mc-bestsellers-page .montale-best-links__eyebrow{display:block;margin:0 !important;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-bestsellers-page .montale-best-pick__title{max-width:900px;margin:0 !important;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native .mc-bestsellers-page .montale-best-pick__text{max-width:820px;margin:18px 0 0 !important;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;letter-spacing:0;color:#6f6f6f}body.mc-native .mc-bestsellers-page .montale-best-pick__grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));border-top:1px solid #dedede;border-left:1px solid #dedede}body.mc-native .mc-bestsellers-page .montale-best-pick__card{min-height:190px;padding:30px;border-right:1px solid #dedede;border-bottom:1px solid #dedede}body.mc-native .mc-bestsellers-page .montale-best-pick__card span{display:block;margin:0 0 26px;font-family:Montserrat, Arial, sans-serif;font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-bestsellers-page .montale-best-pick__card h3{margin:0 0 18px;font-family:Montserrat, Arial, sans-serif;font-size:24px;font-weight:600;line-height:1.12;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native .mc-bestsellers-page .montale-best-pick__card p{margin:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.55;color:#6f6f6f}body.mc-native .mc-bestsellers-page .montale-best-links{width:var(--mc-home-width);max-width:1320px;margin:0 auto 72px;padding:54px 0;display:grid;grid-template-columns:.4fr .8fr;gap:0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}body.mc-native .mc-bestsellers-page .montale-best-links h2{max-width:360px;margin:16px 0 0;font-family:Montserrat, Arial, sans-serif;font-size:34px;font-weight:600;line-height:1.04;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native .mc-bestsellers-page .montale-best-links__tags{display:flex;flex-wrap:wrap;gap:12px;align-content:start}body.mc-native .mc-bestsellers-page .montale-best-links__tags a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 18px;border:1px solid #dedede;background:#ffffff;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.2;color:#050505;text-decoration:none;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native .mc-bestsellers-page .montale-best-links__tags a:hover{border-color:#000000;background:#000000;color:#ffffff}body.mc-native .mc-bestsellers-page .montale-faq{width:var(--mc-home-width);max-width:1320px;margin:144px auto 64px;padding:0;border-top:1px solid #000000;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-bestsellers-page .montale-faq__head{display:grid;grid-template-columns:25% 75%;gap:0;padding:38px 0}body.mc-native .mc-bestsellers-page .montale-faq__meta{margin:0;font-family:Montserrat, Arial, sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.22em;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-bestsellers-page .montale-faq__title{width:80%;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:54px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native .mc-bestsellers-page .montale-faq__list{width:100%;border-top:1px solid #e5e5e5}body.mc-native .mc-bestsellers-page .montale-faq__item{margin:0;padding:0;border-bottom:1px solid #e5e5e5}body.mc-native .mc-bestsellers-page .montale-faq__question{width:100%;min-height:64px;margin:0;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#050505;cursor:pointer}body.mc-native .mc-bestsellers-page .montale-faq__question span{display:block;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:600;line-height:1.35;letter-spacing:0;text-align:left;text-transform:uppercase}body.mc-native .mc-bestsellers-page .montale-faq__question i{position:relative;display:block;width:12px;height:12px;flex:0 0 12px}body.mc-native .mc-bestsellers-page .montale-faq__question i::before,body.mc-native .mc-bestsellers-page .montale-faq__question i::after{content:"";position:absolute;left:0;top:5px;width:12px;height:1px;background:#dedede;transition:opacity .2s ease, transform .2s ease}body.mc-native .mc-bestsellers-page .montale-faq__question i::after{transform:rotate(90deg)}body.mc-native .mc-bestsellers-page .montale-faq__item.is-open .montale-faq__question i::after{opacity:0;transform:rotate(0deg)}body.mc-native .mc-bestsellers-page .montale-faq__answer{max-height:0;overflow:hidden;opacity:0;padding:0;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .3s ease}body.mc-native .mc-bestsellers-page .montale-faq__answer > div{padding:0 64px 24px 0}body.mc-native .mc-bestsellers-page .montale-faq__answer p{max-width:760px;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.65;letter-spacing:0;color:#7b7b7b}body.mc-native .mc-bestsellers-page .montale-cta{width:var(--mc-home-width);max-width:1320px;margin:0 auto;min-height:0;padding:42px !important;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;border:0;background:#000000;font-family:Montserrat, Arial, sans-serif;color:#ffffff}body.mc-native .mc-bestsellers-page .montale-cta__title{margin:0;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#ffffff}body.mc-native .mc-bestsellers-page .montale-cta__text{width:70%;max-width:none;margin:18px 0 0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:0;color:rgba(255, 255, 255, .72)}body.mc-native .mc-bestsellers-page .montale-cta__button{display:inline-flex;align-items:center;justify-content:center;align-self:center;justify-self:end;min-height:61px;padding:22px 24px;border:1px solid #ffffff;border-radius:0;background:#ffffff;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#000000;text-decoration:none;white-space:nowrap;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native .mc-bestsellers-page .montale-cta__button:hover{background:#000000;border-color:#ffffff;color:#ffffff}@media (max-width: 1024px){body.mc-native .mc-bestsellers-page .mc-breadcrumbs,body.mc-native .mc-bestsellers-page .montale-best,body.mc-native .mc-bestsellers-page .mc-bestsellers-products,body.mc-native .mc-bestsellers-page .montale-best-pick,body.mc-native .mc-bestsellers-page .montale-best-links,body.mc-native .mc-bestsellers-page .montale-faq{width:calc(100vw - 40px) !important;max-width:none !important}body.mc-native .mc-bestsellers-page .montale-best__grid{grid-template-columns:1fr}body.mc-native .mc-bestsellers-page .montale-best__title,body.mc-native .mc-bestsellers-page .montale-best-pick__title,body.mc-native .mc-bestsellers-page .montale-cta__title{font-size:46px}body.mc-native .mc-bestsellers-page .montale-best__panel{min-height:320px}body.mc-native .mc-bestsellers-page .mc-bestsellers-products .mc-product-section__head,body.mc-native .mc-bestsellers-page .montale-best-pick__head,body.mc-native .mc-bestsellers-page .montale-best-links,body.mc-native .mc-bestsellers-page .montale-faq__head{grid-template-columns:1fr;gap:22px}body.mc-native .mc-bestsellers-page .mc-bestsellers-products .mc-product-section__head p{justify-self:start;max-width:100%;text-align:left}body.mc-native .mc-bestsellers-page .montale-best-pick__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}body.mc-native .mc-bestsellers-page .montale-faq__title{width:100%;max-width:760px;font-size:42px}body.mc-native .mc-bestsellers-page .montale-cta{width:auto;max-width:none;margin:0 20px;grid-template-columns:1fr;gap:28px;padding:34px !important}body.mc-native .mc-bestsellers-page .montale-cta__text{width:100%}body.mc-native .mc-bestsellers-page .montale-cta__button{justify-self:start}}@media (max-width: 767px){body.mc-native .mc-bestsellers-page{padding-bottom:42px}body.mc-native .mc-bestsellers-page .mc-breadcrumbs,body.mc-native .mc-bestsellers-page .montale-best,body.mc-native .mc-bestsellers-page .mc-bestsellers-products,body.mc-native .mc-bestsellers-page .montale-best-pick,body.mc-native .mc-bestsellers-page .montale-best-links,body.mc-native .mc-bestsellers-page .montale-faq{width:calc(100vw - 32px) !important}body.mc-native .mc-bestsellers-page .mc-breadcrumbs{margin-bottom:34px !important}body.mc-native .mc-bestsellers-page .montale-best__top{flex-direction:column;gap:10px}body.mc-native .mc-bestsellers-page .montale-best__meta{font-size:10px;letter-spacing:.18em}body.mc-native .mc-bestsellers-page .montale-best__line{margin-bottom:30px !important}body.mc-native .mc-bestsellers-page .montale-best__title,body.mc-native .mc-bestsellers-page .montale-best-pick__title,body.mc-native .mc-bestsellers-page .montale-faq__title{font-size:24px;font-weight:600;line-height:1;letter-spacing:0}body.mc-native .mc-bestsellers-page .montale-best__lead,body.mc-native .mc-bestsellers-page .montale-best-pick__text,body.mc-native .mc-bestsellers-page .montale-best__note-text{font-size:13px}body.mc-native .mc-bestsellers-page .montale-best__stats,body.mc-native .mc-bestsellers-page .montale-best-pick__grid{grid-template-columns:1fr}body.mc-native .mc-bestsellers-page .montale-best__stat{min-height:0}body.mc-native .mc-bestsellers-page .montale-best__panel{min-height:0;padding:24px}body.mc-native .mc-bestsellers-page .montale-best__note{width:100%;min-width:0;padding:18px}body.mc-native .mc-bestsellers-page .montale-best__watermark{margin-top:42px;font-size:50px}body.mc-native .mc-bestsellers-page .mc-bestsellers-products{margin:52px auto 52px !important}body.mc-native .mc-bestsellers-page .mc-bestsellers-products .mc-product-section__head{gap:18px;margin-bottom:24px !important}body.mc-native .mc-bestsellers-page .mc-bestsellers-products .mc-product-section__head h2,body.mc-native .mc-bestsellers-page .montale-best-links h2{width:auto;font-size:30px;line-height:1}body.mc-native .mc-bestsellers-page .montale-best-pick{margin-bottom:52px;padding-top:42px}body.mc-native .mc-bestsellers-page .montale-best-pick__head{gap:18px;padding-bottom:28px}body.mc-native .mc-bestsellers-page .montale-best-pick__card{min-height:0;padding:24px}body.mc-native .mc-bestsellers-page .montale-best-pick__card h3{font-size:18px}body.mc-native .mc-bestsellers-page .montale-best-links{margin-bottom:52px;padding:42px 0}body.mc-native .mc-bestsellers-page .montale-best-links__tags a{width:100%}body.mc-native .mc-bestsellers-page .montale-faq{margin-top:64px;margin-bottom:42px}body.mc-native .mc-bestsellers-page .montale-faq__head{gap:18px;padding:28px 0}body.mc-native .mc-bestsellers-page .montale-faq__meta{font-size:10px}body.mc-native .mc-bestsellers-page .montale-faq__question{min-height:68px;gap:18px}body.mc-native .mc-bestsellers-page .montale-faq__question span{font-size:13px;line-height:1.35}body.mc-native .mc-bestsellers-page .montale-faq__answer > div{padding:0 24px 22px 0}body.mc-native .mc-bestsellers-page .montale-faq__answer p{max-width:100%;font-size:13px;line-height:1.6}body.mc-native .mc-bestsellers-page .montale-cta{margin:0;padding:26px !important}body.mc-native .mc-bestsellers-page .montale-cta__title{font-size:28px;line-height:1}body.mc-native .mc-bestsellers-page .montale-cta__text{font-size:12px}body.mc-native .mc-bestsellers-page .montale-cta__button{width:100%;white-space:normal;text-align:center;font-size:11px}}/* 1.0.75 native bestsellers page rebuilt from original Elementor export. */
body.mc-native .mc-bestsellers-page{padding-bottom:72px}body.mc-native .mc-bestsellers-page .mc-breadcrumbs{width:var(--mc-home-width);max-width:1320px;margin:34px auto 20px !important}body.mc-native .mc-bestsellers-page .montale-best,body.mc-native .mc-bestsellers-page .montale-sales-head,body.mc-native .mc-bestsellers-page .mc-bestsellers-group,body.mc-native .mc-bestsellers-page .montale-faq,body.mc-native .mc-bestsellers-page .montale-cta{width:var(--mc-home-width);max-width:1320px}body.mc-native .mc-bestsellers-page .montale-best{margin:20px auto 0 !important;padding:0 !important;color:#050505}body.mc-native .mc-bestsellers-page .montale-best,body.mc-native .mc-bestsellers-page .montale-best *,body.mc-native .mc-bestsellers-page .montale-sales-head,body.mc-native .mc-bestsellers-page .montale-sales-head *,body.mc-native .mc-bestsellers-page .montale-top-line,body.mc-native .mc-bestsellers-page .montale-top-line *,body.mc-native .mc-bestsellers-page .montale-faq,body.mc-native .mc-bestsellers-page .montale-faq *,body.mc-native .mc-bestsellers-page .montale-cta,body.mc-native .mc-bestsellers-page .montale-cta *{box-sizing:border-box;font-family:Montserrat, Arial, sans-serif;letter-spacing:0}body.mc-native .mc-bestsellers-page .montale-best__top{display:flex;align-items:center;justify-content:space-between;gap:24px}body.mc-native .mc-bestsellers-page .montale-best__meta,body.mc-native .mc-bestsellers-page .montale-sales-head__eyebrow,body.mc-native .mc-bestsellers-page .montale-top-line__meta,body.mc-native .mc-bestsellers-page .montale-faq__meta{display:block;margin:0 !important;font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-bestsellers-page .montale-best__line{display:block;width:100%;height:0 !important;margin:14px 0 52px !important;padding:0 !important;background:transparent !important;border:0 !important;border-bottom:1px solid #050505 !important}body.mc-native .mc-bestsellers-page .montale-best__grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:stretch}body.mc-native .mc-bestsellers-page .montale-best__title,body.mc-native .mc-bestsellers-page .montale-sales-head__title,body.mc-native .mc-bestsellers-page .montale-faq__title{margin:0 !important;font-size:54px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-bestsellers-page .montale-best__lead{margin:30px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:#6f6f6f !important}body.mc-native .mc-bestsellers-page .montale-best__stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:0;margin-top:30px}body.mc-native .mc-bestsellers-page .montale-best__stat{min-height:128px;padding:20px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede}body.mc-native .mc-bestsellers-page .montale-best__stat:last-child{border-right:1px solid #dedede}body.mc-native .mc-bestsellers-page .montale-best__num{display:block;margin:0 0 10px !important;font-size:22px !important;line-height:1.15 !important;font-weight:600 !important;color:#000000 !important}body.mc-native .mc-bestsellers-page .montale-best__stat-text,body.mc-native .mc-bestsellers-page .montale-best__note-text{margin:0 !important;font-size:13px !important;line-height:1.65 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-bestsellers-page .montale-best__panel{position:relative;overflow:hidden;min-height:100%;padding:30px 30px 0;border:1px solid #dedede;background:linear-gradient(28deg, #ffffffdb 70%, #9898981a 100%)}body.mc-native .mc-bestsellers-page .montale-best__note{position:relative;z-index:2;width:50%;min-width:260px;padding:18px;border:1px solid #000000;background:transparent}body.mc-native .mc-bestsellers-page .montale-best__note-title{display:block;margin:0 0 10px !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-bestsellers-page .montale-best__watermark{display:block;margin:60px 0 0 !important;font-size:107px !important;line-height:1 !important;font-weight:700 !important;text-transform:uppercase !important;color:#dedede47 !important;white-space:nowrap;pointer-events:none}body.mc-native .mc-bestsellers-page .montale-sales-head{margin:144px auto 0 !important;padding:38px 0 38px !important;display:grid;grid-template-columns:25% 75%;gap:0;border-top:1px solid #000000;color:#050505}body.mc-native .mc-bestsellers-page .montale-sales-head__title{width:80%}body.mc-native .mc-bestsellers-page .montale-sales-head__text{width:75%;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:#6f6f6f !important}body.mc-native .mc-bestsellers-page .mc-bestsellers-group{margin:0 auto 70px !important;padding:0 !important}body.mc-native .mc-bestsellers-page .montale-top-line{width:100%;max-width:1320px;margin:0 auto !important;padding:0 !important;display:flex;align-items:center;justify-content:space-between;gap:24px}body.mc-native .mc-bestsellers-page .montale-top-line__title{margin:0 !important;font-size:30px !important;line-height:.98 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-bestsellers-page .montale-top-line__meta{white-space:nowrap}body.mc-native .mc-bestsellers-page .mc-bestsellers-group__grid{margin-top:20px !important;padding:0 !important}body.mc-native .mc-bestsellers-page .montale-faq{margin:144px auto 0 !important;padding:0 !important;border-top:1px solid #000000 !important;color:#050505 !important}body.mc-native .mc-bestsellers-page .montale-faq__inner{width:100% !important;margin:38px 0 0 !important}body.mc-native .mc-bestsellers-page .montale-faq__head{display:grid !important;grid-template-columns:25% 75% !important;gap:0 !important;padding:0 0 38px !important}body.mc-native .mc-bestsellers-page .montale-faq__title-wrap{max-width:920px !important}body.mc-native .mc-bestsellers-page .montale-faq__title{width:80% !important}body.mc-native .mc-bestsellers-page .montale-faq__list{width:100% !important;border-top:1px solid #e5e5e5 !important}body.mc-native .mc-bestsellers-page .montale-faq__item{margin:0 !important;padding:0 !important;border-bottom:1px solid #e5e5e5 !important}body.mc-native .mc-bestsellers-page .montale-faq__question{width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;gap:24px !important;cursor:pointer !important;text-align:left !important;box-shadow:none !important;appearance:none !important;transition:background-color .25s ease, color .25s ease !important}body.mc-native .mc-bestsellers-page .montale-faq__question:hover,body.mc-native .mc-bestsellers-page .montale-faq__question:focus,body.mc-native .mc-bestsellers-page .montale-faq__item.is-open .montale-faq__question{background:#fafafa !important;color:#000000 !important;outline:none !important}body.mc-native .mc-bestsellers-page .montale-faq__question span{display:block !important;margin:0 !important;padding:0 !important;font-size:13px !important;font-weight:600 !important;line-height:1.35 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-bestsellers-page .montale-faq__question i{position:relative !important;width:12px !important;height:12px !important;display:block !important}body.mc-native .mc-bestsellers-page .montale-faq__question i::before,body.mc-native .mc-bestsellers-page .montale-faq__question i::after{content:"" !important;position:absolute !important;left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important;transition:transform .28s ease, opacity .28s ease, background-color .28s ease !important}body.mc-native .mc-bestsellers-page .montale-faq__question i::after{transform:rotate(90deg) !important}body.mc-native .mc-bestsellers-page .montale-faq__item.is-open .montale-faq__question i::after{opacity:0 !important;transform:rotate(0deg) !important}body.mc-native .mc-bestsellers-page .montale-faq__answer{max-height:0;overflow:hidden !important;opacity:0;padding:0 !important;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .25s ease !important}body.mc-native .mc-bestsellers-page .montale-faq__item.is-open .montale-faq__answer{opacity:1}body.mc-native .mc-bestsellers-page .montale-faq__answer > div{padding:0 64px 30px 0 !important}body.mc-native .mc-bestsellers-page .montale-faq__answer p{max-width:720px !important;margin:0 !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-bestsellers-page .montale-cta{margin:70px auto 0 !important;padding:42px !important;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background:#000000;color:#ffffff}body.mc-native .mc-bestsellers-page .montale-cta__content{min-width:0}body.mc-native .mc-bestsellers-page .montale-cta__title{margin:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;text-transform:uppercase !important;color:#ffffff !important}body.mc-native .mc-bestsellers-page .montale-cta__text{width:70%;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:#ffffffb8 !important}body.mc-native .mc-bestsellers-page .montale-cta__button{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-height:61px;padding:22px 24px;border:1px solid #ffffff;border-radius:0;background:#ffffff;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000000 !important;text-decoration:none !important;white-space:nowrap;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native .mc-bestsellers-page .montale-cta__button:hover{background:#000000;border-color:#ffffff;color:#ffffff !important}@media (max-width: 1024px){body.mc-native .mc-bestsellers-page .mc-breadcrumbs,body.mc-native .mc-bestsellers-page .montale-best,body.mc-native .mc-bestsellers-page .montale-sales-head,body.mc-native .mc-bestsellers-page .mc-bestsellers-group,body.mc-native .mc-bestsellers-page .montale-faq,body.mc-native .mc-bestsellers-page .montale-cta{width:calc(100vw - 40px) !important;max-width:none !important}body.mc-native .mc-bestsellers-page .montale-best__grid,body.mc-native .mc-bestsellers-page .montale-sales-head,body.mc-native .mc-bestsellers-page .montale-faq__head,body.mc-native .mc-bestsellers-page .montale-cta{grid-template-columns:1fr !important}body.mc-native .mc-bestsellers-page .montale-best__title,body.mc-native .mc-bestsellers-page .montale-sales-head__title,body.mc-native .mc-bestsellers-page .montale-faq__title,body.mc-native .mc-bestsellers-page .montale-cta__title{width:100% !important;font-size:46px !important}body.mc-native .mc-bestsellers-page .montale-sales-head__text,body.mc-native .mc-bestsellers-page .montale-cta__text{width:100%}body.mc-native .mc-bestsellers-page .montale-cta{gap:28px;padding:34px !important}body.mc-native .mc-bestsellers-page .montale-cta__button{justify-self:start}}@media (max-width: 767px){body.mc-native .mc-bestsellers-page{padding-bottom:42px}body.mc-native .mc-bestsellers-page .mc-breadcrumbs,body.mc-native .mc-bestsellers-page .montale-best,body.mc-native .mc-bestsellers-page .montale-sales-head,body.mc-native .mc-bestsellers-page .mc-bestsellers-group,body.mc-native .mc-bestsellers-page .montale-faq,body.mc-native .mc-bestsellers-page .montale-cta{width:calc(100vw - 32px) !important}body.mc-native .mc-bestsellers-page .montale-best__top,body.mc-native .mc-bestsellers-page .montale-top-line{flex-direction:column;align-items:flex-start;gap:10px}body.mc-native .mc-bestsellers-page .montale-best__meta,body.mc-native .mc-bestsellers-page .montale-sales-head__eyebrow,body.mc-native .mc-bestsellers-page .montale-top-line__meta,body.mc-native .mc-bestsellers-page .montale-faq__meta{font-size:10px !important;letter-spacing:.18em !important}body.mc-native .mc-bestsellers-page .montale-best__line{margin:14px 0 34px !important}body.mc-native .mc-bestsellers-page .montale-best__title,body.mc-native .mc-bestsellers-page .montale-sales-head__title,body.mc-native .mc-bestsellers-page .montale-faq__title{font-size:24px !important;font-weight:600 !important;line-height:1 !important}body.mc-native .mc-bestsellers-page .montale-best__stats{grid-template-columns:1fr}body.mc-native .mc-bestsellers-page .montale-best__stat{min-height:0;border-right:1px solid #dedede}body.mc-native .mc-bestsellers-page .montale-best__stat:nth-child(n+2){border-top:0}body.mc-native .mc-bestsellers-page .montale-best__panel{min-height:0;padding:24px}body.mc-native .mc-bestsellers-page .montale-best__note{width:100%;min-width:0}body.mc-native .mc-bestsellers-page .montale-best__watermark{margin-top:42px !important;font-size:50px !important}body.mc-native .mc-bestsellers-page .montale-sales-head{margin-top:64px !important;padding:28px 0 28px !important}body.mc-native .mc-bestsellers-page .montale-top-line__title{font-size:18px !important;line-height:1.05 !important}body.mc-native .mc-bestsellers-page .mc-bestsellers-group{margin-bottom:52px !important}body.mc-native .mc-bestsellers-page .montale-faq{margin-top:64px !important}body.mc-native .mc-bestsellers-page .montale-faq__head{gap:18px !important;padding:28px 0 !important}body.mc-native .mc-bestsellers-page .montale-faq__question{min-height:68px !important;gap:18px !important}body.mc-native .mc-bestsellers-page .montale-faq__question span,body.mc-native .mc-bestsellers-page .montale-faq__answer p{font-size:13px !important}body.mc-native .mc-bestsellers-page .montale-faq__answer > div{padding:0 24px 22px 0 !important}body.mc-native .mc-bestsellers-page .montale-faq__answer p{max-width:100% !important;line-height:1.6 !important}body.mc-native .mc-bestsellers-page .montale-cta{margin-top:42px !important;padding:26px !important}body.mc-native .mc-bestsellers-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-bestsellers-page .montale-cta__text{font-size:12px !important}body.mc-native .mc-bestsellers-page .montale-cta__button{width:100%;white-space:normal;text-align:center;font-size:11px !important}}/* 1.0.76 native delivery page rebuilt from original Elementor export. */
body.mc-native .mc-delivery-page,body.mc-native .mc-delivery-page *{box-sizing:border-box;font-family:Montserrat, Arial, sans-serif !important;letter-spacing:0}body.mc-native .mc-delivery-page{width:100%;padding-bottom:70px;color:#050505}body.mc-native .mc-delivery-page .mc-breadcrumbs,body.mc-native .mc-delivery-page .montale-delivery-hero,body.mc-native .mc-delivery-page .montale-delivery-methods,body.mc-native .mc-delivery-page .montale-delivery-terms,body.mc-native .mc-delivery-page .montale-contact,body.mc-native .mc-delivery-page .montale-faq,body.mc-native .mc-delivery-page .montale-cta{width:100%;max-width:1320px;margin-left:auto !important;margin-right:auto !important}body.mc-native .mc-delivery-page .mc-breadcrumbs{margin-top:34px !important;margin-bottom:0 !important}body.mc-native .mc-delivery-page .montale-delivery-hero{margin-top:34px !important;padding:0 !important}body.mc-native .mc-delivery-page .montale-delivery-hero__top,body.mc-native .mc-delivery-page .montale-best__top{width:100%;margin:0 !important;padding:0 !important;display:flex;align-items:center;justify-content:space-between;gap:24px}body.mc-native .mc-delivery-page .montale-delivery-hero__meta,body.mc-native .mc-delivery-page .montale-delivery-methods__meta,body.mc-native .mc-delivery-page .montale-delivery-terms__meta,body.mc-native .mc-delivery-page .montale-contact__meta,body.mc-native .mc-delivery-page .montale-faq__meta{margin:0 !important;padding:0 !important;display:block;font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-delivery-page .montale-delivery-hero__meta{white-space:nowrap}body.mc-native .mc-delivery-page .montale-delivery-hero__divider{width:100%;border-top:1px solid #000000 !important;margin:16px 0 52px !important;padding:0 !important}body.mc-native .mc-delivery-page .montale-delivery-hero__grid{width:100%;display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;margin:0 !important;padding:0 !important}body.mc-native .mc-delivery-page .montale-delivery-hero__intro{display:flex;flex-direction:column;justify-content:space-between;gap:28px}body.mc-native .mc-delivery-page .montale-delivery-hero__title,body.mc-native .mc-delivery-page .montale-delivery-methods__title,body.mc-native .mc-delivery-page .montale-delivery-terms__title,body.mc-native .mc-delivery-page .montale-contact__title,body.mc-native .mc-delivery-page .montale-faq__title{margin:0 !important;padding:0 !important;font-size:54px !important;font-weight:500 !important;line-height:.98 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-delivery-page .montale-delivery-methods__title,body.mc-native .mc-delivery-page .montale-delivery-terms__title,body.mc-native .mc-delivery-page .montale-faq__title{width:80% !important}body.mc-native .mc-delivery-page .montale-delivery-hero__text,body.mc-native .mc-delivery-page .montale-delivery-methods__text,body.mc-native .mc-delivery-page .montale-delivery-terms__text,body.mc-native .mc-delivery-page .montale-contact__lead{margin:0 !important;padding:0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:#9a9a9a !important}body.mc-native .mc-delivery-page .montale-delivery-hero__text{max-width:520px}body.mc-native .mc-delivery-page .montale-delivery-methods__text,body.mc-native .mc-delivery-page .montale-delivery-terms__text{width:75% !important;margin-top:22px !important}body.mc-native .mc-delivery-page .montale-contact__lead{width:70% !important;margin-top:34px !important;color:#6f6f6f !important}body.mc-native .mc-delivery-page .montale-delivery-hero__summary{width:100%;margin:0 !important;padding:0 !important;border:1px solid #dedede !important}body.mc-native .mc-delivery-page .montale-delivery-hero__summary-head{padding:24px 22px !important}body.mc-native .mc-delivery-page .montale-delivery-hero__summary-title{margin:0 !important;font-size:16px !important;line-height:1.2 !important;font-weight:700 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-delivery-page .montale-delivery-hero__row{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:20px;align-items:center;min-height:62px;padding:0 22px !important;border-top:1px solid #dedede !important}body.mc-native .mc-delivery-page .montale-delivery-hero__row-label{font-size:13px !important;line-height:1.35 !important;font-weight:500 !important;color:#6f6f6f !important}body.mc-native .mc-delivery-page .montale-delivery-hero__row-value{font-size:13px !important;line-height:1.35 !important;font-weight:700 !important;color:#000000 !important;text-align:right}body.mc-native .mc-delivery-page .montale-delivery-methods,body.mc-native .mc-delivery-page .montale-delivery-terms,body.mc-native .mc-delivery-page .montale-contact,body.mc-native .mc-delivery-page .montale-faq{margin-top:144px !important;padding:0 !important;border-top:1px solid #000000 !important}body.mc-native .mc-delivery-page .montale-delivery-methods__inner,body.mc-native .mc-delivery-page .montale-delivery-terms__inner,body.mc-native .mc-delivery-page .montale-contact__inner{margin:18px 0 0 !important;padding:0 !important}body.mc-native .mc-delivery-page .montale-faq__inner{margin:38px 0 0 !important;padding:0 !important}body.mc-native .mc-delivery-page .montale-delivery-methods__head,body.mc-native .mc-delivery-page .montale-delivery-terms__head,body.mc-native .mc-delivery-page .montale-contact__head,body.mc-native .mc-delivery-page .montale-faq__head{width:100%;display:grid;grid-template-columns:25% 75%;gap:0;margin:0 !important;padding:0 0 38px !important}body.mc-native .mc-delivery-page .montale-contact__intro,body.mc-native .mc-delivery-page .montale-faq__title-wrap{max-width:920px !important}body.mc-native .mc-delivery-page .montale-delivery-methods__grid,body.mc-native .mc-delivery-page .montale-delivery-terms__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:0;width:100%;margin:0 !important;padding:0 !important;border-left:1px solid #dedede !important}body.mc-native .mc-delivery-page .montale-delivery-terms__grid{margin-bottom:20px !important}body.mc-native .mc-delivery-page .montale-delivery-methods__card,body.mc-native .mc-delivery-page .montale-delivery-terms__card{min-height:170px;margin:0 !important;padding:24px !important;border-top:1px solid #dedede !important;border-right:1px solid #dedede !important;border-bottom:1px solid #dedede !important;background:#ffffff !important;display:flex;flex-direction:column;align-items:flex-start;gap:12px}body.mc-native .mc-delivery-page .montale-delivery-terms__card{min-height:150px}body.mc-native .mc-delivery-page .montale-delivery-methods__card--dark{background:#000000 !important;color:#ffffff !important}body.mc-native .mc-delivery-page .montale-delivery-methods__label,body.mc-native .mc-delivery-page .montale-delivery-terms__label,body.mc-native .mc-delivery-page .montale-contact__hint-label{display:block;margin:0 !important;padding:0 !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-delivery-page .montale-delivery-methods__card--dark .montale-delivery-methods__label{color:#ffffffb8 !important}body.mc-native .mc-delivery-page .montale-delivery-methods__card-title,body.mc-native .mc-delivery-page .montale-delivery-terms__card-title,body.mc-native .mc-delivery-page .montale-contact__hint-title{margin:0 !important;padding:0 !important;font-size:28px !important;line-height:1.12 !important;font-weight:500 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-delivery-page .montale-delivery-methods__card--dark .montale-delivery-methods__card-title{color:#ffffff !important}body.mc-native .mc-delivery-page .montale-delivery-methods__card-title,body.mc-native .mc-delivery-page .montale-delivery-terms__card-title{font-size:22px !important;line-height:1.1 !important;font-weight:600 !important}body.mc-native .mc-delivery-page .montale-delivery-methods__card-text,body.mc-native .mc-delivery-page .montale-delivery-terms__card-text,body.mc-native .mc-delivery-page .montale-delivery-terms__note p,body.mc-native .mc-delivery-page .montale-contact__hint-row p,body.mc-native .mc-delivery-page .montale-contact__policy{margin:0 !important;padding:0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;color:#8a8a8a !important}body.mc-native .mc-delivery-page .montale-delivery-methods__card--dark .montale-delivery-methods__card-text{color:#ffffffb8 !important}body.mc-native .mc-delivery-page .montale-delivery-terms__note{width:100%;margin:0 !important;padding:22px 24px !important;border:1px solid #dedede !important;background:#fafafa !important}body.mc-native .mc-delivery-page .montale-delivery-terms__note strong{font-weight:700 !important;color:#000000 !important}body.mc-native .mc-delivery-page .montale-contact__grid{display:grid !important;grid-template-columns:420px minmax(0, 1fr);gap:54px;width:100%}body.mc-native .mc-delivery-page .montale-contact__hint{width:100%;margin:0 !important;padding:0 !important;border:1px solid #000000 !important;background:#ffffff !important}body.mc-native .mc-delivery-page .montale-contact__hint-title{padding:24px 22px !important;border-bottom:1px solid #dedede !important}body.mc-native .mc-delivery-page .montale-contact__hint-row{display:grid;grid-template-columns:92px minmax(0, 1fr);gap:20px;padding:20px 22px !important;border-bottom:1px solid #dedede !important}body.mc-native .mc-delivery-page .montale-contact__hint-row:last-child{border-bottom:0 !important}body.mc-native .mc-delivery-page .montale-contact__form-wrap{min-width:0}body.mc-native .mc-delivery-page .montale-contact__status{width:100%;margin:0 0 18px !important;padding:18px 20px !important;border:1px solid #dedede !important;font-size:13px !important;line-height:1.45 !important;font-weight:500 !important}body.mc-native .mc-delivery-page .montale-contact__status--success{border-color:#c7c7c7 !important;background:#f8f8f8 !important;color:#5e5e5e !important}body.mc-native .mc-delivery-page .montale-contact__status--error{border-color:#c0c0c0 !important;background:#f8f8f8 !important;color:#3a3a3a !important}body.mc-native .mc-delivery-page .montale-contact__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px}body.mc-native .mc-delivery-page .montale-contact__hp{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;opacity:0 !important;pointer-events:none !important}body.mc-native .mc-delivery-page .montale-contact__field{margin:0 !important}body.mc-native .mc-delivery-page .montale-contact__field--full,body.mc-native .mc-delivery-page .montale-contact__bottom{grid-column:1 / -1}body.mc-native .mc-delivery-page .montale-contact__field label{display:block;margin:0 0 8px !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-delivery-page .montale-contact__field input,body.mc-native .mc-delivery-page .montale-contact__field select,body.mc-native .mc-delivery-page .montale-contact__field textarea{width:100%;min-height:52px;margin:0 !important;padding:14px 16px !important;border:1px solid #dedede !important;border-radius:0 !important;background:#ffffff !important;box-shadow:none !important;font-size:14px !important;line-height:1.35 !important;font-weight:300 !important;color:#000000 !important;outline:none !important}body.mc-native .mc-delivery-page .montale-contact__field textarea{min-height:134px;resize:vertical}body.mc-native .mc-delivery-page .montale-contact__field input:focus,body.mc-native .mc-delivery-page .montale-contact__field select:focus,body.mc-native .mc-delivery-page .montale-contact__field textarea:focus{border-color:#000000 !important}body.mc-native .mc-delivery-page .montale-contact__bottom{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:24px;align-items:center;margin-top:6px !important}body.mc-native .mc-delivery-page .montale-contact__submit{min-height:58px;padding:18px 28px !important;border:1px solid #000000 !important;border-radius:0 !important;background:#000000 !important;color:#ffffff !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;cursor:pointer;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-delivery-page .montale-contact__submit:hover{background:#ffffff !important;color:#000000 !important}body.mc-native .mc-delivery-page .montale-faq__list{width:100%;border-top:1px solid #e5e5e5 !important}body.mc-native .mc-delivery-page .montale-faq__item{margin:0 !important;padding:0 !important;border-bottom:1px solid #e5e5e5 !important}body.mc-native .mc-delivery-page .montale-faq__question{width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;gap:24px !important;cursor:pointer !important;text-align:left !important;box-shadow:none !important;appearance:none !important;transition:background-color .25s ease, color .25s ease !important}body.mc-native .mc-delivery-page .montale-faq__question:hover,body.mc-native .mc-delivery-page .montale-faq__question:focus,body.mc-native .mc-delivery-page .montale-faq__item.is-open .montale-faq__question{background:#fafafa !important;outline:none !important}body.mc-native .mc-delivery-page .montale-faq__question span{display:block !important;margin:0 !important;padding:0 !important;font-size:13px !important;line-height:1.35 !important;font-weight:600 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-delivery-page .montale-faq__question i{position:relative !important;width:12px !important;height:12px !important;display:block !important}body.mc-native .mc-delivery-page .montale-faq__question i::before,body.mc-native .mc-delivery-page .montale-faq__question i::after{content:"" !important;position:absolute !important;left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important;transition:transform .28s ease, opacity .28s ease !important}body.mc-native .mc-delivery-page .montale-faq__question i::after{transform:rotate(90deg) !important}body.mc-native .mc-delivery-page .montale-faq__item.is-open .montale-faq__question i::after{opacity:0 !important;transform:rotate(0deg) !important}body.mc-native .mc-delivery-page .montale-faq__answer{max-height:0;overflow:hidden !important;opacity:0;padding:0 !important;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .25s ease !important}body.mc-native .mc-delivery-page .montale-faq__item.is-open .montale-faq__answer{opacity:1}body.mc-native .mc-delivery-page .montale-faq__answer > div{padding:0 64px 30px 0 !important}body.mc-native .mc-delivery-page .montale-faq__answer p{max-width:720px !important;margin:0 !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-delivery-page .montale-cta{margin-top:70px !important;padding:42px !important;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background:#000000;color:#ffffff}body.mc-native .mc-delivery-page .montale-cta__title{margin:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;text-transform:uppercase !important;color:#ffffff !important}body.mc-native .mc-delivery-page .montale-cta__text{width:70%;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:#ffffffb8 !important}body.mc-native .mc-delivery-page .montale-cta__button{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-height:61px;padding:22px 24px;border:1px solid #ffffff;border-radius:0;background:#ffffff;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000000 !important;text-decoration:none !important;white-space:nowrap;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native .mc-delivery-page .montale-cta__button:hover{background:#000000;border-color:#ffffff;color:#ffffff !important}@media (max-width: 1024px){body.mc-native .mc-delivery-page .mc-breadcrumbs,body.mc-native .mc-delivery-page .montale-delivery-hero,body.mc-native .mc-delivery-page .montale-delivery-methods,body.mc-native .mc-delivery-page .montale-delivery-terms,body.mc-native .mc-delivery-page .montale-contact,body.mc-native .mc-delivery-page .montale-faq,body.mc-native .mc-delivery-page .montale-cta{width:calc(100vw - 40px) !important;max-width:none !important}body.mc-native .mc-delivery-page .montale-delivery-hero__grid,body.mc-native .mc-delivery-page .montale-delivery-methods__head,body.mc-native .mc-delivery-page .montale-delivery-terms__head,body.mc-native .mc-delivery-page .montale-contact__head,body.mc-native .mc-delivery-page .montale-faq__head,body.mc-native .mc-delivery-page .montale-cta{grid-template-columns:1fr !important}body.mc-native .mc-delivery-page .montale-delivery-hero__grid,body.mc-native .mc-delivery-page .montale-contact__grid{gap:34px}body.mc-native .mc-delivery-page .montale-delivery-hero__title,body.mc-native .mc-delivery-page .montale-delivery-methods__title,body.mc-native .mc-delivery-page .montale-delivery-terms__title,body.mc-native .mc-delivery-page .montale-contact__title,body.mc-native .mc-delivery-page .montale-faq__title,body.mc-native .mc-delivery-page .montale-cta__title{width:100% !important;font-size:46px !important}body.mc-native .mc-delivery-page .montale-delivery-methods__text,body.mc-native .mc-delivery-page .montale-delivery-terms__text,body.mc-native .mc-delivery-page .montale-contact__lead,body.mc-native .mc-delivery-page .montale-cta__text{width:100% !important}body.mc-native .mc-delivery-page .montale-delivery-methods__grid,body.mc-native .mc-delivery-page .montale-delivery-terms__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}body.mc-native .mc-delivery-page .montale-contact__grid{grid-template-columns:1fr}body.mc-native .mc-delivery-page .montale-cta{gap:28px;padding:34px !important}body.mc-native .mc-delivery-page .montale-cta__button{justify-self:start}}@media (max-width: 767px){body.mc-native .mc-delivery-page{padding-bottom:42px}body.mc-native .mc-delivery-page .mc-breadcrumbs,body.mc-native .mc-delivery-page .montale-delivery-hero,body.mc-native .mc-delivery-page .montale-delivery-methods,body.mc-native .mc-delivery-page .montale-delivery-terms,body.mc-native .mc-delivery-page .montale-contact,body.mc-native .mc-delivery-page .montale-faq,body.mc-native .mc-delivery-page .montale-cta{width:calc(100vw - 32px) !important}body.mc-native .mc-delivery-page .montale-delivery-hero{margin-top:28px !important}body.mc-native .mc-delivery-page .montale-delivery-hero__top{flex-direction:column;align-items:flex-start;gap:10px}body.mc-native .mc-delivery-page .montale-delivery-hero__meta,body.mc-native .mc-delivery-page .montale-delivery-methods__meta,body.mc-native .mc-delivery-page .montale-delivery-terms__meta,body.mc-native .mc-delivery-page .montale-contact__meta,body.mc-native .mc-delivery-page .montale-faq__meta{font-size:10px !important;letter-spacing:.18em !important;white-space:normal}body.mc-native .mc-delivery-page .montale-delivery-hero__divider{margin:14px 0 34px !important}body.mc-native .mc-delivery-page .montale-delivery-hero__title,body.mc-native .mc-delivery-page .montale-delivery-methods__title,body.mc-native .mc-delivery-page .montale-delivery-terms__title,body.mc-native .mc-delivery-page .montale-contact__title,body.mc-native .mc-delivery-page .montale-faq__title{font-size:24px !important;font-weight:600 !important;line-height:1 !important}body.mc-native .mc-delivery-page .montale-delivery-methods,body.mc-native .mc-delivery-page .montale-delivery-terms,body.mc-native .mc-delivery-page .montale-contact,body.mc-native .mc-delivery-page .montale-faq{margin-top:64px !important}body.mc-native .mc-delivery-page .montale-delivery-methods__head,body.mc-native .mc-delivery-page .montale-delivery-terms__head,body.mc-native .mc-delivery-page .montale-contact__head,body.mc-native .mc-delivery-page .montale-faq__head{gap:18px !important;padding:28px 0 !important}body.mc-native .mc-delivery-page .montale-delivery-methods__grid,body.mc-native .mc-delivery-page .montale-delivery-terms__grid,body.mc-native .mc-delivery-page .montale-contact__form,body.mc-native .mc-delivery-page .montale-contact__bottom{grid-template-columns:1fr !important}body.mc-native .mc-delivery-page .montale-delivery-methods__card,body.mc-native .mc-delivery-page .montale-delivery-terms__card{min-height:0;padding:22px !important}body.mc-native .mc-delivery-page .montale-delivery-methods__card-title,body.mc-native .mc-delivery-page .montale-delivery-terms__card-title,body.mc-native .mc-delivery-page .montale-contact__hint-title{font-size:18px !important}body.mc-native .mc-delivery-page .montale-contact__hint-row{grid-template-columns:1fr;gap:8px}body.mc-native .mc-delivery-page .montale-contact__bottom{gap:18px}body.mc-native .mc-delivery-page .montale-contact__submit{width:100%}body.mc-native .mc-delivery-page .montale-faq__question{min-height:68px !important;gap:18px !important}body.mc-native .mc-delivery-page .montale-faq__question span,body.mc-native .mc-delivery-page .montale-faq__answer p{font-size:13px !important}body.mc-native .mc-delivery-page .montale-faq__answer > div{padding:0 24px 22px 0 !important}body.mc-native .mc-delivery-page .montale-cta{margin-top:42px !important;padding:26px !important}body.mc-native .mc-delivery-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-delivery-page .montale-cta__text{font-size:12px !important}body.mc-native .mc-delivery-page .montale-cta__button{width:100%;white-space:normal;text-align:center;font-size:11px !important}}body.mc-native .mc-delivery-page .montale-cta{min-height:0 !important;height:auto !important;padding:42px !important}@media (max-width: 1024px){body.mc-native .mc-delivery-page .montale-cta{min-height:0 !important;padding:34px !important}body.mc-native .mc-delivery-page .montale-cta__button{min-height:54px !important;padding:18px 24px !important}}@media (max-width: 767px){body.mc-native .mc-delivery-page .montale-cta{padding:26px !important}}/* 1.0.80 personal data protection page. */
body.mc-native .mc-privacy-page,body.mc-native .mc-privacy-page *{box-sizing:border-box;letter-spacing:0}body.mc-native .mc-privacy-page{width:100%;padding:0 0 72px;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-privacy-page .mc-breadcrumbs{margin-bottom:42px !important}body.mc-native .mc-privacy-page .montale-offer{width:var(--mc-home-width);max-width:1320px;margin:20px auto 0;padding:0;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-privacy-page .montale-offer__head{display:grid;grid-template-columns:25% 75%;gap:0;padding:0 0 20px}body.mc-native .mc-privacy-page .montale-offer__meta,body.mc-native .mc-privacy-page .montale-offer__notice-label{margin:0;font-family:Montserrat, Arial, sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.22em;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-privacy-page .montale-offer__intro{max-width:920px}body.mc-native .mc-privacy-page .montale-offer__title{width:86%;margin:0;padding:0;font-family:Montserrat, Arial, sans-serif;font-size:54px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native .mc-privacy-page .montale-offer__lead{max-width:760px;margin:34px 0 0;padding:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:0;color:#9a9a9a}body.mc-native .mc-privacy-page .montale-offer__lead a,body.mc-native .mc-privacy-page .montale-offer__notice a,body.mc-native .mc-privacy-page .montale-offer__section-content a{color:#050505;text-decoration:none;border-bottom:1px solid #050505}body.mc-native .mc-privacy-page .montale-offer__notice{display:grid;grid-template-columns:10% 90%;gap:0;margin:0 0 36px;padding:26px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}body.mc-native .mc-privacy-page .montale-offer__notice p{max-width:820px;margin:0;padding:0 0 0 22px;border-left:2px solid #050505;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:0;color:#8d8d8d}body.mc-native .mc-privacy-page .montale-offer__accordion{width:100%;border-top:1px solid #e5e5e5}body.mc-native .mc-privacy-page .montale-offer__section{margin:0;padding:0;border:0;border-bottom:1px solid #e5e5e5}body.mc-native .mc-privacy-page .montale-offer__section summary{width:100%;min-height:60px;padding:0;display:grid;grid-template-columns:52px minmax(0, 1fr) 12px;align-items:center;gap:24px;list-style:none;border:0;background:transparent;box-shadow:none;cursor:pointer;text-align:left;transition:background-color .25s ease, color .25s ease}body.mc-native .mc-privacy-page .montale-offer__section summary::-webkit-details-marker{display:none}body.mc-native .mc-privacy-page .montale-offer__section summary:hover,body.mc-native .mc-privacy-page .montale-offer__section summary:focus{background:#f8f8f8;color:#000000;outline:none}body.mc-native .mc-privacy-page .montale-offer__section[open] summary{background:#fafafa}body.mc-native .mc-privacy-page .montale-offer__section-num{display:block;margin:0;font-family:Montserrat, Arial, sans-serif;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a}body.mc-native .mc-privacy-page .montale-offer__section-title{display:block;margin:0;padding:0;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:uppercase;color:#000000}body.mc-native .mc-privacy-page .montale-offer__section summary i{position:relative;display:block;width:12px;height:12px}body.mc-native .mc-privacy-page .montale-offer__section summary i::before,body.mc-native .mc-privacy-page .montale-offer__section summary i::after{content:"";position:absolute;left:0;top:5px;width:12px;height:1px;background:#dedede;transition:transform .28s ease, opacity .28s ease, background-color .28s ease}body.mc-native .mc-privacy-page .montale-offer__section summary i::after{transform:rotate(90deg)}body.mc-native .mc-privacy-page .montale-offer__section[open] summary i::after{opacity:0;transform:rotate(0deg)}body.mc-native .mc-privacy-page .montale-offer__section[data-closing="true"] summary i::after{opacity:1;transform:rotate(90deg)}body.mc-native .mc-privacy-page .montale-offer__section-content{max-height:0;overflow:hidden;opacity:0;padding:0;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .3s ease}body.mc-native .mc-privacy-page .montale-offer__section[open] .montale-offer__section-content{opacity:1}body.mc-native .mc-privacy-page .montale-offer__section[data-closing="true"] .montale-offer__section-content{opacity:0}body.mc-native .mc-privacy-page .montale-offer__section-body{padding:0 64px 24px 76px}body.mc-native .mc-privacy-page .montale-offer__section-content p,body.mc-native .mc-privacy-page .montale-offer__section-content li{max-width:860px;margin:0 0 14px;padding:0;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.65;letter-spacing:0;color:#7b7b7b}body.mc-native .mc-privacy-page .montale-offer__section-content ul{max-width:860px;margin:0 0 16px;padding:0;list-style:none}body.mc-native .mc-privacy-page .montale-offer__section-content li{position:relative;padding-left:22px}body.mc-native .mc-privacy-page .montale-offer__section-content li::before{content:"";position:absolute;left:0;top:.82em;width:7px;height:1px;background:#050505}body.mc-native .mc-privacy-page .montale-cta,body.mc-native .mc-privacy-page .montale-cta *{box-sizing:border-box}body.mc-native .mc-privacy-page .montale-cta{width:var(--mc-home-width);max-width:1320px;min-height:0 !important;height:auto !important;margin:70px auto 0 !important;padding:42px !important;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;border:0;background:#000000;font-family:Montserrat, Arial, sans-serif;color:#ffffff}body.mc-native .mc-privacy-page .montale-cta__content{min-width:0}body.mc-native .mc-privacy-page .montale-cta__title{margin:0 !important;font-family:Montserrat, Arial, sans-serif;font-size:62px;font-weight:500;line-height:.98;letter-spacing:0;text-transform:uppercase;color:#ffffff}body.mc-native .mc-privacy-page .montale-cta__text{width:70%;margin:18px 0 0 !important;font-family:Montserrat, Arial, sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:0;color:rgba(255, 255, 255, .72)}body.mc-native .mc-privacy-page .montale-cta__button{display:inline-flex;align-items:center;justify-content:center;align-self:center;justify-self:end;min-height:61px;padding:22px 24px;border:1px solid #ffffff;border-radius:0;background:#ffffff;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#000000;text-decoration:none;white-space:nowrap;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native .mc-privacy-page .montale-cta__button:hover{background:#000000;border-color:#ffffff;color:#ffffff}body.mc-native .mc-privacy-page.mc-return-page .montale-cta{min-height:0 !important;padding:42px !important}body.mc-native .mc-privacy-page.mc-return-page .montale-cta__title{max-width:920px;font-size:54px !important;line-height:.98 !important}body.mc-native .mc-privacy-page.mc-return-page .montale-cta__text{width:64%;margin-top:14px !important}/* 1.0.410 return page heading typography. */
body.mc-native .mc-privacy-page.mc-return-page .montale-offer__title{font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-privacy-page.mc-payment-page .montale-cta__title{max-width:1020px;font-size:48px !important;line-height:.98 !important;white-space:nowrap}body.mc-native .mc-privacy-page.mc-payment-page .montale-cta__text{width:64%;margin-top:14px !important}body.mc-native .mc-privacy-page.mc-originality-page .montale-cta__title{max-width:1020px;font-size:48px !important;line-height:.98 !important;white-space:nowrap}body.mc-native .mc-privacy-page.mc-originality-page .montale-cta__text{width:64%;margin-top:14px !important}@media (max-width: 1024px){body.mc-native .mc-privacy-page{padding-bottom:56px}body.mc-native .mc-privacy-page .montale-offer{width:calc(100vw - 40px);max-width:none}body.mc-native .mc-privacy-page .montale-offer__head,body.mc-native .mc-privacy-page .montale-offer__notice{grid-template-columns:22% 1fr}body.mc-native .mc-privacy-page .montale-offer__title{width:100%;font-size:44px}body.mc-native .mc-privacy-page .montale-offer__section summary{min-height:66px;gap:20px}body.mc-native .mc-privacy-page .montale-offer__section-body{padding-right:40px}body.mc-native .mc-privacy-page .montale-cta{width:calc(100vw - 40px);max-width:none;grid-template-columns:1fr;gap:28px;padding:34px !important}body.mc-native .mc-privacy-page .montale-cta__title{font-size:46px}body.mc-native .mc-privacy-page .montale-cta__text{width:100%}body.mc-native .mc-privacy-page .montale-cta__button{justify-self:start}body.mc-native .mc-privacy-page.mc-return-page .montale-cta__title{font-size:42px !important}body.mc-native .mc-privacy-page.mc-return-page .montale-cta__text{width:100%}body.mc-native .mc-privacy-page.mc-payment-page .montale-cta__title{max-width:none;font-size:42px !important;white-space:normal}body.mc-native .mc-privacy-page.mc-payment-page .montale-cta__text{width:100%}body.mc-native .mc-privacy-page.mc-originality-page .montale-cta__title{max-width:none;font-size:42px !important;white-space:normal}body.mc-native .mc-privacy-page.mc-originality-page .montale-cta__text{width:100%}}@media (max-width: 767px){body.mc-native .mc-privacy-page{padding-bottom:42px}body.mc-native .mc-privacy-page .mc-breadcrumbs{margin-bottom:34px !important}body.mc-native .mc-privacy-page .montale-offer{width:calc(100vw - 32px);margin-top:0}body.mc-native .mc-privacy-page .montale-offer__head{display:block;padding:20px 0 36px}body.mc-native .mc-privacy-page .montale-offer__meta{margin-bottom:18px;font-size:10px;letter-spacing:.18em}body.mc-native .mc-privacy-page .montale-offer__title{font-size:24px;font-weight:600;line-height:1.02}body.mc-native .mc-privacy-page .montale-offer__lead{margin-top:22px}body.mc-native .mc-privacy-page .montale-offer__notice{display:block;margin-bottom:30px;padding:22px 0}body.mc-native .mc-privacy-page .montale-offer__notice-label{margin-bottom:14px;font-size:10px;letter-spacing:.18em}body.mc-native .mc-privacy-page .montale-offer__notice p{padding-left:16px;font-size:13px}body.mc-native .mc-privacy-page .montale-offer__section summary{grid-template-columns:36px minmax(0, 1fr) 12px;min-height:72px;gap:18px}body.mc-native .mc-privacy-page .montale-offer__section-num{font-size:10px;letter-spacing:.12em}body.mc-native .mc-privacy-page .montale-offer__section-title{font-size:14px;line-height:1.35}body.mc-native .mc-privacy-page .montale-offer__section-body{padding:0 24px 24px 0}body.mc-native .mc-privacy-page .montale-offer__section-content p,body.mc-native .mc-privacy-page .montale-offer__section-content li{max-width:100%;font-size:14px;line-height:1.65}body.mc-native .mc-privacy-page .montale-offer__section-content li{padding-left:18px}body.mc-native .mc-privacy-page .montale-cta{width:calc(100vw - 32px);margin-top:42px !important;padding:26px !important}body.mc-native .mc-privacy-page .montale-cta__title{font-size:28px;line-height:1}body.mc-native .mc-privacy-page .montale-cta__text{font-size:12px}body.mc-native .mc-privacy-page .montale-cta__button{width:100%;white-space:normal;text-align:center;font-size:11px}body.mc-native .mc-privacy-page.mc-return-page .montale-cta__title{font-size:28px !important}body.mc-native .mc-privacy-page.mc-payment-page .montale-cta__title{font-size:28px !important}body.mc-native .mc-privacy-page.mc-originality-page .montale-cta__title{font-size:28px !important}}@media (max-width: 420px){body.mc-native .mc-privacy-page .montale-offer__section summary{min-height:68px}body.mc-native .mc-privacy-page .montale-offer__section-title{font-size:13px}body.mc-native .mc-privacy-page .montale-offer__section-body{padding:0 18px 22px 0}body.mc-native .mc-privacy-page .montale-offer__section-content p,body.mc-native .mc-privacy-page .montale-offer__section-content li{font-size:13px;line-height:1.6}}/* 1.0.82 restore original divider above the Novinki products intro. */
body.mc-native .mc-novinki-page .montale-sales-head{margin-top:144px !important;padding-top:38px !important;border-top:1px solid #050505 !important}@media (max-width: 1024px){body.mc-native .mc-novinki-page .montale-sales-head{margin-top:96px !important;padding-top:34px !important}}@media (max-width: 767px){body.mc-native .mc-novinki-page .montale-sales-head{margin-top:64px !important;padding-top:28px !important}}/* 1.0.83 native About page. */
body.mc-native .mc-about-page,body.mc-native .mc-about-page *{box-sizing:border-box;font-family:Montserrat, Arial, sans-serif !important;letter-spacing:0}body.mc-native .mc-about-page{width:100%;padding-bottom:70px;color:#050505}body.mc-native .mc-about-page .mc-breadcrumbs,body.mc-native .mc-about-page .montale-about-hero,body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq,body.mc-native .mc-about-page .montale-cta{width:100%;max-width:1320px;margin-right:auto !important;margin-left:auto !important}body.mc-native .mc-about-page .mc-breadcrumbs{margin-top:34px !important;margin-bottom:0 !important}body.mc-native .mc-about-page .montale-about-hero{margin-top:34px !important}body.mc-native .mc-about-page .montale-about-hero__top{display:flex;justify-content:space-between;gap:24px}body.mc-native .mc-about-page .montale-about-meta{display:block;margin:0;font-size:12px;line-height:1.2;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-about-page .montale-about-divider{width:100%;margin:16px 0 52px;border-top:1px solid #000000}body.mc-native .mc-about-page .montale-about-hero__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:start}body.mc-native .mc-about-page .montale-about-hero__title,body.mc-native .mc-about-page .montale-about-section__title{max-width:880px;margin:0;font-size:54px;line-height:.98;font-weight:500;text-transform:uppercase;color:#050505}body.mc-native .mc-about-page .montale-about-hero__lead{max-width:520px;margin:28px 0 0;font-size:17px;line-height:1.55;font-weight:400;color:#8a8a8a}body.mc-native .mc-about-page .montale-about-summary{border:1px solid #000000}body.mc-native .mc-about-page .montale-about-summary__head{padding:24px 22px}body.mc-native .mc-about-page .montale-about-summary__head h2,body.mc-native .mc-about-page .montale-about-summary__row span{margin:0;font-size:13px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-about-page .montale-about-summary__head h2{font-size:16px;color:#000000}body.mc-native .mc-about-page .montale-about-summary__row{display:grid;grid-template-columns:30% 70%;gap:18px;align-items:center;min-height:70px;padding:22px;border-top:1px solid #dedede}body.mc-native .mc-about-page .montale-about-summary__row strong{display:block;margin:0;font-size:20px;line-height:1.16;font-weight:500;text-transform:uppercase;color:#000000}body.mc-native .mc-about-page .montale-about-idea{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin-top:54px;padding:32px;background:#000000;color:#ffffff}body.mc-native .mc-about-page .montale-about-idea h2{margin:0;font-size:52px;line-height:.98;font-weight:500;text-transform:uppercase;color:#ffffff}body.mc-native .mc-about-page .montale-about-idea p{max-width:590px;margin:0;font-size:15px;line-height:1.55;font-weight:400;color:rgba(255, 255, 255, .72)}body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq{margin-top:144px !important;padding-top:18px !important;border-top:1px solid #000000}body.mc-native .mc-about-page .montale-about-section__head{display:grid;grid-template-columns:.25fr .75fr;gap:0;padding:0 0 38px}body.mc-native .mc-about-page .montale-about-section__lead{max-width:760px;margin:22px 0 0;font-size:17px;line-height:1.55;font-weight:400;color:#8a8a8a}body.mc-native .mc-about-page .montale-about-card-grid{display:grid;grid-template-columns:repeat(3, 1fr);border-left:1px solid #dedede}body.mc-native .mc-about-page .montale-about-card{min-height:220px;padding:28px;border-top:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede}body.mc-native .mc-about-page .montale-about-card span{display:block;margin:0 0 24px;font-size:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-about-page .montale-about-card h3{max-width:330px;margin:0 0 18px;font-size:24px;line-height:1.16;font-weight:500;text-transform:uppercase;color:#000000}body.mc-native .mc-about-page .montale-about-card p{max-width:330px;margin:0;font-size:14px;line-height:1.65;font-weight:300;color:#8a8a8a}body.mc-native .mc-about-page .montale-about-card--dark{background:#000000;border-color:#000000}body.mc-native .mc-about-page .montale-about-card--dark h3{color:#ffffff}body.mc-native .mc-about-page .montale-about-card--dark p{color:rgba(255, 255, 255, .72)}body.mc-native .mc-about-page .montale-about-note{max-width:860px;margin:32px 0 0 auto;padding:0 0 0 22px;border-left:4px solid #000000;font-size:24px;line-height:1.18;font-weight:600;text-transform:uppercase;color:#000000}body.mc-native .mc-about-page .montale-about-principles__list{border-top:1px solid #dedede}body.mc-native .mc-about-page .montale-about-principles__row{display:grid;grid-template-columns:56px minmax(240px, .8fr) minmax(360px, 1fr);column-gap:44px;align-items:center;padding:28px 0;border-bottom:1px solid #dedede}body.mc-native .mc-about-page .montale-about-principles__num{display:block;margin:0;font-size:28px;line-height:1;font-weight:400;color:#9a9a9a}body.mc-native .mc-about-page .montale-about-principles__row h3{margin:0;font-size:22px;line-height:1.16;font-weight:500;text-transform:uppercase;color:#000000}body.mc-native .mc-about-page .montale-about-principles__row p{max-width:560px;margin:0 0 0 auto;font-size:14px;line-height:1.55;font-weight:300;text-align:right;color:#6f6f6f}body.mc-native .mc-about-page .montale-about-faq__list{border-top:1px solid #000000}body.mc-native .mc-about-page .montale-about-faq__item{border-bottom:1px solid #dedede}body.mc-native .mc-about-page .montale-about-faq__question{width:100%;min-height:76px;padding:0;display:grid;grid-template-columns:1fr 24px;gap:24px;align-items:center;border:0;background:transparent;text-align:left;cursor:pointer}body.mc-native .mc-about-page .montale-about-faq__question span:first-child{font-size:16px;line-height:1.25;font-weight:600;text-transform:uppercase;color:#000000}body.mc-native .mc-about-page .montale-about-faq__plus{position:relative;display:block;width:16px;height:16px;justify-self:end}body.mc-native .mc-about-page .montale-about-faq__plus::before,body.mc-native .mc-about-page .montale-about-faq__plus::after{content:"";position:absolute;top:50%;left:0;width:16px;height:1px;background:#9a9a9a;transition:transform .2s ease}body.mc-native .mc-about-page .montale-about-faq__plus::after{transform:rotate(90deg)}body.mc-native .mc-about-page .montale-about-faq__question[aria-expanded="true"] .montale-about-faq__plus::after{transform:rotate(0deg)}body.mc-native .mc-about-page .montale-about-faq__answer p{max-width:820px;margin:0;padding:0 54px 28px 0;font-size:14px;line-height:1.65;font-weight:300;color:#6f6f6f}body.mc-native .mc-about-page .montale-about-faq__answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .25s ease, opacity .2s ease}body.mc-native .mc-about-page .montale-about-faq__item.is-open .montale-about-faq__answer{opacity:1}body.mc-native .mc-about-page .montale-cta{margin-top:144px !important;padding:42px !important;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background:#000000;color:#ffffff}body.mc-native .mc-about-page .montale-cta__title{margin:0;font-size:62px;line-height:.98;font-weight:500;text-transform:uppercase;color:#ffffff}body.mc-native .mc-about-page .montale-cta__text{width:70%;margin:18px 0 0;font-size:14px;line-height:1.55;font-weight:400;color:rgba(255, 255, 255, .72)}body.mc-native .mc-about-page .montale-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:61px;padding:22px 24px;border:1px solid #ffffff;background:#ffffff;font-size:13px;line-height:1.2;font-weight:800;text-transform:uppercase;color:#000000;text-decoration:none;white-space:nowrap;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-about-page .montale-cta__button:hover{background:#000000;color:#ffffff}@media (max-width: 1024px){body.mc-native .mc-about-page .mc-breadcrumbs,body.mc-native .mc-about-page .montale-about-hero,body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq,body.mc-native .mc-about-page .montale-cta{width:calc(100vw - 40px);max-width:none}body.mc-native .mc-about-page .montale-about-hero__grid,body.mc-native .mc-about-page .montale-about-idea,body.mc-native .mc-about-page .montale-about-section__head{grid-template-columns:1fr;gap:28px}body.mc-native .mc-about-page .montale-about-hero__title,body.mc-native .mc-about-page .montale-about-section__title{font-size:46px}body.mc-native .mc-about-page .montale-about-idea h2{font-size:46px}body.mc-native .mc-about-page .montale-about-card-grid{grid-template-columns:1fr}body.mc-native .mc-about-page .montale-about-principles__row{grid-template-columns:42px 1fr;row-gap:14px;column-gap:28px}body.mc-native .mc-about-page .montale-about-principles__row p{grid-column:2;margin-left:0;text-align:left}body.mc-native .mc-about-page .montale-cta{grid-template-columns:1fr;gap:28px;padding:34px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:46px}body.mc-native .mc-about-page .montale-cta__text{width:100%}body.mc-native .mc-about-page .montale-cta__button{justify-self:start}}@media (max-width: 767px){body.mc-native .mc-about-page{padding-bottom:48px}body.mc-native .mc-about-page .mc-breadcrumbs,body.mc-native .mc-about-page .montale-about-hero,body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq,body.mc-native .mc-about-page .montale-cta{width:calc(100vw - 32px)}body.mc-native .mc-about-page .montale-about-hero__top{flex-direction:column;gap:10px}body.mc-native .mc-about-page .montale-about-divider{margin:14px 0 34px}body.mc-native .mc-about-page .montale-about-hero__title,body.mc-native .mc-about-page .montale-about-section__title{font-size:28px;line-height:1}body.mc-native .mc-about-page .montale-about-hero__lead,body.mc-native .mc-about-page .montale-about-section__lead{font-size:14px}body.mc-native .mc-about-page .montale-about-summary__row{grid-template-columns:1fr;gap:10px}body.mc-native .mc-about-page .montale-about-summary__row strong{font-size:16px}body.mc-native .mc-about-page .montale-about-idea{margin-top:42px;padding:26px}body.mc-native .mc-about-page .montale-about-idea h2{font-size:28px;line-height:1}body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq,body.mc-native .mc-about-page .montale-cta{margin-top:64px !important}body.mc-native .mc-about-page .montale-about-section__head{padding-bottom:28px}body.mc-native .mc-about-page .montale-about-card{min-height:0;padding:24px}body.mc-native .mc-about-page .montale-about-card h3{font-size:18px}body.mc-native .mc-about-page .montale-about-note{padding-left:16px;border-left-width:3px;font-size:16px;line-height:1.2}body.mc-native .mc-about-page .montale-about-principles__row{grid-template-columns:1fr;gap:12px;padding:24px 0}body.mc-native .mc-about-page .montale-about-principles__num{font-size:18px}body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:16px}body.mc-native .mc-about-page .montale-about-principles__row p{grid-column:auto;font-size:14px}body.mc-native .mc-about-page .montale-about-faq__question{min-height:68px;gap:16px}body.mc-native .mc-about-page .montale-about-faq__question span:first-child{font-size:14px}body.mc-native .mc-about-page .montale-about-faq__answer p{padding-right:0;font-size:14px}body.mc-native .mc-about-page .montale-cta{padding:26px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:28px;line-height:1}body.mc-native .mc-about-page .montale-cta__text{font-size:12px}body.mc-native .mc-about-page .montale-cta__button{width:100%;white-space:normal;text-align:center;font-size:11px}}/* 1.0.84 About page typography and CTA tightening. */
body.mc-native .mc-about-page .montale-about-meta{font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.18em !important}body.mc-native .mc-about-page .montale-about-card{min-height:198px !important;padding:26px 28px !important}body.mc-native .mc-about-page .montale-about-card span{margin-bottom:24px !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important}body.mc-native .mc-about-page .montale-about-card h3{max-width:360px !important;margin-bottom:18px !important;font-size:22px !important;line-height:1.12 !important;font-weight:600 !important}body.mc-native .mc-about-page .montale-about-card p{max-width:360px !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important}body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:22px !important;line-height:1.12 !important;font-weight:600 !important}body.mc-native .mc-about-page .montale-about-principles__num{font-size:24px !important}body.mc-native .mc-about-page .montale-cta{min-height:0 !important;height:auto !important;padding:42px !important}body.mc-native .mc-about-page .montale-cta__title{margin:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important}body.mc-native .mc-about-page .montale-cta__text{margin-top:18px !important;font-size:14px !important;line-height:1.55 !important}body.mc-native .mc-about-page .montale-cta__button{min-height:61px !important;padding:22px 24px !important}@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-card{min-height:0 !important}body.mc-native .mc-about-page .montale-cta{padding:34px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:46px !important}body.mc-native .mc-about-page .montale-cta__button{min-height:54px !important;padding:18px 24px !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-card{padding:24px !important}body.mc-native .mc-about-page .montale-about-card h3,body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:18px !important}body.mc-native .mc-about-page .montale-about-principles__num{font-size:18px !important}body.mc-native .mc-about-page .montale-cta{padding:26px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-about-page .montale-cta__text{font-size:12px !important}}/* 1.0.137 account page footer gap and account icon route polish */
body.mc-native .mc-account-page__inner{padding-bottom:0 !important}body.mc-native .mc-account-page + .mc-footer{margin-top:34px !important}@media (max-width: 1024px){body.mc-native .mc-account-page__inner{padding-bottom:0 !important}body.mc-native .mc-account-page .mc-account-cta{margin-bottom:0 !important}body.mc-native .mc-account-page + .mc-footer{margin-top:34px !important}}@media (max-width: 767px){body.mc-native .mc-account-page + .mc-footer{margin-top:28px !important}}/* 1.0.112 reviews page FAQ and CTA aligned with the accepted bestsellers pattern. */
body.mc-native .mc-reviews-page .montale-faq{width:100% !important;max-width:1320px !important;margin:144px auto 0 !important;padding:0 !important;border-top:1px solid #000000 !important;font-family:Montserrat, Arial, sans-serif !important;color:#050505 !important}body.mc-native .mc-reviews-page .montale-faq__meta{margin:0 !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-reviews-page .montale-faq__title{width:80% !important;max-width:900px !important;margin:0 !important;padding:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-reviews-page .montale-faq__question{width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;gap:24px !important;cursor:pointer !important;text-align:left !important;box-shadow:none !important;appearance:none !important;transition:background-color .25s ease, color .25s ease !important}body.mc-native .mc-reviews-page .montale-faq__question span{display:block !important;margin:0 !important;padding:0 !important;font-size:13px !important;line-height:1.35 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-reviews-page .montale-faq__answer p{max-width:720px !important;margin:0 !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-reviews-page .montale-cta{width:100% !important;max-width:1320px !important;min-height:0 !important;margin:70px auto 0 !important;padding:42px !important;display:grid !important;grid-template-columns:1fr auto !important;gap:20px !important;align-items:center !important;background:#000000 !important;color:#ffffff !important}body.mc-native .mc-reviews-page .montale-cta__text{width:70% !important;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:#ffffffb8 !important}@media (max-width: 1024px){body.mc-native .mc-reviews-page .montale-faq,body.mc-native .mc-reviews-page .montale-cta{width:calc(100vw - 40px) !important;max-width:none !important}body.mc-native .mc-reviews-page .montale-faq__head,body.mc-native .mc-reviews-page .montale-cta{grid-template-columns:1fr !important}body.mc-native .mc-reviews-page .montale-faq__title,body.mc-native .mc-reviews-page .montale-cta__title{width:100% !important;font-size:46px !important}body.mc-native .mc-reviews-page .montale-cta{gap:28px !important;padding:34px !important}body.mc-native .mc-reviews-page .montale-cta__text{width:100% !important}body.mc-native .mc-reviews-page .montale-cta__button{justify-self:start !important}}@media (max-width: 767px){body.mc-native .mc-reviews-page .montale-faq,body.mc-native .mc-reviews-page .montale-cta{width:calc(100vw - 32px) !important}body.mc-native .mc-reviews-page .montale-faq{margin-top:64px !important;padding-top:0 !important}body.mc-native .mc-reviews-page .montale-faq__head{gap:18px !important;padding:28px 0 !important}body.mc-native .mc-reviews-page .montale-faq__meta{font-size:10px !important;letter-spacing:.18em !important}body.mc-native .mc-reviews-page .montale-faq__title{font-size:24px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-reviews-page .montale-faq__question{min-height:68px !important;gap:18px !important}body.mc-native .mc-reviews-page .montale-faq__question span,body.mc-native .mc-reviews-page .montale-faq__answer p{font-size:13px !important}body.mc-native .mc-reviews-page .montale-faq__answer > div{padding:0 24px 22px 0 !important}body.mc-native .mc-reviews-page .montale-faq__answer p{max-width:100% !important;line-height:1.6 !important}body.mc-native .mc-reviews-page .montale-cta{margin-top:42px !important;padding:26px !important}body.mc-native .mc-reviews-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-reviews-page .montale-cta__text{width:100% !important;font-size:12px !important}body.mc-native .mc-reviews-page .montale-cta__button{width:100% !important;white-space:normal !important;text-align:center !important;font-size:11px !important}}/* Reviews page */
body.mc-native .mc-reviews-page,body.mc-native .mc-reviews-page *{box-sizing:border-box}body.mc-native .mc-reviews-page{width:var(--mc-home-width);max-width:1320px;margin:0 auto;padding-bottom:72px;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-reviews-breadcrumbs{margin:34px 0 54px !important}body.mc-native .mc-reviews-hero,body.mc-native .mc-reviews-section,body.mc-native .mc-review-form-section{width:100%;margin:0 auto}body.mc-native .mc-reviews-section,body.mc-native .mc-review-form-section{margin-top:72px}body.mc-native .mc-reviews-divider{width:100%;height:1px;margin:0 0 34px;background:#111111}body.mc-native .mc-reviews-section-head{display:grid;grid-template-columns:.4fr .8fr;gap:0;align-items:start}body.mc-native .mc-reviews-section-head__meta{display:block;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-reviews-section-head__title{max-width:900px;margin:0;font-size:54px;line-height:.96;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#050505}body.mc-native .mc-reviews-section-head__text{max-width:820px;margin:18px 0 0;font-size:14px;line-height:1.55;font-weight:300;letter-spacing:0;color:#6f6f6f}body.mc-native .mc-reviews-summary{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:42px;border:1px solid #dedede}body.mc-native .mc-reviews-summary__card{min-height:220px;padding:34px;border-right:1px solid #dedede}body.mc-native .mc-reviews-summary__card:last-child{border-right:0}body.mc-native .mc-reviews-summary__card--dark{background:#000000;color:#ffffff}body.mc-native .mc-reviews-summary__value{display:block;margin:0 0 40px;font-size:12px;line-height:1.2;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-reviews-summary__card--dark .mc-reviews-summary__value{color:rgba(255, 255, 255, .55)}body.mc-native .mc-reviews-summary__title,body.mc-native .mc-review-form-note h3{margin:0 0 18px;font-size:22px;line-height:1.04;font-weight:600;letter-spacing:-.03em;text-transform:uppercase;color:#000000}body.mc-native .mc-reviews-summary__card--dark .mc-reviews-summary__title{color:#ffffff}body.mc-native .mc-reviews-summary__card p,body.mc-native .mc-review-form-note p{margin:0;font-size:14px;line-height:1.65;font-weight:300;color:#8a8a8a}body.mc-native .mc-reviews-summary__card--dark p{color:rgba(255, 255, 255, .72)}body.mc-native .mc-reviews-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:42px;border:1px solid #dedede;border-bottom:0}body.mc-native .mc-review-card{min-height:260px;padding:34px;border-right:1px solid #dedede;border-bottom:1px solid #dedede}body.mc-native .mc-review-card:nth-child(3n){border-right:0}body.mc-native .mc-review-card__top{display:flex;justify-content:space-between;gap:18px;margin-bottom:38px}body.mc-native .mc-review-card__rating{font-size:30px;line-height:1;font-weight:400;color:#050505;white-space:nowrap}body.mc-native .mc-review-card__fragrance{max-width:180px;font-size:10px;line-height:1.35;font-weight:700;text-align:right;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-review-card__quote{margin:0 0 34px;font-size:14px;line-height:1.65;font-weight:300;color:#6f6f6f}body.mc-native .mc-review-card__author{font-size:10px;line-height:1.2;font-weight:800;text-transform:uppercase;color:#000000}body.mc-native .mc-review-form-layout{display:grid;grid-template-columns:.38fr .62fr;margin-top:42px;border:1px solid #dedede}body.mc-native .mc-review-form-note{padding:34px;border-right:1px solid #dedede}body.mc-native .mc-review-form-note__eyebrow{display:block;margin:0 0 40px;font-size:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-review-form-panel{padding:34px}body.mc-native .mc-review-form-status{margin:0 0 22px;padding:18px 20px;border:1px solid #dedede;font-size:14px;line-height:1.55;font-weight:400;color:#050505}body.mc-native .mc-review-form-status--success{border-color:#cccccc;color:#626262}body.mc-native .mc-review-form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:22px}body.mc-native .mc-review-form__hp{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;opacity:0 !important}body.mc-native .mc-review-form__field{display:block;margin:0}body.mc-native .mc-review-form__field--full{grid-column:1 / -1}body.mc-native .mc-review-form__field span{display:block;margin:0 0 10px;font-size:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#676767}body.mc-native .mc-review-form input,body.mc-native .mc-review-form select,body.mc-native .mc-review-form textarea{width:100%;min-height:54px;padding:0 20px;border:1px solid #d8d8d8;border-radius:0;background:#ffffff;box-shadow:none;outline:none;font-family:Montserrat, Arial, sans-serif;font-size:15px;line-height:1.35;font-weight:300;color:#050505}body.mc-native .mc-review-form textarea{min-height:140px;padding-top:16px;resize:vertical}body.mc-native .mc-review-form__submit{grid-column:1 / -1;min-height:61px;border:1px solid #000000;background:#000000;font-size:13px;line-height:1.2;font-weight:800;text-transform:uppercase;color:#ffffff;cursor:pointer;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-review-form__submit:hover{background:#ffffff;color:#000000}body.mc-native .mc-reviews-page .montale-faq{width:100%;max-width:1320px;margin:72px auto 0 !important;padding:34px 0 0 !important;border-top:1px solid #111111;font-family:Montserrat, Arial, sans-serif !important;color:#050505}body.mc-native .mc-reviews-page .montale-faq__inner{width:100%;max-width:none;margin:0 auto;padding:0 !important}body.mc-native .mc-reviews-page .montale-faq__head{display:grid;grid-template-columns:.4fr .8fr;gap:0;margin:0 0 38px}body.mc-native .mc-reviews-page .montale-faq__meta{font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-reviews-page .montale-faq__title{max-width:900px;margin:0 !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-reviews-page .montale-faq__list{border-top:1px solid #dedede}body.mc-native .mc-reviews-page .montale-faq__item{border-bottom:1px solid #dedede}body.mc-native .mc-reviews-page .montale-faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:76px;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}body.mc-native .mc-reviews-page .montale-faq__question span{font-size:14px;line-height:1.2;font-weight:800;letter-spacing:0;text-transform:uppercase;color:#000000}body.mc-native .mc-reviews-page .montale-faq__question i{position:relative;flex:0 0 14px;width:14px;height:14px}body.mc-native .mc-reviews-page .montale-faq__question i::before,body.mc-native .mc-reviews-page .montale-faq__question i::after{content:"";position:absolute;left:0;top:6px;width:14px;height:1px;background:#9a9a9a;transition:opacity .2s ease, transform .2s ease}body.mc-native .mc-reviews-page .montale-faq__question i::after{transform:rotate(90deg)}body.mc-native .mc-reviews-page .montale-faq__item.is-open .montale-faq__question i::after,body.mc-native .mc-reviews-page .montale-faq__question[aria-expanded="true"] i::after{opacity:0;transform:rotate(0)}body.mc-native .mc-reviews-page .montale-faq__answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease, opacity .25s ease}body.mc-native .mc-reviews-page .montale-faq__item.is-open .montale-faq__answer,body.mc-native .mc-reviews-page .montale-faq__answer[aria-hidden="false"]{max-height:240px;opacity:1}body.mc-native .mc-reviews-page .montale-faq__answer > div{padding:0 0 24px}body.mc-native .mc-reviews-page .montale-faq__answer p{max-width:760px;margin:0;font-size:14px;line-height:1.65;font-weight:300;color:#6f6f6f}body.mc-native .mc-reviews-page .montale-cta{display:grid !important;grid-template-columns:1fr auto !important;align-items:center !important;gap:20px !important;width:100% !important;max-width:1320px !important;min-height:0 !important;margin:72px auto 0 !important;padding:42px !important;background:#000000 !important;font-family:Montserrat, Arial, sans-serif !important;color:#ffffff !important}body.mc-native .mc-reviews-page .montale-cta__title{max-width:950px;margin:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#ffffff !important}body.mc-native .mc-reviews-page .montale-cta__text{width:70%;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:rgba(255, 255, 255, .72) !important}body.mc-native .mc-reviews-page .montale-cta__button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:61px !important;padding:22px 24px !important;border:1px solid #ffffff !important;background:#ffffff !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000000 !important;text-decoration:none !important;white-space:nowrap !important;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native .mc-reviews-page .montale-cta__button:hover{background:#000000 !important;color:#ffffff !important}@media (max-width: 1024px){body.mc-native .mc-reviews-page{width:calc(100vw - 40px);max-width:none}body.mc-native .mc-reviews-breadcrumbs{margin:34px 0 44px !important}body.mc-native .mc-reviews-section-head,body.mc-native .mc-reviews-page .montale-faq__head{grid-template-columns:1fr;gap:22px}body.mc-native .mc-reviews-section-head__title,body.mc-native .mc-reviews-page .montale-faq__title{font-size:46px !important}body.mc-native .mc-reviews-summary,body.mc-native .mc-reviews-grid{grid-template-columns:1fr}body.mc-native .mc-reviews-summary__card,body.mc-native .mc-review-card,body.mc-native .mc-review-card:nth-child(3n){border-right:0}body.mc-native .mc-review-form-layout{grid-template-columns:1fr}body.mc-native .mc-review-form-note{border-right:0;border-bottom:1px solid #dedede}body.mc-native .mc-reviews-page .montale-cta{grid-template-columns:1fr !important;width:auto !important;margin:56px 20px 0 !important;padding:34px !important}body.mc-native .mc-reviews-page .montale-cta__title{font-size:46px !important}body.mc-native .mc-reviews-page .montale-cta__text{width:100% !important}body.mc-native .mc-reviews-page .montale-cta__button{justify-self:start}}@media (max-width: 767px){body.mc-native .mc-reviews-page{width:calc(100vw - 32px);padding-bottom:56px}body.mc-native .mc-reviews-breadcrumbs{margin:28px 0 36px !important}body.mc-native .mc-reviews-section,body.mc-native .mc-review-form-section{margin-top:56px}body.mc-native .mc-reviews-divider{margin-bottom:26px}body.mc-native .mc-reviews-section-head__title,body.mc-native .mc-reviews-page .montale-faq__title{font-size:28px !important;line-height:1 !important;font-weight:500 !important}body.mc-native .mc-reviews-section-head__meta,body.mc-native .mc-reviews-page .montale-faq__meta{letter-spacing:.18em}body.mc-native .mc-reviews-summary,body.mc-native .mc-reviews-grid{margin-top:30px}body.mc-native .mc-reviews-summary__card,body.mc-native .mc-review-card,body.mc-native .mc-review-form-note,body.mc-native .mc-review-form-panel{padding:24px}body.mc-native .mc-reviews-summary__card,body.mc-native .mc-review-card{min-height:0}body.mc-native .mc-review-card__top{display:block;margin-bottom:24px}body.mc-native .mc-review-card__fragrance{display:block;max-width:none;margin-top:10px;text-align:left}body.mc-native .mc-review-form{grid-template-columns:1fr;gap:18px}body.mc-native .mc-review-form input,body.mc-native .mc-review-form select,body.mc-native .mc-review-form textarea{min-height:50px;font-size:14px}body.mc-native .mc-reviews-page .montale-faq{margin-top:56px !important;padding-top:26px !important}body.mc-native .mc-reviews-page .montale-faq__head{margin-bottom:26px}body.mc-native .mc-reviews-page .montale-faq__question{min-height:64px}body.mc-native .mc-reviews-page .montale-faq__question span{font-size:13px}body.mc-native .mc-reviews-page .montale-cta{margin:56px 0 0 !important;padding:26px !important}body.mc-native .mc-reviews-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-reviews-page .montale-cta__text{width:100% !important;font-size:12px !important}body.mc-native .mc-reviews-page .montale-cta__button{width:100%;font-size:11px !important;white-space:normal !important}}/* 1.0.110 contacts page FAQ and CTA use the delivery page pattern. */
body.mc-native .mc-contact-page .montale-faq{margin-top:144px !important;padding:0 !important;border-top:1px solid #000000 !important}body.mc-native .mc-contact-page .montale-faq__inner{width:100% !important;margin:38px 0 0 !important;padding:0 !important}body.mc-native .mc-contact-page .montale-faq__head{width:100% !important;display:grid !important;grid-template-columns:25% 75% !important;gap:0 !important;margin:0 !important;padding:0 0 38px !important}body.mc-native .mc-contact-page .montale-faq__title-wrap{max-width:920px !important}body.mc-native .mc-contact-page .montale-faq__title{width:100% !important;max-width:900px !important;margin:0 !important;padding:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-contact-page .montale-faq__text{display:none !important}body.mc-native .mc-contact-page .montale-faq__list{width:100% !important;border-top:1px solid #e5e5e5 !important}body.mc-native .mc-contact-page .montale-faq__item{margin:0 !important;padding:0 !important;border-bottom:1px solid #e5e5e5 !important}body.mc-native .mc-contact-page .montale-faq__question{width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;gap:24px !important;cursor:pointer !important;text-align:left !important;box-shadow:none !important;appearance:none !important;transition:background-color .25s ease, color .25s ease !important}body.mc-native .mc-contact-page .montale-faq__question:hover,body.mc-native .mc-contact-page .montale-faq__question:focus,body.mc-native .mc-contact-page .montale-faq__item.is-open .montale-faq__question{background:#fafafa !important;outline:none !important}body.mc-native .mc-contact-page .montale-faq__question span{display:block !important;margin:0 !important;padding:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.35 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-contact-page .montale-faq__question i{position:relative !important;width:12px !important;height:12px !important;display:block !important;flex:0 0 12px !important}body.mc-native .mc-contact-page .montale-faq__question i::before,body.mc-native .mc-contact-page .montale-faq__question i::after{content:"" !important;position:absolute !important;left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important;transition:transform .28s ease, opacity .28s ease !important}body.mc-native .mc-contact-page .montale-faq__question i::after{transform:rotate(90deg) !important}body.mc-native .mc-contact-page .montale-faq__item.is-open .montale-faq__question i::after,body.mc-native .mc-contact-page .montale-faq__question[aria-expanded="true"] i::after{opacity:0 !important;transform:rotate(0deg) !important}body.mc-native .mc-contact-page .montale-faq__answer{display:block !important;max-height:0;overflow:hidden !important;opacity:0;padding:0 !important;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .25s ease !important}body.mc-native .mc-contact-page .montale-faq__item.is-open .montale-faq__answer,body.mc-native .mc-contact-page .montale-faq__answer[aria-hidden="false"]{opacity:1}body.mc-native .mc-contact-page .montale-faq__answer > div{min-height:0 !important;padding:0 64px 30px 0 !important}body.mc-native .mc-contact-page .montale-faq__answer p{max-width:720px !important;margin:0 !important;padding:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-contact-page .montale-cta{width:calc(100% - 48px) !important;max-width:1320px !important;margin:70px auto 70px !important;padding:42px !important;display:grid !important;grid-template-columns:1fr auto !important;gap:20px !important;align-items:center !important;min-height:0 !important;height:auto !important;background:#000000 !important;color:#ffffff !important}body.mc-native .mc-contact-page .montale-cta__title{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#ffffff !important}body.mc-native .mc-contact-page .montale-cta__text{width:70% !important;margin:18px 0 0 !important;padding:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:0 !important;color:#ffffffb8 !important}body.mc-native .mc-contact-page .montale-cta__button{display:inline-flex !important;align-items:center !important;justify-content:center !important;align-self:center !important;min-height:61px !important;padding:22px 24px !important;border:1px solid #ffffff !important;border-radius:0 !important;background:#ffffff !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important;text-decoration:none !important;white-space:nowrap !important;transition:background-color .2s ease, color .2s ease, border-color .2s ease !important}body.mc-native .mc-contact-page .montale-cta__button:hover{background:#000000 !important;border-color:#ffffff !important;color:#ffffff !important}@media (max-width: 1024px){body.mc-native .mc-contact-page .montale-faq,body.mc-native .mc-contact-page .montale-cta{width:calc(100vw - 40px) !important;max-width:none !important}body.mc-native .mc-contact-page .montale-faq__head,body.mc-native .mc-contact-page .montale-cta{grid-template-columns:1fr !important}body.mc-native .mc-contact-page .montale-faq__title,body.mc-native .mc-contact-page .montale-cta__title{width:100% !important;font-size:46px !important}body.mc-native .mc-contact-page .montale-cta{gap:28px !important;padding:34px !important}body.mc-native .mc-contact-page .montale-cta__text{width:100% !important}body.mc-native .mc-contact-page .montale-cta__button{justify-self:start !important;min-height:54px !important;padding:18px 24px !important}}@media (max-width: 767px){body.mc-native .mc-contact-page .montale-faq,body.mc-native .mc-contact-page .montale-cta{width:calc(100vw - 32px) !important}body.mc-native .mc-contact-page .montale-faq{margin-top:64px !important}body.mc-native .mc-contact-page .montale-faq__head{gap:18px !important;padding:28px 0 !important}body.mc-native .mc-contact-page .montale-faq__title{font-size:24px !important;font-weight:600 !important;line-height:1 !important}body.mc-native .mc-contact-page .montale-faq__question{min-height:68px !important;gap:18px !important}body.mc-native .mc-contact-page .montale-faq__question span,body.mc-native .mc-contact-page .montale-faq__answer p{font-size:13px !important}body.mc-native .mc-contact-page .montale-faq__answer > div{padding:0 24px 22px 0 !important}body.mc-native .mc-contact-page .montale-cta{margin-top:42px !important;margin-bottom:56px !important;padding:26px !important}body.mc-native .mc-contact-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-contact-page .montale-cta__text{font-size:12px !important}body.mc-native .mc-contact-page .montale-cta__button{width:100% !important;white-space:normal !important;text-align:center !important;font-size:11px !important}}/* 1.0.92 late override: keep About page visually aligned after legacy duplicates. */
body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-faq.montale-about-faq{width:var(--mc-home-width) !important;max-width:1320px !important;margin:92px auto 0 !important;padding-top:34px !important;border-top:1px solid #000000 !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__head{display:grid !important;grid-template-columns:.25fr .75fr !important;gap:0 !important;align-items:start !important;padding:0 0 34px !important}body.mc-native .mc-about-page .montale-about-meta,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__meta,body.mc-native .mc-about-page .montale-about-card > span,body.mc-native .mc-about-page .montale-about-principles__num{font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-section > .montale-about-section__head > div > .montale-about-section__title,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__title,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__title{max-width:900px !important;margin:0 !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-about-page .montale-about-section__lead{max-width:820px !important;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-card p{max-width:430px !important;margin:0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-note{margin:24px 0 0 !important;padding:0 0 0 18px !important;border-left:2px solid #000000 !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img,body.mc-native .mc-about-page .montale-about-principles__list{height:380px !important;max-height:380px !important}body.mc-native .mc-about-page .montale-about-principles__media{margin:0 !important;border:0 !important;border-right:1px solid #dedede !important;overflow:hidden !important}body.mc-native .mc-about-page .montale-about-principles__media img{width:100% !important;display:block !important;object-fit:cover !important}body.mc-native .mc-about-page .montale-about-principles__list{display:grid !important;grid-template-rows:repeat(4, 1fr) !important;overflow:hidden !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq{margin-bottom:70px !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question{width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;gap:24px !important;text-align:left !important;box-shadow:none !important;appearance:none !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question span{display:block !important;font-size:13px !important;line-height:1.35 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question i::before,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question i::after{content:"" !important;position:absolute !important;left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important;transition:transform .28s ease, opacity .28s ease !important}body.mc-native .mc-about-page .montale-cta{width:var(--mc-home-width) !important;max-width:1320px !important;margin:0 auto !important;padding:42px !important;display:grid !important;grid-template-columns:1fr auto !important;gap:20px !important;align-items:center !important;min-height:0 !important;border:0 !important;border-radius:0 !important;background:#000000 !important;color:#ffffff !important}body.mc-native .mc-about-page .montale-cta__text{width:70% !important;max-width:none !important;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:rgba(255, 255, 255, .72) !important}body.mc-native .mc-about-page .montale-cta__button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:61px !important;padding:22px 24px !important;border:1px solid #ffffff !important;border-radius:0 !important;background:#ffffff !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000000 !important;text-decoration:none !important;white-space:nowrap !important}body.mc-native .mc-about-page .montale-cta__button:hover{background:#000000 !important;color:#ffffff !important}@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-faq.montale-about-faq,body.mc-native .mc-about-page .montale-cta{width:calc(100vw - 40px) !important;max-width:none !important}body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-faq.montale-about-faq{margin-top:76px !important;padding-top:30px !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__head,body.mc-native .mc-about-page .montale-cta{grid-template-columns:1fr !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__head{gap:22px !important;padding:0 20px 30px !important}body.mc-native .mc-about-page .montale-about-section__title,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__title,body.mc-native .mc-about-page .montale-cta__title{font-size:46px !important}body.mc-native .mc-about-page .montale-about-card-grid{grid-template-columns:1fr !important}body.mc-native .mc-about-page .montale-about-card{min-height:0 !important}body.mc-native .mc-about-page .montale-about-principles__body{grid-template-columns:1fr !important;height:auto !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img{height:320px !important;max-height:320px !important}body.mc-native .mc-about-page .montale-about-principles__media{border-right:0 !important;border-bottom:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-principles__list{height:auto !important;max-height:none !important}body.mc-native .mc-about-page .montale-cta{gap:28px !important;padding:34px !important}body.mc-native .mc-about-page .montale-cta__text{width:100% !important}body.mc-native .mc-about-page .montale-cta__button{justify-self:start !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-faq.montale-about-faq,body.mc-native .mc-about-page .montale-cta{width:calc(100vw - 32px) !important}body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-faq.montale-about-faq{margin-top:56px !important;padding-top:26px !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__head{gap:18px !important;padding:0 0 26px !important}body.mc-native .mc-about-page .montale-about-section__title,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__title{font-size:24px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-about-page .montale-about-card{padding:24px !important}body.mc-native .mc-about-page .montale-about-card h3,body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:16px !important;line-height:1.2 !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img{height:240px !important;max-height:240px !important}body.mc-native .mc-about-page .montale-about-principles__row{grid-template-columns:1fr !important;gap:12px !important;padding:22px !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq{margin-bottom:48px !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question{min-height:64px !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question span{font-size:12px !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__answer > div{padding:0 0 24px !important}body.mc-native .mc-about-page .montale-cta{padding:26px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-about-page .montale-cta__text{font-size:12px !important}body.mc-native .mc-about-page .montale-cta__button{width:100% !important;white-space:normal !important}}/* 1.0.92: final About page alignment with accepted inner-page blocks. */
body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles{width:var(--mc-home-width) !important;max-width:1320px !important;margin:92px auto 0 !important;padding-top:34px !important;border-top:1px solid #000000 !important;font-family:Montserrat, Arial, sans-serif !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head{display:grid !important;grid-template-columns:.25fr .75fr !important;gap:0 !important;align-items:start !important;padding:0 0 34px !important}body.mc-native .mc-about-page .montale-about-meta{display:block !important;margin:0 !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-section__title{max-width:900px !important;margin:0 !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-about-page .montale-about-card-grid{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;border-top:1px solid #dedede !important;border-left:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-card{min-height:188px !important;padding:30px 28px !important;border-right:1px solid #dedede !important;border-bottom:1px solid #dedede !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;background:#ffffff !important;color:#050505 !important}body.mc-native .mc-about-page .montale-about-card--dark{background:#000000 !important;color:#ffffff !important}body.mc-native .mc-about-page .montale-about-card > span{display:block !important;margin:0 0 28px !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-card--dark > span{color:rgba(255, 255, 255, .42) !important}body.mc-native .mc-about-page .montale-about-card h3{margin:0 0 18px !important;font-size:22px !important;line-height:1.12 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-card p{max-width:430px !important;margin:0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-card--dark p{color:rgba(255, 255, 255, .82) !important}body.mc-native .mc-about-page .montale-about-note{margin:24px 0 0 !important;padding:0 0 0 18px !important;border-left:2px solid #000000 !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-principles__body{display:grid !important;grid-template-columns:1fr 1fr !important;height:380px !important;border:1px solid #dedede !important;overflow:hidden !important}body.mc-native .mc-about-page .montale-about-principles__media{height:380px !important;max-height:380px !important;margin:0 !important;border:0 !important;border-right:1px solid #dedede !important;overflow:hidden !important}body.mc-native .mc-about-page .montale-about-principles__media img{width:100% !important;height:380px !important;max-height:380px !important;display:block !important;object-fit:cover !important}body.mc-native .mc-about-page .montale-about-principles__list{height:380px !important;max-height:380px !important;display:grid !important;grid-template-rows:repeat(4, 1fr) !important;overflow:hidden !important}body.mc-native .mc-about-page .montale-about-principles__row{display:grid !important;grid-template-columns:34px minmax(0, 1fr) !important;gap:28px !important;align-items:center !important;padding:18px 28px !important;border-bottom:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-principles__num{font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-principles__row h3{margin:0 0 10px !important;font-size:20px !important;line-height:1.18 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-principles__row p{max-width:520px !important;margin:0 !important;font-size:13px !important;line-height:1.55 !important;font-weight:300 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq{width:var(--mc-home-width) !important;max-width:1320px !important;margin:92px auto 70px !important;padding-top:34px !important;border-top:1px solid #000000 !important;font-family:Montserrat, Arial, sans-serif !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__inner{width:100% !important;max-width:1320px !important;margin:0 auto !important;padding:0 !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__head{display:grid !important;grid-template-columns:.25fr .75fr !important;gap:0 !important;align-items:start !important;padding:0 0 34px !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__meta{margin:0 !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__title{max-width:900px !important;margin:0 !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__list{width:100% !important;border-top:1px solid #e5e5e5 !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__item{margin:0 !important;padding:0 !important;border-bottom:1px solid #e5e5e5 !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question{width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;gap:24px !important;cursor:pointer !important;text-align:left !important;box-shadow:none !important;appearance:none !important;transition:background-color .25s ease, color .25s ease !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question:hover,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question:focus,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__item.is-open .montale-faq__question{background:#fafafa !important;color:#000000 !important;outline:none !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question span{display:block !important;margin:0 !important;padding:0 !important;font-size:13px !important;line-height:1.35 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question i{position:relative !important;width:12px !important;height:12px !important;display:block !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question i::before,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question i::after{content:"" !important;position:absolute !important;left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important;transition:transform .28s ease, opacity .28s ease, background-color .28s ease !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question i::after{transform:rotate(90deg) !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__item.is-open .montale-faq__question i::after{opacity:0 !important;transform:rotate(0deg) !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__answer{max-height:0;overflow:hidden !important;opacity:0;padding:0 !important;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .25s ease !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__item.is-open .montale-faq__answer{opacity:1}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__answer > div{padding:0 64px 30px 0 !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__answer p{max-width:720px !important;margin:0 !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-cta{width:var(--mc-home-width) !important;max-width:1320px !important;margin:0 auto !important;padding:42px !important;display:grid !important;grid-template-columns:1fr auto !important;gap:20px !important;align-items:center !important;min-height:0 !important;border:0 !important;border-radius:0 !important;background:#000000 !important;color:#ffffff !important;font-family:Montserrat, Arial, sans-serif !important}body.mc-native .mc-about-page .montale-cta__text{width:70% !important;max-width:none !important;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:0 !important;color:rgba(255, 255, 255, .72) !important}body.mc-native .mc-about-page .montale-cta__button{display:inline-flex !important;align-items:center !important;justify-content:center !important;align-self:center !important;min-height:61px !important;padding:22px 24px !important;border:1px solid #ffffff !important;border-radius:0 !important;background:#ffffff !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important;text-decoration:none !important;white-space:nowrap !important;transition:background-color .2s ease, color .2s ease, border-color .2s ease !important}@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-faq.montale-about-faq,body.mc-native .mc-about-page .montale-cta{width:calc(100vw - 40px) !important;max-width:none !important}body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-faq.montale-about-faq{margin-top:76px !important;padding-top:30px !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__head,body.mc-native .mc-about-page .montale-cta{grid-template-columns:1fr !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__head{gap:22px !important;padding:0 20px 30px !important}body.mc-native .mc-about-page .montale-about-section__title,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__title{font-size:46px !important}body.mc-native .mc-about-page .montale-about-card-grid{grid-template-columns:1fr !important}body.mc-native .mc-about-page .montale-about-card{min-height:0 !important}body.mc-native .mc-about-page .montale-about-principles__body{grid-template-columns:1fr !important;height:auto !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img{height:320px !important;max-height:320px !important}body.mc-native .mc-about-page .montale-about-principles__media{border-right:0 !important;border-bottom:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-principles__list{height:auto !important;max-height:none !important}body.mc-native .mc-about-page .montale-cta{gap:28px !important;padding:34px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:46px !important}body.mc-native .mc-about-page .montale-cta__text{width:100% !important}body.mc-native .mc-about-page .montale-cta__button{justify-self:start !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-faq.montale-about-faq,body.mc-native .mc-about-page .montale-cta{width:calc(100vw - 32px) !important}body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-faq.montale-about-faq{margin-top:56px !important;padding-top:26px !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__head{gap:18px !important;padding:0 0 26px !important}body.mc-native .mc-about-page .montale-about-section__title,body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__title{font-size:24px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-about-page .montale-about-card{padding:24px !important}body.mc-native .mc-about-page .montale-about-card h3,body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:16px !important;line-height:1.2 !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img{height:240px !important;max-height:240px !important}body.mc-native .mc-about-page .montale-about-principles__row{grid-template-columns:1fr !important;gap:12px !important;padding:22px !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq{margin-bottom:48px !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question{min-height:64px !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__question span{font-size:12px !important}body.mc-native .mc-about-page .montale-faq.montale-about-faq .montale-faq__answer > div{padding:0 0 24px !important}body.mc-native .mc-about-page .montale-cta{padding:26px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-about-page .montale-cta__text{font-size:12px !important}body.mc-native .mc-about-page .montale-cta__button{width:100% !important;white-space:normal !important;text-align:center !important}}/* 1.0.91 About page true final overrides. */
@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{grid-template-columns:1fr !important;gap:22px !important}body.mc-native .mc-about-page .montale-about-section__title,body.mc-native .mc-about-page .montale-cta__title{font-size:46px !important}body.mc-native .mc-about-page .montale-about-principles__body,body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img,body.mc-native .mc-about-page .montale-about-principles__list{height:auto !important}body.mc-native .mc-about-page .montale-cta{margin:56px 20px 0 !important;padding:34px !important;grid-template-columns:1fr !important}body.mc-native .mc-about-page .montale-cta__text{width:100% !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-section__title{font-size:24px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-about-page .montale-about-card{min-height:0 !important;padding:24px 18px !important}body.mc-native .mc-about-page .montale-about-card h3,body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:16px !important}body.mc-native .mc-about-page .montale-about-faq__answer p{padding-bottom:20px !important}body.mc-native .mc-about-page .montale-cta{margin:48px 0 0 !important;padding:26px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-about-page .montale-cta__text{font-size:12px !important}}/* 1.0.138 final account page footer gap override */
/* 1.0.149 Native single product */
body.mc-native.single-product .mc-product-page{padding-top:34px;padding-bottom:0}body.mc-native.single-product .mc-product-page > .mc-breadcrumbs{margin:0 0 34px}body.mc-native.single-product .mc-single-product{font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native.single-product .mc-single-product__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(420px, .78fr);min-height:640px;border:1px solid #dedede}body.mc-native.single-product .mc-single-gallery{position:relative;overflow:hidden;border-right:1px solid #dedede;background:var(--mc-card-bg, var(--mc-bg, #eeeeee))}body.mc-native.single-product .mc-single-gallery__badge{position:absolute;top:28px;left:28px;z-index:2;display:inline-flex;align-items:center;min-height:32px;padding:9px 18px;background:#ffffff;box-shadow:0 7px 22px rgba(0, 0, 0, .08);font-size:11px;line-height:1.1;font-weight:700;text-transform:uppercase;color:#111111}body.mc-native.single-product .mc-single-gallery__stage{min-height:600px;padding:64px 56px 42px;display:flex;align-items:center;justify-content:center}body.mc-native.single-product .mc-single-gallery__image{display:block;width:auto;max-width:78%;max-height:520px;object-fit:contain}body.mc-native.single-product .mc-single-gallery__thumbs{display:flex;gap:10px;padding:0 28px 28px}body.mc-native.single-product .mc-single-gallery__thumb{width:76px;height:76px;padding:6px;border:1px solid #dedede;border-radius:0;background:#ffffff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .18s ease, opacity .18s ease}body.mc-native.single-product .mc-single-gallery__thumb:hover,body.mc-native.single-product .mc-single-gallery__thumb.is-active{border-color:#000000}body.mc-native.single-product .mc-single-gallery__thumb img{display:block;width:auto;max-width:100%;max-height:100%;object-fit:contain}body.mc-native.single-product .mc-single-summary{padding:54px 48px;display:flex;flex-direction:column}body.mc-native.single-product .mc-single-eyebrow,body.mc-native.single-product .mc-single-section__eyebrow{display:block;margin:0 0 18px;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.34em;text-transform:uppercase;color:#6f6f6f}body.mc-native.single-product .mc-single-title,body.mc-native.single-product .mc-single-section__title{margin:0;font-family:Montserrat, Arial, sans-serif;font-size:54px;line-height:.96;font-weight:500;letter-spacing:-.04em;text-transform:uppercase;color:#050505}body.mc-native.single-product .mc-single-pills{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 0}body.mc-native.single-product .mc-single-pills span{display:inline-flex;align-items:center;min-height:28px;padding:8px 12px;border:1px solid #dedede;background:#ffffff;font-size:11px;line-height:1.1;font-weight:700;text-transform:uppercase;color:#242424}body.mc-native.single-product .mc-single-pills .is-stock{border-color:#dddddd;color:#737373}body.mc-native.single-product .mc-single-short{max-width:620px;margin-top:26px;font-size:14px;line-height:1.55;font-weight:300;color:#6f6f6f}body.mc-native.single-product .mc-single-short p{margin:0 0 12px}body.mc-native.single-product .mc-single-meta{margin-top:28px;border-top:1px solid #dedede;border-bottom:1px solid #dedede}body.mc-native.single-product .mc-single-meta div{display:grid;grid-template-columns:150px minmax(0, 1fr);gap:18px;padding:16px 0;border-top:1px solid #dedede}body.mc-native.single-product .mc-single-meta div:first-child{border-top:0}body.mc-native.single-product .mc-single-meta span{font-size:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#6f6f6f}body.mc-native.single-product .mc-single-meta strong{font-size:14px;line-height:1.35;font-weight:500;text-transform:uppercase;color:#000000}body.mc-native.single-product .mc-single-price{margin-top:30px;font-size:30px;line-height:1;font-weight:500;color:#000000}body.mc-native.single-product .mc-single-price del{margin-right:18px;font-size:20px;line-height:1;font-weight:400;color:#777777}body.mc-native.single-product .mc-single-price ins{text-decoration:none}body.mc-native.single-product .mc-single-actions{display:grid;grid-template-columns:minmax(220px, 1fr) auto;gap:12px;align-items:stretch;margin-top:26px}body.mc-native.single-product .mc-single-buy form.cart{display:flex;gap:12px;margin:0}body.mc-native.single-product .mc-single-buy form.cart .quantity{flex:0 0 88px}body.mc-native.single-product .mc-single-buy form.cart .qty{width:88px;height:61px;border:1px solid #000000;border-radius:0;background:#ffffff;font-family:Montserrat, Arial, sans-serif;font-size:18px;font-weight:400;text-align:center;color:#000000}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{min-height:61px;padding:0 28px;border:1px solid #000000;border-radius:0;background:#000000;font-family:Montserrat, Arial, sans-serif;font-size:13px;line-height:1.2;font-weight:800;letter-spacing:0;text-transform:uppercase;color:#ffffff;transition:background-color .2s ease, color .2s ease}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button:hover,body.mc-native.single-product .mc-single-buy .single_add_to_cart_button:focus-visible{background:#ffffff;color:#000000}body.mc-native.single-product .mc-single-buy table.variations{margin:0 0 18px}body.mc-native.single-product .mc-single-buy table.variations th,body.mc-native.single-product .mc-single-buy table.variations td{display:block;padding:0 0 10px;text-align:left}body.mc-native.single-product .mc-single-buy table.variations label{font-size:10px;font-weight:700;text-transform:uppercase;color:#6f6f6f}body.mc-native.single-product .mc-single-buy table.variations select{width:100%;height:54px;padding:0 16px;border:1px solid #dedede;border-radius:0;background:#ffffff;font-family:Montserrat, Arial, sans-serif}body.mc-native.single-product .mc-single-help{display:grid;gap:8px;margin-top:26px;padding:24px;border-left:4px solid #000000;background:#f7f7f7}body.mc-native.single-product .mc-single-help strong{font-size:12px;line-height:1.2;font-weight:800;text-transform:uppercase;color:#000000}body.mc-native.single-product .mc-single-help span{font-size:13px;line-height:1.5;font-weight:300;color:#6f6f6f}body.mc-native.single-product .mc-single-section{margin-top:70px;padding-top:34px;border-top:1px solid #000000}body.mc-native.single-product .mc-single-section__head{display:grid;grid-template-columns:.34fr .66fr;gap:0}body.mc-native.single-product .mc-single-section__text,body.mc-native.single-product .mc-single-section__lead{max-width:860px;margin-top:18px;font-size:14px;line-height:1.55;font-weight:300;color:#6f6f6f}body.mc-native.single-product .mc-single-section__text p{margin:0 0 16px}body.mc-native.single-product .mc-single-attrs{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin-top:40px;border:1px solid #dedede}body.mc-native.single-product .mc-single-attr{min-height:150px;padding:28px;border-left:1px solid #dedede}body.mc-native.single-product .mc-single-attr:first-child{border-left:0}body.mc-native.single-product .mc-single-attr span{display:block;margin:0 0 16px;font-size:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#6f6f6f}body.mc-native.single-product .mc-single-attr strong{display:block;font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.03em;text-transform:uppercase;color:#000000}body.mc-native.single-product .mc-single-related__grid{margin-top:34px}@media (max-width: 1024px){body.mc-native.woocommerce-account .mc-main,body.mc-native.page-template-page-my-account .mc-main,body.mc-native .mc-account-page,body.mc-native .mc-account-page__inner{min-height:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}body.mc-native .mc-account-page .mc-account-cta{margin-bottom:0 !important}body.mc-native.woocommerce-account .mc-footer,body.mc-native.page-template-page-my-account .mc-footer{margin-top:34px !important}}@media (max-width: 767px){body.mc-native.woocommerce-account .mc-footer,body.mc-native.page-template-page-my-account .mc-footer{margin-top:28px !important}}/* 1.0.151 Product page close-match pass */
@media (max-width: 1024px){body.mc-native.single-product .mc-single-product__grid{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-gallery{border-right:0 !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-summary{padding:38px 34px !important}body.mc-native.single-product .mc-single-title,body.mc-native.single-product .mc-single-section__title{font-size:46px !important}body.mc-native.single-product .mc-single-trust,body.mc-native.single-product .mc-single-attrs,body.mc-native.single-product .mc-single-fit__grid,body.mc-native.single-product .mc-single-related__grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}body.mc-native.single-product .mc-single-trust__item:nth-child(2n + 1),body.mc-native.single-product .mc-single-attr:nth-child(2n + 1),body.mc-native.single-product .mc-single-fit__card:nth-child(2n + 1){border-left:0 !important}body.mc-native.single-product .mc-single-trust__item:nth-child(n + 3),body.mc-native.single-product .mc-single-attr:nth-child(n + 3),body.mc-native.single-product .mc-single-fit__card:nth-child(n + 3){border-top:1px solid #dedede !important}body.mc-native.single-product .mc-single-section__head{grid-template-columns:1fr !important;gap:22px !important}}@media (max-width: 767px){body.mc-native.single-product .mc-product-page{width:calc(100vw - 32px) !important;padding-top:28px !important}body.mc-native.single-product .mc-product-page > .mc-breadcrumbs{margin-bottom:28px !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:360px !important;padding:62px 24px 30px !important}body.mc-native.single-product .mc-single-gallery__image{max-height:320px !important;max-width:86% !important}body.mc-native.single-product .mc-single-summary{padding:28px 22px !important}body.mc-native.single-product .mc-single-title,body.mc-native.single-product .mc-single-section__title{font-size:28px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-.03em !important}body.mc-native.single-product .mc-single-actions,body.mc-native.single-product .mc-single-buy form.cart{flex-direction:column !important}body.mc-native.single-product .mc-single-buy .quantity input,body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{width:100% !important}body.mc-native.single-product .mc-single-trust,body.mc-native.single-product .mc-single-attrs,body.mc-native.single-product .mc-single-fit__grid,body.mc-native.single-product .mc-single-related__grid{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-trust__item,body.mc-native.single-product .mc-single-attr,body.mc-native.single-product .mc-single-fit__card{min-height:0 !important;border-left:0 !important;border-top:1px solid #dedede !important;padding:24px !important}body.mc-native.single-product .mc-single-trust__item:first-child,body.mc-native.single-product .mc-single-attr:first-child,body.mc-native.single-product .mc-single-fit__card:first-child{border-top:0 !important}body.mc-native.single-product .mc-single-section{margin-top:52px !important;padding-top:28px !important}}/* Promos page final FAQ and breadcrumb alignment */
body.mc-native .mc-promos-page{padding-top:0 !important}body.mc-native .mc-promos-page .mc-promos-breadcrumbs{margin-top:34px !important;margin-bottom:28px !important;padding-top:0 !important;padding-bottom:0 !important}body.mc-native .mc-promos-page .montale-faq{width:100% !important;max-width:1320px !important;margin:0 auto 64px !important;padding:0 !important;border:0 !important;font-family:Montserrat, Arial, sans-serif !important;color:#050505 !important}body.mc-native .mc-promos-page .montale-faq__inner{width:100% !important;max-width:1320px !important;margin:0 auto !important;padding:0 !important}body.mc-native .mc-promos-page .montale-faq__head{display:grid !important;grid-template-columns:.4fr .8fr !important;gap:0 !important;align-items:start !important;margin:0 0 38px !important;padding:0 !important;border:0 !important}body.mc-native .mc-promos-page .montale-faq__meta{display:block !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-promos-page .montale-faq__title{max-width:900px !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-promos-page .montale-faq__text{max-width:820px !important;margin:18px 0 0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-promos-page .montale-faq__list{margin:0 !important;padding:0 !important;border-top:1px solid #dedede !important;border-bottom:0 !important}body.mc-native .mc-promos-page .montale-faq__item{margin:0 !important;border:0 !important;border-bottom:1px solid #dedede !important;background:transparent !important;box-shadow:none !important}body.mc-native .mc-promos-page .montale-faq__question{width:100% !important;min-height:76px !important;padding:0 !important;display:grid !important;grid-template-columns:1fr 18px !important;gap:24px !important;align-items:center !important;border:0 !important;background:transparent !important;box-shadow:none !important;text-align:left !important;cursor:pointer !important}body.mc-native .mc-promos-page .montale-faq__question:hover,body.mc-native .mc-promos-page .montale-faq__question:focus,body.mc-native .mc-promos-page .montale-faq__item.is-open .montale-faq__question{background:transparent !important;color:#000000 !important}body.mc-native .mc-promos-page .montale-faq__question span{font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.35 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-promos-page .montale-faq__question i{position:relative !important;display:block !important;width:13px !important;height:13px !important;margin-left:auto !important;color:#bcbcbc !important;flex:none !important}body.mc-native .mc-promos-page .montale-faq__question i::before,body.mc-native .mc-promos-page .montale-faq__question i::after{content:"" !important;position:absolute !important;top:50% !important;left:0 !important;width:13px !important;height:1px !important;background:currentColor !important;transform:translateY(-50%) !important}body.mc-native .mc-promos-page .montale-faq__question i::after{transform:translateY(-50%) rotate(90deg) !important}body.mc-native .mc-promos-page .montale-faq__item.is-open .montale-faq__question i::after,body.mc-native .mc-promos-page .montale-faq__question[aria-expanded="true"] i::after{opacity:0 !important}body.mc-native .mc-promos-page .montale-faq__answer{max-height:0;overflow:hidden !important;opacity:0;padding:0 !important;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .25s ease !important}body.mc-native .mc-promos-page .montale-faq__answer > div{padding:0 0 24px !important}body.mc-native .mc-promos-page .montale-faq__answer p{max-width:820px !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}@media (max-width: 1024px){body.mc-native .mc-promos-page .mc-promos-breadcrumbs{margin-top:28px !important}body.mc-native .mc-promos-page .montale-faq__head{grid-template-columns:1fr !important;gap:22px !important;padding:0 20px !important}body.mc-native .mc-promos-page .montale-faq__title{font-size:46px !important}body.mc-native .mc-promos-page .montale-faq__list{margin:0 20px !important}}@media (max-width: 767px){body.mc-native .mc-promos-page .mc-promos-breadcrumbs{margin-top:22px !important}body.mc-native .mc-promos-page .montale-faq{margin-bottom:42px !important}body.mc-native .mc-promos-page .montale-faq__head{padding:0 !important;margin-bottom:28px !important}body.mc-native .mc-promos-page .montale-faq__title{font-size:24px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-promos-page .montale-faq__list{margin:0 !important}body.mc-native .mc-promos-page .montale-faq__question{min-height:68px !important}}/* Promotions page */
body.mc-native .mc-promos-page,body.mc-native .mc-promos-page *{box-sizing:border-box}body.mc-native .mc-promos-page{width:var(--mc-home-width);max-width:1320px;margin:0 auto;padding:34px 0 72px;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-promos-breadcrumbs{margin:0 0 54px}body.mc-native .mc-promos-hero,body.mc-native .mc-promos-products__head,body.mc-native .mc-promos-page .montale-faq__head{display:grid;grid-template-columns:25% 75%;gap:0}body.mc-native .mc-promos-hero{padding:38px 0 58px;border-top:1px solid #000000}body.mc-native .mc-promos-section-label,body.mc-native .mc-promos-page .montale-faq__meta{margin:0;font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-promos-title,body.mc-native .mc-promos-section-title,body.mc-native .mc-promos-page .montale-faq__title{margin:0 !important;max-width:920px;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-promos-lead,body.mc-native .mc-promos-section-text,body.mc-native .mc-promos-status p,body.mc-native .mc-promos-offer p,body.mc-native .mc-promos-rule p{margin:18px 0 0 !important;max-width:820px;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-promos-status{display:grid;grid-template-columns:25% 75%;margin:0 0 72px;border:1px solid #dedede}body.mc-native .mc-promos-status__label{padding:34px;border-right:1px solid #dedede;font-size:12px;line-height:1.2;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-promos-status__body{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:34px}body.mc-native .mc-promos-status__title,body.mc-native .mc-promos-offer h2,body.mc-native .mc-promos-rule h2{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:22px !important;line-height:1.12 !important;font-weight:600 !important;letter-spacing:-.03em !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-promos-status__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:16px 20px;border:1px solid #000000;background:#000000;font-size:12px;line-height:1.2;font-weight:800;text-transform:uppercase;text-decoration:none;color:#ffffff;white-space:nowrap;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-promos-status__button:hover{background:#ffffff;color:#000000}body.mc-native .mc-promos-offers{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin:0 0 72px;border:1px solid #dedede;border-right:0}body.mc-native .mc-promos-offer{min-height:248px;padding:34px;border-right:1px solid #dedede}body.mc-native .mc-promos-rule{min-height:0;padding:28px 34px 30px;border-right:1px solid #dedede}body.mc-native .mc-promos-offer span,body.mc-native .mc-promos-rule span{display:block;margin:0 0 28px;font-size:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-promos-offer--dark{background:#000000}body.mc-native .mc-promos-offer--dark h2,body.mc-native .mc-promos-offer--dark p{color:#ffffff !important}body.mc-native .mc-promos-offer--dark span{color:#ffffff99}body.mc-native .mc-promos-products{margin:0 0 72px}body.mc-native .mc-promos-products__head{padding:38px 0;border-top:1px solid #000000}body.mc-native .mc-promos-products .mc-products-grid{margin-top:0}body.mc-native .mc-promos-rules{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin:0 0 80px;border:1px solid #dedede;border-right:0}body.mc-native .mc-promos-page .montale-faq{width:100%;max-width:1320px;margin:0 auto 64px;padding:0;border-top:1px solid #000000;font-family:Montserrat, Arial, sans-serif !important;color:#050505}body.mc-native .mc-promos-page .montale-faq__head{padding:38px 0}body.mc-native .mc-promos-page .montale-faq__title{width:80%}body.mc-native .mc-promos-page .montale-faq__list{width:100%;border-top:1px solid #e5e5e5 !important}body.mc-native .mc-promos-page .montale-faq__item{margin:0 !important;padding:0 !important;border-bottom:1px solid #e5e5e5 !important}body.mc-native .mc-promos-page .montale-faq__question{width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;gap:24px !important;text-align:left !important;cursor:pointer !important;color:#000000 !important;box-shadow:none !important;appearance:none !important;transition:background-color .25s ease, color .25s ease !important}body.mc-native .mc-promos-page .montale-faq__question:hover,body.mc-native .mc-promos-page .montale-faq__question:focus,body.mc-native .mc-promos-page .montale-faq__item.is-open .montale-faq__question{background:#fafafa !important;outline:none !important}body.mc-native .mc-promos-page .montale-faq__question span{display:block !important;margin:0 !important;padding:0 !important;font-size:13px !important;line-height:1.35 !important;font-weight:600 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-promos-page .montale-faq__question i{position:relative !important;width:12px !important;height:12px !important;display:block !important;flex:0 0 12px !important}body.mc-native .mc-promos-page .montale-faq__question i::before,body.mc-native .mc-promos-page .montale-faq__question i::after{content:"" !important;position:absolute !important;left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important;transition:transform .28s ease, opacity .28s ease !important}body.mc-native .mc-promos-page .montale-faq__question i::after{transform:rotate(90deg) !important}body.mc-native .mc-promos-page .montale-faq__item.is-open .montale-faq__question i::after,body.mc-native .mc-promos-page .montale-faq__question[aria-expanded="true"] i::after{opacity:0 !important;transform:rotate(0deg) !important}body.mc-native .mc-promos-page .montale-faq__answer{display:block !important;max-height:0;overflow:hidden !important;opacity:0;padding:0 !important;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .25s ease !important}body.mc-native .mc-promos-page .montale-faq__item.is-open .montale-faq__answer,body.mc-native .mc-promos-page .montale-faq__answer[aria-hidden="false"],body.mc-native .mc-promos-page .montale-faq__question[aria-expanded="true"] + .montale-faq__answer{max-height:420px;opacity:1}body.mc-native .mc-promos-page .montale-faq__answer > div{padding:0 64px 30px 0 !important}body.mc-native .mc-promos-page .montale-faq__answer p{max-width:720px !important;margin:0 !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-promos-page .montale-cta{width:100%;max-width:1320px;min-height:0;margin:0 auto;padding:42px !important;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background:#000000;font-family:Montserrat, Arial, sans-serif !important;color:#ffffff}body.mc-native .mc-promos-page .montale-cta__title{margin:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#ffffff !important}body.mc-native .mc-promos-page .montale-cta__text{width:70%;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:rgba(255, 255, 255, .72) !important}body.mc-native .mc-promos-page .montale-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:61px;padding:22px 24px;border:1px solid #ffffff;background:#ffffff;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;text-decoration:none !important;white-space:nowrap;color:#000000 !important;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-promos-page .montale-cta__button:hover{background:#000000;color:#ffffff !important}@media (max-width: 1024px){body.mc-native .mc-promos-page{width:auto;margin:0 20px}body.mc-native .mc-promos-hero,body.mc-native .mc-promos-products__head,body.mc-native .mc-promos-page .montale-faq__head,body.mc-native .mc-promos-status{grid-template-columns:1fr;gap:22px}body.mc-native .mc-promos-title,body.mc-native .mc-promos-section-title,body.mc-native .mc-promos-page .montale-faq__title,body.mc-native .mc-promos-page .montale-cta__title{font-size:46px !important}body.mc-native .mc-promos-status__label{border-right:0;border-bottom:1px solid #dedede}body.mc-native .mc-promos-status__body,body.mc-native .mc-promos-page .montale-cta{grid-template-columns:1fr}body.mc-native .mc-promos-offers,body.mc-native .mc-promos-rules{grid-template-columns:repeat(2, minmax(0, 1fr))}body.mc-native .mc-promos-page .montale-faq__title,body.mc-native .mc-promos-page .montale-cta__text{width:100%}body.mc-native .mc-promos-page .montale-cta__button{justify-self:start}}@media (max-width: 767px){body.mc-native .mc-promos-page{margin:0 16px;padding:28px 0 56px}body.mc-native .mc-promos-breadcrumbs{margin-bottom:36px}body.mc-native .mc-promos-hero,body.mc-native .mc-promos-products__head,body.mc-native .mc-promos-page .montale-faq__head{padding:28px 0}body.mc-native .mc-promos-title,body.mc-native .mc-promos-section-title,body.mc-native .mc-promos-page .montale-faq__title{font-size:30px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-promos-status,body.mc-native .mc-promos-offers,body.mc-native .mc-promos-rules{grid-template-columns:1fr;margin-bottom:48px}body.mc-native .mc-promos-offer,body.mc-native .mc-promos-rule,body.mc-native .mc-promos-status__label,body.mc-native .mc-promos-status__body{min-height:0;padding:26px}body.mc-native .mc-promos-page .montale-faq{margin-bottom:48px}body.mc-native .mc-promos-page .montale-cta{padding:26px !important}body.mc-native .mc-promos-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-promos-page .montale-cta__text{font-size:12px !important}body.mc-native .mc-promos-page .montale-cta__button,body.mc-native .mc-promos-status__button{width:100%;white-space:normal;text-align:center}}/* 1.0.139 blog */
body.mc-native .mc-blog-page,body.mc-native .mc-post-page{width:var(--mc-home-width);max-width:1320px;margin:0 auto;font-family:Montserrat, Arial, sans-serif;color:#050505}body.mc-native .mc-blog-breadcrumbs{margin-bottom:48px !important}body.mc-native .mc-blog-hero,body.mc-native .mc-post-hero{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(360px, .95fr);gap:70px;align-items:end;padding:0 0 44px;border-bottom:1px solid #dedede}body.mc-native .mc-post-hero{grid-template-columns:minmax(0, 1fr) 240px;border-bottom-color:#000000}body.mc-native .mc-blog-eyebrow{display:block;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.42em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-blog-title,body.mc-native .mc-post-title{margin:24px 0 0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;line-height:.96 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#252525 !important}body.mc-native .mc-blog-hero__info{display:grid;grid-template-columns:minmax(0, 1fr) 180px;gap:26px;align-items:start}body.mc-native .mc-blog-lead{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-blog-facts,body.mc-native .mc-post-meta{margin:0 !important;padding-left:22px;border-left:1px solid #000000;font-family:Montserrat, Arial, sans-serif !important;font-size:11px !important;line-height:1.48 !important;font-weight:700 !important;letter-spacing:0 !important;color:#000000 !important}body.mc-native .mc-post-meta span,body.mc-native .mc-post-meta a{display:block;color:#000000;text-decoration:none}body.mc-native .mc-blog-tax-nav{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 42px}body.mc-native .mc-blog-tax-nav a{display:inline-flex;align-items:center;min-height:46px;padding:0 18px;border:1px solid #dedede;background:#ffffff;font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505;text-decoration:none;transition:background-color .2s ease, border-color .2s ease, color .2s ease}body.mc-native .mc-blog-tax-nav a:hover,body.mc-native .mc-blog-tax-nav a.is-active{background:#000000;border-color:#000000;color:#ffffff}body.mc-native .mc-blog-section-head{display:flex;justify-content:space-between;gap:20px;margin:0 0 36px;padding:18px 0;border-top:1px solid #000000;border-bottom:1px solid #000000;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.42em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-blog-layout,body.mc-native .mc-post-layout{display:grid;grid-template-columns:290px minmax(0, 1fr);gap:28px;align-items:start}body.mc-native .mc-post-layout{gap:56px;margin-top:52px}body.mc-native .mc-blog-sidebar{position:sticky;top:120px;border:1px solid #dedede;padding:28px;background:#ffffff}body.mc-native .mc-blog-sidebar section + section{margin-top:34px}body.mc-native .mc-blog-sidebar h2{margin:0 0 18px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:20px !important;line-height:1.05 !important;font-weight:700 !important;letter-spacing:-0.03em !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-blog-sidebar a{display:block;padding:13px 0;border-top:1px solid #dedede;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.45 !important;font-weight:300 !important;color:#6f6f6f;text-decoration:none}body.mc-native .mc-blog-sidebar a:hover,body.mc-native .mc-blog-sidebar a.is-active{color:#000000;font-weight:600 !important}body.mc-native .mc-blog-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}body.mc-native .mc-blog-card{min-height:192px;border:1px solid #dedede;background:#ffffff}body.mc-native .mc-blog-card__media{display:none;align-items:center;justify-content:center;aspect-ratio:16 / 10;overflow:hidden;background:#efefef;color:#000000;text-decoration:none}body.mc-native .mc-blog-card__media img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.82);transition:transform .35s ease, filter .35s ease}body.mc-native .mc-blog-card:hover .mc-blog-card__media img{transform:scale(1.04);filter:saturate(1)}body.mc-native .mc-blog-card__media span{padding:18px;font-family:Montserrat, Arial, sans-serif !important;font-size:22px !important;line-height:1.05 !important;font-weight:600 !important;letter-spacing:-0.03em !important;text-transform:uppercase !important}body.mc-native .mc-blog-card__body{padding:27px 31px 28px}body.mc-native .mc-blog-card__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-height:24px;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-blog-card__meta span:first-child{display:block;max-width:calc(100% - 86px);position:static}body.mc-native .mc-blog-card__meta span:last-child{flex:0 0 auto;white-space:nowrap}body.mc-native .mc-blog-card__title{margin:18px 0 16px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:20px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:-0.03em !important;text-transform:none !important;color:#000000 !important}body.mc-native .mc-blog-card__title a{color:inherit;text-decoration:none}body.mc-native .mc-blog-card__excerpt{display:none;min-height:0;margin:0 0 18px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-blog-card__more{font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000000;text-decoration:underline;text-underline-offset:4px}body.mc-native .mc-blog-card__more:hover,body.mc-native .mc-blog-card__more:focus-visible{color:#6f6f6f !important;text-decoration-color:#6f6f6f !important}body.mc-native .mc-blog-empty{border:1px solid #dedede;padding:42px;font-size:18px;color:#6f6f6f}body.mc-native .mc-blog-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:40px 0 0}body.mc-native .mc-blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border:1px solid #dedede;color:#050505;text-decoration:none;font-size:13px}body.mc-native .mc-blog-pagination .current,body.mc-native .mc-blog-pagination a:hover{background:#000000;border-color:#000000;color:#ffffff}body.mc-native .mc-post-cover{margin:42px 0 0;aspect-ratio:1320 / 520;overflow:hidden;background:#efefef}body.mc-native .mc-post-cover img{display:block;width:100%;height:100%;object-fit:cover}body.mc-native .mc-post-content{font-family:Montserrat, Arial, sans-serif !important;font-size:16px !important;line-height:1.75 !important;font-weight:300 !important;letter-spacing:0 !important;color:#5f5f5f !important}body.mc-native .mc-post-content > *:first-child{margin-top:0}body.mc-native .mc-post-content h2{margin:46px 0 18px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:34px !important;line-height:1.05 !important;font-weight:600 !important;letter-spacing:-0.03em !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-post-content h3{margin:34px 0 14px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:22px !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:-0.03em !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-post-content a{color:#000000;text-decoration:underline;text-underline-offset:4px}body.mc-native .mc-post-content img{max-width:100%;height:auto}body.mc-native .mc-post-nav{display:flex;justify-content:space-between;gap:20px;margin:50px 0 0;padding-top:22px;border-top:1px solid #dedede}body.mc-native .mc-post-nav a{font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;font-weight:800 !important;text-transform:uppercase !important;color:#000000;text-decoration:underline;text-underline-offset:4px}body.mc-native .mc-blog-page .mc-blog-cta,body.mc-native .mc-post-page .mc-blog-cta{width:100% !important;max-width:1320px !important;margin:70px auto 34px !important;padding:42px !important;min-height:0 !important;height:auto !important;display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;gap:20px !important;align-items:center !important;background:#000000 !important}body.mc-native .mc-blog-page .mc-blog-cta .montale-cta__title,body.mc-native .mc-post-page .mc-blog-cta .montale-cta__title{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#ffffff !important}body.mc-native .mc-blog-page .mc-blog-cta .montale-cta__text,body.mc-native .mc-post-page .mc-blog-cta .montale-cta__text{width:70% !important;margin:18px 0 0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:0 !important;color:#ffffffb8 !important}body.mc-native .mc-blog-page .mc-blog-cta .montale-cta__button,body.mc-native .mc-post-page .mc-blog-cta .montale-cta__button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:61px !important;padding:22px 24px !important;border:1px solid #ffffff !important;background:#ffffff !important;color:#000000 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;text-decoration:none !important;white-space:nowrap}body.mc-native .mc-blog-page .mc-blog-cta .montale-cta__button:hover,body.mc-native .mc-post-page .mc-blog-cta .montale-cta__button:hover{background:#000000 !important;color:#ffffff !important}@media (max-width: 1180px){body.mc-native .mc-blog-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}body.mc-native .mc-blog-hero{gap:42px}body.mc-native .mc-blog-title,body.mc-native .mc-post-title{font-size:46px !important}}@media (max-width: 900px){body.mc-native .mc-blog-page,body.mc-native .mc-post-page{width:auto;margin:0 20px}body.mc-native .mc-blog-hero,body.mc-native .mc-post-hero,body.mc-native .mc-blog-layout,body.mc-native .mc-post-layout{grid-template-columns:1fr}body.mc-native .mc-blog-hero__info{grid-template-columns:1fr}body.mc-native .mc-blog-sidebar{position:static;top:auto}body.mc-native .mc-blog-page .mc-blog-cta,body.mc-native .mc-post-page .mc-blog-cta{grid-template-columns:1fr !important;margin-top:56px !important}body.mc-native .mc-blog-page .mc-blog-cta .montale-cta__text,body.mc-native .mc-post-page .mc-blog-cta .montale-cta__text{width:100% !important}}@media (max-width: 767px){body.mc-native .mc-blog-page,body.mc-native .mc-post-page{margin:0 16px}body.mc-native .mc-blog-breadcrumbs{margin-bottom:34px !important}body.mc-native .mc-blog-title,body.mc-native .mc-post-title{font-size:34px !important;line-height:1 !important}body.mc-native .mc-blog-grid{grid-template-columns:1fr}body.mc-native .mc-blog-section-head{letter-spacing:.24em !important}body.mc-native .mc-blog-card__excerpt{min-height:0}body.mc-native .mc-post-cover{aspect-ratio:4 / 3}body.mc-native .mc-blog-page .mc-blog-cta,body.mc-native .mc-post-page .mc-blog-cta{padding:26px !important;margin-top:48px !important}body.mc-native .mc-blog-page .mc-blog-cta .montale-cta__title,body.mc-native .mc-post-page .mc-blog-cta .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-blog-page .mc-blog-cta .montale-cta__text,body.mc-native .mc-post-page .mc-blog-cta .montale-cta__text{font-size:12px !important}body.mc-native .mc-blog-page .mc-blog-cta .montale-cta__button,body.mc-native .mc-post-page .mc-blog-cta .montale-cta__button{width:100%;white-space:normal;text-align:center;font-size:11px !important}}@media (min-width: 768px){body.mc-native .mc-blog-page .mc-blog-cta,body.mc-native .mc-post-page .mc-blog-cta{padding-top:42px !important;padding-bottom:42px !important;min-height:0 !important;height:auto !important}}/* 1.0.138 account page footer gap and account icon route cache bump */
@media (max-width: 1024px){body.mc-native.woocommerce-account .mc-main,body.mc-native.page-template-page-my-account .mc-main,body.mc-native .mc-account-page,body.mc-native .mc-account-page__inner{min-height:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}body.mc-native .mc-account-page .mc-account-cta{margin-bottom:0 !important}body.mc-native.woocommerce-account .mc-footer,body.mc-native.page-template-page-my-account .mc-footer{margin-top:34px !important}}@media (max-width: 767px){body.mc-native.woocommerce-account .mc-footer,body.mc-native.page-template-page-my-account .mc-footer{margin-top:28px !important}}/* 1.0.130 WooCommerce account page */
body.mc-native .mc-account-page{width:100%;background:#ffffff;color:#050505;font-family:Montserrat, Arial, sans-serif}body.mc-native .mc-account-page__inner{width:var(--mc-home-width);max-width:1320px;margin:0 auto;padding:0 0 34px}body.mc-native .mc-account-page .mc-account-breadcrumbs{margin:34px 0 0}body.mc-native .mc-account-page .mc-account-head .montale-pick-head__inner{max-width:1320px;padding:38px 0 38px !important}body.mc-native .mc-account-page .mc-account-rule{width:100%;height:1px;margin:0 0 48px;background:#000000}body.mc-native .mc-account-page .mc-account-shell{width:100%;border:1px solid #dedede;padding:42px}body.mc-native .mc-account-page .woocommerce{width:100%;margin:0}body.mc-native.logged-in .mc-account-page .mc-account-shell > .woocommerce{display:grid;grid-template-columns:300px minmax(0, 1fr);gap:40px;align-items:start}body.mc-native .mc-account-page .woocommerce-MyAccount-navigation ul{display:block;margin:0;padding:0;border:1px solid #dedede;list-style:none}body.mc-native .mc-account-page .woocommerce-MyAccount-navigation li{display:block;margin:0;border-bottom:1px solid #dedede}body.mc-native .mc-account-page .woocommerce-MyAccount-navigation li:last-child{border-bottom:0}body.mc-native .mc-account-page .woocommerce-MyAccount-navigation a{display:flex;align-items:center;min-height:54px;padding:16px 20px;font-size:12px;line-height:1.2;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#000000;text-decoration:none;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-account-page .woocommerce-MyAccount-navigation li.is-active a,body.mc-native .mc-account-page .woocommerce-MyAccount-navigation a:hover,body.mc-native .mc-account-page .woocommerce-MyAccount-navigation a:focus{background:#000000;color:#ffffff;outline:none}body.mc-native .mc-account-page .woocommerce-MyAccount-content{float:none !important;width:auto !important;min-width:0;border:1px solid #dedede;padding:34px}body.mc-native .mc-account-page .woocommerce-MyAccount-navigation{float:none !important;width:auto !important}body.mc-native .mc-account-page #customer_login{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:34px;margin:0}body.mc-native .mc-account-page #customer_login .u-column1,body.mc-native .mc-account-page #customer_login .u-column2,body.mc-native .mc-account-page #customer_login .col-1,body.mc-native .mc-account-page #customer_login .col-2{float:none !important;width:auto !important;max-width:none !important;margin:0 !important;border:1px solid #dedede;padding:34px}body.mc-native .mc-account-page .woocommerce-form-login:not(#customer_login .woocommerce-form-login){max-width:620px;margin:0 auto !important;border:1px solid #dedede !important;padding:34px !important}body.mc-native .mc-account-page .lost_reset_password{max-width:720px;margin:0 auto !important;border:1px solid #dedede !important;padding:34px !important}body.mc-native .mc-account-page .woocommerce h2,body.mc-native .mc-account-page .woocommerce h3,body.mc-native .mc-account-page .woocommerce-MyAccount-content h2,body.mc-native .mc-account-page .woocommerce-MyAccount-content h3,body.mc-native .mc-account-page #customer_login h2{margin:0 0 24px !important;font-size:24px !important;line-height:1.15 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-account-page .woocommerce p,body.mc-native .mc-account-page .woocommerce address,body.mc-native .mc-account-page .woocommerce td{font-size:14px;line-height:1.55;font-weight:300;letter-spacing:0;color:#6f6f6f}body.mc-native .mc-account-page .woocommerce strong,body.mc-native .mc-account-page .woocommerce b,body.mc-native .mc-account-page .woocommerce mark{background:transparent;color:#000000;font-weight:500}body.mc-native .mc-account-page .mc-account-cta{margin:70px auto 0 !important;padding:42px !important;display:grid;grid-template-columns:minmax(0, 1fr) max-content;gap:32px;align-items:center;background:#000000;color:#ffffff}body.mc-native .mc-account-page .mc-account-cta .montale-cta__content{min-width:0}body.mc-native .mc-account-page .mc-account-cta .montale-cta__title{margin:0 !important;max-width:none !important;font-size:50px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#ffffff !important;white-space:nowrap !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__text{width:70%;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:0 !important;color:#ffffffb8 !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__button{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-width:220px;min-height:61px;padding:20px 22px;border:1px solid #ffffff;border-radius:0;background:#ffffff;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important;text-decoration:none !important;white-space:nowrap;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native .mc-account-page .mc-account-cta .montale-cta__button:hover,body.mc-native .mc-account-page .mc-account-cta .montale-cta__button:focus-visible{background:#000000;border-color:#ffffff;color:#ffffff !important;outline:none}body.mc-native .mc-account-page .woocommerce a{color:#000000}body.mc-native .mc-account-page .form-row{margin:0 0 18px !important;padding:0 !important}body.mc-native .mc-account-page label{display:block;margin:0 0 8px;font-size:11px;line-height:1.2;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-account-page input.input-text,body.mc-native .mc-account-page input[type="text"],body.mc-native .mc-account-page input[type="email"],body.mc-native .mc-account-page input[type="password"],body.mc-native .mc-account-page input[type="tel"],body.mc-native .mc-account-page select,body.mc-native .mc-account-page textarea{width:100%;min-height:56px;border:1px solid #dedede;border-radius:0;background:#ffffff;padding:0 18px;box-shadow:none;font-family:Montserrat, Arial, sans-serif;font-size:14px;line-height:1.4;font-weight:300;color:#050505;outline:none}body.mc-native .mc-account-page textarea{min-height:130px;padding-top:16px;resize:vertical}body.mc-native .mc-account-page input:focus,body.mc-native .mc-account-page select:focus,body.mc-native .mc-account-page textarea:focus{border-color:#000000}body.mc-native .mc-account-page .woocommerce-form__label-for-checkbox,body.mc-native .mc-account-page .woocommerce-form-login__rememberme{display:inline-flex !important;align-items:center;gap:8px;margin:0 18px 0 0;font-size:13px;line-height:1.3;font-weight:300;text-transform:none;color:#6f6f6f}body.mc-native .mc-account-page input[type="checkbox"]{width:18px;height:18px;min-height:0;accent-color:#000000}body.mc-native .mc-account-page .woocommerce-button,body.mc-native .mc-account-page .woocommerce-Button,body.mc-native .mc-account-page .button,body.mc-native .mc-account-page button.button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:52px !important;border:1px solid #000000 !important;border-radius:0 !important;background:#000000 !important;padding:16px 24px !important;box-shadow:none !important;font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#ffffff !important;text-decoration:none !important;cursor:pointer;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native .mc-account-page .woocommerce-button:hover,body.mc-native .mc-account-page .woocommerce-Button:hover,body.mc-native .mc-account-page .button:hover,body.mc-native .mc-account-page button.button:hover,body.mc-native .mc-account-page .woocommerce-button:focus,body.mc-native .mc-account-page .woocommerce-Button:focus,body.mc-native .mc-account-page .button:focus,body.mc-native .mc-account-page button.button:focus{background:#ffffff !important;color:#000000 !important;outline:none !important}body.mc-native .mc-account-page .lost_password{margin:16px 0 0 !important}body.mc-native .mc-account-page .lost_password a,body.mc-native .mc-account-page .woocommerce-privacy-policy-text a{font-weight:600;text-decoration:underline;text-underline-offset:3px}body.mc-native .mc-account-page .woocommerce table.shop_table,body.mc-native .mc-account-page .woocommerce table.my_account_orders{width:100%;margin:0 0 24px;border:1px solid #dedede;border-collapse:collapse;border-radius:0}body.mc-native .mc-account-page .woocommerce table.shop_table th,body.mc-native .mc-account-page .woocommerce table.my_account_orders th{border:0;border-bottom:1px solid #dedede;padding:18px;font-size:11px;line-height:1.2;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-account-page .woocommerce table.shop_table td,body.mc-native .mc-account-page .woocommerce table.my_account_orders td{border:0;border-bottom:1px solid #dedede;padding:18px;vertical-align:middle}body.mc-native .mc-account-page .woocommerce table.shop_table tr:last-child td,body.mc-native .mc-account-page .woocommerce table.my_account_orders tr:last-child td{border-bottom:0}body.mc-native .mc-account-page .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}body.mc-native .mc-account-page .woocommerce-Address{float:none !important;width:auto !important;margin:0 !important}body.mc-native .mc-account-page .woocommerce-Address address{min-height:140px;margin:0;border:1px solid #dedede;padding:22px;font-style:normal}body.mc-native .mc-account-page .woocommerce-Address-title{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 14px}body.mc-native .mc-account-page .woocommerce-Address-title h3{margin:0 !important}body.mc-native .mc-account-page .woocommerce-Address-title .edit{font-size:11px;line-height:1.2;font-weight:800;letter-spacing:0;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}body.mc-native .mc-account-page fieldset{margin:28px 0 0;border:1px solid #dedede;padding:24px}body.mc-native .mc-account-page legend{padding:0 10px;font-size:13px;line-height:1.2;font-weight:800;text-transform:uppercase;color:#000000}body.mc-native .mc-account-page .woocommerce-message,body.mc-native .mc-account-page .woocommerce-info,body.mc-native .mc-account-page .woocommerce-error{margin:0 0 24px !important;border:1px solid #dedede !important;border-top:1px solid #dedede !important;border-radius:0 !important;background:#ffffff !important;padding:18px 22px !important;box-shadow:none !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-account-page .woocommerce-message::before,body.mc-native .mc-account-page .woocommerce-info::before,body.mc-native .mc-account-page .woocommerce-error::before{display:none !important}body.mc-native .mc-account-page .woocommerce-error{list-style:none}body.mc-native .mc-account-page .woocommerce-privacy-policy-text,body.mc-native .mc-account-page .woocommerce-form-row em{display:block;margin:6px 0 0;font-size:12px;line-height:1.5;font-weight:300;color:#8a8a8a}@media (max-width: 1024px){body.mc-native .mc-account-page__inner{width:calc(100vw - 40px);padding-bottom:84px}body.mc-native .mc-account-page .mc-account-head .montale-pick-head__inner{padding:34px 20px !important}body.mc-native.logged-in .mc-account-page .mc-account-shell > .woocommerce,body.mc-native .mc-account-page #customer_login{grid-template-columns:1fr}body.mc-native .mc-account-page .mc-account-shell{padding:34px}body.mc-native .mc-account-page .mc-account-cta{grid-template-columns:1fr;gap:28px}body.mc-native .mc-account-page .mc-account-cta .montale-cta__title{font-size:46px !important;white-space:normal}body.mc-native .mc-account-page .mc-account-cta .montale-cta__text{width:100%}body.mc-native .mc-account-page .mc-account-cta .montale-cta__button{justify-self:start}}@media (max-width: 767px){body.mc-native .mc-account-page__inner{width:100%;padding-bottom:64px}body.mc-native .mc-account-page .mc-account-breadcrumbs{margin-top:28px;padding:0 16px}body.mc-native .mc-account-page .mc-account-head .montale-pick-head__inner{padding:30px 16px !important}body.mc-native .mc-account-page .mc-account-rule{margin-bottom:32px}body.mc-native .mc-account-page .mc-account-shell{border-right:0;border-left:0;padding:26px 16px}body.mc-native .mc-account-page .woocommerce-MyAccount-content,body.mc-native .mc-account-page #customer_login .u-column1,body.mc-native .mc-account-page #customer_login .u-column2,body.mc-native .mc-account-page #customer_login .col-1,body.mc-native .mc-account-page #customer_login .col-2,body.mc-native .mc-account-page .woocommerce-form-login:not(#customer_login .woocommerce-form-login){padding:24px !important}body.mc-native .mc-account-page .woocommerce-Addresses{grid-template-columns:1fr}body.mc-native .mc-account-page .woocommerce h2,body.mc-native .mc-account-page .woocommerce h3,body.mc-native .mc-account-page .woocommerce-MyAccount-content h2,body.mc-native .mc-account-page .woocommerce-MyAccount-content h3,body.mc-native .mc-account-page #customer_login h2{font-size:20px !important}body.mc-native .mc-account-page .woocommerce table.shop_table,body.mc-native .mc-account-page .woocommerce table.my_account_orders{display:block;overflow-x:auto;white-space:nowrap}body.mc-native .mc-account-page .woocommerce-button,body.mc-native .mc-account-page .woocommerce-Button,body.mc-native .mc-account-page .button,body.mc-native .mc-account-page button.button{width:100%}body.mc-native .mc-account-page .mc-account-cta{margin-top:48px !important;padding:26px !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__text{font-size:12px !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__button{width:100%;white-space:normal;text-align:center;font-size:11px !important}}/* Single product wishlist */
/* 1.0.135 Account page final menu/CTA sync */
body.mc-native .mc-account-page .mc-account-cta{width:var(--mc-home-width) !important;max-width:1320px !important;margin:56px auto 34px !important;padding:42px !important;display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;gap:20px !important;align-items:center !important;min-height:0 !important;border:0 !important;background:#000000 !important;color:#ffffff !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__content{min-width:0 !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__title{margin:0 !important;max-width:980px !important;font-size:50px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#ffffff !important;white-space:nowrap !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__text{width:70% !important;max-width:none !important;margin:18px 0 0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:0 !important;color:rgba(255, 255, 255, .72) !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__button{justify-self:end !important;min-height:61px !important;padding:22px 24px !important;border:1px solid #ffffff !important;border-radius:0 !important;background:#ffffff !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__button:hover,body.mc-native .mc-account-page .mc-account-cta .montale-cta__button:focus-visible{background:#000000 !important;border-color:#ffffff !important;color:#ffffff !important}@media (max-width: 1024px){body.mc-native .mc-account-page .mc-account-cta{width:auto !important;margin:56px 20px 34px !important;padding:34px !important;grid-template-columns:1fr !important;gap:28px !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__title{font-size:46px !important;white-space:normal !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__text{width:100% !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__button{justify-self:start !important}}@media (max-width: 767px){body.mc-native .mc-account-page .mc-account-cta{width:calc(100% - 32px) !important;margin:48px auto 34px !important;padding:26px !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__text{font-size:12px !important}body.mc-native .mc-account-page .mc-account-cta .montale-cta__button{width:100% !important;white-space:normal !important;text-align:center !important;font-size:11px !important}}/* Single product wishlist */
body.mc-native .mc-single-wishlist-toggle{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin:16px 0 0;padding:0 22px;border:1px solid #dedede;border-radius:0;background:#ffffff;color:#000000;font-family:Montserrat, Arial, sans-serif;font-size:12px;line-height:1.2;font-weight:700;letter-spacing:0;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease, border-color .2s ease, color .2s ease}body.mc-native .mc-single-wishlist-toggle svg{width:18px;height:18px}body.mc-native .mc-single-wishlist-toggle:hover,body.mc-native .mc-single-wishlist-toggle:focus-visible,body.mc-native .mc-single-wishlist-toggle.is-active{border-color:#000000;background:#000000;color:#ffffff;outline:none}body.mc-native .mc-single-wishlist-toggle.is-active svg{fill:currentColor}@media (max-width: 767px){body.mc-native .mc-single-wishlist-toggle{width:100%}}/* Wishlist */
.mc-wishlist-count{position:absolute;top:-4px;right:-8px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#000000;color:#ffffff;font-family:Montserrat, Arial, sans-serif;font-size:10px;line-height:1;font-weight:700}.mc-wishlist-count[hidden]{display:none !important}.montale-card .mc-media{position:relative}.mc-wishlist-toggle{position:absolute;top:14px;right:14px;z-index:5;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(0, 0, 0, 0.18);border-radius:0;background:rgba(255, 255, 255, 0.92);color:#000000;cursor:pointer;opacity:0.86;transition:background-color 0.18s ease, border-color 0.18s ease, color 0.18s ease, opacity 0.18s ease}.mc-wishlist-toggle svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8}.mc-wishlist-toggle:hover,.mc-wishlist-toggle:focus-visible{border-color:#000000;opacity:1;outline:none}.mc-wishlist-toggle.is-active{border-color:#000000;background:#000000;color:#ffffff;opacity:1}.mc-wishlist-toggle.is-active svg{fill:currentColor}body.mc-native .mc-wishlist-page{padding:0 0 92px}body.mc-native .mc-wishlist-page__inner{width:min(1320px, calc(100vw - 88px));margin:0 auto}body.mc-native .mc-wishlist-breadcrumbs{margin-top:34px;margin-bottom:42px}body.mc-native .mc-wishlist-page .montale-pick-head__inner{max-width:none;padding:0 0 38px !important}body.mc-native .mc-wishlist-page .montale-pick-head__title{font-size:54px !important;line-height:0.96 !important;font-weight:500 !important}body.mc-native .mc-wishlist-page .montale-pick-head__text{font-size:14px !important;line-height:1.55 !important;font-weight:300 !important}body.mc-native .mc-wishlist-rule{margin:0 0 34px;border-top:1px solid #dedede}body.mc-native .mc-wishlist-panel__head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 20px;font-family:Montserrat, Arial, sans-serif;font-size:10px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#6f6f6f}body.mc-native .mc-wishlist-clear{padding:0;border:0;background:transparent;color:#000000;font:inherit;text-decoration:underline;text-transform:uppercase;cursor:pointer}body.mc-native .mc-wishlist-loading{margin:0;padding:26px 28px;border:1px solid #dedede;font-size:14px;line-height:1.55;font-weight:300;color:#6f6f6f}body.mc-native .mc-wishlist-empty{display:grid;gap:16px;padding:48px;border:1px solid #dedede}body.mc-native .mc-wishlist-empty[hidden]{display:none !important}body.mc-native .mc-wishlist-empty h2{margin:0;font-family:Montserrat, Arial, sans-serif;font-size:22px;line-height:1.12;font-weight:600;letter-spacing:-0.03em;text-transform:uppercase;color:#000000}body.mc-native .mc-wishlist-empty p{max-width:620px;margin:0;font-size:14px;line-height:1.55;font-weight:300;color:#6f6f6f}body.mc-native .mc-wishlist-empty a{width:max-content;min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:0 24px;border:1px solid #000000;background:#000000;color:#ffffff;font-size:12px;line-height:1.2;font-weight:800;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease, color .2s ease, border-color .2s ease}body.mc-native .mc-wishlist-empty a:hover,body.mc-native .mc-wishlist-empty a:focus-visible{border-color:#000000;background:#ffffff;color:#000000;outline:none}body.mc-native .mc-wishlist-grid.products,body.mc-native .mc-wishlist-grid{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr));gap:0;margin:0;padding:0;list-style:none}body.mc-native .mc-wishlist-grid[hidden]{display:none !important}@media (max-width: 1200px){body.mc-native .mc-wishlist-grid.products,body.mc-native .mc-wishlist-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width: 900px){body.mc-native .mc-wishlist-page__inner{width:calc(100vw - 40px)}body.mc-native .mc-wishlist-page .montale-pick-head__inner{grid-template-columns:1fr;gap:22px;padding:0 0 34px !important}body.mc-native .mc-wishlist-page .montale-pick-head__title{font-size:46px !important}body.mc-native .mc-wishlist-grid.products,body.mc-native .mc-wishlist-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 640px){.mc-wishlist-toggle{top:12px;right:12px;width:38px;height:38px}body.mc-native .mc-wishlist-page__inner{width:calc(100vw - 32px)}body.mc-native .mc-wishlist-breadcrumbs{margin-bottom:30px}body.mc-native .mc-wishlist-page .montale-pick-head__title{font-size:28px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-wishlist-panel__head{align-items:flex-start;flex-direction:column}body.mc-native .mc-wishlist-empty{padding:26px}body.mc-native .mc-wishlist-empty a{width:100%}body.mc-native .mc-wishlist-grid.products,body.mc-native .mc-wishlist-grid{grid-template-columns:1fr}}/* 1.0.113 final reviews page FAQ/CTA lock to the accepted bestsellers/delivery pattern. */
body.mc-native .mc-reviews-page .montale-faq{width:100% !important;max-width:1320px !important;margin:144px auto 0 !important;padding:0 !important;border-top:1px solid #000000 !important;color:#050505 !important;font-family:Montserrat, Arial, sans-serif !important}body.mc-native .mc-reviews-page .montale-faq__inner{width:100% !important;max-width:none !important;margin:38px 0 0 !important;padding:0 !important}body.mc-native .mc-reviews-page .montale-faq__head{display:grid !important;grid-template-columns:25% 75% !important;gap:0 !important;margin:0 !important;padding:0 0 38px !important}body.mc-native .mc-reviews-page .montale-faq__meta{display:block !important;margin:0 !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-reviews-page .montale-faq__title{width:80% !important;max-width:900px !important;margin:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-reviews-page .montale-faq__question{width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;justify-content:stretch !important;gap:24px !important;cursor:pointer !important;text-align:left !important;box-shadow:none !important;appearance:none !important;transition:background-color .25s ease, color .25s ease !important}body.mc-native .mc-reviews-page .montale-faq__question span{display:block !important;margin:0 !important;padding:0 !important;font-size:13px !important;font-weight:600 !important;line-height:1.35 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-reviews-page .montale-faq__question i::before,body.mc-native .mc-reviews-page .montale-faq__question i::after{content:"" !important;position:absolute !important;left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important;transition:transform .28s ease, opacity .28s ease, background-color .28s ease !important}body.mc-native .mc-reviews-page .montale-faq__answer > div{padding:0 64px 30px 0 !important}body.mc-native .mc-reviews-page .montale-faq__answer p{max-width:720px !important;margin:0 !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-reviews-page .montale-cta{width:100% !important;max-width:1320px !important;min-height:0 !important;margin:70px auto 0 !important;padding:42px !important;display:grid !important;grid-template-columns:1fr auto !important;gap:20px !important;align-items:center !important;background:#000000 !important;color:#ffffff !important;font-family:Montserrat, Arial, sans-serif !important}body.mc-native .mc-reviews-page .montale-cta__title{max-width:none !important;margin:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#ffffff !important}body.mc-native .mc-reviews-page .montale-cta__text{width:70% !important;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:0 !important;color:#ffffffb8 !important}body.mc-native .mc-reviews-page .montale-cta__button{display:inline-flex !important;align-items:center !important;justify-content:center !important;align-self:center !important;min-height:61px !important;padding:22px 24px !important;border:1px solid #ffffff !important;border-radius:0 !important;background:#ffffff !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important;text-decoration:none !important;white-space:nowrap !important;transition:background-color .2s ease, color .2s ease, border-color .2s ease !important}@media (max-width: 1024px){body.mc-native .mc-reviews-page .montale-faq,body.mc-native .mc-reviews-page .montale-cta{width:calc(100vw - 40px) !important;max-width:none !important}body.mc-native .mc-reviews-page .montale-faq__head,body.mc-native .mc-reviews-page .montale-cta{grid-template-columns:1fr !important}body.mc-native .mc-reviews-page .montale-faq__title,body.mc-native .mc-reviews-page .montale-cta__title{width:100% !important;font-size:46px !important}body.mc-native .mc-reviews-page .montale-cta{gap:28px !important;padding:34px !important}body.mc-native .mc-reviews-page .montale-cta__text{width:100% !important}body.mc-native .mc-reviews-page .montale-cta__button{justify-self:start !important}}@media (max-width: 767px){body.mc-native .mc-reviews-page .montale-faq,body.mc-native .mc-reviews-page .montale-cta{width:calc(100vw - 32px) !important}body.mc-native .mc-reviews-page .montale-faq{margin-top:64px !important}body.mc-native .mc-reviews-page .montale-faq__head{gap:18px !important;padding:28px 0 !important}body.mc-native .mc-reviews-page .montale-faq__title{font-size:24px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-reviews-page .montale-faq__question{min-height:68px !important;gap:18px !important}body.mc-native .mc-reviews-page .montale-faq__question span,body.mc-native .mc-reviews-page .montale-faq__answer p{font-size:13px !important}body.mc-native .mc-reviews-page .montale-faq__answer > div{padding:0 24px 22px 0 !important}body.mc-native .mc-reviews-page .montale-faq__answer p{max-width:100% !important;line-height:1.6 !important}body.mc-native .mc-reviews-page .montale-cta{margin-top:42px !important;padding:26px !important}body.mc-native .mc-reviews-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-reviews-page .montale-cta__text{font-size:12px !important}body.mc-native .mc-reviews-page .montale-cta__button{width:100% !important;white-space:normal !important;text-align:center !important;font-size:11px !important}}/* 1.0.91 About page alignment with accepted delivery/bestseller sections. */
body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{grid-template-columns:.28fr .72fr !important;column-gap:24px !important;padding-bottom:34px !important}body.mc-native .mc-about-page .montale-about-section__title{font-size:54px !important;line-height:.96 !important;font-weight:500 !important}body.mc-native .mc-about-page .montale-about-section__lead{max-width:820px !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-card{min-height:220px !important;padding:30px 28px !important}body.mc-native .mc-about-page .montale-about-card span{font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-card h3{margin:0 0 18px !important;max-width:420px !important;font-size:20px !important;line-height:1.12 !important;font-weight:500 !important;letter-spacing:0 !important}body.mc-native .mc-about-page .montale-about-card p{max-width:390px !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-card--dark span,body.mc-native .mc-about-page .montale-about-card--dark h3{color:#ffffff !important}body.mc-native .mc-about-page .montale-about-note{margin:18px 0 0 !important;padding:14px 0 14px 14px !important;border-left:2px solid #000000 !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-note strong{font-weight:600 !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-principles__body{height:380px !important;min-height:0 !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img,body.mc-native .mc-about-page .montale-about-principles__list{height:380px !important;min-height:0 !important}body.mc-native .mc-about-page .montale-about-principles__row{min-height:95px !important;padding:22px 28px !important}body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:18px !important;line-height:1.15 !important;font-weight:500 !important}body.mc-native .mc-about-page .montale-about-principles__row p{font-size:13px !important;line-height:1.55 !important;font-weight:300 !important}body.mc-native .mc-about-page .montale-about-faq{margin-top:92px !important}body.mc-native .mc-about-page .montale-about-faq__question{min-height:60px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;gap:24px !important;align-items:center !important;box-shadow:none !important;text-align:left !important;color:#050505 !important}body.mc-native .mc-about-page .montale-about-faq__question span:first-child{font-size:13px !important;line-height:1.35 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-faq__plus{width:12px !important;height:12px !important;justify-self:end !important}body.mc-native .mc-about-page .montale-about-faq__plus::before,body.mc-native .mc-about-page .montale-about-faq__plus::after{left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important}body.mc-native .mc-about-page .montale-about-faq__item.is-open .montale-about-faq__plus::after{opacity:0 !important;transform:rotate(0deg) !important}body.mc-native .mc-about-page .montale-about-faq__answer p{max-width:720px !important;padding:0 0 24px !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-cta{width:var(--mc-home-width) !important;max-width:1320px !important;min-height:0 !important;margin:72px auto 0 !important;padding:42px !important;display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;gap:20px !important;align-items:center !important}body.mc-native .mc-about-page .montale-cta__title{font-size:62px !important;line-height:.98 !important;font-weight:500 !important}body.mc-native .mc-about-page .montale-cta__text{width:70% !important;margin-top:18px !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important}@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{grid-template-columns:1fr !important;gap:22px !important}body.mc-native .mc-about-page .montale-about-section__title,body.mc-native .mc-about-page .montale-cta__title{font-size:46px !important}body.mc-native .mc-about-page .montale-about-principles__body,body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img,body.mc-native .mc-about-page .montale-about-principles__list{height:auto !important}body.mc-native .mc-about-page .montale-cta{margin:56px 20px 0 !important;padding:34px !important;grid-template-columns:1fr !important}body.mc-native .mc-about-page .montale-cta__text{width:100% !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-section__title{font-size:24px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-about-page .montale-about-card{min-height:0 !important;padding:24px 18px !important}body.mc-native .mc-about-page .montale-about-card h3,body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:16px !important}body.mc-native .mc-about-page .montale-about-faq__answer p{padding-bottom:20px !important}body.mc-native .mc-about-page .montale-cta{margin:48px 0 0 !important;padding:26px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-about-page .montale-cta__text{font-size:12px !important}}/* 1.0.90 About page final sync with the accepted Montale section patterns. */
body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq{width:var(--mc-home-width) !important;max-width:1320px !important;margin:96px auto 0 !important;padding-top:34px !important;border-top:1px solid #000000 !important;font-family:Montserrat, Arial, sans-serif !important;color:#050505 !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{display:grid !important;grid-template-columns:.25fr .75fr !important;align-items:start !important;gap:0 !important;margin:0 !important;padding:0 0 38px !important}body.mc-native .mc-about-page .montale-about-meta{display:block !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-section__title{max-width:900px !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:54px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-about-page .montale-about-section__lead{max-width:820px !important;margin:18px 0 0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:16px !important;line-height:1.55 !important;font-weight:400 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-card-grid,body.mc-native .mc-about-page .montale-about-card-grid--audience{width:100% !important;max-width:1320px !important;margin:0 auto !important;display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;border-top:1px solid #dedede !important;border-left:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-card{min-height:200px !important;margin:0 !important;padding:24px !important;border:0 !important;border-right:1px solid #dedede !important;border-bottom:1px solid #dedede !important;background:#ffffff !important;color:#050505 !important}body.mc-native .mc-about-page .montale-about-card span{display:block !important;margin:0 0 24px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-card h3{max-width:390px !important;margin:0 0 16px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:22px !important;line-height:1.05 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-card p{max-width:390px !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;letter-spacing:0 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-note{margin:18px 0 0 !important;padding:16px 0 16px 14px !important;border:0 !important;border-left:2px solid #000000 !important;background:transparent !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-note strong{font-weight:700 !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-principles__body{display:grid !important;grid-template-columns:1fr 1fr !important;align-items:stretch !important;height:380px !important;margin:0 !important;border:1px solid #dedede !important;overflow:hidden !important}body.mc-native .mc-about-page .montale-about-principles__media{width:100% !important;height:380px !important;margin:0 !important;border:0 !important;background:#000000 !important;overflow:hidden !important}body.mc-native .mc-about-page .montale-about-principles__media img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center center !important;filter:grayscale(1) !important}body.mc-native .mc-about-page .montale-about-principles__list{display:grid !important;grid-template-rows:repeat(4, 1fr) !important;height:380px !important;border:0 !important}body.mc-native .mc-about-page .montale-about-principles__item{display:grid !important;grid-template-columns:32px minmax(0, 1fr) !important;column-gap:22px !important;align-items:start !important;margin:0 !important;padding:20px 28px !important;border:0 !important;border-bottom:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-principles__item:last-child{border-bottom:0 !important}body.mc-native .mc-about-page .montale-about-principles__num{margin:3px 0 0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:11px !important;line-height:1 !important;font-weight:700 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-principles__item h3{margin:0 0 10px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:20px !important;line-height:1.12 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-principles__item p{max-width:470px !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:13px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-faq__list{width:100% !important;max-width:1320px !important;margin:0 auto !important;border-top:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-faq__question{width:100% !important;min-height:60px !important;padding:0 !important;display:grid !important;grid-template-columns:1fr 18px !important;gap:24px !important;align-items:center !important;border:0 !important;background:transparent !important;text-align:left !important;cursor:pointer !important}body.mc-native .mc-about-page .montale-about-faq__question span:first-child{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:16px !important;line-height:1.25 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-faq__plus{display:block !important;width:18px !important;height:18px !important;position:relative !important;color:#b8b8b8 !important}body.mc-native .mc-about-page .montale-about-faq__plus::before,body.mc-native .mc-about-page .montale-about-faq__plus::after{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;width:14px !important;height:1px !important;background:currentColor !important;transform:translate(-50%, -50%) !important}body.mc-native .mc-about-page .montale-about-faq__plus::after{transform:translate(-50%, -50%) rotate(90deg) !important}body.mc-native .mc-about-page .montale-about-faq__item.is-open .montale-about-faq__plus::after{opacity:0 !important}body.mc-native .mc-about-page .montale-about-faq__answer{max-height:0 !important;overflow:hidden !important;transition:max-height .25s ease !important}body.mc-native .mc-about-page .montale-about-faq__item.is-open .montale-about-faq__answer{max-height:260px !important}body.mc-native .mc-about-page .montale-about-faq__answer p{max-width:760px !important;margin:0 !important;padding:0 64px 28px 0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-cta{width:var(--mc-home-width) !important;max-width:1320px !important;margin:96px auto 0 !important;padding:42px !important}@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq{width:auto !important;margin:76px 20px 0 !important;padding-top:30px !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{grid-template-columns:1fr !important;gap:22px !important;padding:0 0 34px !important}body.mc-native .mc-about-page .montale-about-section__title{font-size:44px !important}body.mc-native .mc-about-page .montale-about-card-grid,body.mc-native .mc-about-page .montale-about-card-grid--audience{grid-template-columns:1fr !important}body.mc-native .mc-about-page .montale-about-card{min-height:0 !important}body.mc-native .mc-about-page .montale-about-principles__body{grid-template-columns:1fr !important;height:auto !important}body.mc-native .mc-about-page .montale-about-principles__media{height:320px !important}body.mc-native .mc-about-page .montale-about-principles__list{height:auto !important;grid-template-rows:none !important}body.mc-native .mc-about-page .montale-about-principles__item{padding:22px 24px !important}body.mc-native .mc-about-page .montale-cta{width:auto !important;margin:76px 20px 0 !important;padding:42px !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq{width:auto !important;margin:56px 16px 0 !important;padding-top:26px !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{gap:18px !important;padding:0 0 26px !important}body.mc-native .mc-about-page .montale-about-meta{font-size:10px !important;letter-spacing:.16em !important}body.mc-native .mc-about-page .montale-about-section__title{font-size:24px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-about-page .montale-about-section__lead{font-size:14px !important}body.mc-native .mc-about-page .montale-about-card{padding:24px !important}body.mc-native .mc-about-page .montale-about-card h3{font-size:16px !important;line-height:1.12 !important}body.mc-native .mc-about-page .montale-about-card p{font-size:13px !important}body.mc-native .mc-about-page .montale-about-principles__media{height:240px !important}body.mc-native .mc-about-page .montale-about-principles__item{grid-template-columns:1fr !important;gap:12px !important;padding:22px !important}body.mc-native .mc-about-page .montale-about-principles__item h3{font-size:16px !important}body.mc-native .mc-about-page .montale-about-faq__question{min-height:60px !important}body.mc-native .mc-about-page .montale-about-faq__question span:first-child{font-size:13px !important}body.mc-native .mc-about-page .montale-about-faq__answer p{padding:0 0 22px 0 !important;font-size:13px !important}body.mc-native .mc-about-page .montale-cta{margin:56px 0 0 !important;padding:26px !important}}/* 1.0.89: About FAQ uses the accepted Delivery FAQ pattern. */
body.mc-native .mc-about-page .montale-about-faq{width:var(--mc-home-width) !important;max-width:1320px !important;margin:92px auto 0 !important;padding-top:34px !important;border-top:1px solid #000000 !important;font-family:Montserrat, Arial, sans-serif !important}body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{display:grid !important;grid-template-columns:.25fr .75fr !important;gap:0 !important;align-items:start !important;padding:0 0 34px !important}body.mc-native .mc-about-page .montale-about-faq__question{width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;gap:24px !important;cursor:pointer !important;text-align:left !important;box-shadow:none !important;appearance:none !important;transition:background-color .25s ease, color .25s ease !important}body.mc-native .mc-about-page .montale-about-faq__plus{position:relative !important;display:block !important;justify-self:end !important;width:12px !important;height:12px !important;flex:0 0 12px !important}body.mc-native .mc-about-page .montale-about-faq__plus::before,body.mc-native .mc-about-page .montale-about-faq__plus::after{content:"" !important;position:absolute !important;left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important;transition:transform .28s ease, opacity .28s ease !important}body.mc-native .mc-about-page .montale-about-faq__answer{max-height:0;overflow:hidden !important;opacity:0;padding:0 !important;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .25s ease !important}body.mc-native .mc-about-page .montale-about-faq__answer p{max-width:720px !important;margin:0 !important;padding:0 64px 30px 0 !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-faq{width:calc(100vw - 40px) !important;max-width:none !important;margin-top:76px !important;padding-top:30px !important}body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{grid-template-columns:1fr !important;gap:22px !important;padding:0 20px 30px !important}body.mc-native .mc-about-page .montale-about-faq__answer p{padding:0 32px 26px 0 !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-faq{width:calc(100vw - 32px) !important;margin-top:56px !important;padding-top:26px !important}body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{padding:0 0 26px !important}body.mc-native .mc-about-page .montale-about-faq__question{min-height:58px !important;gap:16px !important}body.mc-native .mc-about-page .montale-about-faq__question span:first-child,body.mc-native .mc-about-page .montale-about-faq__answer p{font-size:13px !important}body.mc-native .mc-about-page .montale-about-faq__answer p{padding:0 0 22px !important;line-height:1.6 !important}}/* 1.0.85 About page structure fixes. */
body.mc-native .mc-about-page .montale-about-card--dark span{color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-card--dark p{color:rgba(255, 255, 255, .72) !important}body.mc-native .mc-about-page .montale-about-note{max-width:none !important;margin:12px 0 0 !important;padding:20px 22px !important;border:1px solid #dedede !important;border-left:4px solid #000000 !important;font-size:13px !important;line-height:1.55 !important;font-weight:300 !important;text-transform:none !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-note strong{color:#000000 !important;font-weight:700 !important}body.mc-native .mc-about-page .montale-about-principles__body{display:grid !important;grid-template-columns:1fr 1fr !important;gap:0 !important;align-items:stretch !important}body.mc-native .mc-about-page .montale-about-principles__media{margin:0 !important;min-height:510px !important;border:1px solid #dedede !important;border-right:0 !important;overflow:hidden !important;background:#e6e6e6 !important}body.mc-native .mc-about-page .montale-about-principles__media img{display:block !important;width:100% !important;height:100% !important;min-height:510px !important;object-fit:cover !important;object-position:center !important;filter:grayscale(1) !important}body.mc-native .mc-about-page .montale-about-principles__list{border:1px solid #dedede !important;border-top:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-principles__row{display:grid !important;grid-template-columns:46px 1fr !important;column-gap:24px !important;align-items:start !important;padding:26px !important;border-bottom:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-principles__num{font-size:13px !important;line-height:1.2 !important;font-weight:700 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-principles__row h3{margin:0 !important;font-size:20px !important;line-height:1.18 !important;font-weight:500 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-principles__row p{grid-column:auto !important;max-width:560px !important;margin:14px 0 0 !important;font-size:13px !important;line-height:1.65 !important;font-weight:300 !important;text-align:left !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-faq__list{border-top:1px solid #000000 !important}body.mc-native .mc-about-page .montale-about-faq__item{border-bottom:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-faq__question{min-height:76px !important;padding:0 !important;display:grid !important;grid-template-columns:1fr 24px !important;gap:24px !important;border:0 !important;background:transparent !important}body.mc-native .mc-about-page .montale-about-faq__question span:first-child{font-size:16px !important;line-height:1.25 !important;font-weight:600 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-faq__answer p{max-width:820px !important;padding:0 54px 28px 0 !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-cta{min-height:0 !important;padding:42px !important;grid-template-columns:1fr auto !important;gap:20px !important}@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-principles__body{grid-template-columns:1fr !important}body.mc-native .mc-about-page .montale-about-principles__media{min-height:360px !important;border-right:1px solid #dedede !important;border-bottom:0 !important}body.mc-native .mc-about-page .montale-about-principles__media img{min-height:360px !important}body.mc-native .mc-about-page .montale-about-principles__row{grid-template-columns:42px 1fr !important;padding:24px !important}body.mc-native .mc-about-page .montale-cta{grid-template-columns:1fr !important;padding:34px !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-note{padding:16px !important;font-size:14px !important}body.mc-native .mc-about-page .montale-about-principles__media{min-height:260px !important}body.mc-native .mc-about-page .montale-about-principles__media img{min-height:260px !important}body.mc-native .mc-about-page .montale-about-principles__row{grid-template-columns:1fr !important;gap:12px !important;padding:22px !important}body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:16px !important}body.mc-native .mc-about-page .montale-about-principles__row p{margin-top:10px !important;font-size:14px !important}body.mc-native .mc-about-page .montale-about-faq__question{min-height:68px !important;gap:16px !important}body.mc-native .mc-about-page .montale-about-faq__question span:first-child{font-size:14px !important}body.mc-native .mc-about-page .montale-about-faq__answer p{padding-right:0 !important}body.mc-native .mc-about-page .montale-cta{padding:26px !important}}/* 1.0.86 About page final visual alignment. */
body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{max-width:1320px !important;grid-template-columns:.4fr .8fr !important;gap:0 !important}body.mc-native .mc-about-page .montale-about-section__title{max-width:900px !important;margin:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.mc-native .mc-about-page .montale-about-section__lead{max-width:820px !important;margin-top:18px !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-card-grid{max-width:1320px !important;margin-left:auto !important;margin-right:auto !important}body.mc-native .mc-about-page .montale-about-card{min-height:218px !important;padding:34px 28px !important}body.mc-native .mc-about-page .montale-about-card span{font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-card h3{margin-top:28px !important;font-size:22px !important;line-height:1.08 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.mc-native .mc-about-page .montale-about-card p{margin-top:22px !important;max-width:390px !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-card--dark{background:#000000 !important;border-color:#000000 !important}body.mc-native .mc-about-page .montale-about-principles__body{max-width:1320px !important;margin-left:auto !important;margin-right:auto !important;display:grid !important;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) !important;gap:0 !important;align-items:stretch !important;min-height:540px !important}body.mc-native .mc-about-page .montale-about-principles__media{height:100% !important;min-height:540px !important;border:1px solid #dedede !important;border-right:0 !important}body.mc-native .mc-about-page .montale-about-principles__media img{width:100% !important;height:100% !important;min-height:540px !important;object-fit:cover !important;object-position:center !important}body.mc-native .mc-about-page .montale-about-principles__list{display:grid !important;grid-template-rows:repeat(4, 1fr) !important;min-height:540px !important;border:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-principles__row{display:grid !important;grid-template-columns:28px minmax(0, 1fr) !important;column-gap:26px !important;align-items:start !important;padding:24px 32px !important;border-bottom:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-principles__num{font-size:11px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-principles__row h3{margin:0 !important;max-width:520px !important;font-size:20px !important;line-height:1.16 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-principles__row p{max-width:500px !important;margin:14px 0 0 !important;font-size:12px !important;line-height:1.65 !important;font-weight:300 !important;letter-spacing:0 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-cta{width:100% !important;max-width:1320px !important;margin:72px auto 0 !important;padding:42px !important;display:grid !important;grid-template-columns:1fr auto !important;gap:20px !important;align-items:center !important;min-height:0 !important}body.mc-native .mc-about-page .montale-cta__title{max-width:980px !important;margin:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.mc-native .mc-about-page .montale-cta__text{width:70% !important;max-width:none !important;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important}@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{grid-template-columns:1fr !important;gap:22px !important;padding-left:20px !important;padding-right:20px !important}body.mc-native .mc-about-page .montale-about-section__title{font-size:46px !important}body.mc-native .mc-about-page .montale-about-principles__body{grid-template-columns:1fr !important;min-height:0 !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img{min-height:360px !important}body.mc-native .mc-about-page .montale-about-principles__media{border-right:1px solid #dedede !important;border-bottom:0 !important}body.mc-native .mc-about-page .montale-about-principles__list{min-height:0 !important}body.mc-native .mc-about-page .montale-cta{width:auto !important;margin:56px 20px 0 !important;grid-template-columns:1fr !important;padding:34px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:46px !important}body.mc-native .mc-about-page .montale-cta__text{width:100% !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{padding-left:0 !important;padding-right:0 !important}body.mc-native .mc-about-page .montale-about-section__title{font-size:24px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-about-page .montale-about-card{min-height:0 !important;padding:24px !important}body.mc-native .mc-about-page .montale-about-card h3{margin-top:22px !important;font-size:18px !important}body.mc-native .mc-about-page .montale-about-principles__row{grid-template-columns:1fr !important;gap:12px !important;padding:22px !important}body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:16px !important}body.mc-native .mc-about-page .montale-cta{margin:48px 0 0 !important;padding:26px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-about-page .montale-cta__text{font-size:12px !important}}/* 1.0.87 About page compact match with accepted inner pages. */
body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq{margin-top:104px !important;padding-top:38px !important;border-top:1px solid #000000 !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{grid-template-columns:.25fr .75fr !important;padding:0 0 34px !important}body.mc-native .mc-about-page .montale-about-section__title{max-width:880px !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:0 !important}body.mc-native .mc-about-page .montale-about-section__lead{max-width:760px !important;margin-top:18px !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important}body.mc-native .mc-about-page .montale-about-card{min-height:196px !important;padding:28px 24px !important}body.mc-native .mc-about-page .montale-about-card span{margin-bottom:24px !important}body.mc-native .mc-about-page .montale-about-card h3{max-width:340px !important;margin:0 0 18px !important;font-size:20px !important;line-height:1.12 !important;font-weight:600 !important}body.mc-native .mc-about-page .montale-about-card p{max-width:350px !important;margin:0 !important;font-size:14px !important;line-height:1.6 !important;font-weight:300 !important}body.mc-native .mc-about-page .montale-about-card-grid--audience .montale-about-card{min-height:216px !important;padding:30px 28px !important}body.mc-native .mc-about-page .montale-about-card-grid--audience .montale-about-card h3{font-size:21px !important;line-height:1.08 !important}body.mc-native .mc-about-page .montale-about-principles__body{min-height:430px !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img,body.mc-native .mc-about-page .montale-about-principles__list{min-height:430px !important}body.mc-native .mc-about-page .montale-about-principles__media img{object-position:center center !important}body.mc-native .mc-about-page .montale-about-principles__row{grid-template-columns:24px minmax(0, 1fr) !important;column-gap:24px !important;padding:20px 28px !important}body.mc-native .mc-about-page .montale-about-principles__num{font-size:10px !important;line-height:1.2 !important;font-weight:700 !important}body.mc-native .mc-about-page .montale-about-principles__row h3{max-width:520px !important;font-size:18px !important;line-height:1.16 !important;font-weight:500 !important}body.mc-native .mc-about-page .montale-about-principles__row p{max-width:500px !important;margin-top:10px !important;font-size:11px !important;line-height:1.58 !important;font-weight:300 !important}body.mc-native .mc-about-page .montale-about-faq{margin-top:104px !important;padding-top:38px !important}body.mc-native .mc-about-page .montale-about-faq__question{min-height:64px !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:24px !important;border:0 !important;background:transparent !important}body.mc-native .mc-about-page .montale-about-faq__question:hover,body.mc-native .mc-about-page .montale-about-faq__question:focus,body.mc-native .mc-about-page .montale-about-faq__item.is-open .montale-about-faq__question{background:transparent !important}body.mc-native .mc-about-page .montale-about-faq__question span:first-child{font-size:14px !important;line-height:1.35 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.mc-native .mc-about-page .montale-about-faq__plus{width:12px !important;height:12px !important;flex:0 0 12px !important}body.mc-native .mc-about-page .montale-about-faq__plus::before,body.mc-native .mc-about-page .montale-about-faq__plus::after{top:5px !important;width:12px !important;background:#dedede !important}body.mc-native .mc-about-page .montale-about-faq__answer{max-height:0;overflow:hidden;opacity:0;padding:0 !important;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .3s ease !important}body.mc-native .mc-about-page .montale-about-faq__answer p{max-width:760px !important;margin:0 !important;padding:0 64px 24px 0 !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#7b7b7b !important}@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq{margin-top:82px !important;padding-top:34px !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{grid-template-columns:1fr !important;gap:22px !important;padding:0 20px 34px !important}body.mc-native .mc-about-page .montale-about-section__title{font-size:44px !important;line-height:1 !important}body.mc-native .mc-about-page .montale-about-principles__body{min-height:0 !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img{min-height:320px !important}body.mc-native .mc-about-page .montale-about-principles__list{min-height:0 !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq{margin-top:58px !important;padding-top:28px !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{padding:0 0 28px !important}body.mc-native .mc-about-page .montale-about-section__title{font-size:24px !important;line-height:1 !important}body.mc-native .mc-about-page .montale-about-card-grid--audience .montale-about-card,body.mc-native .mc-about-page .montale-about-card{min-height:0 !important;padding:24px !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img{min-height:240px !important}body.mc-native .mc-about-page .montale-about-principles__row p,body.mc-native .mc-about-page .montale-about-faq__answer p{font-size:13px !important;line-height:1.6 !important}body.mc-native .mc-about-page .montale-about-faq__answer p{padding-right:0 !important}}/* 1.0.91 About page hard final overrides. Keep this block last for the About page. */
body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq{width:var(--mc-home-width) !important;max-width:1320px !important;margin:92px auto 0 !important;padding-top:34px !important;border-top:1px solid #000000 !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{display:grid !important;grid-template-columns:.28fr .72fr !important;column-gap:24px !important;row-gap:0 !important;padding:0 0 34px !important}body.mc-native .mc-about-page .montale-about-meta{font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-about-section__title{max-width:900px !important;margin:0 !important;font-size:54px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-about-page .montale-about-card{min-height:220px !important;padding:30px 28px !important;border-top:0 !important;border-right:1px solid #dedede !important;border-bottom:1px solid #dedede !important;background:#ffffff !important}body.mc-native .mc-about-page .montale-about-card h3{max-width:390px !important;margin:0 0 18px !important;font-size:20px !important;line-height:1.12 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-card p{max-width:390px !important;margin:0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-card-grid--audience .montale-about-card{min-height:220px !important;padding:30px 28px !important}body.mc-native .mc-about-page .montale-about-note{width:100% !important;max-width:none !important;margin:18px 0 0 !important;padding:16px 0 16px 14px !important;border:0 !important;border-left:2px solid #000000 !important;background:transparent !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;text-transform:none !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-principles__body{width:100% !important;max-width:1320px !important;margin:0 auto !important;display:grid !important;grid-template-columns:1fr 1fr !important;gap:0 !important;align-items:stretch !important;min-height:0 !important;height:380px !important;border:1px solid #dedede !important;overflow:hidden !important}body.mc-native .mc-about-page .montale-about-principles__media{height:380px !important;min-height:0 !important;max-height:380px !important;margin:0 !important;border:0 !important;overflow:hidden !important;background:#e6e6e6 !important}body.mc-native .mc-about-page .montale-about-principles__media img{display:block !important;width:100% !important;height:380px !important;min-height:0 !important;max-height:380px !important;object-fit:cover !important;object-position:center center !important;filter:grayscale(1) !important}body.mc-native .mc-about-page .montale-about-principles__list{height:380px !important;min-height:0 !important;max-height:380px !important;display:grid !important;grid-template-rows:repeat(4, minmax(0, 1fr)) !important;border:0 !important}body.mc-native .mc-about-page .montale-about-principles__row{min-height:0 !important;display:grid !important;grid-template-columns:30px minmax(0, 1fr) !important;column-gap:24px !important;align-items:start !important;padding:20px 28px !important;border-bottom:1px solid #dedede !important}body.mc-native .mc-about-page .montale-about-principles__row h3{max-width:520px !important;margin:0 !important;font-size:20px !important;line-height:1.12 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-principles__row p{max-width:500px !important;margin:10px 0 0 !important;font-size:13px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;text-align:left !important;color:#8a8a8a !important}body.mc-native .mc-about-page .montale-about-faq{margin-top:92px !important;margin-bottom:0 !important}body.mc-native .mc-about-page .montale-about-faq__list{width:100% !important;border-top:1px solid #e5e5e5 !important}body.mc-native .mc-about-page .montale-about-faq__item{margin:0 !important;padding:0 !important;border-bottom:1px solid #e5e5e5 !important}body.mc-native .mc-about-page .montale-about-faq__question{width:100% !important;min-height:60px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 12px !important;align-items:center !important;gap:24px !important;box-shadow:none !important;appearance:none !important;text-align:left !important;color:#050505 !important;cursor:pointer !important}body.mc-native .mc-about-page .montale-about-faq__question:hover,body.mc-native .mc-about-page .montale-about-faq__question:focus,body.mc-native .mc-about-page .montale-about-faq__item.is-open .montale-about-faq__question{background:#fafafa !important;outline:none !important}body.mc-native .mc-about-page .montale-about-faq__question span:first-child{display:block !important;margin:0 !important;padding:0 !important;font-size:13px !important;line-height:1.35 !important;font-weight:600 !important;letter-spacing:0 !important;text-align:left !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native .mc-about-page .montale-about-faq__plus{position:relative !important;display:block !important;width:12px !important;height:12px !important;flex:0 0 12px !important;justify-self:end !important}body.mc-native .mc-about-page .montale-about-faq__plus::before,body.mc-native .mc-about-page .montale-about-faq__plus::after{content:"" !important;position:absolute !important;left:0 !important;top:5px !important;width:12px !important;height:1px !important;background:#dedede !important;transform:none !important;transition:opacity .2s ease, transform .2s ease !important}body.mc-native .mc-about-page .montale-about-faq__plus::after{transform:rotate(90deg) !important}body.mc-native .mc-about-page .montale-about-faq__item.is-open .montale-about-faq__plus::after,body.mc-native .mc-about-page .montale-about-faq__question[aria-expanded="true"] .montale-about-faq__plus::after{opacity:0 !important;transform:rotate(0deg) !important}body.mc-native .mc-about-page .montale-about-faq__answer{max-height:0;overflow:hidden !important;opacity:0;padding:0 !important;transition:max-height .4s cubic-bezier(.4, 0, .2, 1), opacity .3s ease !important}body.mc-native .mc-about-page .montale-about-faq__item.is-open .montale-about-faq__answer{opacity:1 !important}body.mc-native .mc-about-page .montale-about-faq__answer p{max-width:720px !important;margin:0 !important;padding:0 0 24px !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native .mc-about-page .montale-cta{width:var(--mc-home-width) !important;max-width:1320px !important;margin:72px auto 0 !important;padding:42px !important;display:grid !important;grid-template-columns:1fr auto !important;gap:20px !important;align-items:center !important;min-height:0 !important;background:#000000 !important}body.mc-native .mc-about-page .montale-cta__title{margin:0 !important;font-size:62px !important;line-height:.98 !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#ffffff !important}body.mc-native .mc-about-page .montale-cta__text{width:70% !important;margin:18px 0 0 !important;font-size:14px !important;line-height:1.55 !important;font-weight:400 !important;color:rgba(255, 255, 255, .72) !important}body.mc-native .mc-about-page .montale-cta__button{min-height:61px !important;padding:22px 24px !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important}@media (max-width: 1024px){body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq{width:calc(100vw - 40px) !important;max-width:none !important;margin-top:76px !important;padding-top:30px !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{grid-template-columns:1fr !important;gap:22px !important;padding:0 20px 30px !important}body.mc-native .mc-about-page .montale-about-section__title{font-size:44px !important;line-height:1 !important}body.mc-native .mc-about-page .montale-about-card-grid{grid-template-columns:1fr !important}body.mc-native .mc-about-page .montale-about-principles__body{height:auto !important;grid-template-columns:1fr !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img{height:320px !important;max-height:320px !important}body.mc-native .mc-about-page .montale-about-principles__media{border-right:1px solid #dedede !important;border-bottom:0 !important}body.mc-native .mc-about-page .montale-about-principles__list{height:auto !important;max-height:none !important}body.mc-native .mc-about-page .montale-cta{width:auto !important;margin:56px 20px 0 !important;grid-template-columns:1fr !important;padding:34px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:46px !important}body.mc-native .mc-about-page .montale-cta__text{width:100% !important}}@media (max-width: 767px){body.mc-native .mc-about-page .montale-about-section,body.mc-native .mc-about-page .montale-about-principles,body.mc-native .mc-about-page .montale-about-faq{width:calc(100vw - 32px) !important;margin-top:56px !important;padding-top:26px !important}body.mc-native .mc-about-page .montale-about-section__head,body.mc-native .mc-about-page .montale-about-principles .montale-about-section__head,body.mc-native .mc-about-page .montale-about-faq .montale-about-section__head{padding:0 0 26px !important}body.mc-native .mc-about-page .montale-about-section__title{font-size:24px !important;line-height:1 !important;font-weight:600 !important}body.mc-native .mc-about-page .montale-about-card-grid--audience .montale-about-card,body.mc-native .mc-about-page .montale-about-card{min-height:0 !important;padding:24px !important}body.mc-native .mc-about-page .montale-about-card h3,body.mc-native .mc-about-page .montale-about-principles__row h3{font-size:16px !important}body.mc-native .mc-about-page .montale-about-principles__media,body.mc-native .mc-about-page .montale-about-principles__media img{height:240px !important;max-height:240px !important}body.mc-native .mc-about-page .montale-about-principles__row{grid-template-columns:1fr !important;gap:12px !important;padding:22px !important}body.mc-native .mc-about-page .montale-about-principles__row p,body.mc-native .mc-about-page .montale-about-faq__answer p{font-size:13px !important;line-height:1.6 !important}body.mc-native .mc-about-page .montale-about-faq__question{min-height:64px !important;gap:16px !important}body.mc-native .mc-about-page .montale-about-faq__answer p{padding-right:0 !important}body.mc-native .mc-about-page .montale-cta{margin:48px 0 0 !important;padding:26px !important}body.mc-native .mc-about-page .montale-cta__title{font-size:28px !important;line-height:1 !important}body.mc-native .mc-about-page .montale-cta__text{font-size:12px !important}}/* 1.0.138 EOF account page footer gap override */
body.mc-native.woocommerce-account .mc-main,body.mc-native.page-template-page-my-account .mc-main{min-height:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}body.mc-native .mc-account-page,body.mc-native .mc-account-page__inner{padding-bottom:0 !important;margin-bottom:0 !important}body.mc-native .mc-account-page .mc-account-cta{margin-bottom:0 !important}body.mc-native.woocommerce-account .mc-footer,body.mc-native.page-template-page-my-account .mc-footer{margin-top:34px !important}@media (max-width: 1024px){body.mc-native.woocommerce-account .mc-main,body.mc-native.page-template-page-my-account .mc-main,body.mc-native .mc-account-page,body.mc-native .mc-account-page__inner{min-height:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}body.mc-native .mc-account-page .mc-account-cta{margin-bottom:0 !important}body.mc-native.woocommerce-account .mc-footer,body.mc-native.page-template-page-my-account .mc-footer{margin-top:34px !important}}@media (max-width: 767px){body.mc-native.woocommerce-account .mc-footer,body.mc-native.page-template-page-my-account .mc-footer{margin-top:28px !important}}/* 1.0.151 Product page final override */
body.mc-native.single-product .mc-product-page{width:var(--mc-home-width) !important;max-width:1320px !important;padding-top:34px !important}body.mc-native.single-product .mc-product-page > .mc-breadcrumbs{margin-bottom:34px !important}body.mc-native.single-product .mc-single-product{font-family:Montserrat, Arial, sans-serif !important;color:#050505 !important}body.mc-native.single-product .mc-single-product__grid{display:grid !important;grid-template-columns:minmax(0, .98fr) minmax(430px, .72fr) !important;min-height:620px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-gallery{position:relative !important;border-right:1px solid #dedede !important;background:var(--mc-card-bg, #eeeeee) !important}body.mc-native.single-product .mc-single-gallery__badge{position:absolute !important;top:28px !important;left:28px !important;z-index:2 !important;min-height:30px !important;padding:8px 18px !important;background:#ffffff !important;box-shadow:0 8px 22px rgba(0, 0, 0, .08) !important;font-size:11px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:560px !important;padding:70px 58px 46px !important;display:flex !important;align-items:center !important;justify-content:center !important}body.mc-native.single-product .mc-single-gallery__image{width:auto !important;max-width:78% !important;max-height:500px !important;object-fit:contain !important}body.mc-native.single-product .mc-single-gallery__thumbs{border-top:1px solid rgba(0, 0, 0, .08) !important;padding:14px !important;gap:10px !important;background:rgba(255, 255, 255, .25) !important}body.mc-native.single-product .mc-single-gallery__thumb{width:72px !important;height:72px !important;border:1px solid rgba(0, 0, 0, .16) !important;background:rgba(255, 255, 255, .62) !important}body.mc-native.single-product .mc-single-summary{padding:48px 50px 44px !important;display:flex !important;flex-direction:column !important;justify-content:center !important}body.mc-native.single-product .mc-single-eyebrow,body.mc-native.single-product .mc-single-section__eyebrow{display:block !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.34em !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native.single-product .mc-single-title{max-width:620px !important;margin:16px 0 0 !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-pills{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin-top:24px !important}body.mc-native.single-product .mc-single-pills span{min-height:28px !important;padding:8px 12px !important;border:1px solid #dedede !important;background:#ffffff !important;font-size:11px !important;line-height:1 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native.single-product .mc-single-pills .is-stock{border-color:#dedede !important;color:#747474 !important}body.mc-native.single-product .mc-single-short,body.mc-native.single-product .mc-single-section__text,body.mc-native.single-product .mc-single-section__lead,body.mc-native.single-product .mc-single-fit__card p,body.mc-native.single-product .mc-single-trust__item p{font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#6f6f6f !important}body.mc-native.single-product .mc-single-short{max-width:560px !important;margin-top:22px !important}body.mc-native.single-product .mc-single-short p,body.mc-native.single-product .mc-single-section__text p,body.mc-native.single-product .mc-single-fit__card p,body.mc-native.single-product .mc-single-trust__item p{margin:0 !important}body.mc-native.single-product .mc-single-meta{margin-top:26px !important;border-top:1px solid #dedede !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-meta div{display:grid !important;grid-template-columns:130px 1fr !important;gap:18px !important;padding:14px 0 !important;border-top:1px solid #dedede !important}body.mc-native.single-product .mc-single-meta div:first-child{border-top:0 !important}body.mc-native.single-product .mc-single-meta span,body.mc-native.single-product .mc-single-meta strong{font-size:11px !important;line-height:1.35 !important;letter-spacing:0 !important;text-transform:uppercase !important}body.mc-native.single-product .mc-single-meta span{font-weight:700 !important;color:#6f6f6f !important}body.mc-native.single-product .mc-single-meta strong{font-weight:600 !important;color:#000000 !important}body.mc-native.single-product .mc-single-price{margin-top:28px !important}body.mc-native.single-product .mc-single-price,body.mc-native.single-product .mc-single-price .woocommerce-Price-amount{font-size:30px !important;line-height:1 !important;font-weight:500 !important;letter-spacing:0 !important;color:#000000 !important}body.mc-native.single-product .mc-single-price del .woocommerce-Price-amount{font-size:20px !important;font-weight:400 !important;color:#777777 !important}body.mc-native.single-product .mc-single-actions{display:flex !important;align-items:stretch !important;gap:12px !important;margin-top:28px !important}body.mc-native.single-product .mc-single-buy form.cart{display:flex !important;align-items:stretch !important;gap:12px !important;margin:0 !important}body.mc-native.single-product .mc-single-buy .quantity input{width:74px !important;min-height:61px !important;border:1px solid #000000 !important;text-align:center !important;font-size:18px !important;font-weight:300 !important;color:#000000 !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{min-height:61px !important;padding:0 30px !important;border:1px solid #000000 !important;border-radius:0 !important;background:#000000 !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#ffffff !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button:hover{background:#ffffff !important;color:#000000 !important}body.mc-native.single-product .mc-single-help{margin-top:28px !important;padding:22px 22px 22px 24px !important;border-left:4px solid #000000 !important;background:#f8f8f8 !important}body.mc-native.single-product .mc-single-help strong{display:block !important;margin-bottom:8px !important;font-size:11px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native.single-product .mc-single-help span{display:block !important;font-size:14px !important;line-height:1.55 !important;font-weight:300 !important;color:#6f6f6f !important}body.mc-native.single-product .mc-single-trust{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;margin-top:70px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-trust__item{min-height:190px !important;padding:30px !important;border-left:1px solid #dedede !important}body.mc-native.single-product .mc-single-trust__item:first-child{border-left:0 !important}body.mc-native.single-product .mc-single-trust__item span,body.mc-native.single-product .mc-single-attr span,body.mc-native.single-product .mc-single-fit__card span{display:block !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#6f6f6f !important}body.mc-native.single-product .mc-single-trust__item strong,body.mc-native.single-product .mc-single-attr strong,body.mc-native.single-product .mc-single-fit__card strong{display:block !important;margin-top:18px !important;font-size:22px !important;line-height:1.12 !important;font-weight:600 !important;letter-spacing:-.03em !important;text-transform:uppercase !important;color:#000000 !important}body.mc-native.single-product .mc-single-trust__item p,body.mc-native.single-product .mc-single-fit__card p{margin-top:18px !important}body.mc-native.single-product .mc-single-section{margin-top:70px !important;padding-top:34px !important;border-top:1px solid #000000 !important}body.mc-native.single-product .mc-single-section__head{display:grid !important;grid-template-columns:.34fr .66fr !important;gap:0 !important;align-items:start !important}body.mc-native.single-product .mc-single-section__title{max-width:900px !important;margin:0 !important;font-size:54px !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-section__lead{max-width:820px !important;margin:18px 0 0 !important}body.mc-native.single-product .mc-single-section__text{max-width:820px !important;margin-top:18px !important}body.mc-native.single-product .mc-single-section__text p + p{margin-top:14px !important}body.mc-native.single-product .mc-single-attrs,body.mc-native.single-product .mc-single-fit__grid{display:grid !important;margin-top:38px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-attrs{grid-template-columns:repeat(4, 1fr) !important}body.mc-native.single-product .mc-single-fit__grid{grid-template-columns:repeat(3, 1fr) !important}body.mc-native.single-product .mc-single-attr,body.mc-native.single-product .mc-single-fit__card{min-height:180px !important;padding:28px !important;border-left:1px solid #dedede !important}body.mc-native.single-product .mc-single-attr:first-child,body.mc-native.single-product .mc-single-fit__card:first-child{border-left:0 !important}body.mc-native.single-product .mc-single-fit__card.is-dark{background:#000000 !important;color:#ffffff !important}body.mc-native.single-product .mc-single-fit__card.is-dark span{color:#747474 !important}body.mc-native.single-product .mc-single-fit__card.is-dark p{color:rgba(255, 255, 255, .78) !important}body.mc-native.single-product .mc-single-related__grid{grid-template-columns:repeat(4, minmax(0, 1fr)) !important;gap:0 !important;margin-top:38px !important}@media (max-width: 1024px){body.mc-native.single-product .mc-single-product__grid{grid-template-columns:1fr !important;min-height:0 !important}body.mc-native.single-product .mc-single-gallery{border-right:0 !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:440px !important;padding:58px 36px 36px !important}body.mc-native.single-product .mc-single-gallery__image{max-height:390px !important}body.mc-native.single-product .mc-single-summary{padding:36px !important}body.mc-native.single-product .mc-single-title,body.mc-native.single-product .mc-single-section__title{font-size:46px !important}body.mc-native.single-product .mc-single-trust,body.mc-native.single-product .mc-single-attrs,body.mc-native.single-product .mc-single-fit__grid,body.mc-native.single-product .mc-single-related__grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}body.mc-native.single-product .mc-single-trust__item:nth-child(2n + 1),body.mc-native.single-product .mc-single-attr:nth-child(2n + 1),body.mc-native.single-product .mc-single-fit__card:nth-child(2n + 1){border-left:0 !important}body.mc-native.single-product .mc-single-trust__item:nth-child(n + 3),body.mc-native.single-product .mc-single-attr:nth-child(n + 3),body.mc-native.single-product .mc-single-fit__card:nth-child(n + 3){border-top:1px solid #dedede !important}body.mc-native.single-product .mc-single-section__head{grid-template-columns:1fr !important;gap:22px !important}}@media (max-width: 767px){body.mc-native.single-product .mc-product-page{width:calc(100vw - 32px) !important;padding-top:28px !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:340px !important;padding:54px 20px 28px !important}body.mc-native.single-product .mc-single-gallery__image{max-height:300px !important}body.mc-native.single-product .mc-single-summary{padding:26px !important}body.mc-native.single-product .mc-single-title,body.mc-native.single-product .mc-single-section__title{font-size:28px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-.03em !important}body.mc-native.single-product .mc-single-actions,body.mc-native.single-product .mc-single-buy form.cart{flex-direction:column !important;width:100% !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button,body.mc-native.single-product .mc-single-buy .quantity input{width:100% !important}body.mc-native.single-product .mc-single-trust,body.mc-native.single-product .mc-single-attrs,body.mc-native.single-product .mc-single-fit__grid,body.mc-native.single-product .mc-single-related__grid{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-trust__item,body.mc-native.single-product .mc-single-attr,body.mc-native.single-product .mc-single-fit__card{min-height:0 !important;padding:24px !important;border-left:0 !important;border-top:1px solid #dedede !important}body.mc-native.single-product .mc-single-trust__item:first-child,body.mc-native.single-product .mc-single-attr:first-child,body.mc-native.single-product .mc-single-fit__card:first-child{border-top:0 !important}}/* 1.0.154 cascade lock: keep donor-like product card rules after older single-product blocks */
body.mc-native.single-product .mc-single-product__grid{grid-template-columns:minmax(0, 550px) minmax(0, 1fr) !important;gap:64px !important;align-items:start !important;border:0 !important;background:transparent !important}body.mc-native.single-product .mc-single-gallery{position:static !important;padding:0 !important;border:0 !important;background:transparent !important}body.mc-native.single-product .mc-single-gallery__badge{display:none !important}body.mc-native.single-product .mc-single-gallery__stage{aspect-ratio:1 / 1 !important;min-height:0 !important;padding:0 !important;background:#f4f4f4 !important}body.mc-native.single-product .mc-single-gallery__image{width:100% !important;max-width:100% !important;height:100% !important;max-height:none !important;object-fit:cover !important;filter:none !important}body.mc-native.single-product .mc-single-gallery__description{max-width:520px !important;margin:22px 0 0 !important;font-size:16px !important;line-height:1.52 !important;font-weight:300 !important;color:#757575 !important}body.mc-native.single-product .mc-single-season{display:grid !important;gap:14px !important;margin:28px 0 0 !important;padding:24px 0 0 !important;border-top:1px solid #dedede !important}body.mc-native.single-product .mc-single-season__row{display:grid !important;grid-template-columns:96px minmax(0, 1fr) 48px !important;gap:16px !important;align-items:center !important}body.mc-native.single-product .mc-single-season__row span,body.mc-native.single-product .mc-single-season__row strong{font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;color:#656565 !important}body.mc-native.single-product .mc-single-season__row strong{text-align:right !important}body.mc-native.single-product .mc-single-season__row div{height:5px !important;background:#dedede !important;overflow:hidden !important}body.mc-native.single-product .mc-single-season__row i{display:block !important;height:100% !important;background:#050505 !important}body.mc-native.single-product .mc-single-title{margin:2px 0 22px !important;font-size:42px !important;line-height:1.03 !important;font-weight:600 !important;letter-spacing:-.045em !important}body.mc-native.single-product .mc-single-quick-attr{grid-template-columns:minmax(150px, .36fr) minmax(0, .64fr) !important;padding:18px 0 !important}body.mc-native.single-product .mc-single-quick-attr strong{text-align:right !important}body.mc-native.single-product .mc-single-variants__list{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(0, 1fr)) !important;gap:0 !important;border:1px solid #000000 !important}body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span{border:0 !important;border-right:1px solid #000000 !important}body.mc-native.single-product .mc-single-variants__list .is-active{background:#000000 !important;color:#ffffff !important}body.mc-native.single-product .mc-single-price-block{padding:28px 26px 26px !important;border:1px solid #000000 !important}body.mc-native.single-product .mc-single-actions{grid-template-columns:1fr !important;margin:0 !important}body.mc-native.single-product .mc-single-buy form.cart{grid-template-columns:28px 28px 28px minmax(0, 1fr) !important;gap:0 !important}@media (max-width: 1100px){body.mc-native.single-product .mc-single-product__grid{grid-template-columns:1fr !important;gap:34px !important}}@media (max-width: 767px){body.mc-native.single-product .mc-single-title{margin-top:24px !important;font-size:42px !important;line-height:1.08 !important}body.mc-native.single-product .mc-single-quick-attr{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-quick-attr strong{text-align:left !important}body.mc-native.single-product .mc-single-buy form.cart{grid-template-columns:32px 36px 32px minmax(0, 1fr) !important}}/* 1.0.153 final override: original prototype rhythm for the native product card */
body.mc-native.single-product .mc-product-page{max-width:1320px !important;padding-bottom:92px !important}body.mc-native.single-product .mc-single-product__grid{grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr) !important;gap:64px !important;align-items:start !important;min-height:0 !important;border:0 !important;background:transparent !important}body.mc-native.single-product .mc-single-gallery{position:sticky !important;top:96px !important;min-height:0 !important;padding:35px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:520px !important;padding:8px 0 18px !important}body.mc-native.single-product .mc-single-gallery__image{max-width:68% !important;max-height:500px !important}body.mc-native.single-product .mc-single-summary{justify-content:flex-start !important;padding:0 !important}body.mc-native.single-product .mc-single-title{max-width:820px !important;margin:0 0 14px !important;font-size:46px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-.04em !important}body.mc-native.single-product .mc-single-short{max-width:720px !important;margin:0 0 24px !important;font-size:14px !important;line-height:1.65 !important;color:#6f6f6f !important}body.mc-native.single-product .mc-single-rating{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:12px !important;margin:0 0 22px !important}body.mc-native.single-product .mc-single-rating__stars{--rating-percent:0%;position:relative !important;display:inline-block !important;font-size:18px !important;line-height:1 !important;letter-spacing:1px !important;color:#dedede !important}body.mc-native.single-product .mc-single-rating__stars::before{content:"★★★★★";position:absolute;inset:0 auto 0 0;width:var(--rating-percent);overflow:hidden;color:#b2b2b2;white-space:nowrap}body.mc-native.single-product .mc-single-rating__text,body.mc-native.single-product .mc-single-rating__text a{font-size:13px !important;line-height:1.35 !important;font-weight:400 !important;color:#6f6f6f !important;text-decoration:none !important}body.mc-native.single-product .mc-single-performance{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;width:100% !important;margin:0 0 24px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-performance__cell{min-width:0 !important;min-height:170px !important;padding:24px !important;display:flex !important;flex-direction:column !important;justify-content:center !important;border-right:1px solid #dedede !important}body.mc-native.single-product .mc-single-performance__label,body.mc-native.single-product .mc-single-variants__label,body.mc-native.single-product .mc-single-price-label{display:block !important;margin:0 0 16px !important;font-size:12px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#656565 !important}body.mc-native.single-product .mc-single-performance__score{display:block !important;margin:0 0 18px !important;font-size:23px !important;line-height:1 !important;font-weight:700 !important;color:#000000 !important}body.mc-native.single-product .mc-single-performance__segments{display:flex !important;gap:8px !important;max-width:212px !important}body.mc-native.single-product .mc-single-performance__segments span{display:block !important;flex:1 1 36px !important;max-width:36px !important;height:5px !important;background:#d9d9d9 !important}body.mc-native.single-product .mc-single-performance__segments span.is-active{background:#000000 !important}body.mc-native.single-product .mc-single-intensity{display:flex !important;width:100% !important;max-width:270px !important;border:1px solid #000000 !important}body.mc-native.single-product .mc-single-intensity span{min-width:0 !important;height:42px !important;flex:1 1 0 !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 8px !important;border-right:1px solid #000000 !important;font-size:11px !important;line-height:1 !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#656565 !important;white-space:nowrap !important}body.mc-native.single-product .mc-single-intensity span.is-active{background:#000000 !important;color:#ffffff !important}body.mc-native.single-product .mc-single-quick-attrs{display:grid !important;margin:0 0 24px !important;border-top:1px solid #dedede !important;border-left:1px solid #dedede !important;border-right:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-quick-attr{display:grid !important;grid-template-columns:minmax(130px, .34fr) minmax(0, .66fr) !important;gap:18px !important;align-items:start !important;min-height:58px !important;padding:16px 18px !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-quick-attr span{margin:0 !important;font-size:11px !important;line-height:1.3 !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#656565 !important}body.mc-native.single-product .mc-single-quick-attr strong{margin:0 !important;font-size:13px !important;line-height:1.45 !important;font-weight:400 !important;color:#000000 !important}body.mc-native.single-product .mc-single-variants{margin:0 0 24px !important}body.mc-native.single-product .mc-single-variants__list{display:flex !important;flex-wrap:wrap !important;gap:8px !important}body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;padding:0 16px !important;border:1px solid #dedede !important;background:#ffffff !important;color:#000000 !important;font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;text-decoration:none !important}body.mc-native.single-product .mc-single-variants__list a:hover,body.mc-native.single-product .mc-single-variants__list .is-active{border-color:#000000 !important}body.mc-native.single-product .mc-single-price-block{margin:0 0 18px !important}body.mc-native.single-product .mc-single-price{margin:0 !important;font-size:28px !important}body.mc-native.single-product .mc-single-actions{grid-template-columns:minmax(0, 1fr) 58px !important;gap:12px !important;margin:0 0 24px !important}body.mc-native.single-product .mc-single-buy form.cart{display:grid !important;grid-template-columns:42px 70px 42px minmax(0, 1fr) !important;gap:0 !important;align-items:stretch !important}body.mc-native.single-product .mc-single-buy .quantity label{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;border:0 !important}body.mc-native.single-product .mc-single-buy .quantity input{width:70px !important;height:52px !important;min-height:52px !important;border:1px solid #000000 !important;border-left:0 !important;border-right:0 !important;font-size:15px !important;font-weight:500 !important}body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button){width:42px !important;height:52px !important;min-height:52px !important;padding:0 !important;border:1px solid #000000 !important;border-radius:0 !important;background:#ffffff !important;color:#000000 !important;font-size:18px !important}body.mc-native.single-product .mc-single-buy .mc-single-qty-btn:hover{background:#000000 !important;color:#ffffff !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{min-height:52px !important;font-size:13px !important}body.mc-native.single-product .mc-single-service-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:12px !important}body.mc-native.single-product .mc-single-service-grid__item{padding:16px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-service-grid__item strong{display:block !important;margin:0 0 7px !important;font-size:13px !important;line-height:1.2 !important;font-weight:700 !important;color:#000000 !important}body.mc-native.single-product .mc-single-service-grid__item p{margin:0 !important;font-size:13px !important;line-height:1.45 !important;color:#777777 !important}@media (max-width: 1024px){body.mc-native.single-product .mc-single-product__grid{grid-template-columns:1fr !important;gap:28px !important}body.mc-native.single-product .mc-single-gallery{position:relative !important;top:auto !important}body.mc-native.single-product .mc-single-performance{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-performance__cell{min-height:150px !important;border-right:0 !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-performance__cell:last-child{border-bottom:0 !important}}@media (max-width: 767px){body.mc-native.single-product .mc-product-page{width:calc(100vw - 28px) !important;padding-bottom:56px !important}body.mc-native.single-product .mc-single-gallery{padding:22px !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:300px !important}body.mc-native.single-product .mc-single-gallery__image{max-width:68% !important;max-height:280px !important}body.mc-native.single-product .mc-single-title{font-size:28px !important;line-height:1.02 !important}body.mc-native.single-product .mc-single-performance__cell{min-height:134px !important;padding:20px !important}body.mc-native.single-product .mc-single-quick-attr{grid-template-columns:1fr !important;gap:8px !important;padding:15px !important}body.mc-native.single-product .mc-single-actions,body.mc-native.single-product .mc-single-buy form.cart,body.mc-native.single-product .mc-single-service-grid{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-buy form.cart{gap:10px !important}body.mc-native.single-product .mc-single-buy .quantity{display:grid !important;grid-template-columns:42px minmax(0, 1fr) 42px !important}body.mc-native.single-product .mc-single-buy .quantity input{width:100% !important;border:1px solid #000000 !important;border-left:0 !important;border-right:0 !important}body.mc-native.single-product .mc-single-wishlist-toggle{width:100% !important;height:52px !important}}/* 1.0.155 donor product template alignment */
body.mc-native.single-product .mc-product-page{width:calc(100% - 120px) !important;max-width:1328px !important;margin:0 auto !important;padding:44px 0 96px !important;font-family:Montserrat, Arial, sans-serif !important;color:#050505 !important;overflow:visible !important}body.mc-native.single-product .mc-product-page > .mc-breadcrumbs{margin:0 0 26px !important;padding:0 !important;font-size:11px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#757575 !important}body.mc-native.single-product .mc-single-product__grid{display:grid !important;grid-template-columns:minmax(0, 550px) minmax(0, 1fr) !important;gap:64px !important;align-items:start !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.mc-native.single-product .mc-single-gallery,body.mc-native.single-product .mc-single-summary{min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;transform:none !important}body.mc-native.single-product .mc-single-gallery{position:static !important;top:auto !important}body.mc-native.single-product .mc-single-gallery__badge,body.mc-native.single-product .mc-single-gallery__thumbs,body.mc-native.single-product .mc-single-rating{display:none !important}body.mc-native.single-product .mc-single-gallery__stage{width:100% !important;aspect-ratio:1 / 1 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;overflow:hidden !important}body.mc-native.single-product .mc-single-gallery__image{display:block !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center !important;filter:none !important;transform:none !important}body.mc-native.single-product .mc-single-gallery__description{width:100% !important;max-width:550px !important;margin:22px 0 0 !important;padding:0 !important;border:0 !important;font-size:16px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important;color:#757575 !important}body.mc-native.single-product .mc-single-title{margin:2px 0 22px !important;padding:0 !important;max-width:720px !important;font-size:42px !important;line-height:1.02 !important;font-weight:600 !important;letter-spacing:-0.045em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-subline{margin:0 0 22px !important;padding:0 0 20px !important;border-bottom:1px solid #050505 !important;font-size:12px !important;line-height:1.4 !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:lowercase !important;color:#757575 !important}body.mc-native.single-product .mc-single-performance{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:0 !important;margin:0 0 18px !important;padding:0 !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-performance__cell{min-height:102px !important;margin:0 !important;padding:18px 20px !important;border:0 !important;border-right:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-performance__label,body.mc-native.single-product .mc-single-variants__label,body.mc-native.single-product .mc-single-price-label{display:block !important;margin:0 0 14px !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#656565 !important}body.mc-native.single-product .mc-single-performance__score{display:block !important;margin:0 0 16px !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;color:#050505 !important}body.mc-native.single-product .mc-single-performance__segments{display:grid !important;grid-template-columns:repeat(5, 1fr) !important;gap:8px !important;width:100% !important;margin:0 !important}body.mc-native.single-product .mc-single-performance__segments span{display:block !important;width:100% !important;height:5px !important;background:#dedede !important}body.mc-native.single-product .mc-single-intensity{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;margin:0 !important;border:1px solid #050505 !important}body.mc-native.single-product .mc-single-intensity span{display:flex !important;align-items:center !important;justify-content:center !important;min-height:22px !important;padding:0 6px !important;border-right:1px solid #050505 !important;background:#ffffff !important;font-size:8px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#656565 !important;white-space:nowrap !important}body.mc-native.single-product .mc-single-intensity span:last-child{border-right:0 !important}body.mc-native.single-product .mc-single-quick-attrs{display:block !important;margin:0 0 22px !important;padding:0 !important;border-top:1px solid #050505 !important;background:transparent !important}body.mc-native.single-product .mc-single-quick-attr{display:grid !important;grid-template-columns:minmax(150px, .44fr) minmax(0, 1fr) !important;gap:24px !important;align-items:start !important;min-height:60px !important;margin:0 !important;padding:18px 0 !important;border:0 !important;border-bottom:1px solid #dedede !important;background:transparent !important}body.mc-native.single-product .mc-single-quick-attr span{margin:0 !important;font-size:10px !important;line-height:1.35 !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#656565 !important}body.mc-native.single-product .mc-single-quick-attr strong{margin:0 !important;font-size:13px !important;line-height:1.45 !important;font-weight:400 !important;text-align:right !important;color:#050505 !important}body.mc-native.single-product .mc-single-variants{margin:0 0 20px !important;padding:0 !important}body.mc-native.single-product .mc-single-variants__label{margin-bottom:8px !important}body.mc-native.single-product .mc-single-variants__list{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr)) !important;gap:0 !important;border:1px solid #050505 !important;background:#ffffff !important}body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span{display:flex !important;align-items:center !important;justify-content:center !important;min-height:48px !important;margin:0 !important;padding:0 16px !important;border:0 !important;border-right:1px solid #050505 !important;background:#ffffff !important;font-size:13px !important;line-height:1.2 !important;font-weight:600 !important;color:#050505 !important;text-align:center !important;text-decoration:none !important}body.mc-native.single-product .mc-single-variants__list a:hover,body.mc-native.single-product .mc-single-variants__list .is-active{background:#050505 !important;color:#ffffff !important}body.mc-native.single-product .mc-single-price-block{margin:0 0 22px !important;padding:28px 26px 26px !important;border:1px solid #050505 !important;background:#ffffff !important}body.mc-native.single-product .mc-single-price{margin:0 0 22px !important;font-size:30px !important;line-height:1.1 !important;font-weight:500 !important;color:#050505 !important}body.mc-native.single-product .mc-single-price del{margin-right:8px !important;color:#a6a6a6 !important;opacity:1 !important}body.mc-native.single-product .mc-single-price ins{color:#050505 !important;text-decoration:none !important}body.mc-native.single-product .mc-single-actions{display:block !important;margin:0 !important;padding:0 !important}body.mc-native.single-product .mc-single-buy form.cart{display:grid !important;grid-template-columns:28px 28px 28px minmax(0, 1fr) !important;gap:0 !important;align-items:stretch !important;width:100% !important;margin:0 !important}body.mc-native.single-product .mc-single-buy .quantity{display:contents !important}body.mc-native.single-product .mc-single-buy .quantity input,body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button){width:28px !important;height:40px !important;min-height:40px !important;margin:0 !important;padding:0 !important;border:1px solid #dedede !important;border-radius:0 !important;background:#ffffff !important;font-size:11px !important;line-height:1 !important;font-weight:400 !important;color:#757575 !important;text-align:center !important;box-shadow:none !important}body.mc-native.single-product .mc-single-buy .quantity input{border-left:0 !important;border-right:0 !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{width:100% !important;min-height:40px !important;margin:0 0 0 12px !important;padding:0 24px !important;border:1px solid #050505 !important;border-radius:0 !important;background:#050505 !important;font-size:12px !important;line-height:1 !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:none !important;color:#ffffff !important;box-shadow:none !important}body.mc-native.single-product .mc-single-wishlist-toggle{display:none !important}body.mc-native.single-product .mc-single-service-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:12px !important;margin:0 !important}body.mc-native.single-product .mc-single-service-grid__item{min-height:86px !important;padding:16px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-service-grid__item strong{margin:0 0 8px !important;font-size:13px !important;line-height:1.25 !important;font-weight:700 !important;color:#050505 !important}body.mc-native.single-product .mc-single-service-grid__item p{margin:0 !important;font-size:13px !important;line-height:1.45 !important;font-weight:300 !important;color:#757575 !important}@media (max-width: 1180px){body.mc-native.single-product .mc-product-page{width:calc(100% - 48px) !important;padding-top:32px !important}body.mc-native.single-product .mc-single-product__grid{grid-template-columns:minmax(0, 46%) minmax(0, 1fr) !important;gap:36px !important}}@media (max-width: 767px){body.mc-native.single-product .mc-product-page{width:calc(100% - 28px) !important;padding:18px 0 72px !important}body.mc-native.single-product .mc-product-page > .mc-breadcrumbs{margin-bottom:18px !important;font-size:10px !important}body.mc-native.single-product .mc-single-product__grid{grid-template-columns:1fr !important;gap:24px !important}body.mc-native.single-product .mc-single-gallery__description{margin-top:16px !important;font-size:14px !important;line-height:1.6 !important}body.mc-native.single-product .mc-single-title{margin:0 0 16px !important;font-size:34px !important;line-height:1.04 !important;letter-spacing:-0.045em !important}body.mc-native.single-product .mc-single-subline{margin-bottom:18px !important;padding-bottom:16px !important}body.mc-native.single-product .mc-single-performance{grid-template-columns:1fr !important;margin-bottom:18px !important}body.mc-native.single-product .mc-single-performance__cell{min-height:0 !important;padding:16px !important;border-right:0 !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-performance__cell:last-child{border-bottom:0 !important}body.mc-native.single-product .mc-single-quick-attr{grid-template-columns:1fr !important;gap:8px !important;min-height:0 !important;padding:14px 0 !important}body.mc-native.single-product .mc-single-quick-attr strong{text-align:left !important}body.mc-native.single-product .mc-single-variants__list{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span{min-height:44px !important;border-right:0 !important;border-bottom:1px solid #050505 !important}body.mc-native.single-product .mc-single-variants__list a:nth-child(odd),body.mc-native.single-product .mc-single-variants__list span:nth-child(odd){border-right:1px solid #050505 !important}body.mc-native.single-product .mc-single-variants__list a:nth-last-child(-n+2),body.mc-native.single-product .mc-single-variants__list span:nth-last-child(-n+2){border-bottom:0 !important}body.mc-native.single-product .mc-single-price-block{padding:22px 18px !important}body.mc-native.single-product .mc-single-price{font-size:28px !important}body.mc-native.single-product .mc-single-buy form.cart{grid-template-columns:32px 36px 32px minmax(0, 1fr) !important}body.mc-native.single-product .mc-single-buy .quantity input,body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button){width:auto !important;height:42px !important;min-height:42px !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{min-height:42px !important;margin-left:10px !important;padding:0 12px !important;font-size:11px !important}body.mc-native.single-product .mc-single-service-grid{grid-template-columns:1fr !important;gap:10px !important}body.mc-native.single-product .mc-single-season__row{grid-template-columns:70px minmax(0, 1fr) 42px !important;gap:10px !important}}/* 1.0.157 product data/detail corrections */
body.mc-native.single-product .mc-single-gallery__description{display:block !important;margin:24px 0 0 !important;padding:0 !important;border:0 !important;outline:0 !important;box-shadow:none !important;background:transparent !important;color:#757575 !important}body.mc-native.single-product .mc-single-gallery__description,body.mc-native.single-product .mc-single-gallery__description p{font-family:Montserrat, Arial, sans-serif !important;font-size:16px !important;line-height:1.55 !important;font-weight:300 !important;letter-spacing:0 !important}body.mc-native.single-product .mc-single-variants{margin:0 0 20px !important;padding:0 !important;border:0 !important;box-shadow:none !important;background:transparent !important}body.mc-native.single-product .mc-single-variants__label,body.mc-native.single-product .mc-single-price-label{margin:0 0 8px !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#656565 !important}body.mc-native.single-product .mc-single-variants__list{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr)) !important;gap:0 !important;width:100% !important;border:1px solid #050505 !important;background:#ffffff !important}body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span{min-height:56px !important;border:0 !important;border-right:1px solid #050505 !important;font-size:16px !important;line-height:1.15 !important;font-weight:500 !important;color:#050505 !important;background:#ffffff !important}body.mc-native.single-product .mc-single-price-block{margin:0 0 22px !important;padding:36px 32px 26px !important;border:1px solid #050505 !important;background:#ffffff !important;box-shadow:none !important}body.mc-native.single-product .mc-single-price{margin:0 0 28px !important;font-size:36px !important;line-height:1 !important;font-weight:500 !important;letter-spacing:-0.03em !important}body.mc-native.single-product .mc-single-buy form.cart{grid-template-columns:28px 28px 28px minmax(0, 1fr) !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{min-height:52px !important;margin-left:14px !important;font-size:14px !important;font-weight:700 !important}body.mc-native.single-product .mc-single-buy .quantity input,body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button){height:52px !important;min-height:52px !important}@media (max-width: 767px){body.mc-native.single-product .mc-single-gallery__description,body.mc-native.single-product .mc-single-gallery__description p{font-size:14px !important;line-height:1.6 !important}body.mc-native.single-product .mc-single-variants__list{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span{min-height:48px !important;border-right:0 !important;border-bottom:1px solid #050505 !important;font-size:13px !important}body.mc-native.single-product .mc-single-variants__list a:nth-child(odd),body.mc-native.single-product .mc-single-variants__list span:nth-child(odd){border-right:1px solid #050505 !important}body.mc-native.single-product .mc-single-variants__list a:nth-last-child(-n+2),body.mc-native.single-product .mc-single-variants__list span:nth-last-child(-n+2){border-bottom:0 !important}body.mc-native.single-product .mc-single-price-block{padding:24px 18px 20px !important}body.mc-native.single-product .mc-single-price{font-size:30px !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{min-height:44px !important;margin-left:10px !important;font-size:12px !important}body.mc-native.single-product .mc-single-buy .quantity input,body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button){height:44px !important;min-height:44px !important}}/* 1.0.158 olfactory atlas */
body.mc-native.single-product .mc-single-atlas{margin:92px 0 0 !important;padding:0 !important;border:0 !important;background:transparent !important}body.mc-native.single-product .mc-single-atlas__top{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:24px !important}body.mc-native.single-product .mc-single-atlas__top .mc-single-section__eyebrow{margin:0 !important}body.mc-native.single-product .mc-single-atlas__line{width:100% !important;height:0 !important;margin:20px 0 26px !important;border-top:1px solid #050505 !important}body.mc-native.single-product .mc-single-atlas__grid{display:grid !important;grid-template-columns:minmax(0, .88fr) minmax(0, 1.08fr) !important;gap:64px !important;align-items:start !important}body.mc-native.single-product .mc-single-atlas__copy{min-width:0 !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__title{margin:0 0 30px !important;font-size:42px !important;line-height:.98 !important;font-weight:600 !important;letter-spacing:-0.045em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__text{max-width:620px !important;margin:0 0 36px !important;color:#757575 !important}body.mc-native.single-product .mc-single-atlas__tabs{display:grid !important;width:100% !important;max-width:690px !important;border-top:1px solid #050505 !important}body.mc-native.single-product .mc-single-atlas__tab{display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;gap:20px !important;align-items:center !important;min-height:56px !important;margin:0 !important;padding:0 !important;border:0 !important;border-bottom:1px solid #dedede !important;border-radius:0 !important;background:transparent !important;color:#757575 !important;text-align:left !important;box-shadow:none !important;cursor:pointer !important}body.mc-native.single-product .mc-single-atlas__tab span,body.mc-native.single-product .mc-single-atlas__tab strong{font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:inherit !important}body.mc-native.single-product .mc-single-atlas__tab strong{font-weight:500 !important}body.mc-native.single-product .mc-single-atlas__tab.is-active{color:#050505 !important;border-bottom-color:#050505 !important}body.mc-native.single-product .mc-single-atlas__notes{position:relative !important;min-width:0 !important}body.mc-native.single-product .mc-single-atlas__panel{position:relative !important;display:none !important}body.mc-native.single-product .mc-single-atlas__rail{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:minmax(220px, 1fr) !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory !important;scrollbar-width:none !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-note-card{min-height:426px !important;padding:30px 30px 34px !important;border-right:1px solid #dedede !important;background:#ffffff !important;scroll-snap-align:start !important}body.mc-native.single-product .mc-single-note-card:last-child{border-right:0 !important}body.mc-native.single-product .mc-single-note-card__visual{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;aspect-ratio:1 / 1 !important;margin:0 0 28px !important;background:radial-gradient(circle at 50% 20%, rgba(255, 255, 255, .92), rgba(245, 245, 245, .78) 42%, rgba(232, 232, 232, .68) 100%) !important;overflow:hidden !important}body.mc-native.single-product .mc-single-note-card__visual img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important}body.mc-native.single-product .mc-single-note-card__visual span{font-family:Montserrat, Arial, sans-serif !important;font-size:72px !important;line-height:1 !important;font-weight:500 !important;letter-spacing:-0.06em !important;text-transform:uppercase !important;color:#050505 !important;opacity:.18 !important}body.mc-native.single-product .mc-single-note-card h3{margin:0 0 22px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:18px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:-0.03em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-note-card p{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:15px !important;line-height:1.65 !important;font-weight:300 !important;color:#969696 !important}body.mc-native.single-product .mc-single-atlas__arrow{position:absolute !important;top:44% !important;z-index:5 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:52px !important;height:52px !important;margin:0 !important;padding:0 !important;border:1px solid #050505 !important;border-radius:0 !important;background:#ffffff !important;color:#050505 !important;font-size:34px !important;line-height:1 !important;font-weight:400 !important;box-shadow:none !important;cursor:pointer !important}body.mc-native.single-product .mc-single-atlas__arrow--prev{left:-26px !important}body.mc-native.single-product .mc-single-atlas__arrow--next{right:-26px !important}body.mc-native.single-product .mc-single-atlas__arrow:hover{background:#050505 !important;color:#ffffff !important}@media (max-width: 1180px){body.mc-native.single-product .mc-single-atlas__grid{grid-template-columns:1fr !important;gap:34px !important}body.mc-native.single-product .mc-single-atlas__tabs{max-width:none !important}}@media (max-width: 767px){body.mc-native.single-product .mc-single-atlas{margin-top:56px !important}body.mc-native.single-product .mc-single-atlas__top{align-items:flex-start !important;flex-direction:column !important;gap:8px !important}body.mc-native.single-product .mc-single-atlas__line{margin:16px 0 24px !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__title{margin-bottom:22px !important;font-size:34px !important;line-height:1 !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__text{margin-bottom:28px !important}body.mc-native.single-product .mc-single-atlas__tab{min-height:50px !important}body.mc-native.single-product .mc-single-atlas__tab span,body.mc-native.single-product .mc-single-atlas__tab strong{font-size:13px !important}body.mc-native.single-product .mc-single-atlas__rail{grid-auto-columns:minmax(210px, 76vw) !important}body.mc-native.single-product .mc-single-note-card{min-height:360px !important;padding:22px !important}body.mc-native.single-product .mc-single-note-card h3{font-size:16px !important}body.mc-native.single-product .mc-single-note-card p{font-size:14px !important;line-height:1.6 !important}body.mc-native.single-product .mc-single-atlas__arrow{top:auto !important;bottom:-58px !important;width:44px !important;height:44px !important;font-size:30px !important}body.mc-native.single-product .mc-single-atlas__arrow--prev{left:0 !important}body.mc-native.single-product .mc-single-atlas__arrow--next{right:auto !important;left:52px !important}body.mc-native.single-product .mc-single-atlas__notes{padding-bottom:58px !important}}/* 1.0.159 olfactory atlas premium fallback */
body.mc-native.single-product .mc-single-atlas{position:relative !important;margin-top:96px !important}body.mc-native.single-product .mc-single-atlas__line{margin-bottom:38px !important}body.mc-native.single-product .mc-single-atlas__grid{grid-template-columns:minmax(0, .82fr) minmax(0, 1.18fr) !important;gap:72px !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__title{max-width:620px !important;margin-bottom:28px !important;font-size:clamp(42px, 4.1vw, 64px) !important;line-height:.95 !important;font-weight:500 !important;letter-spacing:-0.055em !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__text{max-width:610px !important;margin-bottom:42px !important;font-size:16px !important;line-height:1.7 !important;color:#787878 !important}body.mc-native.single-product .mc-single-atlas__tabs{max-width:690px !important;border-top:1px solid #050505 !important}body.mc-native.single-product .mc-single-atlas__tab{min-height:60px !important;padding:0 4px !important;transition:color .2s ease, border-color .2s ease, padding .2s ease !important}body.mc-native.single-product .mc-single-atlas__tab:hover,body.mc-native.single-product .mc-single-atlas__tab.is-active{padding-left:14px !important}body.mc-native.single-product .mc-single-atlas__tab span,body.mc-native.single-product .mc-single-atlas__tab strong{font-size:15px !important;font-weight:500 !important;letter-spacing:.02em !important}body.mc-native.single-product .mc-single-atlas__notes{padding:0 18px !important}body.mc-native.single-product .mc-single-atlas__rail{grid-auto-columns:minmax(230px, 1fr) !important;border-color:#d8d8d8 !important;background:linear-gradient(180deg, #ffffff 0%, #fbfbfb 100%) !important;box-shadow:0 18px 46px rgba(0, 0, 0, .045) !important}body.mc-native.single-product .mc-single-note-card{position:relative !important;min-height:430px !important;padding:28px 28px 34px !important;border-right-color:#d8d8d8 !important;background:linear-gradient(180deg, rgba(255, 255, 255, .96), rgba(250, 250, 250, .96)) !important;overflow:hidden !important}body.mc-native.single-product .mc-single-note-card::before{content:"" !important;position:absolute !important;inset:18px 18px auto !important;height:1px !important;background:rgba(5, 5, 5, .12) !important}body.mc-native.single-product .mc-single-note-card__visual{position:relative !important;aspect-ratio:1 / .92 !important;margin-bottom:30px !important;background:radial-gradient(circle at 50% 20%, rgba(255, 255, 255, .92) 0%, rgba(250, 250, 250, .82) 38%, rgba(224, 224, 224, .72) 100%),
        linear-gradient(135deg, rgba(5, 5, 5, .06), rgba(255, 255, 255, .1)) !important}body.mc-native.single-product .mc-single-note-card__visual::before,body.mc-native.single-product .mc-single-note-card__visual::after{content:"" !important;position:absolute !important;pointer-events:none !important}body.mc-native.single-product .mc-single-note-card__visual::before{inset:18px !important;border:1px solid rgba(5, 5, 5, .08) !important}body.mc-native.single-product .mc-single-note-card__visual::after{width:96px !important;height:96px !important;border-radius:50% !important;background:radial-gradient(circle, rgba(5, 5, 5, .14) 0 2px, transparent 3px),
        radial-gradient(circle at 34% 32%, rgba(255, 255, 255, .95), rgba(230, 230, 230, .45) 66%, rgba(0, 0, 0, .08) 100%) !important;box-shadow:38px 18px 0 -28px rgba(5, 5, 5, .14),
        -30px 38px 0 -30px rgba(5, 5, 5, .18) !important;opacity:.6 !important}body.mc-native.single-product .mc-single-note-card:nth-child(3n+1) .mc-single-note-card__visual::after{right:28px !important;bottom:28px !important}body.mc-native.single-product .mc-single-note-card:nth-child(3n+2) .mc-single-note-card__visual::after{left:30px !important;top:34px !important}body.mc-native.single-product .mc-single-note-card:nth-child(3n+3) .mc-single-note-card__visual::after{right:42px !important;top:30px !important}body.mc-native.single-product .mc-single-note-card__visual.is-fallback span{position:relative !important;z-index:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;max-width:calc(100% - 42px) !important;min-height:42px !important;padding:11px 18px !important;border:1px solid rgba(5, 5, 5, .18) !important;background:rgba(255, 255, 255, .68) !important;backdrop-filter:blur(6px) !important;font-family:Montserrat, Arial, sans-serif !important;font-size:clamp(14px, 1.1vw, 18px) !important;line-height:1.15 !important;font-weight:600 !important;letter-spacing:-0.035em !important;text-transform:uppercase !important;text-align:center !important;color:#050505 !important;opacity:1 !important}body.mc-native.single-product .mc-single-note-card h3{margin-bottom:18px !important;font-size:18px !important;font-weight:600 !important;letter-spacing:-0.04em !important}body.mc-native.single-product .mc-single-note-card p{max-width:220px !important;font-size:14px !important;line-height:1.72 !important;color:#8b8b8b !important}body.mc-native.single-product .mc-single-atlas__arrow{top:50% !important;width:50px !important;height:50px !important;border-color:#050505 !important;background:rgba(255, 255, 255, .96) !important;font-size:30px !important;transform:translateY(-50%) !important}body.mc-native.single-product .mc-single-atlas__arrow--prev{left:-8px !important}body.mc-native.single-product .mc-single-atlas__arrow--next{right:-8px !important}@media (max-width: 1180px){body.mc-native.single-product .mc-single-atlas__grid{grid-template-columns:1fr !important;gap:36px !important}body.mc-native.single-product .mc-single-atlas__notes{padding:0 !important}}@media (max-width: 767px){body.mc-native.single-product .mc-single-atlas{margin-top:64px !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__title{font-size:34px !important;line-height:1 !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__text{font-size:14px !important;line-height:1.65 !important}body.mc-native.single-product .mc-single-atlas__rail{grid-auto-columns:minmax(220px, 82vw) !important;box-shadow:none !important}body.mc-native.single-product .mc-single-note-card{min-height:374px !important;padding:22px !important}body.mc-native.single-product .mc-single-note-card__visual{margin-bottom:24px !important}body.mc-native.single-product .mc-single-atlas__arrow{top:auto !important;bottom:-56px !important;transform:none !important}body.mc-native.single-product .mc-single-atlas__arrow--prev{left:0 !important}body.mc-native.single-product .mc-single-atlas__arrow--next{right:auto !important;left:52px !important}}/* 1.0.161 compact linked product attributes */
body.mc-native.single-product .mc-single-quick-attrs{display:block !important;margin:0 0 20px !important;padding:0 !important;border-top:1px solid #050505 !important;border-right:0 !important;border-bottom:0 !important;border-left:0 !important;background:transparent !important}body.mc-native.single-product .mc-single-quick-attr{display:grid !important;grid-template-columns:minmax(160px, .36fr) minmax(0, .64fr) !important;gap:20px !important;align-items:center !important;min-height:54px !important;margin:0 !important;padding:14px 0 !important;border:0 !important;border-bottom:1px solid #dedede !important;background:transparent !important}body.mc-native.single-product .mc-single-quick-attr span{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:11px !important;line-height:1.25 !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#656565 !important}body.mc-native.single-product .mc-single-quick-attr strong{display:block !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:16px !important;line-height:1.45 !important;font-weight:400 !important;letter-spacing:0 !important;text-align:right !important;color:#050505 !important}body.mc-native.single-product .mc-single-quick-attr strong a{color:inherit !important;text-decoration:none !important;text-underline-offset:4px !important}body.mc-native.single-product .mc-single-quick-attr strong a:hover{text-decoration:underline !important}body.mc-native.single-product .mc-single-quick-attr:nth-last-child(-n+3){min-height:32px !important;padding-top:4px !important;padding-bottom:4px !important;border-bottom-color:transparent !important}body.mc-native.single-product .mc-single-quick-attr:nth-last-child(3){padding-top:18px !important}body.mc-native.single-product .mc-single-quick-attr:last-child{padding-bottom:18px !important;border-bottom:1px solid #dedede !important}@media (max-width: 767px){body.mc-native.single-product .mc-single-quick-attrs{margin-bottom:18px !important}body.mc-native.single-product .mc-single-quick-attr{grid-template-columns:1fr !important;gap:8px !important;min-height:0 !important;padding:13px 0 !important;align-items:start !important}body.mc-native.single-product .mc-single-quick-attr strong{font-size:15px !important;line-height:1.45 !important;text-align:left !important}body.mc-native.single-product .mc-single-quick-attr:nth-last-child(-n+3){padding-top:10px !important;padding-bottom:10px !important;border-bottom-color:#dedede !important}}/* 1.0.160 olfactory atlas: lighter original-like layout */
body.mc-native.single-product .mc-single-atlas{margin-top:88px !important}body.mc-native.single-product .mc-single-atlas__line{height:0 !important;margin:16px 0 26px !important;border-top:1px solid #050505 !important;background:transparent !important}body.mc-native.single-product .mc-single-atlas__grid{grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr) !important;gap:58px !important;align-items:start !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__title{max-width:600px !important;margin:0 0 24px !important;font-size:clamp(44px, 4vw, 62px) !important;line-height:.96 !important;font-weight:500 !important;letter-spacing:-0.055em !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__text{max-width:610px !important;margin:0 0 36px !important;font-size:16px !important;line-height:1.7 !important;font-weight:300 !important;color:#7e7e7e !important}body.mc-native.single-product .mc-single-atlas__tabs{max-width:660px !important;border-top:1px solid #050505 !important}body.mc-native.single-product .mc-single-atlas__tab{min-height:58px !important;padding:0 4px !important;border-bottom:1px solid #dedede !important;color:#717171 !important;transition:color .18s ease, border-color .18s ease !important}body.mc-native.single-product .mc-single-atlas__tab:hover,body.mc-native.single-product .mc-single-atlas__tab.is-active{padding-left:4px !important;border-bottom-color:#050505 !important;color:#050505 !important}body.mc-native.single-product .mc-single-atlas__tab span,body.mc-native.single-product .mc-single-atlas__tab strong{font-size:15px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:.01em !important}body.mc-native.single-product .mc-single-atlas__notes{padding:0 8px !important}body.mc-native.single-product .mc-single-atlas__rail{grid-auto-columns:minmax(220px, 1fr) !important;border:1px solid #d9d9d9 !important;background:#ffffff !important;box-shadow:none !important}body.mc-native.single-product .mc-single-note-card{min-height:364px !important;padding:22px 30px 28px !important;border-right:1px solid #d9d9d9 !important;background:#ffffff !important;overflow:hidden !important}body.mc-native.single-product .mc-single-note-card::before{inset:20px 30px auto !important;height:0 !important;border-top:1px solid #dedede !important;background:transparent !important}body.mc-native.single-product .mc-single-note-card__visual{position:relative !important;width:100% !important;max-width:215px !important;height:178px !important;aspect-ratio:auto !important;margin:14px auto 26px !important;background:#f7f7f7 !important;overflow:hidden !important}body.mc-native.single-product .mc-single-note-card__visual::before{inset:20px !important;border:1px solid rgba(5, 5, 5, .08) !important}body.mc-native.single-product .mc-single-note-card__visual::after{display:none !important}body.mc-native.single-product .mc-single-note-card__visual img{width:100% !important;height:100% !important;object-fit:contain !important;mix-blend-mode:multiply !important}body.mc-native.single-product .mc-single-note-card__visual.is-fallback{background:radial-gradient(circle at 58% 42%, rgba(5, 5, 5, .05) 0 34%, transparent 35%),
        linear-gradient(180deg, #fafafa, #f3f3f3) !important}body.mc-native.single-product .mc-single-note-card__visual.is-fallback span{max-width:calc(100% - 44px) !important;min-height:36px !important;padding:8px 14px !important;border:1px solid rgba(5, 5, 5, .14) !important;background:rgba(255, 255, 255, .82) !important;backdrop-filter:none !important;font-size:15px !important;line-height:1.15 !important;font-weight:600 !important;letter-spacing:-0.03em !important}body.mc-native.single-product .mc-single-note-card h3{margin:0 0 18px !important;font-size:17px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:-0.035em !important}body.mc-native.single-product .mc-single-note-card p{max-width:230px !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#929292 !important}body.mc-native.single-product .mc-single-atlas__arrow{top:50% !important;width:50px !important;height:50px !important;border:1px solid #050505 !important;background:#ffffff !important;box-shadow:none !important;transform:translateY(-50%) !important}body.mc-native.single-product .mc-single-atlas__arrow--prev{left:-18px !important}body.mc-native.single-product .mc-single-atlas__arrow--next{right:-18px !important}@media (max-width: 1180px){body.mc-native.single-product .mc-single-atlas__grid{grid-template-columns:1fr !important;gap:34px !important}body.mc-native.single-product .mc-single-atlas__notes{padding:0 !important}}@media (max-width: 767px){body.mc-native.single-product .mc-single-atlas{margin-top:58px !important}body.mc-native.single-product .mc-single-atlas__line{margin-bottom:24px !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__title{font-size:34px !important;line-height:1 !important}body.mc-native.single-product .mc-single-atlas .mc-single-section__text{margin-bottom:28px !important;font-size:14px !important;line-height:1.65 !important}body.mc-native.single-product .mc-single-atlas__tab{min-height:52px !important}body.mc-native.single-product .mc-single-atlas__rail{grid-auto-columns:minmax(226px, 82vw) !important}body.mc-native.single-product .mc-single-note-card{min-height:330px !important;padding:20px 22px 24px !important}body.mc-native.single-product .mc-single-note-card::before{inset:18px 22px auto !important}body.mc-native.single-product .mc-single-note-card__visual{max-width:185px !important;height:150px !important;margin:12px auto 22px !important}body.mc-native.single-product .mc-single-atlas__notes{padding-bottom:56px !important}body.mc-native.single-product .mc-single-atlas__arrow{top:auto !important;bottom:-54px !important;width:44px !important;height:44px !important;transform:none !important}body.mc-native.single-product .mc-single-atlas__arrow--prev{left:0 !important}body.mc-native.single-product .mc-single-atlas__arrow--next{right:auto !important;left:52px !important}}/* 1.0.162 product story banner */
body.mc-native.single-product .mc-single-story{margin-top:76px !important;padding-top:0 !important;border-top:0 !important;overflow:visible !important}body.mc-native.single-product .mc-single-story__top{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:24px !important;padding:0 0 16px !important;border-bottom:1px solid #050505 !important}body.mc-native.single-product .mc-single-story__line{display:none !important}body.mc-native.single-product .mc-single-story__grid{display:grid !important;grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr) !important;gap:68px !important;align-items:stretch !important;margin-top:24px !important}body.mc-native.single-product .mc-single-story__visual,body.mc-native.single-product .mc-single-story__visual *{box-sizing:border-box !important}body.mc-native.single-product .mc-single-story__visual{position:relative !important;min-height:340px !important;overflow:hidden !important;border:1px solid #dedede !important;background:radial-gradient(130% 115% at 14% 10%, rgba(240, 240, 240, .92) 0, transparent 38%),
        radial-gradient(105% 105% at 84% 78%, rgba(169, 169, 169, .86) 0, transparent 54%),
        var(--mc-single-story-bg, linear-gradient(135deg, #b1b1b1, #a7a7a7)) !important;color:#050505 !important;isolation:isolate !important}body.mc-native.single-product .mc-single-story__visual::before,body.mc-native.single-product .mc-single-story__visual::after{content:"" !important;position:absolute !important;pointer-events:none !important}body.mc-native.single-product .mc-single-story__visual::before{inset:18px !important;z-index:2 !important;border:1px solid rgba(255, 255, 255, .34) !important}body.mc-native.single-product .mc-single-story__visual::after{inset:0 !important;z-index:0 !important;background:linear-gradient(90deg, rgba(255, 255, 255, .64), rgba(255, 255, 255, .12) 56%, rgba(255, 255, 255, .28)),
        radial-gradient(circle at 70% 58%, rgba(255, 255, 255, .34) 0 92px, transparent 93px) !important;opacity:.92 !important}body.mc-native.single-product .mc-single-story__visual-inner{position:relative !important;z-index:3 !important;display:grid !important;min-height:inherit !important;align-content:end !important;padding:34px !important}body.mc-native.single-product .mc-single-story__kicker,body.mc-native.single-product .mc-single-story__note,body.mc-native.single-product .mc-single-story__family{font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.45 !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important}body.mc-native.single-product .mc-single-story__kicker{position:absolute !important;top:34px !important;left:34px !important;z-index:4 !important;color:rgba(5, 5, 5, .62) !important}body.mc-native.single-product .mc-single-story__visual-title{position:relative !important;z-index:4 !important;max-width:260px !important;margin:0 0 12px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:34px !important;line-height:.96 !important;font-weight:600 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-story__note{position:relative !important;z-index:4 !important;color:rgba(5, 5, 5, .56) !important}body.mc-native.single-product .mc-single-story__family{position:absolute !important;top:34px !important;right:34px !important;z-index:4 !important;max-width:185px !important;padding-left:18px !important;border-left:1px solid rgba(5, 5, 5, .5) !important;letter-spacing:.08em !important;font-weight:700 !important;color:#050505 !important}body.mc-native.single-product .mc-single-story__image{position:absolute !important;right:8% !important;bottom:5% !important;z-index:2 !important;width:min(42%, 260px) !important;max-height:88% !important;object-fit:contain !important;filter:drop-shadow(0 24px 28px rgba(0, 0, 0, .18)) !important;pointer-events:none !important}body.mc-native.single-product .mc-single-story__content{min-width:0 !important;align-self:center !important}body.mc-native.single-product .mc-single-story__content .mc-single-section__title{max-width:820px !important;margin:0 0 24px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-story__content .mc-single-section__lead{max-width:820px !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.72 !important;font-weight:300 !important;letter-spacing:0 !important;color:#757575 !important}body.mc-native.single-product .mc-single-story__content .mc-single-section__lead + .mc-single-section__lead{margin-top:18px !important}body.mc-native.single-product .mc-single-story__quote{max-width:820px !important;margin:34px 0 26px !important;padding:0 0 0 28px !important;border-left:1px solid #050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:18px !important;line-height:1.35 !important;font-weight:500 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-story .mc-single-season{display:grid !important;gap:10px !important;max-width:820px !important;margin-top:0 !important}body.mc-native.single-product .mc-single-story .mc-single-season__row{display:grid !important;grid-template-columns:82px minmax(0, 1fr) 42px !important;gap:14px !important;align-items:center !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;line-height:1.2 !important;font-weight:300 !important;color:#757575 !important}body.mc-native.single-product .mc-single-story .mc-single-season__row div{height:8px !important;background:#dedede !important}body.mc-native.single-product .mc-single-story .mc-single-season__row i{display:block !important;height:100% !important;background:#050505 !important}body.mc-native.single-product .mc-single-story .mc-single-season__row strong{font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;color:#757575 !important;text-align:right !important}@media (max-width: 1180px){body.mc-native.single-product .mc-single-story__grid{grid-template-columns:1fr !important;gap:32px !important}body.mc-native.single-product .mc-single-story__visual{min-height:340px !important}body.mc-native.single-product .mc-single-story__content .mc-single-section__title,body.mc-native.single-product .mc-single-story__content .mc-single-section__lead,body.mc-native.single-product .mc-single-story__quote,body.mc-native.single-product .mc-single-story .mc-single-season{max-width:none !important}}@media (max-width: 767px){body.mc-native.single-product .mc-single-story{margin-top:52px !important}body.mc-native.single-product .mc-single-story__top{align-items:flex-start !important;flex-direction:column !important;gap:8px !important}body.mc-native.single-product .mc-single-story__line{display:none !important}body.mc-native.single-product .mc-single-story__visual{min-height:220px !important}body.mc-native.single-product .mc-single-story__visual::before{inset:12px !important}body.mc-native.single-product .mc-single-story__visual-inner{padding:24px !important}body.mc-native.single-product .mc-single-story__kicker{top:24px !important;left:24px !important}body.mc-native.single-product .mc-single-story__visual-title{max-width:280px !important;margin-bottom:12px !important;font-size:28px !important}body.mc-native.single-product .mc-single-story__family{top:24px !important;right:24px !important;max-width:120px !important;padding-left:12px !important;font-size:8px !important;line-height:1.45 !important}body.mc-native.single-product .mc-single-story__image{right:6% !important;bottom:8% !important;width:min(38%, 150px) !important}body.mc-native.single-product .mc-single-story__content .mc-single-section__title{font-size:34px !important}body.mc-native.single-product .mc-single-story__quote{margin:28px 0 24px !important;padding-left:18px !important;font-size:18px !important;line-height:1.35 !important}body.mc-native.single-product .mc-single-story .mc-single-season__row{grid-template-columns:58px minmax(0, 1fr) 38px !important;gap:10px !important}}/* 1.0.162 smoother product controls */
body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span,body.mc-native.single-product .mc-single-buy .single_add_to_cart_button,body.mc-native.single-product .mc-single-buy .quantity input,body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button),body.mc-native.single-product .mc-single-cta a,body.mc-native.single-product .mc-single-cta button{transition:color .22s ease,
        background-color .22s ease,
        border-color .22s ease,
        box-shadow .22s ease,
        opacity .22s ease,
        transform .22s ease !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button:hover,body.mc-native.single-product .mc-single-cta a:hover,body.mc-native.single-product .mc-single-cta button:hover{transform:translateY(-1px) !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button:active,body.mc-native.single-product .mc-single-cta a:active,body.mc-native.single-product .mc-single-cta button:active{transform:translateY(0) !important}@media (prefers-reduced-motion: reduce){body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span,body.mc-native.single-product .mc-single-buy .single_add_to_cart_button,body.mc-native.single-product .mc-single-buy .quantity input,body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button),body.mc-native.single-product .mc-single-cta a,body.mc-native.single-product .mc-single-cta button{transition:none !important}}/* 1.0.164 exact product story prototype layer */
body.mc-native.single-product .mc-single-story.section{margin-top:76px !important;padding-top:0 !important;border-top:0 !important;font-family:Montserrat, Arial, sans-serif !important;color:#050505 !important}body.mc-native.single-product .mc-single-story .section__head{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:24px !important;padding:0 0 16px !important;border-bottom:1px solid #050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}body.mc-native.single-product .mc-single-story .section__head span{margin:0 !important;font:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important;color:inherit !important}body.mc-native.single-product .mc-single-story .story__grid{display:grid !important;grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr) !important;gap:68px !important;margin-top:24px !important;align-items:stretch !important}body.mc-native.single-product .mc-single-story .story__visual{position:relative !important;min-height:340px !important;overflow:hidden !important;border:1px solid #dedede !important;background:radial-gradient(130% 115% at 14% 10%, #f0f0f0 0, transparent 38%),
        radial-gradient(105% 105% at 84% 78%, #a9a9a9 0, transparent 54%),
        var(--mc-single-story-bg, linear-gradient(135deg, #b1b1b1, #a7a7a7)) !important;color:#050505 !important;isolation:isolate !important}body.mc-native.single-product .mc-single-story .story__visual::before,body.mc-native.single-product .mc-single-story .story__visual::after{content:"" !important;position:absolute !important;pointer-events:none !important}body.mc-native.single-product .mc-single-story .story__visual::before{inset:18px !important;z-index:2 !important;border:1px solid rgba(255, 255, 255, .34) !important}body.mc-native.single-product .mc-single-story .story__visual::after{inset:0 !important;z-index:0 !important;background:linear-gradient(90deg, rgba(255, 255, 255, .64), rgba(255, 255, 255, .12) 56%, rgba(255, 255, 255, .28)),
        radial-gradient(circle at 70% 58%, rgba(255, 255, 255, .34) 0 92px, transparent 93px) !important;opacity:.92 !important}body.mc-native.single-product .mc-single-story .story__visual-inner{position:relative !important;z-index:3 !important;min-height:inherit !important;display:grid !important;align-content:end !important;padding:34px !important}body.mc-native.single-product .mc-single-story .story__visual-kicker,body.mc-native.single-product .mc-single-story .story__visual-note{display:block !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important}body.mc-native.single-product .mc-single-story .story__visual-kicker{position:absolute !important;top:34px !important;left:34px !important;color:rgba(5, 5, 5, .62) !important}body.mc-native.single-product .mc-single-story .story__visual-title{max-width:260px !important;margin:0 0 12px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:34px !important;line-height:.96 !important;font-weight:600 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-story .story__visual-note{color:rgba(5, 5, 5, .56) !important}body.mc-native.single-product .mc-single-story .story__visual-product{position:absolute !important;right:8% !important;bottom:5% !important;z-index:1 !important;width:min(42%, 260px) !important;max-height:88% !important;object-fit:contain !important;filter:drop-shadow(0 24px 28px rgba(0, 0, 0, .18)) !important;pointer-events:none !important}body.mc-native.single-product .mc-single-story .story__visual-family{position:absolute !important;right:34px !important;top:34px !important;z-index:3 !important;max-width:170px !important;padding-left:18px !important;border-left:1px solid rgba(5, 5, 5, .5) !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.55 !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-story .story__content{min-width:0 !important;align-self:stretch !important}body.mc-native.single-product .mc-single-story .story__content h2{margin:0 0 24px !important;max-width:820px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:34px !important;line-height:1em !important;font-weight:600 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-story .story__content p{max-width:820px !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.72 !important;font-weight:300 !important;letter-spacing:0 !important;color:#757575 !important}body.mc-native.single-product .mc-single-story .story__content p + p{margin-top:18px !important}body.mc-native.single-product .mc-single-story .story__content blockquote{max-width:820px !important;margin:34px 0 26px !important;padding:0 0 0 28px !important;border-left:1px solid #050505 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:18px !important;line-height:1.35 !important;font-weight:500 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-story .season{display:grid !important;gap:10px !important;max-width:820px !important}body.mc-native.single-product .mc-single-story .season__row{display:grid !important;grid-template-columns:82px minmax(0, 1fr) 42px !important;gap:14px !important;align-items:center !important;margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;line-height:1.2 !important;font-weight:300 !important;color:#757575 !important}body.mc-native.single-product .mc-single-story .season__bar{height:8px !important;background:#dedede !important}body.mc-native.single-product .mc-single-story .season__bar i{display:block !important;height:100% !important;background:#050505 !important}body.mc-native.single-product .mc-single-story .season__row b,body.mc-native.single-product .mc-single-story .season__row strong{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:12px !important;line-height:1.2 !important;font-weight:600 !important;color:#757575 !important;text-align:right !important}@media (max-width: 1100px){body.mc-native.single-product .mc-single-story .story__grid{grid-template-columns:1fr !important;gap:32px !important}}@media (max-width: 767px){body.mc-native.single-product .mc-single-story.section{margin-top:52px !important}body.mc-native.single-product .mc-single-story .section__head{align-items:flex-start !important;flex-direction:column !important;gap:8px !important}body.mc-native.single-product .mc-single-story .story__visual{min-height:220px !important}body.mc-native.single-product .mc-single-story .story__visual::before{inset:12px !important}body.mc-native.single-product .mc-single-story .story__visual-inner{padding:24px !important}body.mc-native.single-product .mc-single-story .story__visual-kicker{top:24px !important;left:24px !important}body.mc-native.single-product .mc-single-story .story__visual-title{max-width:280px !important;margin-bottom:12px !important;font-size:28px !important}body.mc-native.single-product .mc-single-story .story__visual-product{right:6% !important;bottom:8% !important;width:min(38%, 150px) !important}body.mc-native.single-product .mc-single-story .story__visual-family{top:24px !important;right:24px !important;max-width:120px !important;padding-left:12px !important;font-size:8px !important;line-height:1.45 !important}body.mc-native.single-product .mc-single-story .story__content h2{font-size:34px !important}body.mc-native.single-product .mc-single-story .season__row{grid-template-columns:58px minmax(0, 1fr) 38px !important;gap:10px !important}}/* 1.0.165 product page prototype alignment */
body.mc-native.single-product .mc-product-page{width:min(1320px, calc(100vw - 72px)) !important;max-width:1320px !important;margin:0 auto !important;padding:38px 0 96px !important;font-family:Montserrat, Arial, sans-serif !important;color:#050505 !important}body.mc-native.single-product .mc-single-product__grid{display:grid !important;grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr) !important;gap:64px !important;align-items:start !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important}body.mc-native.single-product .mc-single-gallery,body.mc-native.single-product .mc-single-summary{min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.mc-native.single-product .mc-single-gallery{position:sticky !important;top:24px !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:520px !important;width:100% !important;aspect-ratio:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:34px !important;overflow:hidden !important;background:radial-gradient(130% 115% at 14% 10%, #f0f0f0 0, transparent 38%),
        radial-gradient(105% 105% at 84% 78%, #a9a9a9 0, transparent 54%),
        var(--mc-single-gallery-bg, linear-gradient(135deg, #e2e2e2 0%, #b0b0b0 48%, #a9a9a9 100%)) !important}body.mc-native.single-product .mc-single-gallery__image{display:block !important;width:min(72%, 390px) !important;height:auto !important;max-width:none !important;max-height:470px !important;object-fit:contain !important;object-position:center !important;filter:drop-shadow(0 22px 26px rgba(0, 0, 0, .18)) !important;transform:none !important}body.mc-native.single-product .mc-single-gallery__description{position:relative !important;max-width:none !important;margin:22px 0 0 !important;padding:14px 16px !important;border:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:14px !important;line-height:1.72 !important;font-weight:300 !important;color:#757575 !important;background:linear-gradient(#050505, #050505) left top / 28px 1px no-repeat,
        linear-gradient(#050505, #050505) left top / 1px 28px no-repeat,
        linear-gradient(#050505, #050505) right top / 28px 1px no-repeat,
        linear-gradient(#050505, #050505) right top / 1px 28px no-repeat,
        linear-gradient(#050505, #050505) left bottom / 28px 1px no-repeat,
        linear-gradient(#050505, #050505) left bottom / 1px 28px no-repeat,
        linear-gradient(#050505, #050505) right bottom / 28px 1px no-repeat,
        linear-gradient(#050505, #050505) right bottom / 1px 28px no-repeat !important}body.mc-native.single-product .mc-single-title{max-width:760px !important;margin:0 0 16px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:44px !important;line-height:1.1 !important;font-weight:600 !important;letter-spacing:-.03em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-subline{margin:0 0 20px !important;padding:0 !important;border:0 !important;font-size:12px !important;line-height:1.4 !important;font-weight:300 !important;color:#9f9f9f !important;text-transform:none !important}body.mc-native.single-product .mc-single-performance{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;margin:0 0 18px !important;padding:0 !important;border:0 !important;border-top:1px solid #050505 !important;border-bottom:1px solid #050505 !important;background:#ffffff !important}body.mc-native.single-product .mc-single-performance__cell{min-height:84px !important;padding:16px 18px !important;border:0 !important;border-right:1px solid #050505 !important;background:#ffffff !important}body.mc-native.single-product .mc-single-performance__label,body.mc-native.single-product .mc-single-variants__label,body.mc-native.single-product .mc-single-price-label{display:block !important;margin:0 0 9px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.25 !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#6e6e6e !important}body.mc-native.single-product .mc-single-performance__score{display:block !important;margin:0 0 10px !important;font-size:12px !important;line-height:1 !important;font-weight:600 !important;color:#050505 !important}body.mc-native.single-product .mc-single-performance__segments span{flex:1 1 0 !important;height:4px !important;background:#dedede !important}body.mc-native.single-product .mc-single-intensity span{min-height:22px !important;font-size:8px !important;line-height:1 !important;font-weight:700 !important;letter-spacing:.15em !important}body.mc-native.single-product .mc-single-quick-attrs{display:block !important;margin:0 0 18px !important;padding:0 !important;border-top:1px solid #dedede !important}body.mc-native.single-product .mc-single-quick-attr{display:grid !important;grid-template-columns:minmax(160px, .36fr) minmax(0, .64fr) !important;gap:20px !important;align-items:center !important;min-height:54px !important;padding:14px 0 !important;border:0 !important;border-bottom:1px solid #dedede !important;background:transparent !important}body.mc-native.single-product .mc-single-quick-attr span{font-size:10px !important;line-height:1.25 !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#6e6e6e !important}body.mc-native.single-product .mc-single-quick-attr strong{font-size:13px !important;line-height:1.45 !important;font-weight:400 !important;text-align:right !important;color:#050505 !important}body.mc-native.single-product .mc-single-variants{margin:0 0 18px !important}body.mc-native.single-product .mc-single-variants__label,body.mc-native.single-product .mc-single-price-label{margin-bottom:10px !important}body.mc-native.single-product .mc-single-variants__list{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;border:1px solid #050505 !important}body.mc-native.single-product .mc-single-variants__list a,body.mc-native.single-product .mc-single-variants__list span{min-height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;border:0 !important;border-right:1px solid #050505 !important;background:#ffffff !important;font-size:13px !important;line-height:1 !important;font-weight:600 !important;color:#050505 !important}body.mc-native.single-product .mc-single-variants__list a:last-child,body.mc-native.single-product .mc-single-variants__list span:last-child{border-right:0 !important}body.mc-native.single-product .mc-single-variants__list .is-active{background:#050505 !important;color:#ffffff !important}body.mc-native.single-product .mc-single-price-block{margin:0 !important;padding:24px 26px !important;border:1px solid #050505 !important;background:#ffffff !important}body.mc-native.single-product .mc-single-price{display:flex !important;align-items:baseline !important;gap:12px !important;margin:0 0 20px !important}body.mc-native.single-product .mc-single-price del,body.mc-native.single-product .mc-single-price del .amount{font-size:28px !important;line-height:1 !important;font-weight:400 !important;color:#a6a6a6 !important}body.mc-native.single-product .mc-single-price ins,body.mc-native.single-product .mc-single-price > .amount,body.mc-native.single-product .mc-single-price ins .amount{font-size:32px !important;line-height:1 !important;font-weight:600 !important;color:#050505 !important;text-decoration:none !important}body.mc-native.single-product .mc-single-actions,body.mc-native.single-product .mc-single-buy form.cart{display:grid !important;grid-template-columns:92px minmax(0, 1fr) !important;gap:18px !important;align-items:stretch !important}body.mc-native.single-product .mc-single-buy .quantity{width:92px !important}body.mc-native.single-product .mc-single-buy .quantity input,body.mc-native.single-product .mc-single-buy form.cart button:not(.single_add_to_cart_button){height:42px !important;border-color:#dedede !important;background:#ffffff !important;color:#6e6e6e !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button{min-height:42px !important;border:1px solid #050505 !important;background:#050505 !important;color:#ffffff !important;font-size:13px !important;line-height:1 !important;font-weight:700 !important}body.mc-native.single-product .mc-single-buy .single_add_to_cart_button:hover{background:#ffffff !important;color:#050505 !important}body.mc-native.single-product .mc-single-service-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:12px !important;margin:18px 0 0 !important;border:0 !important}body.mc-native.single-product .mc-single-service-grid__item{min-height:84px !important;padding:17px 18px !important;border:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-service-grid__item strong{margin:0 0 8px !important;font-size:13px !important;line-height:1.2 !important;font-weight:600 !important}body.mc-native.single-product .mc-single-service-grid__item p{margin:0 !important;font-size:12px !important;line-height:1.45 !important;font-weight:300 !important;color:#757575 !important}body.mc-native.single-product .mc-single-section{margin-top:76px !important;padding-top:0 !important;border-top:0 !important}body.mc-native.single-product .mc-single-section__head,body.mc-native.single-product .mc-single-atlas__top{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:24px !important;padding:0 0 16px !important;border-bottom:1px solid #050505 !important}body.mc-native.single-product .mc-single-section__eyebrow{margin:0 !important;font-family:Montserrat, Arial, sans-serif !important;font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}body.mc-native.single-product .mc-single-atlas__line{display:none !important}body.mc-native.single-product .mc-single-atlas__grid{display:grid !important;grid-template-columns:minmax(0, .88fr) minmax(0, 1.12fr) !important;gap:44px !important;align-items:start !important;margin-top:24px !important}body.mc-native.single-product .mc-single-section__title,body.mc-native.single-product .mc-single-atlas .mc-single-section__title{margin:0 0 24px !important;font-family:Montserrat, Arial, sans-serif !important;font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-section__text,body.mc-native.single-product .mc-single-section__text p,body.mc-native.single-product .mc-single-section__lead{margin:0 !important;font-size:14px !important;line-height:1.72 !important;font-weight:300 !important;color:#757575 !important}body.mc-native.single-product .mc-single-atlas__tabs{display:grid !important;gap:10px !important;margin-top:30px !important;border-top:0 !important}body.mc-native.single-product .mc-single-atlas__tab{min-height:66px !important;display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;gap:14px !important;align-items:center !important;padding:13px 16px !important;border:1px solid #dedede !important;background:#ffffff !important;text-align:left !important;color:#6e6e6e !important}body.mc-native.single-product .mc-single-atlas__tab.is-active{border-color:#050505 !important;color:#050505 !important}body.mc-native.single-product .mc-single-atlas__notes{position:relative !important;padding:0 !important}body.mc-native.single-product .mc-single-atlas__rail{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:calc((100% - 2px) / 3) !important;overflow:hidden !important;scroll-behavior:smooth !important}body.mc-native.single-product .mc-single-note-card{min-height:360px !important;padding:20px 24px 28px !important;border:1px solid #dedede !important;border-right:0 !important;background:#ffffff !important}body.mc-native.single-product .mc-single-note-card:last-child{border-right:1px solid #dedede !important}body.mc-native.single-product .mc-single-note-card__visual{width:100% !important;height:178px !important;margin:0 0 26px !important;background:#f4f4f4 !important}body.mc-native.single-product .mc-single-note-card__visual img{width:100% !important;height:100% !important;object-fit:cover !important}body.mc-native.single-product .mc-single-note-card h3,body.mc-native.single-product .mc-single-fit__card strong{margin:0 0 18px !important;font-size:22px !important;line-height:1.1 !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-note-card p,body.mc-native.single-product .mc-single-fit__card p{margin:0 !important;font-size:14px !important;line-height:1.72 !important;font-weight:300 !important;color:#757575 !important}body.mc-native.single-product .mc-single-atlas__arrow{width:46px !important;height:46px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;border:1px solid #050505 !important;background:#ffffff !important;color:#050505 !important;font-size:28px !important;line-height:1 !important}body.mc-native.single-product .mc-single-fit__grid{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;margin-top:22px !important;border:1px solid #dedede !important;border-right:0 !important;background:#ffffff !important}body.mc-native.single-product .mc-single-fit__card{min-height:138px !important;padding:28px 34px !important;border:0 !important;border-right:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-fit__card.is-dark{background:#050505 !important;color:#ffffff !important}body.mc-native.single-product .mc-single-fit__card span{display:block !important;margin-bottom:12px !important;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#6e6e6e !important}body.mc-native.single-product .mc-single-fit__card.is-dark strong{color:#ffffff !important}body.mc-native.single-product .mc-single-fit__card.is-dark p{color:rgba(255, 255, 255, .72) !important}body.mc-native.single-product .mc-single-faq .montale-faq{margin-top:22px !important}body.mc-native.single-product .mc-single-faq .montale-faq__list{border-top:1px solid #050505 !important}body.mc-native.single-product .mc-single-faq .montale-faq__item{border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-faq .montale-faq__question{min-height:56px !important;padding:0 !important;background:transparent !important;font-size:12px !important;line-height:1.35 !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-faq .montale-faq__answer > div{padding:0 64px 20px 0 !important}body.mc-native.single-product .mc-single-faq .montale-faq__answer p{max-width:760px !important;font-size:14px !important;line-height:1.65 !important;font-weight:300 !important;color:#7b7b7b !important}body.mc-native.single-product .mc-single-related__grid{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;gap:0 !important;margin-top:22px !important;border:1px solid #dedede !important;border-right:0 !important}body.mc-native.single-product .mc-single-related__grid .mc-card{border:0 !important;border-right:1px solid #dedede !important;background:#ffffff !important}body.mc-native.single-product .mc-single-related__grid .mc-media{min-height:210px !important}body.mc-native.single-product .mc-single-related__grid .mc-img img{width:62% !important;max-height:178px !important;object-fit:contain !important}body.mc-native.single-product .mc-single-related__grid .mc-body{min-height:210px !important;padding:18px 48px 22px 18px !important}@media (max-width: 1100px){body.mc-native.single-product .mc-product-page{width:min(1320px, calc(100vw - 40px)) !important}body.mc-native.single-product .mc-single-product__grid,body.mc-native.single-product .mc-single-atlas__grid{grid-template-columns:1fr !important;gap:32px !important}body.mc-native.single-product .mc-single-gallery{position:static !important}body.mc-native.single-product .mc-single-service-grid,body.mc-native.single-product .mc-single-related__grid{grid-template-columns:repeat(2, 1fr) !important}}@media (max-width: 767px){body.mc-native.single-product .mc-product-page{width:calc(100vw - 28px) !important;padding-top:22px !important}body.mc-native.single-product .mc-single-gallery__stage{min-height:350px !important;padding:22px !important}body.mc-native.single-product .mc-single-gallery__image{width:76% !important;max-height:310px !important}body.mc-native.single-product .mc-single-title{font-size:34px !important}body.mc-native.single-product .mc-single-performance{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-performance__cell{min-height:72px !important;border-right:0 !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-performance__cell:last-child{border-bottom:0 !important}body.mc-native.single-product .mc-single-quick-attr{grid-template-columns:1fr !important;gap:8px !important;min-height:0 !important;padding:13px 0 !important}body.mc-native.single-product .mc-single-quick-attr strong{font-size:13px !important;text-align:left !important}body.mc-native.single-product .mc-single-variants__list{grid-template-columns:repeat(2, 1fr) !important}body.mc-native.single-product .mc-single-variants__list a:nth-child(2),body.mc-native.single-product .mc-single-variants__list span:nth-child(2){border-right:0 !important}body.mc-native.single-product .mc-single-variants__list a:nth-child(-n+2),body.mc-native.single-product .mc-single-variants__list span:nth-child(-n+2){border-bottom:1px solid #050505 !important}body.mc-native.single-product .mc-single-price-block{padding:24px 20px !important}body.mc-native.single-product .mc-single-actions,body.mc-native.single-product .mc-single-buy form.cart{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-fit__grid,body.mc-native.single-product .mc-single-related__grid,body.mc-native.single-product .mc-single-service-grid{grid-template-columns:1fr !important}body.mc-native.single-product .mc-single-section{margin-top:52px !important}body.mc-native.single-product .mc-single-section__head,body.mc-native.single-product .mc-single-atlas__top{align-items:flex-start !important;flex-direction:column !important;gap:8px !important}body.mc-native.single-product .mc-single-section__title,body.mc-native.single-product .mc-single-atlas .mc-single-section__title{font-size:34px !important}body.mc-native.single-product .mc-single-atlas__rail{grid-auto-columns:82vw !important;overflow-x:auto !important;scroll-snap-type:x mandatory !important}body.mc-native.single-product .mc-single-note-card{min-height:330px !important}}/* 1.0.166 product page correction pass */
body.mc-native.single-product .mc-single-price-block .mc-single-actions,body.mc-native.single-product .mc-single-price-block .mc-single-buy,body.mc-native.single-product .mc-single-price-block form.cart{width:100% !important;min-width:0 !important}body.mc-native.single-product .mc-single-price-block form.cart{display:grid !important;grid-template-columns:92px minmax(0, 1fr) !important;gap:18px !important;align-items:stretch !important;margin:0 !important}body.mc-native.single-product .mc-single-price-block form.cart .quantity{display:grid !important;grid-template-columns:28px 36px 28px !important;grid-auto-flow:column !important;align-items:stretch !important;width:92px !important;min-width:92px !important;height:42px !important;margin:0 !important;float:none !important;overflow:hidden !important}body.mc-native.single-product .mc-single-price-block form.cart .quantity input,body.mc-native.single-product .mc-single-price-block form.cart .quantity button,body.mc-native.single-product .mc-single-price-block form.cart .quantity .minus,body.mc-native.single-product .mc-single-price-block form.cart .quantity .plus{position:static !important;inset:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;height:42px !important;min-height:42px !important;margin:0 !important;padding:0 !important;float:none !important;border:1px solid #dedede !important;border-right:0 !important;border-radius:0 !important;background:#ffffff !important;color:#6e6e6e !important;font-size:13px !important;line-height:1 !important;text-align:center !important;transition:background-color .22s ease, color .22s ease, border-color .22s ease !important}body.mc-native.single-product .mc-single-price-block form.cart .quantity input{-moz-appearance:textfield !important;border-left:0 !important}body.mc-native.single-product .mc-single-price-block form.cart .quantity .plus{border-right:1px solid #dedede !important}body.mc-native.single-product .mc-single-price-block form.cart .quantity button:hover,body.mc-native.single-product .mc-single-price-block form.cart .quantity .minus:hover,body.mc-native.single-product .mc-single-price-block form.cart .quantity .plus:hover{background:#050505 !important;border-color:#050505 !important;color:#ffffff !important}body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-width:0 !important;min-height:42px !important;margin:0 !important;padding:0 22px !important;float:none !important;border:1px solid #050505 !important;border-radius:0 !important;background:#050505 !important;color:#ffffff !important;font-size:13px !important;line-height:1 !important;font-weight:700 !important;text-transform:none !important;transition:background-color .24s ease, color .24s ease, border-color .24s ease !important}body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button:hover{background:#ffffff !important;color:#050505 !important}body.mc-native.single-product .mc-single-atlas__grid{align-items:center !important}body.mc-native.single-product .mc-single-atlas__notes{padding:0 58px !important}body.mc-native.single-product .mc-single-atlas__rail{border:1px solid #dedede !important;border-right:0 !important}body.mc-native.single-product .mc-single-note-card{min-height:0 !important;height:auto !important;padding:18px 20px 22px !important;border:0 !important;border-right:1px solid #dedede !important;transition:border-color .22s ease, box-shadow .22s ease, transform .22s ease !important}body.mc-native.single-product .mc-single-note-card:hover{border-color:#dedede !important;box-shadow:inset 0 0 0 1px #050505 !important;transform:none !important}body.mc-native.single-product .mc-single-note-card__visual{height:152px !important;margin-bottom:20px !important;overflow:hidden !important}body.mc-native.single-product .mc-single-note-card__visual img{display:block !important}body.mc-native.single-product .mc-single-note-card__visual.is-fallback{display:flex !important;align-items:center !important;justify-content:center !important;padding:18px !important}body.mc-native.single-product .mc-single-note-card__visual.is-fallback span{display:block !important;max-width:100% !important;font-size:18px !important;line-height:1.05 !important;font-weight:600 !important;letter-spacing:-.03em !important;text-align:center !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-note-card h3{margin-bottom:12px !important;font-size:18px !important;line-height:1.12 !important}body.mc-native.single-product .mc-single-note-card p{font-size:13px !important;line-height:1.62 !important}body.mc-native.single-product .mc-single-atlas__arrow{top:50% !important;bottom:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;width:46px !important;height:46px !important;padding:0 !important;font-size:0 !important;line-height:1 !important;transform:translateY(-50%) !important;transition:background-color .22s ease, color .22s ease, border-color .22s ease, opacity .22s ease !important}body.mc-native.single-product .mc-single-atlas__arrow::before{display:block !important;font-size:30px !important;line-height:1 !important;font-weight:400 !important;transform:translateY(-1px) !important}body.mc-native.single-product .mc-single-atlas__arrow--prev::before{content:"‹" !important}body.mc-native.single-product .mc-single-atlas__arrow--next::before{content:"›" !important}body.mc-native.single-product .mc-single-atlas__arrow:hover{background:#050505 !important;border-color:#050505 !important;color:#ffffff !important}body.mc-native.single-product .mc-single-faq .montale-faq{width:100% !important;margin:22px 0 0 !important;padding:0 !important}body.mc-native.single-product .mc-single-faq .montale-faq__list{width:100% !important;border-top:1px solid #050505 !important}body.mc-native.single-product .mc-single-faq .montale-faq__item{width:100% !important;border:0 !important;border-bottom:1px solid #dedede !important}body.mc-native.single-product .mc-single-faq .montale-faq__question{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;min-height:58px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;text-align:left !important;cursor:pointer !important}body.mc-native.single-product .mc-single-faq .montale-faq__question span{display:block !important;max-width:calc(100% - 42px) !important;font-size:12px !important;line-height:1.35 !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native.single-product .mc-single-faq .montale-faq__question i{position:relative !important;display:block !important;width:18px !important;height:18px !important;flex:0 0 18px !important}body.mc-native.single-product .mc-single-faq .montale-faq__question i::before,body.mc-native.single-product .mc-single-faq .montale-faq__question i::after{content:"" !important;position:absolute !important;left:50% !important;top:50% !important;width:11px !important;height:1px !important;background:#050505 !important;transform:translate(-50%, -50%) !important;transition:transform .22s ease !important}body.mc-native.single-product .mc-single-faq .montale-faq__question i::after{transform:translate(-50%, -50%) rotate(90deg) !important}body.mc-native.single-product .mc-single-faq .montale-faq__item.is-open .montale-faq__question i::after{transform:translate(-50%, -50%) rotate(0deg) !important}body.mc-native.single-product .mc-single-faq .montale-faq__answer{max-height:0;overflow:hidden !important;transition:max-height .28s ease !important}body.mc-native.single-product .mc-single-faq .montale-faq__answer[aria-hidden="true"]{max-height:0 !important}body.mc-native.single-product .mc-single-faq .montale-faq__answer > div{padding:0 64px 22px 0 !important}body.mc-native.single-product .mc-single-faq .montale-faq__answer p{margin:0 !important}@media (max-width: 1100px){body.mc-native.single-product .mc-single-atlas__notes{padding:0 52px !important}}@media (max-width: 767px){body.mc-native.single-product .mc-single-price-block{padding:20px !important}body.mc-native.single-product .mc-single-price-block form.cart{grid-template-columns:92px minmax(0, 1fr) !important;gap:12px !important}body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button{min-height:42px !important;font-size:12px !important}body.mc-native.single-product .mc-single-atlas__notes{padding:0 46px 0 0 !important}body.mc-native.single-product .mc-single-atlas__rail{grid-auto-columns:100% !important}body.mc-native.single-product .mc-single-note-card{padding:14px !important}body.mc-native.single-product .mc-single-note-card__visual{height:150px !important;margin-bottom:16px !important}body.mc-native.single-product .mc-single-atlas__arrow{width:38px !important;height:38px !important}body.mc-native.single-product .mc-single-atlas__arrow--prev{left:auto !important;right:0 !important;top:calc(50% - 24px) !important}body.mc-native.single-product .mc-single-atlas__arrow--next{right:0 !important;top:calc(50% + 24px) !important}body.mc-native.single-product .mc-single-faq .montale-faq__question{min-height:54px !important}body.mc-native.single-product .mc-single-faq .montale-faq__answer > div{padding-right:0 !important}}/* 1.0.167 product prototype hotfix */
body.mc-native.single-product .mc-single-performance{min-height:0 !important;height:84px !important;margin:0 0 18px !important;padding:0 !important;border:0 !important;border-top:1px solid #050505 !important;border-bottom:1px solid #050505 !important;background:#ffffff !important;overflow:visible !important}body.mc-native.single-product .mc-single-performance__cell{min-height:0 !important;height:82px !important;padding:16px 18px !important;border:0 !important;border-right:1px solid #050505 !important;box-sizing:border-box !important}body.mc-native.single-product .mc-single-performance__label{margin:0 0 9px !important;font-size:10px !important;line-height:1.25 !important;font-weight:600 !important;letter-spacing:.12em !important}body.mc-native.single-product .mc-single-performance__score{margin:0 0 10px !important;font-size:12px !important;line-height:1 !important;font-weight:600 !important}body.mc-native.single-product .mc-single-performance__segments{gap:7px !important}body.mc-native.single-product .mc-single-performance__segments span{height:4px !important}body.mc-native.single-product .mc-single-intensity span{min-height:22px !important;height:22px !important;padding:0 12px !important}body.mc-native.single-product .mc-single-price-block .mc-single-actions{display:block !important;width:100% !important;margin:0 !important;padding:0 !important}body.mc-native.single-product .mc-single-price-block .mc-single-buy{display:block !important;width:100% !important;margin:0 !important}body.mc-native.single-product .mc-single-price-block form.cart{width:100% !important;max-width:100% !important}body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button{white-space:nowrap !important}body.mc-native.single-product .mc-single-price-block .mc-single-wishlist,body.mc-native.single-product .mc-single-price-block .wishlist-fragment,body.mc-native.single-product .mc-single-price-block .yith-wcwl-add-to-wishlist{margin-top:12px !important}@media (max-width: 767px){body.mc-native.single-product .mc-single-performance{height:auto !important}body.mc-native.single-product .mc-single-performance__cell{height:auto !important;min-height:82px !important}body.mc-native.single-product .mc-single-price-block form.cart{grid-template-columns:92px minmax(0, 1fr) !important}}/* 1.0.168 buy box alignment and stable hover */
body.mc-native.single-product .mc-single-price-block{padding:24px 26px !important}body.mc-native.single-product .mc-single-price-block .mc-single-price{margin:0 0 24px !important}body.mc-native.single-product .mc-single-price-block .mc-single-actions{display:block !important}body.mc-native.single-product .mc-single-price-block .mc-single-buy form.cart,body.mc-native.single-product .mc-single-price-block form.cart{display:grid !important;grid-template-columns:92px minmax(0, 1fr) !important;gap:18px !important;align-items:center !important;width:100% !important;margin:0 !important;padding:0 !important}body.mc-native.single-product .mc-single-price-block form.cart .quantity{align-self:center !important;display:grid !important;grid-template-columns:28px 36px 28px !important;width:92px !important;min-width:92px !important;max-width:92px !important;height:42px !important;min-height:42px !important;max-height:42px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;overflow:hidden !important}body.mc-native.single-product .mc-single-price-block form.cart .quantity input,body.mc-native.single-product .mc-single-price-block form.cart .quantity button,body.mc-native.single-product .mc-single-price-block form.cart .quantity .minus,body.mc-native.single-product .mc-single-price-block form.cart .quantity .plus{width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;line-height:42px !important;box-sizing:border-box !important;transform:none !important;box-shadow:none !important}body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button,body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button:hover,body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button:focus,body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button:active{align-self:center !important;width:100% !important;height:42px !important;min-height:42px !important;max-height:42px !important;margin:0 !important;padding:0 22px !important;border-width:1px !important;border-style:solid !important;border-radius:0 !important;box-shadow:none !important;outline:0 !important;transform:none !important;translate:none !important}body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button{border-color:#050505 !important;background:#050505 !important;color:#ffffff !important;transition:background-color .24s ease, color .24s ease, border-color .24s ease !important}body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button:hover,body.mc-native.single-product .mc-single-price-block form.cart .single_add_to_cart_button:focus{border-color:#050505 !important;background:#ffffff !important;color:#050505 !important}/* 1.0.412 return page CTA lock after responsive overrides. */
body.mc-native .mc-privacy-page.mc-return-page .montale-cta__title{font-size:54px !important}body.mc-native .mc-privacy-page.mc-return-page .montale-cta__button{font-weight:600 !important}/* 1.0.413 return page intro copy typography. */
body.mc-native .mc-privacy-page.mc-return-page .montale-offer__lead,body.mc-native .mc-privacy-page.mc-return-page .montale-offer__notice p{color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.55 !important}/* 1.0.414 return page meta label typography. */
body.mc-native .mc-privacy-page.mc-return-page .montale-offer__meta,body.mc-native .mc-privacy-page.mc-return-page .montale-offer__notice-label{font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}/* 1.0.415 return page breadcrumb-to-meta gap matches the 55px reference. */
body.mc-native .mc-privacy-page.mc-return-page .mc-breadcrumbs{margin-bottom:55px !important}/* 1.0.416 security policy page heading typography. */
body.mc-native .mc-privacy-page.mc-security-page .montale-offer__title{font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#050505 !important}/* 1.0.417 security policy CTA typography. */
body.mc-native .mc-privacy-page.mc-security-page .montale-cta__title{font-size:54px !important}body.mc-native .mc-privacy-page.mc-security-page .montale-cta__button{font-weight:600 !important}/* 1.0.418 security policy intro copy typography. */
body.mc-native .mc-privacy-page.mc-security-page .montale-offer__lead,body.mc-native .mc-privacy-page.mc-security-page .montale-offer__notice p{color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.55 !important}/* 1.0.419 security policy meta label typography. */
body.mc-native .mc-privacy-page.mc-security-page .montale-offer__meta,body.mc-native .mc-privacy-page.mc-security-page .montale-offer__notice-label{font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}/* 1.0.420 security policy breadcrumb-to-meta gap matches the 55px reference. */
body.mc-native .mc-privacy-page.mc-security-page .mc-breadcrumbs{margin-bottom:55px !important}/* 1.0.426 confidentiality policy page heading typography. */
body.mc-native .mc-privacy-page.mc-confidentiality-page .montale-offer__title{font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#050505 !important}/* 1.0.427 confidentiality policy intro copy typography. */
body.mc-native .mc-privacy-page.mc-confidentiality-page .montale-offer__lead,body.mc-native .mc-privacy-page.mc-confidentiality-page .montale-offer__notice p{color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.55 !important}/* 1.0.428 confidentiality policy CTA typography. */
body.mc-native .mc-privacy-page.mc-confidentiality-page .montale-cta__title{font-size:54px !important}body.mc-native .mc-privacy-page.mc-confidentiality-page .montale-cta__button{font-weight:600 !important}/* 1.0.429 confidentiality policy meta label typography. */
body.mc-native .mc-privacy-page.mc-confidentiality-page .montale-offer__meta,body.mc-native .mc-privacy-page.mc-confidentiality-page .montale-offer__notice-label{font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}/* 1.0.430 confidentiality policy breadcrumb-to-meta gap matches the 55px reference. */
body.mc-native .mc-privacy-page.mc-confidentiality-page .mc-breadcrumbs{margin-bottom:55px !important}/* 1.0.431 user agreement page heading typography. */
body.mc-native .mc-privacy-page.mc-agreement-page .montale-offer__title{font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#050505 !important}/* 1.0.432 user agreement meta label typography. */
body.mc-native .mc-privacy-page.mc-agreement-page .montale-offer__meta,body.mc-native .mc-privacy-page.mc-agreement-page .montale-offer__notice-label{font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}/* 1.0.433 user agreement CTA typography. */
body.mc-native .mc-privacy-page.mc-agreement-page .montale-cta__title{font-size:54px !important}body.mc-native .mc-privacy-page.mc-agreement-page .montale-cta__button{font-weight:600 !important}/* 1.0.434 user agreement intro copy typography. */
body.mc-native .mc-privacy-page.mc-agreement-page .montale-offer__lead,body.mc-native .mc-privacy-page.mc-agreement-page .montale-offer__notice p{color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.55 !important}/* 1.0.435 user agreement breadcrumb-to-meta gap matches the 55px reference. */
body.mc-native .mc-privacy-page.mc-agreement-page .mc-breadcrumbs{margin-bottom:55px !important}/* 1.0.436 sales rules page heading typography. */
body.mc-native .mc-privacy-page.mc-sales-rules-page .montale-offer__title{font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#050505 !important}/* 1.0.437 sales rules meta label typography. */
body.mc-native .mc-privacy-page.mc-sales-rules-page .montale-offer__meta,body.mc-native .mc-privacy-page.mc-sales-rules-page .montale-offer__notice-label{font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}/* 1.0.438 sales rules CTA typography. */
body.mc-native .mc-privacy-page.mc-sales-rules-page .montale-cta__title{font-size:54px !important}body.mc-native .mc-privacy-page.mc-sales-rules-page .montale-cta__button{font-weight:600 !important}/* 1.0.439 sales rules lead and notice copy typography. */
body.mc-native .mc-privacy-page.mc-sales-rules-page .montale-offer__lead,body.mc-native .mc-privacy-page.mc-sales-rules-page .montale-offer__notice p{color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.55 !important}/* 1.0.440 sales rules breadcrumb-to-meta gap matches the 55px reference. */
body.mc-native .mc-privacy-page.mc-sales-rules-page .mc-breadcrumbs{margin-bottom:55px !important}/* 1.0.441 public offer page matches approved document typography. */
body.mc-native .mc-privacy-page.mc-public-offer-page .montale-offer__title{font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-privacy-page.mc-public-offer-page .montale-offer__meta,body.mc-native .mc-privacy-page.mc-public-offer-page .montale-offer__notice-label{font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}body.mc-native .mc-privacy-page.mc-public-offer-page .montale-offer__lead,body.mc-native .mc-privacy-page.mc-public-offer-page .montale-offer__notice p{color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.55 !important}body.mc-native .mc-privacy-page.mc-public-offer-page .montale-cta__title{font-size:54px !important}body.mc-native .mc-privacy-page.mc-public-offer-page .montale-cta__button{font-weight:600 !important}body.mc-native .mc-privacy-page.mc-public-offer-page .mc-breadcrumbs{margin-bottom:55px !important}/* 1.0.442 payment page matches approved document typography. */
body.mc-native .mc-privacy-page.mc-payment-page .montale-offer__title{font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-privacy-page.mc-payment-page .montale-offer__meta,body.mc-native .mc-privacy-page.mc-payment-page .montale-offer__notice-label{font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}body.mc-native .mc-privacy-page.mc-payment-page .montale-offer__lead,body.mc-native .mc-privacy-page.mc-payment-page .montale-offer__notice p{color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.55 !important}body.mc-native .mc-privacy-page.mc-payment-page .montale-cta__title{font-size:54px !important}body.mc-native .mc-privacy-page.mc-payment-page .montale-cta__button{font-weight:600 !important}body.mc-native .mc-privacy-page.mc-payment-page .mc-breadcrumbs{margin-bottom:55px !important}/* 1.0.443 originality page matches approved document typography. */
body.mc-native .mc-privacy-page.mc-originality-page .montale-offer__title{font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-privacy-page.mc-originality-page .montale-offer__meta,body.mc-native .mc-privacy-page.mc-originality-page .montale-offer__notice-label{font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}body.mc-native .mc-privacy-page.mc-originality-page .montale-offer__lead,body.mc-native .mc-privacy-page.mc-originality-page .montale-offer__notice p{color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.55 !important}body.mc-native .mc-privacy-page.mc-originality-page .montale-cta__title{font-size:54px !important}body.mc-native .mc-privacy-page.mc-originality-page .montale-cta__button{font-weight:600 !important}body.mc-native .mc-privacy-page.mc-originality-page .mc-breadcrumbs{margin-bottom:55px !important}/* 1.0.444 new arrivals page heading typography. */
body.mc-native .mc-novinki-page .montale-new-arrivals__title{font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#050505 !important}/* 1.0.445 new arrivals lead typography. */
body.mc-native .mc-novinki-page .montale-new-arrivals__lead{color:#6f6f6f !important;font-size:14px !important;font-weight:300 !important;line-height:1.55 !important}/* 1.0.446 new arrivals meta typography. */
body.mc-native .mc-novinki-page .montale-new-arrivals__meta{font-size:10px !important;line-height:1.2 !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6e6e6e !important}/* 1.0.447 new arrivals breadcrumb-to-meta gap matches the 55px reference. */
body.mc-native .mc-novinki-page .mc-novinki-breadcrumbs{margin-bottom:55px !important}@media (max-width: 767px){body.mc-native.single-product .mc-single-price-block .mc-single-buy form.cart,body.mc-native.single-product .mc-single-price-block form.cart{gap:12px !important}}/* 1.0.637 polished order received page. */
body.mc-native.woocommerce-order-received .mc-commerce-page{max-width:1280px !important;margin:0 auto !important;padding:32px 24px 90px !important}body.mc-native .mc-order-received{max-width:1060px;margin:0 auto}body.mc-native .mc-order-received__hero{border:1px solid #dcdcdc;padding:42px 48px;background:#ffffff}body.mc-native .mc-order-received__hero--failed{border-color:#050505}body.mc-native .mc-order-received__eyebrow,body.mc-native .mc-order-received__panel-eyebrow,body.mc-native .mc-order-received__summary-card span,body.mc-native .mc-order-received__next span{display:block;margin-bottom:12px;font-size:10px !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#6e6e6e !important}body.mc-native .mc-order-received__hero h1{max-width:760px;margin:0;font-size:34px !important;line-height:1 !important;font-weight:600 !important;letter-spacing:-0.04em !important;text-transform:uppercase !important;color:#050505 !important}body.mc-native .mc-order-received__hero p{max-width:720px;margin:18px 0 0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.55}body.mc-native .mc-order-received__summary{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));border:1px solid #dcdcdc;border-top:0;background:#ffffff}body.mc-native .mc-order-received__summary-card{min-height:118px;padding:24px;border-right:1px solid #dcdcdc}body.mc-native .mc-order-received__summary-card:last-child{border-right:0}body.mc-native .mc-order-received__summary-card strong{display:block;color:#050505;font-size:18px;font-weight:500;line-height:1.3;word-break:break-word}body.mc-native .mc-order-received__summary-card strong .woocommerce-Price-amount,body.mc-native .mc-order-received__summary-card strong .woocommerce-Price-amount bdi,body.mc-native .mc-order-received__summary-card strong .woocommerce-Price-currencySymbol{display:inline !important;color:#050505 !important;font-size:18px !important;font-weight:500 !important;line-height:1.3 !important;letter-spacing:0 !important;white-space:nowrap !important}body.mc-native .mc-order-received__notice{display:flex;gap:14px;align-items:center;justify-content:space-between;margin-top:18px;border:1px solid #d4d4d4;padding:18px 22px;color:#5c5c5c;background:#fdfdfd}body.mc-native .mc-order-received__notice strong,body.mc-native .mc-order-received__notice span{font-size:14px;line-height:1.45}body.mc-native .mc-order-received__grid{display:grid;grid-template-columns:minmax(0, 1.5fr) minmax(300px, .85fr);gap:24px;margin-top:24px}body.mc-native .mc-order-received__panel{border:1px solid #dcdcdc;padding:34px;background:#ffffff}body.mc-native .mc-order-received__panel h2{margin:0 0 26px;font-size:16px !important;line-height:1.1 !important;font-weight:600 !important;letter-spacing:-0.03em !important;text-transform:uppercase !important}body.mc-native .mc-order-received__items{display:grid;gap:0;border-top:1px solid #dcdcdc}body.mc-native .mc-order-received__item{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:18px;align-items:start;padding:18px 0;border-bottom:1px solid #dcdcdc}body.mc-native .mc-order-received__item strong,body.mc-native .mc-order-received__item strong a{color:#050505;font-size:15px;font-weight:500;line-height:1.45;text-decoration:none}body.mc-native .mc-order-received__item strong a:hover{border-bottom:1px solid #050505}body.mc-native .mc-order-received__item span{display:block;margin-top:6px;color:#848484;font-size:13px;font-weight:300}body.mc-native .mc-order-received__item b{color:#050505;font-size:15px;font-weight:500;white-space:nowrap}body.mc-native .mc-order-received__totals{display:grid;gap:0;margin:18px 0 0}body.mc-native .mc-order-received__totals div{display:flex;justify-content:space-between;gap:18px;padding:10px 0}body.mc-native .mc-order-received__totals dt,body.mc-native .mc-order-received__totals dd{margin:0;color:#050505;font-size:14px;line-height:1.4}body.mc-native .mc-order-received__totals dt{font-weight:600}body.mc-native .mc-order-received__totals dd{text-align:right;font-weight:400}body.mc-native .mc-order-received__address{margin:0;color:#6f6f6f;font-size:14px;font-style:normal;font-weight:300;line-height:1.55}body.mc-native .mc-order-received__contact{display:block;width:fit-content;margin-top:14px;color:#050505;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;cursor:default;pointer-events:none}body.mc-native .mc-order-received__contact:hover{border-bottom:0;text-decoration:none}/* 1.0.652: Mobile shell hardening. */
@media (max-width: 1024px){body.mc-native .mc-topbar{display:none !important}}@media (max-width: 480px){html,body.mc-native{max-width:100%;overflow-x:clip}body.mc-native .mc-header__inner{grid-template-columns:40px minmax(0, 1fr) auto !important;gap:10px !important;min-height:68px !important;padding:0 10px !important}body.mc-native .mc-header__menu{width:40px !important;height:40px !important;min-width:40px !important}body.mc-native .mc-header__logo,body.mc-native .mc-logo--image{min-width:0 !important;width:132px !important;max-width:100% !important}body.mc-native .mc-logo__image,body.mc-native .custom-logo{width:132px !important;max-width:132px !important;max-height:58px !important}body.mc-native .mc-header__icons{gap:8px !important;min-width:0 !important}body.mc-native .mc-icon-link{width:22px !important;min-width:22px !important;height:40px !important;min-height:40px !important;font-size:22px !important}}@media (max-width: 340px){body.mc-native .mc-header__inner{gap:8px !important;padding:0 8px !important}body.mc-native .mc-header__logo,body.mc-native .mc-logo--image{width:124px !important}body.mc-native .mc-logo__image,body.mc-native .custom-logo{width:124px !important;max-width:124px !important}body.mc-native .mc-header__icons{gap:6px !important}}/* 1.0.653: Shared mobile width locks for repeated content blocks. */
@media (max-width: 1024px){body.mc-native .mc-breadcrumbs,body.mc-native .mc-archive-breadcrumbs,body.mc-native .mc-blog-breadcrumbs,body.mc-native .mc-promos-breadcrumbs,body.mc-native .mc-wishlist-breadcrumbs,body.mc-native .mc-reviews-breadcrumbs,body.mc-native .mc-novinki-breadcrumbs{max-width:calc(100vw - 32px) !important;box-sizing:border-box !important;overflow:hidden !important}}@media (max-width: 480px){body.mc-native .montale-cta,body.mc-native .montale-cta__content,body.mc-native .montale-cta__title,body.mc-native .montale-cta__text,body.mc-native .montale-cta__button{max-width:100% !important;box-sizing:border-box !important}body.mc-native .montale-cta{width:100% !important;min-width:0 !important;overflow:hidden !important}body.mc-native .montale-cta__content{min-width:0 !important}body.mc-native .montale-cta__title,body.mc-native .montale-cta__text{overflow-wrap:anywhere !important}body.mc-native .montale-cta__button{min-width:0 !important;white-space:normal !important;text-align:center !important}body.mc-native .mc-contact-page .montale-contact-hero,body.mc-native .mc-contact-page .montale-contact-hero__intro,body.mc-native .mc-contact-page .montale-contact-hero__title,body.mc-native .mc-contact-page .montale-contact-hero__text,body.mc-native .mc-contact-page .montale-contact-hero__summary,body.mc-native .mc-contact-page .montale-contact__hints,body.mc-native .mc-contact-page .montale-contact__hint{max-width:100% !important;box-sizing:border-box !important;min-width:0 !important}body.mc-native .mc-contact-page .montale-contact__hints{display:block !important;width:100% !important;overflow:hidden !important}body.mc-native .mc-contact-page .montale-contact__hint{display:block !important}body.mc-native .mc-contact-page .montale-contact__hint p{max-width:100% !important;overflow-wrap:anywhere !important}body.mc-native .mc-reviews-page .mc-review-form__submit{width:100% !important;max-width:100% !important;min-width:0 !important;justify-self:stretch !important}}@media (max-width: 1024px){body.mc-native.mc-home .mc-aroma{max-width:calc(100vw - 32px) !important;overflow:hidden !important}body.mc-native.mc-home .mc-aroma__track{max-width:100% !important;overflow-x:auto !important}}body.mc-native .mc-order-received__next{margin-top:30px;border-top:1px solid #dcdcdc;padding-top:24px}body.mc-native .mc-order-received__next p{margin:0;color:#6f6f6f;font-size:14px;font-weight:300;line-height:1.55}body.mc-native .mc-order-received__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}body.mc-native .mc-order-received__button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:0 28px;border:1px solid #050505;color:#ffffff;background:#050505;font-size:13px;font-weight:600;text-decoration:none}body.mc-native .mc-order-received__button--ghost{color:#050505;background:#ffffff}@media (max-width: 1024px){body.mc-native .mc-order-received__summary{grid-template-columns:repeat(2, minmax(0, 1fr))}body.mc-native .mc-order-received__summary-card:nth-child(2n){border-right:0}body.mc-native .mc-order-received__grid{grid-template-columns:1fr}}@media (max-width: 767px){body.mc-native.woocommerce-order-received .mc-commerce-page{padding:24px 16px 64px !important}body.mc-native .mc-order-received__hero,body.mc-native .mc-order-received__panel{padding:26px 20px}body.mc-native .mc-order-received__hero h1{font-size:34px !important}body.mc-native .mc-order-received__summary{grid-template-columns:1fr}body.mc-native .mc-order-received__summary-card,body.mc-native .mc-order-received__summary-card:nth-child(2n){border-right:0;border-bottom:1px solid #dcdcdc}body.mc-native .mc-order-received__summary-card:last-child{border-bottom:0}body.mc-native .mc-order-received__notice,body.mc-native .mc-order-received__item{display:block}body.mc-native .mc-order-received__item b{display:block;margin-top:10px}}/* 1.0.799: mobile product performance should not reserve empty space after intensity. */
@media (max-width: 767px){html body.mc-native.single-product .mc-single-summary > .mc-single-performance{display:flex !important;flex-direction:column !important;height:auto !important;min-height:0 !important;max-height:none !important;margin-bottom:16px !important;border-bottom:0 !important;overflow:visible !important;align-items:stretch !important;align-content:start !important;justify-content:flex-start !important}html body.mc-native.single-product .mc-single-summary > .mc-single-performance > .mc-single-performance__cell{flex:0 0 auto !important;height:auto !important;min-height:0 !important;max-height:none !important;padding:16px 20px !important;border-right:0 !important;border-bottom:1px solid #dedede !important}html body.mc-native.single-product .mc-single-summary > .mc-single-performance > .mc-single-performance__cell:nth-child(3),html body.mc-native.single-product .mc-single-summary > .mc-single-performance > .mc-single-performance__cell:last-child{display:block !important;min-height:0 !important;max-height:72px !important;padding-top:16px !important;padding-bottom:16px !important;border-bottom:1px solid #050505 !important;overflow:visible !important}html body.mc-native.single-product .mc-single-summary > .mc-single-performance + .mc-single-quick-attrs{margin-top:0 !important}}/* 1.0.800: keep the same gap below mobile intensity tiles as above the first metric. */
@media (max-width: 767px){html body.mc-native.single-product .mc-single-summary > .mc-single-performance > .mc-single-performance__cell:nth-child(3),html body.mc-native.single-product .mc-single-summary > .mc-single-performance > .mc-single-performance__cell:last-child{max-height:none !important;padding-bottom:18px !important}}
