:root{--moment-action-radius:10px;--moment-panel-radius:12px}:root body .btn,:root body .product-purchase-bar a{border-radius:var(--moment-action-radius)}:root body .btn--primary{background:var(--color-primary);box-shadow:none}:root body .btn--primary:hover{background:var(--color-primary);box-shadow:0 3px 12px #071a3c12}:root body .btn:focus-visible,:root body .product-purchase-bar a:focus-visible{outline:3px solid var(--color-secondary);outline-offset:4px}:root body .catalog-filters a{border-radius:var(--moment-action-radius)}:root body .contact-form,:root body .cart-summary,:root body .step-card{border-radius:var(--moment-panel-radius);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid var(--color-surface)}:root body .product-card{box-shadow:none;border-radius:var(--moment-panel-radius)}:root body .product-card:hover{box-shadow:none;transform:translateY(-2px)}:root body .contact-form input,:root body .contact-form textarea,:root body .withdrawal__form input,:root body .withdrawal__form textarea,:root body .search-form input,:root body .cart-qty{font-size:16px;min-height:44px;border-radius:var(--moment-action-radius);min-width:0}:root body .search-form input{width:0}:root body .legal-page{line-height:1.75}:root body .legal-page h1{font-size:clamp(36px,4.5vw,48px);line-height:1.12;margin-block:0 20px}:root body .legal-page .rte{font-size:15px}:root body .legal-page .rte a{overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}.moment-service-nav{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 26px}.moment-service-nav a{display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:9px 13px;border:1px solid var(--color-surface);border-radius:var(--moment-action-radius);font-size:13px;color:var(--color-secondary)}.moment-service-nav a[aria-current=page]{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.moment-contact-links{display:grid;gap:10px;margin:20px 0}.moment-contact-links a{display:flex;gap:12px;align-items:center;min-height:52px;padding:12px;border:1px solid var(--color-surface);border-radius:var(--moment-panel-radius);font-size:14px;color:var(--color-secondary)}.moment-contact-links svg{flex:0 0 26px;color:var(--color-primary)}.moment-service-nav a:focus-visible,.moment-contact-links a:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.moment-search-recovery{display:flex;justify-content:center;margin-block:20px}@media(max-width:720px){:root body .btn:hover{transform:none}:root body .contact-form{padding:18px}:root body .cart-summary{padding:18px}:root body .search-form{gap:8px}:root body .search-form .btn{padding-inline:18px}:root body .cart-table td:nth-child(2):before,:root body .cart-table td:nth-child(3):before{content:attr(data-label) " \b7  "}:root body .legal-page{padding-top:28px}:root body .moment-catalog .product-card__body{padding:12px 10px 14px}:root body .product-card:hover{transform:none}}@media(prefers-reduced-motion:reduce){:root body .btn,:root body .product-card{transition:none;transform:none}}:root body .msoft-highlights h3,:root body .mhv-gift h3{font-family:var(--font-body)!important;font-weight:600}:root body .msoft-highlights:not(.msoft-highlights--illustrated) li p{font-size:13px;line-height:1.6}:root{--moment-action-color:#A25A65;--moment-cream:#FFF9F5;--moment-control-border:#7E8795}:root body .eyebrow{color:var(--moment-action-color)}:root body .btn:not(.btn--secondary):not(.btn--ghost){background:var(--moment-action-color);color:#fff;box-shadow:none}:root body .btn:not(.btn--secondary):not(.btn--ghost):hover{background:var(--color-secondary)}:root body .btn--ghost{border-color:var(--moment-control-border)}:root body .contact-form input,:root body .contact-form textarea,:root body .withdrawal__form input,:root body .withdrawal__form textarea,:root body .search-form input,:root body .cart-qty{border-color:var(--moment-control-border)}:root body .ms-section,:root body .msoft-highlights--illustrated{background:var(--moment-cream)}:root body .moment-price__note{font-size:13px;line-height:1.5}:root body .m2-hero__price-label{font-size:13px}:root body .mhv-step-copy .mhv-personalise,:root body .msoft-physical{font-size:14px;line-height:1.65}:root body .mhv-gift p{font-size:14px}:root body .moment-promotion__link span{font-size:12px;line-height:1.5}:root body .moment-catalog .catalog-reassurance{font-size:14px;line-height:1.6;margin:24px 0 0;color:var(--color-secondary)}@media(max-width:767px){:root body .moment-catalog .trust-strip{padding-block:12px;background:var(--moment-cream);color:var(--color-secondary)}:root body .moment-catalog .trust-strip__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:root body .moment-catalog .trust-strip__item{display:flex;flex-direction:column;gap:5px;text-align:center;font-size:12px;line-height:1.4}:root body .moment-catalog .trust-strip__icon{width:20px;height:20px;flex:0 0 20px;margin:0;background:transparent;color:var(--moment-action-color)}:root body .moment-catalog .trust-strip__icon svg{width:20px;height:20px}:root body .moment-catalog .catalog-header{padding:22px 0 12px}:root body .moment-catalog .catalog-header .eyebrow{font-size:11px;margin-bottom:8px}:root body .moment-catalog .catalog-header h1{font-size:34px;line-height:1.1;margin-bottom:0}:root body .moment-catalog .catalog-filters{margin-bottom:12px}:root body .moment-catalog .catalog-summary{display:flex;gap:12px;align-items:baseline;margin-bottom:18px}:root body .moment-catalog .catalog-summary p{font-size:13px;line-height:1.5}:root body .moment-catalog .catalog-summary [data-catalog-count]{font-size:12px;opacity:1;margin:0;color:var(--color-secondary)}}:root body .eyebrow{color:#934c58}:root body .product-card__price{color:var(--moment-action-color)}:root body .product__compare{color:#59616e;opacity:1}:root body .product-form select,:root body .product-form input[type=number],:root body .color-option{border-color:var(--moment-control-border)}:root body .color-option.is-selected,:root body .color-option:has(input:checked){border-color:var(--color-secondary)}:root body .cta-band{background:linear-gradient(135deg,var(--color-secondary),#1a2f55)}:root body .cta-band .lede{color:#fff}:root body .main-content :is(h1,h2):not(.mnfc-model-name){font-weight:600}:root body :is(.msoft-highlights,.ms-section,.mhv-gift,.moment-activation) h3{font-family:var(--font-body)!important;font-size:17px;line-height:1.35;font-weight:600;margin-bottom:9px}:root body .msoft-highlights:not(.msoft-highlights--illustrated) li p,:root body .msoft-highlights--illustrated li p,:root body .msoft-highlights .msoft-intro,:root body .ms-section li p,:root body .mhv-step-copy p,:root body .mhv-gift p,:root body .moment-activation p,:root body .moment-software-product p{font-size:15px;line-height:1.65}:root body .m2-hero__text{font-size:16px;line-height:1.6}:root body .eyebrow,:root body .mh-product__collection{font-size:12px}:root body .m2-benefits li{font-size:13px;line-height:1.5}:root body .moment-personalisation,:root body .moment-shipping-note,:root body .moment-shipping-note a,:root body .moment-price__note,:root body .mh-products__promotion,:root body .mp-package__shipping,:root body .mp-package a,:root body .mv-video__label>span,:root body .mv-video__body p,:root body .msoft-included,:root body .msoft-catalog__hint,:root body .msoft-choice,:root body .msoft-catalog a:not(.btn),:root body .moment-service-nav a{font-size:14px;line-height:1.6}:root body .mp-package p{font-size:15px;line-height:1.65}:root body .msoft-groups strong{font-size:17px;font-weight:600}:root body .msoft-groups small{font-size:14px;line-height:1.6}:root body .msoft-groups dt{font-size:16px;font-weight:600}:root body .msoft-groups dd{font-size:15px;line-height:1.7}:root body .msoft-limits>div{font-size:14px;line-height:1.7}:root body :is(.ma-list,.moment-product-details,.moment-activation-details) summary{font-size:16px;font-weight:600;line-height:1.5}:root body .moment-product-details details>div,:root body .ma-list details>div{font-size:15px;line-height:1.7}:root body .moment-footer__intro p,:root body .moment-footer .site-footer__links a{font-size:14px;line-height:1.6}:root body .moment-footer__group summary{font-size:16px}:root body #shopify-pc__banner p,:root body #shopify-pc__banner p a{font-size:14px!important;line-height:1.6!important}@media(max-width:767px){:root body .moment-catalog .trust-strip__item{font-size:13px;line-height:1.5}:root body .moment-catalog .catalog-summary p{font-size:14px}:root body .moment-catalog .catalog-header .eyebrow{font-size:12px}}:root body .mh-product h3,:root body .product-card__title,:root body .main-content .moment-product-heading h1{font-family:var(--font-body)!important;font-weight:500;letter-spacing:normal;line-height:1.35}:root body .mh-product h3,:root body .product-card__title{font-size:20px}:root body .main-content .moment-product-heading h1{font-size:clamp(28px,3.2vw,36px);line-height:1.2}@media(max-width:767px){:root body .mh-product h3,:root body .product-card__title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/moments-refinement.css.map */
