:root{--ink:#4a3428;--ink2:#7a6152;--mut:#a3907f;--gold:#c9a24e;--gold2:#e3c684;--gold3:#f2e2bd;--sand:#e8dcc8;--cream:#f5ede0;--cream2:#fcf8f1;--line:#e6d7bf;--ok:#2d7a4f;--red:#b3261e;--serif:"Playfair Display",Georgia,serif;--sans:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}html,body.lp-body{margin:0;background:var(--sand);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}.cz *{box-sizing:border-box}.cz img{max-width:100%;display:block}.cz svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cz{max-width:480px;margin:0 auto;background:var(--cream2);box-shadow:0 0 60px #4a342829;overflow:hidden}.cz-ann{background:var(--ink);color:var(--gold3);overflow:hidden;white-space:nowrap;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:9px 0}.cz-ann-t{display:inline-flex;gap:32px;padding-left:100%;animation:czAnn 20s linear infinite}.cz-ann span:before{content:"\2726";color:var(--gold2);margin-right:7px;font-size:9px}@keyframes czAnn{to{transform:translate(-100%)}}.cz-head{position:sticky;top:0;z-index:40;text-align:center;padding:11px 16px 9px;background:#fcf8f1ed;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.cz-wm{font-family:var(--serif);font-weight:700;font-size:20px;letter-spacing:3.5px;text-transform:uppercase;line-height:1}.cz-wm i{font-style:normal;color:var(--gold)}.cz-tag{font-size:9px;letter-spacing:2.4px;text-transform:uppercase;color:var(--mut);margin-top:5px;font-weight:600}.cz-hero{position:relative;background:var(--cream)}.cz-hero-txt{padding:26px 20px 18px;text-align:center;background:linear-gradient(180deg,var(--cream),var(--cream2))}.cz-kick{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:2.6px;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold3);background:#fffaf0;border-radius:30px;padding:5px 13px;margin-bottom:12px}.cz-h1{font-family:var(--serif);font-size:30px;line-height:1.12;margin:0 0 10px;font-weight:800;letter-spacing:-.3px}.cz-h1 em{font-style:normal;color:var(--gold);display:block}.cz-hero-sub{margin:0 auto;max-width:330px;color:var(--ink2);font-size:14.5px;line-height:1.55}.cz-heroimg{background:var(--cream)}.cz-trustbar{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cz-trustbar div{background:var(--cream2);text-align:center;font-size:10.5px;font-weight:700;line-height:1.25;color:var(--ink);padding:12px 4px}.cz-trustbar svg{display:block;margin:0 auto 5px;width:20px;height:20px;color:var(--gold)}.cz-sec{padding:34px 18px}.cz-eyebrow{display:block;text-align:center;font-size:10.5px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.cz-h2{font-family:var(--serif);font-size:25px;line-height:1.18;text-align:center;margin:0 0 8px;font-weight:700}.cz-lead{text-align:center;color:var(--ink2);font-size:14px;line-height:1.55;margin:0 auto 20px;max-width:320px}.cz-rule{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--gold);margin:0 0 18px;font-size:11px}.cz-rule:before,.cz-rule:after{content:"";height:1px;width:46px;background:linear-gradient(90deg,transparent,var(--gold))}.cz-rule:after{transform:scaleX(-1)}.cz-card{margin:0 12px;border-radius:20px;overflow:hidden;box-shadow:0 16px 38px #4a342824;background:var(--cream);line-height:0}.cz-bens{display:grid;gap:10px}.cz-ben{display:flex;gap:13px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:16px;padding:15px;box-shadow:0 6px 18px #4a34280d}.cz-ben i{flex:0 0 42px;height:42px;border-radius:42px;background:linear-gradient(180deg,#fdf4e3,var(--gold3));display:flex;align-items:center;justify-content:center;color:var(--gold)}.cz-ben svg{width:22px;height:22px;stroke-width:1.9}.cz-ben b{display:block;font-size:15px;margin-bottom:3px}.cz-ben p{margin:0;font-size:13.5px;color:var(--ink2);line-height:1.45}.cz-ba{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.cz-ba figure{margin:0;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.cz-ba figcaption{font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;text-align:center;padding:9px 4px}.cz-ba .sin figcaption{background:#efe7db;color:var(--ink2)}.cz-ba .con figcaption{background:var(--ink);color:var(--gold3)}.cz-ph{aspect-ratio:3/4;display:flex;align-items:center;justify-content:center;text-align:center;font-size:11.5px;color:var(--mut);background:repeating-linear-gradient(45deg,#f7f1e7,#f7f1e7 10px,#f2ebdf 10px 20px);padding:10px;line-height:1.4}.cz-buy{background:#fff;border-top:1px solid var(--line);padding:24px 18px 26px}.cz-pricebox{display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(135deg,#fffaf0,#f7ecd8);border:1px solid var(--gold3);border-radius:18px;padding:16px}.cz-price{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.cz-price b{font-size:31px;font-weight:800;letter-spacing:-.6px}.cz-price s{color:var(--mut);font-size:16px}.cz-save{background:var(--red);color:#fff;font-size:11px;font-weight:800;border-radius:7px;padding:4px 7px}.cz-cod{font-size:11.5px;font-weight:600;color:var(--ink2);text-align:right;line-height:1.35}.cz-cod strong{display:block;color:var(--ok);font-size:12px}.cz-timer{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 2px;font-size:12px;font-weight:600;color:var(--ink2)}.cz-timer em{font-style:normal;background:var(--ink);color:#fff;font-weight:700;border-radius:6px;padding:4px 6px;min-width:29px;text-align:center;font-variant-numeric:tabular-nums}.cz-lbl{display:flex;justify-content:space-between;align-items:baseline;font-size:11.5px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase;margin:20px 0 10px}.cz-lbl span{text-transform:none;font-weight:600;letter-spacing:0;color:var(--gold);font-size:13px}.cz-opts{display:grid;gap:9px}.cz-opts.t{grid-template-columns:repeat(3,1fr)}.cz-opts.c{grid-template-columns:repeat(4,1fr)}.cz-opt{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:52px;border:1.5px solid #e6d8c4;border-radius:14px;background:#fff;font-size:14px;font-weight:700;color:var(--ink);text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:8px 4px;transition:border-color .15s,background .15s,transform .1s}.cz-opt:active{transform:scale(.97)}.cz-opt[aria-pressed=true]{border-color:var(--ink);background:#fffaf1;box-shadow:0 0 0 1px var(--ink)}.cz-opt[disabled]{opacity:.32;text-decoration:line-through;cursor:not-allowed}.cz-opt.c{font-size:10.5px;text-transform:capitalize;letter-spacing:.2px}.cz-sw{width:26px;height:26px;border-radius:26px;border:2px solid #fff;box-shadow:0 0 0 1px #00000029}.cz-err{display:none;color:var(--red);font-size:13px;font-weight:700;margin-top:10px}.cz-err.on{display:block;animation:czShake .4s}@keyframes czShake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.cz-sum{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;padding:13px 15px;border-radius:14px;background:var(--cream2);border:1px dashed #d9c4a4;font-size:13px}.cz-sum strong{font-size:15px}.cz-stock{display:flex;align-items:center;gap:7px;justify-content:center;margin-top:12px;font-size:12.5px;font-weight:600;color:var(--ok)}.cz-stock i{width:8px;height:8px;border-radius:8px;background:var(--ok);box-shadow:0 0 0 4px #2d7a4f26}.cz-cta{position:relative;overflow:hidden;display:block;width:100%;border:0;border-radius:15px;padding:17px 14px;cursor:pointer;background:linear-gradient(180deg,#5c4232,#3a2819);color:#fff;font-size:15.5px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;text-align:center;line-height:1.25;box-shadow:0 12px 26px #4a34284d;-webkit-tap-highlight-color:transparent}.cz-cta small{display:block;text-transform:none;font-size:12px;font-weight:600;letter-spacing:.2px;margin-top:4px;color:var(--gold3)}.cz-cta:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform:skew(-20deg);animation:czShine 3.4s infinite}@keyframes czShine{0%,60%{left:-60%}to{left:130%}}.cz-cta.gold{background:linear-gradient(180deg,var(--gold2),var(--gold));color:var(--ink);box-shadow:0 12px 26px #c9a24e61}.cz-cta.gold small{color:#5c4326}.cz-formarea{margin-top:16px}.cz-formarea .cz-native{display:block;width:100%;border:0;border-radius:15px;padding:17px;background:var(--ink);color:#fff;font-size:15.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.cz-secure{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 0;font-size:12px;color:var(--mut)}.cz-secure svg{width:14px;height:14px;color:var(--ok)}.cz-ctawrap{padding:22px 16px 4px}.cz-offer{background:var(--sand);padding:30px 16px}.cz-offer-note{margin:16px auto 0;max-width:340px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:15px 16px;font-size:13px;line-height:1.5;color:var(--ink2);text-align:center}.cz-offer-note b{color:var(--ink)}.cz-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;font-size:13.5px}.cz-table th,.cz-table td{padding:12px 10px;text-align:center;border-top:1px solid #f0e6d6}.cz-table thead th{background:var(--ink);color:#fff;font-size:11px;letter-spacing:1px;text-transform:uppercase;border:0}.cz-table tbody tr:first-child td{border-top:0}.cz-table td:first-child{font-weight:800}.cz-revs{display:grid;gap:12px}.cz-rev{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px;box-shadow:0 6px 18px #4a34280d}.cz-rev p{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink2)}.cz-faq details{background:#fff;border:1px solid var(--line);border-radius:15px;margin-bottom:9px;overflow:hidden}.cz-faq summary{list-style:none;cursor:pointer;padding:16px 48px 16px 17px;font-weight:700;font-size:14.5px;position:relative}.cz-faq summary::-webkit-details-marker{display:none}.cz-faq summary:after{content:"";position:absolute;right:17px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:22px;background:var(--cream) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9a24e' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/12px no-repeat;transition:transform .25s}.cz-faq details[open] summary:after{transform:rotate(45deg)}.cz-faq p{margin:0;padding:0 17px 16px;font-size:13.5px;line-height:1.6;color:var(--ink2)}.cz-final{margin:10px 12px 0;border-radius:24px;padding:30px 20px 24px;text-align:center;background:radial-gradient(circle at 50% 0,#6b4a33 0,#3a2819 72%);color:#fff;box-shadow:0 22px 46px #4a342852}.cz-final .cz-eyebrow{color:var(--gold2)}.cz-final h2{font-family:var(--serif);font-size:26px;line-height:1.15;margin:0 0 10px}.cz-final p{margin:0 0 16px;color:#ecdcc2;font-size:13.5px}.cz-final .cz-price{justify-content:center;margin-bottom:16px}.cz-final .cz-price s{color:#bda88d}.cz-foot{text-align:center;padding:28px 16px 120px}.cz-foot p{margin:8px 0 0;font-size:11.5px;color:var(--mut)}.cz-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:10px;max-width:480px;margin:0 auto;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fffffff7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);box-shadow:0 -10px 28px #4a34281a;transform:translateY(120%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.cz-bar.on{transform:none}.cz-bar-thumb{flex:0 0 44px;height:44px;border-radius:10px;overflow:hidden;background:var(--cream)}.cz-bar-thumb img{width:100%;height:100%;object-fit:cover;object-position:top}.cz-bar-p b{display:block;font-size:17px;font-weight:800;line-height:1.1}.cz-bar-p s{font-size:11.5px;color:var(--mut)}.cz-bar .cz-cta{flex:1;padding:14px 8px;font-size:13.5px;letter-spacing:.6px}#es-sticky,.es-sticky-bottom{display:none!important}.cz-formarea #es-popup-button,.cz-formarea .es-popup-button{border-radius:15px!important;margin:0!important;width:100%!important}.rv{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}.cz-cta:after,.cz-ann-t{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/landing-calzon.css.map */
