:root{--mw-black:#111111;--mw-ink:#252525;--mw-muted:#707070;--mw-line:#e8e4df;--mw-bg:#fbfaf8;--mw-soft:#f2f0eb;--mw-white:#ffffff;--mw-accent:#9d6b4e;--mw-max:1440px;--mw-serif:"Times New Roman", Times, serif;--mw-sans:Arial, Helvetica, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--mw-bg);color:var(--mw-ink);font-family:var(--mw-sans);font-size:14px;line-height:1.55;letter-spacing:0}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}.mw-container{width:min(100%, var(--mw-max));margin:0 auto;padding:0 32px}.mw-topbar{display:flex;justify-content:center;align-items:center;min-height:34px;background:var(--mw-black);color:var(--mw-white);font-size:12px;text-transform:uppercase}.mw-header{position:sticky;top:0;z-index:50;background:rgb(251 250 248 / .96);border-bottom:1px solid var(--mw-line);backdrop-filter:blur(10px)}.mw-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:78px;gap:24px}.mw-nav{display:flex;align-items:center;gap:26px;text-transform:uppercase;font-size:12px}.mw-nav ul,.mw-mega ul{display:contents;margin:0;padding:0}.mw-nav li,.mw-mega li{display:inline-flex;list-style:none;margin:0;padding:0}.mw-nav a{padding:30px 0;color:#2c2b29;font-size:11px;letter-spacing:.4px;transition:color .2s ease}.mw-nav a:hover,.mw-actions a:hover,.mw-mega__inner a:hover{color:var(--mw-accent)}.mw-logo{font-family:var(--mw-serif);font-size:28px;letter-spacing:4px;text-transform:uppercase;white-space:nowrap}.mw-logo img{width:min(64px, 16vw);max-height:54px;object-fit:contain}.mw-actions{display:flex;justify-content:flex-end;align-items:center;gap:18px;text-transform:uppercase;font-size:12px}.mw-actions a{font-size:11px;letter-spacing:.4px}.mw-header-search{display:flex;align-items:center;min-width:220px;max-width:280px;border:1px solid var(--mw-line);border-radius:999px;background:var(--mw-white);overflow:hidden}.mw-header-search input[type="search"]{min-width:0;flex:1;height:36px;border:0;background:#fff0;padding:0 12px;font-size:12px;outline:0}.mw-header-search button{min-width:68px;height:36px;border:0;background:var(--mw-black);color:var(--mw-white);padding:0 12px;font-size:10px;font-weight:700;text-transform:uppercase}.mw-menu-toggle{display:none;width:42px;height:42px;border:1px solid var(--mw-line);background:#fff0;color:var(--mw-ink)}.mw-menu-toggle span,.mw-menu-toggle::before,.mw-menu-toggle::after{display:block;width:18px;height:1px;margin:5px auto;background:currentColor;content:""}.mw-mobile-panel{display:none;border-top:1px solid var(--mw-line);background:var(--mw-bg)}.mw-mobile-panel.is-open{display:block}.mw-mobile-panel a{display:block;border-bottom:1px solid var(--mw-line);padding:14px 24px;text-transform:uppercase;font-size:12px}.mw-mobile-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;border-bottom:1px solid var(--mw-line);padding:14px}.mw-mobile-search input[type="search"]{min-width:0;height:44px;border:1px solid var(--mw-line);border-radius:8px;background:var(--mw-white);padding:0 12px;font-size:16px}.mw-mobile-search button{min-width:78px;height:44px;border:1px solid var(--mw-black);border-radius:8px;background:var(--mw-black);color:var(--mw-white);font-size:11px;font-weight:700;text-transform:uppercase}.mw-mega{border-bottom:1px solid var(--mw-line);background:var(--mw-white)}.mw-mega__inner{display:flex;justify-content:center;gap:28px;overflow-x:auto;padding:14px 32px;text-transform:uppercase;font-size:12px;white-space:nowrap}.mw-mega__inner a{color:#2c2b29;font-size:11px;letter-spacing:.35px}.mw-hero{position:relative;min-height:620px;display:grid;place-items:center;overflow:hidden;background:#ddd5ca}.mw-hero__media{position:absolute;inset:0}.mw-hero__media img{width:100%;height:100%;object-fit:cover}.mw-hero__content{position:relative;z-index:1;text-align:center;color:var(--mw-white);text-transform:uppercase;text-shadow:0 1px 18px rgb(0 0 0 / .28)}.mw-home-hero{display:grid;grid-template-columns:1fr 1fr;min-height:560px;background:#8b8781}.mw-home-hero--video{position:relative;display:grid;grid-template-columns:1fr;min-height:clamp(560px, 72vh, 760px);place-items:center;overflow:hidden;background:#d9d0c5}.mw-home-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mw-home-hero__overlay{position:absolute;inset:0;background:rgb(42 38 33 / .24)}.mw-home-hero__copy{position:relative;z-index:1;display:flex;align-items:center;padding:90px 10vw;color:var(--mw-white)}.mw-home-hero--video .mw-home-hero__copy{justify-content:center;width:100%;min-height:inherit;padding:120px 24px;text-align:center}.mw-home-hero__discount{margin:0 0 6px;font-size:clamp(30px, 4vw, 58px);font-weight:700;text-transform:uppercase;text-shadow:0 2px 22px rgb(0 0 0 / .25)}.mw-home-hero h1{margin:0 0 28px;font-family:var(--mw-serif);font-size:clamp(34px, 5vw, 72px);font-weight:400;line-height:1.05;text-transform:uppercase;text-shadow:0 2px 22px rgb(0 0 0 / .25)}.mw-home-hero .mw-button{min-height:46px;padding:0 38px;border-color:var(--mw-white);background:var(--mw-white);color:var(--mw-black);font-size:12px}.mw-home-hero__image{min-width:0;overflow:hidden;background:#ddd7cd}.mw-home-hero__image img{width:100%;height:100%;object-fit:cover}.mw-press-strip{background:var(--mw-white);border-bottom:1px solid var(--mw-line)}.mw-press-strip__track{display:flex;align-items:center;justify-content:flex-start;gap:clamp(24px, 4vw, 54px);min-height:64px;overflow-x:auto;padding:0 28px;color:#3d3c3a;white-space:nowrap}.mw-press-strip__track span{font-family:var(--mw-serif);font-size:clamp(13px, 1.6vw, 22px);font-weight:700}.mw-feature-collections{background:var(--mw-white);padding:22px 0 0;overflow:hidden}.mw-feature-collections__rail{display:grid;grid-template-columns:repeat(5,minmax(270px,1fr));gap:6px;width:100%}.mw-feature-tile{position:relative;display:block;min-height:520px;overflow:hidden;background:#222}.mw-feature-tile img{width:100%;height:100%;object-fit:cover;transition:transform 0.45s ease}.mw-feature-tile:hover img{transform:scale(1.035)}.mw-feature-tile::after{position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(to top,rgb(0 0 0 / .42),#fff0);content:""}.mw-feature-tile span{position:absolute;left:14px;bottom:16px;z-index:1;color:var(--mw-white);font-size:11px;font-weight:700;text-transform:uppercase}.mw-home-products{background:var(--mw-white);padding-top:42px}.mw-home-products__eyebrow{margin:0 0 8px;color:var(--mw-muted);text-align:center;text-transform:uppercase;font-size:11px}.mw-home-tabs{display:flex;justify-content:center;gap:26px;margin:0 0 28px;text-transform:uppercase;font-size:12px}.mw-home-tabs a{border-bottom:1px solid #fff0;padding-bottom:5px}.mw-home-tabs a:first-child{border-color:currentColor}.mw-home-products .mw-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 80px}.mw-home-products .mw-product-card__image{aspect-ratio:1 / 1.28;background:#f5f4f2}.mw-home-products .mw-product-card__title{font-size:11px;line-height:1.45}.mw-hero__eyebrow{margin:0 0 8px;font-size:clamp(22px, 4vw, 54px);line-height:1}.mw-hero__title{margin:0 0 26px;font-family:var(--mw-serif);font-size:clamp(24px, 5vw, 64px);font-weight:400;line-height:1.05}.mw-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 34px;border:1px solid var(--mw-black);background:var(--mw-black);color:var(--mw-white);text-transform:uppercase;font-size:12px}.mw-button--light{border-color:var(--mw-white);background:var(--mw-white);color:var(--mw-black);text-shadow:none}.mw-section{padding:54px 0}.mw-section--tight{padding:34px 0}.mw-section__heading{margin:0 0 28px;text-align:center;text-transform:uppercase;font-family:var(--mw-serif);font-size:22px;font-weight:400}.mw-press{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;align-items:center}.mw-press__item{display:grid;place-items:center;min-height:58px;color:#8a857d;font-family:var(--mw-serif);font-size:20px;text-transform:uppercase}.mw-collections{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.mw-collections a{border-bottom:1px solid currentColor;padding-bottom:4px;text-transform:uppercase;font-size:12px}.mw-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 22px}.mw-product-card{min-width:0}.mw-product-card__image{aspect-ratio:1 / 1.22;background:var(--mw-soft);overflow:hidden}.mw-product-card__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.35s ease}.mw-product-card:hover img{transform:scale(1.035)}.mw-product-card__title{margin:14px 0 4px;text-transform:uppercase;font-size:13px;font-weight:400}.mw-product-card__price{color:var(--mw-muted);font-size:13px}.mw-trust{border-top:1px solid var(--mw-line);border-bottom:1px solid var(--mw-line);background:var(--mw-white)}.mw-trust__grid{display:grid;grid-template-columns:repeat(4,1fr)}.mw-trust__item{display:grid;place-items:center;min-height:112px;border-right:1px solid var(--mw-line);text-align:center;text-transform:uppercase;font-size:12px}.mw-trust__item:last-child{border-right:0}.mw-footer{background:var(--mw-black);color:var(--mw-white);padding:54px 0 28px}.mw-footer__grid{display:grid;grid-template-columns:1.15fr 0.8fr 0.8fr 0.9fr 1.25fr;gap:34px}.mw-footer h2,.mw-footer h3{margin:0 0 16px;text-transform:uppercase;font-family:var(--mw-serif);font-size:16px;font-weight:400}.mw-footer__logo{width:min(320px, 100%);max-height:76px;object-fit:contain;object-position:left center;margin-bottom:14px}.mw-footer a{display:block;margin:9px 0;color:rgb(255 255 255 / .76);font-size:13px}.mw-footer ul,.mw-footer .menu{display:block;margin:0;padding:0;list-style:none}.mw-footer li,.mw-footer .menu-item{display:block;margin:0;padding:0;list-style:none}.mw-footer li a,.mw-footer .menu-item a{display:block;margin:0 0 10px;color:rgb(255 255 255 / .76)}.mw-footer__bottom{margin-top:42px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .16);color:rgb(255 255 255 / .66);font-size:12px}.mw-footer-trust{min-width:0}.mw-payment-badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px}.mw-pay{min-height:38px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .16);border-radius:6px;background:rgb(255 255 255 / .08);color:#fff;font-size:11px;font-weight:700;line-height:1}.mw-pay--paypal{color:#9fd2ff}.mw-pay--visa{color:#d8e5ff;letter-spacing:.08em}.mw-pay--mastercard{position:relative;color:#ffe0b3}.mw-us-notices{display:grid;gap:10px}.mw-us-notices div{border:1px solid rgb(255 255 255 / .14);border-radius:8px;background:rgb(255 255 255 / .06);padding:12px}.mw-us-notices strong{display:block;margin-bottom:5px;color:#fff;text-transform:uppercase;font-size:11px;letter-spacing:.06em}.mw-us-notices span{display:block;color:rgb(255 255 255 / .68);font-size:12px;line-height:1.55}.mw-footer-brand-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:34px;padding-top:26px;border-top:1px solid rgb(255 255 255 / .14)}.mw-footer-brand{display:grid!important;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:18px;min-height:116px;margin:0!important;padding:18px;border:1px solid rgb(255 255 255 / .14);border-radius:8px;background:linear-gradient(135deg,rgb(255 255 255 / .1),rgb(255 255 255 / .035));color:#fff!important;text-decoration:none}.mw-footer-brand:hover{border-color:rgb(245 199 102 / .58);background:linear-gradient(135deg,rgb(245 199 102 / .14),rgb(255 255 255 / .05))}.mw-footer-brand img{display:block;width:86px;height:86px;object-fit:contain}.mw-footer-brand--royal img{width:min(230px, 100%);height:86px;justify-self:start}.mw-footer-brand--royal{grid-template-columns:minmax(160px,230px) minmax(0,1fr)}.mw-footer-brand strong{display:block;margin-bottom:6px;color:#fff;font-family:var(--mw-serif);font-size:22px;font-weight:400;line-height:1.1;text-transform:uppercase}.mw-footer-brand em{display:block;color:rgb(255 255 255 / .72);font-size:13px;font-style:normal;line-height:1.5}.mw-social-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.mw-social-links a{margin:0;text-decoration:underline;text-underline-offset:4px}.mw-newsletter{margin-top:20px}.mw-newsletter label{display:block;margin-bottom:10px;color:var(--mw-white);text-transform:uppercase;font-family:var(--mw-serif);font-size:14px}.mw-newsletter div{display:flex;gap:8px}.mw-newsletter input{min-width:0;flex:1;height:40px;border:1px solid rgb(255 255 255 / .18);background:rgb(255 255 255 / .08);color:var(--mw-white);padding:0 12px}.mw-newsletter button{height:40px;border:1px solid var(--mw-white);background:var(--mw-white);color:var(--mw-black);padding:0 16px;text-transform:uppercase;font-size:11px}.mw-newsletter__message{margin:10px 0 0;color:rgb(255 255 255 / .86);font-size:12px;line-height:1.45}.mw-footer--accordion{padding:32px 0 18px}.mw-footer--accordion .mw-container{max-width:430px}.mw-footer__brand{display:grid;justify-items:center;gap:8px;margin-bottom:22px;text-align:center}.mw-footer--accordion .mw-footer__logo{width:min(150px, 48vw);max-height:54px;margin:0 0 2px;object-position:center}.mw-footer__brand p{margin:0;color:#fff;font-weight:700}.mw-footer__brand a{display:inline-block;margin:0;color:#fff;font-weight:700}.mw-footer-accordion{display:grid;gap:10px}.mw-footer-accordion details{border:1px solid rgb(255 255 255 / .16);border-radius:12px;background:#fff0;overflow:hidden}.mw-footer-accordion summary{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 14px;color:#fff;cursor:pointer;list-style:none;text-transform:uppercase;font-family:var(--mw-serif);font-size:16px;font-weight:700}.mw-footer-accordion summary::-webkit-details-marker{display:none}.mw-footer-accordion summary::after{content:"+";color:#fff;font-family:var(--mw-sans);font-size:18px;font-weight:800;line-height:1}.mw-footer-accordion details[open] summary::after{content:"-"}.mw-footer-accordion details>:not(summary){margin:0 14px 14px}.mw-footer-accordion ul,.mw-footer-accordion .menu{padding-top:2px}.mw-footer-accordion .mw-newsletter{margin-top:0}.mw-footer-accordion .mw-payment-badges{grid-template-columns:repeat(3,minmax(0,1fr))}.mw-footer--accordion .mw-footer__bottom{margin-top:16px;padding-top:12px;text-align:center;color:#fff;font-weight:700}.mw-cookie{position:fixed;right:18px;bottom:18px;z-index:2147483647;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;max-width:min(520px, calc(100vw - 36px));border:1px solid var(--mw-line);background:var(--mw-white);box-shadow:0 18px 50px rgb(0 0 0 / .16);padding:16px;pointer-events:auto}.mw-cookie[hidden]{display:none}.mw-cookie p{margin:0;color:var(--mw-muted);font-size:13px;line-height:1.5}.mw-cookie button{height:38px;border:0;background:var(--mw-black);color:var(--mw-white);padding:0 18px;text-transform:uppercase;font-size:11px;cursor:pointer;pointer-events:auto;position:relative;z-index:1}.mw-cookie button:hover{background:#2d2d2d}.mw-error-page{min-height:58vh;text-align:center}.mw-error-page h1{margin:0 0 14px;font-family:var(--mw-serif);font-size:clamp(40px, 6vw, 72px);font-weight:400;text-transform:uppercase}.mw-error-page p{max-width:620px;margin:0 auto 22px;color:var(--mw-muted)}.mw-error-page form{display:flex;max-width:520px;margin:28px auto}.mw-error-page input[type="search"]{flex:1;min-width:0;height:46px;border:1px solid var(--mw-line);padding:0 14px}.mw-error-page input[type="submit"]{height:46px;border:0;background:var(--mw-black);color:var(--mw-white);padding:0 20px;text-transform:uppercase}.mw-error-page__actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.woocommerce div.product{max-width:var(--mw-max);margin:0 auto;padding:48px 32px}body.single-product .mw-product-page{background:var(--mw-white)}body.single-product .woocommerce div.product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,0.92fr);gap:clamp(36px, 5vw, 76px);align-items:start;padding-top:clamp(44px, 6vw, 84px);padding-bottom:30px}body.single-product .woocommerce div.product div.images,body.single-product .woocommerce div.product div.summary{float:none;width:auto;margin:0}body.single-product .woocommerce div.product div.images{background:#f5f4f2}body.single-product .woocommerce div.product div.images img{width:100%;height:auto;object-fit:contain}body.single-product .woocommerce div.product div.summary{max-width:560px;padding-top:10px}.woocommerce div.product .product_title{text-transform:uppercase;font-family:var(--mw-serif);font-weight:400;font-size:clamp(28px, 3vw, 44px);line-height:1.08}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--mw-ink);font-size:18px}body.single-product .woocommerce-product-details__short-description{color:var(--mw-muted);line-height:1.7}body.single-product .woocommerce div.product form.cart{display:flex;align-items:stretch;gap:12px;margin:28px 0 24px}body.single-product .woocommerce div.product form.cart div.quantity{float:none;margin:0}body.single-product .woocommerce div.product form.cart .qty{width:76px;height:48px;border:1px solid var(--mw-line);text-align:center}.woocommerce div.product form.cart .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;background:var(--mw-black);color:var(--mw-white);text-transform:uppercase;font-size:12px;font-weight:400}body.single-product .woocommerce div.product form.cart .single_add_to_cart_button{min-width:230px;min-height:48px;padding:0 34px}.mw-single-badges{display:grid;gap:10px;margin:22px 0;color:var(--mw-muted);text-transform:uppercase;font-size:12px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;border-bottom:1px solid var(--mw-line)}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-radius:0;background:#fff0;text-transform:uppercase;font-size:12px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff0;border-bottom:1px solid var(--mw-black)}body.single-product .woocommerce div.product .woocommerce-tabs,body.single-product .woocommerce div.product .related,body.single-product .woocommerce div.product .upsells{grid-column:1 / -1}body.single-product .woocommerce div.product .woocommerce-tabs{margin-top:34px}body.single-product .woocommerce div.product .related,body.single-product .woocommerce div.product .upsells{margin-top:54px}body.single-product .woocommerce div.product .related>h2,body.single-product .woocommerce div.product .upsells>h2{margin:0 0 28px;font-family:var(--mw-serif);font-size:clamp(24px, 3vw, 38px);font-weight:400;text-align:center;text-transform:uppercase}.woocommerce ul.products{max-width:var(--mw-max);margin-left:auto;margin-right:auto;padding:0 32px}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-transform:uppercase;font-size:13px;font-weight:400}.woocommerce ul.products li.product .price{color:var(--mw-muted)}body.single-product .woocommerce div.product .related ul.products,body.single-product .woocommerce div.product .upsells ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 28px;max-width:none;margin:0;padding:0;list-style:none}body.single-product .woocommerce div.product .related ul.products::before,body.single-product .woocommerce div.product .related ul.products::after,body.single-product .woocommerce div.product .upsells ul.products::before,body.single-product .woocommerce div.product .upsells ul.products::after{display:none}body.single-product .woocommerce div.product .related ul.products li.product,body.single-product .woocommerce div.product .upsells ul.products li.product{float:none;width:auto;margin:0;padding:0;list-style:none}body.single-product .woocommerce div.product .related ul.products li.product::before,body.single-product .woocommerce div.product .upsells ul.products li.product::before{display:none;content:none}body.single-product .woocommerce div.product .related ul.products li.product a img,body.single-product .woocommerce div.product .upsells ul.products li.product a img{width:100%;aspect-ratio:1 / 1.28;object-fit:cover;background:#f5f4f2}body.single-product .woocommerce div.product .related ul.products li.product .button,body.single-product .woocommerce div.product .upsells ul.products li.product .button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;margin-top:10px;padding:0 14px;font-size:10px}.mw-shop-hero{background:var(--mw-white);border-bottom:1px solid var(--mw-line);padding:70px 0 62px;text-align:center}.mw-shop-hero__eyebrow{margin:0 0 12px;color:var(--mw-accent);font-size:11px;letter-spacing:2px;text-transform:uppercase}.mw-shop-hero h1{margin:0;font-family:var(--mw-serif);font-size:clamp(28px, 4vw, 46px);font-weight:400;text-transform:uppercase}.mw-shop-hero p:last-child{max-width:620px;margin:14px auto 0;color:var(--mw-muted);font-size:14px}.mw-shop-toolbar{background:var(--mw-bg);border-bottom:1px solid var(--mw-line)}.mw-shop-toolbar__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:58px;gap:18px}.mw-view-icons{display:grid;grid-template-columns:repeat(4,7px);gap:4px;width:max-content}.mw-view-icons span{width:7px;height:7px;border:1px solid var(--mw-muted)}.mw-shop-count{color:var(--mw-muted);font-size:12px;text-transform:uppercase}.mw-shop-sort{justify-self:end}.mw-shop-sort .woocommerce-ordering{margin:0}.mw-shop-sort select{min-height:38px;border:1px solid var(--mw-line);background:var(--mw-white);color:var(--mw-ink);padding:0 34px 0 12px;text-transform:uppercase;font-size:11px}.mw-shop-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:44px;padding-top:42px;padding-bottom:68px}.mw-shop-sidebar{position:sticky;top:120px;align-self:start;padding:4px 0}.mw-shop-sidebar details{border-bottom:1px solid var(--mw-line);padding:0}.mw-shop-sidebar summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;cursor:pointer;list-style:none;color:var(--mw-ink);text-transform:uppercase;color:#292826;font-size:11px;letter-spacing:.6px}.mw-shop-sidebar summary::-webkit-details-marker{display:none}.mw-shop-sidebar summary::after{content:"+";color:var(--mw-muted);font-size:16px}.mw-shop-sidebar details[open] summary::after{content:"-"}.mw-shop-sidebar a,.mw-shop-sidebar li{display:block;margin:0;color:var(--mw-muted);font-size:13px;line-height:1.25}.mw-shop-sidebar ul{margin:0 0 14px;padding:0;list-style:none}.mw-shop-sidebar li a,.mw-shop-sidebar details>a{display:block;padding:7px 0;color:#74716d;transition:color .2s ease,transform .2s ease}.mw-shop-sidebar li a:hover,.mw-shop-sidebar details>a:hover{color:var(--mw-black);transform:translateX(2px)}.mw-shop-results .woocommerce ul.products,.woocommerce .mw-shop-results ul.products,.mw-shop-results ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:46px 28px;max-width:none;margin:0;padding:0}.woocommerce .mw-shop-results ul.products::before,.woocommerce .mw-shop-results ul.products::after{display:none}.woocommerce .mw-shop-results ul.products li.product{float:none;width:auto;margin:0;text-align:left}.woocommerce .mw-shop-results ul.products li.product a img{width:100%;aspect-ratio:1 / 1.28;margin:0 0 16px;background:#f4f3f1;object-fit:cover;transition:transform 0.35s ease,box-shadow 0.35s ease}.woocommerce .mw-shop-results ul.products li.product:hover a img{transform:translateY(-3px);box-shadow:0 18px 38px rgb(0 0 0 / .08)}.woocommerce .mw-shop-results ul.products li.product .woocommerce-loop-product__title{min-height:36px;padding:0;color:var(--mw-ink);font-size:12px;line-height:1.45;letter-spacing:.4px}.woocommerce .mw-shop-results ul.products li.product .price{color:var(--mw-muted);font-size:12px}.woocommerce .mw-shop-results ul.products li.product .button{display:none}.woocommerce nav.woocommerce-pagination{display:flex;justify-content:center;margin-top:58px}.woocommerce nav.woocommerce-pagination ul{display:flex;align-items:center;justify-content:center;gap:8px;border:0;margin:0;padding:0;list-style:none}.woocommerce nav.woocommerce-pagination ul li{display:block;border:0;float:none;margin:0;list-style:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:grid;place-items:center;min-width:38px;height:38px;padding:0 12px;border:1px solid var(--mw-line);background:var(--mw-white);color:var(--mw-ink);font-size:12px;line-height:1;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--mw-black);color:var(--mw-white);border-color:var(--mw-black)}.woocommerce nav.woocommerce-pagination ul li a:hover{background:var(--mw-black);color:var(--mw-white);border-color:var(--mw-black)}.vgc-policy-page{max-width:880px;margin:0 auto;color:var(--mw-ink);font-size:15px;line-height:1.75}.vgc-policy-page h2{margin:28px 0 10px;font-family:var(--mw-serif);font-size:22px;font-weight:400;text-transform:uppercase}.vgc-policy-page p{margin:0 0 14px}.vgc-policy-page ul{margin:0 0 18px 22px;padding:0}.vgc-policy-page li{margin:5px 0}@media (max-width:1024px){.mw-products{grid-template-columns:repeat(3,minmax(0,1fr))}.mw-press{grid-template-columns:repeat(3,1fr)}.mw-shop-layout{grid-template-columns:190px minmax(0,1fr);gap:28px}.mw-shop-results ul.products,.woocommerce .mw-shop-results ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}.mw-feature-collections__rail{overflow-x:auto}.mw-home-products .mw-products{gap:38px 24px}body.single-product .woocommerce div.product{grid-template-columns:minmax(0,1fr) minmax(320px,0.9fr);gap:36px}body.single-product .woocommerce div.product .related ul.products,body.single-product .woocommerce div.product .upsells ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}body.mw-theme .mw-brand-marquee{display:block!important;overflow:hidden!important;border-top:1px solid rgb(255 255 255 / .08)!important;border-bottom:1px solid rgb(255 255 255 / .1)!important;background:#11100f!important}body.mw-theme .mw-press-strip__viewport{width:100%!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)!important}body.mw-theme .mw-brand-marquee .mw-press-strip__track{display:flex!important;width:max-content!important;min-width:max-content!important;min-height:76px!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;overflow:visible!important;padding:12px 0!important;white-space:nowrap!important;animation:mw-brand-marquee 34s linear infinite!important;will-change:transform!important}body.mw-theme .mw-brand-marquee:hover .mw-press-strip__track{animation-play-state:paused!important}body.mw-theme .mw-brand-marquee .mw-press-chip{display:inline-flex!important;min-height:44px!important;align-items:center!important;gap:10px!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:999px!important;background:linear-gradient(180deg,rgb(255 255 255 / .1),rgb(255 255 255 / .04))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12)!important;color:#f8f4ee!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;padding:0 18px!important}body.mw-theme .mw-brand-marquee .mw-press-chip::before{content:""!important;width:7px!important;height:7px!important;flex:0 0 auto!important;border-radius:50%!important;background:#d6a236!important;box-shadow:0 0 0 4px rgb(214 162 54 / .12)!important}body.mw-theme .mw-brand-marquee .mw-press-chip strong{color:#fff!important;font-family:"Times New Roman",Times,serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important}body.mw-theme .mw-brand-marquee .mw-press-chip em{color:rgb(248 244 238 / .74)!important;font-size:12px!important;font-style:normal!important;line-height:1!important}@keyframes mw-brand-marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){body.mw-theme .mw-brand-marquee .mw-press-strip__track{animation:none!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}}@media (max-width:640px){body.mw-theme .mw-brand-marquee .mw-press-strip__track{min-height:64px!important;gap:8px!important;padding:10px 0!important;animation-duration:26s!important}body.mw-theme .mw-brand-marquee .mw-press-chip{min-height:40px!important;gap:8px!important;padding:0 13px!important}body.mw-theme .mw-brand-marquee .mw-press-chip strong{font-size:15px!important}body.mw-theme .mw-brand-marquee .mw-press-chip em{max-width:190px!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:11px!important}}@media (max-width:820px){.mw-container{padding:0 18px}.mw-header__inner{grid-template-columns:auto 1fr auto;min-height:64px}.mw-nav,.mw-actions a:not(.mw-cart-link){display:none}.mw-menu-toggle{display:block}.mw-logo{justify-self:center;font-size:20px;letter-spacing:3px}.mw-logo img{width:min(58px, 18vw);max-height:48px}.mw-mega{display:none}.mw-hero{min-height:520px}.mw-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.mw-trust__grid{grid-template-columns:repeat(2,1fr)}.mw-trust__item:nth-child(2n){border-right:0}.mw-footer__grid{grid-template-columns:1fr 1fr}.mw-footer-brand-strip{grid-template-columns:1fr}.mw-home-hero{grid-template-columns:1fr;min-height:auto}.mw-home-hero__copy{min-height:260px;padding:54px 28px}.mw-home-hero__image{min-height:340px}.mw-feature-tile{min-height:430px}.mw-home-products .mw-products{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-shop-toolbar__inner{grid-template-columns:auto 1fr}.mw-shop-count{display:none}.mw-shop-layout{grid-template-columns:1fr;padding-top:24px}.mw-shop-sidebar{position:static;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mw-shop-sidebar details{border:1px solid var(--mw-line);background:var(--mw-white);padding:0 12px}body.single-product .woocommerce div.product{display:block;padding:28px 18px}body.single-product .woocommerce div.product div.summary{max-width:none;padding-top:26px}body.single-product .woocommerce div.product form.cart{flex-wrap:wrap}body.single-product .woocommerce div.product form.cart .single_add_to_cart_button{flex:1 1 210px}body.single-product .woocommerce div.product .related ul.products,body.single-product .woocommerce div.product .upsells ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}}@media (max-width:560px){.mw-hero{min-height:460px}.mw-products{grid-template-columns:1fr 1fr}.mw-press{grid-template-columns:repeat(2,1fr)}.mw-footer__grid{grid-template-columns:1fr}.mw-footer-brand,.mw-footer-brand--royal{grid-template-columns:1fr;gap:12px}.mw-footer-brand img,.mw-footer-brand--royal img{justify-self:start;width:min(210px, 100%);height:70px}.mw-shop-hero{padding:44px 0 38px}.mw-shop-sidebar{grid-template-columns:1fr}.mw-shop-results ul.products,.woocommerce .mw-shop-results ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}body.single-product .woocommerce div.product form.cart .qty,body.single-product .woocommerce div.product form.cart .single_add_to_cart_button{width:100%}}body.mw-theme .mw-home-hero.mw-home-hero--video{position:relative!important;display:grid!important;grid-template-columns:1fr!important;place-items:center!important;width:100%!important;min-height:clamp(560px, 74vh, 780px)!important;overflow:hidden!important;background:#d9d0c5!important}body.mw-theme .mw-home-hero__video{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}body.mw-theme .mw-home-hero__overlay{position:absolute!important;inset:0!important;z-index:1!important;background:rgb(32 28 24 / .32)!important}body.mw-theme .mw-home-hero__copy{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:inherit!important;padding:120px 24px!important;color:#fff!important;text-align:center!important}body.mw-theme .mw-home-hero__discount{margin:0 0 10px!important;color:#fff!important;font-size:clamp(32px, 4vw, 58px)!important;font-weight:700!important;line-height:1!important;text-transform:uppercase!important;text-shadow:0 2px 22px rgb(0 0 0 / .32)!important}body.mw-theme .mw-home-hero h1{margin:0 0 30px!important;color:#fff!important;font-family:"Times New Roman",Times,serif!important;font-size:clamp(38px, 5vw, 76px)!important;font-weight:400!important;line-height:1.04!important;text-transform:uppercase!important;text-shadow:0 2px 22px rgb(0 0 0 / .32)!important}body.mw-theme .mw-home-hero .mw-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:0 38px!important;border:1px solid #fff!important;background:#fff!important;color:#111!important;text-transform:uppercase!important;font-size:12px!important}body.mw-theme .mw-press-strip{display:block!important;background:#fff!important;border-bottom:1px solid #e8e4df!important}body.mw-theme .mw-press-strip__track{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(22px, 4vw, 54px)!important;min-height:64px!important;overflow-x:auto!important;padding:0 28px!important;white-space:nowrap!important}body.mw-theme .mw-press-strip__track span{color:#3d3c3a!important;font-family:"Times New Roman",Times,serif!important;font-size:clamp(13px, 1.6vw, 22px)!important;font-weight:700!important}body.mw-theme .mw-feature-collections{display:block!important;background:#fff!important;padding:22px 0 0!important;overflow:hidden!important}body.mw-theme .mw-feature-collections__rail{display:grid!important;grid-template-columns:repeat(5,minmax(260px,1fr))!important;gap:6px!important;width:100%!important}body.mw-theme .mw-feature-tile{position:relative!important;display:block!important;min-height:520px!important;overflow:hidden!important;background:#222!important}body.mw-theme .mw-feature-tile img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}body.mw-theme .mw-feature-tile span{position:absolute!important;left:14px!important;bottom:16px!important;z-index:2!important;color:#fff!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important}body.mw-theme .mw-home-products{display:block!important;background:#fff!important;padding-top:42px!important}body.mw-theme .mw-home-products .mw-products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:56px 80px!important;width:100%!important}body.mw-theme .mw-home-products .mw-product-card{min-width:0!important}body.mw-theme .mw-home-products .mw-product-card__image{display:block!important;aspect-ratio:1 / 1.28!important;background:#f5f4f2!important;overflow:hidden!important}body.mw-theme .mw-home-products .mw-product-card__image img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}@media (max-width:1024px){body.mw-theme .mw-feature-collections__rail{overflow-x:auto!important}body.mw-theme .mw-home-products .mw-products{gap:38px 24px!important}}@media (max-width:820px){body.mw-theme .mw-home-hero.mw-home-hero--video{min-height:520px!important}body.mw-theme .mw-feature-tile{min-height:430px!important}body.mw-theme .mw-home-products .mw-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 14px!important}}.mw-shop-hero{background:#fff;border-bottom:1px solid #e8e4df;padding:72px 0 60px;text-align:center}.mw-shop-hero__eyebrow{margin:0 0 12px;color:#9d6b4e;font-size:11px;letter-spacing:2px;text-transform:uppercase}.mw-shop-hero h1{margin:0;font-family:"Times New Roman",serif;font-size:44px;font-weight:400;text-transform:uppercase}.mw-shop-hero p:last-child{max-width:620px;margin:14px auto 0;color:#707070;font-size:14px}.mw-shop-toolbar{background:#fbfaf8;border-bottom:1px solid #e8e4df}.mw-shop-toolbar__inner{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;min-height:58px;gap:18px}.mw-view-icons{display:grid;grid-template-columns:repeat(4,7px);gap:4px;width:max-content}.mw-view-icons span{width:7px;height:7px;border:1px solid #707070}.mw-shop-count{color:#707070;font-size:12px;text-transform:uppercase}.mw-shop-sort{justify-self:end}.mw-shop-sort .woocommerce-ordering{margin:0}.mw-shop-sort select{min-height:38px;border:1px solid #e8e4df;background:#fff;padding:0 34px 0 12px;text-transform:uppercase;font-size:11px}.mw-shop-layout{display:grid!important;grid-template-columns:240px minmax(0,1fr)!important;gap:44px!important;width:min(100%,1440px)!important;margin:0 auto!important;padding:42px 32px 70px!important}.mw-shop-sidebar{position:sticky;top:120px;align-self:start}.mw-shop-sidebar details{border-bottom:1px solid #e8e4df;padding:0}.mw-shop-sidebar summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;cursor:pointer;list-style:none;text-transform:uppercase;font-size:12px}.mw-shop-sidebar summary::-webkit-details-marker{display:none}.mw-shop-sidebar summary:after{content:"+";color:#707070;font-size:16px}.mw-shop-sidebar details[open] summary:after{content:"-"}.mw-shop-sidebar ul{margin:0 0 14px;padding:0;list-style:none}.mw-shop-sidebar li{display:block;margin:0;list-style:none}.mw-shop-sidebar li a,.mw-shop-sidebar details>a{display:block;margin:0;padding:7px 0;color:#74716d;font-size:13px;line-height:1.25;text-decoration:none;transition:color .2s ease,transform .2s ease}.mw-shop-sidebar li a:hover,.mw-shop-sidebar details>a:hover{color:#111;transform:translateX(2px)}.mw-archive-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:50px 28px!important}.mw-archive-card{min-width:0}.mw-archive-card__image{display:block;aspect-ratio:1/1.28;background:#f5f4f2;overflow:hidden}.mw-archive-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease,box-shadow .35s ease}.mw-archive-card:hover img{transform:translateY(-3px);box-shadow:0 18px 38px rgb(0 0 0 / .08)}.mw-archive-card__title{margin:14px 0 4px;text-transform:uppercase;font-size:12px;font-weight:400;line-height:1.45}.mw-archive-card__price{color:#707070;font-size:12px}body.mw-theme .woocommerce nav.woocommerce-pagination{display:flex!important;justify-content:center!important;margin-top:58px!important}body.mw-theme .woocommerce nav.woocommerce-pagination ul{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:0!important;margin:0!important;padding:0!important;list-style:none!important}body.mw-theme .woocommerce nav.woocommerce-pagination ul li{display:block!important;float:none!important;border:0!important;margin:0!important;padding:0!important;list-style:none!important}body.mw-theme .woocommerce nav.woocommerce-pagination ul li:before{display:none!important;content:none!important}body.mw-theme .woocommerce nav.woocommerce-pagination ul li a,body.mw-theme .woocommerce nav.woocommerce-pagination ul li span{display:grid!important;place-items:center!important;min-width:38px!important;height:38px!important;padding:0 12px!important;border:1px solid #e8e4df!important;background:#fff!important;color:#252525!important;font-size:12px!important;line-height:1!important;text-decoration:none!important}body.mw-theme .woocommerce nav.woocommerce-pagination ul li span.current,body.mw-theme .woocommerce nav.woocommerce-pagination ul li a:hover{background:#111!important;color:#fff!important;border-color:#111!important}@media(max-width:1024px){.mw-shop-layout{grid-template-columns:190px minmax(0,1fr)!important;gap:28px!important}.mw-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:820px){.mw-shop-toolbar__inner{grid-template-columns:auto 1fr!important}.mw-shop-count{display:none}.mw-shop-layout{grid-template-columns:1fr!important;padding:24px 18px 60px!important}.mw-shop-sidebar{position:static;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mw-shop-sidebar details{border:1px solid #e8e4df;background:#fff;padding:0 12px}.mw-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 14px!important}}@media(max-width:560px){.mw-shop-hero{padding:44px 0 38px}.mw-shop-hero h1{font-size:32px}.mw-shop-sidebar{grid-template-columns:1fr}}body.mw-theme .mw-header{position:relative;z-index:20;border-bottom:1px solid #e7e2db;background:rgb(255 255 255 / .98);box-shadow:0 10px 28px rgb(31 27 22 / .04)}body.mw-theme .mw-header__inner{min-height:78px}body.mw-theme .mw-nav,body.mw-theme .mw-actions{display:flex;align-items:center;gap:8px}body.mw-theme .mw-nav a,body.mw-theme .mw-actions a{min-height:34px;display:inline-flex;align-items:center;border:1px solid #fff0;border-radius:999px;padding:0 13px;color:#2b2926;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease,transform 0.2s ease}body.mw-theme .mw-nav a:hover,body.mw-theme .mw-actions a:hover,body.mw-theme .mw-cart-link{border-color:#e7e2db;background:#f7f4ef}body.mw-theme .mw-logo{width:64px;height:64px;display:grid;place-items:center;border:1px solid #e7e2db;border-radius:999px;background:#fff;box-shadow:0 12px 30px rgb(31 27 22 / .08)}body.mw-theme .mw-logo img{max-width:42px;max-height:42px}body.mw-theme .mw-mega{border-bottom:1px solid #e7e2db;background:#faf8f5}body.mw-theme .mw-mega__inner{width:min(100%, 1240px);min-height:58px;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;padding:0 24px}body.mw-theme .mw-mega a{min-height:34px;display:inline-flex;align-items:center;border:1px solid #fff0;border-radius:999px;padding:0 13px;color:#252525;text-decoration:none;white-space:nowrap;transition:background 0.2s ease,border-color 0.2s ease}body.mw-theme .mw-mega a:hover{border-color:#e3ddd4;background:#fff}body.mw-theme .mw-shop-hero{background:#fbfaf8!important;padding:74px 0 68px!important}body.mw-theme .mw-shop-toolbar{border:0!important;background:#f6f2ec!important;padding:18px 0!important}body.mw-theme .mw-shop-toolbar__inner{min-height:64px!important;border:1px solid #e4ded5!important;border-radius:8px!important;background:#fff!important;padding:0 18px!important;box-shadow:0 14px 34px rgb(31 27 22 / .05)!important}body.mw-theme .mw-view-icons{display:inline-flex!important;width:auto!important;align-items:center!important;gap:6px!important;border:1px solid #e4ded5!important;border-radius:999px!important;background:#fbfaf8!important;padding:9px 12px!important}body.mw-theme .mw-view-icons span{width:6px!important;height:6px!important;border:0!important;border-radius:50%!important;background:#8a847c!important}body.mw-theme .mw-shop-count{color:#5f5a53!important;font-weight:600!important;letter-spacing:0.08em!important}body.mw-theme .mw-shop-sort select{min-height:42px!important;border:1px solid #e4ded5!important;border-radius:999px!important;background-color:#fbfaf8!important;padding:0 40px 0 18px!important}body.mw-theme .mw-shop-layout{grid-template-columns:300px minmax(0,1fr)!important;gap:48px!important;width:min(100%, 1400px)!important;padding:34px 32px 86px!important;background:#fff!important}body.mw-theme .mw-shop-sidebar{top:118px!important;border:1px solid #e4ded5!important;border-radius:8px!important;background:#fbfaf8!important;padding:20px!important;box-shadow:0 18px 44px rgb(31 27 22 / .06)!important}body.mw-theme .mw-shop-sidebar details{border:1px solid #ebe5dd!important;border-radius:8px!important;background:#fff!important;padding:0!important;overflow:hidden!important}body.mw-theme .mw-shop-sidebar details+details{margin-top:12px!important}body.mw-theme .mw-shop-sidebar summary{min-height:48px!important;padding:0 14px!important;border-bottom:1px solid #eee8df!important;color:#252525!important;font-weight:600!important;letter-spacing:0.06em!important}body.mw-theme .mw-shop-sidebar details:not([open]) summary{border-bottom:0!important}body.mw-theme .mw-shop-sidebar summary::after{width:22px!important;height:22px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#f4f0ea!important;color:#6e675f!important;font-size:14px!important}body.mw-theme .mw-shop-sidebar ul{display:grid!important;gap:3px!important;margin:10px 0!important;padding:0 10px!important}body.mw-theme .mw-shop-sidebar li a,body.mw-theme .mw-shop-sidebar details>a{border-radius:6px!important;padding:9px 10px!important;color:#69645d!important;line-height:1.25!important}body.mw-theme .mw-shop-sidebar li a:hover,body.mw-theme .mw-shop-sidebar details>a:hover,body.mw-theme .mw-shop-sidebar .current-cat>a{background:#f4f0ea!important;color:#111!important;transform:none!important}body.mw-theme .mw-shop-sidebar .mw-filter-list{gap:4px!important;margin:10px 0 12px!important;padding:0 10px!important}body.mw-theme .mw-shop-sidebar .mw-filter-list li a{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}body.mw-theme .mw-shop-sidebar .mw-filter-list li a span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.mw-theme .mw-shop-sidebar .mw-filter-list li a em{min-width:28px!important;border-radius:999px!important;background:#f0ebe4!important;color:#6c655d!important;font-size:10px!important;font-style:normal!important;line-height:1!important;padding:5px 7px!important;text-align:center!important}body.mw-theme .mw-shop-sidebar .current-cat>a em,body.mw-theme .mw-shop-sidebar .mw-filter-list li a:hover em{background:#111!important;color:#fff!important}body.mw-theme .mw-price-list{display:grid!important;gap:7px!important;padding:10px!important}body.mw-theme .mw-shop-sidebar .mw-filter-link{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;border:1px solid transparent!important;border-radius:6px!important;padding:9px 10px!important;color:#69645d!important;font-size:13px!important;line-height:1.25!important;text-decoration:none!important}body.mw-theme .mw-shop-sidebar .mw-filter-link span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.mw-theme .mw-shop-sidebar .mw-filter-link em{min-width:28px!important;border-radius:999px!important;background:#f0ebe4!important;color:#6c655d!important;font-size:10px!important;font-style:normal!important;line-height:1!important;padding:5px 7px!important;text-align:center!important}body.mw-theme .mw-shop-sidebar .mw-filter-link:hover{border-color:#e4ded5!important;background:#f4f0ea!important;color:#111!important}body.mw-theme .mw-shop-sidebar .mw-filter-link:hover em{background:#111!important;color:#fff!important}body.mw-theme .mw-filter-empty{margin:0!important;padding:12px 20px 16px!important;color:#7d756c!important;font-size:13px!important}body.mw-theme .mw-shop-results{min-width:0!important}body.mw-theme .mw-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:46px 34px!important}body.mw-theme .mw-archive-card{min-width:0!important}body.mw-theme .mw-archive-card__image{border:1px solid #f0ebe4!important;border-radius:8px!important;background:#f7f5f1!important}body.mw-theme .mw-archive-card__image img{border-radius:8px!important}body.mw-theme .mw-archive-card__title{margin-top:16px!important;font-size:13px!important;letter-spacing:0.02em!important}@media (max-width:1180px){body.mw-theme .mw-shop-layout{grid-template-columns:270px minmax(0,1fr)!important;gap:34px!important}body.mw-theme .mw-archive-grid{gap:38px 22px!important}}@media (max-width:900px){body.mw-theme .mw-nav,body.mw-theme .mw-actions a:not(.mw-cart-link){display:none!important}body.mw-theme .mw-header-search{display:none!important}body.mw-theme .mw-shop-toolbar__inner{grid-template-columns:1fr!important;justify-items:stretch!important;gap:12px!important;padding:14px!important}body.mw-theme .mw-shop-sort{justify-self:stretch!important}body.mw-theme .mw-shop-sort select{width:100%!important}body.mw-theme .mw-shop-layout{grid-template-columns:1fr!important;padding:24px 18px 70px!important}body.mw-theme .mw-shop-sidebar{position:static!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;padding:14px!important}body.mw-theme .mw-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){html,body.mw-theme{max-width:100%!important;overflow-x:hidden!important}body.mw-theme .mw-shop-layout.mw-container{width:100vw!important;max-width:100vw!important;padding-left:14px!important;padding-right:14px!important;overflow:hidden!important}body.mw-theme .mw-shop-results{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}body.mw-theme .mw-archive-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,37vw))!important;gap:28px 10px!important;width:100%!important;max-width:100%!important;margin:0!important}body.mw-theme .mw-archive-card{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}body.mw-theme .mw-archive-card__image{width:100%!important;max-width:100%!important;aspect-ratio:1 / 1.22!important}body.mw-theme .mw-archive-card__image img{width:100%!important;height:100%!important;object-fit:contain!important;padding:8px!important}body.mw-theme .mw-archive-card__title,body.mw-theme .mw-archive-card__price{width:100%!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important}body.mw-theme .mw-archive-card__title{min-height:3.1em!important;font-size:11px!important;line-height:1.35!important}}@media (max-width:430px){body.mw-theme .mw-shop-results{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important}body.mw-theme .mw-archive-grid{grid-template-columns:repeat(2,minmax(0,calc(50vw - 19px)))!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important}}@media (max-width:560px){body.mw-theme .mw-shop-sidebar,body.mw-theme .mw-archive-grid{grid-template-columns:1fr!important}body.mw-theme .mw-shop-layout{padding-left:14px!important;padding-right:14px!important}}body.single-product section.related.products,body.single-product .related.products,body.single-product .woocommerce div.product .related.products{clear:both!important;display:block!important;width:100%!important;max-width:var(--mw-max)!important;margin:clamp(54px, 6vw, 86px) auto 0!important;padding:0 32px!important;box-sizing:border-box!important}body.single-product section.related.products>h2,body.single-product .related.products>h2,body.single-product .woocommerce div.product .related.products>h2{margin:0 0 32px!important;font-family:var(--mw-serif)!important;font-size:clamp(26px, 3vw, 40px)!important;font-weight:400!important;line-height:1.15!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:0!important}body.single-product section.related.products ul.products,body.single-product .related.products ul.products,body.single-product .woocommerce div.product .related ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:34px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;list-style:none!important}body.single-product section.related.products ul.products::before,body.single-product section.related.products ul.products::after,body.single-product .related.products ul.products::before,body.single-product .related.products ul.products::after,body.single-product .woocommerce div.product .related ul.products::before,body.single-product .woocommerce div.product .related ul.products::after{content:none!important;display:none!important}body.single-product section.related.products ul.products li.product,body.single-product .related.products ul.products li.product,body.single-product .woocommerce div.product .related ul.products li.product,body.single-product .woocommerce ul.products li.product.product{clear:none!important;float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important}body.single-product .related.products ul.products li.product a.woocommerce-LoopProduct-link{display:block!important;color:inherit!important;text-decoration:none!important}body.single-product .related.products ul.products li.product a img,body.single-product .woocommerce div.product .related ul.products li.product a img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1.28!important;object-fit:cover!important;margin:0 0 16px!important;background:#f7f5f1!important;border-radius:8px!important}body.single-product .related.products ul.products li.product .woocommerce-loop-product__title,body.single-product .woocommerce div.product .related ul.products li.product .woocommerce-loop-product__title{min-height:2.7em!important;margin:0 0 7px!important;font-size:13px!important;line-height:1.35!important;letter-spacing:0!important;text-transform:uppercase!important}body.single-product .related.products ul.products li.product .price,body.single-product .woocommerce div.product .related ul.products li.product .price{display:block!important;margin:0 0 12px!important;color:var(--mw-text)!important;font-size:13px!important}body.single-product .related.products ul.products li.product .button,body.single-product .woocommerce div.product .related ul.products li.product .button{display:inline-flex!important;min-height:36px!important;align-items:center!important;justify-content:center!important;margin-top:0!important;padding:0 16px!important;border:1px solid var(--mw-charcoal)!important;background:var(--mw-charcoal)!important;color:#fff!important;font-size:11px!important;font-weight:700!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important}@media (max-width:1024px){body.single-product section.related.products ul.products,body.single-product .related.products ul.products,body.single-product .woocommerce div.product .related ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}}@media (max-width:760px){body.single-product section.related.products,body.single-product .related.products,body.single-product .woocommerce div.product .related.products{padding:0 18px!important}body.single-product section.related.products ul.products,body.single-product .related.products ul.products,body.single-product .woocommerce div.product .related ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 14px!important}}@media (max-width:460px){body.single-product section.related.products ul.products,body.single-product .related.products ul.products,body.single-product .woocommerce div.product .related ul.products{grid-template-columns:minmax(0,1fr)!important}}body.mw-mobile-menu-open{overflow:hidden!important}@media (max-width:900px){html,body{max-width:100%!important;overflow-x:hidden!important;-webkit-text-size-adjust:100%}body.mw-theme .mw-topbar{min-height:30px!important;padding:0 12px!important;font-size:10px!important;letter-spacing:0.06em!important;text-align:center!important}body.mw-theme .mw-header{position:sticky!important;top:0!important;z-index:2000!important;background:rgb(255 255 255 / .98)!important}body.mw-theme .mw-header__inner{grid-template-columns:48px minmax(0,1fr) auto!important;min-height:62px!important;gap:10px!important;padding-left:12px!important;padding-right:12px!important}body.mw-theme .mw-menu-toggle{position:relative!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border:1px solid #e4ded5!important;border-radius:999px!important;background:#fff!important;padding:0!important;box-shadow:0 8px 22px rgb(31 27 22 / .06)!important}body.mw-theme .mw-menu-toggle span,body.mw-theme .mw-menu-toggle::before,body.mw-theme .mw-menu-toggle::after{width:17px!important;height:1px!important;margin:3px auto!important;background:#252525!important;transition:transform 0.2s ease,opacity 0.2s ease!important}body.mw-theme .mw-menu-toggle[aria-expanded="true"] span{opacity:0!important}body.mw-theme .mw-menu-toggle[aria-expanded="true"]::before{transform:translateY(4px) rotate(45deg)!important}body.mw-theme .mw-menu-toggle[aria-expanded="true"]::after{transform:translateY(-4px) rotate(-45deg)!important}body.mw-theme .mw-logo{justify-self:center!important;width:48px!important;height:48px!important}body.mw-theme .mw-logo img{width:34px!important;max-width:34px!important;max-height:34px!important}body.mw-theme .mw-actions{display:flex!important;justify-content:flex-end!important;gap:0!important}body.mw-theme .mw-actions a:not(.mw-cart-link){display:none!important}body.mw-theme .mw-cart-link{min-height:38px!important;padding:0 12px!important;border-radius:999px!important;font-size:10px!important;white-space:nowrap!important}body.mw-theme .mw-mobile-panel{position:fixed!important;left:12px!important;right:12px!important;top:calc(30px + 62px + env(safe-area-inset-top, 0px))!important;z-index:1999!important;display:block!important;max-height:min(72vh, 540px)!important;overflow-y:auto!important;opacity:0!important;visibility:hidden!important;transform:translateY(-8px)!important;border:1px solid #e4ded5!important;border-radius:10px!important;background:#fff!important;box-shadow:0 24px 70px rgb(31 27 22 / .18)!important;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease!important}body.mw-theme .mw-mobile-panel.is-open{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}body.mw-theme .mw-mobile-panel ul,body.mw-theme .mw-mobile-panel li{margin:0!important;padding:0!important;list-style:none!important}body.mw-theme .mw-mobile-panel a{display:flex!important;min-height:48px!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid #eee8df!important;padding:0 18px!important;color:#252525!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important}body.mw-theme .mw-mobile-panel a::after{content:">";color:#9d6b4e;font-size:13px}body.mw-theme .mw-mega{display:none!important}body.mw-theme .mw-home-hero.mw-home-hero--video{min-height:clamp(470px, 74vh, 620px)!important}body.mw-theme .mw-home-hero__copy{min-height:inherit!important;padding:82px 18px!important}body.mw-theme .mw-home-hero__discount{max-width:calc(100vw - 36px)!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(20px, 6.2vw, 28px)!important;line-height:1.12!important;overflow-wrap:anywhere!important}body.mw-theme .mw-home-hero h1{max-width:min(340px, calc(100vw - 36px))!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(30px, 8.2vw, 38px)!important;line-height:1.08!important;overflow-wrap:break-word!important}body.mw-theme .mw-home-hero .mw-button{min-height:46px!important;padding:0 28px!important}body.mw-theme .mw-press-strip__track{min-height:54px!important;padding:0 16px!important;gap:26px!important;-webkit-overflow-scrolling:touch!important}body.mw-theme .mw-feature-collections{padding-top:10px!important}body.mw-theme .mw-feature-collections__rail{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(72vw,1fr)!important;grid-template-columns:none!important;gap:8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}body.mw-theme .mw-feature-tile{min-height:390px!important;scroll-snap-align:start!important}body.mw-theme .mw-section,body.mw-theme .mw-home-products{padding-top:34px!important;padding-bottom:42px!important}body.mw-theme .mw-home-tabs{display:flex!important;gap:10px!important;overflow-x:auto!important;padding-bottom:4px!important;white-space:nowrap!important}body.mw-theme .mw-home-products .mw-products,body.mw-theme .mw-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 14px!important}body.mw-theme .mw-product-card__title,body.mw-theme .mw-archive-card__title{min-height:2.8em!important;font-size:12px!important;line-height:1.35!important}body.mw-theme .mw-shop-hero{padding:44px 0 34px!important}body.mw-theme .mw-shop-hero h1{font-size:clamp(34px, 10vw, 44px)!important}body.mw-theme .mw-shop-hero p:last-child{max-width:32ch!important;font-size:13px!important}body.mw-theme .mw-shop-toolbar{padding:12px 0!important}body.mw-theme .mw-shop-toolbar__inner{grid-template-columns:auto minmax(0,1fr)!important;min-height:0!important;gap:10px!important;padding:10px!important}body.mw-theme .mw-view-icons{padding:8px 10px!important}body.mw-theme .mw-shop-sort select{width:100%!important;min-height:40px!important;font-size:11px!important}body.mw-theme .mw-shop-layout{display:block!important;padding:18px 14px 58px!important}body.mw-theme .mw-shop-sidebar{position:static!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-bottom:24px!important;padding:12px!important;border-radius:10px!important}body.mw-theme .mw-shop-sidebar details+details{margin-top:0!important}body.mw-theme .mw-shop-sidebar summary{min-height:44px!important}body.mw-theme .mw-shop-sidebar ul{max-height:260px!important;overflow-y:auto!important}body.mw-theme .mw-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 14px!important}body.mw-theme .woocommerce nav.woocommerce-pagination{margin-top:38px!important}body.mw-theme .woocommerce nav.woocommerce-pagination ul{flex-wrap:wrap!important;gap:7px!important}body.mw-theme .woocommerce nav.woocommerce-pagination ul li a,body.mw-theme .woocommerce nav.woocommerce-pagination ul li span{min-width:40px!important;height:40px!important;border-radius:999px!important}body.single-product .woocommerce div.product{display:block!important;padding:22px 14px 48px!important}body.single-product .woocommerce div.product div.images{border-radius:10px!important;overflow:hidden!important}body.single-product .woocommerce div.product div.summary{max-width:none!important;padding-top:24px!important}body.single-product .woocommerce div.product .product_title{font-size:clamp(30px, 9vw, 42px)!important;line-height:1.08!important}body.single-product .woocommerce div.product p.price,body.single-product .woocommerce div.product span.price{font-size:18px!important}body.single-product .woocommerce-product-details__short-description{font-size:13px!important}body.single-product .woocommerce div.product form.cart{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:10px!important;margin:22px 0!important}body.single-product .woocommerce div.product form.cart .qty{width:100%!important;height:48px!important}body.single-product .woocommerce div.product form.cart .single_add_to_cart_button{width:100%!important;min-width:0!important;min-height:48px!important;padding:0 14px!important}body.single-product .woocommerce div.product .woocommerce-tabs{margin-top:28px!important}body.single-product .woocommerce div.product .woocommerce-tabs ul.tabs{display:grid!important;gap:8px!important;padding:0!important}body.single-product .woocommerce div.product .woocommerce-tabs ul.tabs li{display:block!important;width:100%!important;margin:0!important;border-radius:8px!important}body.single-product section.related.products,body.single-product .related.products,body.single-product .woocommerce div.product .related.products{margin-top:44px!important;padding:0!important}body.single-product section.related.products ul.products,body.single-product .related.products ul.products,body.single-product .woocommerce div.product .related ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 14px!important}body.single-product .related.products ul.products li.product .button,body.single-product .woocommerce div.product .related ul.products li.product .button{width:100%!important;min-height:38px!important;padding:0 10px!important}body.mw-theme .woocommerce-cart-form,body.mw-theme .woocommerce-cart .cart-collaterals,body.mw-theme .woocommerce-checkout form.checkout,body.mw-theme .woocommerce-account .woocommerce,body.mw-theme .woocommerce .woocommerce-order{width:min(100%, 100vw)!important;padding-left:14px!important;padding-right:14px!important}body.mw-theme .woocommerce table.shop_table{display:block!important;width:100%!important;overflow-x:auto!important;border-radius:8px!important;-webkit-overflow-scrolling:touch!important}body.mw-theme .woocommerce table.shop_table th,body.mw-theme .woocommerce table.shop_table td{min-width:110px!important;padding:12px 10px!important;font-size:12px!important}body.mw-theme .woocommerce form .form-row,body.mw-theme .woocommerce-checkout #customer_details,body.mw-theme .woocommerce-checkout #order_review,body.mw-theme .woocommerce-checkout #order_review_heading{width:100%!important;float:none!important}body.mw-theme .woocommerce form .form-row input.input-text,body.mw-theme .woocommerce form .form-row textarea,body.mw-theme .woocommerce form .form-row select,body.mw-theme .select2-container .select2-selection--single{min-height:46px!important;font-size:16px!important}body.mw-theme .woocommerce a.button,body.mw-theme .woocommerce button.button,body.mw-theme .woocommerce input.button,body.mw-theme .woocommerce #payment #place_order{min-height:46px!important;width:100%!important;text-align:center!important}body.mw-theme .mw-footer{padding:38px 0 24px!important}body.mw-theme .mw-footer__grid{grid-template-columns:1fr!important;gap:28px!important}body.mw-theme .mw-footer h2,body.mw-theme .mw-footer h3{margin-bottom:12px!important}body.mw-theme .mw-footer a,body.mw-theme .mw-footer li a,body.mw-theme .mw-footer .menu-item a{min-height:34px!important;display:flex!important;align-items:center!important;margin:0!important}body.mw-theme .mw-footer a.mw-footer-brand{display:grid!important;min-height:106px!important;align-items:center!important}body.mw-theme .mw-footer-brand-strip{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}body.mw-theme .mw-payment-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important}body.mw-theme .mw-cookie{left:12px!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom, 0px))!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;max-width:none!important;padding:14px!important;border-radius:10px!important;z-index:3000!important}body.mw-theme .mw-cookie p{font-size:12px!important;line-height:1.45!important}body.mw-theme .mw-cookie button{width:100%!important;min-height:42px!important}}@media (max-width:430px){body.mw-theme .mw-container{padding-left:14px!important;padding-right:14px!important}body.mw-theme .mw-home-products .mw-products,body.mw-theme .mw-products,body.mw-theme .mw-archive-grid,body.single-product section.related.products ul.products,body.single-product .related.products ul.products,body.single-product .woocommerce div.product .related ul.products{gap:24px 10px!important}body.mw-theme .mw-product-card__title,body.mw-theme .mw-archive-card__title,body.single-product .related.products ul.products li.product .woocommerce-loop-product__title{font-size:11px!important}}@media (max-width:360px){body.mw-theme .mw-cart-link{padding:0 9px!important;font-size:9px!important}body.mw-theme .mw-home-products .mw-products,body.mw-theme .mw-products,body.mw-theme .mw-archive-grid,body.single-product section.related.products ul.products,body.single-product .related.products ul.products,body.single-product .woocommerce div.product .related ul.products{grid-template-columns:1fr!important}body.single-product .woocommerce div.product form.cart{grid-template-columns:1fr!important}}.mw-cookie[hidden],body.mw-theme .mw-cookie[hidden]{display:none!important}@media (max-width:900px){body.mw-theme .mw-menu-toggle{position:relative!important;z-index:2105!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}body.mw-theme .mw-menu-toggle span,body.mw-theme .mw-menu-toggle::before,body.mw-theme .mw-menu-toggle::after{pointer-events:none!important}body.mw-theme .mw-header__inner,body.mw-theme .mw-header{overflow:visible!important}body.mw-theme .mw-mobile-panel{pointer-events:auto!important}}body.single-product .mw-product-page{background:var(--mw-white)!important;padding:clamp(18px, 3vw, 42px) 0 0!important}body.single-product .mw-product-shell{width:min(100%, var(--mw-max))!important;margin:0 auto!important;padding:0 32px!important}body.single-product .mw-product-breadcrumb{margin:0 0 clamp(18px, 3vw, 34px)!important;color:#777!important;font-size:12px!important;line-height:1.5!important;text-transform:uppercase!important}body.single-product .mw-product-breadcrumb .woocommerce-breadcrumb{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0!important;color:inherit!important}body.single-product .mw-product-breadcrumb a{color:#363636!important;text-decoration:none!important}body.single-product .mw-product-page div.product.type-product,body.single-product .mw-product-shell>div.product.type-product{clear:both!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(380px,0.92fr)!important;gap:clamp(34px, 5vw, 76px)!important;align-items:start!important;width:100%!important;max-width:none!important;margin:0 auto!important;padding:0!important}body.single-product .mw-product-page div.product.type-product::before,body.single-product .mw-product-page div.product.type-product::after{content:none!important;display:none!important}body.single-product .mw-product-page div.product.type-product>.woocommerce-product-gallery,body.single-product .mw-product-page div.product.type-product>div.images{float:none!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;opacity:1!important;position:relative!important}body.single-product .mw-product-page div.product.type-product>.summary,body.single-product .mw-product-page div.product.type-product>div.summary{float:none!important;grid-column:2!important;grid-row:1!important;width:100%!important;max-width:560px!important;margin:0!important;padding:2px 0 0!important}body.single-product .woocommerce-product-gallery__wrapper,body.single-product .woocommerce-product-gallery .flex-viewport{margin:0!important;overflow:hidden!important;border:1px solid #f0ebe4!important;border-radius:8px!important;background:#f7f5f1!important}body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image a{display:block!important;width:100%!important;background:#f7f5f1!important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.product div.images img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:contain!important;padding:clamp(18px, 3vw, 42px)!important;background:#f7f5f1!important}body.single-product .woocommerce-product-gallery__trigger{position:absolute!important;top:14px!important;right:14px!important;z-index:5!important;display:flex!important;width:42px!important;height:42px!important;align-items:center!important;justify-content:center!important;border:1px solid #e8e4df!important;border-radius:50%!important;background:rgb(255 255 255 / .94)!important;color:var(--mw-black)!important;text-indent:0!important;box-shadow:0 12px 28px rgb(0 0 0 / .08)!important}body.single-product div.product.type-product ol.flex-control-thumbs,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin:16px 0 0!important;padding:0!important;list-style:none!important;counter-reset:none!important}body.single-product div.product.type-product ol.flex-control-thumbs li,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs li{float:none!important;display:block!important;width:auto!important;margin:0!important;padding:0!important;list-style:none!important}body.single-product div.product.type-product ol.flex-control-thumbs li::marker,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs li::marker{content:""!important;font-size:0!important}body.single-product div.product.type-product ol.flex-control-thumbs img,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs img{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;padding:8px!important;object-fit:contain!important;border:1px solid #eee8df!important;border-radius:6px!important;background:#f7f5f1!important;opacity:0.72!important;cursor:pointer!important}body.single-product div.product.type-product ol.flex-control-thumbs img.flex-active,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs img.flex-active,body.single-product div.product.type-product ol.flex-control-thumbs img:hover{border-color:var(--mw-black)!important;opacity:1!important}body.single-product div.product.type-product .product_title{margin:0 0 16px!important;color:var(--mw-ink)!important;font-family:var(--mw-serif)!important;font-size:clamp(36px, 4.3vw, 62px)!important;font-weight:400!important;line-height:1.04!important;letter-spacing:0!important;text-transform:uppercase!important}body.single-product div.product.type-product p.price,body.single-product div.product.type-product span.price{display:block!important;margin:0 0 22px!important;color:var(--mw-black)!important;font-size:20px!important;font-weight:500!important;line-height:1.2!important}body.single-product .woocommerce-product-details__short-description{margin:0 0 22px!important;padding:18px 0!important;border-top:1px solid var(--mw-line)!important;border-bottom:1px solid var(--mw-line)!important;color:#4f4f4f!important;font-size:15px!important;line-height:1.75!important}body.single-product .woocommerce-product-details__short-description p{margin:0!important}body.single-product .mw-single-badges{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin:0 0 24px!important}body.single-product .mw-single-badges span{display:flex!important;min-height:36px!important;align-items:center!important;padding:0 12px!important;border:1px solid #eee8df!important;border-radius:6px!important;background:#fbfaf8!important;color:#555!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important}body.single-product div.product.type-product form.cart{display:grid!important;grid-template-columns:84px minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important;margin:26px 0!important}body.single-product div.product.type-product form.cart .quantity{float:none!important;margin:0!important}body.single-product div.product.type-product form.cart .qty{width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;border:1px solid #d8d1c8!important;border-radius:0!important;background:var(--mw-white)!important;color:var(--mw-black)!important;text-align:center!important;font-size:16px!important}body.single-product div.product.type-product form.cart .single_add_to_cart_button{display:inline-flex!important;width:100%!important;min-width:0!important;min-height:52px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 24px!important;border:1px solid var(--mw-black)!important;border-radius:0!important;background:var(--mw-black)!important;color:var(--mw-white)!important;font-size:12px!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important;text-transform:uppercase!important}body.single-product div.product.type-product form.cart .maven-add-cart-secondary{display:inline-flex!important;width:100%!important;min-width:0!important;min-height:52px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 24px!important;border:1px solid var(--mw-black)!important;border-radius:0!important;background:transparent!important;color:var(--mw-black)!important;font-size:12px!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important;text-transform:uppercase!important}.mw-archive-card__actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:14px}.mw-archive-card__button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 16px;border:1px solid var(--mw-black);text-decoration:none;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.mw-archive-card__button--buy{background:var(--mw-black);color:var(--mw-white)}.mw-archive-card__button--cart{background:#fff0;color:var(--mw-black)}.mw-archive-card__button:hover{opacity:.92}body.single-product .mw-product-info-blocks{display:grid!important;gap:14px!important;margin:0 0 24px!important}body.single-product .mw-product-info-card{padding:18px!important;border:1px solid var(--mw-line)!important;border-radius:8px!important;background:#fbfaf8!important}body.single-product .mw-product-info-card h2{margin:0 0 12px!important;color:var(--mw-ink)!important;font-family:var(--mw-sans)!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;text-transform:uppercase!important}body.single-product .mw-product-info-card ul{display:grid!important;gap:8px!important;margin:0 0 12px!important;padding:0!important;list-style:none!important;color:#555!important;font-size:13px!important;line-height:1.6!important}body.single-product .mw-product-info-card li{margin:0!important;padding-left:16px!important;position:relative!important}body.single-product .mw-product-info-card li::before{content:""!important;position:absolute!important;top:0.74em!important;left:0!important;width:5px!important;height:5px!important;border-radius:50%!important;background:var(--mw-accent)!important}body.single-product .mw-product-info-card p{margin:0!important;color:#555!important;font-size:12px!important;line-height:1.55!important}body.single-product .mw-product-info-card a{color:var(--mw-black)!important;text-decoration:underline!important;text-underline-offset:3px!important}body.single-product .mw-product-specs-card dl{display:grid!important;gap:0!important;margin:0!important}body.single-product .mw-product-specs-card dl div{display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;gap:12px!important;padding:9px 0!important;border-bottom:1px solid #ece7df!important}body.single-product .mw-product-specs-card dl div:last-child{border-bottom:0!important}body.single-product .mw-product-specs-card dt,body.single-product .mw-product-specs-card dd{margin:0!important;color:#555!important;font-size:12px!important;line-height:1.45!important}body.single-product .mw-product-specs-card dt{color:var(--mw-ink)!important;font-weight:700!important;text-transform:uppercase!important}body.single-product div.product.type-product .product_meta{display:grid!important;gap:9px!important;margin:22px 0 0!important;padding-top:18px!important;border-top:1px solid var(--mw-line)!important;color:#666!important;font-size:12px!important;line-height:1.55!important}body.single-product div.product.type-product .product_meta>span{display:block!important}body.single-product div.product.type-product .product_meta a{color:var(--mw-black)!important;text-decoration:underline!important;text-underline-offset:3px!important}body.single-product .mw-product-page div.product.type-product>.woocommerce-tabs,body.single-product .mw-product-page div.product.type-product>section.related.products,body.single-product .mw-product-page div.product.type-product>.related.products,body.single-product .mw-product-page div.product.type-product>.upsells{grid-column:1 / -1!important;width:100%!important;max-width:none!important}body.single-product div.product.type-product .woocommerce-tabs{margin-top:clamp(44px, 6vw, 76px)!important;padding-top:0!important;border-top:1px solid var(--mw-line)!important}body.single-product div.product.type-product .woocommerce-tabs ul.tabs{display:flex!important;flex-wrap:wrap!important;gap:0!important;margin:0 0 28px!important;padding:0!important;border-bottom:1px solid var(--mw-line)!important;list-style:none!important}body.single-product div.product.type-product .woocommerce-tabs ul.tabs li{display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;list-style:none!important}body.single-product div.product.type-product .woocommerce-tabs ul.tabs li::before,body.single-product div.product.type-product .woocommerce-tabs ul.tabs li::after,body.single-product div.product.type-product .woocommerce-tabs ul.tabs li::marker{content:none!important;display:none!important}body.single-product div.product.type-product .woocommerce-tabs ul.tabs a{display:flex!important;min-height:52px!important;align-items:center!important;padding:0 24px!important;color:#777!important;border-bottom:2px solid transparent!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important}body.single-product div.product.type-product .woocommerce-tabs ul.tabs li.active a{color:var(--mw-black)!important;border-bottom-color:var(--mw-black)!important}body.single-product div.product.type-product .woocommerce-Tabs-panel{max-width:980px!important;margin:0 auto!important;color:#333!important;font-size:14px!important;line-height:1.8!important}body.single-product div.product.type-product .woocommerce-Tabs-panel h2,body.single-product div.product.type-product .woocommerce-Tabs-panel h3{margin:0 0 16px!important;color:var(--mw-ink)!important;font-family:var(--mw-serif)!important;font-size:clamp(24px, 3vw, 36px)!important;font-weight:400!important;line-height:1.15!important;text-transform:uppercase!important}body.single-product section.related.products,body.single-product .related.products{margin:clamp(48px, 7vw, 88px) auto 0!important;padding:0 0 clamp(54px, 7vw, 86px)!important}body.single-product section.related.products>h2,body.single-product .related.products>h2{margin:0 0 28px!important;color:var(--mw-ink)!important;font-family:var(--mw-serif)!important;font-size:clamp(26px, 3vw, 42px)!important;font-weight:400!important;line-height:1.15!important;text-align:left!important;text-transform:uppercase!important}body.single-product section.related.products ul.products,body.single-product .related.products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:34px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}body.single-product section.related.products ul.products li,body.single-product section.related.products ul.products li.product,body.single-product .related.products ul.products li,body.single-product .related.products ul.products li.product{float:none!important;clear:none!important;display:block!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important}body.single-product section.related.products ul.products li::marker,body.single-product .related.products ul.products li::marker{content:""!important;font-size:0!important}@media (max-width:1100px){body.single-product .mw-product-page div.product.type-product,body.single-product .mw-product-shell>div.product.type-product{grid-template-columns:minmax(0,1fr) minmax(330px,0.9fr)!important;gap:32px!important}body.single-product div.product.type-product ol.flex-control-thumbs,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:820px){body.single-product .mw-product-shell{padding:0 16px!important;overflow-x:hidden!important}body.single-product .mw-product-page div.product.type-product,body.single-product .mw-product-shell>div.product.type-product{display:block!important}body.single-product .mw-product-page div.product.type-product>.summary,body.single-product .mw-product-page div.product.type-product>div.summary{max-width:none!important;margin-top:28px!important}body.single-product .woocommerce-product-gallery__wrapper{display:block!important;grid-template-columns:1fr!important}body.single-product .woocommerce-product-gallery__image:not(:first-child){display:none!important}body.single-product div.product.type-product ol.flex-control-thumbs,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs{display:flex!important;gap:10px!important;margin:12px 0 0!important;padding:0 0 4px!important;overflow-x:auto!important;list-style:none!important;-webkit-overflow-scrolling:touch!important}body.single-product div.product.type-product ol.flex-control-thumbs li,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs li{flex:0 0 72px!important;width:72px!important;min-width:72px!important}body.single-product div.product.type-product ol.flex-control-thumbs img,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs img{padding:6px!important}body.single-product div.product.type-product .product_title{overflow-wrap:anywhere!important;font-size:clamp(30px, 8.2vw, 42px)!important}body.single-product section.related.products ul.products,body.single-product .related.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 14px!important}}@media (max-width:520px){body.single-product .mw-product-page{padding-top:14px!important}body.single-product .mw-product-shell{padding:0 14px!important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.product div.images img{padding:14px!important}body.single-product div.product.type-product ol.flex-control-thumbs,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}body.single-product div.product.type-product form.cart{grid-template-columns:76px minmax(0,1fr)!important;gap:10px!important}body.single-product .mw-product-specs-card dl div{grid-template-columns:92px minmax(0,1fr)!important}body.single-product div.product.type-product .woocommerce-tabs ul.tabs{display:grid!important;grid-template-columns:1fr!important}body.single-product div.product.type-product .woocommerce-tabs ul.tabs a{min-height:44px!important;padding:0!important}body.single-product section.related.products ul.products,body.single-product .related.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.single-product .woocommerce-product-gallery .flex-viewport{height:auto!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}body.single-product .woocommerce-product-gallery__wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important;transform:none!important;transition:none!important;border:0!important;border-radius:0!important;background:transparent!important}body.single-product .woocommerce-product-gallery__image{float:none!important;display:block!important;width:auto!important;min-width:0!important;margin:0!important;overflow:hidden!important;border:1px solid #f0ebe4!important;border-radius:8px!important;background:#f7f5f1!important;opacity:1!important}body.single-product .woocommerce-product-gallery__image:first-child{grid-column:1 / -1!important}body.single-product .woocommerce-product-gallery__image a{display:block!important;width:100%!important;background:#f7f5f1!important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.product div.images .woocommerce-product-gallery__image img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;padding:clamp(16px, 2.6vw, 34px)!important;object-fit:contain!important;background:#f7f5f1!important}body.single-product div.product.type-product ol.flex-control-thumbs,body.single-product div.product.type-product .flex-control-nav.flex-control-thumbs{display:none!important}@media (max-width:520px){body.single-product .woocommerce-product-gallery__wrapper{grid-template-columns:1fr!important;gap:10px!important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.product div.images .woocommerce-product-gallery__image img{padding:12px!important}body.single-product div.product.type-product .product_title{display:block!important;width:100%!important;max-width:100%!important;white-space:normal!important;font-size:clamp(24px, 6.6vw, 29px)!important;line-height:1.08!important;word-break:break-word!important}body.single-product .woocommerce-product-details__short-description,body.single-product .woocommerce-product-details__short-description p,body.single-product .summary{width:100%!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}}@media (max-width:900px){body.single-product .mw-product-page div.product.type-product>.summary,body.single-product .mw-product-page div.product.type-product>div.summary{width:100%!important;max-width:340px!important;min-width:0!important;overflow:visible!important}body.single-product div.product.type-product .product_title{width:100%!important;max-width:340px!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;font-size:26px!important;line-height:1.08!important;text-transform:none!important}body.single-product .woocommerce-product-details__short-description,body.single-product .woocommerce-product-details__short-description p{display:block!important;width:100%!important;max-width:300px!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;font-size:13px!important}body.single-product .mw-product-info-card,body.single-product .mw-product-info-card li,body.single-product .mw-product-info-card p,body.single-product .mw-product-info-card a,body.single-product .mw-product-info-card dd{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}}body.mw-theme .mw-press-strip.mw-brand-marquee{display:block!important;overflow:hidden!important;border-top:1px solid rgb(255 255 255 / .08)!important;border-bottom:1px solid rgb(255 255 255 / .1)!important;background:#11100f!important}body.mw-theme .mw-press-strip.mw-brand-marquee .mw-press-strip__viewport{width:100%!important;overflow:hidden!important;background:#11100f!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)!important}body.mw-theme .mw-press-strip.mw-brand-marquee .mw-press-strip__track{display:flex!important;width:max-content!important;min-width:max-content!important;min-height:76px!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;overflow:visible!important;padding:12px 0!important;white-space:nowrap!important;animation:mw-brand-marquee 34s linear infinite!important;will-change:transform!important}body.mw-theme .mw-press-strip.mw-brand-marquee:hover .mw-press-strip__track{animation-play-state:paused!important}body.mw-theme .mw-press-strip.mw-brand-marquee .mw-press-chip{display:inline-flex!important;min-height:44px!important;align-items:center!important;gap:10px!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:999px!important;background:linear-gradient(180deg,rgb(255 255 255 / .1),rgb(255 255 255 / .04))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12)!important;color:#f8f4ee!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;padding:0 18px!important}body.mw-theme .mw-press-strip.mw-brand-marquee .mw-press-chip::before{content:""!important;width:7px!important;height:7px!important;flex:0 0 auto!important;border-radius:50%!important;background:#d6a236!important;box-shadow:0 0 0 4px rgb(214 162 54 / .12)!important}body.mw-theme .mw-press-strip.mw-brand-marquee .mw-press-chip strong{color:#fff!important;font-family:"Times New Roman",Times,serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important}body.mw-theme .mw-press-strip.mw-brand-marquee .mw-press-chip em{color:rgb(248 244 238 / .74)!important;font-size:12px!important;font-style:normal!important;line-height:1!important}@media (max-width:640px){body.mw-theme .mw-press-strip.mw-brand-marquee .mw-press-strip__track{min-height:64px!important;gap:8px!important;padding:10px 0!important;animation-duration:26s!important}body.mw-theme .mw-press-strip.mw-brand-marquee .mw-press-chip{min-height:40px!important;gap:8px!important;padding:0 13px!important}body.mw-theme .mw-press-strip.mw-brand-marquee .mw-press-chip strong{font-size:15px!important}body.mw-theme .mw-press-strip.mw-brand-marquee .mw-press-chip em{max-width:190px!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:11px!important}}body.mw-theme .mw-footer .mw-footer-brand-strip{grid-template-columns:repeat(2,minmax(260px,1fr))!important;gap:12px!important;margin-top:24px!important;padding-top:20px!important}body.mw-theme .mw-footer a.mw-footer-brand{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;min-height:74px!important;gap:14px!important;padding:12px 14px!important;border-color:rgb(255 255 255 / .12)!important;border-radius:8px!important;background:rgb(255 255 255 / .045)!important}body.mw-theme .mw-footer a.mw-footer-brand:hover{border-color:rgb(214 162 54 / .45)!important;background:rgb(255 255 255 / .075)!important}body.mw-theme .mw-footer .mw-footer-brand img{width:54px!important;height:54px!important;object-fit:contain!important}body.mw-theme .mw-footer .mw-footer-brand--royal{grid-template-columns:minmax(150px,218px) minmax(0,1fr)!important}body.mw-theme .mw-footer .mw-footer-brand--royal img{width:218px!important;max-width:100%!important;height:54px!important;justify-self:start!important;border-radius:6px!important;background:#fff!important;padding:8px 10px!important;box-shadow:0 8px 24px rgb(0 0 0 / .18)!important}body.mw-theme .mw-footer .mw-footer-brand strong{margin-bottom:3px!important;font-size:15px!important;letter-spacing:0.08em!important;line-height:1.1!important}body.mw-theme .mw-footer .mw-footer-brand em{max-width:360px!important;color:rgb(255 255 255 / .7)!important;font-size:11px!important;line-height:1.45!important}@media (max-width:760px){body.mw-theme .mw-footer .mw-footer-brand-strip{grid-template-columns:1fr!important;gap:10px!important}body.mw-theme .mw-footer a.mw-footer-brand,body.mw-theme .mw-footer .mw-footer-brand--royal{grid-template-columns:64px minmax(0,1fr)!important;min-height:70px!important;padding:11px 12px!important}body.mw-theme .mw-footer .mw-footer-brand--royal img{width:64px!important;height:46px!important;padding:5px!important}body.mw-theme .mw-footer .mw-footer-brand strong{font-size:14px!important}body.mw-theme .mw-footer .mw-footer-brand em{font-size:11px!important}}body.mw-theme .mw-footer .mw-footer-brand-strip{display:none!important}body.mw-theme .mw-footer-brand-mini{display:grid!important;gap:8px!important;max-width:280px!important;margin:14px 0 16px!important}body.mw-theme .mw-footer-brand-mini__item{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:44px!important;margin:0!important;padding:6px 0!important;color:#fff!important;text-decoration:none!important}body.mw-theme .mw-footer-brand-mini__item img{display:block!important;width:38px!important;height:38px!important;object-fit:contain!important}body.mw-theme .mw-footer-brand-mini__item--royal{grid-template-columns:94px minmax(0,1fr)!important}body.mw-theme .mw-footer-brand-mini__item--royal img{width:94px!important;height:28px!important;border-radius:3px!important;background:#fff!important;padding:4px 5px!important}body.mw-theme .mw-footer-brand-mini__item span{display:block!important;min-width:0!important}body.mw-theme .mw-footer-brand-mini__item strong{display:block!important;margin:0 0 2px!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.04em!important;line-height:1.1!important}body.mw-theme .mw-footer-brand-mini__item em{display:block!important;color:rgb(255 255 255 / .66)!important;font-size:10px!important;font-style:normal!important;line-height:1.35!important}@media (max-width:560px){body.mw-theme .mw-footer-brand-mini{max-width:100%!important;margin:12px 0 15px!important}body.mw-theme .mw-footer-brand-mini__item{grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;min-height:40px!important}body.mw-theme .mw-footer-brand-mini__item img{width:34px!important;height:34px!important}body.mw-theme .mw-footer-brand-mini__item--royal{grid-template-columns:86px minmax(0,1fr)!important}body.mw-theme .mw-footer-brand-mini__item--royal img{width:86px!important;height:26px!important}}body.mw-theme .mw-footer-brand-mini{max-width:310px!important;margin:12px 0 16px!important}body.mw-theme .mw-footer-brand-mini__item--royal{grid-template-columns:126px minmax(0,1fr)!important;min-height:40px!important;padding:3px 0!important}body.mw-theme .mw-footer-brand-mini__item--royal img{width:126px!important;height:32px!important;padding:4px 6px!important}body.mw-theme .mw-footer-brand-mini__item--royal strong{font-size:12px!important}body.mw-theme .mw-footer-brand-mini__item--royal em{font-size:10px!important}@media (max-width:560px){body.mw-theme .mw-footer-brand-mini__item--royal{grid-template-columns:112px minmax(0,1fr)!important}body.mw-theme .mw-footer-brand-mini__item--royal img{width:112px!important;height:30px!important}}body.mw-theme .mw-support-widget{position:fixed!important;right:18px!important;bottom:18px!important;z-index:9998!important;font-family:Arial,Helvetica,sans-serif!important}body.mw-theme .mw-support-widget.has-cookie-banner{bottom:134px!important}body.mw-theme .mw-support-toggle{display:grid!important;gap:2px!important;min-width:118px!important;min-height:54px!important;align-items:center!important;justify-items:center!important;border:1px solid rgb(255 255 255 / .18)!important;border-radius:999px!important;background:#111!important;box-shadow:0 16px 40px rgb(0 0 0 / .24)!important;color:#fff!important;cursor:pointer!important;padding:9px 18px!important;text-transform:uppercase!important}body.mw-theme .mw-support-toggle span{color:#d6a236!important;font-size:10px!important;letter-spacing:0.16em!important}body.mw-theme .mw-support-toggle strong{font-size:13px!important;letter-spacing:0.08em!important}body.mw-theme .mw-support-panel{position:absolute!important;right:0!important;bottom:68px!important;width:min(380px, calc(100vw - 28px))!important;overflow:hidden!important;border:1px solid #e2ddd5!important;border-radius:12px!important;background:#fff!important;box-shadow:0 22px 70px rgb(0 0 0 / .25)!important;color:#111!important}body.mw-theme .mw-support-panel[hidden]{display:none!important}body.mw-theme .mw-support-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;background:#111!important;color:#fff!important;padding:16px!important}body.mw-theme .mw-support-head strong{display:block!important;font-family:"Times New Roman",Times,serif!important;font-size:20px!important;line-height:1!important}body.mw-theme .mw-support-head span{display:block!important;margin-top:5px!important;color:rgb(255 255 255 / .68)!important;font-size:12px!important;line-height:1.35!important}body.mw-theme .mw-support-head button{width:34px!important;height:34px!important;border:1px solid rgb(255 255 255 / .18)!important;border-radius:50%!important;background:rgb(255 255 255 / .08)!important;color:#fff!important;cursor:pointer!important;font-size:24px!important;line-height:1!important}body.mw-theme .mw-support-policy-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;border-bottom:1px solid #eee8df!important;background:#fbfaf8!important;padding:14px!important}body.mw-theme .mw-support-policy-links a{display:flex!important;min-height:42px!important;align-items:center!important;justify-content:center!important;border:1px solid #e3ddd4!important;border-radius:8px!important;background:#fff!important;color:#312f2b!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;padding:0 10px!important;text-align:center!important;text-decoration:none!important}body.mw-theme .mw-support-policy-links a:hover{border-color:#111!important;background:#111!important;color:#fff!important}body.mw-theme .mw-support-status{margin:10px 14px 0!important;border-radius:8px!important;background:#f4f0ea!important;color:#312f2b!important;padding:9px 10px!important;font-size:12px!important;line-height:1.35!important}body.mw-theme .mw-support-form{display:grid!important;gap:8px!important;padding:14px!important}body.mw-theme .mw-support-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}body.mw-theme .mw-support-form input,body.mw-theme .mw-support-form textarea{width:100%!important;border:1px solid #e2ddd5!important;border-radius:8px!important;background:#fff!important;color:#111!important;font-size:13px!important;padding:11px 12px!important}body.mw-theme .mw-support-form textarea{resize:vertical!important}body.mw-theme .mw-support-form button{min-height:42px!important;border:1px solid #111!important;border-radius:8px!important;background:#111!important;color:#fff!important;cursor:pointer!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important}body.mw-theme .mw-support-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}body.mw-theme .mw-support-direct{display:block!important;border-top:1px solid #eee8df!important;color:#6f655b!important;padding:0 14px 14px!important;font-size:12px!important;text-decoration:underline!important;text-underline-offset:3px!important}@media (max-width:560px){body.mw-theme .mw-support-widget{right:12px!important;bottom:12px!important}body.mw-theme .mw-support-widget.has-cookie-banner{bottom:190px!important}body.mw-theme .mw-support-toggle{min-width:56px!important;min-height:28px!important;padding:4px 8px!important}body.mw-theme .mw-support-toggle span{font-size:7px!important;letter-spacing:0.1em!important}body.mw-theme .mw-support-toggle strong{font-size:8px!important;letter-spacing:0.05em!important}body.mw-theme .mw-support-panel{bottom:60px!important;width:calc(100vw - 24px)!important}body.mw-theme .mw-support-policy-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.mw-theme .mw-support-row{grid-template-columns:1fr!important}}.woocommerce-account .entry-content>.woocommerce,.woocommerce-account .woocommerce{width:min(100%, 1180px);margin:0 auto}.woocommerce-account .woocommerce-notices-wrapper{margin-bottom:24px}.woocommerce-account .woocommerce-form-login-toggle,.woocommerce-account .woocommerce-form-coupon-toggle,.woocommerce-account .woocommerce-info{margin-bottom:18px;padding:16px 18px;border:1px solid var(--mw-line);border-radius:10px;background:#fbfaf8}.woocommerce-account .u-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start}.woocommerce-account .u-column1,.woocommerce-account .u-column2,.woocommerce-account .col-1,.woocommerce-account .col-2{width:100%!important;float:none!important;margin:0!important}.woocommerce-account form.woocommerce-form-login,.woocommerce-account form.woocommerce-form-register,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{border:1px solid var(--mw-line);border-radius:14px;background:linear-gradient(180deg,#fffdf9 0%,#f8f4ed 100%);box-shadow:0 18px 42px rgb(34 26 16 / .06)}.woocommerce-account form.woocommerce-form-login,.woocommerce-account form.woocommerce-form-register,.woocommerce-account .woocommerce-MyAccount-content{padding:28px}.woocommerce-account form.login,.woocommerce-account form.register{margin:0}.woocommerce-account h1,.woocommerce-account h2,.woocommerce-account h3{color:var(--mw-ink)}.woocommerce-account h1{margin-bottom:26px;font-family:var(--mw-serif);font-size:clamp(34px, 4vw, 56px);font-weight:400;line-height:1.05;letter-spacing:0;text-transform:uppercase}.woocommerce-account h2{margin-bottom:18px;font-size:22px;line-height:1.15}.woocommerce-account form .form-row{margin-bottom:16px}.woocommerce-account form .form-row label{margin-bottom:8px;color:#4f4f4f;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.woocommerce-account form .form-row input.input-text,.woocommerce-account form .form-row textarea,.woocommerce-account form .form-row select{min-height:52px;padding:0 16px;border:1px solid #d7d0c6;border-radius:10px;background:#fff;color:var(--mw-black);font-size:15px;transition:border-color 0.2s ease,box-shadow 0.2s ease}.woocommerce-account form .form-row input.input-text:focus,.woocommerce-account form .form-row textarea:focus,.woocommerce-account form .form-row select:focus{border-color:#b88a4a;box-shadow:0 0 0 3px rgb(184 138 74 / .14);outline:none}.woocommerce-account .show-password-input{top:50%;right:14px;transform:translateY(-50%)}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:8px;margin:4px 0 0;color:#5a5a5a;font-size:13px}.woocommerce-account .woocommerce-button,.woocommerce-account button.button,.woocommerce-account input.button,.woocommerce-account a.button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 22px;border:1px solid var(--mw-black);border-radius:999px;background:var(--mw-black);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.woocommerce-account .woocommerce-button:hover,.woocommerce-account button.button:hover,.woocommerce-account input.button:hover,.woocommerce-account a.button:hover{background:#222;color:#fff}.woocommerce-account .lost_password,.woocommerce-account .woocommerce-LostPassword,.woocommerce-account .lost_password a{color:#7a5b2d}.woocommerce-account .mw-account-note{margin:18px 0 0;padding:14px 16px;border:1px solid #eadfcd;border-radius:10px;background:rgb(191 153 91 / .08);color:#5e4c2f;font-size:13px;line-height:1.55}.woocommerce-account .woocommerce-MyAccount-navigation{padding:18px}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation a{display:flex;align-items:center;min-height:46px;padding:0 16px;border:1px solid #e6dfd5;border-radius:10px;background:#fff;color:var(--mw-black);text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{border-color:#c9a870;background:#f7f1e7}.woocommerce-account .woocommerce-MyAccount-content table.shop_table{border-radius:12px;overflow:hidden}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .button{min-height:38px;padding:0 14px}.woocommerce-account .woocommerce-Address,.woocommerce-account .woocommerce-EditAccountForm fieldset{border:1px solid #e8e0d5;border-radius:12px;padding:18px;background:#fff}.woocommerce-account .woocommerce-EditAccountForm fieldset legend{padding:0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media (max-width:900px){.woocommerce-account .u-columns,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{display:block}.woocommerce-account .u-columns{grid-template-columns:1fr}.woocommerce-account form.woocommerce-form-login,.woocommerce-account form.woocommerce-form-register,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{padding:20px}}@media (max-width:560px){.woocommerce-account h1{font-size:clamp(28px, 9vw, 40px)}.woocommerce-account h2{font-size:20px}.woocommerce-account .woocommerce-button,.woocommerce-account button.button,.woocommerce-account input.button,.woocommerce-account a.button{width:100%}}.woocommerce-account .mw-account-auth-hero,.woocommerce-account .mw-account-dashboard-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,0.8fr);gap:20px;margin:0 0 28px;padding:24px 26px;border:1px solid #eadfcd;border-radius:18px;background:radial-gradient(circle at top right,rgb(212 173 109 / .18),transparent 34%),linear-gradient(180deg,#fffdf8 0%,#f6efe4 100%);box-shadow:0 20px 44px rgb(36 26 15 / .06)}.woocommerce-account .mw-account-auth-hero__eyebrow,.woocommerce-account .mw-account-dashboard-hero__eyebrow{margin:0 0 10px;color:#9f7640;font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.woocommerce-account .mw-account-auth-hero h2,.woocommerce-account .mw-account-dashboard-hero h2{margin:0 0 12px;font-family:var(--mw-serif);font-size:clamp(28px, 3.4vw, 42px);font-weight:400;line-height:1.05;letter-spacing:0;text-transform:none}.woocommerce-account .mw-account-auth-hero p,.woocommerce-account .mw-account-dashboard-hero p{margin:0;color:#5f574d;font-size:14px;line-height:1.7}.woocommerce-account .mw-account-auth-hero__points,.woocommerce-account .mw-account-dashboard-hero__actions{display:grid;gap:12px;align-content:center}.woocommerce-account .mw-account-auth-hero__points span,.woocommerce-account .mw-account-dashboard-hero__actions a{display:flex;align-items:center;min-height:48px;padding:0 16px;border:1px solid #e7dbc7;border-radius:12px;background:rgb(255 255 255 / .8);color:var(--mw-black);text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.woocommerce-account .mw-account-dashboard-hero__actions a:hover{border-color:#c7a066;background:#fff}.woocommerce-account .u-column1 h2,.woocommerce-account .u-column2 h2{display:flex;align-items:center;gap:10px}.woocommerce-account .u-column1 h2::before,.woocommerce-account .u-column2 h2::before{content:"";display:inline-block;width:36px;height:36px;border-radius:50%;background:no-repeat center / 16px 16px,linear-gradient(180deg,#fff 0%,#f2e5cf 100%);border:1px solid #e5d5bb}.woocommerce-account .u-column1 h2::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E"),linear-gradient(180deg,#fff 0%,#f2e5cf 100%)}.woocommerce-account .u-column2 h2::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E"),linear-gradient(180deg,#fff 0%,#f2e5cf 100%)}.woocommerce-account form.woocommerce-form-login,.woocommerce-account form.woocommerce-form-register{position:relative;overflow:hidden}.woocommerce-account form.woocommerce-form-login::after,.woocommerce-account form.woocommerce-form-register::after{content:"";position:absolute;inset:auto -40px -42px auto;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgb(191 153 91 / .18) 0%,#fff0 72%);pointer-events:none}.woocommerce-account input[name="username"],.woocommerce-account input[name="email"],.woocommerce-account input[name="billing_email"],.woocommerce-account input#username,.woocommerce-account input#reg_email{padding-left:46px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%2373685d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m4 7 8 6 8-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:16px 50%;background-size:18px 18px}.woocommerce-account input[name="password"],.woocommerce-account input[name="password_1"],.woocommerce-account input[name="password_2"],.woocommerce-account input#password,.woocommerce-account input#reg_password{padding-left:46px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%2373685d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='10' rx='2'/%3E%3Cpath d='M7 11V8a5 5 0 0 1 10 0v3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:16px 50%;background-size:18px 18px}.woocommerce-account .woocommerce-form-login .form-row-last,.woocommerce-account .woocommerce-form-register .woocommerce-privacy-policy-text,.woocommerce-account .woocommerce-form-register .form-row{position:relative;z-index:1}.woocommerce-account .woocommerce-form-login .form-row-last{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit{min-width:158px}.woocommerce-account .woocommerce-form-login .clear,.woocommerce-account .woocommerce-form-register .clear{display:none}.woocommerce-account .woocommerce-MyAccount-navigation{position:sticky;top:112px}.woocommerce-account .woocommerce-MyAccount-content>p:first-child{margin-top:0;color:#5f574d}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{margin-top:24px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-info{border-radius:10px}@media (max-width:900px){.woocommerce-account .mw-account-auth-hero,.woocommerce-account .mw-account-dashboard-hero{grid-template-columns:1fr;padding:20px}.woocommerce-account .woocommerce-MyAccount-navigation{position:static;top:auto}}@media (max-width:560px){.woocommerce-account .woocommerce-form-login .form-row-last{display:grid;grid-template-columns:1fr}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit{width:100%;min-width:0}}.mw-customer-web{display:grid;gap:24px}.mw-customer-web__hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,0.8fr);gap:20px;padding:24px 26px;border:1px solid #eadfcd;border-radius:18px;background:radial-gradient(circle at top right,rgb(212 173 109 / .18),transparent 34%),linear-gradient(180deg,#fffdf8 0%,#f6efe4 100%);box-shadow:0 20px 44px rgb(36 26 15 / .06)}.mw-customer-web__eyebrow{margin:0 0 10px;color:#9f7640;font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.mw-customer-web h1{margin:0 0 12px;font-family:var(--mw-serif);font-size:clamp(30px, 3.8vw, 48px);font-weight:400;line-height:1.05;text-transform:uppercase}.mw-customer-web__hero p,.mw-customer-web__notice p{margin:0;color:#5f574d;font-size:14px;line-height:1.7}.mw-customer-web__hero-links{display:grid;gap:12px;align-content:center}.mw-customer-web__button,.mw-customer-web__hero-links a,.mw-customer-web__search button,.mw-customer-web__search a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 18px;border:1px solid var(--mw-black);border-radius:999px;background:var(--mw-black);color:#fff;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.mw-customer-web__button--ghost,.mw-customer-web__search a{background:#fff0;color:var(--mw-black)}.mw-customer-web__notice{padding:28px;border:1px solid #eadfcd;border-radius:18px;background:#fbfaf8}.mw-customer-web__search{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.mw-customer-web__search input[type="search"]{flex:1 1 320px;min-height:50px;padding:0 16px;border:1px solid #d7d0c6;border-radius:12px;background:#fff;font-size:15px}.mw-customer-web__search select{min-height:50px;padding:0 16px;border:1px solid #d7d0c6;border-radius:12px;background:#fff;font-size:15px}.mw-customer-web__chips{display:flex;flex-wrap:wrap;gap:10px}.mw-customer-web__chips span{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:1px solid #eadfcd;border-radius:999px;background:#fffaf3;color:#5f574d;font-size:12px}.mw-customer-web__table-wrap{overflow-x:auto;border:1px solid #eadfcd;border-radius:16px;background:#fffdf9}.mw-customer-web__table{width:100%;border-collapse:collapse}.mw-customer-web__table th,.mw-customer-web__table td{padding:16px 18px;border-bottom:1px solid #eee5d8;text-align:left;vertical-align:middle}.mw-customer-web__table th{color:#7a6850;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mw-customer-web__table td{color:var(--mw-black);font-size:14px}.mw-customer-web__back a{color:#7a5b2d;text-decoration:none}.mw-customer-web__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mw-customer-web__stats article{padding:20px;border:1px solid #eadfcd;border-radius:14px;background:linear-gradient(180deg,#fff 0%,#faf4ea 100%)}.mw-customer-web__stats span{display:block;margin:0 0 10px;color:#8d7858;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mw-customer-web__stats strong{display:block;color:var(--mw-black);font-size:24px;line-height:1.15}.mw-customer-web__stats small{display:block;margin-top:8px;color:#5f574d;font-size:13px}.mw-customer-web__management{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mw-customer-web__management form{display:grid;gap:12px;padding:20px;border:1px solid #eadfcd;border-radius:14px;background:linear-gradient(180deg,#fff 0%,#faf4ea 100%)}.mw-customer-web__management h3{margin:0;font-size:18px}.mw-customer-web__management select{min-height:48px;padding:0 14px;border:1px solid #d7d0c6;border-radius:12px;background:#fff;font-size:15px}.mw-customer-web__management button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 18px;border:1px solid var(--mw-black);border-radius:999px;background:var(--mw-black);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mw-customer-web__button--danger,.mw-customer-web__management .mw-customer-web__button--danger{border-color:#8a2929;background:#8a2929;color:#fff}@media (max-width:900px){.mw-customer-web__hero,.mw-customer-web__stats,.mw-customer-web__management{grid-template-columns:1fr}}@media (max-width:560px){.mw-customer-web__search{display:grid;grid-template-columns:1fr}.mw-customer-web__button,.mw-customer-web__hero-links a,.mw-customer-web__search button,.mw-customer-web__search a{width:100%}.mw-customer-web__table th,.mw-customer-web__table td{padding:12px 14px;font-size:13px}}body.mw-theme .mw-footer.mw-footer--accordion{border-top:1px solid rgb(214 162 54 / .18)!important;background:radial-gradient(circle at 50% 0,rgb(214 162 54 / .1),transparent 34%),#0d0d0d!important;color:#fff!important;padding:30px 0 16px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-container{width:min(100% - 32px, 520px)!important;max-width:520px!important;margin-inline:auto!important;padding-inline:0!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer__brand{display:grid!important;justify-items:center!important;gap:7px!important;margin:0 0 22px!important;text-align:center!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer__logo{width:min(168px, 50vw)!important;max-height:58px!important;margin:0 0 4px!important;object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 10px 22px rgb(0 0 0 / .35))!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer__brand p{margin:0!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer__brand a{display:inline-flex!important;min-height:0!important;align-items:center!important;justify-content:center!important;margin:0!important;color:rgb(255 255 255 / .9)!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion{display:grid!important;gap:10px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion details{border:1px solid rgb(255 255 255 / .14)!important;border-radius:14px!important;background:linear-gradient(180deg,rgb(255 255 255 / .055),rgb(255 255 255 / .025))!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 14px 30px rgb(0 0 0 / .18)!important;overflow:hidden!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion details[open]{border-color:rgb(214 162 54 / .42)!important;background:linear-gradient(180deg,rgb(214 162 54 / .09),rgb(255 255 255 / .035))!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion summary{display:flex!important;min-height:52px!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:0 14px 0 16px!important;color:#fff!important;cursor:pointer!important;list-style:none!important;text-transform:uppercase!important;font-family:"Times New Roman",Times,serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion summary::-webkit-details-marker{display:none!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion summary::after{content:"+"!important;display:grid!important;width:26px!important;height:26px!important;flex:0 0 26px!important;place-items:center!important;border:1px solid rgb(255 255 255 / .16)!important;border-radius:999px!important;background:rgb(255 255 255 / .07)!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:17px!important;font-weight:800!important;line-height:1!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion details[open] summary{border-bottom:1px solid rgb(255 255 255 / .1)!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion details[open] summary::after{content:"-"!important;border-color:rgb(214 162 54 / .45)!important;background:rgb(214 162 54 / .16)!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion details>:not(summary){margin:0!important;padding:12px 16px 16px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion ul,body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .menu{display:grid!important;gap:0!important;margin:0!important;padding:6px 16px 14px!important;list-style:none!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion li,body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .menu-item{margin:0!important;padding:0!important;list-style:none!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion li a,body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .menu-item a{display:flex!important;min-height:34px!important;align-items:center!important;margin:0!important;border-bottom:1px solid rgb(255 255 255 / .07)!important;color:rgb(255 255 255 / .78)!important;font-size:13px!important;line-height:1.35!important;text-decoration:none!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion li:last-child a,body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .menu-item:last-child a{border-bottom:0!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-newsletter{margin:0!important;padding:14px 16px 16px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-newsletter div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-newsletter input{height:42px!important;border:1px solid rgb(255 255 255 / .16)!important;border-radius:10px!important;background:rgb(255 255 255 / .07)!important;color:#fff!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-newsletter button{height:42px!important;border:0!important;border-radius:10px!important;background:#fff!important;color:#111!important;padding:0 16px!important;font-weight:800!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-payment-badges{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0 0 12px!important;padding:14px 16px 0!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-us-notices{display:grid!important;gap:8px!important;padding:0 16px 16px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer__bottom{margin:16px 0 0!important;padding:13px 0 0!important;border-top:1px solid rgb(255 255 255 / .12)!important;color:rgb(255 255 255 / .92)!important;text-align:center!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important}@media (max-width:420px){body.mw-theme .mw-footer.mw-footer--accordion .mw-container{width:min(100% - 24px, 520px)!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion summary{min-height:50px!important;font-size:15px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-newsletter div{grid-template-columns:1fr!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-newsletter button{width:100%!important}}.vgc-legal-identity{margin:32px 0;padding:20px;border:1px solid rgb(17 24 39 / .14);border-radius:8px;background:#fff}.vgc-legal-identity h2{margin:0 0 10px;font-size:1.25rem}.vgc-legal-identity p{margin:0 0 8px}.vgc-legal-identity p:last-child{margin-bottom:0}@media (min-width:769px){body.mw-theme .mw-footer.mw-footer--accordion{padding:56px 0 28px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-container,.mw-footer--accordion .mw-container{width:min(100% - 96px, 1280px)!important;max-width:1280px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer__brand,.mw-footer__brand{justify-items:start!important;text-align:left!important;margin-bottom:30px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer__logo,.mw-footer--accordion .mw-footer__logo{width:230px!important;max-height:82px!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion,.mw-footer-accordion{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:34px!important;align-items:start!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion details,.mw-footer-accordion details{display:block!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion details>:not(summary),.mw-footer-accordion details>:not(summary){display:block!important;margin:0!important;padding:0!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion summary,.mw-footer-accordion summary{min-height:0!important;padding:0 0 14px!important;border:0!important;cursor:default!important;pointer-events:none!important;text-transform:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1.25!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion summary::after,.mw-footer-accordion summary::after{content:none!important;display:none!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion ul,body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .menu,.mw-footer-accordion ul,.mw-footer-accordion .menu{display:grid!important;gap:9px!important;margin:0!important;padding:0!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion li a,body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .menu-item a,.mw-footer-accordion li a,.mw-footer-accordion .menu-item a{display:inline-flex!important;min-height:0!important;border:0!important;color:rgb(255 255 255 / .76)!important;font-size:14px!important;line-height:1.4!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-newsletter,.mw-footer-accordion .mw-newsletter{margin:0!important;padding:0!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-newsletter div,.mw-footer-accordion .mw-newsletter div{grid-template-columns:1fr!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-payment-badges,.mw-footer-accordion .mw-payment-badges{grid-template-columns:1fr!important;margin:0 0 14px!important;padding:0!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer-accordion .mw-us-notices,.mw-footer-accordion .mw-us-notices{padding:0!important}body.mw-theme .mw-footer.mw-footer--accordion .mw-footer__bottom,.mw-footer--accordion .mw-footer__bottom{text-align:left!important;margin-top:36px!important}}