#snowfall-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:9999}.snowflake{position:absolute;top:-30px;color:#f8edd8;opacity:.8;-webkit-user-select:none;user-select:none;pointer-events:none;animation:snowfall linear infinite;will-change:transform}@keyframes snowfall{0%{transform:translate3d(0,-10vh,0) rotate(0)}to{transform:translate3d(30px,110vh,0) rotate(360deg)}}@media(prefers-reduced-motion:reduce){#snowfall-container{display:none}}.hero-section-banner .custom-hero-banner{background-size:100% 100%!important}@media(min-width:750px)and (max-width:1299px){footer .section-content-wrapper>.group-block>.group-block-content{flex-wrap:wrap}footer .section-content-wrapper>.group-block>.group-block-content>.group-block,footer .section-content-wrapper>.group-block>.group-block-content>.email-signup-block{width:45%;flex:unset}footer .section-content-wrapper>.group-block>.group-block-content>.group-block:first-child{width:100%;flex:unset}}@media only screen and (max-width:1440px){.hero-section-banner .custom-hero-banner{min-height:640px!important}}@media only screen and (max-width:1024px){.hero-section-banner .custom-hero-banner{min-height:540px!important}}@media only screen and (max-width:749px){.cust-featured-grid-section .feature-bottom-grid{overflow:unset;display:grid!important;grid-template-columns:1fr 1fr}.hero-section-banner .hero-banner__outer-container{padding:0!important}.hero-section-banner .custom-hero-banner{min-height:500px!important;background-size:cover!important}}.custom-hero-banner .hero-banner__buttons-wrapper{text-align:center;justify-content:center}.hero-banner__wrapper{text-align:center}@media only screen and (max-width:480px){.custom-hero-banner .hero-banner__buttons-wrapper{text-align:center;justify-content:flex-start}.hero-banner__wrapper{text-align:left}.cust-featured-grid-section .feature-bottom-grid{grid-template-columns:1fr}.product-information__media{padding:15px 20px 15px 0!important}}.product-information__media{padding:15px 20px 15px 0!important}product-component.product-information__grid.product-information--media-left.product-information__grid--half.product-information__grid--limit-details{display:grid;grid-template-columns:1fr 1fr!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom-new.css.map */
