:root{--ul-pine: #2f4a3a;--ul-berry: #a8323a;--ul-radius: 16px}.product-card__figure{border-radius:var(--ul-radius);overflow:hidden;isolation:isolate;box-shadow:0 6px 24px #2b2a2612;transition:box-shadow .3s ease,transform .3s ease}@media(hover:hover){.product-card:hover .product-card__figure{transform:translateY(-3px);box-shadow:0 14px 34px #2b2a2624}}.product-card__info{padding-block-start:14px}.product-card .product-title{font-weight:600}.product-card sale-price,.product-card .price-list{font-weight:600}.badge{border-radius:999px;padding-inline:10px;font-weight:600;letter-spacing:0;text-transform:none}.badge--custom.badge--kerst{background:var(--ul-berry);color:#fff}.collection-card,.image-with-text__image-wrapper img,.multi-column img,.push-promo{border-radius:var(--ul-radius);overflow:hidden}[id$=__ul_hero]{position:relative}[id$=__ul_hero]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background-image:radial-gradient(3px 3px at 20px 30px,rgb(255 255 255 / .85) 50%,transparent 51%),radial-gradient(2px 2px at 90px 120px,rgb(255 255 255 / .7) 50%,transparent 51%),radial-gradient(4px 4px at 160px 60px,rgb(255 255 255 / .6) 50%,transparent 51%),radial-gradient(2px 2px at 230px 170px,rgb(255 255 255 / .8) 50%,transparent 51%),radial-gradient(3px 3px at 300px 90px,rgb(255 255 255 / .65) 50%,transparent 51%);background-size:320px 220px;animation:ul-snow 18s linear infinite;opacity:.8}@keyframes ul-snow{0%{background-position:0 -220px}to{background-position:60px 220px}}@media(prefers-reduced-motion:reduce){[id$=__ul_hero]:after{animation:none;opacity:.4}}.collection-card__content .h3{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}@media(max-width:699px){.collection-card__content .h3{font-size:16px;line-height:1.2}.collection-card__content p:not(.h3){font-size:13px}}.header__logo-text{font-family:var(--heading-font-family);font-weight:600;letter-spacing:-.01em}.header__primary-nav>button,.header__search-link>a,.header__cart-link>a{position:relative}.header__primary-nav>button:after,.header__search-link>a:after,.header__cart-link>a:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.badge{font-size:12px}:focus-visible{outline:2px solid var(--ul-berry);outline-offset:2px}.tpo_canvas_wrapper .product-gallery__media.is-selected{background:#5f5f5f}.tpo_canvas_wrapper .product-gallery__media.is-selected img{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ul-christmas.css.map */
