.sv-footer-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;padding-bottom:4rem}.sv-footer-navigation li{margin:1rem 0}.sv-footer-navigation a{display:inline-block;padding:.4rem 0;text-decoration:none}.sv-footer-navigation a:hover{text-decoration:underline;text-underline-offset:.4rem}.sv-editorial-collection{background:#f8f1de;color:#1b1815;border-bottom:1px solid rgba(27,24,21,.14)}.sv-editorial-collection__header{width:min(calc(100% - 6.4rem),126rem);margin:auto;padding:4.2rem 0 3.4rem;display:flex;align-items:flex-end;justify-content:space-between;gap:4rem}.sv-editorial-collection__kicker{font-size:1rem;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.4rem;color:#8b5b25}.sv-editorial-collection h1{font-family:var(--font-heading-family);font-size:clamp(4rem,5vw,7rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;margin:0}.sv-editorial-collection__intro{max-width:38rem;font-size:1.5rem;line-height:1.7}.sv-editorial-collection__intro p{margin:0}.sv-editorial-collection--grand .sv-editorial-collection__header{width:100%;padding:4rem 3.2vw 3.2rem;display:block;position:relative}.sv-editorial-collection--grand h1{font-size:clamp(5rem,9.2vw,19rem);line-height:1;letter-spacing:-.05em;max-width:none;margin:2.6rem 0}.sv-editorial-collection--grand .sv-editorial-collection__intro{max-width:62rem;font-size:1.4rem;line-height:1.6}.sv-editorial-collection--bridal h1{font-style:italic;font-size:clamp(6rem,11.5vw,23rem)}.sv-editorial-collection--bridal{background:#f5eddd}.sv-editorial-collection--runway{background:#261f1b;color:#f8f1de}.sv-editorial-collection--runway h1,.sv-editorial-collection--runway .sv-editorial-collection__intro{color:#f8f1de}.sv-editorial-collection--runway .sv-editorial-collection__kicker{color:#d2ac72}.sv-editorial-collection--grand .sv-portrait-strip{border-top:1px solid rgba(27,24,21,.15)}@media(max-width:749px){.sv-editorial-collection__header{width:calc(100% - 4rem);padding:3rem 0 2.4rem;align-items:flex-start;flex-direction:column;gap:1.8rem}.sv-editorial-collection h1{font-size:4.4rem}}@media(max-width:749px){.sv-editorial-collection--grand .sv-editorial-collection__header{width:100%;padding:2.8rem 2rem 2.4rem}.sv-editorial-collection--grand h1{font-size:11vw;margin:2rem 0}.sv-editorial-collection--bridal h1{font-size:15vw}.sv-editorial-collection--grand .sv-editorial-collection__intro{font-size:1.3rem}}.sv-contact.page-width{max-width:78rem;padding-block:5.6rem 7.2rem;color:#1b1815}.sv-contact__header{margin-bottom:3.2rem}.sv-contact__eyebrow{margin:0 0 1.2rem;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;color:#8b5b25}.sv-contact h1{margin:0 0 1.6rem;font:400 clamp(4rem,5vw,6rem)/1.08 var(--font-heading-family)}.sv-contact__header p:not(.sv-contact__eyebrow){margin:0 0 1.2rem;max-width:57rem;font-size:1.5rem;line-height:1.65}.sv-contact a{color:inherit;text-underline-offset:.35rem;font-size:1.35rem;overflow-wrap:anywhere}.sv-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.sv-contact__field{min-width:0;margin-bottom:1.8rem}.sv-contact__field label{display:block;margin-bottom:.6rem;font-size:1.25rem;line-height:1.5}.sv-contact__field input,.sv-contact__field textarea{box-sizing:border-box;width:100%;max-width:100%;border:1px solid rgba(27,24,21,.28);border-radius:0;background:transparent;color:#1b1815;padding:1rem 1.2rem;font:400 1.6rem/1.5 var(--font-body-family)}.sv-contact__field input{min-height:4.6rem}.sv-contact__field textarea{display:block;resize:vertical;min-height:12rem}.sv-contact__submit{min-height:4.8rem;padding:1.1rem 2.4rem;border:1px solid #1B1815;border-radius:0;background:#1b1815;color:#f8f1de;font:400 1.1rem/1.5 var(--font-body-family);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.sv-contact__links{display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem;margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid rgba(27,24,21,.18)}.sv-contact__status{padding:2rem;background:#eee4cc;font-size:1.5rem;line-height:1.65}.sv-contact__errors{margin-bottom:2rem;font-size:1.35rem;color:#9b2929}.sv-contact :is(input,textarea,button,a):focus-visible{outline:2px solid #D9963F;outline-offset:3px}@media(max-width:749px){.sv-contact.page-width{padding-block:3.6rem 4.8rem}.sv-contact__header{margin-bottom:2.4rem}.sv-contact__grid{grid-template-columns:1fr;gap:0}.sv-contact__field{margin-bottom:1.4rem}}.sv-stylist.page-width{max-width:78rem;padding-top:5.6rem;padding-bottom:7.2rem;color:#1b1815}.sv-stylist__header{max-width:68rem;margin-bottom:4.8rem}.sv-stylist__eyebrow{text-transform:uppercase;letter-spacing:.17em;font-size:1.1rem;color:#8b5b25;margin:0 0 1.6rem}.sv-stylist__header h1{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(4rem,5vw,6rem);line-height:1.08;margin:0 0 1.6rem}.sv-stylist p{font-size:1.5rem;line-height:1.75}.sv-stylist__layout{display:block}.sv-stylist__terms-disclosure{border-block:1px solid rgba(27,24,21,.2);margin-bottom:2.8rem}.sv-stylist__terms-disclosure summary{padding:1.6rem 0;cursor:pointer;font-size:1.5rem;min-height:4.4rem}.sv-stylist__terms-disclosure[open]{padding-bottom:2rem}.sv-stylist__terms-disclosure summary:focus-visible{outline:2px solid #D9963F;outline-offset:3px}.sv-stylist a.sv-stylist__cta{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.1rem 2.4rem;background:#1b1815;color:#f8f1de;text-decoration:none;font-size:1.2rem;letter-spacing:.08em;margin-bottom:2rem}.sv-stylist h2{font-family:var(--font-heading-family);font-size:3rem;font-weight:400;margin:0 0 1.4rem;line-height:1.2}.sv-stylist h3{font-family:var(--font-body-family);font-weight:600;font-size:1.45rem;margin:0 0 .7rem}.sv-stylist__term{border-top:1px solid rgba(27,24,21,.18);padding-top:2rem;margin-top:2rem}.sv-stylist__term p{margin:0}.sv-stylist__approval{padding-top:2rem}.sv-stylist p.sv-stylist__version{font-size:1.1rem;opacity:.65}.sv-stylist__app:has(shopify-forms-embed)+.sv-stylist__fallback{display:none}.sv-stylist__app [data-form-root]{width:100%;min-width:0}.sv-stylist__app .form-crm--card{background:transparent!important}.sv-stylist__app .form-crm--button{border-radius:0!important;min-height:4.8rem;letter-spacing:.08em;font-size:1.2rem!important}.sv-stylist__form{background:transparent;padding:0}.sv-stylist__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.sv-stylist__field{margin-bottom:2rem;min-width:0}.sv-stylist__field label{display:block;font-size:1.25rem;line-height:1.5;margin-bottom:.7rem}.sv-stylist__field input,.sv-stylist__field textarea{display:block;width:100%;min-width:0;max-width:100%;border:1px solid rgba(27,24,21,.3);border-radius:0;background:#f8f1de;color:#1b1815;padding:1.1rem 1.2rem;font:inherit;font-size:1.6rem;box-sizing:border-box}.sv-stylist__field input{min-height:4.6rem}.sv-stylist__field textarea{resize:vertical}.sv-stylist__field small{font-size:1.15rem;line-height:1.6;display:block;margin-top:.6rem}.sv-stylist__agreement{display:flex;align-items:flex-start;gap:1.1rem;font-size:1.25rem;line-height:1.7;margin:1rem 0 2.4rem;cursor:pointer}.sv-stylist__agreement input{width:1.8rem;height:1.8rem;flex:0 0 1.8rem;margin:.25rem 0 0;accent-color:#1B1815}.sv-stylist__submit{min-height:4.8rem;border:1px solid #1B1815;background:#1b1815;color:#f8f1de;padding:1.2rem 2.4rem;font:inherit;font-size:1.4rem;cursor:pointer;width:100%}.sv-stylist a{color:inherit;text-underline-offset:.4rem;overflow-wrap:anywhere}.sv-stylist :is(input,textarea,button,a):focus-visible{outline:2px solid #D9963F;outline-offset:3px}.sv-stylist p.sv-stylist__privacy{font-size:1.1rem}.sv-stylist p.sv-stylist__email{font-size:1.2rem;margin-bottom:0}.sv-stylist__success{padding:2rem 0}.sv-stylist__app .form-crm-default--file-base{height:auto!important;min-height:0!important;padding:0!important;border:0!important}.sv-stylist__app textarea[name=eventSchedule]{height:52px!important;min-height:52px!important}@media(max-width:749px){.sv-stylist.page-width{padding-top:3.6rem;padding-bottom:4.8rem}.sv-stylist__header{margin-bottom:2.4rem}.sv-stylist__grid{grid-template-columns:1fr;gap:0}.sv-stylist__form{padding:0}}.sv-menu-entry--archive{margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid rgba(27,24,21,.15)}.sv-menu-entry--info-first{margin-top:2rem;padding-top:1.6rem;border-top:1px solid rgba(27,24,21,.15)}#menu-drawer .sv-menu-entry--info>a,#menu-drawer .sv-menu-entry--info>details>summary{font-size:1.5rem!important;padding-top:.9rem!important;padding-bottom:.9rem!important}#menu-drawer .menu-drawer__navigation{padding-top:2.4rem!important}#menu-drawer .menu-drawer__menu-item{font-family:var(--sv-title-family,"Sheer Display",serif)!important;font-size:28px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.01em!important;text-transform:none!important;min-height:44px;padding:10px 34px!important;border-bottom:0!important}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-size:21px!important;line-height:1.35!important;min-height:44px;padding:10px 34px!important}#menu-drawer #sv-brand-submenu .menu-drawer__menu-item{font-size:19px!important}#menu-drawer .menu-drawer__close-button{font-size:12px!important;min-height:44px}#menu-drawer .sv-menu-entry--info>.menu-drawer__menu-item{font-family:var(--font-body-family)!important;font-size:15px!important;line-height:1.4!important;min-height:44px;padding:10px 34px!important}@media(max-width:749px){#menu-drawer .menu-drawer__menu-item{font-size:24px!important;padding-left:24px!important;padding-right:48px!important}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-size:20px!important;padding-left:24px!important;padding-right:48px!important}#menu-drawer #sv-brand-submenu .menu-drawer__menu-item{font-size:18px!important}#menu-drawer .sv-menu-entry--info>.menu-drawer__menu-item{font-size:14px!important;padding-left:24px!important}}.sv-care{max-width:110rem;padding-top:7rem;padding-bottom:9rem;color:#1b1815}.sv-care__header{max-width:70rem;margin-bottom:5rem}.sv-care__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:1.1rem;color:#8b5b25;margin:0 0 1.8rem}.sv-care__header h1{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(4.8rem,6vw,8rem);line-height:1.05;margin:0 0 2rem}.sv-care__intro{font-size:1.6rem;line-height:1.7;max-width:55rem}.sv-care__drawer{border-top:1px solid rgba(27,24,21,.22)}.sv-care__drawer:last-child{border-bottom:1px solid rgba(27,24,21,.22)}.sv-care__drawer>summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;list-style:none;cursor:pointer;padding:2.6rem 0}.sv-care__drawer>summary::-webkit-details-marker{display:none}.sv-care__drawer>summary h2{margin:0;font-size:clamp(2.3rem,3vw,3rem);font-family:var(--font-heading-family);font-weight:400}.sv-care__drawer>summary>span:before{content:"+";font-size:2.4rem;font-weight:300}.sv-care__drawer[open]>summary>span:before{content:"\2212"}.sv-care__drawer>summary:focus-visible{outline:2px solid #D9963F;outline-offset:5px}.sv-care__body{max-width:76rem;padding:0 0 3.2rem;font-size:1.5rem;line-height:1.8;overflow-wrap:anywhere}.sv-care__body h3{font-size:1.6rem;font-family:var(--font-body-family);font-weight:500;margin:2.5rem 0 1rem}.sv-care__policy p:has(>strong:only-child){margin-top:2.4rem;margin-bottom:.5rem}.sv-care__contact{margin-top:6.4rem;padding:4.8rem 0 0;border-top:1px solid rgba(27,24,21,.22)}.sv-care__contact h2{font-family:var(--font-heading-family);font-weight:400;font-size:2.6rem;line-height:1.3;margin:0 0 1.6rem}.sv-care__contact p{max-width:65rem;font-size:1.5rem;line-height:1.8;margin:0 0 2rem}.sv-care__contact a{display:inline-flex;align-items:center;min-height:4.4rem;color:#1b1815;text-underline-offset:.5rem}.sv-care__enquiries{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin-top:1.2rem;border-top:1px solid rgba(27,24,21,.15);padding-top:1.2rem}.sv-care__enquiries a:focus-visible{outline:2px solid #D9963F;outline-offset:4px}@media(max-width:749px){.sv-care{padding-top:4rem;padding-bottom:5rem}.sv-care__header{margin-bottom:3.2rem}.sv-care__drawer>summary{padding:2.2rem 0}.sv-care__contact{padding:3.2rem 2.8rem;margin-top:4.8rem}}.sv-care__routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:3rem}.sv-care__routes a{display:block;border-top:1px solid rgba(27,24,21,.18);padding:2rem 0;text-decoration:none}.sv-care__routes h3{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:400;margin:0 0 1rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.5rem}.sv-care__routes p{font-size:1.4rem;margin:0}.sv-care__routes a:focus-visible{outline:2px solid #D9963F;outline-offset:5px}@media(max-width:749px){.sv-care__contact{padding:3rem 0 0}.sv-care__routes{grid-template-columns:1fr;gap:0}}.sv-editorial-stage{--sv-paper:#f8f1de;position:relative;isolation:isolate;width:100%;height:clamp(60rem,65vw,112rem);margin:0 auto 6rem;background:var(--sv-paper)}.sv-editorial-stage__lead,.sv-editorial-stage__detail,.sv-editorial-stage__film{position:absolute;min-width:0;margin:0;overflow:hidden;background:var(--sv-paper)}.sv-editorial-stage__lead{left:0;top:0;width:44%;height:100%;z-index:1}.sv-editorial-stage__detail{left:45%;bottom:0;width:25%;height:57%;z-index:3;border:1rem solid var(--sv-paper)}.sv-editorial-stage__film{right:4%;top:3%;width:27%;height:74%;z-index:2;outline:1px solid #b48b50;outline-offset:1rem}.sv-editorial-stage__image,.sv-editorial-stage__video{display:block;width:100%;height:100%;object-fit:contain;background:var(--sv-paper)}.sv-editorial-stage__video{background:#201914}.sv-editorial-stage--bridal{--sv-paper:#f5eddd}.sv-editorial-stage--bridal .sv-editorial-stage__lead{left:auto;right:0;width:47%}.sv-editorial-stage--bridal .sv-editorial-stage__film{right:auto;left:5%;top:0;width:29%;height:79%}.sv-editorial-stage--bridal .sv-editorial-stage__detail{left:29%;bottom:0;width:27%;height:59%}.sv-editorial-stage--runway{--sv-paper:#261f1b}.sv-editorial-stage--runway .sv-editorial-stage__lead{left:3%;width:43%}.sv-editorial-stage--runway .sv-editorial-stage__detail{left:43%;bottom:auto;top:0;width:27%;height:59%}.sv-editorial-stage--runway .sv-editorial-stage__film{top:auto;bottom:3%;right:3%;width:27%;height:76%}.sv-editorial-stage__film:focus-within{outline:2px solid #d9963f}@media(max-width:749px){.sv-editorial-stage{height:150vw;min-height:52rem;max-height:95rem;margin-bottom:3rem}.sv-editorial-stage__lead{width:68%;height:78%;top:0;left:0}.sv-editorial-stage__film{right:4%;top:9%;width:40%;height:49%;outline-offset:.5rem;border:.6rem solid var(--sv-paper)}.sv-editorial-stage__detail{left:auto;right:5%;bottom:0;width:42%;height:41%;border:.6rem solid var(--sv-paper)}.sv-editorial-stage--bridal .sv-editorial-stage__lead{right:0;left:auto;width:67%;height:78%}.sv-editorial-stage--bridal .sv-editorial-stage__film{left:4%;right:auto;top:7%;width:40%;height:49%}.sv-editorial-stage--bridal .sv-editorial-stage__detail{left:6%;right:auto;bottom:0;width:42%;height:41%}.sv-editorial-stage--runway .sv-editorial-stage__lead{left:0;width:68%;height:78%;top:0}.sv-editorial-stage--runway .sv-editorial-stage__detail{left:auto;right:4%;top:0;bottom:auto;width:40%;height:40%}.sv-editorial-stage--runway .sv-editorial-stage__film{right:4%;bottom:0;top:auto;width:42%;height:50%}}.sv-received{max-width:62rem;margin:0 auto;padding:4rem 0;text-align:center;color:#1b1815}.sv-received__eyebrow{font:400 1.1rem/1.5 var(--font-body-family);text-transform:uppercase;letter-spacing:.16em;color:#8b5b25}.sv-received h1{font:400 clamp(3.8rem,5vw,5.4rem)/1.12 var(--font-heading-family);margin:1.6rem 0 2rem}.sv-received p{font-size:1.6rem;line-height:1.75}.sv-received a.sv-received__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;margin-top:1.6rem;padding:1.1rem 2.4rem;background:#1b1815;color:#f8f1de;font-size:1.2rem;letter-spacing:.07em;text-decoration:none}.sv-received__email a{color:inherit;font-size:1.3rem;text-underline-offset:.3rem;overflow-wrap:anywhere}.sv-received a:focus-visible{outline:2px solid #D9963F;outline-offset:4px}.sv-portrait-strip{display:grid;grid-template-columns:repeat(var(--sv-panel-count),minmax(0,1fr));gap:3px;width:100%;margin:0}.sv-portrait-strip__frame{aspect-ratio:2/3;min-width:0;background:#eee8db;overflow:hidden}.sv-portrait-strip__image,.sv-portrait-strip__video{display:block;width:100%;height:100%;object-fit:contain;background:#eee8db}.sv-portrait-strip:focus-visible{outline:2px solid #D9963F;outline-offset:4px}@media(max-width:749px){.sv-portrait-strip{display:flex;width:100%;gap:3px;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0}.sv-portrait-strip__frame{flex:0 0 88%;scroll-snap-align:start}.sv-portrait-strip__frame:only-child{flex-basis:100%}}.sv-product-details{color:#1b1815;margin-top:2.8rem;overflow-wrap:anywhere}.sv-product-details__section{border-top:1px solid rgba(27,24,21,.16);padding:0}.sv-product-details__section>summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:5.6rem;padding:1.8rem 0;cursor:pointer;list-style:none}.sv-product-details__section>summary::-webkit-details-marker{display:none}.sv-product-details__section>summary h2{margin:0}.sv-product-details__section>summary:focus-visible{outline:2px solid #D9963F;outline-offset:4px}.sv-product-details__toggle{position:relative;flex:0 0 1.2rem;width:1.2rem;height:1.2rem}.sv-product-details__toggle:before,.sv-product-details__toggle:after{content:"";position:absolute;background:currentColor}.sv-product-details__toggle:before{height:1px;width:100%;top:50%;left:0}.sv-product-details__toggle:after{height:100%;width:1px;top:0;left:50%}.sv-product-details__section[open]>summary .sv-product-details__toggle:after{display:none}.sv-product-details__body{padding:0 0 2rem}.sv-product-details>.sv-product-details__note{border-top:1px solid rgba(27,24,21,.16);padding-top:1.8rem}.sv-product-details__section h2{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem}.sv-product-details__fit{margin-top:1.4rem!important}.sv-product-details__text{font-size:1.4rem;line-height:1.7;margin:0}.sv-product-details__note{font-size:1.2rem;line-height:1.65;margin:0 0 1.4rem;opacity:.8}.sv-product-details__measurements{margin:0;font-size:1.4rem;line-height:1.7}.sv-product-details__measurements>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6rem;padding:.4rem 0}.sv-product-details__measurements dt,.sv-product-details__measurements dd{margin:0}.sv-product-details__measurements dd{text-align:right}.product__title .sv-product-heading__title{margin:0;font-weight:var(--font-heading-weight);line-height:1.12;overflow-wrap:anywhere}.sv-product-heading__title>span{display:block}.sv-product-heading__designer{font-family:var(--font-heading-family);font-size:clamp(3.6rem,3.6vw,5.6rem);font-weight:var(--font-heading-weight);letter-spacing:-.025em;line-height:1.06;margin:0 0 1.2rem}.sv-product-heading__season{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.3vw,3.4rem);font-weight:var(--font-heading-weight);line-height:1.15;margin:0 0 1.4rem}.sv-product-heading__name{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;line-height:1.6;letter-spacing:.02em;margin:0}.sv-product-heading__provenance{font-size:1.2rem;line-height:1.6;letter-spacing:.02em;margin:1rem 0 0;opacity:.8}.sv-product-heading__meta{font-size:1.3rem;line-height:1.6;margin:1rem 0 0}@media(max-width:749px){.sv-product-heading__designer{font-size:3.8rem}.sv-product-heading__season{font-size:2.6rem}}.sv-sell-page{width:min(calc(100% - 4.8rem),88rem);margin-inline:auto;color:#1b1815;padding-block:5.2rem 6.4rem}.sv-sell-page__header{max-width:62rem;margin:0 auto 2.8rem;text-align:center}.sv-sell-page h1{font-family:var(--font-heading-family);font-size:clamp(3.8rem,4.5vw,5.4rem);font-weight:400;line-height:1.1;letter-spacing:0;margin:0 0 2.2rem}.sv-sell-page p{font-family:var(--font-body-family);font-size:1.6rem;line-height:1.7;letter-spacing:.01em;margin:0 0 1rem}.sv-sell-page__options{display:grid;grid-template-columns:1fr 1fr;gap:1.8rem;margin-bottom:2.8rem}.sv-sell-page__option{padding:2rem 2.4rem;background:#eee4cc59;border:1px solid rgba(150,112,59,.2)}.sv-sell-page__option--consign{background:#eee4cc}.sv-sell-page__option h2{font:600 1.6rem/1.5 var(--font-body-family);letter-spacing:.025em;margin:0 0 1rem}.sv-sell-page__option p{margin:0}.sv-sell-page__faq{max-width:54rem;margin:0 auto 2.4rem;border-block:1px solid rgba(150,112,59,.25)}.sv-sell-page__faq summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem 0;list-style:none;cursor:pointer;font:400 1.6rem/1.5 var(--font-body-family)}.sv-sell-page__faq summary::-webkit-details-marker{display:none}.sv-sell-page__faq summary span{font-size:2rem}.sv-sell-page__faq[open] summary span{transform:rotate(45deg)}.sv-sell-page__faq summary:focus-visible{outline:2px solid #D9963F;outline-offset:4px}.sv-sell-page__faq-body{padding:0 0 2rem}.sv-sell-page__faq-body h3{font:600 1.6rem/1.5 var(--font-body-family);margin:1.6rem 0 .8rem}.sv-sell-page__submission{max-width:54rem;margin-inline:auto;min-width:0}.sv-sell-page__invitation{text-align:center;padding-bottom:1.6rem}.sv-sell-page [data-form-root]{width:100%;min-height:0}.sv-sell-page .sv-sell-page__note{margin-top:2.4rem;font-size:1.3rem;text-align:center;color:#615447}.sv-sell-page__fallback{padding:2rem;border-block:1px solid rgba(150,112,59,.2);overflow-wrap:anywhere}.sv-sell-page__submission:has(shopify-forms-embed) .sv-sell-page__fallback{display:none}.sv-sell-page a{color:inherit;text-underline-offset:.3rem}.sv-sell-page__action{text-align:center;margin:2.4rem 0!important}.sv-sell-page a.sv-enquiry-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.1rem 2.4rem;background:#1b1815;color:#f8f1de;text-decoration:none;font-size:1.2rem;letter-spacing:.08em}.sv-sell-page a:focus-visible{outline:2px solid #D9963F;outline-offset:4px}@media(max-width:749px){.sv-sell-page{width:calc(100% - 4rem);padding-block:3.6rem 5rem}.sv-sell-page__header{margin-bottom:2.4rem}.sv-sell-page__options{grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-bottom:2rem}.sv-sell-page__option{padding:1.8rem}}.sv-shipping-note{border-top:1px solid #D9963F;padding:1.3rem 0;margin:1.6rem 0;color:#1b1815;text-align:left}.sv-shipping-note__message{font-size:1.35rem;line-height:1.6;margin:0 0 .5rem}.sv-shipping-note__terms{font-size:1.1rem;line-height:1.55;opacity:.75;margin:.4rem 0}.sv-shipping-note__destination{margin-top:.9rem}.sv-shipping-note__destination>summary{font-size:1.15rem;line-height:1.8;cursor:pointer;list-style:none}.sv-shipping-note__destination>summary::-webkit-details-marker{display:none}.sv-shipping-note__change{text-decoration:underline;text-underline-offset:.3rem;margin-left:.4rem}.sv-shipping-note__form{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;margin:1.2rem 0 .3rem}.sv-shipping-note__form label{font-size:1.15rem}.sv-shipping-note__form select{width:100%;max-width:100%;min-width:0;padding:1rem;background:#f8f1de;color:#1b1815;border:1px solid rgba(27,24,21,.3);border-radius:0;font:inherit;font-size:1.2rem}.sv-shipping-note__form button{justify-self:start;padding:.8rem 1rem;background:#eee4cc;color:#1b1815;border:1px solid rgba(27,24,21,.2);border-radius:0;cursor:pointer;font:inherit;font-size:1.1rem}.sv-shipping-note__form :focus-visible,.sv-shipping-note__destination>summary:focus-visible{outline:2px solid #D9963F;outline-offset:3px}.sv-emblem{--sv-cream:#f8f1de;--sv-ink:#251f1b;--sv-gold:#b58c48;background:var(--sv-cream);color:var(--sv-ink)}body:has(.sv-emblem) .scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}body:has(.sv-emblem) .header .header__heading-link .header__heading-logo-wrapper{width:clamp(330px,37vw,520px)!important;max-width:none!important}body:has(.sv-emblem) .header .header__heading-link{width:clamp(345px,38vw,535px)!important}body:has(.sv-emblem) .header__heading-logo{width:100%!important;height:auto!important;max-width:100%}body:has(.sv-emblem) .header{padding-top:22px!important;padding-bottom:22px!important}.sv-emblem--home .sv-emblem__photo,.sv-emblem--home .sv-emblem__video{object-position:center 65%}.sv-emblem__media{position:relative;width:100%;height:auto;max-height:560px;aspect-ratio:3/1;overflow:hidden;background:#c7af98}.sv-emblem__media picture{display:block;width:100%;height:100%}.sv-emblem__photo,.sv-emblem__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 39%}.sv-emblem--bridal .sv-emblem__photo,.sv-emblem--bridal .sv-emblem__video{object-position:center 35%}.sv-emblem--archival .sv-emblem__photo{object-position:center 58%}.sv-emblem__video{opacity:0;pointer-events:none}.sv-emblem__media.is-playing .sv-emblem__video{opacity:1;pointer-events:auto}.sv-emblem__media.is-playing .sv-emblem__photo{visibility:hidden}.sv-emblem__play{position:absolute;right:28px;bottom:24px;width:44px;height:44px;padding:0;border:1px solid #f8f1de;border-radius:50%;background:#251f1b4d;color:#f8f1de;font-size:12px;cursor:pointer}.sv-emblem__intro{position:relative;text-align:center;padding:102px 24px 48px}.sv-emblem__seal{position:absolute;left:50%;top:0;transform:translate(-50%,-45%);width:116px;height:174px;display:grid;place-items:center}.sv-emblem__rose{display:block;width:104px;height:174px;background-image:url(/cdn/shop/files/sv-wordmark-transparent.png?v=1791928993);background-repeat:no-repeat;background-size:auto 100%;background-position:43.1% 50%}.sv-emblem--medallion .sv-emblem__seal{width:182px;height:182px;background:var(--sv-cream);border:1px solid #c5ab79;border-radius:50%;transform:translate(-50%,-50%)}.sv-emblem--medallion .sv-emblem__rose{height:140px;width:84px;background-position:43.1% 50%}.sv-emblem--medallion .sv-emblem__intro{padding-top:116px}.sv-emblem__title{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:clamp(48px,4.8vw,76px);line-height:1.1;text-transform:uppercase;letter-spacing:.14em;padding-left:.14em;margin:0!important;color:var(--sv-ink)}.sv-emblem__caption{font-family:var(--font-body-family);font-size:15px;line-height:1.7;letter-spacing:.025em;max-width:610px;margin:14px auto 0!important}.sv-emblem--home .sv-emblem__caption{font-size:13px;letter-spacing:.16em;margin-top:0!important}.sv-emblem__action{display:inline-block;margin-top:23px;padding-bottom:8px;border-bottom:1px solid var(--sv-gold);color:var(--sv-ink);font-family:var(--font-body-family);font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;min-height:44px;align-content:center}.sv-emblem__play:focus-visible,.sv-emblem__action:focus-visible{outline:2px solid var(--sv-ink);outline-offset:5px}.sv-emblem__photo{object-position:var(--sv-image-x) var(--sv-image-y)!important;transform:scale(var(--sv-image-zoom,1));transform-origin:var(--sv-image-x) var(--sv-image-y)}@media(max-width:749px){.sv-emblem__photo{object-position:var(--sv-mobile-x) var(--sv-mobile-y)!important;transform:none}body:has(.sv-emblem) #product-grid{column-gap:var(--grid-mobile-horizontal-spacing)}body:has(.sv-emblem) .header .header__heading-link .header__heading-logo-wrapper{width:min(44vw,166px)!important;max-width:100%!important}body:has(.sv-emblem) .header .header__heading-link{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:min(44vw,166px)!important;padding:0!important}body:has(.sv-emblem) .header .header__heading{position:static;transform:none;width:auto;margin:0!important}body:has(.sv-emblem) .header .header__icons{grid-column:3;justify-self:end}body:has(.sv-emblem) .header{position:relative;padding:14px 12px!important}.sv-emblem__media{height:auto;max-height:none;aspect-ratio:1/1}.sv-emblem--home .sv-emblem__photo{object-position:center 57%}.sv-emblem--archival .sv-emblem__photo{object-position:center 58%}.sv-emblem__photo,.sv-emblem__video{object-position:47% 42%}.sv-emblem--bridal .sv-emblem__photo,.sv-emblem--bridal .sv-emblem__video{object-position:center 35%}.sv-emblem__seal{width:84px;height:126px;transform:translate(-50%,-47%)}.sv-emblem__rose{width:76px;height:126px;background-position:43.1% 50%}.sv-emblem--medallion .sv-emblem__seal{width:100px;height:100px}.sv-emblem--medallion .sv-emblem__rose{width:48px;height:80px}.sv-emblem__intro{padding:76px 24px 26px}.sv-emblem--medallion .sv-emblem__intro{padding-top:66px}.sv-emblem__title{font-size:43px;letter-spacing:.12em;padding-left:.12em}.sv-emblem__caption{font-size:14px;line-height:1.6;max-width:330px;margin-top:12px!important}.sv-emblem--home .sv-emblem__caption{font-size:12px;letter-spacing:.08em;max-width:300px}.sv-emblem__action{margin-top:15px;font-size:12px}.sv-emblem__play{right:18px;bottom:20px}}@media(prefers-reduced-motion:reduce){.sv-emblem__video{scroll-behavior:auto}}.sv-study{--study-cream:#f8f1de;--study-ink:#1b1815;background:var(--study-cream);color:var(--study-ink);border-bottom:1px solid rgba(27,24,21,.14)}body:has(.sv-study) .scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}.sv-study__media{position:relative;height:clamp(340px,34vw,540px);overflow:hidden;background:#c7af98}.sv-study__photo,.sv-study__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.sv-study__video{opacity:0;pointer-events:none}.sv-study__media.is-playing .sv-study__video{opacity:1;pointer-events:auto}.sv-study__media.is-playing .sv-study__photo,.sv-study__media.is-playing .sv-study__play{visibility:hidden}.sv-study__play{position:absolute;right:24px;bottom:24px;z-index:3;border:1px solid #f8f1de;border-radius:50%;background:#1b181580;color:#f8f1de;width:44px;height:44px;cursor:pointer;font-size:13px;padding:0}.sv-study__intro{position:relative;text-align:center;padding:0 24px 32px}.sv-study__logo{width:min(88vw,1180px);height:auto;margin:0 auto!important;position:relative}.sv-study__logo img{display:block;width:100%;height:auto}.sv-study--boundary .sv-study__logo{transform:translateY(-12%);margin-bottom:-.8vw!important}.sv-study__caption{font-family:var(--font-body-family);font-weight:400;font-size:15px;line-height:1.65;letter-spacing:.035em;margin:22px auto 0!important;max-width:720px}.sv-study--home .sv-study__caption{font-size:13px;letter-spacing:.16em}.sv-study__action{display:inline-block;color:var(--study-ink);text-decoration:none;border-top:1px solid #d9963f;padding-top:10px;margin-top:22px;font-family:var(--font-body-family);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.sv-study__title{font-family:var(--font-heading-family);font-style:normal;font-weight:400;color:inherit;font-size:clamp(60px,7vw,110px);letter-spacing:.16em;line-height:1.05;text-transform:uppercase;margin:22px 0 0!important;padding-left:.16em}.sv-study:not(.sv-study--home) .sv-study__logo{width:min(64vw,700px)}.sv-study:not(.sv-study--home) .sv-study__caption{margin-top:16px!important}.sv-study__overlay{position:absolute;z-index:2;left:0;right:0;top:20%;text-align:center;pointer-events:none}.sv-study__overlay .sv-study__title{margin:0!important}.sv-study--cover .sv-study__intro{padding-top:5px}.sv-study--bridal .sv-study__photo{object-position:center 55%}.sv-study--bridal.sv-study--cover .sv-study__overlay{top:12%}.sv-study--cover .sv-study__logo{width:min(88vw,1180px)}.sv-study__play:focus-visible,.sv-study__action:focus-visible{outline:2px solid #1b1815;outline-offset:5px}@media(max-width:749px){.sv-study__media{height:360px;max-height:54svh}.sv-study__photo,.sv-study__video{object-position:center 37%}.sv-study--bridal .sv-study__photo{object-position:center 55%}.sv-study__intro{padding:0 20px 28px}.sv-study__logo{width:92vw}.sv-study:not(.sv-study--home) .sv-study__logo{width:82vw}.sv-study__caption{font-size:13px;line-height:1.65;max-width:340px}.sv-study--home .sv-study__caption{font-size:11px;letter-spacing:.08em;margin-top:16px!important}.sv-study__title{font-size:clamp(38px,10vw,68px);letter-spacing:.12em;margin-top:22px!important}.sv-study__overlay{top:22%}.sv-study--cover .sv-study__logo{width:92vw}.sv-study__play{right:16px;bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
