@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Cormorant+Garamond:wght@400;700;800&display=swap";:root{--bs-overlay: rgba(0, 0, 0, .42);--bs-popup-bg: #F2EBE1;--bs-ink: #132840;--bs-muted: #9F9F9F;--bs-input-border: #8E7057;--bs-chip-selected: #471111;--bs-cta-green: #4CAE4E;--bs-cta-navy: #132840;--bs-close-bg: #DFCFC7;--bs-error: #b3261e;--bs-font-ui: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bs-font-display: "Minion Variable Concept", "Cormorant Garamond", serif;--bs-popup-w: min(94vw, 430px);--bs-card-radius: clamp(18px, 5vw, 24px);--bs-pill-radius: 999px;--bs-card-pad-x: clamp(20px, 6.5vw, 38px);--bs-card-pad-y: clamp(30px, 7vw, 44px);--bs-icon-size: clamp(64px, 19vw, 92px);--bs-h1-top: clamp(31px, 8.8vw, 42px);--bs-h1-bottom: clamp(28px, 7.8vw, 38px);--bs-body-size: clamp(13px, 3.4vw, 14px);--bs-input-height: clamp(44px, 11vw, 48px);--bs-chip-height: clamp(36px, 9vw, 40px);--bs-cta-height: clamp(42px, 10vw, 46px)}#bs-design-popup-overlay,#bs-design-popup-overlay *{box-sizing:border-box}#bs-design-popup-overlay button,#bs-design-popup-overlay input{font:inherit}#bs-design-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:var(--bs-overlay);display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}#bs-design-popup-overlay.bs-active{opacity:1;visibility:visible}#bs-design-popup-card{position:relative;width:var(--bs-popup-w);max-width:430px;background:var(--bs-popup-bg);border:1.5px solid var(--bs-ink);border-radius:var(--bs-card-radius);padding:var(--bs-card-pad-y) var(--bs-card-pad-x);display:flex;flex-direction:column;align-items:center;box-shadow:none;transform:translateY(14px) scale(.97);transition:transform .25s ease;font-family:var(--bs-font-ui);color:var(--bs-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#bs-design-popup-overlay.bs-active #bs-design-popup-card{transform:translateY(0) scale(1)}#bs-popup-close-wrap{position:absolute;top:clamp(14px,4vw,20px);right:clamp(14px,4vw,20px);width:clamp(30px,7.5vw,34px);height:clamp(30px,7.5vw,34px);border-radius:var(--bs-pill-radius);background:var(--bs-close-bg);color:var(--bs-ink);display:inline-flex;align-items:center;justify-content:center;font-family:var(--bs-font-ui);font-size:13px;font-weight:700;-webkit-user-select:none;user-select:none;z-index:5}#bs-popup-countdown{display:inline-flex;align-items:center;justify-content:center}#bs-popup-close-btn{width:100%;height:100%;border:none;border-radius:var(--bs-pill-radius);background:transparent;color:var(--bs-ink);display:none;align-items:center;justify-content:center;cursor:pointer;padding:0}#bs-popup-close-btn svg{width:42%;height:42%}#bs-popup-header{width:100%;display:flex;align-items:center;justify-content:center;gap:clamp(14px,4.5vw,22px);margin-bottom:clamp(26px,7vw,36px);padding-inline:clamp(4px,2vw,10px)}#bs-popup-logo{width:var(--bs-icon-size);height:var(--bs-icon-size);flex:0 0 auto}#bs-popup-logo img{width:100%;height:100%;object-fit:contain;display:block}#bs-popup-title{margin:0;color:var(--bs-ink);text-align:left;line-height:1;letter-spacing:-.04em}.bs-title-light,.bs-title-bold{display:block;line-height:1.02}.bs-title-light{font-family:var(--bs-font-display);font-size:var(--bs-h1-top);font-weight:900;letter-spacing:0;-webkit-text-stroke:.25px currentColor;text-shadow:.65px 0 0 currentColor}.bs-title-bold{margin-top:5px;font-family:var(--bs-font-ui);font-size:var(--bs-h1-bottom);font-weight:400;letter-spacing:-.04em}.bs-popup-field{width:100%;max-width:356px;margin-bottom:clamp(28px,8vw,44px)}.bs-popup-input{width:100%;height:var(--bs-input-height);padding:0 clamp(18px,5vw,25px);border:1px solid var(--bs-input-border);border-radius:var(--bs-pill-radius);background:#fff;color:var(--bs-ink);font-family:var(--bs-font-ui);font-size:var(--bs-body-size);font-weight:400;outline:none}.bs-popup-input::placeholder{color:var(--bs-muted)}.bs-popup-input:focus{outline:2px solid rgba(19,40,64,.2);outline-offset:2px;border-color:var(--bs-ink)}#bs-product-options{width:100%;max-width:356px;display:flex;flex-direction:column;align-items:center;row-gap:clamp(12px,3.5vw,15px);margin-bottom:clamp(18px,5vw,22px)}.bs-chip-row{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(10px,3vw,12px)}.bs-product-chip{position:relative;min-height:var(--bs-chip-height);display:inline-flex;align-items:center;justify-content:center;padding:0 clamp(18px,5vw,24px);border:1px solid var(--bs-ink);border-radius:var(--bs-pill-radius);background:transparent;color:var(--bs-ink);font-family:var(--bs-font-ui);font-size:var(--bs-body-size);font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.bs-product-chip:hover{transform:translateY(-1px)}.bs-product-chip:before{content:"";position:absolute;left:11px;top:50%;width:7px;height:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-62%) rotate(45deg);visibility:hidden}.bs-product-chip.bs-selected{padding-left:clamp(32px,8vw,40px);background:var(--bs-chip-selected);border-color:var(--bs-chip-selected);color:#fff}.bs-product-chip.bs-selected:before{visibility:visible}#bs-popup-error{min-height:18px;margin:0 0 clamp(10px,3vw,12px);color:var(--bs-error);font-family:var(--bs-font-ui);font-size:12px;font-weight:600;text-align:center;opacity:0;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease}#bs-popup-error.bs-show{opacity:1;transform:translateY(0)}#bs-popup-cta{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(14px,4vw,17px)}#bs-popup-submit,#bs-popup-call{width:100%;max-width:280px;min-height:var(--bs-cta-height);border:none;border-radius:var(--bs-pill-radius);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;color:#fff;font-family:var(--bs-font-ui);font-size:clamp(12px,3.2vw,14px);font-weight:600;line-height:1.15;text-align:center;text-transform:uppercase;letter-spacing:.035em;text-decoration:none;cursor:pointer}#bs-popup-submit{background:var(--bs-cta-green)}#bs-popup-call{background:var(--bs-cta-navy)}#bs-popup-submit svg,#bs-popup-call svg{order:-1;width:19px;height:19px;flex:0 0 auto;color:#fff}#bs-popup-submit svg path{fill:currentColor}#bs-popup-submit strong,#bs-popup-call strong{font-weight:inherit}#bs-popup-submit:disabled{opacity:.68;cursor:not-allowed}@media(max-width:380px){#bs-design-popup-card{padding:38px 18px 28px}#bs-popup-header{gap:12px;margin-bottom:24px}#bs-popup-title{letter-spacing:-.045em}#bs-product-options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}.bs-chip-row{display:contents}.bs-product-chip{padding-inline:16px}.bs-product-chip.bs-selected{padding-left:34px}}@media(max-width:320px){#bs-popup-header{flex-direction:column;text-align:center;gap:10px}#bs-popup-title{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-design-popup.css.map */
