.md-garland{position:relative;height:46px;overflow:visible;pointer-events:none;z-index:4;margin-bottom:-18px}.md-garland>.md-garland__wire,.md-garland>.md-garland__bulbs{display:none}.md-garland svg{display:block;width:100%;height:64px;overflow:visible}.md-garland__bulb-glow{animation:md-glow var(--md-dur, 3s) ease-in-out var(--md-delay, 0s) infinite;transform-box:fill-box;transform-origin:center}.md-garland__bulb-glass{animation:md-glass var(--md-dur, 3s) ease-in-out var(--md-delay, 0s) infinite}@keyframes md-glow{0%,to{opacity:.85;transform:scale(1)}45%{opacity:.25;transform:scale(.8)}55%{opacity:.3;transform:scale(.82)}}@keyframes md-glass{0%,to{filter:brightness(1.15) saturate(1.1)}50%{filter:brightness(.7) saturate(.85)}}.banner .md-banner-snow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.banner .banner__content{position:relative;z-index:2}.product-form__submit:not([disabled]):not([aria-disabled=true]),.banner__buttons .button--primary{animation:md-pulse 2.2s cubic-bezier(.22,.61,.36,1) infinite}.product-form__submit:hover,.banner__buttons .button--primary:hover{animation-play-state:paused}@keyframes md-pulse{0%{box-shadow:0 0 #d6202f8c}70%{box-shadow:0 0 0 14px #d6202f00}to{box-shadow:0 0 #d6202f00}}@media(prefers-reduced-motion:reduce){.md-garland__bulb-glow,.md-garland__bulb-glass,.product-form__submit,.banner__buttons .button--primary{animation:none!important}.md-banner-snow{display:none}}:root{--md-drift-top: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 26' preserveAspectRatio='none'%3E%3Cpath d='M2 15 C2 11 6 10 10 10 C16 9 20 7 28 7 C36 7 40 4 50 3 C62 2 70 5 80 4 C92 3 100 1 112 2 C124 3 130 6 140 6 C150 6 156 4 166 6 C176 8 184 9 192 10 C197 11 198 13 198 15 C198 17 196 18 193 18 C190 18 189 21 186 21 C183 21 183 18 178 18 L132 18 C128 18 128 24 124 24 C120 24 121 18 116 18 L70 18 C66 18 66 22 63 22 C60 22 60 18 55 18 L22 18 C18 18 18 21 15 21 C12 21 12 18 8 18 C4 18 2 17 2 15 Z' fill='%23ffffff'/%3E%3Cpath d='M8 17 C40 15 160 15 192 17' stroke='%23d5e3ee' stroke-width='2' fill='none'/%3E%3C/svg%3E");--md-drift-bottom: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M0 20 V14 C10 9 18 13 28 12 C40 10 46 4 58 8 C68 11 74 15 86 13 C98 11 104 6 116 9 C128 12 134 16 146 13 C158 10 164 7 176 10 C186 12 194 14 200 13 V20 Z' fill='%23ffffff'/%3E%3C/svg%3E")}.card-wrapper{position:relative}.card-wrapper:before{content:"";position:absolute;top:-9px;left:-2px;right:-2px;height:22px;background:var(--md-drift-top) center / 100% 100% no-repeat;filter:drop-shadow(0 0 1px rgba(27,43,35,.35)) drop-shadow(0 2px 2px rgba(27,43,35,.18));z-index:3;pointer-events:none}.horizontal-ticker{position:relative}.horizontal-ticker:after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;background:var(--md-drift-bottom) left bottom / 220px 100% repeat-x;pointer-events:none;z-index:2}.banner .md-banner-drift{position:absolute;left:0;right:0;bottom:-1px;height:18px;background:var(--md-drift-bottom) left bottom / 320px 100% repeat-x;pointer-events:none;z-index:2}:is(.md-hero,.banner:has(.banner__media.placeholder)){min-height:clamp(460px,72vh,720px)}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__media.placeholder{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;background:#0e3330 url(merrydrop-hero.svg) center bottom / cover no-repeat}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__media.placeholder>svg{display:none}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__content{align-self:flex-start;padding-top:clamp(48px,9vh,96px);padding-bottom:clamp(190px,34vh,300px)}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__buttons .button{--color-button: 214, 32, 47;--color-button-text: 255, 255, 255;--border-opacity: 0;background-color:#d6202f!important;color:#fff!important;box-shadow:0 8px 22px -10px #0000008c}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__buttons .button:before,:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__buttons .button:after{box-shadow:none!important}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__buttons .button--secondary{--color-button: 15, 81, 50;--color-button-text: 255, 255, 255;background-color:#09261ec7!important;color:#fff!important;border:1px solid rgba(255,228,160,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:none}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__buttons .button--secondary:hover{background-color:#0f5132f2!important}.card-wrapper .card{background-color:#fff;border:1px solid rgba(15,81,50,.12);box-shadow:0 10px 24px -16px #0f513273}.card-wrapper .card .card__inner{background-color:#fff}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__heading{text-shadow:0 2px 18px rgba(0,0,0,.45)}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__text{text-shadow:0 1px 10px rgba(0,0,0,.5)}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__box:before{content:"The Christmas Gift Shop";display:inline-block;margin-bottom:1.6rem;padding:.5rem 1.4rem;border:1px solid rgba(255,228,160,.55);border-radius:999px;color:#ffe4a0;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}@media screen and (max-width:749px){:is(.md-hero,.banner:has(.banner__media.placeholder)){min-height:560px}:is(.md-hero,.banner:has(.banner__media.placeholder)) .banner__media.placeholder{background-position:22% bottom}}@media screen and (max-width:749px){.scroll-to-top-btn{display:none!important}.title-wrapper-with-link .title,.collapsible-content .title,.contact .title{font-size:2.6rem;line-height:1.2}.icon-bar-card .multicolumn-card__info h3{font-size:1.6rem;line-height:1.25;margin-bottom:.4rem}.icon-bar-card .multicolumn-card__info .rte{display:none}.icon-bar-card{padding-left:.4rem;padding-right:.4rem}.product-form__submit,.product-form__buttons .button{min-height:5.2rem;font-size:1.6rem}.product__info-container .quantity__button{width:4.4rem}.product__title h1{font-size:2.4rem;line-height:1.2}.collapsible-content summary{padding-top:1.4rem;padding-bottom:1.4rem}.footer-block__details-content .list-menu__item--link{padding-top:.8rem;padding-bottom:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/merrydrop-holiday.css.map */
