.winter-theme{--winter-green: #304d42;--winter-green-dark: #203a31;--winter-gold: #967342}.winter-theme .announcement{background:var(--winter-green-dark)}.winter-theme .site-header{border-bottom-color:#c9d3c9}.winter-theme .site-footer{border-top:1px solid #b6bda7}.winter-theme .gift-button{background:var(--winter-green);border-color:var(--winter-green)}.winter-theme .gift-button:hover{background:var(--winter-green-dark);border-color:var(--winter-green-dark)}.winter-theme .gift-eyebrow{color:var(--winter-green)}.winter-theme .gift-hero{background-color:#f6f3eb;position:relative;isolation:isolate}.winter-theme .gift-hero__inner{position:relative;z-index:1}.winter-theme .gift-hero:before{content:"";position:absolute;inset:0 auto auto 0;width:clamp(100px,10vw,160px);height:clamp(100px,10vw,160px);background:url(winter-bough-2026.svg) left top / contain no-repeat;opacity:.22;pointer-events:none;z-index:0}.winter-theme .gift-hero__copy{position:relative}.winter-theme .category-discovery--compact{border-block:1px solid #dce1d5}.winter-theme .category-discovery--compact .occasion-card{background:#f3f4ed;border-color:#d4dbcf}.winter-theme .product-showcase-card{border-color:#dce0d5}.winter-theme .definition-feature{background:#edf0e7}.winter-theme .gift-story{background-color:#e9eee5}.winter-theme .button:not(.button--secondary):not(.button--light){border-color:var(--winter-green);background:var(--winter-green);color:#fffdf9}.winter-theme .button:not(.button--secondary):not(.button--light):not(:disabled):hover{border-color:var(--winter-green-dark);background:var(--winter-green-dark)}.winter-theme .button--secondary{border-color:var(--winter-green);background:transparent;color:var(--winter-green)}.winter-theme .button--secondary:not(:disabled):hover{background:#e8ede6;color:var(--winter-green-dark)}.winter-theme .button--light{color:var(--winter-green-dark)}.winter-theme .button:focus-visible{outline:3px solid var(--winter-green);outline-offset:3px}winter-snow[hidden]{display:none}.winter-snow__flakes{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:5;contain:strict}.winter-snow__flake{position:absolute;top:-20px;left:var(--snow-x);width:3px;height:3px;border-radius:50%;background:#fffef9;box-shadow:0 0 3px #7c8e8438;opacity:.72;animation:winter-snow-drift var(--snow-duration) linear var(--snow-delay) infinite}.winter-snow__flake:nth-child(3n){width:5px;height:5px;opacity:.55}.winter-snow__flake:nth-child(4n){width:7px;height:7px;opacity:.3;filter:blur(.7px)}.winter-snow__flake:nth-child(7n){width:12px;height:12px;background:none;box-shadow:none}.winter-snow__flake:nth-child(7n):after{content:"\2744";position:absolute;color:#fffef9;font:12px/1 sans-serif}winter-snow[data-paused=true] .winter-snow__flakes{display:none}winter-snow[data-suspended=true] .winter-snow__flake{animation-play-state:paused}body:has(dialog[open]) .winter-snow__flakes{visibility:hidden}.winter-snow__toggle{position:fixed;left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));z-index:45;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;max-width:calc(100vw - 24px);padding:.55rem .8rem;border:1px solid #bdcabc;border-radius:999px;background:#fffdf9f2;color:#304d42;font:600 .76rem/1.3 var(--font-body);box-shadow:0 3px 18px #1d382715;cursor:pointer}.winter-snow__toggle:focus-visible{outline:3px solid #304d42;outline-offset:3px}body:has(#PBarNextFrame) .winter-snow__toggle{bottom:80px}@keyframes winter-snow-drift{0%{transform:translate3d(-18px,-24px,0) rotate(0)}to{transform:translate3d(28px,calc(100vh + 28px),0) rotate(90deg)}}@media(max-width:639px){.winter-snow__flake:nth-child(n+15){display:none}.winter-theme .gift-hero:before{opacity:.15;width:95px;height:95px}.winter-snow__toggle{font-size:.72rem;padding-inline:.7rem}}@media(prefers-reduced-motion:reduce){winter-snow,.winter-snow__flakes{display:none}.winter-snow__flake{animation:none}}body.winter-theme{--winter-parchment: #eee0cc;--winter-linen: #f1e5d3;--winter-paper: #f6eddf;--winter-snowprint: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='228' height='192' viewBox='0 0 228 192'%3E%3Cg fill='none' stroke='%23ae9071' stroke-width='1.15' stroke-linecap='round' opacity='.38'%3E%3Cpath d='M19 30v22m-9-5 18-12m-18 0 18 12m-13-13 4 3 4-3m-8 13 4-3 4 3M180 135v17m-7-4 14-9m-14 0 14 9M67 158v10m-4-2 8-6m-8 0 8 6M200 34v10m-4-2 8-6m-8 0 8 6'/%3E%3C/g%3E%3Cg fill='%23fffbf2' opacity='.83'%3E%3Ccircle cx='45' cy='79' r='2.3'/%3E%3Ccircle cx='137' cy='22' r='2'/%3E%3Ccircle cx='154' cy='98' r='2.5'/%3E%3Ccircle cx='98' cy='119' r='1.8'/%3E%3Ccircle cx='217' cy='114' r='1.8'/%3E%3C/g%3E%3C/svg%3E");--winter-baubles: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='94' height='120' viewBox='0 0 94 120'%3E%3Cg fill='none' stroke='%23a78b61' stroke-width='1'%3E%3Cpath d='M27 0v49M65 0v69'/%3E%3C/g%3E%3Cg opacity='.64'%3E%3Cpath fill='%23a78b61' d='M22 46h10v7H22zm39 20h8v6h-8z'/%3E%3Ccircle cx='27' cy='65' r='14' fill='%23a05351'/%3E%3Ccircle cx='65' cy='81' r='11' fill='%23506c58'/%3E%3Cpath d='M15 63q12 8 24 0m-24 5q12 8 24 0m17 13h18' fill='none' stroke='%23f5e7ce' stroke-width='1.2'/%3E%3C/g%3E%3C/svg%3E");background-color:var(--winter-parchment)!important;background-image:var(--winter-snowprint)!important}.winter-theme .site-header{background-color:var(--winter-linen);border-bottom-color:#c8ad8e}.winter-theme .gift-hero,.winter-theme .category-discovery--compact,.winter-theme .gift-story{background-color:var(--winter-linen);background-image:var(--winter-snowprint)}.winter-theme .definition-feature,.winter-theme .category-discovery--compact .occasion-card{background-color:var(--winter-paper);border-color:#d5bfa5}body.winter-theme main.site-main{background-color:var(--winter-parchment)!important;background-image:var(--winter-snowprint)}@media(min-width:1024px){.winter-theme .site-main{background-image:var(--winter-baubles),var(--winter-baubles),var(--winter-snowprint);background-position:left 6px top,right 6px top,left top;background-repeat:no-repeat,no-repeat,repeat;background-size:56px auto,56px auto,auto}.winter-theme .category-discovery--compact{background-image:var(--winter-baubles),var(--winter-snowprint);background-position:right 12px top,left top;background-repeat:no-repeat,repeat;background-size:56px auto,auto}}.winter-theme .site-header .brand{position:relative}.winter-theme .site-header .brand:before{content:"";position:absolute;inset:auto;inset-inline-start:0;top:-7px;width:24px;height:25px;transform:rotate(-12deg);pointer-events:none;z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 38'%3E%3Cpath d='M7 15C7 4 19 0 27 7l5 6-8-1-2 5Z' fill='%23a4383e' stroke='%237a3036'/%3E%3Ccircle cx='31' cy='12' r='3.5' fill='%23fff9ed' stroke='%23b89a7e'/%3E%3Cpath d='M7 17c1-6 21-7 22 0l-2 5H9Z' fill='%23fff9ed' stroke='%23b89a7e'/%3E%3Ccircle cx='18' cy='23' r='8' fill='%23ebbf9a'/%3E%3Cpath d='M8 23q4 2 6-1 4-3 8 0 3 3 6 0 2 12-10 14Q6 34 8 23Z' fill='%23fff9ed' stroke='%23b89a7e'/%3E%3Cpath d='M14 20h.1m7.9 0h.1m-6.1 8q2 2 4 0' fill='none' stroke='%23413730' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='18' cy='23' r='1.5' fill='%23cd856e'/%3E%3C/svg%3E") center / contain no-repeat}@media(min-width:768px){.winter-theme .site-header .brand:before{width:31px;height:32px;top:-5px}}.winter-theme .site-header .brand:before{inset-inline-start:13px;top:-10px;width:21px;height:28px;transform:rotate(-9deg);background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2046%2062%22%3E%3Cpath%20d%3D%22M14%2043l-2%2011h10l2-12m3%201%202%2011h10l-4-13%22%20fill%3D%22%2385333b%22%2F%3E%3Cpath%20d%3D%22M12%2052l-4%205q-2%204%204%204h9v-9m8%200v9h11q5%200%202-4l-5-5%22%20fill%3D%22%23302522%22%2F%3E%3Cpath%20d%3D%22M13%2024Q6%2026%204%2037l5%203%204-5-1%2011q11%206%2024%200l-2-12%204%205%205-3q-2-10-10-13z%22%20fill%3D%22%23a64046%22%20stroke%3D%22%23763238%22%2F%3E%3Cpath%20d%3D%22M11%2044q13%205%2026%200v5q-13%205-26%200z%22%20fill%3D%22%23fff1d9%22%2F%3E%3Cpath%20d%3D%22M12%2039q12%203%2023%200v4q-11%203-23%200z%22%20fill%3D%22%23382824%22%2F%3E%3Crect%20x%3D%2221%22%20y%3D%2239%22%20width%3D%227%22%20height%3D%225%22%20rx%3D%221%22%20fill%3D%22%23e1b978%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%2239%22%20r%3D%224%22%20fill%3D%22%23fff1d9%22%2F%3E%3Ccircle%20cx%3D%2241%22%20cy%3D%2238%22%20r%3D%224%22%20fill%3D%22%23fff1d9%22%2F%3E%3Cpath%20d%3D%22M12%2015Q11%203%2023%203q8%200%2015%209l-7%203z%22%20fill%3D%22%23a64046%22%20stroke%3D%22%23763238%22%2F%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%2212%22%20r%3D%224%22%20fill%3D%22%23fff1d9%22%2F%3E%3Crect%20x%3D%2211%22%20y%3D%2213%22%20width%3D%2223%22%20height%3D%226%22%20rx%3D%223%22%20fill%3D%22%23fff1d9%22%2F%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%2222%22%20r%3D%229%22%20fill%3D%22%23ebbc99%22%2F%3E%3Cpath%20d%3D%22M13%2023q4%203%206%200%204-3%208%200%203%202%206%200%202%2011-10%2013-11-3-10-13z%22%20fill%3D%22%23fff1d9%22%2F%3E%3Cpath%20d%3D%22M19%2021h.1m7.9%200h.1m-6%207q2%202%204%200%22%20fill%3D%22none%22%20stroke%3D%22%2343302a%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%221.4%22%2F%3E%3C%2Fsvg%3E)}.winter-theme .gift-hero .gift-button:not(.gift-button--secondary){background-color:#79363e;border-color:#79363e;color:#fff8ed}.winter-theme .gift-hero .gift-button:not(.gift-button--secondary):hover{background-color:#632a32;border-color:#632a32}.winter-theme .category-discovery--compact .occasion-card{border-color:#c7a399}@media(min-width:768px){.winter-theme .site-header .brand:before{inset-inline-start:18px;top:-13px;width:27px;height:36px}}.winter-theme .site-header .brand:before{inset-inline-start:72%;top:-8px;width:82px;height:32px;transform:translate(-50%);background-image:url(santa-logo-illustriert-20261104-v7.webp);background-position:center bottom;background-size:contain;background-repeat:no-repeat}@media(min-width:768px){.winter-theme .site-header .brand:before{width:106px;height:42px;top:-3px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/winter-2026.css.map */
