.db-snowfall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;overflow:hidden;pointer-events:none}.db-snowfall span{position:absolute;top:-8vh;left:var(--snow-left);width:var(--snow-size);height:var(--snow-size);background:#83b7e1;opacity:.65;-webkit-mask:var(--db-christmas-snowflake) center / contain no-repeat;mask:var(--db-christmas-snowflake) center / contain no-repeat;animation:db-snowfall var(--snow-duration) linear var(--snow-delay) infinite}.db-snowfall span:nth-child(1){--snow-left: 2%;--snow-size: 13px;--snow-duration: 16s;--snow-delay: -4s}.db-snowfall span:nth-child(2){--snow-left: 9%;--snow-size: 9px;--snow-duration: 21s;--snow-delay: -12s}.db-snowfall span:nth-child(3){--snow-left: 16%;--snow-size: 17px;--snow-duration: 18s;--snow-delay: -8s}.db-snowfall span:nth-child(4){--snow-left: 24%;--snow-size: 11px;--snow-duration: 24s;--snow-delay: -17s}.db-snowfall span:nth-child(5){--snow-left: 31%;--snow-size: 14px;--snow-duration: 19s;--snow-delay: -3s}.db-snowfall span:nth-child(6){--snow-left: 38%;--snow-size: 8px;--snow-duration: 22s;--snow-delay: -15s}.db-snowfall span:nth-child(7){--snow-left: 45%;--snow-size: 16px;--snow-duration: 25s;--snow-delay: -9s}.db-snowfall span:nth-child(8){--snow-left: 52%;--snow-size: 10px;--snow-duration: 17s;--snow-delay: -13s}.db-snowfall span:nth-child(9){--snow-left: 59%;--snow-size: 13px;--snow-duration: 23s;--snow-delay: -6s}.db-snowfall span:nth-child(10){--snow-left: 66%;--snow-size: 9px;--snow-duration: 20s;--snow-delay: -18s}.db-snowfall span:nth-child(11){--snow-left: 73%;--snow-size: 18px;--snow-duration: 26s;--snow-delay: -11s}.db-snowfall span:nth-child(12){--snow-left: 79%;--snow-size: 11px;--snow-duration: 18s;--snow-delay: -2s}.db-snowfall span:nth-child(13){--snow-left: 85%;--snow-size: 14px;--snow-duration: 22s;--snow-delay: -14s}.db-snowfall span:nth-child(14){--snow-left: 91%;--snow-size: 8px;--snow-duration: 16s;--snow-delay: -7s}.db-snowfall span:nth-child(15){--snow-left: 96%;--snow-size: 16px;--snow-duration: 24s;--snow-delay: -19s}.db-snowfall span:nth-child(16){--snow-left: 99%;--snow-size: 10px;--snow-duration: 20s;--snow-delay: -5s}@keyframes db-snowfall{0%{transform:translate3d(0,-10vh,0) rotate(0)}to{transform:translate3d(32px,120vh,0) rotate(260deg)}}body.db-christmas-page #MainContent{background:#f7fbff}body:not(.db-christmas-collection) .db-christmas-collection-intro__eyebrow,body:not(.db-christmas-collection) .db-christmas-collection-intro__subheading{display:none}body.db-christmas-page .dol-review-showcase-section{position:relative;overflow:hidden;border-color:#d5e8f8;background:linear-gradient(90deg,#edf6ff,#f8fbff 24% 76%,#edf6ff)}body.db-christmas-page .dol-review-showcase-section:before,body.db-christmas-page .dol-review-showcase-section:after{position:absolute;top:-24px;width:125px;height:125px;background:#7fb6e2;content:"";opacity:.18;pointer-events:none;-webkit-mask:var(--db-christmas-snowflake) center / contain no-repeat;mask:var(--db-christmas-snowflake) center / contain no-repeat}body.db-christmas-page .dol-review-showcase-section:before{left:-18px;transform:rotate(-20deg)}body.db-christmas-page .dol-review-showcase-section:after{right:-18px;transform:rotate(20deg)}body.db-christmas-collection .db-collection-showroom{position:relative;isolation:isolate;background:radial-gradient(circle at 5% 10%,#e1f1ff 0,transparent 29%),radial-gradient(circle at 95% 35%,#e6f4ff 0,transparent 25%),linear-gradient(180deg,#f4faff,#f9fcff)}body.db-christmas-collection .db-collection-showroom:before,body.db-christmas-collection .db-collection-showroom:after{position:absolute;z-index:-1;width:clamp(120px,15vw,245px);height:clamp(120px,15vw,245px);background:#9cccf0;content:"";opacity:.19;pointer-events:none;-webkit-mask:var(--db-christmas-snowflake) center / contain no-repeat;mask:var(--db-christmas-snowflake) center / contain no-repeat}body.db-christmas-collection .db-collection-showroom:before{top:5px;left:-35px;transform:rotate(-20deg)}body.db-christmas-collection .db-collection-showroom:after{top:105px;right:-35px;transform:rotate(20deg)}body.db-christmas-collection .db-christmas-collection-intro{position:relative;max-width:1360px;margin:0 auto 26px;padding:0 20px}body.db-christmas-collection .db-christmas-collection-intro__eyebrow{margin:0 0 7px;color:#176da4;font-size:1.2rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}body.db-christmas-collection .db-christmas-collection-intro h1{margin:0;color:#132942;font-size:clamp(3rem,3vw,4.6rem);line-height:1.08}body.db-christmas-collection .db-christmas-collection-intro__subheading{margin:8px 0 0;color:#5c7085;font-size:clamp(1.5rem,1.3vw,1.8rem)}body.db-christmas-collection .db-collection-showroom .facets-vertical-form,body.db-christmas-collection .db-collection-showroom .facets-container,body.db-christmas-collection .db-collection-showroom .product-card-wrapper .card{border-color:#d9e9f5}body.db-christmas-collection .db-collection-showroom .product-card-wrapper:hover .card{border-color:#91c7ee}@media screen and (max-width:749px){.db-snowfall span:nth-child(n+11){display:none}body.db-christmas-page .dol-review-showcase-section:before,body.db-christmas-page .dol-review-showcase-section:after{width:75px;height:75px;opacity:.12}body.db-christmas-collection .db-christmas-collection-intro{margin-bottom:18px;padding:0 16px}body.db-christmas-collection .db-collection-showroom:before,body.db-christmas-collection .db-collection-showroom:after{opacity:.09}}@media(prefers-reduced-motion:reduce){.db-snowfall{display:none}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/dol-christmas-global.css.map */
