body:has([data-big-z-homepage]) .bz-tour-launcher{margin:clamp(14px,1.8vw,22px) 0 0;display:flex;justify-content:flex-start}body:has([data-big-z-homepage]) .bz-tour-launcher__btn{display:inline-flex;align-items:center;gap:clamp(10px,1.2vw,16px);padding:clamp(12px,1.4vw,18px) clamp(16px,2vw,26px);border:2px solid #111111;border-radius:999px;background:radial-gradient(120% 120% at 0% 0%,#fff8ed,#ffe5b8,#fbbf24);color:#111;text-align:left;cursor:pointer;box-shadow:0 14px 30px #d9251d38,0 6px 12px #0000001f;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;font-family:var(--font-body--family, inherit)}body:has([data-big-z-homepage]) .bz-tour-launcher__btn:hover,body:has([data-big-z-homepage]) .bz-tour-launcher__btn:focus-visible{transform:translateY(-3px);box-shadow:0 20px 38px #d9251d47,0 10px 18px #00000029;outline:none}body:has([data-big-z-homepage]) .bz-tour-launcher__icon{display:grid;place-items:center;width:clamp(38px,3.4vw,48px);height:clamp(38px,3.4vw,48px);border-radius:999px;background:#16a34a;color:#fff8ed;font-size:clamp(20px,2vw,26px);line-height:1;box-shadow:inset 0 0 0 2px #ffffff59;animation:bz-tour-wiggle 3.8s ease-in-out infinite}@keyframes bz-tour-wiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-8deg)}90%{transform:rotate(8deg)}95%{transform:rotate(-4deg)}}body:has([data-big-z-homepage]) .bz-tour-launcher__label{display:flex;flex-direction:column;gap:2px;min-width:0}body:has([data-big-z-homepage]) .bz-tour-launcher__label strong{font-family:var(--font-heading--family, inherit);font-size:clamp(15px,1.4vw,20px);font-weight:900;letter-spacing:.02em;text-transform:uppercase;line-height:1;color:#111}body:has([data-big-z-homepage]) .bz-tour-launcher__label span{font-size:clamp(11.5px,.95vw,13.5px);color:#111111b3;line-height:1.3}body:has([data-big-z-homepage]) .bz-tour-launcher__cta{display:inline-flex;align-items:center;gap:4px;padding:8px 14px;border-radius:999px;background:#d9251d;color:#fff8ed;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 14px #d9251d59}@media(max-width:480px){body:has([data-big-z-homepage]) .bz-tour-launcher__cta{display:none}}body:has([data-big-z-homepage]) .bz-tour{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;transition:opacity .22s ease}body:has([data-big-z-homepage]) .bz-tour__scrim,body:has([data-big-z-homepage]) .bz-tour__panel,body:has([data-big-z-homepage]) .bz-tour__confirm{pointer-events:auto}body.bz-spice-modal-open .bz-tour,body.bz-care-modal-open .bz-tour,body.lzz-modal-open .bz-tour,body:has(dialog[open]) .bz-tour{opacity:0;pointer-events:none!important}body.bz-spice-modal-open .bz-tour__scrim,body.bz-spice-modal-open .bz-tour__panel,body.bz-spice-modal-open .bz-tour__confirm,body.bz-care-modal-open .bz-tour__scrim,body.bz-care-modal-open .bz-tour__panel,body.bz-care-modal-open .bz-tour__confirm,body.lzz-modal-open .bz-tour__scrim,body.lzz-modal-open .bz-tour__panel,body.lzz-modal-open .bz-tour__confirm,body:has(dialog[open]) .bz-tour__scrim,body:has(dialog[open]) .bz-tour__panel,body:has(dialog[open]) .bz-tour__confirm{pointer-events:none!important}body.bz-spice-modal-open .bz-tour-highlight,body.bz-care-modal-open .bz-tour-highlight,body.lzz-modal-open .bz-tour-highlight,body:has(dialog[open]) .bz-tour-highlight{animation:none!important;box-shadow:none!important}body:has([data-big-z-homepage]) .bz-tour[hidden],body:has([data-big-z-homepage]) .bz-tour__btn[hidden],body:has([data-big-z-homepage]) .bz-tour__choices[hidden],body:has([data-big-z-homepage]) .bz-tour__progress[hidden],body:has([data-big-z-homepage]) .bz-tour__confirm[hidden]{display:none!important}body:has([data-big-z-homepage]) .bz-tour__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#060606b8;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:bz-tour-fade-in .18s ease both;transition:clip-path .35s cubic-bezier(.4,0,.2,1)}@keyframes bz-tour-fade-in{0%{opacity:0}to{opacity:1}}body:has([data-big-z-homepage]) .bz-tour__panel{position:relative;width:min(440px,calc(100% - 24px));margin:0 12px 18px;background:#fff8ed;border-radius:22px;border:2px solid #111111;box-shadow:0 24px 60px #0000006b;padding:clamp(18px,2.2vw,26px);display:flex;flex-direction:column;gap:clamp(12px,1.6vw,18px);--bz-tour-drag-x: 0px;--bz-tour-drag-y: 0px;transform:translate3d(var(--bz-tour-drag-x),var(--bz-tour-drag-y),0);animation:bz-tour-slide-up .22s ease both}@media(min-width:900px){body:has([data-big-z-homepage]) .bz-tour__panel{margin:0 0 clamp(16px,2vw,28px)}}body:has([data-big-z-homepage]) .bz-tour.bz-tour--centered{align-items:center}body:has([data-big-z-homepage]) .bz-tour.bz-tour--centered .bz-tour__panel{margin:0}body:has([data-big-z-homepage]) .bz-tour.bz-tour--anchored .bz-tour__panel{position:fixed;margin:0}@keyframes bz-tour-slide-up{0%{opacity:0}to{opacity:1}}body:has([data-big-z-homepage]) .bz-tour__arrow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:1}body:has([data-big-z-homepage]) .bz-tour__arrow[hidden]{display:none!important}body:has([data-big-z-homepage]) .bz-tour__arrow path{filter:drop-shadow(0 0 4px rgba(217,37,29,.55)) drop-shadow(0 2px 6px rgba(0,0,0,.35));animation:bz-tour-arrow-pulse 1.8s ease-in-out infinite}@keyframes bz-tour-arrow-pulse{0%,to{opacity:1}50%{opacity:.55}}body:has([data-big-z-homepage]) .bz-tour__panel{z-index:2}body:has([data-big-z-homepage]) .bz-tour__panel{cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}body:has([data-big-z-homepage]) .bz-tour__panel button,body:has([data-big-z-homepage]) .bz-tour__panel a,body:has([data-big-z-homepage]) .bz-tour__panel input,body:has([data-big-z-homepage]) .bz-tour__panel textarea,body:has([data-big-z-homepage]) .bz-tour__panel select{cursor:pointer}body:has([data-big-z-homepage]) .bz-tour__panel.is-dragging,body:has([data-big-z-homepage]) .bz-tour__panel.is-dragging *{cursor:grabbing!important}body:has([data-big-z-homepage]) .bz-tour__panel.is-dragging{animation:none!important;transition:none!important}body:has([data-big-z-homepage]) .bz-tour__head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;position:relative}body:has([data-big-z-homepage]) .bz-tour__panel:before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%);width:52px;height:5px;border-radius:999px;background:#11111147;pointer-events:none}body:has([data-big-z-homepage]) .bz-tour__panel{padding-top:clamp(22px,2.6vw,30px)}body:has([data-big-z-homepage]) .bz-tour__close{cursor:pointer}body:has([data-big-z-homepage]) .bz-tour__step{padding:4px 10px;border-radius:999px;background:#111;color:#fbbf24;font-size:10.5px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}body:has([data-big-z-homepage]) .bz-tour__progress{position:relative;height:4px;border-radius:999px;background:#1111111f;overflow:hidden}body:has([data-big-z-homepage]) .bz-tour__progress>span{display:block;width:0%;height:100%;background:linear-gradient(90deg,#d9251d,#fbbf24);transition:width .25s ease}body:has([data-big-z-homepage]) .bz-tour__close{width:32px;height:32px;border-radius:999px;border:0;background:#11111114;color:#111;font-size:20px;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease}body:has([data-big-z-homepage]) .bz-tour__close:hover,body:has([data-big-z-homepage]) .bz-tour__close:focus-visible{background:#d9251d;color:#fff8ed;transform:rotate(90deg);outline:none}body:has([data-big-z-homepage]) .bz-tour__body{display:flex;flex-direction:column;gap:10px}body:has([data-big-z-homepage]) .bz-tour__title{margin:0;font-family:var(--font-heading--family, inherit);font-size:clamp(22px,2.2vw,30px);font-weight:900;color:#111;text-transform:uppercase;letter-spacing:.01em;line-height:1.05}body:has([data-big-z-homepage]) .bz-tour__title:focus-visible{outline:none}body:has([data-big-z-homepage]) .bz-tour__copy{margin:0;font-size:clamp(14px,1.05vw,16px);color:#111111c7;line-height:1.45}body:has([data-big-z-homepage]) .bz-tour__choices{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}body:has([data-big-z-homepage]) .bz-tour__choice{width:100%;text-align:left;padding:14px 16px;border:2px solid #111111;border-radius:14px;background:#fff8ed;color:#111;font-family:var(--font-body--family, inherit);font-size:clamp(14px,1.05vw,16px);font-weight:700;cursor:pointer;transition:transform .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}body:has([data-big-z-homepage]) .bz-tour__choice:hover,body:has([data-big-z-homepage]) .bz-tour__choice:focus-visible{background:#111;color:#fff8ed;transform:translateY(-2px);box-shadow:0 8px 18px #00000038;outline:none}body:has([data-big-z-homepage]) .bz-tour__choice{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}body:has([data-big-z-homepage]) .bz-tour__choice-icon{width:34px;height:34px;display:grid;place-items:center;font-size:20px;line-height:1;border-radius:999px;background:#d9251d1f;transition:background .14s ease}body:has([data-big-z-homepage]) .bz-tour__choice:hover .bz-tour__choice-icon,body:has([data-big-z-homepage]) .bz-tour__choice:focus-visible .bz-tour__choice-icon{background:#fff8ed26}body:has([data-big-z-homepage]) .bz-tour__choice-label{min-width:0}body:has([data-big-z-homepage]) .bz-tour__choice-arrow{font-size:16px;font-weight:900;opacity:.55;transition:transform .14s ease,opacity .14s ease}body:has([data-big-z-homepage]) .bz-tour__choice:hover .bz-tour__choice-arrow,body:has([data-big-z-homepage]) .bz-tour__choice:focus-visible .bz-tour__choice-arrow{opacity:1;transform:translate(3px)}body:has([data-big-z-homepage]) .bz-tour__tip{margin-top:4px;padding:10px 12px;border-radius:12px;background:linear-gradient(135deg,#fbbf2438,#fbbf2414);border:1px solid rgba(217,37,29,.25);display:flex;gap:8px;align-items:flex-start;font-size:clamp(12.5px,.98vw,14px);color:#1a1a1a;line-height:1.4;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}body:has([data-big-z-homepage]) .bz-tour__tip-text{flex:1 1 auto;min-width:0}body:has([data-big-z-homepage]) .bz-tour__tip strong{color:#d9251d;font-family:var(--font-heading--family, inherit);letter-spacing:.02em;text-transform:uppercase;font-size:11.5px}body:has([data-big-z-homepage]) .bz-tour__tip-emoji{font-size:16px;line-height:1.2;flex:0 0 auto}body:has([data-big-z-homepage]) .bz-tour__confirm{position:absolute;left:50%;bottom:24px;transform:translate(-50%);width:min(440px,calc(100% - 24px));z-index:2;background:#fff8ed;border:2px solid #d9251d;border-radius:18px;box-shadow:0 28px 70px #00000080;padding:18px 20px;display:flex;flex-direction:column;gap:10px;animation:bz-tour-slide-up .22s cubic-bezier(.2,.8,.2,1) both}@media(min-width:900px){body:has([data-big-z-homepage]) .bz-tour__confirm{bottom:auto;top:50%;transform:translate(-50%,-50%)}}body:has([data-big-z-homepage]) .bz-tour__confirm h4{margin:0;font-family:var(--font-heading--family, inherit);font-size:clamp(18px,1.6vw,22px);font-weight:900;letter-spacing:.01em;text-transform:uppercase;color:#111}body:has([data-big-z-homepage]) .bz-tour__confirm p{margin:0;font-size:clamp(13px,1vw,14.5px);color:#111111c2;line-height:1.4}body:has([data-big-z-homepage]) .bz-tour__confirm-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:4px}body:has([data-big-z-homepage]) .bz-tour__inline-link{display:inline-flex;align-self:flex-start;align-items:center;margin-top:4px;padding:6px 10px;border-radius:999px;background:#11111114;color:#111;text-decoration:none;font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:background .14s ease,color .14s ease,transform .14s ease}body:has([data-big-z-homepage]) .bz-tour__inline-link:hover,body:has([data-big-z-homepage]) .bz-tour__inline-link:focus-visible{background:#d9251d;color:#fff8ed;transform:translate(2px);outline:none}body:has([data-big-z-homepage]) .bz-tour__foot{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}body:has([data-big-z-homepage]) .bz-tour__btn{-webkit-appearance:none;appearance:none;font-family:var(--font-heading--family, inherit);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:10px 16px;transition:transform .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease;text-decoration:none;line-height:1;border:2px solid transparent;display:inline-flex;align-items:center;gap:4px}body:has([data-big-z-homepage]) .bz-tour__btn--ghost{background:transparent;border-color:#111;color:#111}body:has([data-big-z-homepage]) .bz-tour__btn--ghost:hover,body:has([data-big-z-homepage]) .bz-tour__btn--ghost:focus-visible{background:#111;color:#fff8ed;outline:none}body:has([data-big-z-homepage]) .bz-tour__btn--text{background:transparent;color:#1119;padding:10px 8px;text-decoration:underline;text-underline-offset:3px;margin-right:auto}body:has([data-big-z-homepage]) .bz-tour__btn--text:hover,body:has([data-big-z-homepage]) .bz-tour__btn--text:focus-visible{color:#d9251d;outline:none}body:has([data-big-z-homepage]) .bz-tour__btn--primary{background:#d9251d;color:#fff8ed;border-color:#d9251d;box-shadow:0 8px 18px #d9251d59}body:has([data-big-z-homepage]) .bz-tour__btn--primary:hover,body:has([data-big-z-homepage]) .bz-tour__btn--primary:focus-visible{background:#ef3b2d;border-color:#ef3b2d;transform:translateY(-2px);box-shadow:0 14px 26px #d9251d73;outline:none}body:has([data-big-z-homepage]) .bz-tour__btn--top{display:none}body.bz-tour-menu-open #header-component,body.bz-tour-menu-open #header-group{position:relative;z-index:10000!important}body:has([data-big-z-homepage]) .bz-tour-highlight{position:relative;z-index:2;animation:bz-tour-pulse 1.6s ease-in-out infinite;border-radius:18px;outline:3px solid #fbbf24;outline-offset:4px}@keyframes bz-tour-pulse{0%,to{box-shadow:0 0 0 6px #fbbf24f2,0 0 0 14px #fbbf2473,0 0 0 36px #fbbf242e,0 0 60px #fbbf2459}50%{box-shadow:0 0 0 8px #d9251df2,0 0 0 18px #d9251d66,0 0 0 44px #d9251d24,0 0 70px #d9251d66}}.bz-tour-resume{position:fixed;z-index:9998;left:50%;top:clamp(16px,2.4vw,32px);transform:translate(-50%);width:min(720px,calc(100% - 24px));display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(14px,1.6vw,22px);padding:clamp(16px,1.8vw,22px) clamp(18px,2vw,26px);background:#fff8ed;border:3px solid #111111;border-radius:22px;box-shadow:0 28px 60px #00000052,0 10px 22px #d9251d38;animation:bz-tour-resume-pop .28s cubic-bezier(.2,.8,.2,1) both;font-family:var(--font-body--family, inherit)}@keyframes bz-tour-resume-pop{0%{opacity:0;transform:translate(-50%,-18px)}to{opacity:1;transform:translate(-50%)}}.bz-tour-resume__icon{width:clamp(52px,5vw,64px);height:clamp(52px,5vw,64px);display:grid;place-items:center;border-radius:999px;background:#16a34a;color:#fff8ed;font-size:clamp(26px,2.6vw,32px);line-height:1;box-shadow:inset 0 0 0 2px #ffffff59,0 8px 18px #16a34a59}.bz-tour-resume__copy{display:flex;flex-direction:column;gap:4px;min-width:0}.bz-tour-resume__copy strong{font-family:var(--font-heading--family, inherit);font-size:clamp(17px,1.7vw,22px);font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:#111;line-height:1.1}.bz-tour-resume__copy span{font-size:clamp(13px,1.05vw,15px);color:#111111b8;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bz-tour-resume__actions{display:flex;gap:8px;flex-shrink:0}.bz-tour-resume__btn{-webkit-appearance:none;appearance:none;border:2px solid transparent;border-radius:999px;padding:clamp(10px,1.1vw,14px) clamp(14px,1.4vw,20px);font-family:var(--font-heading--family, inherit);font-size:clamp(12.5px,1vw,14px);font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;line-height:1;transition:transform .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.bz-tour-resume__btn--ghost{background:transparent;border-color:#11111140;color:#111111b3}.bz-tour-resume__btn--ghost:hover,.bz-tour-resume__btn--ghost:focus-visible{background:#11111114;color:#111;outline:none}.bz-tour-resume__btn--primary{background:#d9251d;color:#fff8ed;border-color:#d9251d;box-shadow:0 6px 14px #d9251d59}.bz-tour-resume__btn--primary:hover,.bz-tour-resume__btn--primary:focus-visible{background:#ef3b2d;border-color:#ef3b2d;transform:translateY(-2px);box-shadow:0 10px 22px #d9251d73;outline:none}body.bz-spice-modal-open .bz-tour-resume,body.bz-care-modal-open .bz-tour-resume,body.lzz-modal-open .bz-tour-resume,body:has(dialog[open]) .bz-tour-resume{display:none}@media(max-width:720px){body:has([data-big-z-homepage]) .bz-tour.bz-tour--anchored .bz-tour__panel{left:12px!important;right:12px!important;top:auto!important;bottom:max(12px,env(safe-area-inset-bottom,12px))!important;width:auto!important;max-width:480px;margin:0 auto!important;max-height:50vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;border-top:3px solid #fbbf24;box-shadow:0 -10px 30px #fbbf2459,0 -24px 60px #0000006b}body:has([data-big-z-homepage]) .bz-tour__arrow{display:none!important}body:has([data-big-z-homepage]) .bz-tour__panel{padding:22px 18px 14px;gap:10px}body:has([data-big-z-homepage]) .bz-tour__title{font-size:clamp(18px,5vw,22px)}body:has([data-big-z-homepage]) .bz-tour__copy{font-size:13.5px;line-height:1.4}body:has([data-big-z-homepage]) .bz-tour__tip{font-size:12.5px;padding:9px 11px}body:has([data-big-z-homepage]) .bz-tour__btn{font-size:12px;padding:9px 14px}body:has([data-big-z-homepage]) .bz-tour__foot--finish{justify-content:stretch}body:has([data-big-z-homepage]) .bz-tour__foot--finish .bz-tour__btn{flex:1 1 calc(50% - 4px);justify-content:center;min-width:0;text-align:center;white-space:nowrap}body:has([data-big-z-homepage]) .bz-tour__foot--finish .bz-tour__btn--top:not([hidden]){display:inline-flex}body:has([data-big-z-homepage]) .bz-tour__foot--finish [data-bz-tour-cta]{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/bz-tour.css.map */
