:root{--hx-display:"Assistant",sans-serif;--hx-latin:"Assistant",sans-serif;--hexo-serif:"Assistant",sans-serif;--hexo-sans:"Assistant",sans-serif;--font-body--family:"Assistant",sans-serif;--font-heading--family:"Assistant",sans-serif;--font-subheading--family:"Assistant",sans-serif;--font-accent--family:"Assistant",sans-serif}body,body *,body #MainContent *{font-family:Assistant,sans-serif!important}.hx-home-refined .hx-category-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px}.hx-category-media{background:#fff}.hx-category-media img{object-fit:contain}.hx-explorer.hx-explorer--embedded{max-width:1440px;margin:0 auto 72px;background:#fff}.hx-explorer--embedded .hx-explorer__stage{height:auto;min-height:0;aspect-ratio:16/9}body .hx-explorer--embedded .hx-explorer__toolbar{bottom:20px!important;inset-inline-start:20px;inset-inline-end:20px}body .hx-explorer--embedded .hx-explorer__buy[open]{position:absolute!important;inset:auto auto 16px 16px!important;width:330px;max-height:calc(100% - 32px)!important;background:#fff;display:block}.hx-explorer--embedded .hx-explorer__opening h2{font-size:clamp(22px,3vw,42px)}.hx-explorer--embedded .hx-explorer__choice{background:#fffffff0}.hx-owner-carousel{padding-block:48px}.hx-owner-carousel .hx-discovery-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;text-align:start}.hx-owner-carousel .hx-discovery-heading p{margin-bottom:0}.hx-carousel-arrows{display:flex;gap:8px;flex:none}.hx-carousel-arrows button{width:44px;height:44px;background:#fff;border:1px solid #d9e2de;color:#034438;cursor:pointer;font-size:24px}.hx-owner-rail{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;margin:28px 0 0;padding:0 0 20px;scrollbar-width:none;overscroll-behavior-inline:contain}.hx-owner-rail>li{flex:0 0 calc((100% - 72px)/4);min-width:0;scroll-snap-align:start}.hx-owner-card{display:flex;flex-direction:column;height:100%;text-align:center}.hx-owner-card>a{color:inherit;text-decoration:none}.hx-owner-card img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff}.hx-owner-card h3{font-size:18px;font-weight:400;margin:18px 0 8px}.hx-owner-card p{font-size:16px;margin:0 0 16px}body .hx-card-purchase{position:relative;z-index:3;width:100%;margin-top:auto;padding-top:12px}body .hx-card-purchase .quick-add{display:flex!important;position:static;pointer-events:auto;justify-content:center;inset:auto}body .hx-card-purchase .quick-add__button{display:flex!important;position:static!important;inset:auto!important;opacity:1!important;min-height:44px;height:auto!important;width:100%!important;max-inline-size:100%;justify-content:center;padding:10px 12px!important;border:1px solid #d9e2de!important;border-radius:999px!important;background:#fff!important;color:#034438!important;box-shadow:none;gap:8px;transform:none;-webkit-backdrop-filter:none;backdrop-filter:none;white-space:normal}body .hx-card-purchase .quick-add__button:before,body .hx-card-purchase .quick-add__button:after{border-radius:inherit!important}body .hx-card-purchase .quick-add__button .svg-wrapper{width:18px;height:18px}body .hx-card-purchase .quick-add__button:disabled{opacity:.5!important}body .hx-card-purchase .quick-add__product-form-component{width:100%}body .hx-card-purchase .quick-add__product-form-component form{display:block}.hx-owner-notes{width:100%;margin-block:16px;font-size:15px;text-align:start}.hx-owner-notes p{margin:0 0 10px;color:#52675c}.hx-owner-notes details{border-block:1px solid #d9e2de}.hx-owner-notes summary{padding:12px 0;cursor:pointer}.hx-owner-notes textarea{width:100%;background:#fff;border:1px solid #d9e2de;padding:12px;resize:vertical}.hx-owner-notes [data-hx-quote]{display:inline-block;margin-block:14px;color:#034438}.hx-owner-notes [data-hx-quote][hidden]{display:none}.hx-owner-carousel :focus-visible,.hx-card-purchase :focus-visible{outline:2px solid #034438;outline-offset:4px}@media(max-width:749px){.hx-home-refined .hx-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 16px}.hx-explorer.hx-explorer--embedded{margin-bottom:40px}body .hx-explorer--embedded .hx-explorer__toolbar{bottom:12px!important;inset-inline:12px}.hx-explorer--embedded .hx-explorer__choices{gap:6px}.hx-explorer--embedded .hx-explorer__choice{font-size:12px;min-height:40px;padding:8px 10px}body .hx-explorer--embedded:has(.hx-explorer__buy[open]){padding-bottom:240px}body .hx-explorer--embedded .hx-explorer__buy[open]{inset:auto 12px 0!important;width:calc(100% - 24px);max-width:none;max-height:230px!important;border:0;border-bottom:1px solid #d9e2de;padding:12px 4px}.hx-owner-carousel{padding-block:28px}.hx-owner-carousel .hx-discovery-heading{align-items:center;gap:12px}.hx-owner-carousel .hx-discovery-heading h2{font-size:27px}.hx-owner-rail{gap:16px}.hx-owner-rail>li{flex-basis:72%}}@media(prefers-reduced-motion:reduce){.hx-owner-rail{scroll-behavior:auto}}.hx-explorer--embedded select{background:#fff!important;color:#034438}.variant-option-single{display:flex;gap:8px;align-items:center}@media(max-width:749px){body .hx-explorer--embedded:has(.hx-explorer__buy[open]){padding-bottom:0}body .hx-explorer--embedded .hx-explorer__buy[open]{position:relative!important;inset:auto!important;margin:0 12px;max-height:none!important;padding:16px 4px 20px}.hx-explorer--embedded .hx-explorer__buy-actions{margin-top:8px}}.hx-home-refined .hx-category-media{background:#fff!important;aspect-ratio:1/1}.hx-home-refined .hx-category-media img{width:100%;height:100%;object-fit:contain;background:#fff!important;mix-blend-mode:normal}.hx-owner-rail::-webkit-scrollbar{display:none;width:0;height:0}.hx-owner-rail{padding-bottom:8px}.hx-boutique-selection .hx-boutique-editorial,.hx-boutique-selection .hx-boutique-editorial>img,.hx-boutique-selection .hx-boutique-product-image{background:#fff!important}.hx-boutique-selection .hx-boutique-editorial>img{object-fit:contain;mix-blend-mode:normal}body #MainContent .hx-hero--editorial h1,body #MainContent .hx-hero--editorial h1 em,body #MainContent .hx-hero--editorial h1 span{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:clamp(40px,5.4vw,84px)!important;line-height:1.1!important;letter-spacing:1px!important;text-transform:none!important}body #MainContent .hx-hero--editorial h1 em{font-style:italic!important;color:inherit!important}body #MainContent .hx-hero--editorial .hx-eyebrow{font-size:12px;letter-spacing:4px;font-weight:400;text-transform:uppercase}body #MainContent .hx-hero--editorial .hx-hero-description{font-size:17px;font-weight:300;letter-spacing:.5px}body #MainContent .hx-hero--editorial .hx-button{font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}@media(max-width:700px){body #MainContent .hx-hero--editorial .hx-eyebrow{font-size:10px;letter-spacing:2.5px}body #MainContent .hx-hero--editorial .hx-hero-description{font-size:15px}body #MainContent .hx-hero--editorial .hx-button{font-size:11px;letter-spacing:1.5px}}body #MainContent .hx-hero--editorial .hx-hero-content{margin-left:auto;margin-right:0;direction:ltr;text-align:left!important;padding-inline:clamp(24px,4vw,64px)}body #MainContent .hx-hero--editorial .hx-hero-content h1,body #MainContent .hx-hero--editorial .hx-eyebrow,body #MainContent .hx-hero--editorial .hx-hero-description{text-align:left!important}body #MainContent .hx-hero--editorial .hx-hero-description{margin-left:0;margin-right:auto}body #MainContent .hx-hero--editorial .hx-hero-buttons{justify-content:flex-start}@media(max-width:700px){body #MainContent .hx-hero--editorial .hx-hero-content{padding-inline:24px}}body #MainContent .hx-explorer--embedded .hx-explorer__buy[open]{padding:10px}body #MainContent .hx-explorer--embedded .hx-explorer__buy-intro{padding-inline-end:0;gap:8px}body #MainContent .hx-explorer--embedded .hx-explorer__buy-intro h2{font-size:16px;line-height:1.25;margin-bottom:2px}body #MainContent .hx-explorer--embedded .hx-explorer__product-image{width:40px;height:40px}body #MainContent .hx-explorer--embedded .hx-explorer__price{font-size:14px;line-height:1.4}body #MainContent .hx-explorer--embedded .hx-explorer__buy-actions{margin-top:6px;gap:6px}body #MainContent .hx-explorer--embedded .hx-explorer__form label{font-size:13px;line-height:1.4;margin:4px 0}body #MainContent .hx-explorer--embedded .hx-explorer__form select{min-height:44px;height:44px;padding:6px;font-size:13px}body #MainContent .hx-explorer--embedded .hx-explorer__add{font-size:14px;min-height:44px}body #MainContent .hx-explorer--embedded .hx-explorer__full-product{font-size:13px;padding-block:4px;min-height:44px}@media(min-width:750px){body #MainContent .hx-explorer--embedded .hx-explorer__buy[open]{width:300px}}@media(max-width:749px){body #MainContent .hx-explorer--embedded .hx-explorer__form select{font-size:16px}}body #MainContent .hx-hero--editorial .hx-video-audio{display:none!important}.hx-mobile-refinement-mobile{display:none}@media(max-width:749px){body #MainContent .hx-hero--editorial .hx-mobile-refinement-desktop,body #MainContent .hx-hero--editorial .hx-eyebrow,body #MainContent .hx-hero--editorial .hx-hero-description{display:none}.hx-mobile-refinement-mobile{display:inline}body #MainContent .hx-hero--editorial h1{margin-block:0 24px}body #MainContent .hx-hero--editorial .hx-hero-content{padding-bottom:64px}body #MainContent .hx-hero--editorial .hx-hero-cta-group .hx-hero-buttons{justify-content:flex-start;direction:ltr}body #MainContent .hx-hero--editorial .hx-hero-cta-group .hx-button-white{flex:0 0 150px;width:150px;min-width:0;min-height:44px;padding:10px 20px;font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:none}body #MainContent .hx-home-refined .hx-buying-guides,body #MainContent .hx-home-refined .hx-discovery.hx-faq,body:has(#MainContent[data-template=index]) footer .hx-service-strip{display:none}}body #MainContent .hx-hero--editorial .hx-hero-cta-group{position:relative;width:fit-content;max-width:100%;margin-left:0;margin-right:auto}@media(min-width:1024px){body #MainContent .hx-hero.hx-hero--editorial .hx-hero-content{width:100%;max-width:100%;margin-inline:auto;text-align:center!important}body #MainContent .hx-hero.hx-hero--editorial :is(h1,.hx-eyebrow,.hx-hero-description){text-align:center!important;margin-inline:auto}body #MainContent .hx-hero.hx-hero--editorial .hx-hero-cta-group{margin-inline:auto}body #MainContent .hx-hero.hx-hero--editorial .hx-hero-buttons{justify-content:center}}@media(max-width:700px){body #MainContent .hx-hero--editorial .hx-hero-cta-group{width:100%}body #MainContent .hx-hero--editorial .hx-hero-cta-group .hx-hero-buttons,body #MainContent .hx-hero--editorial .hx-hero-cta-group .hx-button{max-width:none}}body #MainContent .hx-explorer--embedded .hx-explorer__stage{--hx-edge-softness:clamp(40px,5.5vw,80px);isolation:isolate;background:#fff}body #MainContent .hx-explorer--embedded .hx-explorer__opening,body #MainContent .hx-explorer--embedded .hx-explorer__back,body #MainContent .hx-explorer--embedded .hx-explorer__loading,body #MainContent .hx-explorer--embedded .hx-explorer__toolbar{z-index:2}body #MainContent .hx-explorer--embedded .hx-explorer__buy[open]{z-index:3}@media(max-width:749px){body #MainContent .hx-explorer--embedded .hx-explorer__stage{--hx-edge-softness:24px}}@media(max-width:700px){body #MainContent .hx-hero.hx-hero--editorial{height:auto;min-height:100vh;min-height:100lvh;max-height:none}body #MainContent .hx-hero--editorial .hx-hero-video{width:100%;height:100%;object-fit:cover}body #MainContent .hx-hero--editorial .hx-hero-content{padding-bottom:64px}}@media(max-width:749px){body #MainContent .hx-explorer--embedded .hx-explorer__toolbar{position:static;inset:auto!important;display:block;width:auto;margin:0 24px;padding:4px 0 0;background:#fff;pointer-events:auto}body #MainContent .hx-explorer--embedded .hx-explorer__choices{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}body #MainContent .hx-explorer--embedded .hx-explorer__choice{width:100%;min-height:64px;margin:0;padding:16px 0;gap:16px;justify-content:space-between;text-align:start;font-size:15px;line-height:1.5;color:#034438;background:transparent;border:0;border-bottom:1px solid #d9e2de;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body #MainContent .hx-explorer--embedded .hx-explorer__choice>span:last-child{flex:none;font-size:21px;font-weight:300;line-height:1}body #MainContent .hx-explorer--embedded .hx-explorer__choice:focus-visible{outline:2px solid #034438;outline-offset:4px}body #MainContent .hx-explorer--embedded:has(.hx-explorer__buy[open]) .hx-explorer__toolbar{display:none}}@media(max-width:749px){body #MainContent .hx-explorer--embedded .hx-explorer__stage{aspect-ratio:40/27}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hexo-owner-revision.css.map */
