.st{--st-gold:#c9a24a;--st-gold-deep:#9a7a2a;--st-font-head:"Playfair Display",Georgia,"Times New Roman",serif}.st .st-title,.st .st-h1,.st .st-final .st-title{font-family:var(--st-font-head);letter-spacing:-.005em}.st .st-h1{font-weight:800}.st .st-logo{font-family:var(--st-font-head)}.st .st-strip{background:#8f1a23;color:#fff;text-align:center;font-weight:800;font-size:.85rem;letter-spacing:.02em;padding:8px 14px;line-height:1.35}.st .st-strip:before,.st .st-strip:after{content:"";display:inline-block;width:12px;height:12px;margin:0 9px;vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l2.9 6.9 7.6.7-5.7 5 1.7 7.4L12 17.6 5.5 21.5l1.7-7.4-5.7-5 7.6-.7z' fill='%23e8c766'/%3E%3C/svg%3E") center/contain no-repeat}.st .st-header{background:#fff9f0f7;border-width:0 0 4px;border-style:solid;border-image:repeating-linear-gradient(135deg,#b3202b 0 8px,#fff 8px 16px) 4}.st .st-garland{position:absolute;left:0;right:0;top:100%;height:30px;pointer-events:none;overflow:hidden;z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='30' viewBox='0 0 72 30'%3E%3Cpath d='M0 2 Q36 24 72 2' fill='none' stroke='%231F5A3A' stroke-width='1.6'/%3E%3Crect x='10' y='7' width='4' height='3' rx='1' fill='%23704c1d'/%3E%3Ccircle cx='12' cy='14' r='3.6' fill='%23d62839'/%3E%3Crect x='34' y='11.5' width='4' height='3' rx='1' fill='%23704c1d'/%3E%3Ccircle cx='36' cy='18.5' r='3.6' fill='%23f2c14e'/%3E%3Crect x='58' y='7' width='4' height='3' rx='1' fill='%23704c1d'/%3E%3Ccircle cx='60' cy='14' r='3.6' fill='%232f9e5b'/%3E%3C/svg%3E") repeat-x 0 0/72px 30px}.st .st-garland:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;animation:st-twinkle 3.2s ease-in-out infinite alternate;background:radial-gradient(circle at 12px 14px,rgba(214,40,57,.6) 0,transparent 9px) repeat-x 0 0/72px 30px,radial-gradient(circle at 36px 18.5px,rgba(242,193,78,.7) 0,transparent 9px) repeat-x 0 0/72px 30px,radial-gradient(circle at 60px 14px,rgba(47,158,91,.55) 0,transparent 9px) repeat-x 0 0/72px 30px}@keyframes st-twinkle{0%{opacity:.25}to{opacity:1}}.st .st-hero{position:relative;overflow:hidden;--st-muted:#47574c;background:linear-gradient(180deg,#D9E6EC 0%,#EEF0EA 28%,#F7EBDB 62%,var(--st-bg) 100%)}.st .st-hero-grid{position:relative;z-index:1}.st .st-hero:before{content:"";position:absolute;left:0;right:0;top:-1320px;height:calc(100% + 1320px);pointer-events:none;z-index:0;will-change:transform;background-image:radial-gradient(circle,#ffffff 0 2px,rgba(150,180,205,.35) 2.6px,transparent 4px),radial-gradient(circle,#ffffff 0 1.6px,rgba(150,180,205,.3) 2.2px,transparent 3.4px),radial-gradient(circle,#ffffff 0 1.1px,rgba(150,180,205,.25) 1.7px,transparent 2.6px);background-size:220px 220px,160px 160px,120px 120px;background-position:0 0,60px 80px,30px 40px;animation:st-snow 34s linear infinite}@keyframes st-snow{to{transform:translateY(1320px)}}.st .st-hero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:40px;pointer-events:none;z-index:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40V24C120 6 220 36 360 20C500 4 600 32 760 18C900 6 1000 32 1200 16V40Z' fill='%23FFF9F0'/%3E%3C/svg%3E") bottom/100% 100% no-repeat}.st .st-gallery-main{border:4px solid #fff;box-shadow:0 0 0 2px #c9a24abf,0 24px 50px -30px #14301f73}.st .st-badge{background:#fffaf0;border-color:#e6d3a3}.st .st-shipping{background:#e7f1e9;border:1px dashed #5E9C74}.st .st-safety{background:#fff8e8;border-color:#e8cf96}.st .st-pill.is-active{background:#fff5f4}.st .st-btn-primary.st-btn-block{border:4px solid transparent;background:linear-gradient(var(--st-accent),var(--st-accent)) padding-box,repeating-linear-gradient(135deg,#b3202b 0 9px,#fff 9px 18px) border-box}.st .st-btn-primary.st-btn-block:hover{background:linear-gradient(var(--st-accent-ink),var(--st-accent-ink)) padding-box,repeating-linear-gradient(135deg,#b3202b 0 9px,#fff 9px 18px) border-box}.st .st-cta-wrap{position:relative}.st .st-cta-wrap:before{content:"";position:absolute;top:-18px;left:50%;width:44px;height:30px;transform:translate(-50%);z-index:2;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='30' viewBox='0 0 44 30'%3E%3Cpath d='M20 24 L13 30 M24 24 L31 30' stroke='%23c9a24a' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M22 21 C6 27 0 8 10 6 C18 4 22 13 22 21Z' fill='%23d9b44f' stroke='%239a7a2a' stroke-width='1.2'/%3E%3Cpath d='M22 21 C38 27 44 8 34 6 C26 4 22 13 22 21Z' fill='%23d9b44f' stroke='%239a7a2a' stroke-width='1.2'/%3E%3Ccircle cx='22' cy='20' r='4.2' fill='%23B3202B' stroke='%238F1A23'/%3E%3C/svg%3E") center/contain no-repeat}.st .st-header .st-btn-primary{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--st-gold)}.st .st-marquee{background:linear-gradient(90deg,#14301f,#1f5a3a,#14301f);border-top:2px solid var(--st-gold);border-bottom:2px solid var(--st-gold)}.st .st-marquee-item:after{content:"";display:inline-block;width:12px;height:12px;margin-left:44px;vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l2.9 6.9 7.6.7-5.7 5 1.7 7.4L12 17.6 5.5 21.5l1.7-7.4-5.7-5 7.6-.7z' fill='%23e8c766'/%3E%3C/svg%3E") center/contain no-repeat}.st .st-section{position:relative}.st .st-section:before{content:"";position:absolute;top:16px;left:50%;width:96px;height:26px;transform:translate(-50%);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='26' viewBox='0 0 96 26'%3E%3Cpath d='M48 13 C40 3 24 2 14 8 C22 14 36 18 48 13Z' fill='%231F5A3A'/%3E%3Cpath d='M48 13 C56 3 72 2 82 8 C74 14 60 18 48 13Z' fill='%231F5A3A'/%3E%3Cpath d='M48 13 C40 23 24 24 14 18 C22 12 36 8 48 13Z' fill='%23277a4d'/%3E%3Cpath d='M48 13 C56 23 72 24 82 18 C74 12 60 8 48 13Z' fill='%23277a4d'/%3E%3Ccircle cx='44' cy='14' r='3.4' fill='%23B3202B'/%3E%3Ccircle cx='52' cy='14' r='3.4' fill='%23B3202B'/%3E%3Ccircle cx='48' cy='9.5' r='3.4' fill='%23d62839'/%3E%3C/svg%3E") center/contain no-repeat}.st .st-eyebrow:before,.st .st-eyebrow:after{content:"";display:inline-block;width:12px;height:12px;margin:0 8px;vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l2.9 6.9 7.6.7-5.7 5 1.7 7.4L12 17.6 5.5 21.5l1.7-7.4-5.7-5 7.6-.7z' fill='%23c9a24a'/%3E%3C/svg%3E") center/contain no-repeat}.st .st-section--alt{background:linear-gradient(180deg,#f7ebdb,#f3e3cf)}.st .st-benefit{border-color:#e8d8b8;box-shadow:0 14px 30px -24px #8f1a2359}.st .st-benefit-icon{background:linear-gradient(135deg,#f6d5cf,#cfe3d3);box-shadow:inset 0 0 0 2px #c9a24a8c}.st .st-specs,.st .st-form,.st .st-faq details{border-color:#e8d8b8}.st .st-faq details[open]{background:#fffdf7}.st .st-final{position:relative;overflow:hidden;background:linear-gradient(135deg,#8f1a23,#b3202b 45%,#1f5a3a);color:#fff}.st .st-final:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.35) 0 2px,transparent 3px),radial-gradient(circle,rgba(255,255,255,.25) 0 1.5px,transparent 2.5px);background-size:90px 110px,60px 80px;background-position:0 0,30px 40px}.st .st-final>*{position:relative;z-index:1}.st .st-final .st-title{color:#fff}.st .st-final .st-title em{color:#f3d98a}.st .st-final .st-lead{color:#fdf1ec;margin-left:auto;margin-right:auto}.st .st-final .st-btn-primary{background:#fff;color:#8f1a23;box-shadow:0 0 0 3px var(--st-gold),0 12px 26px -12px #00000080}.st .st-final .st-btn-primary:hover{background:#fff7ea;color:#8f1a23}.st .st-footer{position:relative}.st .st-footer:before{content:"";position:absolute;left:0;right:0;top:-1px;height:24px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 24' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1200V10Q1160 30 1120 10T1040 10T960 10T880 10T800 10T720 10T640 10T560 10T480 10T400 10T320 10T240 10T160 10T80 10T0 10Z' fill='%23FFF9F0'/%3E%3C/svg%3E") top/100% 100% no-repeat}.st .st-footer .gv-delivery-row{color:#d3dfd6}.st .st-sticky{border-top:3px solid var(--st-gold)}@media(prefers-reduced-motion:reduce){.st .st-hero:before{animation:none;opacity:.5}.st .st-garland:after{animation:none;opacity:.6}}@media(prefers-reduced-data:reduce){.st .st-hero:before{display:none}}@media(max-width:560px){.st .st-hero:before{animation-duration:46s;opacity:.85}.st .st-strip{font-size:.78rem;padding:7px 10px}.st .st-garland{height:26px}.st .st-section:before{width:80px;height:22px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/santaro-festive.css.map */
