:root body{--fp-type-family: "FP Inter Preview", Arial, sans-serif;--font-body-family: var(--fp-type-family) !important;--font-heading-family: var(--fp-type-family) !important;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 800;font-family:var(--fp-type-family)!important;letter-spacing:normal;font-optical-sizing:auto;-webkit-font-smoothing:antialiased}body :is(main,section,article,aside,header,footer,nav,div,p,span,h1,h2,h3,h4,h5,h6,a,label,summary,li,dt,dd,th,td,blockquote,cite,small,strong,b,em,button,input,textarea,select):not(.fp-header-logo):not(.fp-header-logo *):not(.material-symbols-outlined):not(.material-icons):not([class*=fa-]):not(.icon):not(.icon *){font-family:var(--fp-type-family)!important}body :is(h1,h2,.h1,.h2){font-weight:800!important;letter-spacing:-.035em!important;line-height:1.12}body :is(h3,h4,h5,h6,.h3,.h4,.h5,.h6){font-weight:700!important;letter-spacing:-.02em!important}body :is(p,input,textarea,select,label){letter-spacing:normal!important}body :is(p,[class*=description],[class*=subtitle]){font-weight:400}body :is([class*=description],[class*=subtitle],[class*=price],[class*=rating],[class*=bundle-label],[class*=bundle-name]){letter-spacing:normal!important}body :is(button,.button,.fp-choose-shop,[class*=__cta],[class*=-cta]){letter-spacing:.02em!important}.fp-choose .fp-choose-description{font-weight:400;line-height:1.5}.fp-choose .fp-choose-tab-name{font-weight:700;letter-spacing:-.015em}.fp-choose .fp-choose-colours label{font-weight:600}.fp-choose .fp-choose-offer strong{letter-spacing:-.015em}.fp-pdp h1.fp-pdp__title{font-weight:900!important}@media(max-width:749px){.fp-pdp h1.fp-pdp__title{font-size:clamp(27px,7.7vw,34px)}}:root body{font-size:16px;line-height:1.6}:root body :is(.rte,.rte p,.rte li,.fp-details__body,.fp-details__intro,.fp-choose-description,.fp-coll__hero-sub,.fp-coll__acc-desc,.fp-collection-gift__copy>p,.fp-collection-testimonial blockquote,.fp-reviews__card-quote,.fp-reviews__subhead,.fp-review-concept__body>p,.fp-faq__answer,.fp-faq__answer p,.fp-pdp__quick-faq p,.fp-pdp__quick-faq-list ul,.fp-product-quick-faq p){font-size:16px!important;line-height:1.6!important}:root body :is(.fp-pdp__quick-faq summary,.fp-product-quick-faq summary,.fp-faq__btn-q){font-size:17px!important;line-height:1.45!important}:root body :is(.fp-pdp__subtitle,.fp-product-rating,.fp-pdp__rating){font-size:14px!important;line-height:1.5!important;white-space:normal;flex-wrap:wrap}:root body.fp-bf :is(.cb .cb-copy .cb-lead,[data-big-pdp] .fp-pdp__subtitle){font-size:16px!important;line-height:1.55!important}:root body .fp-dispatch-bar{font-size:14px!important;line-height:1.5;flex-wrap:wrap;row-gap:6px}:root body :is(.fp-product-trust__delivery,.fp-pdp__cta-trust){font-size:13px!important;line-height:1.5;flex-wrap:wrap;row-gap:5px}:root body :is(.fp-product-facts>span,.fp-details__category,.fp-details__eyebrow,.fp-details__tags span,.fp-community__eyebrow,.fp-bf-eyebrow,.fp-coll__sec-eyebrow,.fp-coll__sec-meta,.fp-coll__acc-cat,.fp-collection-proof__eyebrow){font-size:12px!important;line-height:1.5!important;letter-spacing:.06em}:root body :is(.fp-details__guide,.fp-collection-testimonial figcaption,.fp-choose-colours label,.fp-choose-colours [data-edition-label],.fp-choose-offer>span){font-size:14px!important;line-height:1.5!important}:root body :is(.fp-choose-offer strong,.fp-choose-tab-name){font-size:15px!important;line-height:1.4}:root body .fp-edition-picks button{flex-basis:60px;min-width:60px}:root body .fp-edition-picks span{font-size:11px!important;line-height:1.4}:root body :is(.fp-choose-colours select,.footer input,.field__input,.select__select){font-size:16px!important}:root body :is(.fp-bf-button,.fp-bf-hero .fp-bf-button,.fp-choose a.fp-choose-shop){font-size:16px!important;line-height:1.4!important}:root body :is(.fp-bf-hero__description,.fp-bf-bundle-banner p:not(.fp-bf-eyebrow),.fp-bf-collection-banner p:not(.fp-bf-eyebrow)){font-size:15px!important;line-height:1.55!important}:root body :is(.fp-bf-hero__scope,.fp-bf-hero__mix,.fp-bf-hero__foot,.fp-bf-photo-strip,.fp-bf-photo-strip>span:last-child){font-size:12px!important;line-height:1.4!important;white-space:normal}:root body .fp-bf-hero__foot{flex-wrap:wrap;row-gap:8px}:root body :is(.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content a,.footer__copyright,.footer__copyright small,.footer .disclosure__button){font-size:14px!important;line-height:1.6!important}:root body :is(.fp-cart-line__title,.fp-cart-kit__copy h4,.fp-cart-wrap__copy h3){font-size:15px!important;line-height:1.4!important}:root body :is(.fp-cart-line__variant,.fp-cart-kit__price,.fp-cart-wrap__price,.fp-cart-wrap__copy p,.fp-cart-bundle__summary,.fp-cart-bundle__list li){font-size:14px!important;line-height:1.45!important}:root body :is(.fp-cart-kit__heading h3,.fp-cart-wrap__add,.fp-cart-kit__add){font-size:14px!important;line-height:1.4!important}:root body :is(.fp-cart-wrap__added,.fp-cart-kit__nav span,.fp-cart-bundle__label){font-size:12px!important;line-height:1.4!important}:root body :is(.fp-cart-wrap__add,.fp-cart-kit__add){min-height:44px}@media(max-width:359px){:root body .fp-dispatch-bar{align-items:flex-start;justify-content:flex-start}:root body .fp-choose-tab-name{font-size:14px!important}:root body .fp-cart-wrap__row{grid-template-columns:32px minmax(0,1fr) 60px;gap:7px}}:root body :is(.fp-bf-card-tag,.bundle-bf-offer__eyebrow,.bundle-includes-label,.bundle-proposed-label,.bundle-save){font-size:12px!important;line-height:1.4!important}:root body :is(.fp-collection-gift__link,.fp-collection-testimonials__header>p,.fp-collection-testimonial figcaption,.bundle-card-note,.bundle-separate,.bundle-includes li,.bundle-pickers legend,.bundle-card-top p){font-size:14px!important;line-height:1.5!important}:root body .bundle-design-options button{font-size:14px!important}:root body .bundle-choice-action{font-size:14px!important;line-height:1.4!important;min-height:46px}:root body :is(.bundle-cta,.bundle-detail-close){font-size:16px!important;line-height:1.4!important}:root body .fp-edition-picks span{font-size:12px!important}:root body #fp-cart-root :is(.fp-cart-header__sub,.fp-bf-cart-note span,.fp-cart-line__price-strike,.fp-cart-remove){font-size:14px!important;line-height:1.45!important}:root body #fp-cart-root :is(.fp-cart-line__save,.fp-bf-cart-note strong,.fp-cart-footer__savings-label,.fp-cart-footer__label){font-size:12px!important;line-height:1.4!important;letter-spacing:.04em}:root body #fp-cart-root :is(.fp-cart-line__price,.fp-cart-qty__val,.fp-cart-footer__savings-amount,.fp-cart-checkout){font-size:16px!important;line-height:1.4!important}:root body #fp-cart-root .fp-cart-checkout{letter-spacing:.08em!important}:root body #fp-cart-root :is(.fp-cart-trust,.fp-cart-trust span){font-size:12px!important;line-height:1.4!important;letter-spacing:0!important;flex-wrap:wrap;gap:6px}:root body #fp-cart-root .fp-cart-checkout>span:first-child{font-size:16px!important}:root body #fp-cart-root .fp-cart-qty__btn{min-width:32px;min-height:32px}@media(max-width:749px){:root body .fp-bf-hero__mix{width:100%;bottom:-20px;text-align:center}:root body .fp-bf-hero__art{margin-bottom:20px}}:root body #fp-cart-root .fp-cart-line__info:has(.fp-cart-line__title--bag){grid-template-columns:minmax(0,1fr);gap:3px}:root body #fp-cart-root .fp-cart-line__title--bag{grid-column:1;grid-row:1;white-space:normal}:root body #fp-cart-root .fp-cart-line__info:has(.fp-cart-line__title--bag)>.fp-cart-line__variant{grid-column:1;grid-row:2}:root body #fp-cart-root .fp-cart-line__info:has(.fp-cart-line__title--bag) .fp-cart-line__price-stack{grid-column:1;grid-row:3;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;max-width:none;column-gap:7px;row-gap:4px}:root body #fp-cart-root .fp-cart-line__info:has(.fp-cart-line__title--bag) .fp-cart-line__row>.fp-cart-line__price{grid-column:1;grid-row:3}:root body #fp-cart-root .fp-cart-line__info:has(.fp-cart-line__title--bag)>.fp-cart-line__controls{grid-column:1;grid-row:4;margin-top:3px}:root body #fp-cart-root .fp-cart-line:has(.fp-cart-line__title--bag){padding:8px 0;gap:10px}:root body #fp-cart-root .fp-cart-line:has(.fp-cart-line__title--bag) .fp-cart-line__thumb{width:44px;height:48px;flex-basis:44px}:root body #fp-cart-root .fp-cart-line:has(.fp-cart-line__title--bag) .fp-cart-line__thumb img{width:40px;height:44px;object-fit:contain}:root body #fp-cart-root .fp-bf-cart-note{padding:10px 12px;margin-bottom:10px;gap:9px}@media(max-width:359px){:root body #fp-cart-root .fp-cart-line__info:has(.fp-cart-line__title--bag) .fp-cart-line__price-stack{column-gap:5px}:root body #fp-cart-root .fp-cart-line__info:has(.fp-cart-line__title--bag) .fp-cart-line__price-strike{font-size:13px!important}:root body #fp-cart-root .fp-cart-line__info:has(.fp-cart-line__title--bag) .fp-cart-line__save{font-size:11px!important;letter-spacing:0;padding-left:5px;padding-right:5px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/fp-typography-preview.css.map */
