.Measurement-module__EgaaKa__panel{bottom:var(--space-4);left:var(--space-4);right:var(--space-4);z-index:1000;max-width:42rem;padding:var(--space-6);background:var(--color-surface-raised);color:var(--color-text);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;max-height:85dvh;display:flex;position:fixed}.Measurement-module__EgaaKa__body{gap:var(--space-3);flex-direction:column;align-items:flex-start;min-height:0;display:flex;overflow:auto}.Measurement-module__EgaaKa__body h2:focus{outline:none}.Measurement-module__EgaaKa__body h2:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--space-1)}.Measurement-module__EgaaKa__options{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.Measurement-module__EgaaKa__options legend{font-weight:var(--weight-semibold);margin-bottom:var(--space-2);padding:0}.Measurement-module__EgaaKa__option{gap:var(--space-1);flex-direction:column;display:flex}.Measurement-module__EgaaKa__option label{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);min-height:var(--control-min-size);cursor:pointer;display:flex}.Measurement-module__EgaaKa__option input{width:var(--space-5);height:var(--space-5);accent-color:var(--color-text)}.Measurement-module__EgaaKa__option p{padding-left:calc(var(--space-5) + var(--space-2))}.Measurement-module__EgaaKa__option input:focus-visible,.Measurement-module__EgaaKa__panel a:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--space-1)}.Measurement-module__EgaaKa__panel a{text-decoration:underline}.Measurement-module__EgaaKa__actions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.Measurement-module__EgaaKa__secondaryAction{text-decoration:underline}@media (max-width:30rem){.Measurement-module__EgaaKa__panel{padding:var(--space-4)}.Measurement-module__EgaaKa__actions{gap:var(--space-2)}.Measurement-module__EgaaKa__actions>*{flex:1 1 calc(50% - var(--space-2))}.Measurement-module__EgaaKa__actions>.Measurement-module__EgaaKa__secondaryAction{flex-basis:100%}}
.studio-modal-host-module__6ryima__dialog{width:min(calc(100vw - var(--space-8)),90rem);max-width:none;height:min(calc(100dvh - var(--space-8)),64rem);border-radius:var(--studio-radius);max-height:none;color:var(--studio-ink);background:var(--studio-surface);border:0;margin:auto;padding:0;overflow:hidden}.studio-modal-host-module__6ryima__dialog::backdrop{background:color-mix(in srgb,var(--studio-ink) 45%,transparent)}.studio-modal-host-module__6ryima__loading{padding:var(--space-8);gap:var(--space-4);display:grid}@media (max-width:63.999rem){.studio-modal-host-module__6ryima__dialog{width:100vw;height:var(--studio-viewport-height,100dvh);top:var(--studio-viewport-top,0);border-radius:0;margin:0}}
@font-face{font-family:sansFont;src:url(../media/HankenGrotesk_Variable-s.p.1fx0qonvukzc-.ttf)format("truetype");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:sansFont Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.sansfont_f495e905-module__EaZJOG__className{font-family:sansFont,sansFont Fallback;font-style:normal}.sansfont_f495e905-module__EaZJOG__variable{--font-sans-loaded:"sansFont", "sansFont Fallback"}
.Logo-module__zh8txq__lockup{gap:var(--space-2);min-block-size:var(--control-min-size)}.Logo-module__zh8txq__lockupMark{width:auto;height:.75em}
.Hero-module__tninwW__hero{position:relative;overflow:hidden}.Hero-module__tninwW__cream{background-color:var(--color-primary-subtle)}.Hero-module__tninwW__white{background-color:var(--color-surface)}.Hero-module__tninwW__dark{background-color:var(--color-ink-bg)}.Hero-module__tninwW__inner{padding-block:var(--space-12)}.Hero-module__tninwW__compact .Hero-module__tninwW__inner{padding-block:var(--space-8)}.Hero-module__tninwW__layout{gap:var(--space-8);align-items:center;display:grid}.Hero-module__tninwW__layoutWithoutVisual,.Hero-module__tninwW__copy{max-width:var(--measure-hero)}.Hero-module__tninwW__body{max-width:var(--measure-copy)}.Hero-module__tninwW__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.Hero-module__tninwW__visual{min-width:var(--space-0)}.Hero-module__tninwW__compact .Hero-module__tninwW__visual{display:none}@media (min-width:64rem){.Hero-module__tninwW__inner{padding-block:var(--space-16)}.Hero-module__tninwW__compact .Hero-module__tninwW__inner{padding-block:var(--space-12)}.Hero-module__tninwW__compact .Hero-module__tninwW__visual{display:block}.Hero-module__tninwW__layoutWithVisual{grid-template-columns:minmax(0, 3fr) minmax(var(--size-product-preview), 2fr);gap:var(--space-12)}}
.PolicyLinks-module__DRc4UG__links{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.PolicyLinks-module__DRc4UG__links a{min-block-size:var(--control-min-size);color:var(--color-text);text-underline-offset:var(--space-1);align-items:center;display:inline-flex}.PolicyLinks-module__DRc4UG__links a:hover{color:var(--color-primary-active)}.PolicyLinks-module__DRc4UG__links a:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}
.HoldingPage-module__Oy3ouq__holding{background-color:var(--color-primary-subtle);align-items:center;min-height:100dvh;display:flex}.HoldingPage-module__Oy3ouq__shell{gap:var(--space-12);padding-block:var(--space-8);display:grid}.HoldingPage-module__Oy3ouq__topbar,.HoldingPage-module__Oy3ouq__footer,.HoldingPage-module__Oy3ouq__actions{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.HoldingPage-module__Oy3ouq__main{gap:var(--space-12);align-items:center;display:grid}.HoldingPage-module__Oy3ouq__copy{max-width:var(--measure-hero)}.HoldingPage-module__Oy3ouq__titleAccent{color:var(--color-primary);display:block}.HoldingPage-module__Oy3ouq__signup{max-width:var(--measure-form)}.HoldingPage-module__Oy3ouq__form{gap:var(--space-3);display:grid}.HoldingPage-module__Oy3ouq__input{width:100%;min-height:var(--control-min-size);padding-inline:var(--space-5);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text);background-color:var(--color-surface-raised)}.HoldingPage-module__Oy3ouq__input::placeholder{color:var(--color-text-subtle)}.HoldingPage-module__Oy3ouq__submit{width:100%}.HoldingPage-module__Oy3ouq__honeypot{width:var(--border-width);height:var(--border-width);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.HoldingPage-module__Oy3ouq__finePrint,.HoldingPage-module__Oy3ouq__formError,.HoldingPage-module__Oy3ouq__formSuccess{margin-top:var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal)}.HoldingPage-module__Oy3ouq__finePrint{color:var(--color-text-muted)}.HoldingPage-module__Oy3ouq__formError{color:var(--color-danger);font-weight:var(--weight-semibold)}.HoldingPage-module__Oy3ouq__formSuccess{padding:var(--space-4);border:var(--border-width) solid var(--color-success);border-radius:var(--radius-md);color:var(--color-text);background-color:var(--color-success-subtle)}.HoldingPage-module__Oy3ouq__cueCard{padding:var(--space-8);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-raised);box-shadow:var(--shadow-md)}.HoldingPage-module__Oy3ouq__cueList{margin:var(--space-6) var(--space-0) var(--space-0)}.HoldingPage-module__Oy3ouq__cueRow{grid-template-columns:var(--space-8) 1fr;gap:var(--space-3);padding-block:var(--space-4);border-top:var(--border-width) solid var(--color-border);align-items:baseline;display:grid}.HoldingPage-module__Oy3ouq__cueRow:last-child{border-bottom:var(--border-width) solid var(--color-border)}.HoldingPage-module__Oy3ouq__cueRow dt{color:var(--color-primary-active);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold)}.HoldingPage-module__Oy3ouq__cueRow dd{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold)}.HoldingPage-module__Oy3ouq__footer{padding-top:var(--space-5);border-top:var(--border-width) solid var(--color-border)}.HoldingPage-module__Oy3ouq__stride{flex:none}@media (min-width:40rem){.HoldingPage-module__Oy3ouq__form{grid-template-columns:minmax(0,1fr) auto}.HoldingPage-module__Oy3ouq__submit{width:auto}}@media (min-width:64rem){.HoldingPage-module__Oy3ouq__main{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}
.Footer-module__yg9ahW__footer{border-top:var(--border-width) solid var(--color-border);background-color:var(--color-surface)}.Footer-module__yg9ahW__inner{padding-block:var(--space-16)}.Footer-module__yg9ahW__brandCopy{max-width:var(--measure-footer-copy)}.Footer-module__yg9ahW__navList{gap:var(--space-2);margin:var(--space-0);padding:var(--space-0);flex-direction:column;list-style:none;display:flex}.Footer-module__yg9ahW__link{min-block-size:var(--control-min-size);color:var(--color-text);transition:color var(--duration-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.Footer-module__yg9ahW__link:hover{color:var(--color-primary-active);text-decoration:underline}.Footer-module__yg9ahW__legal{gap:var(--space-2);border-top:var(--border-width) solid var(--color-border);flex-direction:column;margin-block-start:var(--space-12);padding-block-start:var(--space-6);display:flex}.Footer-module__yg9ahW__legalList{gap:var(--space-0) var(--space-3);margin:var(--space-0);padding:var(--space-0);flex-wrap:wrap;list-style:none;display:flex}@media (min-width:64rem){.Footer-module__yg9ahW__legalList{column-gap:var(--space-6)}}.Footer-module__yg9ahW__legalLink{min-block-size:var(--control-min-size);padding:var(--space-0);color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:underline;display:inline-flex}.Footer-module__yg9ahW__legalLink:hover{color:var(--color-primary-active)}.Footer-module__yg9ahW__legalLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--space-1)}
.helpers-module__akYEWa__price{align-items:baseline;gap:var(--space-2);font-family:var(--font-body);font-weight:var(--weight-semibold);display:inline-flex}.helpers-module__akYEWa__from,.helpers-module__akYEWa__compareAt{font-weight:var(--weight-regular)}.helpers-module__akYEWa__from{color:var(--color-text-muted)}.helpers-module__akYEWa__current{color:var(--color-text)}.helpers-module__akYEWa__sale{color:var(--color-primary)}.helpers-module__akYEWa__compareAt{color:var(--color-text-subtle)}.helpers-module__akYEWa__image{width:100%;height:auto;aspect-ratio:var(--image-aspect-ratio,var(--product-aspect-ratio));object-fit:cover;border-radius:var(--radius-lg);background-color:var(--color-surface-sunken);display:block}.helpers-module__akYEWa__priceValue{align-items:baseline;gap:var(--space-2);white-space:nowrap;display:inline-flex}.helpers-module__akYEWa__vatLabel{font-size:var(--text-sm);font-weight:var(--weight-regular);white-space:nowrap}
.CatalogueNavigation-module__zzur8G__root{gap:var(--space-3);min-width:0;display:grid}.CatalogueNavigation-module__zzur8G__header{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;display:flex}.CatalogueNavigation-module__zzur8G__headingBlock{overflow-wrap:anywhere;gap:var(--space-2);min-width:0;display:grid}.CatalogueNavigation-module__zzur8G__breadcrumb{gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;min-width:0;display:flex}.CatalogueNavigation-module__zzur8G__shopBy{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.CatalogueNavigation-module__zzur8G__modeControl{align-items:center;gap:var(--space-3);display:flex}.CatalogueNavigation-module__zzur8G__tabs{align-items:center;gap:var(--space-1);padding:var(--space-1);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);display:inline-flex}.CatalogueNavigation-module__zzur8G__tabs .CatalogueNavigation-module__zzur8G__mode{min-width:0;min-block-size:calc(var(--control-min-size) - var(--space-2));padding:var(--space-1) var(--space-4);border:var(--border-width) solid transparent;border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);background:0 0}.CatalogueNavigation-module__zzur8G__tabs .CatalogueNavigation-module__zzur8G__mode:hover{background:var(--color-surface-sunken);color:var(--color-text)}.CatalogueNavigation-module__zzur8G__tabs .CatalogueNavigation-module__zzur8G__mode[aria-selected=true],.CatalogueNavigation-module__zzur8G__tabs .CatalogueNavigation-module__zzur8G__mode[aria-selected=true]:hover{border-color:var(--color-selected-border);background:var(--color-selected-bg);color:var(--color-selected-text)}.CatalogueNavigation-module__zzur8G__shopBy .CatalogueNavigation-module__zzur8G__directoryToggle{padding-inline:var(--space-1);color:var(--color-text);font-weight:var(--weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:var(--space-1)}.CatalogueNavigation-module__zzur8G__panel{gap:var(--space-4);min-width:0;display:grid}.CatalogueNavigation-module__zzur8G__panel[hidden],.CatalogueNavigation-module__zzur8G__categoryDirectory[hidden],.CatalogueNavigation-module__zzur8G__momentDirectory[hidden]{display:none}.CatalogueNavigation-module__zzur8G__categoryDirectory,.CatalogueNavigation-module__zzur8G__momentDirectory{border-block-start:var(--border-width) solid var(--color-border);gap:var(--space-2) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:var(--space-5);display:grid}.CatalogueNavigation-module__zzur8G__momentDirectory{gap:var(--space-6)}.CatalogueNavigation-module__zzur8G__momentGroup{align-content:start;gap:var(--space-2);min-width:0;display:grid}.CatalogueNavigation-module__zzur8G__momentLinks{margin:0;padding:0;list-style:none}.CatalogueNavigation-module__zzur8G__categoryDirectory .CatalogueNavigation-module__zzur8G__directoryLink,.CatalogueNavigation-module__zzur8G__momentDirectory .CatalogueNavigation-module__zzur8G__directoryLink{text-align:start;padding:var(--space-2) 0;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-regular);border-radius:0;justify-content:flex-start}.CatalogueNavigation-module__zzur8G__categoryDirectory .CatalogueNavigation-module__zzur8G__directoryLink:hover,.CatalogueNavigation-module__zzur8G__momentDirectory .CatalogueNavigation-module__zzur8G__directoryLink:hover{color:var(--color-text)}.CatalogueNavigation-module__zzur8G__directoryLink[aria-current=page],.CatalogueNavigation-module__zzur8G__categoryDirectory .CatalogueNavigation-module__zzur8G__directoryLink[aria-current=page],.CatalogueNavigation-module__zzur8G__momentDirectory .CatalogueNavigation-module__zzur8G__directoryLink[aria-current=page]{color:var(--color-selected-text);font-weight:var(--weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:var(--space-1)}@media (min-width:64rem){.CatalogueNavigation-module__zzur8G__categoryDirectory{grid-template-columns:repeat(4,minmax(0,1fr))}.CatalogueNavigation-module__zzur8G__momentDirectory{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:44.9375rem){.CatalogueNavigation-module__zzur8G__root,.CatalogueNavigation-module__zzur8G__panel{gap:var(--space-3)}}
.Contacts-module__yhhWDq__pageHeader{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.Contacts-module__yhhWDq__layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.Contacts-module__yhhWDq__sidebar{min-width:0;display:none}.Contacts-module__yhhWDq__workspaceName{padding:var(--space-3);overflow-wrap:anywhere}.Contacts-module__yhhWDq__viewLinks{gap:var(--space-1);display:grid}.Contacts-module__yhhWDq__viewButton,.Contacts-module__yhhWDq__addList,.Contacts-module__yhhWDq__contactName,.Contacts-module__yhhWDq__optionsTrigger{appearance:none;font:inherit;color:var(--color-text);cursor:pointer;background:0 0;border:0}.Contacts-module__yhhWDq__viewButton{width:100%;min-height:var(--control-min-size);padding:var(--space-2) var(--space-3);text-align:left;font-size:var(--text-sm);line-height:var(--leading-snug);border-radius:var(--radius-md);overflow-wrap:anywhere}.Contacts-module__yhhWDq__viewButton:hover,.Contacts-module__yhhWDq__viewButton[aria-pressed=true],.Contacts-module__yhhWDq__addList:hover,.Contacts-module__yhhWDq__optionsTrigger:hover{background:var(--color-surface)}.Contacts-module__yhhWDq__viewButton[aria-pressed=true]{font-weight:var(--weight-semibold)}.Contacts-module__yhhWDq__viewButton:focus-visible,.Contacts-module__yhhWDq__addList:focus-visible,.Contacts-module__yhhWDq__contactName:focus-visible,.Contacts-module__yhhWDq__optionsTrigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.Contacts-module__yhhWDq__listHeading{padding-left:var(--space-3);margin-top:var(--space-5);justify-content:space-between;align-items:center;display:flex}.Contacts-module__yhhWDq__addList{min-width:var(--control-min-size);min-height:var(--control-min-size);border-radius:var(--radius-md);font-size:var(--text-lg)}.Contacts-module__yhhWDq__main{min-width:0}.Contacts-module__yhhWDq__toolbar,.Contacts-module__yhhWDq__actions,.Contacts-module__yhhWDq__dialogHeader,.Contacts-module__yhhWDq__pagination{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Contacts-module__yhhWDq__toolbar{margin-bottom:var(--space-5);justify-content:space-between}.Contacts-module__yhhWDq__search{min-width:0;max-width:var(--measure-footer-copy);flex:1}.Contacts-module__yhhWDq__pagination{margin-top:var(--space-5);justify-content:space-between}.Contacts-module__yhhWDq__compactView{margin-bottom:var(--space-3);display:block}.Contacts-module__yhhWDq__viewLabel{margin-bottom:var(--space-3)}.Contacts-module__yhhWDq__options{font-size:var(--text-sm);position:relative}.Contacts-module__yhhWDq__optionsTrigger{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);min-height:var(--control-min-size);border-radius:var(--radius-md);list-style:none;display:flex}.Contacts-module__yhhWDq__optionsTrigger::-webkit-details-marker{display:none}.Contacts-module__yhhWDq__optionsTrigger:after{content:"⌄"}.Contacts-module__yhhWDq__optionsPanel{z-index:2;width:var(--measure-footer-copy);max-width:calc(100vw - var(--space-8));padding:var(--space-2);border:var(--border-width) solid var(--color-border);background:var(--color-bg);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);position:absolute;right:0}.Contacts-module__yhhWDq__optionsPanel .Contacts-module__yhhWDq__compactView{margin:0}.Contacts-module__yhhWDq__contactName{min-height:var(--control-min-size);text-align:left;font-weight:var(--weight-semibold);overflow-wrap:anywhere;padding:0;display:block}.Contacts-module__yhhWDq__contactName:hover{text-decoration:underline}.Contacts-module__yhhWDq__contactName:disabled{opacity:var(--opacity-disabled);cursor:wait}.Contacts-module__yhhWDq__tableWrap{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.Contacts-module__yhhWDq__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.Contacts-module__yhhWDq__table th{background:var(--color-surface);color:var(--color-text-muted);text-align:left;font-weight:var(--weight-medium)}.Contacts-module__yhhWDq__table th,.Contacts-module__yhhWDq__table td{padding:var(--space-4);border-bottom:var(--border-width) solid var(--color-border);vertical-align:middle}.Contacts-module__yhhWDq__table tr:last-child td{border-bottom:0}.Contacts-module__yhhWDq__table td{overflow-wrap:anywhere}.Contacts-module__yhhWDq__check{align-items:center;gap:var(--space-2);min-height:var(--control-min-size);cursor:pointer;display:inline-flex}.Contacts-module__yhhWDq__check input{accent-color:var(--color-primary);width:var(--space-4);height:var(--space-4)}.Contacts-module__yhhWDq__check input:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.Contacts-module__yhhWDq__empty{padding:var(--space-12) var(--space-6);background:var(--color-surface);border-radius:var(--radius-lg);text-align:center;gap:var(--space-4);justify-items:center;display:grid}.Contacts-module__yhhWDq__dialog{width:min(calc(100% - var(--space-6)), var(--measure-hero));max-height:calc(100dvh - var(--space-8));padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);margin:auto;overflow-y:auto}.Contacts-module__yhhWDq__dialog::backdrop{background:color-mix(in srgb, var(--color-ink-bg) 45%, transparent)}.Contacts-module__yhhWDq__dialogHeader{margin-bottom:var(--space-6);justify-content:space-between}.Contacts-module__yhhWDq__form{gap:var(--space-5);display:grid}.Contacts-module__yhhWDq__fields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Contacts-module__yhhWDq__group{gap:var(--space-3);padding-block:var(--space-4);border-top:var(--border-width) solid var(--color-border);display:grid}.Contacts-module__yhhWDq__error{color:var(--color-danger)}.Contacts-module__yhhWDq__notice{padding:var(--space-4);background:var(--color-primary-subtle);border-radius:var(--radius-md);margin-block:var(--space-4)}.Contacts-module__yhhWDq__occasion{gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border-radius:var(--radius-md);grid-template-columns:1fr 1fr;display:grid}.Contacts-module__yhhWDq__listChoices{gap:var(--space-4);flex-wrap:wrap;display:flex}.Contacts-module__yhhWDq__mobileOnly{display:none}@media (min-width:64rem){.Contacts-module__yhhWDq__layout{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.Contacts-module__yhhWDq__sidebar{display:block}.Contacts-module__yhhWDq__compactView{display:none}}@media (max-width:35.99rem){.Contacts-module__yhhWDq__toolbar{align-items:stretch}.Contacts-module__yhhWDq__search{flex-basis:100%;max-width:none}.Contacts-module__yhhWDq__toolbar>.Contacts-module__yhhWDq__actions{justify-content:flex-end;width:100%}}@media (max-width:47.99rem){.Contacts-module__yhhWDq__fields,.Contacts-module__yhhWDq__occasion{grid-template-columns:1fr}.Contacts-module__yhhWDq__desktopOnly{display:none}.Contacts-module__yhhWDq__mobileOnly{display:block}.Contacts-module__yhhWDq__table th,.Contacts-module__yhhWDq__table td{padding:var(--space-3)}.Contacts-module__yhhWDq__dialog{padding:var(--space-4)}}
.OfferingCard-module__Vpa0gq__card{border-radius:var(--radius-lg);background-color:var(--color-surface-sunken);block-size:100%;color:var(--color-text);flex-direction:column;display:flex;overflow:hidden}.OfferingCard-module__Vpa0gq__card[data-tone=charcoal]{background-color:var(--color-ink-bg);color:var(--color-text-on-dark)}.OfferingCard-module__Vpa0gq__card[data-tone=orange]{background-color:var(--color-primary-active);color:var(--color-on-primary)}.OfferingCard-module__Vpa0gq__copy{gap:var(--space-2);padding:var(--space-5);display:grid}@media (min-width:48rem){.OfferingCard-module__Vpa0gq__copy{gap:var(--space-1);padding:var(--space-4)}}.OfferingCard-module__Vpa0gq__eyebrow,.OfferingCard-module__Vpa0gq__body{color:inherit;opacity:.85}.OfferingCard-module__Vpa0gq__title{color:inherit}.OfferingCard-module__Vpa0gq__action{align-items:center;gap:var(--space-1);min-block-size:var(--control-min-size);color:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);text-decoration:none;display:inline-flex}.OfferingCard-module__Vpa0gq__action:hover{text-underline-offset:var(--space-1);text-decoration:underline}.OfferingCard-module__Vpa0gq__action:focus-visible{outline:var(--focus-ring-width) solid currentColor;outline-offset:var(--focus-ring-offset)}.OfferingCard-module__Vpa0gq__image{inline-size:100%;min-block-size:var(--space-24);aspect-ratio:2;object-fit:cover;flex:1;display:block}@media (min-width:48rem){.OfferingCard-module__Vpa0gq__image{aspect-ratio:auto;min-block-size:0}}.OfferingCard-module__Vpa0gq__card[data-tone=photo]{aspect-ratio:4/5;background-color:var(--color-surface);text-align:center;position:relative}@media (min-width:48rem){.OfferingCard-module__Vpa0gq__card[data-tone=photo]{aspect-ratio:auto}}.OfferingCard-module__Vpa0gq__card[data-tone=photo] .OfferingCard-module__Vpa0gq__image{aspect-ratio:auto;block-size:100%;min-block-size:0;position:absolute;inset:0}.OfferingCard-module__Vpa0gq__card[data-tone=photo] .OfferingCard-module__Vpa0gq__copy{z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-6);background-image:var(--photo-text-veil);flex-direction:column;flex:1;display:flex;position:relative}@media (min-width:48rem){.OfferingCard-module__Vpa0gq__card[data-tone=photo] .OfferingCard-module__Vpa0gq__copy{padding:var(--space-6) var(--space-4) var(--space-4)}}.OfferingCard-module__Vpa0gq__card[data-tone=photo] .OfferingCard-module__Vpa0gq__eyebrow{text-transform:uppercase;letter-spacing:var(--tracking-caps)}.OfferingCard-module__Vpa0gq__card[data-tone=photo] .OfferingCard-module__Vpa0gq__eyebrow:after{content:"";inline-size:var(--space-6);block-size:calc(var(--border-width) * 2);margin:var(--space-2) auto 0;background-color:var(--color-primary);display:block}.OfferingCard-module__Vpa0gq__card[data-tone=photo] .OfferingCard-module__Vpa0gq__title{text-wrap:balance}.OfferingCard-module__Vpa0gq__card[data-tone=photo] .OfferingCard-module__Vpa0gq__body{text-wrap:pretty;max-inline-size:24ch}.OfferingCard-module__Vpa0gq__card[data-tone=photo] .OfferingCard-module__Vpa0gq__action{padding-inline:var(--space-4);border:var(--border-width) solid currentColor;background-color:color-mix(in srgb, var(--color-bg) 70%, transparent);margin-block-start:auto}.OfferingCard-module__Vpa0gq__card[data-tone=photo] .OfferingCard-module__Vpa0gq__action:hover{background-color:var(--color-bg);text-decoration:none}
.GiftAddOns-module__b1o1Iq__addOns{gap:var(--space-2);min-width:0;display:grid}.GiftAddOns-module__b1o1Iq__list{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--size-summary-panel)), 1fr));gap:var(--space-2);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.GiftAddOns-module__b1o1Iq__item{grid-template-columns:var(--size-dashboard-thumb-small) minmax(0, 1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);min-width:0;display:grid}.GiftAddOns-module__b1o1Iq__thumb{aspect-ratio:var(--product-aspect-ratio);border-radius:var(--radius-sm);background:var(--color-surface-sunken);color:var(--color-text-muted);place-items:center;display:grid;overflow:hidden}.GiftAddOns-module__b1o1Iq__copy{gap:var(--space-1);min-width:0;display:grid}.GiftAddOns-module__b1o1Iq__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.GiftGrid-module__3I7Pka__grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GiftGrid-module__3I7Pka__grid>li{min-width:0}.GiftGrid-module__3I7Pka__grid>.GiftGrid-module__3I7Pka__offering{grid-column:1/-1}@media (min-width:48rem){.GiftGrid-module__3I7Pka__grid>.GiftGrid-module__3I7Pka__offering{grid-column:auto;position:relative}.GiftGrid-module__3I7Pka__grid>.GiftGrid-module__3I7Pka__offering>*{position:absolute;inset:0}.GiftGrid-module__3I7Pka__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.GiftGrid-module__3I7Pka__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:100rem){.GiftGrid-module__3I7Pka__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:48rem){.GiftGrid-module__3I7Pka__threeColumns{grid-template-columns:repeat(3,minmax(0,1fr))}}.GiftGrid-module__3I7Pka__skeletonLine{border-radius:var(--radius-sm);background:var(--color-surface-sunken);min-block-size:1lh;inline-size:70%;display:block}.GiftGrid-module__3I7Pka__swagGrid{column-gap:var(--space-3);row-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GiftGrid-module__3I7Pka__swagGrid>li{min-width:0}@media (min-width:48rem){.GiftGrid-module__3I7Pka__swagGrid{column-gap:var(--space-6);row-gap:var(--space-10);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:75rem){.GiftGrid-module__3I7Pka__swagGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.GiftGrid-module__3I7Pka__swagGrid.GiftGrid-module__3I7Pka__threeColumns{grid-template-columns:repeat(3,minmax(0,1fr))}}
.GiftBoxBoard-module__j4oq2a__board{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-width:0;display:grid}.GiftBoxBoard-module__j4oq2a__tray,.GiftBoxBoard-module__j4oq2a__box,.GiftBoxBoard-module__j4oq2a__newBox{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);min-width:0;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);display:grid}.GiftBoxBoard-module__j4oq2a__tray{top:var(--space-4);background:var(--color-surface-sunken);border:var(--border-width) solid transparent;position:sticky}.GiftBoxBoard-module__j4oq2a__trayHeader,.GiftBoxBoard-module__j4oq2a__boxHeader{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.GiftBoxBoard-module__j4oq2a__productList,.GiftBoxBoard-module__j4oq2a__boxItems{gap:var(--space-2);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.GiftBoxBoard-module__j4oq2a__product{grid-template-columns:auto var(--size-dashboard-thumb-small) minmax(0, 1fr);align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);cursor:grab;display:grid}.GiftBoxBoard-module__j4oq2a__product:active,.GiftBoxBoard-module__j4oq2a__boxItem:active{cursor:grabbing}.GiftBoxBoard-module__j4oq2a__grip{color:var(--color-text-muted)}.GiftBoxBoard-module__j4oq2a__productActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-column:2/-1;display:flex}.GiftBoxBoard-module__j4oq2a__copy{gap:var(--space-1);min-width:0;display:grid}.GiftBoxBoard-module__j4oq2a__thumb,.GiftBoxBoard-module__j4oq2a__placeholder{aspect-ratio:var(--product-aspect-ratio);border-radius:var(--radius-sm);background:var(--color-surface-sunken);display:block;overflow:hidden}.GiftBoxBoard-module__j4oq2a__placeholder{color:var(--color-text-muted);place-items:center;display:grid}.GiftBoxBoard-module__j4oq2a__boxes{gap:var(--space-3);min-width:0;display:grid}.GiftBoxBoard-module__j4oq2a__box{border:var(--border-width) solid var(--color-border);background:var(--color-surface)}.GiftBoxBoard-module__j4oq2a__boxActions{gap:var(--space-1);flex-wrap:wrap;display:flex}.GiftBoxBoard-module__j4oq2a__boxItem{grid-template-columns:var(--size-dashboard-thumb-small) minmax(0, 1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-raised);cursor:grab;display:grid}.GiftBoxBoard-module__j4oq2a__boxItemTitle{overflow-wrap:anywhere;min-width:0}.GiftBoxBoard-module__j4oq2a__boxFooter{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.GiftBoxBoard-module__j4oq2a__dropHint{flex:1 1 var(--size-dashboard-thumb);padding:var(--space-2) var(--space-3);border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-xs);text-align:center}.GiftBoxBoard-module__j4oq2a__addList{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-sunken);display:grid}.GiftBoxBoard-module__j4oq2a__addItem{grid-template-columns:var(--size-dashboard-thumb-small) minmax(0, 1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-raised);display:grid}.GiftBoxBoard-module__j4oq2a__place{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.GiftBoxBoard-module__j4oq2a__placeButton{align-items:center;gap:var(--space-1);min-height:var(--space-10);padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;display:inline-flex}.GiftBoxBoard-module__j4oq2a__placeButton:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-subtle)}.GiftBoxBoard-module__j4oq2a__placeButton:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.GiftBoxBoard-module__j4oq2a__loose{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-sunken);display:grid}.GiftBoxBoard-module__j4oq2a__looseItem{grid-template-columns:var(--size-dashboard-thumb-small) minmax(0, 1fr) auto;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-raised);display:grid}.GiftBoxBoard-module__j4oq2a__looseAction{grid-column:2/-1}.GiftBoxBoard-module__j4oq2a__touchOnly{display:none}.GiftBoxBoard-module__j4oq2a__newBox{border:var(--border-width) dashed var(--color-border-strong);background:var(--color-surface)}.GiftBoxBoard-module__j4oq2a__over{border-color:var(--color-primary);background:var(--color-primary-subtle)}.GiftBoxBoard-module__j4oq2a__over .GiftBoxBoard-module__j4oq2a__dropHint{border-color:var(--color-primary);color:var(--color-text)}@media (max-width:48rem),(hover:none),(pointer:coarse){.GiftBoxBoard-module__j4oq2a__board{grid-template-columns:minmax(0,1fr)}.GiftBoxBoard-module__j4oq2a__pointerOnly{display:none}.GiftBoxBoard-module__j4oq2a__touchOnly{display:grid}.GiftBoxBoard-module__j4oq2a__box,.GiftBoxBoard-module__j4oq2a__newBox{padding:var(--space-3)}}
.RecipientsPanel-module__--XUsW__entryGrid{gap:var(--space-3);display:grid}.RecipientsPanel-module__--XUsW__requirements{gap:var(--space-2);display:grid}.RecipientsPanel-module__--XUsW__chips{gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.RecipientsPanel-module__--XUsW__chip{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-primary-subtle)}.RecipientsPanel-module__--XUsW__list,.RecipientsPanel-module__--XUsW__rows,.RecipientsPanel-module__--XUsW__upload,.RecipientsPanel-module__--XUsW__smartLink{gap:var(--space-3);min-width:var(--space-0);display:grid}.RecipientsPanel-module__--XUsW__listHeader,.RecipientsPanel-module__--XUsW__listActions,.RecipientsPanel-module__--XUsW__linkRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RecipientsPanel-module__--XUsW__listHeader{justify-content:space-between}.RecipientsPanel-module__--XUsW__recipient{align-items:start;gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.RecipientsPanel-module__--XUsW__recipientError{border-color:var(--color-danger);background:var(--color-danger-subtle)}.RecipientsPanel-module__--XUsW__recipientNumber{width:var(--space-6);height:var(--space-6);margin-top:var(--space-8);border-radius:var(--radius-full);background:var(--color-surface-sunken);place-items:center;display:grid}.RecipientsPanel-module__--XUsW__fields{gap:var(--space-3);display:grid}.RecipientsPanel-module__--XUsW__saveContact{align-self:end}.RecipientsPanel-module__--XUsW__removeButton{width:var(--control-min-size);margin-top:var(--space-6);padding-inline:var(--space-0);color:var(--color-text-muted)}.RecipientsPanel-module__--XUsW__dropzone{justify-items:center;gap:var(--space-1);padding:var(--space-8) var(--space-5);border:var(--focus-ring-width) dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);text-align:center;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);display:grid}.RecipientsPanel-module__--XUsW__dropzoneActive{border-color:var(--color-primary);background:var(--color-primary-subtle)}.RecipientsPanel-module__--XUsW__dropzoneIcon{width:var(--space-12);height:var(--space-12);margin-bottom:var(--space-2);border-radius:var(--radius-full);color:var(--color-primary);background:var(--color-primary-subtle);place-items:center;display:grid}.RecipientsPanel-module__--XUsW__dropzoneActions{justify-content:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.RecipientsPanel-module__--XUsW__status{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-success-subtle)}.RecipientsPanel-module__--XUsW__statusError{background:var(--color-warning-subtle)}.RecipientsPanel-module__--XUsW__smartLink{padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised)}.RecipientsPanel-module__--XUsW__compactField{max-width:var(--grid-min-wide)}.RecipientsPanel-module__--XUsW__linkRow{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);justify-content:space-between}.RecipientsPanel-module__--XUsW__linkValue{min-width:var(--space-0);overflow-wrap:anywhere}@media (min-width:40rem){.RecipientsPanel-module__--XUsW__entryGrid,.RecipientsPanel-module__--XUsW__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.RecipientsPanel-module__--XUsW__wideField{grid-column:span 2}}@media (min-width:64rem){.RecipientsPanel-module__--XUsW__entryGridThree,.RecipientsPanel-module__--XUsW__fields{grid-template-columns:repeat(3,minmax(0,1fr))}.RecipientsPanel-module__--XUsW__fieldsAddress{grid-template-columns:repeat(4,minmax(0,1fr))}}.RecipientsPanel-module__--XUsW__touchOnly{display:none}@media (hover:none),(pointer:coarse){.RecipientsPanel-module__--XUsW__pointerOnly{display:none}.RecipientsPanel-module__--XUsW__touchOnly{display:block}}
.StorefrontComposition-module__ZGI8fq__hero{--text-display:var(--type-home-headline);--text-lg:var(--type-home-body);isolation:isolate;background-color:var(--color-hero-bg);display:grid;position:relative;overflow:hidden}.StorefrontComposition-module__ZGI8fq__heroMedia{width:100%;display:block}.StorefrontComposition-module__ZGI8fq__heroImage{width:100%;height:auto;display:block}.StorefrontComposition-module__ZGI8fq__heroContent{z-index:1;padding-block:var(--space-8);position:relative}.StorefrontComposition-module__ZGI8fq__heroInner{max-width:var(--measure-form);gap:var(--space-6)}.StorefrontComposition-module__ZGI8fq__mobileCopy{display:none}@media (max-width:47.999rem){.StorefrontComposition-module__ZGI8fq__hero{--text-display:var(--type-home-mobile-headline);--text-lg:var(--text-base)}.StorefrontComposition-module__ZGI8fq__mobileCopy{display:inline}.StorefrontComposition-module__ZGI8fq__heroContent{padding-block:var(--space-6) var(--space-3)}.StorefrontComposition-module__ZGI8fq__heroInner{gap:var(--space-3);max-width:none}.StorefrontComposition-module__ZGI8fq__heroInner h1{line-height:var(--leading-home-mobile-headline)}.StorefrontComposition-module__ZGI8fq__heroInner h1 em{color:var(--color-primary-active)}.StorefrontComposition-module__ZGI8fq__hero .StorefrontComposition-module__ZGI8fq__actions{gap:var(--space-0);margin-block-start:var(--space-1);display:grid}.StorefrontComposition-module__ZGI8fq__hero .StorefrontComposition-module__ZGI8fq__heroPrimary{min-height:var(--size-home-mobile-action);padding-block:var(--space-3);color:var(--color-text-on-dark);background-color:var(--color-text);border-color:var(--color-text);font-size:var(--text-base);justify-content:space-between}.StorefrontComposition-module__ZGI8fq__hero .StorefrontComposition-module__ZGI8fq__heroPrimary:hover,.StorefrontComposition-module__ZGI8fq__hero .StorefrontComposition-module__ZGI8fq__heroPrimary:active{background-color:var(--color-primary-active);border-color:var(--color-primary-active)}.StorefrontComposition-module__ZGI8fq__hero .StorefrontComposition-module__ZGI8fq__heroSecondary{min-height:var(--control-min-size);padding-block:var(--space-2);box-shadow:none;font-size:var(--text-sm);text-underline-offset:var(--space-1);background-color:#0000;border-color:#0000;justify-self:center;text-decoration:underline;display:none}.StorefrontComposition-module__ZGI8fq__hero .StorefrontComposition-module__ZGI8fq__heroSecondary:hover{color:var(--color-primary-active)}.StorefrontComposition-module__ZGI8fq__hero .StorefrontComposition-module__ZGI8fq__actions:has(.StorefrontComposition-module__ZGI8fq__heroShop){gap:var(--space-2)}.StorefrontComposition-module__ZGI8fq__hero .StorefrontComposition-module__ZGI8fq__heroShop{min-height:var(--size-home-mobile-action);padding-block:var(--space-3);font-size:var(--text-base);border-color:currentColor;justify-content:space-between;justify-self:stretch;text-decoration:none;display:inline-flex}.StorefrontComposition-module__ZGI8fq__heroMedia{aspect-ratio:var(--ratio-home-mobile-image);overflow:hidden}.StorefrontComposition-module__ZGI8fq__heroImage{object-fit:cover;object-position:center 74%;height:100%}}@media (min-width:48rem) and (max-width:79.999rem){.StorefrontComposition-module__ZGI8fq__hero{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}@media (min-width:80rem){.StorefrontComposition-module__ZGI8fq__heroMedia,.StorefrontComposition-module__ZGI8fq__heroContent{grid-area:1/1;align-self:center}.StorefrontComposition-module__ZGI8fq__heroInner{max-width:min(var(--measure-home-headline), calc(40vw - var(--gutter)))}}.StorefrontComposition-module__ZGI8fq__heroWithVideo{grid-template-columns:minmax(0,1fr);align-items:center}.StorefrontComposition-module__ZGI8fq__heroWithVideo .StorefrontComposition-module__ZGI8fq__heroContent{grid-area:auto}.StorefrontComposition-module__ZGI8fq__heroWithVideo .StorefrontComposition-module__ZGI8fq__heroInner{max-width:var(--measure-form)}.StorefrontComposition-module__ZGI8fq__heroFilm{min-width:0;aspect-ratio:var(--film-ratio,16 / 9);position:relative;overflow:hidden}@media (max-width:47.999rem){.StorefrontComposition-module__ZGI8fq__heroFilm{aspect-ratio:var(--film-ratio-mobile,var(--film-ratio,16 / 9))}}.StorefrontComposition-module__ZGI8fq__heroFilm video{object-fit:contain;width:100%;height:100%;display:block;position:relative}.StorefrontComposition-module__ZGI8fq__heroFilm video[data-loaded=false]{opacity:0}.StorefrontComposition-module__ZGI8fq__heroFilmPoster{position:absolute;inset:0}.StorefrontComposition-module__ZGI8fq__heroFilmPoster img{object-fit:contain;width:100%;height:100%}.StorefrontComposition-module__ZGI8fq__heroFilmToggle{z-index:3;top:var(--space-3);right:var(--space-3);width:var(--control-min-size);height:var(--control-min-size);border:var(--border-width) solid var(--color-border);color:var(--color-text);background:var(--color-surface);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.StorefrontComposition-module__ZGI8fq__heroFilmToggle:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--space-1)}.StorefrontComposition-module__ZGI8fq__heroImmersive{--hero-header-size:calc(var(--size-header-height) + var(--border-width));min-height:calc(100svh - var(--hero-header-size))}@media (min-width:80rem){.StorefrontComposition-module__ZGI8fq__heroImmersive{--hero-header-size:calc(var(--size-header-height) + var(--space-4) + var(--border-width))}}@media (max-width:47.999rem){.StorefrontComposition-module__ZGI8fq__heroImmersive{--text-display:var(--type-hero-display-mobile);background:var(--color-text)}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroFilm,.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroContent{grid-area:1/1}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroFilm{aspect-ratio:auto;align-self:stretch}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroFilm video{object-fit:contain;object-position:center top;position:absolute;inset:0}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroFilmPoster img{object-position:center top}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroFilm:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 25%, color-mix(in srgb, var(--color-text) 25%, transparent) 40%, color-mix(in srgb, var(--color-text) 88%, transparent) 57%, var(--color-text) 82%);position:absolute;inset:0}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroContent{z-index:2;padding-block:var(--space-6) clamp(var(--space-4), 3svh, var(--space-6));pointer-events:none;align-self:end}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroInner{gap:clamp(var(--space-2), 2svh, var(--space-4))}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroInner h1,.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroInner h1 em,.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroInner p{color:var(--color-text-on-dark)}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__actions{pointer-events:auto}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroPrimary{color:var(--color-text);background:var(--color-surface);border-color:var(--color-surface)}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroPrimary:hover,.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroPrimary:active,.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroSecondary{color:var(--color-text-on-dark)}}@media (min-width:48rem){.StorefrontComposition-module__ZGI8fq__heroWithVideo{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.StorefrontComposition-module__ZGI8fq__heroImmersive{--text-display:var(--type-hero-display);--text-lg:var(--type-hero-lead);background:var(--color-text);grid-template-columns:minmax(0,1fr);display:grid}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroFilm,.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroContent{grid-area:1/1}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroFilm{aspect-ratio:auto;align-self:stretch;min-height:100%}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroFilm video{object-fit:cover;position:absolute;inset:0}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroFilmPoster img{object-fit:cover}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroFilm:after{content:"";pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--color-text) 64%, transparent), color-mix(in srgb, var(--color-text) 34%, transparent) 39%, color-mix(in srgb, var(--color-text) 7%, transparent) 72%);position:absolute;inset:0}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroContent{z-index:2;pointer-events:none;padding-block:var(--space-6) var(--space-12)}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroInner{max-width:min(var(--measure-home-headline), 42vw)}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroInner h1,.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroInner p{color:var(--color-text-on-dark)}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroInner p{opacity:.92}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__actions{pointer-events:auto}.StorefrontComposition-module__ZGI8fq__heroImmersive .StorefrontComposition-module__ZGI8fq__heroSecondary{color:var(--color-text-on-dark);border-color:color-mix(in srgb, var(--color-text-on-dark) 65%, transparent);background:color-mix(in srgb, var(--color-text) 15%, transparent)}}.StorefrontComposition-module__ZGI8fq__measure{max-width:var(--measure-copy)}.StorefrontComposition-module__ZGI8fq__sectionMeasure{width:100%;max-width:var(--measure-section-title)}.StorefrontComposition-module__ZGI8fq__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.StorefrontComposition-module__ZGI8fq__collectionList{margin:var(--space-0);padding:var(--space-0);list-style:none}.StorefrontComposition-module__ZGI8fq__collectionLink{gap:var(--space-3);height:100%;padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);background-color:var(--color-surface-raised);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.StorefrontComposition-module__ZGI8fq__collectionLink:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.StorefrontComposition-module__ZGI8fq__skeletonTitle,.StorefrontComposition-module__ZGI8fq__skeletonLine{border-radius:var(--radius-sm);background:var(--color-surface-sunken);min-block-size:1lh;display:block}.StorefrontComposition-module__ZGI8fq__skeletonTitle{inline-size:var(--size-skeleton-title)}.StorefrontComposition-module__ZGI8fq__skeletonLine{inline-size:var(--size-skeleton-line)}.StorefrontComposition-module__ZGI8fq__notice{padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface)}.StorefrontComposition-module__ZGI8fq__productLayout{align-items:start}.StorefrontComposition-module__ZGI8fq__productInfo{position:sticky;inset-block-start:calc(var(--space-16) + var(--space-8))}.StorefrontComposition-module__ZGI8fq__rte{gap:var(--space-4);color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);display:grid}.StorefrontComposition-module__ZGI8fq__rte :where(h2,h3,h4){color:var(--color-text);font-family:var(--font-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.StorefrontComposition-module__ZGI8fq__rte :where(ul,ol){gap:var(--space-2);padding-inline-start:var(--space-6);display:grid}.StorefrontComposition-module__ZGI8fq__rte a{color:var(--color-primary-active);text-decoration:underline}.StorefrontComposition-module__ZGI8fq__cartContainer{max-width:var(--measure-cart)}
.CatalogueStory-module__L4n4zW__grid{grid-template-columns:repeat(2, minmax(var(--space-0), 1fr));gap:var(--space-5);margin-block:var(--space-8);display:grid}.CatalogueStory-module__L4n4zW__card{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);display:grid;overflow:hidden}.CatalogueStory-module__L4n4zW__media{aspect-ratio:var(--story-aspect-ratio);position:relative;overflow:hidden}.CatalogueStory-module__L4n4zW__image{object-fit:cover}.CatalogueStory-module__L4n4zW__content{justify-items:start;gap:var(--space-4);padding:var(--space-6);display:grid}@media (min-width:80rem){.CatalogueStory-module__L4n4zW__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.CatalogueStory-module__L4n4zW__media{aspect-ratio:var(--product-aspect-ratio)}}@media (max-width:44.9375rem){.CatalogueStory-module__L4n4zW__grid{grid-template-columns:minmax(var(--space-0), 1fr)}}
.SendGiftForm-module__s4jFhW__form{gap:var(--space-10);min-width:var(--space-0);display:grid}.SendGiftForm-module__s4jFhW__stepBody{width:100%;max-width:var(--size-wizard-content);min-width:var(--space-0);margin-inline:auto;display:grid}.SendGiftForm-module__s4jFhW__alert,.SendGiftForm-module__s4jFhW__info{width:100%;max-width:var(--size-wizard-content);scroll-margin-top:var(--space-24);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin-inline:auto}.SendGiftForm-module__s4jFhW__alert{border:var(--border-width) solid var(--color-danger);background-color:var(--color-danger-subtle)}.SendGiftForm-module__s4jFhW__info{background-color:var(--color-success-subtle)}.SendGiftForm-module__s4jFhW__reviewLayout,.SendGiftForm-module__s4jFhW__reviewColumn,.SendGiftForm-module__s4jFhW__checkoutColumn{gap:var(--space-5);min-width:var(--space-0);align-content:start;display:grid}.SendGiftForm-module__s4jFhW__reviewStep{width:100%;max-width:var(--size-wizard-review);margin-inline:auto}.SendGiftForm-module__s4jFhW__reviewLayout{gap:var(--space-10)}.SendGiftForm-module__s4jFhW__sentSummary{max-width:var(--measure-copy);text-align:center;margin-inline:auto}.SendGiftForm-module__s4jFhW__sentActions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:64rem){.SendGiftForm-module__s4jFhW__reviewLayout{grid-template-columns:minmax(0, 1fr) var(--size-checkout-panel)}.SendGiftForm-module__s4jFhW__checkoutColumn{top:calc(var(--size-header-height) + var(--space-6));align-self:start;position:sticky}}.SendGiftForm-module__s4jFhW__previewCta{margin-top:var(--space-4)}.SendGiftForm-module__s4jFhW__reviewExperience{justify-items:start;gap:var(--space-2);display:grid}.SendGiftForm-module__s4jFhW__linkReady{justify-items:center;gap:var(--space-4);width:100%;max-width:var(--measure-form);min-width:var(--space-0);padding:var(--space-6) var(--space-4);border-radius:var(--radius-card);background:var(--color-surface-sunken);text-align:center;margin-inline:auto;display:grid}.SendGiftForm-module__s4jFhW__linkField{align-items:center;gap:var(--space-2);width:100%;min-width:var(--space-0);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:flex}.SendGiftForm-module__s4jFhW__linkInput{min-width:var(--space-0);color:var(--color-text);font-size:var(--text-sm);text-overflow:ellipsis;background:0 0;border:0;flex:1}.SendGiftForm-module__s4jFhW__linkInput:focus{outline:none}.SendGiftForm-module__s4jFhW__linkField:focus-within{border-color:var(--color-border-strong)}.SendGiftForm-module__s4jFhW__linkCopy{flex-shrink:0}.SendGiftForm-module__s4jFhW__linkFacts{justify-content:center;gap:var(--space-2) var(--space-6);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.SendGiftForm-module__s4jFhW__linkFacts div{gap:var(--space-1);display:grid}.SendGiftForm-module__s4jFhW__linkFacts dt{color:var(--color-text-muted);font-size:var(--text-xs)}.SendGiftForm-module__s4jFhW__linkFacts dd{font-weight:var(--weight-semibold);margin:0}.SendGiftForm-module__s4jFhW__linkPrimary{width:100%}@media (min-width:40rem){.SendGiftForm-module__s4jFhW__linkReady{padding:var(--space-8)}.SendGiftForm-module__s4jFhW__linkPrimary{width:auto}}.SendGiftForm-module__s4jFhW__giftList{gap:var(--space-2);display:grid}.SendGiftForm-module__s4jFhW__giftListRow{grid-template-columns:minmax(0, var(--space-20)) minmax(0, 1fr) auto;gap:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);align-items:baseline;display:grid}.SendGiftForm-module__s4jFhW__makeBox{gap:var(--space-3);padding:var(--space-4);border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-primary-subtle);display:grid}.SendGiftForm-module__s4jFhW__makeBoxCopy{gap:var(--space-1);display:grid}.SendGiftForm-module__s4jFhW__giftAdds{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.SendGiftForm-module__s4jFhW__linkGroup{gap:var(--space-2);width:100%;display:grid}.SendGiftForm-module__s4jFhW__linkLimit{max-width:var(--size-summary-panel)}.SendGiftForm-module__s4jFhW__revealAll{gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}.SendGiftForm-module__s4jFhW__severalIntro{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.HowItWorksFlow-module__P3o8Ta__root{scroll-margin-block-start:var(--size-header-height)}.HowItWorksFlow-module__P3o8Ta__header{align-items:center;gap:var(--space-5) var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.HowItWorksFlow-module__P3o8Ta__header>a{justify-self:start}.HowItWorksFlow-module__P3o8Ta__steps{gap:var(--space-8);margin:var(--space-0);padding:var(--space-0);grid-template-columns:1fr;list-style:none;display:grid}.HowItWorksFlow-module__P3o8Ta__step{align-content:start;gap:var(--space-5);min-width:0;display:grid}.HowItWorksFlow-module__P3o8Ta__media{aspect-ratio:1;border-radius:var(--radius-lg);position:relative;overflow:hidden}.HowItWorksFlow-module__P3o8Ta__image{object-fit:cover;width:100%;height:100%;display:block}.HowItWorksFlow-module__P3o8Ta__number{width:var(--control-min-size);height:var(--control-min-size);border-radius:var(--radius-full);color:var(--color-text);background:var(--color-surface-raised);font-size:var(--type-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.HowItWorksFlow-module__P3o8Ta__copy{gap:var(--space-3);min-width:0;display:grid}.HowItWorksFlow-module__P3o8Ta__stepTitle{letter-spacing:var(--tracking-tight)}@media (min-width:40rem){.HowItWorksFlow-module__P3o8Ta__header{grid-template-columns:minmax(0,1fr) auto}.HowItWorksFlow-module__P3o8Ta__steps{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.HowItWorksFlow-module__P3o8Ta__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}
.CollectionNavigation-module__vvCZ8G__navigation,.CollectionNavigation-module__vvCZ8G__directory,.CollectionNavigation-module__vvCZ8G__group{gap:var(--space-4);min-width:0;display:grid}.CollectionNavigation-module__vvCZ8G__directory{gap:var(--space-6)}.CollectionNavigation-module__vvCZ8G__directorySearch{width:100%;max-width:var(--measure-hero)}.CollectionNavigation-module__vvCZ8G__directoryGroups{align-items:start;gap:var(--space-8);display:grid}.CollectionNavigation-module__vvCZ8G__group{gap:var(--space-5)}.CollectionNavigation-module__vvCZ8G__controls{z-index:1;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.CollectionNavigation-module__vvCZ8G__controls>button{pointer-events:auto;background:var(--color-surface-raised);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm)}.CollectionNavigation-module__vvCZ8G__controls>button:disabled{visibility:hidden;pointer-events:none}.CollectionNavigation-module__vvCZ8G__navigation{gap:0;position:relative}.CollectionNavigation-module__vvCZ8G__tile{color:var(--color-text);min-width:0;text-decoration:none;display:block;position:relative}.CollectionNavigation-module__vvCZ8G__image{aspect-ratio:var(--product-aspect-ratio);border-radius:var(--radius-md);background:var(--color-surface);position:relative;overflow:hidden}.CollectionNavigation-module__vvCZ8G__image>img{border-radius:0}.CollectionNavigation-module__vvCZ8G__image:before,.CollectionNavigation-module__vvCZ8G__image:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.CollectionNavigation-module__vvCZ8G__image:before{background:var(--artwork-label-scrim)}.CollectionNavigation-module__vvCZ8G__image:after{border:var(--focus-ring-width) solid transparent}.CollectionNavigation-module__vvCZ8G__tile[aria-current=page] .CollectionNavigation-module__vvCZ8G__image:after,.CollectionNavigation-module__vvCZ8G__tile:hover .CollectionNavigation-module__vvCZ8G__image:after{border-color:var(--color-primary)}.CollectionNavigation-module__vvCZ8G__tile:focus-visible{outline:none}.CollectionNavigation-module__vvCZ8G__tile:focus-visible .CollectionNavigation-module__vvCZ8G__image:after{border-color:var(--color-primary);border-width:var(--space-1)}.CollectionNavigation-module__vvCZ8G__label{z-index:1;inset-inline:var(--space-3);color:var(--color-text-on-dark);font-size:var(--text-sm);line-height:var(--leading-snug);font-weight:var(--weight-semibold);overflow-wrap:normal;text-wrap:pretty;position:absolute;inset-block-end:var(--space-3)}.CollectionNavigation-module__vvCZ8G__placeholder{height:100%;padding:var(--space-3);place-items:center;display:grid}.CollectionNavigation-module__vvCZ8G__directoryGrid{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.CollectionNavigation-module__vvCZ8G__pageHeading{gap:var(--space-3);display:grid}.CollectionNavigation-module__vvCZ8G__headingRow{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.CollectionNavigation-module__vvCZ8G__breadcrumb{gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.CollectionNavigation-module__vvCZ8G__description{max-width:var(--measure-copy)}@media (min-width:45rem){.CollectionNavigation-module__vvCZ8G__directoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.CollectionNavigation-module__vvCZ8G__directoryGroups,.CollectionNavigation-module__vvCZ8G__directoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.CollectionNavigation-module__vvCZ8G__directoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:120rem){.CollectionNavigation-module__vvCZ8G__directoryGroups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:44.9375rem){.CollectionNavigation-module__vvCZ8G__controls{display:none}}.CollectionNavigation-module__vvCZ8G__textRail{gap:var(--space-6);border-bottom:var(--border-width) solid var(--color-border-strong);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.CollectionNavigation-module__vvCZ8G__textRail::-webkit-scrollbar{display:none}.CollectionNavigation-module__vvCZ8G__textRail>li{flex:none}.CollectionNavigation-module__vvCZ8G__textTab{align-items:center;gap:var(--space-1);min-block-size:calc(var(--control-min-size) + var(--space-1));border-block-end:calc(var(--border-width) * 3) solid transparent;color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);margin-block-end:calc(-1 * var(--border-width));text-decoration:none;display:inline-flex}.CollectionNavigation-module__vvCZ8G__textTab:hover{border-block-end-color:var(--color-border-strong)}.CollectionNavigation-module__vvCZ8G__textTab[aria-current=page]{color:var(--color-selected-text);border-block-end-color:var(--color-primary);font-weight:var(--weight-semibold)}.CollectionNavigation-module__vvCZ8G__textTab:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(-1 * var(--focus-ring-width))}.CollectionNavigation-module__vvCZ8G__textRail>.CollectionNavigation-module__vvCZ8G__extra{align-items:center;gap:var(--space-6);display:flex}.CollectionNavigation-module__vvCZ8G__textRail>.CollectionNavigation-module__vvCZ8G__extra:before{content:"";inline-size:var(--border-width);block-size:var(--space-5);background:var(--color-border-strong)}.CollectionNavigation-module__vvCZ8G__extra .CollectionNavigation-module__vvCZ8G__textTab{color:var(--color-selected-text);font-weight:var(--weight-semibold)}.CollectionNavigation-module__vvCZ8G__textPlaceholder{inline-size:var(--space-20);block-size:var(--space-3);margin-block:var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface-sunken);display:block}.CollectionNavigation-module__vvCZ8G__navigation[data-more-end] .CollectionNavigation-module__vvCZ8G__textRail{-webkit-mask-image:linear-gradient(to right, var(--color-text) 85%, transparent);mask-image:linear-gradient(to right, var(--color-text) 85%, transparent)}.CollectionNavigation-module__vvCZ8G__navigation[data-more-start] .CollectionNavigation-module__vvCZ8G__textRail{-webkit-mask-image:linear-gradient(to left, var(--color-text) 85%, transparent);mask-image:linear-gradient(to left, var(--color-text) 85%, transparent)}.CollectionNavigation-module__vvCZ8G__navigation[data-more-start][data-more-end] .CollectionNavigation-module__vvCZ8G__textRail{-webkit-mask-image:linear-gradient(to right, transparent, var(--color-text) 12%, var(--color-text) 85%, transparent);mask-image:linear-gradient(to right, transparent, var(--color-text) 12%, var(--color-text) 85%, transparent)}.CollectionNavigation-module__vvCZ8G__intro{gap:var(--space-4);display:grid}.CollectionNavigation-module__vvCZ8G__catalogueFlow{gap:var(--space-5);display:grid}@media (min-width:64rem){.CollectionNavigation-module__vvCZ8G__directory{gap:var(--space-8)}}section.CollectionNavigation-module__vvCZ8G__catalogueSection[data-section-spacing]{padding-block:var(--space-5) var(--space-8)}@media (min-width:64rem){section.CollectionNavigation-module__vvCZ8G__catalogueSection[data-section-spacing]{padding-block:var(--space-6) var(--space-10)}}
.SendGiftWizard-module__6Ph3UW__stack{gap:var(--space-3);min-width:var(--space-0);display:grid}.SendGiftWizard-module__6Ph3UW__surfaceCard{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised)}.SendGiftWizard-module__6Ph3UW__cardPadding{padding:var(--space-5)}.SendGiftWizard-module__6Ph3UW__embeddedMessage{gap:var(--space-6);min-width:0;display:grid}.SendGiftWizard-module__6Ph3UW__embeddedMessage input,.SendGiftWizard-module__6Ph3UW__embeddedMessage textarea{padding:var(--space-3) var(--space-4);font-size:var(--text-base);background:0 0}.SendGiftWizard-module__6Ph3UW__embeddedMessage input:not([aria-invalid=true]),.SendGiftWizard-module__6Ph3UW__embeddedMessage textarea:not([aria-invalid=true]){border-color:var(--color-border)}.SendGiftWizard-module__6Ph3UW__embeddedMessage input:focus,.SendGiftWizard-module__6Ph3UW__embeddedMessage textarea:focus{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.SendGiftWizard-module__6Ph3UW__embeddedMessage textarea{min-height:12rem;line-height:1.7}.SendGiftWizard-module__6Ph3UW__cover{object-fit:cover}.SendGiftWizard-module__6Ph3UW__dot{width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);background:var(--color-text);flex:none}.SendGiftWizard-module__6Ph3UW__errorText{color:var(--color-danger)}.SendGiftWizard-module__6Ph3UW__notice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-primary-subtle)}.SendGiftWizard-module__6Ph3UW__fullWidth{width:100%}.SendGiftWizard-module__6Ph3UW__narrowField{max-width:var(--grid-min-wide)}.SendGiftWizard-module__6Ph3UW__progress{max-width:100%;padding:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-raised);box-shadow:var(--shadow-md);margin-inline:auto;overflow-x:auto}.SendGiftWizard-module__6Ph3UW__progressList,.SendGiftWizard-module__6Ph3UW__progressItem{align-items:center;display:flex}.SendGiftWizard-module__6Ph3UW__progressList{gap:var(--space-2);width:max-content;list-style:none}.SendGiftWizard-module__6Ph3UW__progressItem{gap:var(--space-2)}.SendGiftWizard-module__6Ph3UW__progressStep{align-items:center;gap:var(--space-2);min-height:var(--control-min-size);padding:var(--space-1) var(--space-4) var(--space-1) var(--space-1);border:var(--border-width) solid transparent;border-radius:var(--radius-pill);color:var(--color-text-muted);background:var(--color-surface);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);display:flex}.SendGiftWizard-module__6Ph3UW__progressStep:hover{color:var(--color-text);border-color:var(--color-border-strong)}.SendGiftWizard-module__6Ph3UW__progressStep:focus-visible,.SendGiftWizard-module__6Ph3UW__settingTrigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.SendGiftWizard-module__6Ph3UW__progressStepComplete{color:var(--color-text)}.SendGiftWizard-module__6Ph3UW__progressStepActive{border-color:var(--color-primary);color:var(--color-text);background:var(--color-primary-subtle)}.SendGiftWizard-module__6Ph3UW__progressIcon{width:var(--size-step-marker);height:var(--size-step-marker);border-radius:var(--radius-full);color:var(--color-primary);background:var(--color-surface-raised);place-items:center;display:grid;position:relative}.SendGiftWizard-module__6Ph3UW__progressStepActive .SendGiftWizard-module__6Ph3UW__progressIcon{color:var(--color-on-primary);background:var(--color-primary)}.SendGiftWizard-module__6Ph3UW__progressBadge{top:var(--offset-lift);right:var(--offset-lift);width:var(--space-4);height:var(--space-4);border:var(--border-width) solid var(--color-surface-raised);border-radius:var(--radius-full);color:var(--color-on-primary);background:var(--color-primary);place-items:center;display:grid;position:absolute}.SendGiftWizard-module__6Ph3UW__progressBadge svg{width:var(--space-3);height:var(--space-3)}.SendGiftWizard-module__6Ph3UW__progressLabel{white-space:nowrap}.SendGiftWizard-module__6Ph3UW__progressArrow{color:var(--color-border-strong)}.SendGiftWizard-module__6Ph3UW__timeline{gap:var(--space-10);list-style:none;display:grid}.SendGiftWizard-module__6Ph3UW__section{grid-template-columns:var(--size-step-marker) minmax(0, 1fr);column-gap:var(--space-5);display:grid;position:relative}.SendGiftWizard-module__6Ph3UW__section:not(:last-child):before{content:"";top:calc(var(--size-step-marker) + var(--space-2));bottom:calc(var(--space-2) - var(--space-10));left:calc(var(--size-step-marker) / 2);border-left:var(--focus-ring-width) dashed var(--color-border-strong);position:absolute}.SendGiftWizard-module__6Ph3UW__marker{width:var(--size-step-marker);height:var(--size-step-marker);border-radius:var(--radius-full);background:var(--color-ink-bg);place-items:center;display:grid}.SendGiftWizard-module__6Ph3UW__sectionBody{gap:var(--space-4);min-width:var(--space-0);display:grid}.SendGiftWizard-module__6Ph3UW__sectionHeader{gap:var(--space-1);min-height:var(--size-step-marker);align-content:center;display:grid}.SendGiftWizard-module__6Ph3UW__option{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard)}.SendGiftWizard-module__6Ph3UW__option:hover{border-color:var(--color-border-strong)}.SendGiftWizard-module__6Ph3UW__optionSelected,.SendGiftWizard-module__6Ph3UW__optionSelected:hover{border-color:var(--color-primary);box-shadow:0 0 0 var(--border-width) var(--color-primary)}.SendGiftWizard-module__6Ph3UW__optionDisabled>.SendGiftWizard-module__6Ph3UW__optionLabel{cursor:default}.SendGiftWizard-module__6Ph3UW__optionDisabled>.SendGiftWizard-module__6Ph3UW__optionLabel>.SendGiftWizard-module__6Ph3UW__radio{opacity:var(--opacity-disabled)}.SendGiftWizard-module__6Ph3UW__optionLabel{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:inherit;cursor:pointer;display:flex}.SendGiftWizard-module__6Ph3UW__optionLabel:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.SendGiftWizard-module__6Ph3UW__radio,.SendGiftWizard-module__6Ph3UW__checkbox{width:var(--space-5);height:var(--space-5);border:var(--focus-ring-width) solid var(--color-border-strong);background:var(--color-surface-raised);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid}.SendGiftWizard-module__6Ph3UW__radio{border-radius:var(--radius-full)}.SendGiftWizard-module__6Ph3UW__checkbox{border-radius:var(--radius-sm);color:var(--color-on-primary)}.SendGiftWizard-module__6Ph3UW__checkbox svg{width:var(--space-3);height:var(--space-3)}.SendGiftWizard-module__6Ph3UW__optionSelected>.SendGiftWizard-module__6Ph3UW__optionLabel>.SendGiftWizard-module__6Ph3UW__radio{border-color:var(--color-primary);box-shadow:inset 0 0 0 var(--space-1) var(--color-surface-raised);background:var(--color-primary)}.SendGiftWizard-module__6Ph3UW__optionSelected>.SendGiftWizard-module__6Ph3UW__optionLabel>.SendGiftWizard-module__6Ph3UW__checkbox{border-color:var(--color-primary);background:var(--color-primary)}.SendGiftWizard-module__6Ph3UW__optionDisabled.SendGiftWizard-module__6Ph3UW__optionSelected>.SendGiftWizard-module__6Ph3UW__optionLabel>.SendGiftWizard-module__6Ph3UW__checkbox{opacity:var(--opacity-disabled)}.SendGiftWizard-module__6Ph3UW__optionCopy{gap:var(--space-1);min-width:var(--space-0);flex:auto;display:grid}.SendGiftWizard-module__6Ph3UW__optionTitleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.SendGiftWizard-module__6Ph3UW__optionIcon{width:var(--control-min-size);height:var(--control-min-size);border-radius:var(--radius-full);color:var(--color-primary);background:var(--color-primary-subtle);flex:none;place-items:center;display:grid}.SendGiftWizard-module__6Ph3UW__optionContent{padding:var(--space-4) var(--space-5) var(--space-5);border-top:var(--border-width) solid var(--color-border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-surface)}.SendGiftWizard-module__6Ph3UW__optionTile>.SendGiftWizard-module__6Ph3UW__optionLabel{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);height:100%;display:grid}.SendGiftWizard-module__6Ph3UW__optionTile>.SendGiftWizard-module__6Ph3UW__optionLabel>.SendGiftWizard-module__6Ph3UW__optionIcon{grid-area:1/1/auto/-1}.SendGiftWizard-module__6Ph3UW__optionTile>.SendGiftWizard-module__6Ph3UW__optionLabel>.SendGiftWizard-module__6Ph3UW__radio,.SendGiftWizard-module__6Ph3UW__optionTile>.SendGiftWizard-module__6Ph3UW__optionLabel>.SendGiftWizard-module__6Ph3UW__checkbox{margin-top:var(--border-width)}.SendGiftWizard-module__6Ph3UW__tileGrid{gap:var(--space-3);display:grid}.SendGiftWizard-module__6Ph3UW__selectedGift{grid-template-columns:var(--size-option-thumb) minmax(0, 1fr);align-items:center;gap:var(--space-4);padding:var(--space-3);display:grid}.SendGiftWizard-module__6Ph3UW__selectedGiftImage,.SendGiftWizard-module__6Ph3UW__imagePlaceholder{border-radius:var(--radius-md);background:var(--color-surface-sunken);overflow:hidden}.SendGiftWizard-module__6Ph3UW__imagePlaceholder{aspect-ratio:var(--product-aspect-ratio);color:var(--color-text-subtle);place-items:center;display:grid}.SendGiftWizard-module__6Ph3UW__selectedGiftCopy{gap:var(--space-1);padding-inline:var(--space-2);align-content:center;display:grid}.SendGiftWizard-module__6Ph3UW__selectedGiftAction{margin-inline:var(--space-2);margin-bottom:var(--space-2);grid-column:1/-1;justify-self:start}.SendGiftWizard-module__6Ph3UW__setting{overflow:hidden}.SendGiftWizard-module__6Ph3UW__settingTrigger{align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-min-size);padding:var(--space-4) var(--space-5);color:var(--color-text);text-align:left;cursor:pointer;display:flex}.SendGiftWizard-module__6Ph3UW__settingIcon{color:var(--color-text-muted)}.SendGiftWizard-module__6Ph3UW__settingSummary{min-width:var(--space-0);flex:auto}.SendGiftWizard-module__6Ph3UW__settingChevron{color:var(--color-text-muted);transition:transform var(--duration-base) var(--ease-standard)}.SendGiftWizard-module__6Ph3UW__settingChevronOpen{transform:rotate(180deg)}.SendGiftWizard-module__6Ph3UW__settingContent{padding:var(--space-2) var(--space-5) var(--space-5)}.SendGiftWizard-module__6Ph3UW__cardGrid{grid-template-columns:repeat(auto-fill, minmax(var(--grid-min-compact), 1fr));gap:var(--space-4);display:grid}.SendGiftWizard-module__6Ph3UW__greetingCard{gap:var(--space-2);padding:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-base) var(--ease-standard);display:grid}.SendGiftWizard-module__6Ph3UW__greetingCard:hover{border-color:var(--color-border-strong);transform:translateY(var(--offset-lift))}.SendGiftWizard-module__6Ph3UW__greetingCard:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.SendGiftWizard-module__6Ph3UW__greetingCardSelected,.SendGiftWizard-module__6Ph3UW__greetingCardSelected:hover{border-color:var(--color-primary);box-shadow:0 0 0 var(--border-width) var(--color-primary)}.SendGiftWizard-module__6Ph3UW__greetingCardImage{aspect-ratio:var(--card-aspect-ratio);border-radius:var(--radius-md);background:var(--color-surface-sunken);position:relative;overflow:hidden}.SendGiftWizard-module__6Ph3UW__greetingCardNone{color:var(--color-text-muted);place-items:center;display:grid}.SendGiftWizard-module__6Ph3UW__greetingCardCheck{top:var(--space-2);right:var(--space-2);width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);color:var(--color-on-primary);background:var(--color-primary);box-shadow:var(--shadow-sm);place-items:center;display:grid;position:absolute}.SendGiftWizard-module__6Ph3UW__greetingCardCheck svg{width:var(--space-4);height:var(--space-4)}.SendGiftWizard-module__6Ph3UW__reviewCard{gap:var(--space-4);display:grid}.SendGiftWizard-module__6Ph3UW__reviewCardHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid var(--color-border);display:flex}.SendGiftWizard-module__6Ph3UW__reviewProduct{align-items:center;gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.SendGiftWizard-module__6Ph3UW__reviewProductImage{border-radius:var(--radius-md);background:var(--color-surface-sunken);overflow:hidden}.SendGiftWizard-module__6Ph3UW__reviewProductCopy{gap:var(--space-2);display:grid}.SendGiftWizard-module__6Ph3UW__reviewProductFacts{gap:var(--space-2);margin-top:var(--space-2);display:grid}.SendGiftWizard-module__6Ph3UW__reviewProductFact{align-items:center;gap:var(--space-2);color:var(--color-text-muted);display:flex}.SendGiftWizard-module__6Ph3UW__cardPreview{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SendGiftWizard-module__6Ph3UW__cardPanel{gap:var(--space-2);margin:var(--space-0);justify-items:center;display:grid}.SendGiftWizard-module__6Ph3UW__cardFront,.SendGiftWizard-module__6Ph3UW__cardInside{width:100%;aspect-ratio:var(--card-aspect-ratio);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.SendGiftWizard-module__6Ph3UW__cardInside{align-content:center;gap:var(--space-3);padding:var(--space-5) var(--space-4);background:var(--color-surface-raised);text-align:center;display:grid;overflow-y:auto}.SendGiftWizard-module__6Ph3UW__cardMessage{white-space:pre-line;overflow-wrap:anywhere}@media (max-width:29.999rem){.SendGiftWizard-module__6Ph3UW__cardPreview{grid-template-columns:minmax(0,1fr);justify-items:center}.SendGiftWizard-module__6Ph3UW__cardPanel{width:min(100%, var(--size-send-gift-image))}}.SendGiftWizard-module__6Ph3UW__cardMissing{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-5);border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-muted);grid-template-columns:auto minmax(0,1fr);display:grid}.SendGiftWizard-module__6Ph3UW__cardMissing>button,.SendGiftWizard-module__6Ph3UW__cardMissing>a{grid-column:1/-1;justify-self:start}.SendGiftWizard-module__6Ph3UW__reviewList,.SendGiftWizard-module__6Ph3UW__costList{display:grid}.SendGiftWizard-module__6Ph3UW__reviewRow,.SendGiftWizard-module__6Ph3UW__costRow{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-2);display:flex}.SendGiftWizard-module__6Ph3UW__reviewRow{border-bottom:var(--border-width) solid var(--color-border)}.SendGiftWizard-module__6Ph3UW__reviewRow:last-child{border-bottom:0}.SendGiftWizard-module__6Ph3UW__reviewRow dd,.SendGiftWizard-module__6Ph3UW__costRow dd{text-align:right}.SendGiftWizard-module__6Ph3UW__checkout{gap:var(--space-5);display:grid}.SendGiftWizard-module__6Ph3UW__divider{border:0;border-top:var(--border-width) solid var(--color-border)}.SendGiftWizard-module__6Ph3UW__totalRow{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border);display:flex}.SendGiftWizard-module__6Ph3UW__paymentMethod,.SendGiftWizard-module__6Ph3UW__checkoutPending{align-items:center;gap:var(--space-3);display:flex}.SendGiftWizard-module__6Ph3UW__paymentMethod{padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg)}.SendGiftWizard-module__6Ph3UW__checkoutPending{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);justify-content:space-between}.SendGiftWizard-module__6Ph3UW__checkoutActions{justify-items:center;gap:var(--space-2);display:grid}.SendGiftWizard-module__6Ph3UW__actionBar{bottom:var(--space-0);z-index:var(--layer-header);margin-top:var(--space-6);padding-block:var(--space-4);background:var(--color-bg);border-top:var(--border-width) solid var(--color-border);border-image:linear-gradient(var(--color-border), var(--color-border)) 1 / var(--border-width) 0 0 / 0 100vmax;box-shadow:0 0 0 100vmax var(--color-bg);clip-path:inset(0 -100vmax);position:sticky}.SendGiftWizard-module__6Ph3UW__actionBarInner,.SendGiftWizard-module__6Ph3UW__actionBarEnd{align-items:center;gap:var(--space-3);display:flex}.SendGiftWizard-module__6Ph3UW__actionBarInner{justify-content:space-between}.SendGiftWizard-module__6Ph3UW__actionBarEnd{flex-wrap:wrap;justify-content:flex-end}@media (min-width:40rem){.SendGiftWizard-module__6Ph3UW__tileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SendGiftWizard-module__6Ph3UW__selectedGift{grid-template-columns:var(--size-send-gift-image) minmax(0, 1fr) auto;align-items:center}.SendGiftWizard-module__6Ph3UW__selectedGiftAction{margin:var(--space-0) var(--space-3) var(--space-0) var(--space-0);grid-column:auto;justify-self:end}}@media (max-width:47.999rem){.SendGiftWizard-module__6Ph3UW__progress{border-radius:var(--radius-lg)}.SendGiftWizard-module__6Ph3UW__progressList,.SendGiftWizard-module__6Ph3UW__progressItem{gap:var(--space-1)}.SendGiftWizard-module__6Ph3UW__progressArrow{display:none}.SendGiftWizard-module__6Ph3UW__progressStep{padding-right:var(--space-1)}.SendGiftWizard-module__6Ph3UW__progressLabel{display:none}.SendGiftWizard-module__6Ph3UW__progressStepActive{padding-right:var(--space-4)}.SendGiftWizard-module__6Ph3UW__progressStepActive .SendGiftWizard-module__6Ph3UW__progressLabel{display:inline}.SendGiftWizard-module__6Ph3UW__section{display:block}.SendGiftWizard-module__6Ph3UW__section:not(:last-child):before{display:none}.SendGiftWizard-module__6Ph3UW__marker{float:left;margin-right:var(--space-3)}.SendGiftWizard-module__6Ph3UW__sectionBody{display:block}.SendGiftWizard-module__6Ph3UW__sectionBody>*+*{margin-top:var(--space-4)}.SendGiftWizard-module__6Ph3UW__optionLabel{padding-inline:var(--space-4);align-items:flex-start}.SendGiftWizard-module__6Ph3UW__optionBadge{display:none}.SendGiftWizard-module__6Ph3UW__actionBarEnd{flex-wrap:nowrap}.SendGiftWizard-module__6Ph3UW__actionBarEnd>:not(:last-child){display:none}.SendGiftWizard-module__6Ph3UW__cardGrid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}}
.HandwritingFilmSection-module__8QckzG__header{text-align:center;max-width:var(--measure-copy);margin-inline:auto}.HandwritingFilmSection-module__8QckzG__stage{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--color-surface);position:relative;overflow:hidden}.HandwritingFilmSection-module__8QckzG__poster,.HandwritingFilmSection-module__8QckzG__stage video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.HandwritingFilmSection-module__8QckzG__poster img{object-fit:contain;width:100%;height:100%;display:block}.HandwritingFilmSection-module__8QckzG__stage video,.HandwritingFilmSection-module__8QckzG__poster[data-hidden=true]{visibility:hidden}.HandwritingFilmSection-module__8QckzG__stage video[data-visible=true]{visibility:visible}.HandwritingFilmSection-module__8QckzG__filmOnly{inline-size:100%;max-inline-size:var(--size-handwriting-film);margin-inline:auto}@media (max-width:47.999rem){.HandwritingFilmSection-module__8QckzG__stage{aspect-ratio:4/5}}
.NavigationStatus-module__4SOp_G__indicator{block-size:var(--space-1);background:var(--color-primary);z-index:60;pointer-events:none;position:fixed;inset-block-start:0;inset-inline:0}
.PersonalFeatures-module__QDACcG__showcaseHeader{gap:var(--space-5);align-items:end;display:grid}.PersonalFeatures-module__QDACcG__showcaseHeader>a{justify-self:start}.PersonalFeatures-module__QDACcG__showcaseMain{gap:var(--space-6);align-items:center;display:grid}.PersonalFeatures-module__QDACcG__showcaseImage{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-xl);block-size:auto;inline-size:100%;display:block}.PersonalFeatures-module__QDACcG__additions{gap:var(--space-5);display:grid}.PersonalFeatures-module__QDACcG__additions ul{gap:var(--space-5);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.PersonalFeatures-module__QDACcG__additions li{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.PersonalFeatures-module__QDACcG__additions li>span:last-child{gap:var(--space-1);display:grid}.PersonalFeatures-module__QDACcG__additionIcon{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-full);background-color:var(--color-primary-subtle);color:var(--color-primary-active);place-items:center;display:grid}.PersonalFeatures-module__QDACcG__additionTitle{display:block}.PersonalFeatures-module__QDACcG__kindsTitle{margin-block-end:var(--space-4)}.PersonalFeatures-module__QDACcG__kinds{grid-auto-columns:minmax(var(--size-personalise-kind), 1fr);gap:var(--space-4);margin:var(--space-0);padding:var(--space-0);scroll-snap-type:x mandatory;grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.PersonalFeatures-module__QDACcG__kinds li{scroll-snap-align:start}.PersonalFeatures-module__QDACcG__kind{gap:var(--space-3);color:var(--color-text);font-weight:var(--weight-semibold);text-decoration:none;display:grid}.PersonalFeatures-module__QDACcG__kind img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-lg);block-size:auto;inline-size:100%;transition:transform var(--duration-fast) var(--ease-standard);display:block}.PersonalFeatures-module__QDACcG__kind span{align-items:center;gap:var(--space-1);display:inline-flex}.PersonalFeatures-module__QDACcG__kind:hover img{transform:scale(1.02)}.PersonalFeatures-module__QDACcG__kind:hover span{color:var(--color-primary-active)}.PersonalFeatures-module__QDACcG__kind:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--space-1);border-radius:var(--radius-lg)}@media (min-width:48rem){.PersonalFeatures-module__QDACcG__showcaseHeader{grid-template-columns:minmax(0,1fr) auto}.PersonalFeatures-module__QDACcG__showcaseHeader>a{justify-self:end}}@media (min-width:64rem){.PersonalFeatures-module__QDACcG__showcaseMain{gap:var(--space-12);grid-template-columns:auto minmax(0,1fr)}.PersonalFeatures-module__QDACcG__showcaseImage{inline-size:auto;block-size:var(--size-personalise-scene)}.PersonalFeatures-module__QDACcG__kinds{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;overflow:visible}}@media (prefers-reduced-motion:reduce){.PersonalFeatures-module__QDACcG__kind img{transition:none}}.PersonalFeatures-module__QDACcG__faq{gap:var(--space-8);display:grid}@media (min-width:64rem){.PersonalFeatures-module__QDACcG__faq{gap:var(--space-16);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}
.Typography-module__CVAqzW__heading,.Typography-module__CVAqzW__text{margin:var(--space-0)}.Typography-module__CVAqzW__heading{color:var(--color-text);font-family:var(--font-display);font-weight:var(--weight-heading);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.Typography-module__CVAqzW__heading em{font-weight:var(--weight-light);font-style:normal}.Typography-module__CVAqzW__text{font-family:var(--font-body);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.Typography-module__CVAqzW__sizeXs{font-size:var(--text-xs)}.Typography-module__CVAqzW__sizeSm{font-size:var(--text-sm)}.Typography-module__CVAqzW__sizeBase{font-size:var(--text-base)}.Typography-module__CVAqzW__sizeLg{font-size:var(--text-lg)}.Typography-module__CVAqzW__sizeXl{font-size:var(--text-xl)}.Typography-module__CVAqzW__size2xl{font-size:var(--text-2xl)}.Typography-module__CVAqzW__size3xl{font-size:var(--text-3xl)}.Typography-module__CVAqzW__sizeSection{font-size:var(--text-section-title)}.Typography-module__CVAqzW__sizeDisplay{font-size:var(--text-display)}.Typography-module__CVAqzW__regular{font-weight:var(--weight-regular)}.Typography-module__CVAqzW__medium{font-weight:var(--weight-medium)}.Typography-module__CVAqzW__semibold{font-weight:var(--weight-semibold)}.Typography-module__CVAqzW__bold{font-weight:var(--weight-bold)}.Typography-module__CVAqzW__default{color:var(--color-text)}.Typography-module__CVAqzW__muted{color:var(--color-text-muted)}.Typography-module__CVAqzW__accent{color:var(--color-primary-active)}.Typography-module__CVAqzW__inverse{color:var(--color-text-on-dark)}.Typography-module__CVAqzW__inverseMuted{color:var(--color-ink-text)}
.artwork-quality-module__4ST2qG__notice{--quality-bg:var(--color-artwork-advice-bg);--quality-ink:var(--color-artwork-advice-ink);--quality-title:var(--color-artwork-advice-title);--quality-icon:var(--color-artwork-advice-icon);--quality-line:var(--color-artwork-advice-line);grid-template-columns:var(--space-4) minmax(0,1fr);align-items:start;column-gap:var(--space-2);margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--quality-line);border-radius:var(--radius-sm);background:var(--quality-bg);overflow-wrap:anywhere;display:grid}.artwork-quality-module__4ST2qG__copy{gap:calc(var(--border-width) * 2);min-width:0;display:grid}.artwork-quality-module__4ST2qG__notice .artwork-quality-module__4ST2qG__copy>*{line-height:var(--leading-artwork-copy)}.artwork-quality-module__4ST2qG__notice .artwork-quality-module__4ST2qG__title{color:var(--quality-title)}.artwork-quality-module__4ST2qG__notice .artwork-quality-module__4ST2qG__body{color:var(--quality-ink)}.artwork-quality-module__4ST2qG__glyph{width:var(--space-4);height:var(--space-4);margin-top:var(--border-width);color:var(--quality-icon)}.artwork-quality-module__4ST2qG__notice[data-artwork-quality=minimum]{--quality-bg:var(--color-artwork-minimum-bg);--quality-ink:var(--color-artwork-minimum-ink);--quality-title:var(--color-artwork-minimum-title);--quality-icon:var(--color-artwork-minimum-icon);--quality-line:var(--color-artwork-minimum-line)}.artwork-quality-module__4ST2qG__attached{border:0;border-top:var(--border-width) solid var(--quality-line);border-radius:0;margin:0}
.ProductGiftingOptions-module__47qqxG__section{gap:var(--space-3);display:grid}.ProductGiftingOptions-module__47qqxG__panel{padding:0 var(--space-5);border-color:#0000;grid-template-rows:repeat(2,1fr);display:grid}.ProductGiftingOptions-module__47qqxG__option{grid-template-columns:var(--control-min-size) minmax(0, 1fr);align-items:center;gap:var(--space-4);padding-block:var(--space-5);display:grid}.ProductGiftingOptions-module__47qqxG__option+.ProductGiftingOptions-module__47qqxG__option{border-block-start:var(--border-width) solid var(--color-border)}.ProductGiftingOptions-module__47qqxG__icon{width:var(--control-min-size);height:var(--control-min-size);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-primary);place-items:center;display:grid}.ProductGiftingOptions-module__47qqxG__copy{gap:var(--space-1);min-width:0;display:grid}@media (max-width:25rem){.ProductGiftingOptions-module__47qqxG__panel{padding-inline:var(--space-4)}.ProductGiftingOptions-module__47qqxG__option{gap:var(--space-3);padding-block:var(--space-4)}}
.WaysToSend-module__lcWsgW__grid{gap:var(--space-5);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.WaysToSend-module__lcWsgW__card{display:flex}.WaysToSend-module__lcWsgW__article{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-raised);flex-direction:column;flex:1;display:flex;overflow:hidden}.WaysToSend-module__lcWsgW__image{aspect-ratio:4/3;object-fit:cover;block-size:auto;inline-size:100%;display:block}.WaysToSend-module__lcWsgW__copy{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.WaysToSend-module__lcWsgW__highlight{color:var(--color-primary-active)}.WaysToSend-module__lcWsgW__action{margin-block-start:auto;padding-block-start:var(--space-3)}.WaysToSend-module__lcWsgW__footer a{color:var(--color-text);font-weight:var(--weight-semibold);text-underline-offset:var(--space-1);text-decoration:underline}.WaysToSend-module__lcWsgW__footer a:hover{color:var(--color-primary-active)}@media (min-width:40rem){.WaysToSend-module__lcWsgW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.WaysToSend-module__lcWsgW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.WaysToSend-module__lcWsgW__grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.WaysToSend-module__lcWsgW__editorial{gap:var(--space-6);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.WaysToSend-module__lcWsgW__feature{display:flex}.WaysToSend-module__lcWsgW__featureArticle{border-radius:var(--radius-lg);background-color:var(--color-surface-sunken);color:var(--color-text);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.WaysToSend-module__lcWsgW__photo{transition:transform var(--duration-slow) var(--ease-standard);display:block;position:relative;overflow:hidden}.WaysToSend-module__lcWsgW__photo img{inset:var(--space-0);object-fit:cover;block-size:100%;inline-size:100%;position:absolute}.WaysToSend-module__lcWsgW__feature:hover .WaysToSend-module__lcWsgW__photo{transform:scale(1.03)}.WaysToSend-module__lcWsgW__words{z-index:2;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);text-align:center;flex-direction:column;flex:1;display:flex;position:relative}.WaysToSend-module__lcWsgW__text{justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;flex:1;display:flex}.WaysToSend-module__lcWsgW__feature[data-layout=full] .WaysToSend-module__lcWsgW__text{justify-content:flex-start}.WaysToSend-module__lcWsgW__headline{text-wrap:balance}.WaysToSend-module__lcWsgW__eyebrow{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin-block-end:var(--space-3);display:block}.WaysToSend-module__lcWsgW__eyebrow:after{content:"";inline-size:var(--space-6);block-size:calc(var(--border-width) * 2);margin:var(--space-3) auto 0;background-color:var(--color-primary);display:block}.WaysToSend-module__lcWsgW__lead{display:block}.WaysToSend-module__lcWsgW__summary{text-wrap:pretty;max-inline-size:32ch}.WaysToSend-module__lcWsgW__link{min-block-size:var(--control-min-size);padding-inline:var(--space-4);border:var(--border-width) solid currentColor;color:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);background-color:color-mix(in srgb, var(--color-bg) 70%, transparent);transition:background-color var(--duration-fast) var(--ease-standard);align-items:center;margin-block-start:var(--space-2);text-decoration:none;display:inline-flex}.WaysToSend-module__lcWsgW__link:hover{background-color:var(--color-bg)}.WaysToSend-module__lcWsgW__link:focus-visible{outline:var(--focus-ring-width) solid currentColor;outline-offset:var(--focus-ring-offset)}.WaysToSend-module__lcWsgW__feature[data-layout=full] .WaysToSend-module__lcWsgW__featureArticle{aspect-ratio:4/5}.WaysToSend-module__lcWsgW__feature[data-layout=full] .WaysToSend-module__lcWsgW__featureArticle:before{content:"";inset:var(--space-0) var(--space-0) auto;z-index:1;background-image:var(--photo-text-veil);pointer-events:none;block-size:72%;position:absolute}.WaysToSend-module__lcWsgW__feature[data-layout=full] .WaysToSend-module__lcWsgW__photo{inset:var(--space-0);position:absolute}.WaysToSend-module__lcWsgW__feature[data-layout=full] .WaysToSend-module__lcWsgW__photo img{animation:WaysToSend-module__lcWsgW__drift var(--duration-drift) ease-in-out infinite alternate}@keyframes WaysToSend-module__lcWsgW__drift{0%{transform:scale(1)}to{transform:scale(1.06)}}.WaysToSend-module__lcWsgW__feature[data-layout=split] .WaysToSend-module__lcWsgW__photo{aspect-ratio:4/3}@media (max-width:39.999rem){.WaysToSend-module__lcWsgW__summary{font-size:var(--text-sm)}}@media (min-width:40rem){.WaysToSend-module__lcWsgW__feature[data-layout=full] .WaysToSend-module__lcWsgW__featureArticle{aspect-ratio:5/4}.WaysToSend-module__lcWsgW__feature[data-layout=full] .WaysToSend-module__lcWsgW__featureArticle:before{block-size:72%}.WaysToSend-module__lcWsgW__feature[data-layout=split] .WaysToSend-module__lcWsgW__featureArticle{aspect-ratio:5/4;flex-direction:row}.WaysToSend-module__lcWsgW__feature[data-layout=split][data-mirror] .WaysToSend-module__lcWsgW__featureArticle{flex-direction:row-reverse}.WaysToSend-module__lcWsgW__feature[data-layout=split] .WaysToSend-module__lcWsgW__photo,.WaysToSend-module__lcWsgW__feature[data-layout=split] .WaysToSend-module__lcWsgW__words{flex:50%;min-inline-size:0}.WaysToSend-module__lcWsgW__feature[data-layout=split] .WaysToSend-module__lcWsgW__photo{aspect-ratio:auto}.WaysToSend-module__lcWsgW__words{padding:var(--space-10) var(--space-8)}}@media (min-width:64rem){.WaysToSend-module__lcWsgW__editorial{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.WaysToSend-module__lcWsgW__feature[data-layout=full] .WaysToSend-module__lcWsgW__featureArticle{aspect-ratio:1/2}.WaysToSend-module__lcWsgW__feature[data-layout=split] .WaysToSend-module__lcWsgW__featureArticle,.WaysToSend-module__lcWsgW__feature[data-layout=split][data-mirror] .WaysToSend-module__lcWsgW__featureArticle{aspect-ratio:auto;flex-direction:column}.WaysToSend-module__lcWsgW__feature[data-layout=split] .WaysToSend-module__lcWsgW__photo{aspect-ratio:16/9;flex:none}.WaysToSend-module__lcWsgW__words{gap:var(--space-2);padding:var(--space-6) var(--space-5)}.WaysToSend-module__lcWsgW__text{gap:var(--space-2)}.WaysToSend-module__lcWsgW__words .WaysToSend-module__lcWsgW__headline{font-size:var(--text-lg)}.WaysToSend-module__lcWsgW__summary{font-size:var(--text-sm)}}@media (min-width:80rem){.WaysToSend-module__lcWsgW__feature[data-layout=full] .WaysToSend-module__lcWsgW__featureArticle{aspect-ratio:9/16}.WaysToSend-module__lcWsgW__feature[data-layout=split] .WaysToSend-module__lcWsgW__photo{aspect-ratio:3/2}.WaysToSend-module__lcWsgW__words .WaysToSend-module__lcWsgW__headline{font-size:var(--text-xl)}}@media (prefers-reduced-motion:reduce){.WaysToSend-module__lcWsgW__feature[data-layout=full] .WaysToSend-module__lcWsgW__photo img{animation:none}.WaysToSend-module__lcWsgW__feature:hover .WaysToSend-module__lcWsgW__photo{transform:none}}
.WelcomeOffer-module__LHaB1a__dialog{width:min(calc(100% - var(--space-8)), var(--measure-cart));max-width:none;max-height:calc(100dvh - var(--space-8));padding:var(--space-0);border:var(--space-0);border-radius:var(--radius-xl);color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-lg);animation:WelcomeOffer-module__LHaB1a__rise-in var(--duration-base) var(--ease-standard) both;margin:auto;overflow:hidden auto}.WelcomeOffer-module__LHaB1a__dialog::backdrop{background-color:var(--color-overlay);animation:WelcomeOffer-module__LHaB1a__fade-in var(--duration-base) var(--ease-standard) both}.WelcomeOffer-module__LHaB1a__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.WelcomeOffer-module__LHaB1a__close{z-index:1;top:var(--space-4);right:var(--space-4);position:absolute}.WelcomeOffer-module__LHaB1a__body{justify-content:center;gap:var(--space-5);padding:var(--space-10);flex-direction:column;display:flex}.WelcomeOffer-module__LHaB1a__wordmark{font-size:var(--text-xl)}.WelcomeOffer-module__LHaB1a__title{text-wrap:balance}.WelcomeOffer-module__LHaB1a__amount{color:var(--color-primary)}.WelcomeOffer-module__LHaB1a__actions{gap:var(--space-2);justify-items:center;display:grid}.WelcomeOffer-module__LHaB1a__start{width:100%}.WelcomeOffer-module__LHaB1a__signin,.WelcomeOffer-module__LHaB1a__terms{text-align:center}.WelcomeOffer-module__LHaB1a__terms a,.WelcomeOffer-module__LHaB1a__signin a{color:inherit;text-decoration:underline}.WelcomeOffer-module__LHaB1a__terms a:focus-visible,.WelcomeOffer-module__LHaB1a__signin a:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.WelcomeOffer-module__LHaB1a__media{background-color:var(--color-primary-subtle);min-height:100%;position:relative}.WelcomeOffer-module__LHaB1a__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:47.99rem){.WelcomeOffer-module__LHaB1a__dialog{width:100%;max-height:calc(100dvh - var(--space-6));margin:auto var(--space-0) var(--space-0);border-radius:var(--radius-xl) var(--radius-xl) var(--space-0) var(--space-0);animation-name:WelcomeOffer-module__LHaB1a__sheet-in}.WelcomeOffer-module__LHaB1a__panel{grid-template-columns:minmax(0,1fr)}.WelcomeOffer-module__LHaB1a__media{min-height:0;aspect-ratio:var(--welcome-banner-aspect-ratio);grid-row:1}.WelcomeOffer-module__LHaB1a__media img{object-position:center 65%}.WelcomeOffer-module__LHaB1a__body{gap:var(--space-4);padding:var(--space-6) var(--space-6) calc(var(--space-6) + env(safe-area-inset-bottom))}.WelcomeOffer-module__LHaB1a__wordmark{display:none}}@keyframes WelcomeOffer-module__LHaB1a__rise-in{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:none}}@keyframes WelcomeOffer-module__LHaB1a__sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes WelcomeOffer-module__LHaB1a__fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.WelcomeOffer-module__LHaB1a__dialog,.WelcomeOffer-module__LHaB1a__dialog::backdrop{animation:none}}
.VariantSelector-module__kf6OiG__root,.VariantSelector-module__kf6OiG__options{gap:var(--space-3);display:grid}.VariantSelector-module__kf6OiG__group{gap:var(--space-2);min-inline-size:0;padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);display:grid}.VariantSelector-module__kf6OiG__group legend{padding-inline:var(--space-1)}.VariantSelector-module__kf6OiG__values{gap:var(--space-2);flex-wrap:wrap;display:flex}.VariantSelector-module__kf6OiG__selectedValue{font-weight:var(--weight-regular);color:var(--color-text-muted)}.VariantSelector-module__kf6OiG__neutralOption[aria-pressed]{border-color:var(--color-border-strong);background-color:var(--color-surface-raised);color:var(--color-text);box-shadow:none}.VariantSelector-module__kf6OiG__neutralOption[aria-pressed=true]{border-color:var(--color-text);background-color:var(--color-surface-sunken);box-shadow:inset 0 0 0 var(--border-width) var(--color-text)}.VariantSelector-module__kf6OiG__neutralOption[aria-pressed]:hover:not(:disabled),.VariantSelector-module__kf6OiG__neutralOption[aria-pressed]:active:not(:disabled){border-color:var(--color-text);background-color:var(--color-surface-sunken)}.VariantSelector-module__kf6OiG__neutralOption[aria-pressed]:focus-visible{outline-color:var(--color-text)}
.ColourOption-module__WiCCCa__option{flex:0 0 var(--control-min-size);width:var(--control-min-size);height:var(--control-min-size);border:var(--focus-ring-width) solid transparent;border-radius:var(--radius-full);padding:var(--space-1);cursor:pointer;background:0 0;place-items:center;display:grid;position:relative}.ColourOption-module__WiCCCa__option[aria-pressed=true]{border-color:var(--color-text)}.ColourOption-module__WiCCCa__option:hover:not([aria-pressed=true]){border-color:var(--color-border-strong)}.ColourOption-module__WiCCCa__option:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.ColourOption-module__WiCCCa__swatch{border-radius:var(--radius-full);background:var(--product-colour);border:var(--border-width) solid var(--color-border-strong);width:100%;height:100%;position:relative;overflow:hidden}.ColourOption-module__WiCCCa__image{object-fit:contain;background:var(--color-bg);width:100%;height:100%;display:block}.ColourOption-module__WiCCCa__option[data-unavailable=true] .ColourOption-module__WiCCCa__swatch:after{content:"";width:140%;height:var(--border-width);background:var(--color-text);box-shadow:0 0 0 var(--border-width) var(--color-bg);position:absolute;top:50%;left:-20%;transform:rotate(-45deg)}.ColourOption-module__WiCCCa__name{z-index:2;width:max-content;max-width:var(--size-summary-panel);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-text);color:var(--color-text-on-dark);font-size:var(--text-xs);line-height:var(--leading-normal);pointer-events:none;opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ColourOption-module__WiCCCa__option:hover .ColourOption-module__WiCCCa__name,.ColourOption-module__WiCCCa__option:focus-visible .ColourOption-module__WiCCCa__name{opacity:1;visibility:visible}.ColourOption-module__WiCCCa__option[data-tooltip-hidden=true] .ColourOption-module__WiCCCa__name{opacity:0;visibility:hidden}
.SalesStory-module__yvxWpq__chapters{gap:var(--space-4) var(--space-8);border-block:var(--border-width) solid var(--color-border);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.SalesStory-module__yvxWpq__chapters a{min-height:var(--control-min-size);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;display:flex}.SalesStory-module__yvxWpq__chapters a:hover{color:var(--color-primary-active);text-underline-offset:var(--space-2);text-decoration:underline}.SalesStory-module__yvxWpq__textLink{min-height:var(--control-min-size);align-items:center;gap:var(--space-3);color:var(--color-primary-active);font-weight:var(--weight-semibold);display:inline-flex}.SalesStory-module__yvxWpq__textLink:hover{text-underline-offset:var(--space-1);text-decoration:underline}.SalesStory-module__yvxWpq__collectionSection{gap:var(--space-8);border-block-start:var(--border-width) solid var(--color-border);padding-block-start:var(--space-10);display:grid}.SalesStory-module__yvxWpq__collectionIntro{gap:var(--space-5);display:grid}.SalesStory-module__yvxWpq__collectionIntro p{max-width:var(--measure-copy)}.SalesStory-module__yvxWpq__anchor,.SalesStory-module__yvxWpq__moment{scroll-margin-top:calc(var(--size-header-height) + var(--space-6))}.SalesStory-module__yvxWpq__split,.SalesStory-module__yvxWpq__guidance{align-items:center;gap:var(--space-8);display:grid}.SalesStory-module__yvxWpq__copy{align-items:flex-start;gap:var(--space-4);max-width:var(--measure-copy);flex-direction:column;display:flex}.SalesStory-module__yvxWpq__copy>a{margin-top:var(--space-2)}.SalesStory-module__yvxWpq__products,.SalesStory-module__yvxWpq__collections{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.SalesStory-module__yvxWpq__products>li,.SalesStory-module__yvxWpq__collections>li{min-width:0}.SalesStory-module__yvxWpq__loading{justify-content:center;align-items:flex-start;gap:var(--space-4);padding:var(--space-8);min-height:var(--size-page-hero-min-height);background:var(--color-surface-sunken);border-radius:var(--radius-lg);flex-direction:column;display:flex}.SalesStory-module__yvxWpq__collection{color:var(--color-text);border-radius:var(--radius-lg);display:block}.SalesStory-module__yvxWpq__collectionImage,.SalesStory-module__yvxWpq__momentImage{aspect-ratio:var(--story-aspect-ratio);border-radius:var(--radius-md);background:var(--color-surface-sunken);position:relative;overflow:hidden}.SalesStory-module__yvxWpq__collectionImage img,.SalesStory-module__yvxWpq__momentImage img{object-fit:cover}.SalesStory-module__yvxWpq__collectionCaption{gap:var(--space-3);padding-top:var(--space-4);justify-content:space-between;display:flex}.SalesStory-module__yvxWpq__collectionCaption p{margin-top:var(--space-2)}.SalesStory-module__yvxWpq__arrow{width:var(--control-min-size);height:var(--control-min-size);color:var(--color-primary-active);transition:background var(--duration-base) var(--ease-standard);flex-shrink:0;place-items:center;display:grid}.SalesStory-module__yvxWpq__collection:hover .SalesStory-module__yvxWpq__arrow{color:var(--color-primary-hover)}.SalesStory-module__yvxWpq__collection:hover h3{color:var(--color-primary-active)}.SalesStory-module__yvxWpq__personal{border-radius:var(--radius-xl);background:var(--color-surface-sunken);grid-template-columns:1fr;display:grid;overflow:hidden}.SalesStory-module__yvxWpq__noteImage{aspect-ratio:var(--story-aspect-ratio);position:relative}.SalesStory-module__yvxWpq__noteImage img{object-fit:cover}.SalesStory-module__yvxWpq__personalCopy{justify-content:center;align-items:flex-start;gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.SalesStory-module__yvxWpq__moments{gap:var(--space-8);margin-top:var(--space-8);display:grid}.SalesStory-module__yvxWpq__momentCopy{align-items:flex-start;gap:var(--space-3);padding-top:var(--space-5);max-width:var(--measure-copy);flex-direction:column;display:flex}.SalesStory-module__yvxWpq__momentCopy>a{margin-top:var(--space-2)}@media (max-width:39.999rem){.SalesStory-module__yvxWpq__collections{gap:var(--space-8);grid-template-columns:1fr}.SalesStory-module__yvxWpq__products{gap:var(--space-3)}}@media (min-width:48rem){.SalesStory-module__yvxWpq__chapters{grid-template-columns:repeat(4,minmax(0,1fr))}.SalesStory-module__yvxWpq__moments{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.SalesStory-module__yvxWpq__split{gap:var(--space-16);padding-block:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.SalesStory-module__yvxWpq__collectionIntro{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.SalesStory-module__yvxWpq__personal{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.SalesStory-module__yvxWpq__personalCopy{padding:var(--space-10)}.SalesStory-module__yvxWpq__guidance{align-items:start;gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}}.SalesStory-module__yvxWpq__chapters{margin-bottom:var(--space-8)}.SalesStory-module__yvxWpq__dataSplit,.SalesStory-module__yvxWpq__integrationSplit{align-items:center;gap:var(--space-8);display:grid}.SalesStory-module__yvxWpq__strideVisual{background:var(--color-feature-apricot);border-radius:var(--radius-xl);padding:var(--space-6)}.SalesStory-module__yvxWpq__endorsement{color:var(--color-primary-active)}@media (min-width:64rem){.SalesStory-module__yvxWpq__dataSplit{gap:var(--space-16);padding-block:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.SalesStory-module__yvxWpq__integrationSplit{gap:var(--space-16);padding-block:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:39.999rem){.SalesStory-module__yvxWpq__chapters{gap:var(--space-1) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SalesStory-module__yvxWpq__strideVisual{padding:var(--space-1)}}
.ArrowButton-module__6UvYwq__button{inline-size:var(--control-min-size);padding-inline:var(--space-0)}.ArrowButton-module__6UvYwq__label{inline-size:var(--space-1);block-size:var(--space-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}
.StatusPage-module__g05hNW__page{min-block-size:var(--size-empty-min-height);align-content:center;display:grid}.StatusPage-module__g05hNW__inner{max-width:var(--measure-copy);text-align:center;align-items:center;margin-inline:auto}.StatusPage-module__g05hNW__actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;padding-block-start:var(--space-2);display:flex}
