:root{--mp-ink:#111;--mp-gray:#f1f2f4;--mp-line:#dedede;--mp-serif:var(--font-heading--family);--mp-sans:Assistant,"Helvetica Neue",Arial,sans-serif;--card-border-radius:0px;--button-border-radius:0px;--inputs-border-radius:0px}body.mp-editorial{background:#fff;color:var(--mp-ink);font-family:var(--mp-sans);font-weight:400;font-size:16px;letter-spacing:0;-webkit-font-smoothing:antialiased}.mp-editorial h1,.mp-editorial h2,.mp-editorial h3,.mp-editorial .h1,.mp-editorial .h2,.mp-editorial .h3{font-family:var(--mp-serif)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.1}.mp-editorial h1 strong,.mp-editorial h2 strong{font-weight:400}.mp-editorial button,.mp-editorial input,.mp-editorial select,.mp-editorial textarea{font-family:var(--mp-sans)}.mp-editorial a:focus-visible,.mp-editorial button:focus-visible,.mp-editorial summary:focus-visible{outline:2px solid #494e68;outline-offset:5px}.mp-utility{min-height:36px;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;padding:5px 28px;background:var(--mp-gray);font-size:13px;line-height:1.5}.mp-utility>a:last-child{text-align:right}.mp-utility>span{text-align:center}.mp-editorial header.section-header{background:#fff;border-bottom:1px solid var(--mp-line)}.mp-editorial header-component{background:#fff;color:#111}.mp-editorial .header__layout{background:#fff;color:#111;border:0}.mp-editorial .header__layout--logo-center-above-menu__logo-and-icons{min-height:94px}.mp-editorial .header__layout--logo-center-above-menu__menu{padding:12px 0 18px}.mp-editorial .header__menu-desktop-list{justify-content:center;gap:34px;flex-wrap:nowrap}.mp-editorial .header__menu-link{font-family:var(--mp-serif);font-size:20px;letter-spacing:.01em;font-weight:400;color:#111;padding:4px 0;text-transform:uppercase}.mp-editorial .header__menu-link-text{font-weight:400}.mp-editorial .header__submenu-link{font-size:15px;text-transform:none;letter-spacing:0}.mp-editorial .header__submenu--megamenu__content{padding:36px 5vw;gap:36px;background:#fff}.mp-editorial .dropdown-content{border-radius:0!important;box-shadow:none;border:1px solid var(--mp-line)}.mp-editorial .header__logo-image--transparent{display:none!important}.mp-editorial .button{border-radius:0;box-shadow:none;min-height:52px;text-transform:uppercase;letter-spacing:.035em;font-family:var(--mp-serif);font-size:21px;font-weight:400;transition:background .2s,color .2s}.mp-editorial .button:hover{transform:none;box-shadow:none}.mp-editorial .button--primary{background:#111;color:#fff;border:1px solid #111}.mp-editorial .button--secondary{background:#fff;color:#111;border:1px solid #111}.mp-editorial .price,.mp-editorial product-price{font-family:var(--mp-sans)!important;font-size:16px;font-weight:400;letter-spacing:0;color:#111}.mp-editorial .product-card,.mp-editorial .card{border-radius:0!important;box-shadow:none}.mp-editorial .product-card:hover,.mp-editorial .card:hover{transform:none;box-shadow:none}.mp-hero{position:relative;height:min(740px,calc(100svh - 180px));min-height:500px;isolation:isolate}.mp-hero picture,.mp-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mp-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.26),transparent 75%);z-index:0}.mp-hero-copy{position:absolute;left:6.5%;bottom:17%;z-index:1;color:#fff}.mp-hero h1{font-size:clamp(52px,6.4vw,88px);max-width:680px;color:#fff;margin:0 0 30px}.mp-outline-link{display:inline-flex;align-items:center;justify-content:center;min-width:186px;min-height:56px;padding:14px 30px;color:#111;background:#fff;border:1px solid #fff;text-transform:uppercase;font:400 20px var(--mp-serif);letter-spacing:.05em}.mp-outline-link:hover{background:#111;color:#fff;border-color:#111}.mp-selection{padding:80px 5vw;text-align:center;background:#fff}.mp-selection h2,.mp-world h2{font-size:52px;margin:0 0 20px}.mp-selection-tabs{display:flex;justify-content:center;gap:45px;margin:0 0 45px}.mp-selection-tabs a{font-size:18px;padding:5px 0;border-bottom:1px solid transparent}.mp-selection-tabs a:hover{border-color:#111}.mp-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;text-align:left}.mp-product-image{display:block;background:var(--mp-gray);aspect-ratio:1;overflow:hidden}.mp-product-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s}.mp-product-image:hover img{transform:scale(1.025)}.mp-product-card-copy{padding:24px 0 30px}.mp-category{font-size:14px;color:#555b76;margin:0 0 8px}.mp-product-card h3{font-size:27px;margin:0 0 12px}.mp-card-price{font:400 14px var(--mp-sans);margin:0}.mp-text-link{display:inline-block;margin-top:20px;padding:8px 0;border-bottom:1px solid #111;font-size:17px}.mp-universes{display:grid;grid-template-columns:1fr 1fr;gap:2px}.mp-universe{display:block;position:relative;background:var(--mp-gray);aspect-ratio:1.05;overflow:hidden;text-align:center}.mp-universe img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mp-universe>div{position:absolute;inset:auto 0 0;background:#ffffffeb;padding:25px}.mp-universe h2{font-size:40px;margin:0 0 8px}.mp-universe span{display:inline-block;border-bottom:1px solid #111;padding:3px 0;font-size:16px}.mp-world{text-align:center;max-width:850px;margin:auto;padding:90px 28px}.mp-eyebrow{font-family:var(--mp-sans);font-size:17px;letter-spacing:0;color:#555b76;margin:0 0 12px}.mp-world>p:not(.mp-eyebrow){font-size:19px;line-height:1.6;max-width:600px;margin:20px auto 30px}.mp-world-links{display:flex;gap:32px;justify-content:center;flex-wrap:wrap}.mp-world-links a{font-size:17px;border-bottom:1px solid #111;padding-bottom:5px}.mp-reassurance{background:var(--mp-gray);padding:60px 6vw}.mp-reassurance>h2{text-align:center;font-size:42px;margin:0 0 45px}.mp-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.mp-service-grid h3{font-size:28px;margin:0 0 15px}.mp-service-grid p{font-size:16px;line-height:1.6;margin:0 0 18px;max-width:310px}.mp-service-grid a{font-size:15px;text-decoration:underline;text-underline-offset:5px}.mp-footer{background:#fff;color:#111;padding:60px 6vw 25px}.mp-footer-grid{display:grid;grid-template-columns:1fr 1fr 1.2fr 1.2fr;gap:45px}.mp-footer h2{font-size:25px;margin:0 0 22px}.mp-footer a{display:block;font-size:14px;line-height:1.6;margin:10px 0}.mp-footer p{font-size:14px;line-height:1.7}.mp-footer-brand>p:first-child{font:400 34px var(--mp-serif);letter-spacing:.1em;line-height:.9;margin:0 0 25px;text-align:center}.mp-footer-brand>p:first-child span{font:400 11px var(--mp-sans);letter-spacing:.6em}.mp-payments{display:flex;flex-wrap:wrap;gap:7px;margin:22px 0}.mp-payments svg{width:30px;height:20px}.mp-footer-bottom{margin-top:50px;padding-top:22px;border-top:1px solid var(--mp-line);font-size:12px;color:#555}.mp-footer-bottom>div{display:flex;gap:8px 22px;flex-wrap:wrap;margin-top:12px}.mp-footer-bottom a{font-size:12px;margin:0}.mp-editorial .product-section__content{max-width:none;padding:0 4.5vw 70px 0;gap:5vw}.mp-editorial .product-section__medias{width:48%;background:#fafafa;align-self:flex-start}.mp-editorial .product-section__medias-container,.mp-editorial product-media-gallery,.mp-editorial .product-media-gallery--grid{background:#fafafa}.mp-editorial .product-section__product-info{max-width:47%;padding:50px 0 0;gap:20px}.mp-editorial .product-section__product-info h1{font-size:46px;line-height:1.06}.mp-editorial .product-section__product-info .mp-eyebrow{font-size:18px;margin:0}.mp-product-intro{font-size:18px;line-height:1.65;margin:0}.mp-editorial .product-section__product-info .price{font-size:18px;font-weight:600}.mp-editorial .product-section__product-info product-price{padding-bottom:22px;border-bottom:1px dashed #ddd}.mp-editorial .product-media-gallery-main-slider{background:#fafafa}.mp-editorial .product-media-gallery__media img{mix-blend-mode:multiply;object-fit:contain}.mp-editorial .product-media-gallery__thumbnail-image{mix-blend-mode:multiply}.mp-editorial .product-media-gallery__thumbnail{border-radius:0!important;border:0!important}.mp-editorial .product-media-gallery__thumbnail.is-active{outline:1px solid #999;outline-offset:-1px}.mp-editorial .product-media-gallery--thumbs-left{padding:20px 0 0 16px}.mp-editorial .product-media-gallery--thumbs-left .product-media-gallery__thumbnails{top:35px;left:14px}.mp-editorial .product-section .accordion__heading-title,.mp-editorial .product-section summary{font-family:var(--mp-serif);font-size:24px;text-transform:none;letter-spacing:0;font-weight:400}.mp-editorial .product-section .accordion__content{font-size:16px;line-height:1.65}.mp-editorial .product-section input+label,.mp-editorial .product-section select{border-radius:0}.mp-editorial .product-section .button{width:100%;margin-top:5px}.mp-editorial .product-section .variant-picker{margin:12px 0}@media(min-width:1001px){.mp-editorial .header__layout--logo-center-above-menu__logo-and-icons{position:relative}.mp-editorial .header__icon-search{position:absolute;left:30px;top:32px}}@media(max-width:1000px){.mp-utility{display:block;text-align:center;font-size:12px}.mp-utility>a{display:none}.mp-editorial .header__layout{min-height:70px}.mp-hero{min-height:500px;height:66svh}.mp-hero-copy{left:7%;right:7%;bottom:13%}.mp-hero h1{font-size:60px}.mp-selection{padding:55px 5vw}.mp-products{gap:20px}.mp-footer-grid{grid-template-columns:1fr 1fr}.mp-editorial .product-section__product-info h1{font-size:36px}.mp-editorial .product-section__content{gap:30px}.mp-editorial .product-section__product-info{max-width:38%;padding-top:30px}.mp-product-intro{font-size:16px}}@media(max-width:749px){.mp-hero{height:68svh;min-height:460px}.mp-hero h1{font-size:51px;line-height:1.02;max-width:340px}.mp-outline-link{min-width:155px;min-height:48px;font-size:18px}.mp-selection h2,.mp-world h2{font-size:40px}.mp-selection-tabs{gap:30px;margin-bottom:28px}.mp-products{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;padding-bottom:15px}.mp-product-card{flex:0 0 82%;scroll-snap-align:start}.mp-product-card h3{font-size:26px}.mp-universes{grid-template-columns:1fr;gap:15px}.mp-universe{aspect-ratio:1}.mp-universe h2{font-size:35px}.mp-world{padding:65px 24px}.mp-world-links{flex-direction:column;align-items:center;gap:22px}.mp-reassurance{padding:45px 26px}.mp-reassurance>h2{font-size:36px;margin-bottom:30px}.mp-service-grid{grid-template-columns:1fr;gap:30px}.mp-service-grid article+article{border-top:1px solid #d8d8d8;padding-top:25px}.mp-service-grid h3{font-size:27px}.mp-footer{padding:40px 26px 25px}.mp-footer-grid{grid-template-columns:1fr 1fr;gap:35px 22px}.mp-footer h2{font-size:24px}.mp-footer-grid>div:nth-child(3),.mp-footer-brand{grid-column:1/-1}.mp-footer-brand{padding-top:25px;border-top:1px solid var(--mp-line)}.mp-editorial .product-section__content{display:flex;padding:0 20px 45px;gap:25px}.mp-editorial .product-section__medias{width:100%}.mp-editorial .product-section__product-info{max-width:100%;width:100%;padding:0;gap:18px}.mp-editorial .product-section__product-info h1{font-size:38px;line-height:1.08}.mp-editorial .product-media-gallery--thumbs-left{padding:0}.mp-editorial .product-media-gallery--thumbs-left .product-media-gallery-main-slider{margin-left:-20px;width:calc(100% + 40px)}.mp-editorial .product-section .button{min-height:54px}.mp-editorial .product-section__product-info .mp-eyebrow{font-size:16px}.mp-editorial .product-section__product-info .price{font-size:18px}.mp-editorial .product-section summary{font-size:22px}.mp-editorial .product-media-gallery-main-slider .splide__pagination{bottom:15px}}@media(prefers-reduced-motion:reduce){.mp-editorial *{scroll-behavior:auto!important;transition:none!important}}.mp-utility a,.mp-outline-link,.mp-text-link,.mp-product-card a,.mp-universe,.mp-world-links a,.mp-footer a{color:inherit;text-decoration:none}.mp-outline-link{color:#111}.mp-outline-link:hover{color:#fff}.mp-editorial .header__layout--logo-center-above-menu__menu{height:auto;min-height:52px;box-sizing:border-box}.mp-editorial .product-section__product-info h1{font-size:clamp(34px,3.6vw,50px)}@media(max-width:749px){.mp-editorial .product-section__product-info h1{font-size:38px}}.mp-newsletter{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding:65px 6vw;background:#fff}.mp-newsletter h2{font-size:42px;margin:0 0 15px}.mp-newsletter p{font-size:16px;line-height:1.5}.mp-newsletter-input{display:flex;border-bottom:1px solid #111;margin:25px 0 15px}.mp-newsletter input{border:0;border-radius:0;background:none;padding:15px 0;flex:1;min-width:0;font-size:16px;box-shadow:none}.mp-newsletter button{padding:15px 0 15px 20px;background:none;border:0;cursor:pointer;font-size:17px;font-family:var(--mp-serif);text-transform:uppercase}.mp-newsletter .mp-newsletter-consent{font-size:12px;color:#555}.mp-newsletter-brand{text-align:center;align-self:center}.mp-newsletter-brand>a{display:inline-block;margin-top:12px;padding-bottom:7px;border-bottom:1px solid #111}.mp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.mp-editorial .mp-collection-heading h1{font-size:54px}.mp-collection-description{max-width:1000px;margin:auto}.mp-collection-description h2{font-size:32px}.mp-editorial product-card h2,.mp-editorial product-card h3{font-size:25px;line-height:1.2}.mp-editorial .product-card-media-gallery{background:#f1f2f4}.mp-editorial .product-card img{mix-blend-mode:multiply;border-radius:0}@media(max-width:749px){.mp-newsletter{grid-template-columns:1fr;padding:45px 25px;gap:35px}.mp-newsletter h2{font-size:36px}.mp-newsletter-brand{border-top:1px solid #ddd;padding-top:30px}.mp-editorial .mp-collection-heading h1{font-size:38px}.mp-editorial product-card h2,.mp-editorial product-card h3{font-size:23px}.mp-collection-description h2{font-size:29px}}@media(min-width:751px){.mp-editorial .product-section__content{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:0;padding:0 0 70px;align-items:start}.mp-editorial .product-section__medias{width:100%;min-width:0;position:relative;top:auto;background:#fafafa}.mp-editorial .product-section__medias-container{width:100%;max-width:none;background:#fafafa}.mp-editorial .product-section__product-info{width:auto;max-width:none;padding:45px 6%}.mp-editorial product-media-gallery{display:block;background:#fafafa}.mp-editorial .product-media-gallery--grid{display:block;padding:0;background:#fafafa}.mp-editorial .product-media-gallery--grid .product-media-gallery-main-slider{width:100%;max-width:none;margin:0;background:#fafafa}.mp-editorial .product-media-gallery--grid .splide__track{overflow:visible;background:#fafafa}.mp-editorial .product-media-gallery--grid .splide__list{display:grid!important;grid-template-columns:minmax(0,1fr);gap:0!important;transform:none!important;background:#fafafa}.mp-editorial .product-media-gallery--grid .product-media-gallery__media{width:100%!important;height:auto!important;min-width:0;margin:0!important;aspect-ratio:2.3 / 1;box-sizing:border-box;border:0;border-bottom:4px solid #fff;background:#fafafa;overflow:hidden}.mp-editorial .product-media-gallery--grid .product-media{display:flex;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:auto;background:#fafafa}.mp-editorial .product-media-gallery--grid .product-media img{display:block;width:auto!important;height:90%!important;max-width:90%;margin:0!important;aspect-ratio:1;object-fit:contain;mix-blend-mode:normal}}.mp-editorial .product-media-gallery__media img{mix-blend-mode:normal}@media(max-width:750px){.mp-editorial .product-section product-media-gallery .product-media-gallery-main-slider .product-media{aspect-ratio:1 / 1;width:100%;height:auto;background:#fafafa}.mp-editorial .product-section product-media-gallery .product-media-gallery-main-slider .product-media img{width:100%!important;height:100%!important;aspect-ratio:1 / 1;object-fit:contain;margin:0!important;mix-blend-mode:normal}}.mp-editorial .mp-selection-tabs a,.mp-editorial .mp-world-links a{color:#79543a}.mp-editorial .mp-selection-tabs a:hover,.mp-editorial .mp-world-links a:hover{color:#513622;border-color:#79543a}.mp-editorial .product-section__product-info product-price,.mp-editorial .product-section__product-info .price{font-size:28px;line-height:1.25;font-weight:400}@media(min-width:751px){.mp-editorial .product-section__product-info .mp-product-intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.5;max-height:3em}}.mp-editorial .product-section variant-picker .swatch-input+.swatch{outline:none;border:0;box-shadow:none;border-radius:50%}.mp-editorial .product-section variant-picker .swatch-input:focus-visible+.swatch{outline:2px solid #79543a;outline-offset:3px;border-radius:50%}.mp-editorial .footer,.mp-editorial .mp-restored-footer{--color-background:#fafafa;--gradient-background:#fafafa;--color-foreground:#111;--color-border:#dedede;background:#fafafa;color:#111;font-family:var(--mp-sans)}.mp-editorial .footer a,.mp-editorial .mp-restored-footer a{color:#79543a}.mp-editorial .footer h2,.mp-editorial .footer .h4,.mp-editorial .footer .h6,.mp-editorial .mp-restored-footer h2{font-family:var(--mp-serif)!important;font-weight:400}.mp-editorial .footer .card,.mp-editorial .mp-restored-footer .card{background:#fafafa;color:#111;border-color:#dedede}@media(min-width:751px){.mp-editorial .mp-reassurance-centered{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-items:center}.mp-editorial .mp-reassurance-centered>.group{width:100%;align-items:center;text-align:center}}.mp-editorial .product-section .variant-picker__option-name [data-ref=popup-toggle]{font-size:15px;min-height:36px;min-width:0;padding:7px 12px;line-height:1.2;letter-spacing:0;text-transform:none}.mp-editorial .mp-universes{max-width:1120px;margin:0 auto;padding:12px 32px 40px;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;box-sizing:border-box}.mp-editorial .mp-universe{display:flex;flex-direction:column;position:relative;aspect-ratio:auto;background:transparent;overflow:visible;text-align:left}.mp-editorial .mp-universe>img{display:block;position:static;box-sizing:border-box;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;object-position:center;padding:24px;background:#fafafa;mix-blend-mode:normal}.mp-editorial .mp-universe>div{position:static;inset:auto;background:transparent;padding:20px 0 0}.mp-editorial .mp-universe h2{font-size:clamp(25px,2.3vw,32px);line-height:1.15;margin:0 0 10px}.mp-editorial .mp-universe span{font-family:var(--mp-sans);font-size:13px;line-height:1.5;padding:0 0 3px;border-bottom:1px solid #b9a797;color:#79543a}@media(max-width:749px){.mp-editorial .mp-universes{padding:0 24px 30px;grid-template-columns:1fr;gap:30px;max-width:500px}.mp-editorial .mp-universe{aspect-ratio:auto}.mp-editorial .mp-universe>img{aspect-ratio:4 / 3;padding:20px}.mp-editorial .mp-universe>div{padding-top:14px}.mp-editorial .mp-universe h2{font-size:27px;margin-bottom:8px}}.mp-editorial .mp-home-block{max-width:1120px;margin:0 auto;padding:54px 32px;box-sizing:border-box}.mp-editorial .mp-home-heading{max-width:650px;margin:0 auto 30px;text-align:center}.mp-editorial .mp-home-kicker{font:400 11px/1.5 var(--mp-sans);letter-spacing:.12em;text-transform:uppercase;color:#79543a;margin:0 0 10px}.mp-editorial .mp-home-heading h2{font-size:clamp(28px,2.8vw,38px);margin:0 0 13px}.mp-editorial .mp-home-heading>p:not(.mp-home-kicker){font:400 15px/1.7 var(--mp-sans);color:#666;margin:0}.mp-style-grid,.mp-occasion-grid,.mp-choose-grid,.mp-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.mp-editorial .mp-style-card,.mp-editorial .mp-journal-card{display:block;color:#222;text-decoration:none}.mp-style-image{aspect-ratio:4/3;overflow:hidden;background:#fafafa}.mp-style-image img{display:block;width:100%;height:100%;object-fit:contain;padding:20px;box-sizing:border-box;mix-blend-mode:normal}.mp-editorial .mp-style-card h3,.mp-editorial .mp-occasion-grid h3,.mp-editorial .mp-choose-grid h3,.mp-editorial .mp-journal-card h3{font-size:23px;margin:18px 0 9px;line-height:1.2}.mp-editorial .mp-style-card p,.mp-editorial .mp-occasion-grid p,.mp-editorial .mp-choose-grid p,.mp-editorial .mp-journal-card p{font:400 14px/1.7 var(--mp-sans);color:#666;margin:0 0 15px}.mp-editorial .mp-home-link{display:inline-block;font:400 12px/1.6 var(--mp-sans);color:#79543a;text-decoration:none;border-bottom:1px solid #d1c3b8;padding-bottom:3px}.mp-occasion-wrap{background:#fafafa;margin:12px 0}.mp-home-number{font:400 13px/1.5 var(--mp-sans);color:#a38b77}.mp-occasion-grid article+article,.mp-choose-grid article+article{border-left:1px solid #e3ddd8;padding-left:25px}.mp-journal-image{aspect-ratio:16/9;background:#fafafa;overflow:hidden}.mp-journal-image img{width:100%;height:100%;object-fit:contain}.mp-faq-list{max-width:800px;margin:auto}.mp-faq-list details{border-bottom:1px solid #e3ddd8}.mp-faq-list details:first-child{border-top:1px solid #e3ddd8}.mp-faq-list summary{position:relative;padding:20px 28px 20px 0;cursor:pointer;list-style:none;font:400 18px/1.4 var(--mp-serif);color:#302923}.mp-faq-list summary::-webkit-details-marker{display:none}.mp-faq-list summary:after{content:"+";position:absolute;right:3px;top:20px;font:400 18px/1.4 var(--mp-sans);color:#79543a}.mp-faq-list details[open] summary:after{content:"\2212"}.mp-editorial .mp-faq-list p{font:400 14px/1.8 var(--mp-sans);color:#666;margin:0 0 20px;max-width:720px}.mp-faq-list .mp-home-link{margin-bottom:20px}@media(max-width:749px){.mp-editorial .mp-home-block{padding:38px 24px}.mp-editorial .mp-home-heading{margin-bottom:24px}.mp-editorial .mp-home-heading h2{font-size:29px}.mp-style-grid{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.mp-style-card{flex:0 0 82%;scroll-snap-align:start}.mp-occasion-grid,.mp-choose-grid,.mp-journal-grid{grid-template-columns:1fr;gap:24px}.mp-occasion-grid article+article,.mp-choose-grid article+article{border-left:0;border-top:1px solid #e3ddd8;padding-left:0;padding-top:18px}.mp-editorial .mp-style-card h3,.mp-editorial .mp-occasion-grid h3,.mp-editorial .mp-choose-grid h3,.mp-editorial .mp-journal-card h3{font-size:23px}.mp-faq-list summary{font-size:17px}}.mp-editorial .mp-universes,.mp-editorial .mp-home-block{width:100%;max-width:none;margin:0;padding:56px 4.5vw;box-sizing:border-box}.mp-editorial .mp-universes{gap:32px;padding-top:10px;padding-bottom:54px}.mp-editorial .mp-universe>img{aspect-ratio:1.45;max-height:660px;padding:3%;width:100%;object-fit:contain}.mp-editorial .mp-universe h2{font-size:clamp(30px,2.5vw,46px)}.mp-editorial .mp-universe span{font-size:15px}.mp-editorial .mp-home-heading{max-width:800px;margin-bottom:36px}.mp-editorial .mp-home-heading h2{font-size:clamp(34px,3vw,48px)}.mp-editorial .mp-home-kicker{font-size:12px}.mp-style-grid{gap:28px}.mp-style-image{aspect-ratio:1.2}.mp-style-image img{padding:2%;object-fit:contain}.mp-editorial .mp-style-card h3,.mp-editorial .mp-journal-card h3{font-size:clamp(24px,2vw,32px)}.mp-editorial .mp-home-link{font-size:14px}.mp-colour-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.mp-editorial .mp-colour-card{display:block;color:#302923;text-decoration:none}.mp-colour-image{background:#fafafa;aspect-ratio:1;overflow:hidden}.mp-colour-image img{display:block;width:100%;height:100%;padding:5%;box-sizing:border-box;object-fit:contain}.mp-colour-card>span{display:flex;align-items:center;gap:10px;padding-top:17px;font:400 20px/1.4 var(--mp-serif)}.mp-colour-card i{width:12px;height:12px;border-radius:50%;flex-shrink:0}.mp-colour-card b{font:400 18px var(--mp-sans);margin-left:auto;color:#79543a}.mp-season-edit{display:grid;grid-template-columns:1.15fr 1fr;margin:35px 0;background:#fafafa;align-items:center}.mp-season-image{display:block;aspect-ratio:1.45;overflow:hidden}.mp-season-image img{display:block;width:100%;height:100%;object-fit:contain;padding:4%;box-sizing:border-box}.mp-season-copy{padding:45px 6vw}.mp-editorial .mp-season-copy h2{font-size:clamp(36px,3.6vw,62px);margin:12px 0 22px}.mp-editorial .mp-season-copy>p:not(.mp-home-kicker){font:400 16px/1.7 var(--mp-sans);color:#666}.mp-season-copy>div{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:25px}.mp-home-help{text-align:center;padding:45px 5vw;background:#fff}.mp-editorial .mp-home-help h2{font-size:30px;margin:0 0 12px}.mp-editorial .mp-home-help p{font:400 15px/1.6 var(--mp-sans);color:#666;margin:0 0 18px}.mp-editorial .mp-faq-list{max-width:1000px}@media(max-width:749px){.mp-editorial .mp-universes,.mp-editorial .mp-home-block{padding:30px 20px;width:100%;max-width:none}.mp-editorial .mp-universes{gap:30px;padding-top:0}.mp-editorial .mp-universe>img{aspect-ratio:1.2;padding:2%}.mp-editorial .mp-universe h2{font-size:29px}.mp-editorial .mp-universe span{font-size:14px}.mp-editorial .mp-home-heading{margin-bottom:24px}.mp-editorial .mp-home-heading h2{font-size:31px}.mp-style-grid{display:grid;grid-template-columns:1fr;gap:28px;overflow:visible;padding:0}.mp-style-image{aspect-ratio:1.35}.mp-editorial .mp-style-card h3,.mp-editorial .mp-journal-card h3{font-size:25px;margin-top:15px}.mp-colour-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.mp-colour-card>span{font-size:19px;padding-top:12px}.mp-season-edit{grid-template-columns:1fr;margin:22px 0}.mp-season-image{aspect-ratio:1.35}.mp-season-copy{padding:25px 24px 35px}.mp-editorial .mp-season-copy h2{font-size:37px}.mp-editorial .mp-season-copy>p:not(.mp-home-kicker){font-size:14px}.mp-home-help{padding:30px 24px}.mp-editorial .mp-home-help h2{font-size:27px}}@media(max-width:749px){.mp-editorial.mp-template-product .product-section__product-info{gap:12px}.mp-editorial.mp-template-product .product-section__product-info h1{font-size:clamp(28px,8vw,32px);line-height:1.08;margin:0}.mp-editorial.mp-template-product .product-section__product-info .mp-product-intro{font-size:15px;line-height:1.45}}@media screen and (max-width:749px){.cart-drawer cross-sell-component{--cross-sell-padding: 8px}.cart-drawer .cross-sell{gap:8px}.cart-drawer .cross-sell--row .cross-sell__image{width:52px;max-width:52px}.cart-drawer .cross-sell__content{gap:6px}.cart-drawer .cross-sell__heading,.cart-drawer .cross-sell__title-and-description{gap:3px}.cart-drawer .cross-sell__title{font-size:13px;line-height:1.25}.cart-drawer .cross-sell__heading .prices{font-size:13px;line-height:1.2}.cart-drawer .cross-sell__actions,.cart-drawer .cross-sell__actions--below_variant_select{flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:6px}.cart-drawer .cross-sell__selects{min-width:0;gap:4px}.cart-drawer .cross-sell__select .select{height:36px;min-height:36px;padding-block:0;font-size:12px}.cart-drawer .cross-sell__form{width:auto;flex:0 0 auto}.cart-drawer .cross-sell__form .button{min-width:86px;min-height:36px;padding:7px 12px;font-size:13px;letter-spacing:.035em}.cart-drawer .cross-sells--slider{padding-bottom:14px}.cart-drawer .cross-sells--slider .splide__pagination{bottom:-12px}}.mp-editorial .mp-care-action{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mp-editorial.css.map */
