.bhd{display:block;width:100%;background:var(--bhd-background,#fff)}.bhd__track{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.bhd__track::-webkit-scrollbar{display:none}.bhd__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.bhd__artwork{display:block;width:100%;aspect-ratio:var(--bhd-ratio,2.4);color:inherit;text-decoration:none}.bhd picture,.bhd picture img{display:block;width:100%;height:100%}.bhd picture img{object-fit:contain}.bhd__controls{display:flex;align-items:center;justify-content:center;gap:20px;padding:12px 16px;background:var(--bhd-background,#fff)}.bhd__controls[hidden]{display:none}.bhd__controls button{font:inherit;color:inherit;background:transparent;border:1px solid currentColor;min-width:44px;min-height:44px;padding:8px 12px;cursor:pointer}.bhd__controls [data-counter]{min-width:52px;text-align:center;font-variant-numeric:tabular-nums}.bhd__artwork:focus-visible,.bhd button:focus-visible,.bhd__track:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.bhd__placeholder{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:32px;background:#f1f3ef;color:#243025}@media(max-width:767px){.bhd__artwork{aspect-ratio:4/5}.bhd__controls{gap:12px}}.mobile-navigation-drawer .navigation__mobile-header{position:relative;min-height:84px;display:flex;align-items:center;justify-content:center;background:#fffdf8}.mobile-navigation-drawer .magpie-mobile-menu-logo{display:flex;align-items:center;justify-content:center;min-height:60px;padding:12px 0;width:154px;max-width:calc(100% - 112px)}.mobile-navigation-drawer .magpie-mobile-menu-logo svg{display:block;width:100%;height:auto}.mobile-navigation-drawer .navigation__mobile-header .mobile-nav-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);min-width:44px;min-height:44px}.mobile-navigation-drawer .navigation__mobile-header .mobile-nav-back{position:absolute;left:0;top:50%;transform:translateY(-50%)}.mobile-navigation-drawer .navigation__mobile-header .mobile-nav-title:empty{display:none}.magpie-mobile-menu-logo:focus-visible{outline:2px solid #8e1d65;outline-offset:3px}.mabout__portrait{position:relative}.mabout__portrait .mabout__placeholder-label{position:absolute;bottom:12px;left:12px;right:12px;background:#fff;padding:7px;font:11px/1.4 Lato,sans-serif;letter-spacing:.06em;text-transform:uppercase}.mabout{padding:40px var(--magpie-gutter,32px) 64px;color:#30312e}.mabout__intro{max-width:850px;margin:0 auto 48px;text-align:center}.mabout h1{font:clamp(44px,5vw,76px)/1.08 Cardo,serif;margin:14px 0 24px}.mabout__intro>p:last-child{font:18px/1.7 Lato,sans-serif}.mabout h2{font:clamp(36px,3.6vw,54px)/1.12 Cardo,serif;margin:12px 0 24px}.mabout__story,.mabout__founder{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#f1eee7;margin-bottom:56px}.mabout__story>div:last-child,.mabout__founder>div:last-child{padding:clamp(28px,4vw,64px)}.mabout__story-image{padding:32px}.mabout__story-image img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.mabout__founder{background:#e5e8df}.mabout__founder>.mabout__portrait{margin:32px 12%}.mabout .rte{font:16px/1.8 Lato,sans-serif}.mabout__portrait{aspect-ratio:4/5;background:#e8e2d8;display:flex;align-items:center;justify-content:center;color:#67645e;font:14px/1.5 Lato,sans-serif;text-align:center}.mabout__portrait img{width:100%;height:100%;object-fit:cover;display:block}.mabout__team>p{max-width:760px;font:16px/1.7 Lato,sans-serif}.mabout__department{font:400 30px/1.2 Lato,sans-serif;margin:40px 0 24px;padding-top:24px;border-top:1px solid #ded8ce}.mabout__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}.mabout__person h4{font:400 24px/1.2 Lato,sans-serif;margin:18px 0 10px}.mabout__role{font:13px/1.4 Lato,sans-serif;text-transform:uppercase;letter-spacing:.08em}.mabout__person .rte{font-size:14px}.mabout__favourite{font:italic 16px/1.6 Cardo,serif}@media(max-width:767px){.mabout{padding:28px 16px 40px}.mabout h1{font-size:46px}.mabout h2{font-size:36px}.mabout__intro{margin-bottom:30px}.mabout__intro>p:last-child{font-size:16px}.mabout__story,.mabout__founder{grid-template-columns:1fr;margin-bottom:36px}.mabout__story-image{padding:22px 22px 0}.mabout__story>div:last-child,.mabout__founder>div:last-child{padding:28px 24px}.mabout__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.mabout__person h4{font-size:21px}.mabout__department{font-size:27px}.mabout__founder>.mabout__portrait{margin:22px 22px 0}}.mkh.mce{margin:0 0 24px;color:#30382c}.mkh__intro{padding:34px var(--magpie-gutter,32px);background:#e7e9df}.mkh__intro h1{font:clamp(34px,3.5vw,48px)/1.1 Cardo,serif;max-width:none;margin:8px 0 16px}.mkh__intro>p:not(.magpie-eyebrow){font-size:16px;line-height:1.65;max-width:700px;margin-bottom:20px}.mkh__button{display:inline-flex;gap:18px;align-items:center;min-height:44px;padding:10px 18px;border:1px solid currentColor;color:inherit;text-decoration:none;font-size:14px;box-sizing:border-box}.mkh__button:hover{background:#fff9;color:inherit;text-decoration:none}.mkh__quicklinks{display:flex;flex-wrap:wrap;gap:10px;padding:22px var(--magpie-gutter,32px);background:#fff}.mkh__quicklinks a{display:inline-flex;align-items:center;min-height:44px;border:1px solid #c8ccbf;padding:10px 14px;font-size:13px;line-height:1.3;color:#30382c;text-decoration:none;box-sizing:border-box}.mkh__quicklinks a:hover{background:#e7e9df}.mkh__categories,.mkh__picks{padding:44px var(--magpie-gutter,32px)}.mkh__categories{background:#e7e9df}.mkh__picks{background:#fff}.mkh h2{font:36px/1.15 Cardo,serif;margin:0 0 26px}.mkh__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 28px;max-width:1120px;margin:0 auto}.mkh__category{display:block;min-width:0;max-width:220px;width:100%;margin-inline:auto;color:inherit;text-decoration:none}.mkh__thumb{width:100%;max-width:220px;aspect-ratio:2/3;margin:auto;background:#f6f3ee}.mkh__thumb img,.mkh__thumb svg{display:block;width:100%;height:100%;object-fit:cover}.mkh__category h3{display:flex;justify-content:space-between;gap:8px;font:24px/1.2 Cardo,serif;margin:14px 0 6px;color:inherit}.mkh__category h3 span{font-size:16px}.mkh__category p{font-size:13px;line-height:1.5;margin:0}.mkh__category:hover{color:#596346}.mkh__feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);margin:0;padding:44px var(--magpie-gutter,32px);background:#f0ece5;align-items:center}.mkh__feature-photo{display:block;max-width:380px;margin:auto;width:100%}.mkh__feature-photo img{display:block;width:100%;aspect-ratio:2/3;object-fit:cover}.mkh__feature>div{padding:36px clamp(24px,4vw,60px)}.mkh__feature>div>p:not(.magpie-eyebrow){font-size:16px;line-height:1.7;margin:0 0 24px;max-width:48ch}.mkh__picks .product-grid{margin-bottom:0}@media(max-width:767px){.mkh__intro{padding:28px 20px}.mkh h2{font-size:30px}.mkh__categories,.mkh__picks{padding:28px 16px}.mkh__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.mkh__category h3{font-size:21px}.mkh__category p{font-size:12px}.mkh__feature{display:block;margin:0;padding:28px 16px}.mkh__feature-photo{max-width:280px;padding-top:0}.mkh__feature>div{padding:28px 4px 0}}.magpie-directory{padding:30px var(--magpie-gutter,24px);margin:24px 0;border-top:1px solid #ddd7ce;border-bottom:1px solid #ddd7ce}.magpie-directory__heading h2{font:30px/1.2 Cardo,serif;margin:6px 0 10px}.magpie-directory__heading>p:last-child{font-size:14px;margin-bottom:22px}.magpie-directory__groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px}.magpie-directory__groups>details,.magpie-directory__direct{border:1px solid #ded8cf;background:#fffdf8}.magpie-directory summary{display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;list-style:none;padding:14px 16px;min-height:48px;box-sizing:border-box;font-size:14px}.magpie-directory summary::-webkit-details-marker{display:none}.magpie-directory summary>span{font-size:18px}.magpie-directory details[open]>summary>span{transform:rotate(45deg)}.magpie-directory ul{list-style:none;padding:0 12px 12px;margin:0}.magpie-directory li{margin:0}.magpie-directory li a{display:block;padding:11px 8px;min-height:44px;box-sizing:border-box;font-size:13px;text-decoration:none}.magpie-directory a:hover{background:#f2e8eb}.magpie-directory a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.magpie-directory__direct{display:flex;align-items:center;padding:14px 16px;min-height:48px;box-sizing:border-box;font-size:14px;text-decoration:none}.magpie-directory a:focus-visible,.magpie-directory summary:focus-visible{outline:2px solid #8e1d65;outline-offset:-2px}@media(max-width:1100px){.magpie-directory__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.magpie-directory__groups{grid-template-columns:1fr}.magpie-directory{padding:24px 16px}.magpie-directory__heading h2{font-size:27px}}.mcontact{--mc-ink:#303630;--mc-sage:#e9eee7;--mc-cream:#f5f3ef;color:var(--mc-ink);max-width:1800px;margin:auto}.mcontact *{box-sizing:border-box}.mcontact h1,.mcontact h2,.mcontact h3{font-family:Cardo,serif;font-weight:400;color:inherit}.mcontact h1{font-size:clamp(52px,5.5vw,88px);line-height:1.04;margin:20px 0 26px}.mcontact h2{font-size:clamp(34px,3.2vw,50px);line-height:1.12;margin:16px 0 24px}.mcontact h3{font-size:25px;line-height:1.25;margin:0 0 16px}.mcontact p,.mcontact address,.mcontact__hours{font:16px/1.75 Lato,sans-serif;margin:0 0 22px;font-style:normal}.mcontact a{color:inherit;text-underline-offset:5px;overflow-wrap:anywhere}.mcontact .mcontact__eyebrow{font:12px/1.5 Lato,sans-serif;letter-spacing:.14em;margin:0;text-transform:uppercase}.mcontact__hero{display:grid;grid-template-columns:36% 64%;background:var(--mc-cream)}.mcontact__hero-copy{padding:clamp(32px,4vw,72px);align-self:center}.mcontact .mcontact__intro{font-size:18px}.mcontact__hero-image{min-width:0}.mcontact__hero-image img{display:block;width:100%;height:100%;aspect-ratio:4/3;object-fit:cover}.mcontact__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid var(--mc-ink);padding:13px 23px;font:15px/1.4 Lato,sans-serif;text-decoration:none;cursor:pointer;background:transparent;color:var(--mc-ink)}.mcontact__button:hover{background:var(--mc-sage);color:var(--mc-ink)}.mcontact__details{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,8vw,140px);padding:clamp(40px,6vw,90px);max-width:1440px;margin:auto}.mcontact__hours p{margin:0}.mcontact__online{border-left:1px solid #dadfd5;padding-left:clamp(28px,5vw,80px)}.mcontact__returns{border-top:1px solid #dadfd5;padding-top:28px;margin-top:28px}.mcontact__returns p{font-size:14px}.mcontact__text-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.mcontact__enquiry{background:var(--mc-sage);display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(32px,6vw,100px);padding:clamp(32px,5vw,80px);scroll-margin-top:150px}.mcontact__enquiry-copy{max-width:370px}.mcontact__fields{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mcontact__field-full{grid-column:1/-1}.mcontact label{display:block;font:14px/1.5 Lato,sans-serif;margin-bottom:8px}.mcontact label span{font-size:12px;color:#576052}.mcontact input,.mcontact textarea,.mcontact select{display:block;width:100%;max-width:100%;border:1px solid #8e9787;border-radius:0;padding:13px 14px;min-height:48px;background:#fff;color:#303630;font:16px/1.5 Lato,sans-serif}.mcontact textarea{resize:vertical;min-height:160px}.mcontact .mcontact__required,.mcontact .mcontact__privacy{font-size:12px}.mcontact__button--solid{margin:26px 0 16px;background:var(--mc-ink);color:#fff;min-width:180px}.mcontact__button--solid:hover{background:#46523f;color:#fff}.mcontact :is(input,textarea,select,a,button):focus-visible{outline:2px solid #526c45;outline-offset:3px}.mcontact__errors{padding:16px;background:#fff3f1;border:1px solid #9a4036;margin-bottom:24px}.mcontact__success{padding:24px;background:#fff;border-left:3px solid #526c45}.mcontact__inside{padding:clamp(40px,6vw,90px) clamp(20px,4vw,64px)}.mcontact__gallery-heading{max-width:720px;margin:0 auto 36px;text-align:center}.mcontact__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mcontact figure{margin:0;min-width:0}.mcontact figure img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.mcontact figcaption{font:13px/1.5 Lato,sans-serif;margin-top:12px}@media(max-width:899px){.mcontact__hero{grid-template-columns:1fr}.mcontact__hero-copy{padding:36px 24px}.mcontact h1{font-size:56px}.mcontact__hero-image img{height:auto;aspect-ratio:4/3}.mcontact__details{gap:32px;padding:44px 24px}.mcontact__online{padding-left:28px}.mcontact__enquiry{grid-template-columns:1fr;gap:20px;padding:36px 24px}.mcontact__enquiry-copy{max-width:600px}}@media(max-width:599px){.mcontact h2{font-size:36px}.mcontact__details{grid-template-columns:1fr}.mcontact__online{border-left:0;border-top:1px solid #dadfd5;padding:30px 0 0}.mcontact__fields{grid-template-columns:1fr;gap:20px}.mcontact__gallery{gap:16px}.mcontact__inside{padding:40px 20px}.mcontact .mcontact__intro{font-size:16px}.mcontact__enquiry{scroll-margin-top:100px}.mcontact__privacy{max-width:34ch}}.mcontact__contacts{padding:clamp(40px,5vw,80px) clamp(20px,4vw,64px)}.mcontact__contacts-intro{max-width:850px;margin:0 auto 40px;text-align:center}.mcontact__contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.mcontact__contact-card{padding:clamp(24px,2.5vw,40px);background:#f5f3ef;min-width:0}.mcontact__contact-card--online{background:#e9eee7}.mcontact__contact-card h3{font-size:clamp(30px,2.8vw,42px);line-height:1.12;min-height:2.24em;margin:18px 0 24px}.mcontact__contact-card>p:not(.mcontact__eyebrow):not(.mcontact__phone-label):not(.mcontact__contact-hours){min-height:7em}.mcontact .mcontact__phone-label{font-size:12px;line-height:1.5;margin:26px 0 4px}.mcontact__phone{display:inline-flex;align-items:center;min-height:44px;font:400 clamp(22px,2vw,30px)/1.3 Lato,sans-serif;text-decoration:none;margin-bottom:18px}.mcontact__phone:hover{text-decoration:underline}.mcontact .mcontact__contact-hours{font-size:14px}.mcontact__email{display:inline-block;font-size:14px;margin-bottom:20px}.mcontact__contact-card address{margin-top:16px}.mcontact__postal{border-top:1px solid #cbd4c5;margin-top:12px;padding-top:24px}.mcontact__postal h4{font:400 19px/1.3 Cardo,serif;margin:0 0 12px}.mcontact__postal p{font-size:13px;margin-bottom:0}@media(max-width:1023px){.mcontact__contact-grid{grid-template-columns:1fr;gap:20px}.mcontact__contact-card h3{min-height:0}.mcontact__contact-card>p:not(.mcontact__eyebrow):not(.mcontact__phone-label):not(.mcontact__contact-hours){min-height:0}.mcontact__contact-card{padding:28px}.mcontact__contacts-intro{text-align:left}}.mcontact__department-image{margin:calc(clamp(24px,2.5vw,40px)*-1) calc(clamp(24px,2.5vw,40px)*-1) 28px;overflow:hidden;background:#eee}.mcontact__department-image img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center}.mcontact__contact-card:last-child .mcontact__department-image img{object-position:center 22%}@media(max-width:1023px){.mcontact__department-image{margin:-28px -28px 28px}.mcontact__department-image img{aspect-ratio:4/5}}.mjr{padding:72px var(--magpie-gutter,32px);background:#f6f3ee;color:#262525;border-top:1px solid #e4ded6}.mjr>.magpie-eyebrow{font:700 12px/1.4 Lato,sans-serif;letter-spacing:.18em;color:#d51070}.mjr h2{font:clamp(38px,4.2vw,62px)/1.08 Cardo,serif;max-width:850px;margin:12px 0 20px;letter-spacing:-.025em}.mjr__summary{font:16px/1.6 Lato,sans-serif;max-width:650px}.mjr magpie-customer-reviews{display:block}.mjr .jdgm-carousel{display:block!important}.mjr .jdgm-carousel__item-container{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:8px 0 42px}.mjr .jdgm-carousel__item-wrapper{display:flex!important;gap:24px;transform:none!important;width:auto!important;align-items:stretch}.mjr .jdgm-carousel-item{position:relative;isolation:isolate;display:flex;flex-direction:column;flex:0 0 calc((100% - 48px)/3);min-width:0;min-height:340px;background:#fff;padding:32px;box-sizing:border-box;scroll-snap-align:start;text-align:left;height:auto!important;border:1px solid #ded8d0;border-radius:12px;overflow:visible!important;align-self:stretch}.mjr .jdgm-carousel-item:before{content:"\201c";position:absolute;z-index:-1;top:54px;right:20px;font:120px/1 Georgia,serif;color:#fce2ef;pointer-events:none}.mjr .jdgm-carousel-item:after{content:"";position:absolute;bottom:-14px;left:32px;width:26px;height:26px;background:#fff;border-right:1px solid #ded8d0;border-bottom:1px solid #ded8d0;transform:skewY(-24deg);border-bottom-right-radius:3px}.mjr .jdgm-carousel-item__review{height:auto!important}.mjr .jdgm-carousel-item__review-title{font:24px/1.2 Cardo,serif;margin:24px 0 14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mjr .jdgm-carousel-item__review-body{font:17px/1.7 Lato,sans-serif;overflow:visible!important;max-height:none!important}.mjr .jdgm-carousel-item__review-body p{margin:0 0 20px}.mjr .jdgm-carousel-item__review-body:not(.mjr__expanded){display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden!important}.mjr .jdgm-carousel-item__reviewer-name{font:700 13px/1.5 Lato,sans-serif;letter-spacing:.07em;text-transform:uppercase;margin-top:26px;padding-top:16px;border-top:1px solid #eee7df}.mjr .jdgm-carousel-item__product,.mjr .jdgm-carousel-item__timestamp,.mjr .jdgm-carousel__arrows{display:none!important}.mjr .jdgm-carousel-item__review-rating{display:flex;gap:5px;min-height:34px;margin:0}.mjr .jdgm-star{padding:0!important;font-size:0!important}.mjr .jdgm-star:before{content:"\2605";color:#e6007e!important;font:34px/1 sans-serif!important}.mjr .jdgm--off:before{color:#ded8d0!important}.mjr__controls{display:flex;justify-content:flex-end;gap:10px;margin:20px 0 14px}.mjr__controls button{height:44px;width:44px;border:1px solid #292525;background:#fff;font-size:22px;color:inherit;cursor:pointer;border-radius:50%}.mjr__controls button:disabled{opacity:.3;cursor:default}.mjr button:focus-visible,.mjr .jdgm-carousel__item-container:focus-visible{outline:2px solid #d51070;outline-offset:4px}.mjr__read-more{background:transparent;border:0;padding:0;margin:12px 0 0;text-decoration:underline;text-underline-offset:4px;font:14px Lato,sans-serif;color:inherit;cursor:pointer}@media(min-width:768px)and (max-width:1099px){.mjr .jdgm-carousel-item{flex-basis:calc((100% - 24px)/2)}}@media(max-width:767px){.mjr{padding:44px 16px}.mjr h2{font-size:38px}.mjr .jdgm-carousel-item{flex-basis:100%;padding:28px;min-height:310px}.mjr .jdgm-star:before{font-size:30px!important}.mjr .jdgm-carousel-item__review-body{font-size:16px}}.mde__shopping{display:flex;gap:24px;flex-wrap:wrap;margin:0 0 26px}.mde__shopping a{min-height:44px;display:flex;align-items:center}.mde__heading h1{font:clamp(34px,3.7vw,56px)/1.1 Cardo,serif;margin:0 0 20px}@media(min-width:1001px){.mde .mde__group--featured .mde__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.mde{padding:24px var(--magpie-gutter,32px) 40px;--mde-tone:#f3e7ec}.mde--home{--mde-tone:#e8eadf}.mde__heading{max-width:760px;margin-bottom:24px}.mde h2{font:clamp(34px,3.7vw,56px)/1.1 Cardo,serif;margin:0 0 20px}.mde__heading>p:last-child{font-size:17px;line-height:1.7}.mde__jump{display:flex;gap:10px;flex-wrap:wrap;padding:18px 0 26px;border-top:1px solid #ddd7cd}.mde__jump a{display:flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #d9d1c8;text-decoration:none;font-size:13px}.mde__group{margin:14px 0 40px;scroll-margin-top:180px}.mde__group-heading{display:flex;gap:22px;align-items:baseline;margin-bottom:22px}.mde h3{font:32px/1.2 Cardo,serif;margin:0 0 10px}.mde__group-heading p{line-height:1.65;margin-bottom:0;max-width:700px}.mde__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mde__card{display:grid;grid-template-columns:38% minmax(0,1fr);align-items:center;background:#f7f4ef;text-decoration:none;min-width:0}.mde__group--featured .mde__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.mde__group--featured .mde__card{background:var(--mde-tone);grid-template-columns:40% minmax(0,1fr)}.mde__image{aspect-ratio:2/3;background:#fff;min-width:0}.mde__image img{width:100%;height:100%;display:block;object-fit:contain}.mde__card-copy{padding:20px;min-width:0}.mde h4{font:clamp(23px,2.1vw,32px)/1.18 Cardo,serif;margin:0 0 18px;overflow-wrap:anywhere}.mde__card-copy .magpie-eyebrow{font-size:9px;margin-bottom:12px}.mde__card-copy>span{display:inline-block;border-bottom:1px solid;font-size:12px;padding-bottom:4px}.mde__card:hover .mde__card-copy>span{color:#8e1d65}.mde__group--directory{margin:0;border-top:1px solid #d8d1c6}.mde summary{display:flex;justify-content:space-between;cursor:pointer;padding:22px 0;font:27px Cardo,serif;list-style:none}.mde summary::-webkit-details-marker{display:none}.mde details[open] summary>span:last-child{transform:rotate(45deg)}.mde__directory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 24px;padding-bottom:24px}.mde__directory a{min-height:44px;display:flex;align-items:center;font-size:14px}.mde a:focus-visible,.mde summary:focus-visible{outline:2px solid #8e1d65;outline-offset:3px}.mde .mde__group--four .mde__cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1100px){.mde .mde__group--eight .mde__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1600px){.mde__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.mde__group--featured .mde__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.mde__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.mde__card-copy{padding:16px}.mde h4{font-size:25px}.mde__directory{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.mde{padding-top:16px}.mde h2{font-size:36px}.mde__heading>p:last-child{font-size:15px}.mde__jump{flex-wrap:nowrap;overflow-x:auto;padding-bottom:18px}.mde__jump a{white-space:nowrap;flex:none}.mde__group{scroll-margin-top:160px;margin-bottom:28px}.mde__group-heading{gap:14px}.mde h3{font-size:28px}.mde__group-heading p{font-size:14px}.mde__cards,.mde__group--featured .mde__cards{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:88%;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 14px;gap:14px}.mde__card{scroll-snap-align:start}.mde__card-copy{padding:16px}.mde h4{font-size:24px}.mde__directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px}.mde summary{font-size:24px}}.mde [data-magpie-stock-link][hidden]{display:none!important}#content .mde .mde__group .mde__group-heading h3,#content .mde .mde__group summary{font-size:36px;line-height:1.15}@media(max-width:767px){#content .mde .mde__group .mde__group-heading h3,#content .mde .mde__group summary{font-size:30px}}.mdh__hero h2.mdh__editorial-subhead{font:400 clamp(25px,2.4vw,34px)/1.2 Cardo,serif;margin:0 0 20px;max-width:24ch}.mdh{color:#30312e}.mdh__hero{display:grid;grid-template-columns:1fr 1fr;background:#e8eadf;align-items:center}.mdh--all-our-paula-ryan-collections .mdh__hero{background:#f0e7eb}.mdh__hero-image{height:clamp(400px,40vw,620px);background:#f4f1eb}.mdh__hero-image img{width:100%;height:100%;object-fit:cover;display:block}.mdh__hero-copy{padding:clamp(30px,5vw,90px)}.mdh__hero h1{font:clamp(42px,4.5vw,72px)/1.06 Cardo,serif;margin:12px 0 22px;max-width:12ch}.mdh__hero-copy>p:not(.magpie-eyebrow){font:17px/1.7 Lato,sans-serif;max-width:46ch;margin-bottom:28px}.mdh__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border:1px solid currentColor;color:inherit;text-decoration:none;font:14px/1.4 Lato,sans-serif;box-sizing:border-box}.mdh__button:hover{background:#fff9;color:inherit}.mdh__text-link{display:block;margin-top:18px;min-height:44px;font:14px/1.5 Lato,sans-serif;text-underline-offset:5px}.mdh__quicklinks{display:flex;flex-wrap:wrap;gap:8px 28px;padding:20px var(--magpie-gutter,32px);border-bottom:1px solid #ded8cf}.mdh__quicklinks a{display:flex;align-items:center;min-height:44px;font:14px/1.4 Lato,sans-serif;text-underline-offset:6px}.mdh__categories{padding:48px var(--magpie-gutter,32px);scroll-margin-top:180px}.mdh__categories h2{font:500 24px/1.3 Lato,sans-serif;margin:0 0 28px}.mdh__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}.mdh__card{color:inherit;text-decoration:none;min-width:0}.mdh__photo{aspect-ratio:4/5;background:#f7f4ef;overflow:hidden}.mdh__photo img,.mdh__photo svg{display:block;width:100%;height:100%;object-fit:cover}.mdh--all-our-paula-ryan-collections .mdh__photo{aspect-ratio:3/4}.mdh--all-our-paula-ryan-collections .mdh__photo img,.mdh__card--contain .mdh__photo img{object-fit:contain}.mdh__card h3{font:400 18px/1.35 Lato,sans-serif;margin:14px 0 0;overflow-wrap:normal}.mdh__card p{font:13px/1.55 Lato,sans-serif;margin:8px 0 0}.mdh__card:hover h3{text-decoration:underline;text-underline-offset:5px}.mdh__about{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#f1eee7;margin:12px var(--magpie-gutter,32px) 48px;scroll-margin-top:180px}.mdh__about-image{height:440px}.mdh__about-image img{width:100%;height:100%;object-fit:cover;display:block}.mdh__about>div:last-child{padding:clamp(28px,4vw,64px)}.mdh__about h2{font:clamp(30px,3vw,44px)/1.15 Cardo,serif;margin:12px 0 22px}.mdh__about .rte{font:16px/1.75 Lato,sans-serif;max-width:54ch}.mdh__about .mdh__button{margin-top:14px}.mdh a:focus-visible{outline:2px solid #8e1d65;outline-offset:4px}@media(min-width:768px)and (max-width:1099px){.mdh__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.mdh__hero{display:flex;flex-direction:column}.mdh__hero-image{width:100%;height:350px}.mdh__hero-copy{width:100%;box-sizing:border-box;padding:28px 22px}.mdh__hero h1{font-size:40px;max-width:14ch;margin:10px 0 18px}.mdh__hero-copy>p:not(.magpie-eyebrow){font-size:15px;line-height:1.65;margin-bottom:22px}.mdh__quicklinks{gap:0 22px;padding:12px 16px}.mdh__quicklinks a{font-size:13px}.mdh__categories{padding:32px 16px;scroll-margin-top:160px}.mdh__categories h2{font-size:22px;margin-bottom:22px}.mdh__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.mdh__card h3{font-size:16px;margin-top:11px}.mdh__about{display:block;margin:0 16px 32px;scroll-margin-top:160px}.mdh__about-image{height:300px}.mdh__about>div:last-child{padding:28px 22px}.mdh__about .rte{font-size:15px}.mdh__about h2{font-size:32px}}.mdh--gifts .mdh__categories h2{font:clamp(32px,3vw,48px)/1.15 Cardo,serif}.mdh--gifts .mdh__categories:nth-of-type(2){background:#eef1eb}.mdh--gifts .mdh__card h3{font-size:clamp(17px,1.6vw,22px)}@media(min-width:1100px){.mdh--gifts .mdh__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1099px){.mdh--gifts .mdh__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mdh--gifts .mdh__hero{grid-template-columns:minmax(0,40%) minmax(0,60%);align-items:stretch}.mdh--gifts .mdh__hero-image{height:auto;aspect-ratio:4/5;background:transparent}.mdh--gifts .mdh__hero-image img{aspect-ratio:4/5;width:100%;height:100%;object-fit:cover}.mdh--gifts .mdh__hero-copy{align-self:center}@media(max-width:767px){.mdh--gifts .mdh__hero-image{height:auto;aspect-ratio:4/5}.mdh--gifts .mdh__hero-copy{order:-1}}.mdh--gifts .mdh__about{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center}.mdh--gifts .mdh__about-image{height:auto!important;aspect-ratio:4/5;width:100%;min-height:0;overflow:hidden}.mdh--gifts .mdh__about-image img{display:block;width:100%;height:100%;object-fit:cover;background:transparent}@media(max-width:767px){.mdh--gifts .mdh__about{display:block}.mdh--gifts .mdh__about-image{height:auto!important;aspect-ratio:4/5}}.mdh--kitchen-dining .mdh__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mdh--gifts .mdh__categories h2.mdh__gift-group-heading{font:600 18px/1.4 Lato,sans-serif;text-transform:uppercase;letter-spacing:.1em}@media(max-width:1099px){.mdh--kitchen-dining .mdh__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero{position:relative;display:flex;align-items:center;width:calc(100% - 64px);max-width:1440px;margin:24px auto 0;aspect-ratio:32/17;min-height:0;height:auto;overflow:hidden;background:#f7f5f1}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;background:transparent}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero-image picture,#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero-image img{display:block;width:100%;height:100%;aspect-ratio:auto}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero-image img{object-fit:cover;object-position:65% center}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero-copy{position:relative;width:44%;max-width:660px;padding:clamp(28px,4vw,64px);background:#f7f5f0f0;box-sizing:border-box}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero-copy .mdh__text-link{margin-top:12px}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__quicklinks{max-width:1440px;margin:0 auto;box-sizing:border-box}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__categories{max-width:1440px;margin:0 auto;box-sizing:border-box;padding-top:40px;padding-bottom:40px}@media(max-width:767px){#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero{display:flex;flex-direction:column;width:100%;margin:0;aspect-ratio:auto;overflow:visible}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero-copy{order:-1;width:100%;max-width:none;padding:30px 24px;background:#f7f5f1}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero-image{position:relative;inset:auto;flex:none;width:100%;height:auto;aspect-ratio:4/5}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__hero-image picture{position:absolute;top:0;right:0;bottom:0;left:0}#content .mdh:is(.mdh--gifts,.mdh--kitchen-dining) .mdh__categories{padding:32px 20px}}.mdh__coming-soon-art{display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;background:#eee8e0;color:#75645c;text-align:center;padding:20px;box-sizing:border-box}.mdh__coming-soon-art span{font:400 clamp(22px,2vw,30px)/1.3 Cardo,serif}.mdh__card--coming-soon>p{color:#75645c}.magpie-spotlights{margin:44px 0;width:100%;padding:0 var(--magpie-gutter,24px);box-sizing:border-box}.magpie-spotlights__heading{text-align:center;font:32px/1.2 Cardo,serif;margin:0 0 24px}.magpie-spotlights__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.magpie-spotlight{position:relative;min-width:0;aspect-ratio:4/3;display:flex;align-items:center;padding:5%;box-sizing:border-box;isolation:isolate;background:#ead6dc;color:#392a32}.magpie-spotlight--sage{background:#e4e7de;color:#30382c}.magpie-spotlight__image{position:absolute;right:0;top:0;width:72%;height:100%;object-fit:contain;z-index:-1}.magpie-spotlight__box{width:58%;padding:clamp(20px,2.4vw,44px);background:#fffffff0;box-sizing:border-box}.magpie-spotlight__eyebrow{font-size:11px;line-height:1.5;letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px}.magpie-spotlight h3{font:clamp(27px,2.7vw,44px)/1.1 Cardo,serif;color:inherit;margin:0 0 16px}.magpie-spotlight .rte{font-size:15px;line-height:1.6}.magpie-spotlight__link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;max-width:100%;padding:10px 16px;box-sizing:border-box;border:1px solid currentColor;border-radius:2px;background:transparent;color:inherit;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;margin-top:16px;transition:background-color .18s ease}.magpie-spotlight__link:hover{background:#ead6dc;color:inherit;text-decoration:none}.magpie-spotlight--sage .magpie-spotlight__link:hover{background:#e4e7de}.magpie-spotlight__link span{flex-shrink:0}.magpie-spotlight__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:768px)and (max-width:1100px){.magpie-spotlight{aspect-ratio:1}.magpie-spotlight__box{width:68%}}@media(max-width:767px){.magpie-spotlights{margin:32px 0}.magpie-spotlights__grid{grid-template-columns:1fr;gap:20px}.magpie-spotlights__heading{font-size:28px}.magpie-spotlight{aspect-ratio:1;min-height:350px;padding:5%}.magpie-spotlight__box{width:66%;padding:22px 18px}.magpie-spotlight h3{font-size:29px}.magpie-spotlight .rte{font-size:14px}}.mfave{padding:24px var(--magpie-gutter,32px) 44px}.mfave__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--mfave-tone);color:#392a32}.mfave__product{padding:32px;min-width:0;display:flex;align-items:center;justify-content:center}.mfave__product>a{display:block;width:100%;max-width:420px}.mfave__image{width:100%;max-width:420px;aspect-ratio:2/3;background:#fff}.mfave__image img,.mfave__placeholder{display:block;width:100%;height:100%;object-fit:cover}.mfave__copy{padding:clamp(28px,4.5vw,72px);padding-left:clamp(24px,3vw,48px);align-self:center;min-width:0}.mfave__eyebrow{font-size:11px;line-height:1.5;letter-spacing:.18em;margin:0 0 18px;text-transform:uppercase}.mfave h2{font:clamp(35px,3.6vw,54px)/1.08 Cardo,serif;margin:0 0 24px;color:inherit}.mfave__quote{border:0;padding:0;margin:0 0 26px;font:clamp(22px,2.1vw,30px)/1.4 Cardo,serif;color:inherit;text-align:left}.mfave__quote p{margin:0}.mfave__quote p:before{content:"\201c"}.mfave__quote p:after{content:"\201d"}.mfave__intro{font-size:16px;line-height:1.7;margin:0 0 24px;max-width:42ch}.mfave__person{display:flex;align-items:center;gap:18px;margin:0 0 28px}.mfave__person img{width:88px;height:88px;border-radius:50%;object-fit:cover;object-position:center top;flex-shrink:0}.mfave__name{font-size:15px;font-weight:500;margin:0 0 4px}.mfave__role{font-size:13px;line-height:1.4;margin:0}.mfave__details{border-top:1px solid rgba(57,42,50,.22);padding-top:24px}.mfave__details h3{font:22px/1.3 Cardo,serif;color:inherit;margin:0 0 8px}.mfave__details h3 a{color:inherit;text-decoration:none}.mfave__price{font-size:15px;margin:0 0 20px}.mfave__button{display:inline-flex;align-items:center;gap:16px;min-height:46px;padding:11px 20px;border:1px solid currentColor;box-sizing:border-box;color:inherit;font-size:14px;text-decoration:none;line-height:1.4}.mfave__button:hover{color:inherit;text-decoration:none;background:#ffffffa6}.mfave a:focus-visible{outline:2px solid #8e1d65;outline-offset:4px}@media(max-width:767px){.mfave{padding:12px var(--magpie-gutter,16px) 30px}.mfave__inner{grid-template-columns:1fr}.mfave__product{padding:20px 20px 0}.mfave__copy{padding:28px 24px 32px}.mfave h2{font-size:36px;margin-bottom:20px}.mfave__quote{font-size:25px}.mfave__person img{width:72px;height:72px}.mfave__details h3{font-size:21px}}.magpie-finds-circles{max-width:1200px;margin:32px auto 40px;padding:0 32px 28px;border-bottom:1px solid #e3ded5}.magpie-finds-circles h2{text-align:center;font:400 clamp(28px,2.5vw,36px)/1.2 Cardo,serif;margin:0 0 24px}.magpie-finds-circles__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.magpie-finds-circles__list li{min-width:0}.magpie-finds-circles a{display:block;text-align:center;text-decoration:none;font:16px/1.4 Lato,sans-serif;padding:5px 0 12px;color:inherit}.magpie-finds-circles__image{width:100%;max-width:156px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:#f2eee7;margin:0 auto 12px}.magpie-finds-circles__image img,.magpie-finds-circles__image svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease;fill:#bfb5a6}.magpie-finds-circles a:hover img{transform:scale(1.05)}.magpie-finds-circles a:hover span{text-decoration:underline;text-underline-offset:4px}.magpie-finds-circles a:focus-visible{outline:2px solid #8f1761;outline-offset:3px}@media(max-width:767px){.magpie-finds-circles{margin:24px auto 32px;padding:0 20px 20px}.magpie-finds-circles__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px}.magpie-finds-circles a{font-size:15px}.magpie-finds-circles__image{max-width:120px;margin-bottom:8px}}@media(prefers-reduced-motion:reduce){.magpie-finds-circles__image img{transition:none}}.magpie-finds-edit{max-width:1440px;margin:52px auto;padding:32px;border-top:1px solid #ddd7c9}.magpie-finds-edit__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px}.magpie-finds-edit h2{font:38px/1.15 Cardo,serif;margin:0 0 14px}.magpie-finds-edit__heading .rte{font-size:15px;max-width:620px}.magpie-finds-edit__heading>a{flex-shrink:0;margin-bottom:14px}.magpie-finds-edit .magpie-finds-edit__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0}.magpie-finds-edit__item{min-width:0}.magpie-finds-edit .product-block{width:100%;margin:0;padding:0}.magpie-finds-edit--side{display:grid;grid-template-columns:260px 1fr;gap:36px}.magpie-finds-edit--side .magpie-finds-edit__heading{display:block;align-self:center}.magpie-finds-edit--side .magpie-finds-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.magpie-finds-edit .quickbuy-container{grid-column:1/-1;max-width:100%}@media(max-width:767px){.magpie-finds-edit{padding:24px 16px;margin:30px 0}.magpie-finds-edit--side,.magpie-finds-edit__heading{display:block}.magpie-finds-edit__heading>a{display:inline-block;min-height:44px}.magpie-finds-edit h2{font-size:30px}.magpie-finds-edit .magpie-finds-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.magpie-finds-splash{--splash-bg:#ead3da;--splash-ink:#43233a;background:var(--splash-bg);color:var(--splash-ink);padding:52px 30px;text-align:center;margin:48px auto;max-width:1376px;width:calc(100% - 64px);border:8px solid #fffdf8;outline:1px solid #bca7ad}.magpie-finds-splash--olive{--splash-bg:#e1e5cb;--splash-ink:#34392f;outline-color:#adb398}.magpie-finds-splash--lavender{--splash-bg:#e5dfee;--splash-ink:#403747;outline-color:#b8acc2}.magpie-finds-splash--sand{--splash-bg:#eee0ca;--splash-ink:#4b3b2c;outline-color:#c4b597}.magpie-finds-splash h2{font:48px/1.1 Cardo,serif;color:inherit;margin:10px auto 22px;max-width:900px;text-wrap:balance}.magpie-finds-splash .rte{max-width:630px;margin:0 auto 24px;font-size:16px;line-height:1.7}.magpie-finds-splash .btn{background:var(--splash-ink);border-color:var(--splash-ink);color:#fffdf8;min-height:44px}.magpie-finds-splash .btn:hover{background:#fffdf8;color:var(--splash-ink)}@media(max-width:767px){.magpie-finds-splash{width:calc(100% - 32px);padding:32px 18px;margin:30px 16px}.magpie-finds-splash h2{font-size:34px}.magpie-finds-splash .rte{font-size:14px}}.magpie-finds-two-up{max-width:1600px;margin:24px auto 36px;padding:0 32px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.magpie-finds-feature{position:relative;min-height:var(--finds-height,540px);overflow:hidden;background:#e9e3d9;display:flex;align-items:flex-end;padding:26px}.magpie-finds-feature__image{position:absolute;top:0;right:0;bottom:0;left:0}.magpie-finds-feature__image img,.magpie-finds-feature__image svg{width:100%;height:100%;object-fit:cover;display:block;fill:#b5ac9e}.magpie-finds-feature__copy{position:relative;background:#faf8f3f5;color:#232323;padding:24px 28px;max-width:86%;z-index:1}.magpie-finds-feature__copy h2{font:42px/1.08 Cardo,serif;margin:0 0 16px;text-wrap:balance}.magpie-finds-feature__copy>p:not(.magpie-eyebrow){font:14px/1.6 Lato,sans-serif;margin-bottom:18px}.magpie-finds-feature__copy>p:empty{display:none}.magpie-finds-feature__copy .btn{background:#fffdf8;border:1px solid #34392f;color:#34392f;min-height:44px;font-size:13px}.magpie-finds-feature__copy .btn:hover{background:#34392f;color:#fff}.magpie-finds-two-up--wide-first{grid-template-columns:1.2fr 1fr}@media(max-width:767px){.magpie-finds-two-up,.magpie-finds-two-up--wide-first{grid-template-columns:1fr;margin:18px 0 26px;padding:0 16px;gap:16px}.magpie-finds-feature{min-height:420px;padding:18px}.magpie-finds-feature__copy{max-width:94%;padding:20px}.magpie-finds-feature__copy h2{font-size:34px}}.mgb{padding:48px var(--magpie-gutter,32px) 56px;color:#30312e}.mgb header{margin-bottom:30px}.mgb h2{font:clamp(36px,3.3vw,50px)/1.15 Cardo,serif;margin:0 0 18px}.mgb header p{font:16px/1.7 Lato,sans-serif;margin:0}.mgb__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px}.mgb__card{display:flex;flex-direction:column;color:inherit;text-decoration:none;min-width:0}.mgb__card h3{display:flex;align-items:center;min-height:76px;padding:18px 16px;margin:0;background:#e4ebe3;font:400 22px/1.3 Lato,sans-serif;box-sizing:border-box}.mgb__card img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.mgb__card:hover h3{background:#dbe5da}.mgb__card:focus-visible{outline:2px solid #8e1d65;outline-offset:4px}@media(max-width:767px){.mgb{padding:32px 16px 36px}.mgb h2{font-size:34px}.mgb header p{font-size:15px}.mgb__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.mgb__card h3{font-size:17px;min-height:62px;padding:12px 8px}}.mhi{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#f1eee7;color:#30312e;margin:32px var(--magpie-gutter,32px) 56px}.mhi--sage{background:#e5e8df}.mhi--rose{background:#f0e7eb}.mhi__image{padding:36px 12%;box-sizing:border-box}.mhi__image img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.mhi__copy{padding:clamp(28px,4vw,64px)}.mhi__copy h2{font:clamp(36px,3.6vw,56px)/1.12 Cardo,serif;margin:12px 0 26px;max-width:21ch}.mhi__copy .rte{font:16px/1.8 Lato,sans-serif;max-width:50ch}.mhi__button{display:inline-flex;align-items:center;min-height:46px;margin-top:16px;padding:12px 20px;box-sizing:border-box;border:1px solid currentColor;color:inherit;text-decoration:none;font:14px/1.4 Lato,sans-serif}.mhi__button:hover{background:#fff8;color:inherit}.mhi__button:focus-visible{outline:2px solid #8e1d65;outline-offset:4px}@media(max-width:767px){.mhi{grid-template-columns:1fr;margin:20px 16px 36px}.mhi__image{padding:22px 22px 0}.mhi__image img{aspect-ratio:4/5}.mhi__copy{padding:28px 24px 32px}.mhi__copy h2{font-size:36px}.mhi__copy .rte{font-size:15px}}.mhb{display:block;width:calc(100% - 64px);max-width:1440px;margin:24px auto 32px;color:#30352e}.mhb__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch}.mhb__track::-webkit-scrollbar{display:none}.mhb__slide{flex:0 0 100%;min-width:0;position:relative;display:grid;align-items:center;min-height:0;aspect-ratio:32/17;scroll-snap-align:start;scroll-snap-stop:always;background:var(--mhb-panel)}.mhb__photo{position:absolute;top:0;right:0;bottom:0;left:0}.mhb__photo picture,.mhb__photo img{width:100%;height:100%;display:block}.mhb__photo img{object-fit:cover;object-position:var(--mhb-focus)}.mhb__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(247,245,240,.97) 0%,rgba(247,245,240,.88) 22%,rgba(247,245,240,.45) 40%,transparent 60%)}.mhb__copy{position:relative;width:44%;max-width:660px;padding:clamp(28px,5vw,80px)}.mhb__copy h1,.mhb__copy h2{font:400 clamp(42px,4.6vw,72px)/1.06 Cardo,serif;margin:18px 0 24px;color:inherit;text-wrap:balance}.mhb__copy>p:not(.mhb__eyebrow){font:17px/1.7 Lato,sans-serif;max-width:32ch;margin:0 0 28px}.mhb__eyebrow{font:12px/1.5 Lato,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0}.mhb__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:13px 24px;background:#30352e;color:#fff;text-decoration:none;border:1px solid #30352e;font:15px/1.4 Lato,sans-serif}.mhb__button:hover{background:#fff;color:#30352e}.mhb__controls{display:flex;align-items:center;justify-content:center;gap:20px;border-bottom:1px solid #e2e5dc;padding:10px 20px;font:13px/1.5 Lato,sans-serif}.mhb__controls[hidden]{display:none}.mhb__controls button{background:transparent;color:#30352e;border:0;min-height:44px;min-width:44px;font-size:23px;cursor:pointer}.mhb__controls [data-mhb-pause]{font:13px/1.5 Lato,sans-serif;border-left:1px solid #d1d7cb;padding-left:20px}.mhb a:focus-visible,.mhb button:focus-visible{outline:2px solid #61734f;outline-offset:3px}@media(max-width:767px){.mhb{width:100%;margin:0 0 24px}.mhb__slide{display:flex;flex-direction:column;min-height:0;aspect-ratio:auto}.mhb__copy{order:-1;width:100%;max-width:none;padding:30px 24px;background:var(--mhb-panel)}.mhb__copy h1,.mhb__copy h2{font-size:40px;margin:14px 0 18px}.mhb__copy>p:not(.mhb__eyebrow){font-size:15px;margin-bottom:20px}.mhb__photo{position:relative;inset:auto;width:100%;aspect-ratio:4/5}.mhb__photo:after{display:none}.mhb__photo img{object-position:center top}.mhb__controls{gap:14px}.mhb__eyebrow{font-size:11px}}@media(min-width:768px){.mhb__slide:first-child .mhb__photo img{object-fit:cover;object-position:center top}}@media(max-width:767px){.mhb__photo{flex:none;min-height:0}.mhb__photo picture{position:absolute;top:0;right:0;bottom:0;left:0}}.mfs{display:block;width:100%;margin:0 0 24px}.mfs__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mfs__track::-webkit-scrollbar{display:none}.mfs__slide{position:relative;flex:0 0 100%;min-width:0;min-height:520px;height:min(43vw,720px);background:var(--mfs-bg);color:var(--mfs-ink);scroll-snap-align:start;scroll-snap-stop:always;display:flex;align-items:center;padding:48px max(4vw,24px);box-sizing:border-box}.mfs__media{position:absolute;top:0;right:0;bottom:0;left:0}.mfs__media picture,.mfs__media img,.mfs__placeholder{display:block;width:100%;height:100%}.mfs__media img{object-fit:cover;object-position:var(--mfs-focus)}.mfs__slide--contain .mfs__media{left:40%}.mfs__slide--contain .mfs__media img{object-fit:contain}.mfs__slide--right{justify-content:flex-end}.mfs__slide--right.mfs__slide--contain .mfs__media{left:0;right:40%}.mfs__copy{position:relative;max-width:500px;width:40%;padding:clamp(24px,3vw,48px);background:#fffffff0;box-sizing:border-box}.mfs__eyebrow{font-size:11px;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}.mfs__copy h1,.mfs__copy h2{font:clamp(36px,4vw,64px)/1.06 Cardo,serif;color:inherit;margin:0 0 20px}.mfs__subheading{font-size:16px;line-height:1.65;margin:0 0 24px}.mfs__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding:11px 20px;max-width:100%;border:1px solid currentColor;box-sizing:border-box;text-decoration:none;color:inherit;font-size:14px;line-height:1.4;text-align:center}.mfs__button:hover{color:inherit;background:var(--mfs-bg);text-decoration:none}.mfs__controls{display:flex;align-items:center;justify-content:center;gap:20px;padding:8px 16px;border-bottom:1px solid #e8e2de}.mfs__controls[hidden]{display:none}.mfs__controls button{border:0;background:transparent;color:#392a32;min-width:44px;min-height:44px;padding:8px;font-size:23px;cursor:pointer}.mfs__count{font-size:12px;letter-spacing:.12em;font-variant-numeric:tabular-nums}.mfs__button:focus-visible,.mfs__controls button:focus-visible{outline:2px solid #8e1d65;outline-offset:3px}@media(max-width:767px){.mfs__slide{display:flex;flex-direction:column;justify-content:flex-start;height:auto;min-height:0;padding:0}.mfs__media,.mfs__slide--contain .mfs__media,.mfs__slide--right.mfs__slide--contain .mfs__media{position:relative;inset:auto;width:100%;aspect-ratio:2/3}.mfs__media img{object-fit:cover;object-position:var(--mfs-mobile-focus)}.mfs__copy{width:100%;max-width:none;padding:26px 24px 30px;background:var(--mfs-bg);flex:1}.mfs__copy h1,.mfs__copy h2{font-size:36px;max-width:15ch;margin-bottom:16px}.mfs__eyebrow{font-size:10px;margin-bottom:12px}.mfs__subheading{font-size:15px;max-width:40ch;margin-bottom:20px}}.magpie-in-person{display:grid;grid-template-columns:1fr 1fr;margin:36px auto 0;max-width:1600px;background:#ead6dc;color:#392a32}.magpie-in-person__photo{position:relative;min-height:460px}.magpie-in-person__photo img,.magpie-in-person__photo svg{width:100%;height:100%;position:absolute;object-fit:cover}.magpie-in-person__photo>span{position:absolute;bottom:24px;left:24px;background:#fff9ed;padding:12px 18px;font-size:11px;letter-spacing:.13em}.magpie-in-person__copy{padding:56px 48px;align-self:center}.magpie-in-person h2{font:46px/1.08 Cardo,serif;color:inherit;margin:12px 0 22px}.magpie-in-person .rte{font-size:16px;line-height:1.65}.magpie-in-person__locations{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid #bca3ad;margin-top:28px;padding-top:24px}.magpie-in-person h3{font:24px/1.2 Cardo,serif;color:inherit;margin:0 0 12px}.magpie-in-person__locations p{font-size:14px;line-height:1.7}.magpie-in-person a{display:inline-flex;min-height:44px;align-items:center;color:inherit;text-decoration:underline;text-underline-offset:5px;font-size:13px}@media(max-width:767px){.magpie-in-person{grid-template-columns:1fr}.magpie-in-person__photo{min-height:290px}.magpie-in-person__copy{padding:30px 22px}.magpie-in-person h2{font-size:36px}.magpie-in-person__locations{gap:18px}.magpie-in-person h3{font-size:21px}}.magpie-in-person__photo{min-height:0;align-self:center;padding:0 0 24px}.magpie-in-person__photo>img{position:static;display:block;height:auto;aspect-ratio:1;object-fit:contain}.magpie-in-person__detail{position:absolute;width:32%;right:18px;bottom:0;border:6px solid #ead6dc;background:#ead6dc}.magpie-in-person__detail img{position:static;display:block;height:auto;object-fit:contain}.magpie-in-person__locations{grid-template-columns:1fr}@media(max-width:767px){.magpie-in-person__photo{min-height:0}.magpie-in-person__copy{padding-top:18px}}.magpie-in-person__photo{align-self:start;padding:0;min-width:0}.magpie-in-person__photo .magpie-in-person__main{position:static;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;display:block}.magpie-in-person__gallery{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px}.magpie-in-person__gallery:not(:has(a)){display:none}.magpie-in-person__gallery a{display:block;min-width:0;min-height:0;background:#f7f2f3;aspect-ratio:3/4}.magpie-in-person__gallery img{position:static;width:100%;height:100%;object-fit:contain;display:block}.magpie-in-person__gallery a:focus-visible{outline:2px solid #8e1d65;outline-offset:3px}@media(max-width:767px){.magpie-in-person .magpie-in-person__gallery{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}}.magpie-in-person__gallery-heading{grid-column:1/-1;margin:0;padding:4px 0 8px;font:12px/1.5 Lato,sans-serif;letter-spacing:.12em;text-transform:uppercase}.magpie-in-person__gallery img{object-fit:cover;object-position:center top}.mks__intro{padding:32px var(--magpie-gutter,32px);background:#e7e9df;color:#30382c}.mks__intro>a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:inherit;margin-bottom:14px}.mks__intro h1{font:clamp(34px,3.6vw,48px)/1.1 Cardo,serif;margin:8px 0 16px}.mks__intro>p:last-child{font-size:16px;line-height:1.65;max-width:680px}.mks__products{padding:32px var(--magpie-gutter,32px)}.mks__back{display:inline-flex;align-items:center;min-height:44px;color:inherit}@media(max-width:767px){.mks__intro{padding:24px 20px}.mks__products{padding:24px 16px}}.magpie-online{display:grid;grid-template-columns:1fr 1fr;width:100%;margin:36px 0 0;background:#ead6dc;color:#392a32;box-sizing:border-box}.magpie-online--sage{background:#e7e9df;color:#30382c}.magpie-online__photo{min-width:0;align-self:center}.magpie-online__photo img,.magpie-online__placeholder{display:block;width:100%;height:auto;object-fit:contain}.magpie-online__placeholder{aspect-ratio:1;fill:#b4a7ac;background:#f3e9ec}.magpie-online__copy{padding:clamp(28px,4vw,64px);align-self:center;min-width:0}.magpie-online h2{font:46px/1.08 Cardo,serif;color:inherit;margin:12px 0 22px}.magpie-online .rte{max-width:650px;font-size:16px;line-height:1.65}.magpie-online__links{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:24px}.magpie-online__links a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:5px;font-size:14px}.magpie-online__links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:767px){.magpie-online{grid-template-columns:1fr}.magpie-online__copy{padding:30px 22px}.magpie-online h2{font-size:36px}}.mso{padding:22px var(--magpie-gutter,32px) 36px}.mso__heading{text-align:center;margin:0 0 26px}.mso__heading>p{font-size:11px;letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.mso__heading h2{font:clamp(30px,3vw,42px)/1.15 Cardo,serif;margin:0}.mso__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mso__panel{position:relative;display:block;aspect-ratio:2/3;min-width:0;background:#eee8df;color:#392a32;text-decoration:none}.mso__panel>img,.mso__placeholder{display:block;width:100%;height:100%;object-fit:cover}.mso__label{position:absolute;bottom:24px;left:6%;width:88%;padding:18px 44px 18px 20px;background:#fffffff0;box-sizing:border-box}.mso__label h3{font:clamp(25px,2.5vw,36px)/1.12 Cardo,serif;color:inherit;margin:0}.mso__label p{font-size:13px;line-height:1.5;margin:8px 0 0}.mso__label>span{position:absolute;right:18px;top:20px}.mso__panel:hover{color:#8e1d65;text-decoration:none}.mso__panel:focus-visible{outline:2px solid #8e1d65;outline-offset:4px}@media(max-width:767px){.mso{padding-top:12px;padding-bottom:24px}.mso__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:12px}.mso__panel{flex:0 0 82%;scroll-snap-align:start}.mso__label{bottom:16px;padding:16px 36px 16px 16px}.mso__label h3{font-size:27px}.mso__label p{font-size:12px}}.magpie-furniture-title{margin:32px 0 28px}.magpie-furniture-title h1{font:clamp(36px,4vw,62px)/1.1 Cardo,serif;margin:0}.magpie-collection-top{margin:24px 0 32px;padding:clamp(28px,4vw,64px);background:#f2e5e9;color:#302830}.magpie-collection-top--home{background:#e7e9df}.magpie-collection-top h1{font:clamp(36px,4vw,62px)/1.1 Cardo,serif;margin:0 0 24px;max-width:850px}.magpie-collection-top .rte{font-size:17px;line-height:1.7;max-width:720px}.magpie-collection-top>a{display:inline-flex;align-items:center;min-height:44px;margin-top:18px}body:has(.mce) .magpie-collection-top{display:none}filter-container[id^=MagpieCatalogue-]{scroll-margin-top:180px}@media(max-width:767px){.magpie-collection-top{padding:30px 22px}.magpie-collection-top .rte{font-size:15px}filter-container[id^=MagpieCatalogue-]{scroll-margin-top:145px}}.magpie-search-toolbar{padding:12px;position:sticky;top:0;z-index:3}.magpie-search-toolbar .magpie-search-all{width:100%;justify-content:center;text-align:center;white-space:normal;box-sizing:border-box;min-height:48px}.magpie-search-footer{padding:16px 22px;background:#fff;text-align:center}.magpie-search-footer .btn{width:100%;white-space:normal;box-sizing:border-box;min-height:48px}.magpie-arrival-edit{max-width:1440px;margin:auto;padding:24px 32px 0}.magpie-arrival-edit__crumb{display:flex;gap:12px;font-size:12px;align-items:center;color:#666;margin-bottom:32px}.magpie-arrival-edit__crumb a{text-decoration:none}.magpie-arrival-edit__intro{padding:12px 0 30px}.magpie-arrival-edit__intro h1{font-family:Cardo,Georgia,serif;font-size:clamp(38px,4vw,64px);line-height:1.08;margin:12px 0 20px;font-weight:400;letter-spacing:-1px}.magpie-arrival-edit__intro .rte{max-width:690px;font-size:17px;line-height:1.65}.magpie-arrival-edit__categories{display:flex;flex-wrap:wrap;gap:10px;padding:20px 0;border-top:1px solid #ddd7ce}.magpie-arrival-edit__categories a{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid #d7d4ce;text-decoration:none;gap:8px;font-size:14px;background:#fffdf8}.magpie-arrival-edit__categories a:hover{background:#f0ece4}.magpie-arrival-edit__categories .magpie-arrival-edit__current{border-color:#262626;border-bottom-width:3px;background:transparent}.magpie-arrival-edit__hint{font-size:12px;color:#666;margin:0 0 18px}.magpie-arrival-edit a:focus-visible{outline:2px solid #8e1d65;outline-offset:3px}@media(max-width:767px){.magpie-arrival-edit{padding:20px 16px 0}.magpie-arrival-edit__crumb{margin-bottom:22px;font-size:11px}.magpie-arrival-edit__intro{padding:4px 0 22px}.magpie-arrival-edit__intro .rte{font-size:15px}.magpie-arrival-edit__categories{gap:8px;padding:16px 0}.magpie-arrival-edit__categories a{font-size:12px;padding:9px 12px}}.magpie-arrival-edit .magpie-arrival-edit__intro{padding:clamp(28px,4vw,64px);background:#f2e5e9}.magpie-arrival-edit .magpie-arrival-edit__intro--home{background:#e7e9df}@media(max-width:767px){.magpie-arrival-edit .magpie-arrival-edit__intro{padding:30px 22px}}.mbc{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;max-width:1440px;margin:0 auto;padding:0 var(--magpie-gutter,32px) 40px;box-sizing:border-box}.mbc__item{display:block;min-width:0;color:#302d2d;text-decoration:none;font:16px/1.35 Lato,sans-serif}.mbc__item img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;margin-bottom:12px}.mbc__item:hover span{text-decoration:underline;text-underline-offset:4px}.mbc__item:focus-visible{outline:2px solid #535f50;outline-offset:5px}@media(max-width:1023px){.mbc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.mbc{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;padding:0 22px 28px}.mbc__item{font-size:15px}}.mbot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1440px;margin:0 auto;padding:0 var(--magpie-gutter,32px) 40px;box-sizing:border-box}.mbot__item{display:block;min-width:0;color:#302d2d;text-decoration:none;font:17px/1.35 Lato,sans-serif}.mbot__item img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;margin-bottom:14px}.mbot__item:hover span{text-decoration:underline;text-underline-offset:4px}.mbot__item:focus-visible{outline:2px solid #535f50;outline-offset:5px}@media(max-width:767px){.mbot{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;padding:0 22px 28px}.mbot__item{font-size:15px}}.mcc__heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.mcc__heading p{margin:0;line-height:1.6;max-width:680px}.mcc__controls{display:flex;gap:8px;flex:none}.mcc__controls button{width:44px;height:44px;border:1px solid #c5bdb4;border-radius:50%;background:#fff;color:#302830;font:22px/1 inherit;cursor:pointer;padding:0}.mcc__controls button:hover{background:#f2e5e9}.mcc__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 66px)/4);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:2px;padding:4px 2px 18px;scrollbar-width:thin;overscroll-behavior-x:contain}.mcc__card{display:block;position:relative;min-width:0;aspect-ratio:2/3;scroll-snap-align:start;text-decoration:none;background:#f4f1ec;color:#302830}.mcc__card img{display:block;width:100%;height:100%;object-fit:cover}.mcc__label{position:absolute;top:50%;left:9%;width:82%;transform:translateY(-50%);padding:10px;box-sizing:border-box;background:#ffffffe6;font:26px/1.2 Cardo,serif;text-align:center}.mcc__label>span{font:16px/1 sans-serif;white-space:nowrap}.mcc__card:hover .mcc__label{background:#fff}.mcc button:focus-visible,.mcc__track:focus-visible{outline:2px solid #8e1d65;outline-offset:3px}@media(max-width:999px){.mcc__track{grid-auto-columns:calc((100% - 36px)/2.6);gap:18px}}@media(max-width:767px){.mcc__heading{display:block;margin-bottom:20px}.mcc__heading p{font-size:14px}.mcc__controls{display:none}.mcc__track{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;overflow:visible;scroll-snap-type:none;padding:0}.mcc__card{aspect-ratio:auto;scroll-snap-align:none;background:transparent}.mcc__card:nth-child(n+7){display:none}.mcc__card img{height:auto;aspect-ratio:2/3;object-fit:cover}.mcc__label{position:static;display:block;width:100%;transform:none;padding:12px 0 0;background:transparent;font-size:20px;line-height:1.25;text-align:left;overflow-wrap:anywhere}.mcc__label>span{font-size:14px}.mcc__card:hover .mcc__label{background:transparent}}.mgx{padding:48px var(--magpie-gutter,32px);scroll-margin-top:180px}.mgx h2,.mgx-voucher h2{font:clamp(32px,3vw,48px)/1.15 Cardo,serif;margin:10px 0 18px}.mgx>p,.mgx-voucher p{font:16px/1.7 Lato,sans-serif}.mgx__controls{display:flex;justify-content:space-between;align-items:center;margin:24px 0 20px;gap:16px}.mgx__controls a{font:16px Lato,sans-serif;text-underline-offset:5px}.mgx__controls button{width:44px;height:44px;background:transparent;border:1px solid #bbb9b1;margin-left:8px;font-size:22px;color:inherit;cursor:pointer}.mgx__controls button:disabled{opacity:.3;cursor:default}.mgx__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:18px}.mgx__card{flex:0 0 calc((100% - 72px)/4);min-width:0;scroll-snap-align:start;text-decoration:none;color:inherit}.mgx__card>div{aspect-ratio:4/5;background:#fff}.mgx__card img{width:100%;height:100%;object-fit:contain;display:block}.mgx__card h3{font:18px/1.4 Lato,sans-serif;margin:14px 0 8px}.mgx__card p{font:15px/1.5 Lato,sans-serif;margin:0}.mgx-voucher{display:grid;grid-template-columns:1fr 1fr;background:#eef1eb;margin:24px var(--magpie-gutter,32px) 48px;align-items:center}.mgx-voucher__image{padding:0;aspect-ratio:4/5;overflow:hidden}.mgx-voucher__image img{width:100%;height:100%;aspect-ratio:4/5;object-fit:cover;display:block}.mgx-voucher__copy{padding:40px}.mgx-voucher h3{font:600 18px/1.4 Lato,sans-serif;margin:28px 0 8px}.mgx-voucher p{margin:0 0 18px}.mgx a:focus-visible,.mgx button:focus-visible{outline:2px solid #7d365d;outline-offset:4px}@media(max-width:767px){.mgx{padding:32px 16px}.mgx__track{gap:16px}.mgx__card{flex-basis:calc((100% - 16px)/2)}.mgx__card h3{font-size:15px}.mgx-voucher{display:block;margin:16px 16px 32px}.mgx-voucher__image{padding:0}.mgx-voucher__copy{padding:24px}.mgx__controls a{font-size:14px}}.mhp{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#e5e8df;margin:24px var(--magpie-gutter,32px) 56px;color:#30312e}.mhp__image{display:block;padding:32px 12%;box-sizing:border-box}.mhp__image img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.mhp__copy{padding:clamp(28px,4vw,64px)}.mhp__copy h2{font:clamp(36px,3.6vw,56px)/1.1 Cardo,serif;margin:14px 0 24px}.mhp__copy>p{font:16px/1.75 Lato,sans-serif;max-width:44ch}.mhp__details{border-top:1px solid #cbd0c4;margin-top:26px;padding-top:24px}.mhp__details h3{font:23px/1.35 Cardo,serif;margin:0 0 12px}.mhp__details>p{margin:0 0 22px}.mdh--all-our-paula-ryan-collections .mhp{background:#eee5e8}.mdh--all-our-paula-ryan-collections .mhp__image img{object-fit:contain}@media(max-width:767px){.mhp{grid-template-columns:1fr;margin:12px 16px 36px}.mhp__image{padding:22px 22px 0}.mhp__image img{aspect-ratio:4/5}.mhp__copy{padding:28px 24px 32px}.mhp__copy h2{font-size:36px}.mhp__copy>p{font-size:15px}.mhp__details h3{font-size:21px}}.magpie-landing-products{padding-top:32px;padding-bottom:32px}.magpie-landing-products__heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}.magpie-landing-products h2{font:36px/1.15 Cardo,serif;margin:0}.magpie-landing-products__heading>a{display:inline-flex;align-items:center;min-height:44px;flex-shrink:0}@media(max-width:767px){.magpie-landing-products__heading{display:block}.magpie-landing-products h2{font-size:30px}.magpie-landing-products__heading>a{margin-top:12px}}.magpie-landing-products--carousel #MagpieWeeklyProducts{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;margin:0;padding:0 0 16px;scrollbar-width:thin}.magpie-landing-products--carousel #MagpieWeeklyProducts>.product-block{flex:0 0 calc((100% - 60px)/4);width:calc((100% - 60px)/4);max-width:none;padding:0;margin:0;scroll-snap-align:start}.magpie-weekly-controls{display:flex;justify-content:flex-end;gap:8px;margin:-12px 0 12px}.magpie-weekly-controls button{background:transparent;border:1px solid #d8d1c6;min-width:44px;min-height:44px;color:#392a32;font-size:20px;cursor:pointer}.magpie-weekly-controls button:focus-visible{outline:2px solid #8e1d65;outline-offset:3px}@media(max-width:767px){.magpie-landing-products--carousel #MagpieWeeklyProducts{gap:14px}.magpie-landing-products--carousel #MagpieWeeklyProducts>.product-block{flex-basis:44%;width:44%}}.magpie-nav--structured .magpie-menu:nth-last-child(-n+4) .magpie-menu__panel{left:auto;right:0}.magpie-nav--structured .magpie-menu__panel{max-height:75vh;overflow-y:auto;box-sizing:border-box;display:block;width:360px;max-width:calc(100vw - 32px)}.magpie-nav--structured .magpie-menu__panel--style{display:grid;grid-template-columns:1fr 1fr;width:510px;gap:20px}.magpie-menu-list,.magpie-menu-list ul{list-style:none;margin:0;padding:0}.magpie-menu-list li{margin:0;padding:0}.magpie-nav--structured .magpie-menu__panel a{display:block;min-height:44px;box-sizing:border-box;text-decoration:none}.magpie-menu-heading{margin:0 10px 8px;padding-bottom:10px;border-bottom:1px solid #ded8cf;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.magpie-submenu>summary{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;min-height:44px;font-size:14px}.magpie-submenu>ul{padding-left:16px;border-left:1px solid #ddd7ce;margin-left:10px}.magpie-nav--structured a:focus-visible,.magpie-nav--structured summary:focus-visible{outline:2px solid #5c5960;outline-offset:-2px}.magpie-nav--structured a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}@media(max-width:767px){.magpie-nav--structured .magpie-menu__panel,.magpie-nav--structured .magpie-menu__panel--style{display:block;width:100%;max-width:100%;padding:0 20px 16px;box-sizing:border-box}.magpie-nav--structured>li>details>summary.navigation__link{display:flex;align-items:center;justify-content:space-between}.magpie-menu-heading{margin-top:18px}.magpie-nav--structured .magpie-menu__panel a{padding:12px 10px}.magpie-nav--structured>li{border-bottom:1px solid #eee9e2}}.magpie-nav--structured summary{list-style:none;cursor:pointer}.magpie-nav--structured summary::-webkit-details-marker{display:none}.magpie-nav--structured summary::marker{content:""}.magpie-nav--structured>li>.navigation__link,.magpie-nav--structured>li>details>summary.navigation__link{transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.magpie-nav--structured>li>.navigation__link:hover,.magpie-nav--structured>li>details>summary.navigation__link:hover,.magpie-nav--structured>li>details[open]>summary.navigation__link{color:#343a32;background:#edf1ea;box-shadow:inset 0 -2px #62695d;text-decoration:none}.magpie-nav--structured .magpie-menu__panel a:hover,.magpie-nav--structured .magpie-menu__panel a[aria-current=page],.magpie-nav--structured .magpie-submenu>summary:hover,.magpie-nav--structured .magpie-submenu[open]>summary{background:#edf1ea;color:#343a32;text-decoration:underline;text-underline-offset:5px}@media(prefers-reduced-motion:reduce){.magpie-nav--structured>li>.navigation__link,.magpie-nav--structured>li>details>summary.navigation__link{transition:none}}@media(min-width:768px){.magpie-nav--structured>li>.navigation__link,.magpie-nav--structured>li>details>summary.navigation__link{font-size:17px;line-height:1.4}}.mci{max-width:1440px;margin:0 auto;padding:40px var(--magpie-gutter,32px) 32px;box-sizing:border-box;color:#302d2d;background:#fff}.mci h1{font:400 clamp(32px,3.3vw,48px)/1.15 Cardo,serif;margin:0 0 20px;letter-spacing:-.02em}.mci h2{font:400 clamp(28px,2.8vw,40px)/1.18 Cardo,serif;margin:0 0 18px;max-width:1000px}.mci--home h1{font-family:Cardo,serif;font-weight:400;letter-spacing:-.02em}.mci--home h2{font:400 clamp(19px,1.65vw,23px)/1.5 Lato,sans-serif;letter-spacing:0}.mci--compact h2{margin-bottom:0}.mci__copy{font:17px/1.7 Lato,sans-serif;max-width:900px}.mci__copy p{margin:0}@media(max-width:767px){.mci{padding:28px 22px 24px}.mci h1{font-size:32px;margin-bottom:16px}.mci h2{font-size:27px;margin-bottom:14px}.mci--home h2{font-size:18px;line-height:1.5}.mci--compact h2{margin-bottom:0}.mci__copy{font-size:15px}}.magpie-card-canvas .image-cont{background:#fff}.magpie-card-canvas .img-ar{aspect-ratio:2 / 3;background:#fff}.magpie-card-canvas .img-ar img{object-fit:contain;object-position:center;padding:8%;box-sizing:border-box;width:100%;height:100%}.magpie-card-canvas .img-ar{position:relative;overflow:hidden;background:#fff}.magpie-card-canvas .img-ar img{position:absolute;max-width:none;width:var(--card-w,84%);height:var(--card-h,84%);left:var(--card-x,8%);top:var(--card-y,8%);padding:0;object-fit:fill;transform:none}.magpie-card-canvas .img-ar img[src*="/nuovo-active-L_P23-hero.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(1.9139% 0% 1.9139% 0%)}.magpie-card-canvas .img-ar img[src*="/LP23.jpg"]{--card-w:145.963%;--card-h:145.963%;--card-x:-22.7222%;--card-y:-23.0247%;clip-path:inset(22.5577% 21.4032% 22.4985% 21.048%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-L_P23-original_8b9790a9-b477-42cd-903d-10b4efc14393.jpg"],.magpie-card-canvas .img-ar img[src*="/nuovo-active-L_P14-hero.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(1.9139% 0% 1.9139% 0%)}.magpie-card-canvas .img-ar img[src*="/LP14.jpg"]{--card-w:145.2903%;--card-h:145.2903%;--card-x:-22.7097%;--card-y:-22.6882%;clip-path:inset(22.4393% 21.048% 22.3801% 21.1368%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-L_P14-original_a9cf941d-47ca-4944-88e5-f37f953fb898.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(1.9139% 0% 1.9139% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-APH37-hero_b03d855a-6af4-4d83-9130-f1da52a43c98.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0188%;clip-path:inset(2.2819% 0% 2.3266% 0%)}.magpie-card-canvas .img-ar img[src*="/APH37.jpg"]{--card-w:145.2903%;--card-h:145.2903%;--card-x:-22.5806%;--card-y:-22.6882%;clip-path:inset(22.6169% 21.1368% 22.5577% 21.048%)}.magpie-card-canvas .img-ar img[src*="/nuovo-APH37-original_8830ca8a-2bfa-4428-8068-e909a1d798c8.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0188%;clip-path:inset(2.2819% 0% 2.3266% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-APH34-hero_10a13c2d-0397-4558-b42b-b97b54f1c657.png"],.magpie-card-canvas .img-ar img[src*="/APH34.jpg"],.magpie-card-canvas .img-ar img[src*="/nuovo-APH34-original_f793410e-f95f-4b7c-9f4d-b6cedbafbded.jpg"]{--card-w:145.2903%;--card-h:145.2903%;--card-x:-22.5806%;--card-y:-22.6882%;clip-path:inset(22.6169% 21.1368% 22.5577% 21.048%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-APH15-hero.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:7.9248%;clip-path:inset(2.5056% 0% 2.3266% 0%)}.magpie-card-canvas .img-ar img[src*="/APH15.jpg"]{--card-w:145.0675%;--card-h:145.0675%;--card-x:-22.4049%;--card-y:-22.6196%;clip-path:inset(22.6169% 21.1368% 22.4985% 20.9591%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-APH15-original_5a3c90f9-f686-40d7-a44e-5fbd3208c932.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:7.9248%;clip-path:inset(2.5056% 0% 2.3266% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-APH06-hero.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0188%;clip-path:inset(2.2819% 0% 2.3266% 0%)}.magpie-card-canvas .img-ar img[src*="/APH06.jpg"]{--card-w:145.0675%;--card-h:145.0675%;--card-x:-22.5337%;--card-y:-22.4479%;clip-path:inset(22.6761% 21.048% 22.7946% 21.048%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-APH06-original_15314f8a-b82f-4484-87a6-34b91574df44.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:7.9812%;clip-path:inset(2.3266% 0% 2.2819% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-little-bunny-card.jpg"]{--card-w:92.4506%;--card-h:92.4506%;--card-x:5.3998%;--card-y:4.4729%;clip-path:inset(18.4375% 6.3281% 19.9479% 2.8125%)}.magpie-card-canvas .img-ar img[src*="/Untitleddesign_39_b571a5f3-92d8-4d81-a6e9-550e84c29dd8.jpg"]{--card-w:119.4313%;--card-h:119.4313%;--card-x:-9.7156%;--card-y:-10.1801%;clip-path:inset(20% 14.8333% 19.2222% 14.8333%)}.magpie-card-canvas .img-ar img[src*="/Untitleddesign_40_60029331-f89e-4dc1-aa52-2367e4bd79c5.jpg"]{--card-w:123.5294%;--card-h:123.5294%;--card-x:-12.7941%;--card-y:-12.1078%;clip-path:inset(20.7778% 15.1667% 20.2222% 16.8333%)}.magpie-card-canvas .img-ar img[src*="/Untitleddesign_42_cd6afe9f-5bf8-4c41-a706-6a83a0cb00ef.jpg"]{--card-w:124.4444%;--card-h:124.4444%;--card-x:-11.2889%;--card-y:-11.6%;clip-path:inset(19.8889% 17% 20.8889% 15.5%)}.magpie-card-canvas .img-ar img[src*="/90c51f6a-8a90-4f27-8bf3-21da530e1130.jpg"]{--card-w:98.4421%;--card-h:98.4421%;--card-x:.4842%;--card-y:1.4667%;clip-path:inset(10.3792% 7.0359% 11.7764% 7.6347%)}.magpie-card-canvas .img-ar img[src*="/Untitleddesign_82.jpg"]{--card-w:124.7525%;--card-h:124.7525%;--card-x:-11.1287%;--card-y:-11.1287%;clip-path:inset(17.3333% 17.3333% 19.3333% 15.3333%)}.magpie-card-canvas .img-ar img[src*="/photo_58.jpg"]{--card-w:109.3275%;--card-h:109.3275%;--card-x:-4.5727%;--card-y:-4.603%;clip-path:inset(24.3333% 11.6667% 24.4444% 11.5%)}.magpie-card-canvas .img-ar img[src*="/photo_47.jpg"]{--card-w:138.0822%;--card-h:138.0822%;--card-x:-19.1562%;--card-y:-18.5041%;clip-path:inset(20.1111% 19.5% 20.8889% 19.6667%)}.magpie-card-canvas .img-ar img[src*="/photo_36.jpg"]{--card-w:93.1608%;--card-h:93.1608%;--card-x:3.4972%;--card-y:3.3678%;clip-path:inset(38.1111% 5% 38% 4.8333%)}.magpie-card-canvas .img-ar img[src*="/photo_37.jpg"]{--card-w:94.7368%;--card-h:94.7368%;--card-x:2.6316%;--card-y:2.6842%;clip-path:inset(36.3333% 5.6667% 36.4444% 5.6667%)}.magpie-card-canvas .img-ar img[src*="/SOGLADYOURMYDAD.jpg"]{--card-w:92.3721%;--card-h:92.3721%;--card-x:3.814%;--card-y:4.5581%;clip-path:inset(18.7311% 4.5317% 20.3424% 4.5317%)}.magpie-card-canvas .img-ar img[src*="/LOVEYOUMORETHANSLEEP.jpg"]{--card-w:94.8387%;--card-h:94.8387%;--card-x:2.5806%;--card-y:.67%;clip-path:inset(22.4908% 5.7143% 18.4615% 5.7143%)}.magpie-card-canvas .img-ar img[src*="/FAVEDAD.jpg"]{--card-w:95.6267%;--card-h:95.6267%;--card-x:2.1866%;--card-y:.2271%;clip-path:inset(22.7231% 6.0792% 18.6248% 6.0792%)}.magpie-card-canvas .img-ar img[src*="/BURDENFATHERSDAY.jpg"]{--card-w:94.2574%;--card-h:94.2574%;--card-x:2.8713%;--card-y:2.5941%;clip-path:inset(20.2941% 5.4412% 19.7059% 5.4412%)}.magpie-card-canvas .img-ar img[src*="/MothersLove.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0373%;clip-path:inset(16.3556% 0% 16.4444% 0%)}.magpie-card-canvas .img-ar img[src*="/EvilsofDrink.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(2.1333% 0% 2.1333% 0%)}.magpie-card-canvas .img-ar img[src*="/94086bde-3d8e-4f88-9202-bfcca5c03510.jpg"]{--card-w:103.8473%;--card-h:103.8473%;--card-x:-4.8305%;--card-y:-2.1241%;clip-path:inset(9.9099% 6.7568% 9.5238% 12.3552%)}.magpie-card-canvas .img-ar img[src*="/727b8035-d73c-4f16-9a80-4faea1eb94c1.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(2.9026% 0% 2.9026% 0%)}.magpie-card-canvas .img-ar img[src*="/74164dc2-a9b7-41a9-bbfb-d79a7e1aa35a.jpg"]{--card-w:98.3607%;--card-h:98.3607%;--card-x:1.7049%;--card-y:5.6721%;clip-path:inset(9.3333% 8.2% 19.2% 6.4%)}.magpie-card-canvas .img-ar img[src*="/DSM016HBSucc-er.jpg"],.magpie-card-canvas .img-ar img[src*="/DSM011Withsympathy.jpg"],.magpie-card-canvas .img-ar img[src*="/DSM008Newpad.jpg"],.magpie-card-canvas .img-ar img[src*="/DSM005Kingofthetools.jpg"],.magpie-card-canvas .img-ar img[src*="/DSM004Starbaker.jpg"],.magpie-card-canvas .img-ar img[src*="/DSM003Greenfingers.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(16.4167% 0% 16.4167% 0%)}.magpie-card-canvas .img-ar img[src*="/LL16Teeoff300dpi.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:7.9844%;clip-path:inset(16.5556% 0% 16.5185% 0%)}.magpie-card-canvas .img-ar img[src*="/LL13SweetPealowres.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(16.6% 0% 16.6% 0%)}.magpie-card-canvas .img-ar img[src*="/LL04BonVoyageSQUARE.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(16.5833% 0% 16.5833% 0%)}.magpie-card-canvas .img-ar img[src*="/LL02ChanelNo5lowres.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(16.6087% 0% 16.6087% 0%)}.magpie-card-canvas .img-ar img[src*="/BBBC01Becausewineisallyouneed.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(16.4667% 0% 16.4667% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-nzam57.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0219%;clip-path:inset(16.25% 0% 16.3021% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-nzam47.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0247%;clip-path:inset(2.7631% 0% 2.8219% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-nzam41.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:7.9781%;clip-path:inset(16.5104% 0% 16.4583% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgvam223.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(9.1057% 0% 9.1057% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgvab257.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(3.8946% 0% 3.8946% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgmkg010.jpg"],.magpie-card-canvas .img-ar img[src*="/live-wires-mgmkg009.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(9.1057% 0% 9.1057% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgmez133.jpg"]{--card-w:97.4478%;--card-h:97.4478%;--card-x:1.2761%;--card-y:1.3735%;clip-path:inset(21.0667% 6.9% 21.2667% 6.9%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgmez130.jpg"]{--card-w:97.1098%;--card-h:97.1098%;--card-x:1.5908%;--card-y:1.4127%;clip-path:inset(21.3333% 6.9% 21.2667% 6.6%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgkzh411538.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(16.4667% 0% 16.4667% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgkzh315355.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(16.3842% 0% 16.3842% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgkzb223544.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(3.0303% 0% 3.0303% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgkzb215235.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(2.8986% 0% 2.8986% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgkzb042.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(3.9377% 0% 3.9377% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgkyg300412.jpg"]{--card-w:95.8588%;--card-h:95.8588%;--card-x:1.9059%;--card-y:1.0824%;clip-path:inset(17.2967% 6.0137% 15.2348% 6.3574%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgkyg009.jpg"]{--card-w:107.4169%;--card-h:107.4169%;--card-x:-4.5678%;--card-y:-4.3887%;clip-path:inset(13.4% 10.1% 12.1333% 11.7%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgkyg008.jpg"]{--card-w:102.9412%;--card-h:102.9412%;--card-x:-1.4706%;--card-y:-2.1225%;clip-path:inset(13.4667% 9.2% 12.2% 9.2%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgebh004.jpg"],.magpie-card-canvas .img-ar img[src*="/live-wires-mgebh003.jpg"],.magpie-card-canvas .img-ar img[src*="/live-wires-mgcch035.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(16.4667% 0% 16.4667% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-mgcab724.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(3.9333% 0% 3.9333% 0%)}.magpie-card-canvas .img-ar img[src*="/live-wires-llfc-ll1163.jpg"]{--card-w:92.2918%;--card-h:92.2918%;--card-x:5.4764%;--card-y:4.5751%;clip-path:inset(18.3854% 6.25% 19.9479% 2.7344%)}.magpie-card-canvas .img-ar img[src*="/live-wires-jsl4596.jpg"]{--card-w:92.8497%;--card-h:92.8497%;--card-x:4.7358%;--card-y:3.3333%;clip-path:inset(20.2083% 6.0156% 19.6875% 3.5156%)}.magpie-card-canvas .img-ar img[src*="/live-wires-ephanmel026c.jpg"]{--card-w:112.4136%;--card-h:112.4136%;--card-x:-5.6484%;--card-y:-4.5524%;clip-path:inset(13.9809% 13.1347% 16.9242% 12.1413%)}.magpie-card-canvas .img-ar img[src*="/live-wires-epfremac008c.jpg"]{--card-w:149.541%;--card-h:149.541%;--card-x:-24.8289%;--card-y:-24.9263%;clip-path:inset(24.2188% 21.875% 24.0104% 21.9531%)}.magpie-card-canvas .img-ar img[src*="/live-wires-ctf1964.jpg"]{--card-w:93.1501%;--card-h:93.1501%;--card-x:3.4661%;--card-y:13.0972%;clip-path:inset(9.4395% 4.9558% 30.2065% 4.8673%)}.magpie-card-canvas .img-ar img[src*="/live-wires-cr280.jpg"]{--card-w:148.2353%;--card-h:148.2353%;--card-x:-25.4765%;--card-y:-24.1176%;clip-path:inset(24.5556% 20.75% 24.5556% 22.5833%)}.magpie-card-canvas .img-ar img[src*="/live-wires-cr276.jpg"]{--card-w:148.8922%;--card-h:148.8922%;--card-x:-25.997%;--card-y:-24.4874%;clip-path:inset(24.5556% 20.75% 24.5% 22.8333%)}.magpie-card-canvas .img-ar img[src*="/live-wires-cr225.jpg"]{--card-w:149.1124%;--card-h:149.1124%;--card-x:-26.1716%;--card-y:-24.6805%;clip-path:inset(24.5556% 20.75% 24.3889% 22.9167%)}.magpie-card-canvas .img-ar img[src*="/live-wires-bipcc047.jpg"]{--card-w:121.3628%;--card-h:121.3628%;--card-x:-11.7413%;--card-y:-11.3438%;clip-path:inset(27.4381% 14.5197% 26.3464% 16.2664%)}.magpie-card-canvas .img-ar img[src*="/live-wires-bip6607-princess-perch-card.jpg"]{--card-w:94.9926%;--card-h:94.9926%;--card-x:1.8815%;--card-y:2.4346%;clip-path:inset(20.5968% 5.131% 20.4512% 6.441%)}.magpie-card-canvas .img-ar img[src*="/nuovo-APH07-hero_1b79e1ce-2d00-49b7-9c75-c680225daaf3.png"],.magpie-card-canvas .img-ar img[src*="/nuovo-APH07-original_6907b91b-8041-4a51-b43f-431085123479.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0188%;clip-path:inset(2.2819% 0% 2.3266% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-IRENA19-hero.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0169%;clip-path:inset(16.5052% 0% 16.5456% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-IRENA19-original_0dbae633-8f75-4458-9e54-895f71863185.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(16.5052% 0% 16.5052% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-AB33-hero.png"]{--card-w:108%;--card-h:108%;--card-x:-4%;--card-y:-4%;clip-path:inset(15.3439% 11.1111% 15.3439% 11.1111%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-AB33-original_e24025de-c05a-441f-9bb3-4983277aafb3.jpg"]{--card-w:106.9091%;--card-h:106.9091%;--card-x:-3.0303%;--card-y:-3.4545%;clip-path:inset(15.3439% 11.1111% 15.3439% 10.3175%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-SF23-hero.png"],.magpie-card-canvas .img-ar img[src*="/nuovo-active-SF23-original_6f332d54-56a9-4bbc-b079-1edce84bc634.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(1.5015% 0% 1.5015% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-APH18-hero_d7ab9a2d-8a38-42d2-89ed-4e5adac153fc.png"],.magpie-card-canvas .img-ar img[src*="/nuovo-APH18-original_672b2e7c-1774-4e04-bbf9-35893b22c916.jpg"],.magpie-card-canvas .img-ar img[src*="/nuovo-active-APH14-hero.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0188%;clip-path:inset(2.2819% 0% 2.3266% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-APH14-original_bced9657-dec7-4731-b270-c0ff4022809f.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(2.2819% 0% 2.2819% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-EKA05-hero.png"],.magpie-card-canvas .img-ar img[src*="/nuovo-active-EKA05-original_4d52b45a-9a2b-4a6c-9bc4-661bfcd0d35a.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(3.0383% 0% 3.0383% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-CWS107-hero.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0187%;clip-path:inset(2.3587% 0% 2.4032% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-CWS107-original_899bdfd7-6952-4911-86aa-10d31d27193d.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0374%;clip-path:inset(2.3142% 0% 2.4032% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-CWS11-hero.png"],.magpie-card-canvas .img-ar img[src*="/nuovo-active-CWS11-original_c62f5706-160c-4e01-9217-ff8c0f60c713.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(1.6949% 0% 1.6949% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-F8-hero_4893f0c4-0205-4343-b329-574c7b04772b.png"],.magpie-card-canvas .img-ar img[src*="/nuovo-F8-original_4db99c8f-a6a9-4961-a237-3cb6d9eef396.jpg"]{--card-w:102.4156%;--card-h:102.4156%;--card-x:-2.4059%;--card-y:-1.3676%;clip-path:inset(10.918% 7.8209% 10.6061% 10.1604%)}.magpie-card-canvas .img-ar img[src*="/CGPWK023.jpg"]{--card-w:125.1664%;--card-h:125.1664%;--card-x:-15.8534%;--card-y:-12.3267%;clip-path:inset(18.7842% 13.832% 19.194% 19.0574%)}.magpie-card-canvas .img-ar img[src*="/nuovo-LEVY08-hero_9ce4fe77-4da0-4c41-8828-970d073f0e50.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0117%;clip-path:inset(15.8584% 0% 15.8863% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-LEVY08-original_cb728b7b-0000-41fc-911d-e01c3f698ad0.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:7.9883%;clip-path:inset(15.8584% 0% 15.8305% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-MP154-hero.png"]{--card-w:90.7093%;--card-h:90.7093%;--card-x:4.6006%;--card-y:4.6752%;clip-path:inset(11.9658% 3.6489% 12.0316% 3.7475%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-MP154-original_9f268c3b-9e01-43a6-9eb5-28cf560745f9.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8.0276%;clip-path:inset(10.3222% 0% 10.3879% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-MP137-hero.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(2.1429% 0% 2.1429% 0%)}.magpie-card-canvas .img-ar img[src*="/MP137.jpg"]{--card-w:145.0675%;--card-h:145.0675%;--card-x:-22.5337%;--card-y:-22.5337%;clip-path:inset(22.5577% 21.048% 22.5577% 21.048%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-MP137-original_595329c0-7fbb-4b60-8d01-b2aa2c068a1e.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(2.1429% 0% 2.1429% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-EKA08-hero.png"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(3.0383% 0% 3.0383% 0%)}.magpie-card-canvas .img-ar img[src*="/EKA08.jpg"]{--card-w:141.1701%;--card-h:141.1701%;--card-x:-20.3343%;--card-y:-20.6687%;clip-path:inset(22.0841% 20.4263% 21.9657% 20.071%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-EKA08-original_ea11cf7f-265b-4fb8-8c1c-8109b8440064.jpg"]{--card-w:84%;--card-h:84%;--card-x:8%;--card-y:8%;clip-path:inset(3.0383% 0% 3.0383% 0%)}.magpie-card-canvas .img-ar img[src*="/nuovo-F241-hero_db9b4bfc-9532-4a32-a4e3-146fc1e4444d.png"]{--card-w:84.7454%;--card-h:84.7454%;--card-x:7.2546%;--card-y:7.073%;clip-path:inset(3.7889% 0% 2.4808% .8796%)}.magpie-card-canvas .img-ar img[src*="/F241.jpg"]{--card-w:146.6419%;--card-h:146.6419%;--card-x:-23.5163%;--card-y:-23.3643%;clip-path:inset(22.6761% 21.2256% 22.6169% 21.492%)}.magpie-card-canvas .img-ar img[src*="/nuovo-F241-original_ff3a37e0-9448-46e8-9726-6388faa94791.jpg"]{--card-w:84.7454%;--card-h:84.7454%;--card-x:7.2546%;--card-y:7.073%;clip-path:inset(3.7889% 0% 2.4808% .8796%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-F247-hero.png"]{--card-w:91.5125%;--card-h:91.5125%;--card-x:3.0054%;--card-y:2.7577%;clip-path:inset(5.7285% 3.7212% 2.4808% 6.4276%)}.magpie-card-canvas .img-ar img[src*="/F247.jpg"]{--card-w:159.0538%;--card-h:159.0538%;--card-x:-30.3038%;--card-y:-30.7982%;clip-path:inset(24.3931% 23.7123% 22.7946% 24.6892%)}.magpie-card-canvas .img-ar img[src*="/nuovo-active-F247-original_0fc99a9e-488e-43ff-8459-8d87f5dfcc06.jpg"]{--card-w:91.5125%;--card-h:91.5125%;--card-x:2.9744%;--card-y:2.7577%;clip-path:inset(5.7285% 3.7212% 2.4808% 6.4953%)}
/*# sourceMappingURL=/cdn/shop/t/439/compiled_assets/styles.css.map */
