.product-whatsapp-help{margin:20px 0;padding:16px 18px;border:1px solid #e3d9e8;border-radius:9px;background:#faf7fd;color:#554b5d}.product-whatsapp-help strong{display:block;font-size:13px;margin-bottom:6px}.product-whatsapp-help a{display:inline-flex;align-items:center;min-height:44px;color:#765d95;font-size:13px;text-decoration:underline;text-underline-offset:4px}.product-whatsapp-help small{display:block;font-size:12px;line-height:1.6;margin-top:6px}.recently-viewed{padding-top:40px;padding-bottom:64px}.recently-viewed[hidden]{display:none!important}.recently-viewed>header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.recently-viewed h2{margin:8px 0;font:400 clamp(28px,3vw,38px)/1.2 var(--font-heading-family,Georgia,serif)}.recently-viewed [data-clear-recent]{min-height:44px;padding:8px 0;background:none;border:0;color:#765d95;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.recently-viewed__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.recently-viewed__grid .product-card{min-width:0}.recently-viewed__note{margin:20px 0 0;color:#776d78;font-size:12px;line-height:1.6}@media(max-width:640px){.recently-viewed{padding-top:28px;padding-bottom:40px}.recently-viewed__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.recently-viewed>header{gap:12px}.recently-viewed [data-clear-recent]{white-space:nowrap}}.shopping-recovery{margin:24px auto 42px;max-width:760px;text-align:center}.shopping-recovery__links{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.shopping-recovery__links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;border:1px solid #ded3e9;border-radius:24px;background:#fff;color:#57466b;font-size:13px}.shopping-recovery__links a:hover{background:#f3edf9;border-color:#8e72b6}.shopping-recovery__help{margin:20px auto 0;color:#6d636f;font-size:13px;line-height:1.7}.shopping-recovery__help a,.search-empty__retry{color:#765d95;text-decoration:underline;text-underline-offset:4px}.search-empty__retry{display:block;width:fit-content;margin:18px auto 0;font-size:13px}.recovery-products{max-width:1080px;margin:0 auto}.recovery-products__heading{text-align:center;margin-bottom:26px}.recovery-products__heading h2{margin:8px 0;font:400 clamp(28px,3vw,38px)/1.2 var(--font-heading-family,Georgia,serif);color:#302939}.recovery-products__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.recovery-products__grid .product-card{min-width:0}.recovery-products__grid .product-card__media{aspect-ratio:4/5}.shopping-recovery a:focus-visible,.search-empty__retry:focus-visible{outline:2px solid #765d95;outline-offset:4px}@media(max-width:640px){.shopping-recovery{margin:24px auto 32px}.shopping-recovery__links{gap:8px}.shopping-recovery__links a{padding:10px 15px}.recovery-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.recovery-products__grid>.product-card:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 6px);justify-self:center}.search-empty h2{font-size:30px}.search-summary h2{overflow-wrap:anywhere}.cart-empty .cart-primary-button{min-width:0}}.delivery-guidance{margin:20px 0;padding:16px;border:1px solid #e3d9e8;border-radius:9px;background:#faf7fd;color:#554b5d;font-size:12px;line-height:1.6}.delivery-guidance>strong{display:block;color:#302939;font-size:14px;margin-bottom:10px}.delivery-guidance ul{margin:0 0 12px;padding-left:18px}.delivery-guidance li+li{margin-top:7px}.delivery-guidance p{margin:0 0 12px;line-height:1.6}.delivery-guidance a,.product-delivery-choice p a,.builder-delivery-guidance a{color:#6f558f;text-decoration:underline;text-underline-offset:3px}.builder-delivery-guidance{margin:18px 0;padding:14px;border:1px solid #e3d9e8;border-radius:9px;background:#faf7fd;font-size:12px;line-height:1.6}.builder-delivery-guidance p{margin:0 0 10px;line-height:1.6}.builder-delivery-guidance p:last-child{margin-bottom:0}:root{--pw-copy:14px;--pw-caption:12px;--pw-copy-leading:1.65}.collection-hero__description,.article-deck,.journal-hero__intro{line-height:var(--pw-copy-leading)}.product-info h1,.collection-hero h1,.cart-header h1,.cart-empty h1{line-height:1.08;letter-spacing:-.025em}.product-card h3{font-size:15px!important;line-height:1.35!important;margin:8px 0 7px;overflow-wrap:break-word}.product-card__body{padding-top:16px}.product-card__price{font-size:14px!important;line-height:1.4!important;font-weight:600;margin:7px 0 10px!important}.product-card__meta{gap:10px;align-items:flex-start}.product-card__meta .eyebrow{line-height:1.4}.product-card__meta>span,.product-card__recipients,.product-card__more{font-size:12px;line-height:1.5}.product-card__recipients{margin-block:10px}.product-card__swatches{margin-top:12px}.product-breadcrumb,.cart-breadcrumb{line-height:1.5;row-gap:5px}.product-tax-note,.product-personalisation__hint,.product-personalisation__heading p{font-size:12px;line-height:1.6}.product-personalisation{padding:24px}.product-personalisation__heading{margin-bottom:20px}.product-personalisation h2{line-height:1.2}.product-personalisation label{margin-top:18px;font-size:13px;line-height:1.5}.product-personalisation label>span{font-size:12px;line-height:1.6}.product-personalisation input,.product-personalisation textarea{margin-top:8px}.product-option legend{line-height:1.5;margin-bottom:12px}.product-rte{font-size:14px;line-height:1.7}.product-rte p{line-height:1.7;margin-block:0 16px}.product-rte li+li{margin-top:7px}.product-accordions summary{line-height:1.35;padding-block:20px;gap:16px}.product-related header{gap:20px}.product-related h2{line-height:1.15}.cart-item h2{line-height:1.25;overflow-wrap:break-word}.cart-item__variant,.cart-item__properties{font-size:12px;line-height:1.65}.cart-item__properties dt,.cart-item__properties dd{overflow-wrap:anywhere}.cart-summary__tax{font-size:12px;line-height:1.6}.cart-summary__assurances strong{line-height:1.4}.cart-summary__assurances small{font-size:12px;line-height:1.5}.journal-card h2,.journal-feature h2,.article-related__grid h3{line-height:1.18}.journal-card__content>p:not(.eyebrow){font-size:13px;line-height:1.65}.journal-feature__content>p:not(.eyebrow){font-size:14px;line-height:1.65}.journal-card__footer,.article-meta{font-size:11px;line-height:1.5;gap:12px;flex-wrap:wrap}.article-body p,.article-body li{line-height:1.8}.article-body p{margin-block:0 1.2em}.article-body h2{line-height:1.2;margin-top:1.8em;margin-bottom:.7em}.article-body h3{line-height:1.25}.article-body li+li{margin-top:.45em}.article-product-mention__content h3{line-height:1.2}.article-product-mention__link{line-height:1.5;white-space:normal;max-width:100%}.journal-signup>div>p:last-child{font-size:13px;line-height:1.65}.newsletter-copy p:last-child{font-size:12px!important;line-height:1.6}.newsletter h2{line-height:1.2!important}.newsletter-form input{font-size:14px!important;min-width:0}.footer-reference-grid h3{font-size:11px!important;line-height:1.4;margin-bottom:14px}.footer-reference-grid a,.footer-reference-grid p{font-size:12px!important;line-height:1.65}.footer-reference-grid a{margin-block:9px}.footer-bottom{font-size:11px;line-height:1.6;gap:20px}.why-item strong{font-size:11px!important;line-height:1.3!important}.why-item small{font-size:10px!important;line-height:1.4!important;margin-top:3px}.proof-layout .why-row--proof{height:auto;min-height:78px;align-items:stretch}.proof-layout .proof-left{grid-template-rows:auto auto}.proof-layout>.instagram-panel{height:auto}.proof-layout .why-row--proof .why-title,.proof-layout .why-row--proof .why-item{min-width:0;padding-block:10px}.proof-layout .why-row--proof .why-item{gap:9px}.proof-layout .why-row--proof .why-item>span{width:25px;flex-basis:25px}.proof-layout .why-row--proof .why-item svg{width:25px;height:25px}.proof-layout .why-row--proof .why-item>div{min-width:0;overflow-wrap:break-word}.proof-layout .why-row--proof .why-title strong{font-size:17px!important;line-height:1.2}.review-card p{font-size:13px!important;line-height:1.65!important}@media(max-width:760px){.product-info h1{font-size:34px;line-height:1.12}.collection-hero h1,.cart-header h1,.cart-empty h1{font-size:40px;line-height:1.1}.product-card h3{font-size:14px!important;line-height:1.4!important}.product-card__body{padding-top:13px}.product-card__meta>span{font-size:11px;line-height:1.4}.product-card__price{font-size:14px!important}.product-personalisation{padding:20px}.product-personalisation input,.product-personalisation textarea,.product-recipient-details input,.product-recipient-details select,.product-recipient-details textarea,.newsletter-form input,.journal-search input,.journal-signup__form input{font-size:16px!important}.product-personalisation__hint{margin-top:10px}.product-related header{align-items:flex-start}.product-related h2{font-size:28px}.journal-card__content{padding:24px}.journal-card h2{font-size:24px}.journal-feature h2{font-size:32px}.article-header h1{font-size:36px;line-height:1.12;letter-spacing:-.025em}.article-deck{font-size:14px}.article-body{font-size:16px}.article-body h2{font-size:28px}.article-body h3{font-size:23px}.footer-reference-grid{row-gap:28px}.footer-reference-grid a{padding-block:3px}.why-item strong{font-size:11px!important}.why-item small{font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/readability.css.map */
