.sc-exit-popup{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483647!important;isolation:isolate!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:100vw!important;height:100dvh!important;max-width:100vw!important;max-height:100dvh!important;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))!important;overflow:hidden!important}.sc-exit-popup-panel{z-index:1!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 40px)!important;box-sizing:border-box!important}.sc-exit-popup.is-open{z-index:2147483647!important}.sc-exit-popup *{box-sizing:border-box}.sc-trust-icon svg{width:16px!important;height:16px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.55!important;stroke-linecap:round!important;stroke-linejoin:round!important}.sc-trust-icon{overflow:hidden!important}@media(max-width:720px){.sc-exit-popup{padding:12px!important}.sc-exit-popup-panel{width:min(92vw,420px)!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important}.sc-trust-icon svg{width:15px!important;height:15px!important}}.sc-homepage .sc-concierge{box-sizing:border-box!important}.sc-homepage .sc-concierge-panel{box-sizing:border-box!important;overscroll-behavior:contain!important}.sc-homepage .sc-concierge-details[hidden]{display:none!important}.sc-homepage .sc-concierge-details:not([hidden]){display:block!important}@keyframes scFeaturedLoadMoreGlow{0%,to{box-shadow:0 0 #d7b56d00,0 0 #d7b56d00}50%{box-shadow:0 0 12px #d7b56d29,0 0 0 2px #d7b56d0f}}.sc-featured-pagination{display:flex;justify-content:center;align-items:center;margin-top:28px;text-align:center}.sc-featured-load-more{position:relative;min-width:210px;text-decoration:none!important;border:1px solid #D7B56D!important;border-color:#d7b56d!important;color:#d7b56d!important;background:transparent!important;box-shadow:inset 0 0 0 1px #d7b56d2e!important;animation:none!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,color .24s ease,background-color .24s ease!important}.sc-featured-load-more:hover,.sc-featured-load-more:focus-visible{transform:translateY(-2px)!important;border-color:#f0d28a!important;color:var(--sc-bg)!important;background:#d7b56d24!important;box-shadow:0 8px 24px #0000001f,0 0 14px #d7b56d33!important;outline:none}.sc-featured-load-more[aria-busy=true]{pointer-events:none;opacity:.65}@media(prefers-reduced-motion:reduce){.sc-featured-load-more{animation:none!important;transition:none!important}.sc-featured-load-more:hover,.sc-featured-load-more:focus-visible{transform:none!important}}.sc-featured-pagination-noscript{margin:10px 0 0;color:var(--sc-muted);font-size:12px}@media(max-width:749px){.sc-featured-pagination{margin-top:24px}.sc-featured-load-more{width:100%;min-height:50px}}.sc-homepage .sc-featured-pagination a.sc-featured-load-more:hover,.sc-homepage .sc-featured-pagination a.sc-featured-load-more:focus-visible,.sc-homepage .sc-featured-pagination a.sc-featured-load-more:active{border-color:#d7b56d!important;border-width:1px!important;border-style:solid!important}.sc-before-choose{padding:clamp(48px,5vw,76px) 0;background:linear-gradient(180deg,#f8f1e7,#f1e9dc);border-top:1px solid rgba(109,0,37,.08);border-bottom:1px solid rgba(109,0,37,.08);overflow:hidden}.sc-before-choose-head{max-width:760px;margin:0 auto 26px;text-align:center}.sc-before-choose-title{font-size:clamp(40px,5vw,68px);line-height:.95}.sc-before-choose-copy{max-width:620px;margin:12px auto 0;color:var(--sc-muted);font-size:13px;line-height:1.65}.sc-before-choose-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sc-before-choose-card{min-width:0;background:#fffcf7;border:1px solid rgba(109,0,37,.11);overflow:hidden;transition:transform .4s ease,box-shadow .4s ease}.sc-before-choose-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #2a141c1a}.sc-before-choose-image{position:relative;aspect-ratio:1.12;overflow:hidden;background:#eee5d7}.sc-before-choose-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease}.sc-before-choose-image-placeholder{height:100%;display:grid;place-items:center;color:var(--sc-primary);font:500 30px/1 var(--sc-heading-family),Georgia,serif}.sc-before-choose-number{position:absolute;top:12px;right:12px;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#faf6eef5;color:var(--sc-primary);border:1px solid rgba(109,0,37,.13);font:500 11px/1 var(--sc-body-family),Arial,sans-serif}.sc-before-choose-content{padding:15px}.sc-before-choose-content h3{margin:0;color:var(--sc-primary);font:500 clamp(22px,2.2vw,30px)/1.02 var(--sc-heading-family),Georgia,serif}.sc-before-choose-content p{margin:8px 0 0;color:var(--sc-muted);font-size:12px;line-height:1.6}.sc-before-choose-footer{display:flex;justify-content:center;margin-top:20px}.sc-before-choose-footer .sc-button{min-width:180px}@media(max-width:749px){.sc-before-choose{padding:42px 0}.sc-before-choose-head{text-align:left;margin-bottom:20px}.sc-before-choose-title{font-size:clamp(38px,11vw,54px)}.sc-before-choose-copy{font-size:12px;margin-top:10px}.sc-before-choose-grid{grid-template-columns:1fr;gap:9px}.sc-before-choose-card{display:grid;grid-template-columns:42% 58%}.sc-before-choose-image{aspect-ratio:auto;min-height:145px}.sc-before-choose-content{display:flex;flex-direction:column;justify-content:center;padding:13px}.sc-before-choose-content h3{font-size:23px}.sc-before-choose-number{top:8px;right:8px;width:34px;height:34px;font-size:12px}.sc-before-choose-footer{margin-top:16px}.sc-before-choose-footer .sc-button{width:100%}}@media(max-width:380px){.sc-before-choose-card{grid-template-columns:40% 60%}.sc-before-choose-content h3{font-size:21px}}@media(prefers-reduced-motion:reduce){.sc-before-choose-card,.sc-before-choose-image img{transition:none}.sc-before-choose-card:hover{transform:none}}.sc-homepage #sc-concierge{position:fixed!important;inset-block-end:0!important;bottom:0!important;z-index:2147483000!important;margin-block-end:0!important;transform:none!important}.sc-homepage #sc-concierge .sc-concierge-panel{position:fixed!important;inset-block-end:0!important;bottom:0!important;margin-block-end:0!important;max-height:calc(100vh - env(safe-area-inset-top,0px))!important;max-height:calc(100dvh - env(safe-area-inset-top,0px))!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}@supports (height: 100svh){.sc-homepage #sc-concierge .sc-concierge-panel{max-height:calc(100svh - env(safe-area-inset-top,0px))!important}}@media(max-width:749px){.sc-homepage #sc-concierge{inset-inline:0!important;left:0!important;right:0!important}.sc-homepage #sc-concierge .sc-concierge-panel{left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;bottom:0!important;inset-block-end:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}.sc-homepage #sc-concierge{position:fixed!important;left:auto!important;right:24px!important;bottom:24px!important;top:auto!important;width:auto!important;max-width:none!important;inset-inline-start:auto!important;inset-inline-end:24px!important;inset-block-start:auto!important;inset-block-end:24px!important;margin:0!important;transform:none!important;pointer-events:none!important}.sc-homepage #sc-concierge .sc-concierge-trigger{position:fixed!important;left:auto!important;right:24px!important;bottom:24px!important;top:auto!important;margin:0!important;transform:none!important;pointer-events:auto!important;z-index:2147483001!important}.sc-homepage #sc-concierge .sc-concierge-panel{pointer-events:auto!important}@media(max-width:749px){.sc-homepage #sc-concierge{left:auto!important;right:0!important;bottom:0!important;width:0!important;max-width:0!important;inset-inline-start:auto!important;inset-inline-end:0!important;inset-block-end:0!important;pointer-events:none!important}.sc-homepage #sc-concierge .sc-concierge-trigger{right:max(16px,env(safe-area-inset-right,0px))!important;bottom:max(16px,env(safe-area-inset-bottom,0px))!important}.sc-homepage #sc-concierge .sc-concierge-panel{left:0!important;right:0!important;bottom:0!important;width:100vw!important;max-width:100vw!important}}.sc-homepage .sc-featured-pagination a.sc-featured-load-more,.sc-homepage .sc-featured-pagination a.sc-featured-load-more:hover,.sc-homepage .sc-featured-pagination a.sc-featured-load-more:focus-visible,.sc-homepage .sc-featured-pagination a.sc-featured-load-more:active{border-width:1px!important;border-style:solid!important}.sc-before-choose-read-more{display:inline-block!important;position:relative;width:fit-content;margin-top:12px;padding:0 0 3px;color:var(--sc-primary, #a4133c)!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(164,19,60,.45)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--sc-body-family, Arial, sans-serif);font-size:12px;font-weight:500;line-height:1.45;letter-spacing:.02em;text-decoration:none!important;text-transform:none;transition:color .24s ease,letter-spacing .24s ease}.sc-before-choose-read-more:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}.sc-before-choose-read-more:hover,.sc-before-choose-read-more:focus-visible{color:#6d0025!important;letter-spacing:.045em}.sc-before-choose-read-more:hover:after,.sc-before-choose-read-more:focus-visible:after{transform:scaleX(1)}.sc-before-choose-read-more:focus-visible{outline:2px solid rgba(164,19,60,.35);outline-offset:5px}@media(prefers-reduced-motion:reduce){.sc-before-choose-read-more,.sc-before-choose-read-more:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/369/assets/sc-homepage-part-1.css.map */
