.bt-xmas,.header-site.bt-xmas-header{--green:#123d29;--red:#92151c;background:#fff1d3 radial-gradient(ellipse at center,#fff9e9,transparent);color:var(--green)}.header-site.bt-xmas-header .theme_header_main>nav{background:transparent!important;border-bottom:3px double var(--green);color:var(--green)!important}.header-site.bt-xmas-header .nevigation_header_{color:var(--green)!important;font-family:Georgia,serif;font-weight:700}.bt-xmas{padding:clamp(9px,2vw,28px);font-family:Georgia,serif}.bt-xmas-frame{max-width:1360px;margin:auto;padding:clamp(9px,2vw,26px);border:5px double var(--green);border-radius:22px;background:repeating-linear-gradient(27deg,#a46a1908 0 1px,transparent 1px 5px)}.bt-xmas-intro{text-align:center;padding-bottom:clamp(18px,3vw,36px)}.bt-xmas-intro>span{font-size:clamp(22px,4vw,45px)}.bt-xmas-intro p{margin:4px 0 9px;font-weight:700;letter-spacing:.12em;font-size:clamp(10px,1.5vw,20px)}.bt-xmas h1,.bt-xmas h2{font-family:Georgia,serif;font-weight:900;text-transform:uppercase;margin:0;color:var(--red);line-height:1}.bt-xmas h1{font-size:clamp(34px,8vw,106px);letter-spacing:-.045em;text-shadow:1px 2px #c69855}.bt-xmas h1 span{display:block;color:var(--green);font-size:.65em;margin:.15em 0 .24em}.bt-xmas em{font-size:clamp(16px,2.4vw,30px)}.bt-xmas ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.bt-xmas li{position:relative;display:grid;grid-template-columns:45% minmax(0,1fr);align-items:center;gap:clamp(8px,1.6vw,20px);padding:clamp(10px,1.7vw,22px);border:5px double var(--green);border-radius:20px;background:#fff9e250;min-width:0}.bt-xmas-photo{aspect-ratio:1;mix-blend-mode:multiply}.bt-xmas-photo img{display:block;width:100%;height:100%;object-fit:contain}.bt-xmas-rank{position:absolute;z-index:1;top:6px;left:6px;display:grid;place-items:center;border:3px double #fbebbf;background:var(--green);color:#fff5d9;width:34px;height:34px;border-radius:45%}.bt-xmas h2{font-size:clamp(16px,2.45vw,35px);letter-spacing:-.03em}.bt-xmas li p{margin:2px 0 10px;font-size:clamp(14px,1.5vw,20px);line-height:1.15}.bt-xmas-rule{color:var(--red);font-size:18px}.bt-xmas li a{display:inline-flex;align-items:center;min-height:44px;padding:8px clamp(10px,2vw,30px);background:var(--red);color:#fff9e8!important;border-radius:5px;text-transform:uppercase;text-decoration:none!important;font-weight:700}.bt-xmas li a:hover{background:#6d1117}.bt-xmas li a:focus-visible{outline:3px solid var(--green);outline-offset:3px}.bt-xmas-lights{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bt-xmas-lights i{position:absolute;width:6px;height:9px;border-radius:60%;background:#a92831;box-shadow:0 0 8px 2px #be5255;opacity:.24;animation:bt-xmas-glow 12s ease-in-out infinite;animation-delay:var(--phase)}.bt-xmas-lights i:nth-child(1){top:-6px;right:17%;transform:rotate(24deg)}.bt-xmas-lights i:nth-child(2){right:-6px;top:55%;background:#30724d;box-shadow:0 0 8px 2px #5da379;animation-duration:17s}.bt-xmas-lights i:nth-child(3){bottom:-6px;left:36%;background:#b98733;box-shadow:0 0 8px 2px #d9ac62;animation-duration:19s}.bt-xmas li:nth-child(2n) .bt-xmas-lights i:nth-child(2){right:auto;left:-6px}@keyframes bt-xmas-glow{0%,52%,to{opacity:.24}73%{opacity:.74}88%{opacity:.4}}.bt-xmas-end{text-align:center;margin-top:14px;font-weight:700}@media(max-width:749px){.bt-xmas ol{grid-template-columns:minmax(0,1fr)}.bt-xmas h2{font-size:clamp(16px,5vw,27px)}.bt-xmas li a{font-size:13px}}@media(prefers-reduced-motion:reduce){.bt-xmas-lights i{animation:none;opacity:.32}}.bt-xmas{background-image:radial-gradient(circle at 12% 18%,#9a6c2820 0 1px,transparent 1.8px),radial-gradient(circle at 74% 63%,#9a6c2818 0 1px,transparent 1.7px),radial-gradient(ellipse at top,#fff9e8 15%,#f7e7bf);background-size:17px 19px,23px 27px,100% 100%}.bt-xmas-frame{position:relative;background:#fff6df}.bt-xmas h1 span{font-family:Georgia,Times New Roman,serif!important;font-weight:900;letter-spacing:-.025em;text-shadow:none}.bt-xmas-decoration{position:relative;display:grid;place-items:center;min-height:36px;margin-bottom:8px}.bt-xmas-ribbon{position:relative;width:11px;height:14px;border-radius:3px;background:linear-gradient(#c33d42,#8a111a);box-shadow:0 0 0 1px #741019}.bt-xmas-ribbon:before,.bt-xmas-ribbon:after{content:"";position:absolute;top:-3px;width:27px;height:17px;background:linear-gradient(145deg,#d05454,#9c1720 65%,#6f0d15);border:1px solid #82121a}.bt-xmas-ribbon:before{right:8px;border-radius:60% 28% 35% 55%;transform:rotate(16deg)}.bt-xmas-ribbon:after{left:8px;border-radius:28% 60% 55% 35%;transform:rotate(-16deg)}.bt-xmas-holly{position:absolute;top:1px;width:83px;height:50px;background:radial-gradient(circle at 49% 55%,#b82c34 0 5px,transparent 6px),radial-gradient(circle at 59% 64%,#9a1821 0 5px,transparent 6px),radial-gradient(circle at 46% 74%,#ca4647 0 4px,transparent 5px)}.bt-xmas-holly:before,.bt-xmas-holly:after{content:"";position:absolute;width:36px;height:22px;background:linear-gradient(145deg,#285d3c,#123d29);clip-path:polygon(0 50%,16% 28%,27% 31%,31% 9%,48% 19%,61% 0,72% 22%,100% 21%,88% 50%,100% 79%,72% 78%,61% 100%,48% 81%,31% 91%,27% 69%,16% 72%)}.bt-xmas-holly:before{top:7px;left:4px;transform:rotate(24deg)}.bt-xmas-holly:after{top:4px;right:2px;transform:rotate(-34deg)}.bt-xmas-holly--left{left:8px}.bt-xmas-holly--right{right:8px;transform:scaleX(-1)}.bt-xmas-photo--cutout{mix-blend-mode:normal}.bt-xmas-lights{z-index:2}.bt-xmas-lights i{width:7px;height:10px;opacity:.8;border-radius:55% 55% 42% 42%;box-shadow:0 0 4px 1px #9b30394d;animation-name:bt-xmas-soft-twinkle}.bt-xmas-lights i:nth-child(2){box-shadow:0 0 4px 1px #28764c55;animation-delay:calc(var(--phase) - 3s)}.bt-xmas-lights i:nth-child(3){box-shadow:0 0 4px 1px #b9873366;animation-delay:calc(var(--phase) - 7s)}.bt-xmas li:nth-child(3n) .bt-xmas-lights i:nth-child(1){right:32%}.bt-xmas li:nth-child(3n+1) .bt-xmas-lights i:nth-child(2){top:33%}.bt-xmas li:nth-child(3n+2) .bt-xmas-lights i:nth-child(3){left:67%}@keyframes bt-xmas-soft-twinkle{0%,55%,to{opacity:.74;filter:brightness(1)}73%{opacity:1;filter:brightness(1.38)}88%{opacity:.86;filter:brightness(1.12)}}@media(max-width:749px){.bt-xmas-holly{scale:.66}.bt-xmas-holly--left{left:-12px}.bt-xmas-holly--right{right:-12px}.bt-xmas-lights i{width:5px;height:8px}}@media(prefers-reduced-motion:reduce){.bt-xmas-lights i{animation:none;opacity:.8;filter:none}}.bt-xmas-swag{width:min(560px,96%);margin:0 auto 4px}.bt-xmas-swag svg{display:block;width:100%;height:auto;overflow:visible}.bt-xmas-swag-bulb{animation:bt-xmas-bulb-glow var(--period, 14s) ease-in-out var(--delay, 0s) infinite}@keyframes bt-xmas-bulb-glow{0%,48%,to{filter:none}70%{filter:brightness(1.22) drop-shadow(0 0 4px #ffc45da0)}}@media(prefers-reduced-motion:reduce){.bt-xmas-swag-bulb{animation:none}}@media(min-width:1120px){.bt-xmas{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='440' viewBox='0 0 220 440'%3E%3Cg fill='%23ac813d' opacity='.25'%3E%3Ctext x='28' y='88' font-size='32'%3E%E2%9D%84%3C/text%3E%3Ctext x='136' y='354' font-size='22'%3E%E2%9D%85%3C/text%3E%3C/g%3E%3Ctext x='158' y='203' fill='%233c664d' opacity='.17' font-size='34'%3E%E2%9D%84%3C/text%3E%3C/svg%3E"),radial-gradient(ellipse at top,#fff9e8 15%,#f7e7bf);background-size:220px 440px,100% 100%}}@media(max-width:767px){header.header-site.bt-xmas-header{background:transparent!important}header.header-site.bt-xmas-header .theme_header_main>nav{background:#fff1d3!important}}header.header-site.bt-xmas-header{background:transparent!important}header.header-site.bt-xmas-header .theme_header_main>nav{background:var(--red, #92151c)!important;color:#fff!important;border-bottom:0}header.header-site.bt-xmas-header .nevigation_header_{color:#fff!important;font-family:inherit;font-weight:700}header.header-site.bt-xmas-header :is(.desktop_header_main,.header_align_mobile) a[href="/"] img{filter:brightness(0) invert(1)}header.header-site.bt-xmas-header .desktop_header_main .icon_bgset{color:#fff!important;background:transparent!important}header.header-site.bt-xmas-header .desktop_header_main .icon_bgset svg{filter:brightness(0) invert(1)}header.header-site.bt-xmas-header :is(.icon_bgset_cart,.cart_toggle_mobile){background:#fff!important;color:#651016!important}header.header-site.bt-xmas-header :is(.icon_bgset_cart,.cart_toggle_mobile) svg{color:#651016!important}
/*# sourceMappingURL=/cdn/shop/t/131/assets/bt-xmas.css.map */
