.site-footer__legal .footer-payment-notices{display:grid;gap:14px}.site-footer__legal .footer-payment-notice{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start}.footer-payment-notice__logo svg{display:block;width:40px;height:26px}.site-footer__legal .footer-payment-notice p{margin:0;padding:3px 0 0;color:#e3cfc6;font-size:12px;line-height:1.6}.footer-payment-notice a{text-decoration:underline;text-underline-offset:3px}.site-footer__legal .footer-copyright{margin-top:20px}.site-header.site-header--stacked{display:block;min-height:0;padding:0;background:#fff}.site-header.site-header--stacked>.brand{position:relative;left:auto;transform:none;display:flex;justify-content:center;align-items:center;min-height:224px;width:100%;padding:12px 20px;line-height:0}.site-header.site-header--stacked .brand img{display:block;width:380px;max-width:100%;height:auto;max-height:none;object-fit:contain;filter:drop-shadow(0 2px 1.5px rgba(68,36,46,.22))}.site-header.site-header--stacked .header-controls{position:relative;display:flex;align-items:center;justify-content:space-between;height:var(--announcement-band-height, 32px);min-height:0;padding:0 clamp(18px,4vw,70px);background:#fff;color:#44242e}.site-header.site-header--stacked .header-controls .header-menu-toggle,.site-header.site-header--stacked .header-controls .header-icon{color:#44242e;height:var(--announcement-band-height, 32px);min-height:0;padding-block:0}.site-header.site-header--stacked .header-controls .header-menu-toggle__icon{width:24px;height:24px}.site-header.site-header--stacked .header-controls .header-icon:hover,.site-header.site-header--stacked .header-controls .header-icon:focus-visible{color:#44242e;border-color:#44242e;background:#fdfbfb}.site-header.site-header--stacked .header-controls .header-menu-toggle:focus-visible{outline:2px solid #44242e;outline-offset:-2px}.site-header.site-header--stacked .header-actions{justify-self:auto}.site-header.site-header--stacked .site-nav{top:calc(100% + var(--announcement-band-height, 28px))}@media(max-width:620px){.site-header.site-header--stacked>.brand{min-height:156px;padding:10px 20px}.site-header.site-header--stacked .brand img{width:250px}.site-header.site-header--stacked .header-controls{padding:0 13px}.site-header.site-header--stacked .header-actions .header-icon[aria-label=Search]{top:50%;bottom:auto;transform:translateY(-50%)}}.template-index .hero.hero--product-feature .hero__inner{padding-block:32px}.template-index .hero.hero--product-feature .hero__art{aspect-ratio:3 / 2}.template-index .hero.hero--product-feature h1{max-width:16ch;margin-bottom:16px}.template-index .hero.hero--product-feature h1 em{display:block}.template-index .hero.hero--product-feature .hero__copy{margin-bottom:20px}.template-index .hero.hero--product-feature .hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px}.template-index .hero.hero--product-feature .hero__action-primary{background:#995f58;color:#fff;border-color:#995f58}.template-index .hero.hero--product-feature .hero__action-primary:hover,.template-index .hero.hero--product-feature .hero__action-primary:focus-visible{background:#44242e;color:#fff;border-color:#44242e}.template-index .hero.hero--product-feature .hero__action-secondary{font-size:13px;text-decoration:underline;text-underline-offset:4px}.template-index .hero.hero--product-feature .hero__action-secondary:focus-visible{outline:2px solid #995f58;outline-offset:4px}@media(max-width:900px){.template-index .hero.hero--product-feature .hero__inner{gap:18px;padding-block:18px 28px}}@media(max-width:620px){.template-index .hero.hero--product-feature .hero__inner{gap:14px;padding-block:12px 24px}.template-index .hero.hero--product-feature .eyebrow{margin-bottom:6px}.template-index .hero.hero--product-feature h1{font-size:32px;line-height:1.06;margin-bottom:10px}.template-index .hero.hero--product-feature .hero__copy{font-size:15px;line-height:1.45;margin-bottom:16px}.template-index .hero.hero--product-feature .hero__actions{gap:12px 18px}.template-index .hero.hero--product-feature .hero__action-primary{min-height:44px}}.not-found{display:grid;min-height:min(70vh,720px);place-items:center}.not-found__panel{width:min(100%,760px);padding:clamp(36px,7vw,76px);background:#f5eaed;text-align:center}.not-found__panel .eyebrow{color:#b97870}.not-found__panel h1{margin:0 auto 20px;color:#2e1d22;font-size:clamp(44px,7vw,76px)}.not-found__description{max-width:580px;margin:0 auto;color:#6c5257;font-size:clamp(16px,2vw,19px)}.not-found__search{max-width:590px;margin:34px auto 0;text-align:left}.not-found__search label{display:block;margin-bottom:9px;color:#44242e;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.not-found__search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;border:1px solid rgba(68,36,46,.28);background:#fff}.not-found__search-row:focus-within{border-color:#b97870;box-shadow:0 0 0 3px #b9787033}.not-found__search-row input{min-width:0;min-height:56px;border:0;outline:0;padding:13px 16px;background:transparent;color:#2e1d22;font:inherit}.not-found__search-row button{min-width:112px;border:0;padding:12px 20px;background:#44242e;color:#fff;font:inherit;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;cursor:pointer}.not-found__search-row button:focus-visible,.not-found__actions a:focus-visible{outline:2px solid #b97870;outline-offset:4px}.not-found__actions{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:28px}@media(max-width:560px){.not-found{min-height:auto;padding:40px 16px 64px}.not-found__panel{padding:36px 20px 42px}.not-found__search-row{grid-template-columns:1fr}.not-found__search-row button{min-height:48px}.not-found__actions{flex-direction:column}}.everelle-product{background:var(--paper);color:var(--ink)}.everelle-product .product-page__media{aspect-ratio:auto;background:#fff}.everelle-product .product-page__content{position:static}.everelle-product h1{color:var(--rose-gold, #b97870)}.everelle-product .product-page__story--uniform>p{font-family:var(--sans);font-size:15px;line-height:1.65;font-weight:400;margin:0 0 1em}.everelle-product .product-form__price-summary{border:0;margin:16px 0 28px}.everelle-product .product-page__details{background:#fdfbfb;padding:24px;margin:28px 0;border:0}.everelle-product .product-page__details h3{margin:0 0 14px;font-size:25px;color:#995f58}.everelle-product .product-page__details ul{padding-inline-start:20px;margin:0;font-size:15px;line-height:1.65}.everelle-product .everelle-details-grid{display:grid;grid-template-columns:36% minmax(0,1fr);gap:14px clamp(12px,2vw,16px);margin:0;font-size:15px;line-height:1.65}.everelle-product .everelle-details-grid dt,.everelle-product .everelle-details-grid dd{min-width:0;margin:0}.everelle-product .everelle-details-grid dt{font-weight:700}.everelle-product .everelle-details-grid .everelle-measurement-note{display:block;margin-top:8px;font-size:13px;line-height:1.55}.everelle-media-caption{margin:16px 0 0;font-size:12px;line-height:1.6;color:#6a4a53}.everelle-product .product-gallery__main img,.everelle-product .product-gallery__thumbnail img{padding:0}.template-product .product-page.everelle-product{background:#fff}.everelle-product .product-gallery__lightbox{max-height:94dvh;overflow:hidden}.everelle-product .product-gallery__lightbox-shell{display:flex;flex-direction:column;align-items:stretch;min-height:0;height:min(88dvh,920px);padding:64px 24px 16px;background:#fff;box-sizing:border-box}.everelle-viewer-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;flex:none}.everelle-viewer-controls button{min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink);font:inherit;font-size:14px;cursor:pointer}.everelle-viewer-controls button:disabled{opacity:.45;cursor:default}.everelle-viewer-controls output{min-width:48px;text-align:center;font-size:13px}.everelle-viewer-help{margin:8px 0 12px;font-size:12px;line-height:1.4;text-align:center;color:var(--ink-soft)}.everelle-viewer-viewport{position:relative;min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;cursor:default;background:#fff}.everelle-viewer-viewport[data-zoomed=true]{cursor:grab}.everelle-viewer-viewport.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.everelle-viewer-viewport:focus-visible,.everelle-viewer-controls button:focus-visible{outline:2px solid #995f58;outline-offset:-2px}.everelle-viewer-canvas{display:grid;place-items:center;min-width:100%;min-height:100%}.everelle-product .product-gallery__lightbox-shell .everelle-media-caption{margin:12px 0 0;flex:none}.everelle-full-image-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;font-size:14px;text-decoration:underline}.everelle-product .product-page__media .product-gallery__lightbox-image{display:block;width:auto;height:auto;max-width:none;max-height:none;padding:0;object-fit:contain;-webkit-user-select:none;user-select:none}.everelle-product [hidden]{display:none!important}.everelle-configuration{margin-top:32px}.everelle-choices{border:0;padding:0;margin:0;min-width:0}.everelle-choices legend{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.everelle-choice-list{display:flex;flex-wrap:wrap;gap:12px}.everelle-metal-choice{position:relative;cursor:pointer;margin:0}.everelle-metal-choice input{position:absolute;opacity:0;width:1px;height:1px}.everelle-metal-choice input:checked+.product-metal-selector__weight{border-color:var(--ink);background:var(--ink);color:#fff;box-shadow:0 9px 18px -14px #2e1d22cc}.everelle-metal-choice input:focus-visible+.product-metal-selector__weight{outline:2px solid var(--gold);outline-offset:3px}.everelle-selected-material{margin:12px 0 0;font-size:13px;line-height:1.55}.everelle-ring-size{margin-top:24px}.everelle-ring-size label{display:block;margin-bottom:10px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.everelle-ring-size input,.everelle-gold-colours input{box-sizing:border-box;width:100%;min-height:44px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:#fff;padding:10px 0;font:inherit;color:var(--ink)}.everelle-field-note{margin:8px 0 0;font-size:13px;line-height:1.55;color:var(--ink-soft)}.everelle-gold-colours{border:0;padding:0;margin:24px 0 0;min-width:0}.everelle-gold-colours legend{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.everelle-colour-choice{position:relative;min-width:44px;min-height:44px}.everelle-colour-choice input{position:absolute;opacity:0;width:1px;height:1px}.everelle-colour-choice input:checked+.product-metal-selector__swatch{box-shadow:inset 4px 4px 7px #ffffff9e,inset -4px -4px 8px #2e1d2229,0 0 0 3px var(--paper),0 0 0 4px var(--ink);transform:scale(.96)}.everelle-colour-choice input:focus-visible+.product-metal-selector__swatch{outline:2px solid var(--rose-gold,#b97870);outline-offset:5px}.everelle-no-script-options{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0}.everelle-gold-note,.everelle-availability p{font-size:14px;line-height:1.65;margin:18px 0}.everelle-product .everelle-availability p{font-size:13px;line-height:1.55}.everelle-availability{margin:24px 0}.everelle-add{width:100%;min-height:48px}.everelle-purchase-form{margin-top:32px}.everelle-product .everelle-choice-list .everelle-no-script-price{display:none}.everelle-product .product-assurance{margin-top:32px}.everelle-product .product-assurance.everelle-payments{margin-top:0;border-top:0}.everelle-payment-content{min-width:0}.everelle-payment-methods{display:flex;flex-wrap:wrap;gap:10px 18px;list-style:none;margin:0;padding:0}.everelle-payment-methods li{display:flex;align-items:center;gap:8px}.everelle-payment-methods li>div{display:flex;gap:3px;flex:none}.everelle-payment-methods svg{display:block;width:38px;height:24px}.everelle-payment-pair{flex-wrap:nowrap}.everelle-payment-methods--later{display:grid;gap:14px;margin:18px 0 0}.everelle-payment-methods--later li{align-items:flex-start}.everelle-payment-methods li>.everelle-payment-method-copy{display:block;flex:1;min-width:0}.everelle-payment-method-copy .everelle-zip-policy{margin-top:6px}@media(max-width:560px){.everelle-choice-list{gap:10px}.everelle-product .product-page__details{padding:20px}.everelle-product .product-gallery__lightbox{height:100dvh;max-height:100dvh}.everelle-product .product-gallery__lightbox-shell{height:100dvh;min-height:0;padding:64px 12px 12px}.everelle-viewer-controls{gap:6px}.everelle-viewer-controls button{padding:8px 10px}}.tessa-product{background:var(--paper);color:var(--ink)}.tessa-product .product-page__media{aspect-ratio:auto;background:#fff}.tessa-product .product-page__content{position:static}.tessa-product h1{color:var(--rose-gold, #b97870)}.tessa-product .product-page__story--uniform>p{font-family:var(--sans);font-size:15px;line-height:1.65;font-weight:400;margin:0 0 1em}.tessa-product .product-form__price-summary{border:0;margin:16px 0 28px}.tessa-product .product-page__details{background:#fdfbfb;padding:24px;margin:28px 0;border:0}.tessa-product .product-page__details h3{margin:0 0 14px;font-size:25px;color:#995f58}.tessa-product .product-page__details ul{padding-inline-start:20px;margin:0;font-size:15px;line-height:1.65}.tessa-product .tessa-details-grid{display:grid;grid-template-columns:36% minmax(0,1fr);gap:14px clamp(12px,2vw,16px);margin:0;font-size:15px;line-height:1.65}.tessa-product .tessa-details-grid dt,.tessa-product .tessa-details-grid dd{min-width:0;margin:0}.tessa-product .tessa-details-grid dt{font-weight:700}.tessa-product .tessa-details-grid .tessa-measurement-note{display:block;margin-top:8px;font-size:13px;line-height:1.55}.tessa-media-caption{margin:16px 0 0;font-size:12px;line-height:1.6;color:#6a4a53}.tessa-product .product-gallery__main img,.tessa-product .product-gallery__thumbnail img{padding:0}.template-product .product-page.tessa-product{background:#fff}.tessa-product .product-gallery__lightbox{max-height:94dvh;overflow:hidden}.tessa-product .product-gallery__lightbox-shell{display:flex;flex-direction:column;align-items:stretch;min-height:0;height:min(88dvh,920px);padding:64px 24px 16px;background:#fff;box-sizing:border-box}.tessa-viewer-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;flex:none}.tessa-viewer-controls button{min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink);font:inherit;font-size:14px;cursor:pointer}.tessa-viewer-controls button:disabled{opacity:.45;cursor:default}.tessa-viewer-controls output{min-width:48px;text-align:center;font-size:13px}.tessa-viewer-help{margin:8px 0 12px;font-size:12px;line-height:1.4;text-align:center;color:var(--ink-soft)}.tessa-viewer-viewport{position:relative;min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;cursor:default;background:#fff}.tessa-viewer-viewport[data-zoomed=true]{cursor:grab}.tessa-viewer-viewport.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.tessa-viewer-viewport:focus-visible,.tessa-viewer-controls button:focus-visible{outline:2px solid #995f58;outline-offset:-2px}.tessa-viewer-canvas{display:grid;place-items:center;min-width:100%;min-height:100%}.tessa-product .product-gallery__lightbox-shell .tessa-media-caption{margin:12px 0 0;flex:none}.tessa-full-image-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;font-size:14px;text-decoration:underline}.tessa-product .product-page__media .product-gallery__lightbox-image{display:block;width:auto;height:auto;max-width:none;max-height:none;padding:0;object-fit:contain;-webkit-user-select:none;user-select:none}.tessa-product [hidden]{display:none!important}.tessa-configuration{margin-top:32px}.tessa-choices{border:0;padding:0;margin:0;min-width:0}.tessa-choices legend{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.tessa-choice-list{display:flex;flex-wrap:wrap;gap:10px}.tessa-choice-list label{position:relative;cursor:pointer}.tessa-choice-list input{position:absolute;opacity:0;width:1px;height:1px}.tessa-choice-list span{display:block;padding:13px 16px;min-height:44px;background:#fdfbfb;color:#44242e;font-size:13px;line-height:1.4;border-radius:4px}.tessa-choice-list input:checked+span{background:#f4e7eb;box-shadow:inset 0 -2px #995f58}.tessa-choice-list input:focus-visible+span{outline:2px solid #995f58;outline-offset:3px}.tessa-choice-list input:disabled+span{opacity:.6}.tessa-gold-colours{border:0;padding:0;margin:24px 0 0;min-width:0}.tessa-gold-colours legend{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.tessa-colour-choice{position:relative;min-width:44px;min-height:44px}.tessa-colour-choice input{position:absolute;opacity:0;width:1px;height:1px}.tessa-colour-choice input:checked+.product-metal-selector__swatch{box-shadow:inset 4px 4px 7px #ffffff9e,inset -4px -4px 8px #2e1d2229,0 0 0 3px var(--paper),0 0 0 4px var(--ink);transform:scale(.96)}.tessa-colour-choice input:focus-visible+.product-metal-selector__swatch{outline:2px solid var(--rose-gold,#b97870);outline-offset:5px}.tessa-no-script-options{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0}.tessa-gold-note,.tessa-availability p{font-size:14px;line-height:1.65;margin:18px 0}.tessa-product .tessa-availability p{font-size:13px;line-height:1.55}.tessa-availability{margin:24px 0}.tessa-add{width:100%;min-height:48px}.tessa-purchase-form{margin-top:32px}.tessa-product .tessa-choice-list .tessa-no-script-price{display:none}.tessa-product .product-assurance{margin-top:32px}.tessa-product .product-assurance.tessa-payments{margin-top:0;border-top:0}.tessa-payment-content{min-width:0}.tessa-payment-methods{display:flex;flex-wrap:wrap;gap:10px 18px;list-style:none;margin:0;padding:0}.tessa-payment-methods li{display:flex;align-items:center;gap:8px}.tessa-payment-methods li>div{display:flex;gap:3px;flex:none}.tessa-payment-methods svg{display:block;width:38px;height:24px}.tessa-payment-pair{flex-wrap:nowrap}.tessa-payment-methods--later{display:grid;gap:14px;margin:18px 0 0}.tessa-payment-methods--later li{align-items:flex-start}.tessa-payment-methods li>.tessa-payment-method-copy{display:block;flex:1;min-width:0}.tessa-payment-method-copy .tessa-zip-policy{margin-top:6px}@media(max-width:560px){.tessa-choice-list{display:grid;grid-template-columns:1fr}.tessa-choice-list span{padding:14px 16px}.tessa-product .product-page__details{padding:20px}.tessa-product .product-gallery__lightbox{height:100dvh;max-height:100dvh}.tessa-product .product-gallery__lightbox-shell{height:100dvh;min-height:0;padding:64px 12px 12px}.tessa-viewer-controls{gap:6px}.tessa-viewer-controls button{padding:8px 10px}}.shop-landing{padding-top:clamp(64px,8vw,116px);padding-bottom:clamp(78px,9vw,130px)}.shop-landing__intro{max-width:760px;margin-bottom:clamp(36px,5vw,58px)}.shop-landing__intro .eyebrow{color:var(--rose-gold,#b97870)}.shop-landing__intro h1{max-width:11ch;margin:0 0 24px;font-size:clamp(48px,6.2vw,82px)}.shop-landing__intro>p:last-child{max-width:620px;margin:0;color:var(--ink-soft);font-size:clamp(17px,1.6vw,21px);line-height:1.62}.shop-landing__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,26px)}.shop-path{min-width:0;border:1px solid var(--line);background:#ffffffad}.shop-path--with-links{display:flex;flex-direction:column;padding:clamp(26px,3.2vw,42px)}.shop-path__main{display:flex;min-height:100%;flex-direction:column;align-items:flex-start;padding:clamp(26px,3.2vw,42px);transition:border-color .2s ease,background .2s ease,transform .2s ease}.shop-path__main:hover,.shop-path__main:focus-visible{background:var(--paper-2);transform:translateY(-2px)}.shop-path__main:focus-visible,.shop-path__links a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.shop-path__icon{display:grid;place-items:center;width:76px;height:76px;margin-bottom:clamp(22px,2.4vw,30px);border-radius:50%;background:linear-gradient(145deg,var(--paper-2),rgba(244,231,226,.92));color:var(--rose-gold,#b97870)}.shop-path__icon svg{width:50px;height:50px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.shop-path .eyebrow{margin:0 0 11px;color:var(--rose-gold,#b97870)}.shop-path h2{margin:0 0 12px;font-size:clamp(32px,3.5vw,46px)}.shop-path p{max-width:43ch;margin:0;color:var(--ink-soft);font-size:15px;line-height:1.55}.shop-path__action{display:inline-flex;align-items:center;gap:11px;min-height:44px;margin-top:22px;border-bottom:1px solid currentColor;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.shop-path__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 20px;margin-top:clamp(22px,2.6vw,32px);border-top:1px solid var(--line)}.shop-path__links a{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:10px;padding:8px 2px;border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:13px;line-height:1.3;transition:color .2s ease,padding-left .2s ease}.shop-path__links a:hover{padding-left:5px;color:var(--rose-gold,#b97870)}.shop-path__links .shop-path__featured-link{grid-column:1/-1;color:var(--ink);font-weight:700;letter-spacing:.05em}.shop-path--collections .shop-path__icon{background:linear-gradient(145deg,#f4e7e2fa,#f3e8d2d1);color:var(--gold)}.shop-path--design-studies{grid-column:1/-1}.shop-path--design-studies .shop-path__main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(22px,3.5vw,52px);padding-block:clamp(24px,2.8vw,36px)}.shop-path--design-studies .shop-path__icon{margin:0;background:linear-gradient(145deg,#f6ece7fa,#edded4e0);color:var(--ember)}.shop-path--design-studies h2{font-size:clamp(30px,3.1vw,42px)}.shop-path--design-studies .shop-path__action{margin-top:0;white-space:nowrap}@media(max-width:900px){.shop-landing__grid{grid-template-columns:1fr}.shop-path__heading{padding-bottom:8px}.shop-path--design-studies{grid-column:auto}.shop-path--design-studies .shop-path__main{grid-template-columns:auto minmax(0,1fr)}.shop-path--design-studies .shop-path__action{grid-column:2}}@media(max-width:560px){.shop-landing{padding-top:50px}.shop-landing__intro h1{font-size:45px}.shop-path__main,.shop-path--with-links{padding:24px 20px}.shop-path__icon{width:68px;height:68px;margin-bottom:22px}.shop-path__icon svg{width:44px;height:44px}.shop-path__links{grid-template-columns:1fr}.shop-path__links .shop-path__featured-link{grid-column:auto}.shop-path__links a{min-height:48px;font-size:14px}.shop-path--design-studies .shop-path__main{display:flex;align-items:flex-start;gap:0}.shop-path--design-studies .shop-path__icon{margin-bottom:22px}.shop-path--design-studies .shop-path__action{white-space:normal}}.emberose-payment-options.product-assurance{margin-top:0;border-top:0;background:#fff;color:#44242e}.emberose-payment-options__content{min-width:0;container-type:inline-size;container-name:emberose-payments}.emberose-payment-options ul{list-style:none;margin:0;padding:0}.emberose-payment-options__methods{display:grid;gap:12px;max-width:340px}.emberose-payment-options__cards,.emberose-payment-options__wallets>li,.emberose-payment-options__pair>li,.emberose-payment-options__zip-title{display:flex;align-items:center;gap:6px;min-width:0}.emberose-payment-options__wallets,.emberose-payment-options__pair{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%}@container emberose-payments (max-width:300px){.emberose-payment-options__wallets,.emberose-payment-options__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.emberose-payment-options__logos{display:flex;align-items:center;gap:3px;flex:none}.emberose-payment-options svg{display:block;width:30px;height:20px}.emberose-payment-options .emberose-payment-options__methods p,.emberose-payment-options .emberose-payment-options__zip-title p{margin:0;font-size:12px;line-height:1.5;white-space:nowrap}.emberose-payment-options__zip{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.emberose-payment-options .emberose-payment-options__note{margin:7px 0 0;font-size:12px;line-height:1.6}.emberose-payment-options .emberose-payment-options__terms{margin:12px 0 0;font-size:12px;line-height:1.6}@media(max-width:560px){.emberose-payment-options.product-assurance>div{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
