: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, #eee7dc 0%, #fff8ee 50%, #d9c4ad 100%)}/* 1.0.153 single product prototype alignment from original Woodmart layout export */
/* 1.0.154 absolute final lock */
/* 1.0.154 product card: exact donor prototype composition */
/* 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-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-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-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-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-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-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 #000;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-service,body.mc-native .mc-contact-page .montale-faq{margin-top:144px !important;border-top:1px solid #000;padding-top:18px !important}body.mc-native .mc-contact-page .montale-contact-channels__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-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-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:#fff}body.mc-native .mc-contact-page .montale-contact-channels__card--dark{background:#000;color:#fff}body.mc-native .mc-contact-page .montale-contact-channels__card-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:#000 !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:#fff !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:#f3eee7;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:#000 !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:#000}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:#000;color:#fff}body.mc-native .mc-contact-page .montale-cta__title{max-width:900px;color:#fff !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 #fff;background:#fff;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:#000 !important;white-space:nowrap;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-contact-page .montale-cta__button:hover{background:#000;color:#fff !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-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-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-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-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-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-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-service,body.mc-native .mc-contact-page .montale-faq{margin-top:72px !important}body.mc-native .mc-contact-page .montale-contact-channels__grid{grid-template-columns:1fr}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 */
/* 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:#000 !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%, #c493421a 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 #000;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:#000 !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. */
/* 1.0.50 archive final polish: breadcrumbs, original hero info, lines, lower blocks. */
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:#fff !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 .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 .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-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 .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-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 .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. */
/* 1.0.36 checkout composition: normal site width, not the wide home viewport. */
/* 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:#000}.mc-breadcrumbs__sep{color:#b8b8b8}/* 1.0.35 checkout width and visible address line 2 label. */
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body.mc-native{margin:0;background:#fff;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-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:#fff}.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 #000;background:#fff}.mc-board-search input[type="search"]{width:100%;min-width:0;padding:0 16px;border:0;outline:0;color:#000;font:300 13px/1 Montserrat, Arial, sans-serif}.mc-board-search button{display:inline-flex;align-items:center;justify-content:center;border:0;background:#000;color:#fff;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:#fff;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:#000;background:#000;color:#fff}.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:#fff;isolation:isolate}.mc-aroma-tile + .mc-aroma-tile{border-left:3px solid #fff}.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:#fff}.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:#000}.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, #ff005d, #ff8a00, #ffd500, #00c853, #00b0ff, #7c4dff, #ff005d);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__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, #d8d3cc 0%, #f0ebe4 52%, #bcb2a7 100%)}.mc-card--gourmand{--mc-card-bg:linear-gradient(135deg, #eadfd2 0%, #fff5ea 48%, #d6c2ad 100%)}.mc-card--floral{--mc-card-bg:linear-gradient(135deg, #eadfe2 0%, #fff4f5 52%, #d8c6cc 100%)}.mc-card--fruity{--mc-card-bg:linear-gradient(135deg, #ffe1c0 0%, #fff2cf 52%, #ffd56e 100%)}.mc-card--amber{--mc-card-bg:linear-gradient(135deg, #eadfcf 0%, #fff1df 50%, #cfb49c 100%)}.mc-card--marine{--mc-card-bg:linear-gradient(135deg, #dce8e9 0%, #f7fbfb 48%, #c5d5d8 100%)}.mc-card--fougere{--mc-card-bg:linear-gradient(135deg, #dfe8e2 0%, #f7fbf7 52%, #c5d3ca 100%)}.mc-card--oud{--mc-card-bg:linear-gradient(135deg, #dad6d1 0%, #f3eee8 52%, #b7aca1 100%)}.mc-card--woody{--mc-card-bg:linear-gradient(135deg, #dedbd5 0%, #f6f4ef 50%, #c2bbb2 100%)}.mc-card--leather{--mc-card-bg:linear-gradient(135deg, #dad2ca 0%, #eee7df 55%, #b9ada2 100%)}.mc-card--neutral{--mc-card-bg:linear-gradient(135deg, #e2e2ea 0%, #f7f7f7 52%, #d2d2d9 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:#fff;color:#000;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:#fff;color:#6f6f6f;font-size:10px;font-weight:600;line-height:1;text-transform:uppercase}.mc-card__pills .is-stock{border-color:#b8e6cb;color:#15914d}.mc-card__title{min-height:31px;margin:0;color:#000;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:#000;font-size:22px;font-weight:700;line-height:1;text-decoration-thickness:1px}.mc-card__price del{color:#777;font-size:17px;font-weight:500}.mc-card__price ins{color:#000;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 #000;background:#fff;color:#000;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:#000;background:#000;color:#fff}.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:#000;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--oriental{--mc-bg:linear-gradient(135deg, #d8d3cc 0%, #f0ebe4 52%, #bcb2a7 100%)}.mc-card--gourmand{--mc-bg:linear-gradient(135deg, #eadfd2 0%, #fff5ea 48%, #d6c2ad 100%)}.mc-card--floral{--mc-bg:linear-gradient(135deg, #eadfe2 0%, #fff4f5 52%, #d8c6cc 100%)}.mc-card--fruity{--mc-bg:linear-gradient(135deg, #ffe1c0 0%, #fff2cf 52%, #ffd56e 100%)}.mc-card--amber{--mc-bg:linear-gradient(135deg, #eadfcf 0%, #fff1df 50%, #cfb49c 100%)}.mc-card--marine{--mc-bg:linear-gradient(135deg, #dce8e9 0%, #f7fbfb 48%, #c5d5d8 100%)}.mc-card--fougere{--mc-bg:linear-gradient(135deg, #dfe8e2 0%, #f7fbf7 52%, #c5d3ca 100%)}.mc-card--oud{--mc-bg:linear-gradient(135deg, #dad6d1 0%, #f3eee8 52%, #b7aca1 100%)}.mc-card--woody{--mc-bg:linear-gradient(135deg, #dedbd5 0%, #f6f4ef 50%, #c2bbb2 100%)}.mc-card--leather{--mc-bg:linear-gradient(135deg, #dad2ca 0%, #eee7df 55%, #b9ada2 100%)}.mc-card--neutral{--mc-bg:linear-gradient(135deg, #e2e2ea 0%, #f7f7f7 52%, #d2d2d9 100%)}.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:#fff;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:#000;background:#000;color:#fff}.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("../images/arabians-collection.webp") bottom center / cover no-repeat,
        #f6f1e8}.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:#000;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:#999}.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(255, 186, 86, .34), transparent 30%),
        linear-gradient(135deg, #111 0%, #4d3427 52%, #0b0b0b 100%);color:#fff}.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(255, 224, 154, .35), transparent 32%),
        linear-gradient(135deg, #171717 0%, #62513a 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:#fff;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:#fff;color:#000}.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:#777;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:#000}.mc-final-cta a:hover{background:#000;color:#fff}/* 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}.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("../images/arabians-collection.webp") 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 #000;color:#000;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:#000;color:#fff}.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:#fff}.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, #f1ece5 0%, #fff8ef 50%, #d8c7b3 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-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-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:#fff;color:#000;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:#000;background:#000;color:#fff}.mc-page{padding:64px 0 96px}.mc-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 #000;background:#fff;color:#000;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:#000;color:#fff}.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}.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:#fff;list-style:none}.woocommerce-error{border-color:#d9a6a6}@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-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-aroma__track{grid-auto-columns:25%}.mc-products-grid,ul.products{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width: 1024px){.mc-mobile-panel.is-open{display:block;border-top:1px solid var(--mc-line);background:#fff}.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-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-layout{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-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-shop-layout,.woocommerce-notices-wrapper{width:calc(100vw - 32px)}.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__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-toolbar{align-items:flex-start;flex-direction:column}}/* Final home/footer overrides, loaded after legacy responsive rules. */
@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)}}@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}}@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}}/* 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}@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-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){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:#fff;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.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. */
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:#fff}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:#222}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, #f1ece5 0%, #fff8ef 50%, #d8c7b3 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:#000}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:#fff}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:#efefeb;overflow:hidden}body.mc-native.mc-home .montale-season__bar span{display:block;width:80%;height:100%;background:#000}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, #f1ece5 0%, #fff8ef 50%, #d8c7b3 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 #000;font-family:Montserrat, Arial, sans-serif;font-size:32px;font-weight:600;line-height:1.18;letter-spacing:0;text-transform:uppercase;color:#000}@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:#fff}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:#fff}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:#fff;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:#000;border-color:#000;color:#fff}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:#000;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:#000;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:#000;font-family:Montserrat, Arial, sans-serif;color:#fff}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:#fff}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 #fff;border-radius:0;background:#fff;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#000;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:#000;border-color:#fff;color:#fff}@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}@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}}/* 1.0.27 match footer spacing to the FAQ/CTA gap. */
/* 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:#fff;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 #000;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 .amount,.mc-cart .amount bdi{font-weight:400}.wc-proceed-to-checkout .checkout-button{min-height:54px;border-radius:0;font-family:Montserrat, Arial, sans-serif;letter-spacing:0}.wc-proceed-to-checkout .checkout-button{display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border:1px solid #000;background:#000;color:#fff;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}.wc-proceed-to-checkout .checkout-button:hover{background:#fff;color:#000}.wc-proceed-to-checkout{margin:24px 0 0}.wc-proceed-to-checkout .checkout-button{width:100%}.mc-cart input[type="checkbox"],.mc-cart input[type="radio"]{width:16px;height:16px;accent-color:#000}.mc-commerce-page .woocommerce-form-coupon-toggle,.mc-commerce-page .checkout_coupon{display:none !important}@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}}@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}}/* 1.0.33 final checkout overrides, kept at the end to win over legacy cart styles. */
/* 1.0.38 final checkout column override: equal left/right blocks. */
/* 1.0.39 checkout polish: compact field labels and remove duplicate payment divider. */
/* 1.0.40 cart recommendations and cleaner optional field label. */
body.woocommerce-cart .mc-cart-interest > .mc-products-grid{padding:15px 0}/* 1.0.41 cart recommendations width and checkout field alignment. */
/* 1.0.42 checkout compact inputs and cart recommendations spacing. */
/* 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-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 .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 .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-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-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 .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-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-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-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}}@media (max-width: 1024px){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-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-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.65 critical global layout lock: header heights and breadcrumb rhythm. */
body.mc-native .mc-breadcrumbs{margin-top:34px !important}/* 1.0.55 archive heading typography and toolbar cleanup. */
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}/* 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-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-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}}@media (max-width: 1024px){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}}/* 1.0.50 final archive override: keep after all older archive layers. */
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 .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-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-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:#fff !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-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-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-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-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-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:#fff !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-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-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-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:#000 !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:#fff !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:#fff !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-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-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-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-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-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-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-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}@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-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-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. */
.mc-archive-divider{width:min(1614px, calc(100vw - 136px));height:1px;margin:34px auto 34px;background:#000}.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:#fff;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:#fff}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))}@media (max-width: 1400px){.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-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-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){.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)}.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}}/* 1.0.43 more air between cart recommendations heading and products. */
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-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-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:#fff !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-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-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 .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-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:#fff !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:#fff !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:#fff !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-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:#fff !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 .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:#fff !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:#000 !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 .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-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-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 .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-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-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-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 .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-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}}@media (max-width: 1024px){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-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-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.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:#000;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:#000}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:#000;font-family:Montserrat, Arial, sans-serif;color:#fff}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:#fff}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 #fff;border-radius:0;background:#fff;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#000;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:#000;border-color:#fff;color:#fff}@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:#000}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 #000;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:#000}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:#fff;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:#000;background:#000;color:#fff}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 #000;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:#000;font-family:Montserrat, Arial, sans-serif;color:#fff}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:#fff}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 #fff;border-radius:0;background:#fff;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#000;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:#000;border-color:#fff;color:#fff}@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:#000 !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%, #c493421a 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 #000;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:#000 !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 #000;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 #000 !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:#000 !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:#000 !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:#000;color:#fff}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:#fff !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 #fff;border-radius:0;background:#fff;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000 !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:#000;border-color:#fff;color:#fff !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-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-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 #000 !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-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{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-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:#000 !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:#000 !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-faq{margin-top:144px !important;padding:0 !important;border-top:1px solid #000 !important}body.mc-native .mc-delivery-page .montale-delivery-methods__inner,body.mc-native .mc-delivery-page .montale-delivery-terms__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-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-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:#fff !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:#000 !important;color:#fff !important}body.mc-native .mc-delivery-page .montale-delivery-methods__label,body.mc-native .mc-delivery-page .montale-delivery-terms__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{margin:0 !important;padding:0 !important;font-size:28px !important;line-height:1.12 !important;font-weight:500 !important;text-transform:uppercase !important;color:#000 !important}body.mc-native .mc-delivery-page .montale-delivery-methods__card--dark .montale-delivery-methods__card-title{color:#fff !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{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:#000 !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:#000 !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:#000;color:#fff}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:#fff !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 #fff;border-radius:0;background:#fff;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000 !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:#000;border-color:#fff;color:#fff !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-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-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{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-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-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-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-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-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-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-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-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{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{font-size:18px !important}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:#000;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:#000}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:#000;font-family:Montserrat, Arial, sans-serif;color:#fff}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:#fff}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 #fff;border-radius:0;background:#fff;font-family:Montserrat, Arial, sans-serif;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#000;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:#000;border-color:#fff;color:#fff}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. */
/* 1.0.84 About page typography and CTA tightening. */
/* 1.0.137 account page footer gap and account icon route polish */
body.mc-native .mc-account-page__inner{padding-bottom:0 !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}}/* 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 #000 !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:#000 !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:#000 !important;color:#fff !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{width:100%;margin:0 auto}body.mc-native .mc-reviews-section{margin-top:72px}body.mc-native .mc-reviews-divider{width:100%;height:1px;margin:0 0 34px;background:#111}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:#000;color:#fff}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{margin:0 0 18px;font-size:22px;line-height:1.04;font-weight:600;letter-spacing:-.03em;text-transform:uppercase;color:#000}body.mc-native .mc-reviews-summary__card--dark .mc-reviews-summary__title{color:#fff}body.mc-native .mc-reviews-summary__card 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:#000}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 #111;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:#000}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:#000 !important;font-family:Montserrat, Arial, sans-serif !important;color:#fff !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:#fff !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 #fff !important;background:#fff !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;text-transform:uppercase !important;color:#000 !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:#000 !important;color:#fff !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-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{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{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-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 #000 !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:#000 !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:#000 !important;color:#fff !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:#fff !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 #fff !important;border-radius:0 !important;background:#fff !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:#000 !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:#000 !important;border-color:#fff !important;color:#fff !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. */
/* 1.0.92: final About page alignment with accepted inner-page blocks. */
/* 1.0.91 About page true final overrides. */
/* 1.0.138 final account page footer gap override */
/* 1.0.149 Native single product */
@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}}/* 1.0.151 Product page close-match pass */
/* 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:#000 !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:#000 !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 #000}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:#000 !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 #000;background:#000;font-size:12px;line-height:1.2;font-weight:800;text-transform:uppercase;text-decoration:none;color:#fff;white-space:nowrap;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-promos-status__button:hover{background:#fff;color:#000}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:#000}body.mc-native .mc-promos-offer--dark h2,body.mc-native .mc-promos-offer--dark p{color:#fff !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 #000}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 #000;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:#000 !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:#000 !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:#000;font-family:Montserrat, Arial, sans-serif !important;color:#fff}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:#fff !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 #fff;background:#fff;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:#000 !important;transition:background-color .2s ease, color .2s ease}body.mc-native .mc-promos-page .montale-cta__button:hover{background:#000;color:#fff !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:#000}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 #000;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:#000 !important}body.mc-native .mc-post-meta span,body.mc-native .mc-post-meta a{display:block;color:#000;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:#fff;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:#000;border-color:#000;color:#fff}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 #000;border-bottom:1px solid #000;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:#fff}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:#000 !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:#000;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:#fff}body.mc-native .mc-blog-card__media{display:none;align-items:center;justify-content:center;aspect-ratio:16 / 10;overflow:hidden;background:#f3eee8;color:#000;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:#000 !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:#000;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:#000;border-color:#000;color:#fff}body.mc-native .mc-post-cover{margin:42px 0 0;aspect-ratio:1320 / 520;overflow:hidden;background:#f3eee8}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:#000 !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:#000 !important}body.mc-native .mc-post-content a{color:#000;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:#000;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:#000 !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:#fff !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 #fff !important;background:#fff !important;color:#000 !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:#000 !important;color:#fff !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}}/* 1.0.130 WooCommerce account page */
body.mc-native .mc-account-page{width:100%;background:#fff;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:#000}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:#000;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:#000;color:#fff;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:#000 !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:#000;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:#000;color:#fff}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:#fff !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 #fff;border-radius:0;background:#fff;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000 !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:#000;border-color:#fff;color:#fff !important;outline:none}body.mc-native .mc-account-page .woocommerce a{color:#000}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:#fff;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:#000}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:#000}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 #000 !important;border-radius:0 !important;background:#000 !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:#fff !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:#fff !important;color:#000 !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:#000}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:#fff !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:#000 !important;color:#fff !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:#fff !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 #fff !important;border-radius:0 !important;background:#fff !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:#000 !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:#000 !important;border-color:#fff !important;color:#fff !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 */
/* Wishlist */
.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:#000;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:#000;opacity:1;outline:none}.mc-wishlist-toggle.is-active{border-color:#000;background:#000;color:#fff;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:#000;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:#000}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 #000;background:#000;color:#fff;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:#000;background:#fff;color:#000;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 #000 !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:#000 !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:#000 !important;color:#fff !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:#fff !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 #fff !important;border-radius:0 !important;background:#fff !important;font-size:13px !important;line-height:1.2 !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#000 !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. */
/* 1.0.90 About page final sync with the accepted Montale section patterns. */
/* 1.0.89: About FAQ uses the accepted Delivery FAQ pattern. */
/* 1.0.85 About page structure fixes. */
/* 1.0.86 About page final visual alignment. */
/* 1.0.87 About page compact match with accepted inner pages. */
/* 1.0.91 About page hard final overrides. Keep this block last for the About page. */
/* 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}@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}}/* 1.0.151 Product page final override */
/* 1.0.154 cascade lock: keep donor-like product card rules after older single-product blocks */
/* 1.0.153 final override: original prototype rhythm for the native product card */
/* 1.0.155 donor product template alignment */
/* 1.0.157 product data/detail corrections */
/* 1.0.158 olfactory atlas */
/* 1.0.159 olfactory atlas premium fallback */
/* 1.0.161 compact linked product attributes */
/* 1.0.160 olfactory atlas: lighter original-like layout */
/* 1.0.162 product story banner */
/* 1.0.162 smoother product controls */
/* 1.0.164 exact product story prototype layer */
/* 1.0.165 product page prototype alignment */
/* 1.0.166 product page correction pass */
/* 1.0.167 product prototype hotfix */
/* 1.0.168 buy box alignment and stable hover */
/* 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:#64707b !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:#64707b !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:#64707b !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:#64707b !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:#64707b !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:#64707b !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:#64707b !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:#64707b !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:#64707b !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}/* 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 #d8dde2;padding:42px 48px;background:#fff}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:#64707b !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 #d8dde2;border-top:0;background:#fff}body.mc-native .mc-order-received__summary-card{min-height:118px;padding:24px;border-right:1px solid #d8dde2}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 #b7dfc2;padding:18px 22px;color:#087a24;background:#f7fff9}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 #d8dde2;padding:34px;background:#fff}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 #d8dde2}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 #d8dde2}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:#7d858d;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: 480px){html,body.mc-native{max-width:100%;overflow-x:clip}}/* 1.0.653: Shared mobile width locks for repeated content blocks. */
@media (max-width: 1024px){body.mc-native .mc-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{max-width:100% !important;box-sizing:border-box !important;min-width:0 !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 #d8dde2;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:#fff;background:#050505;font-size:13px;font-weight:600;text-decoration:none}body.mc-native .mc-order-received__button--ghost{color:#050505;background:#fff}@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 #d8dde2}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. */
/* 1.0.800: keep the same gap below mobile intensity tiles as above the first metric. */

