.u-buycard{position:relative;isolation:isolate}.u-buycard>.image-with-text--content{position:relative;z-index:1}.u-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none;perspective:900px}.u-glow__halo{position:absolute;left:64%;top:48%;width:104%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);will-change:transform}.u-glow .u-glow__halo-core{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:auto;height:auto;border-radius:50%;background:radial-gradient(closest-side,#f6d68a4d,#f6d68a1c 42%,#f6d68a00 70%);opacity:0;transition:opacity 1.6s ease;will-change:transform,opacity}.u-glow.is-in .u-glow__halo-core{opacity:.75;animation:u-halo 9s ease-in-out infinite}.u-glow.is-hover .u-glow__halo-core{opacity:1}@keyframes u-halo{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.u-glow__mark{position:absolute;left:61%;top:48%;height:118%;width:auto;aspect-ratio:256 / 240;transform:translate(-50%,-50%);transform-style:preserve-3d;will-change:transform}.u-glow__sway{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;transform-style:preserve-3d;animation:u-sway 16s ease-in-out infinite alternate}@keyframes u-sway{0%{transform:rotateY(-7deg) rotateX(2deg) rotate(-.6deg)}to{transform:rotateY(7deg) rotateX(-2deg) rotate(.6deg)}}.u-glow__ring,.u-glow__knock{transform-box:fill-box;transform-origin:50% 50%;animation:u-spring 6.5s ease-in-out infinite alternate;animation-delay:calc(var(--i, 0) * -1.1s)}@keyframes u-spring{0%{transform:translateY(-2.2px)}to{transform:translateY(2.2px)}}.u-glow__coil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.u-glow__ring{fill:none}.u-glow__coil--soft{filter:blur(3.5px);opacity:.42;transition:opacity 1s ease}.u-glow.is-hover .u-glow__coil--soft{opacity:.52}.u-glow__coil--soft .u-glow__ring,.u-glow__coil--soft .u-glow__knock{stroke-width:6;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset 2.2s cubic-bezier(.3,.7,.2,1) calc(var(--i) * .22s)}.u-glow__coil--soft .u-glow__knock{stroke-width:11.2}.u-glow.is-in .u-glow__coil--soft .u-glow__ring,.u-glow.is-in .u-glow__coil--soft .u-glow__knock{stroke-dashoffset:0}.u-glow__coil--light{opacity:0;filter:drop-shadow(0 0 6px rgba(255,226,160,.85));transition:opacity 1.8s ease 2.9s}.u-glow.is-in .u-glow__coil--light{opacity:.9}.u-glow__coil--light .u-glow__ring{stroke-width:2.4}.u-glow__coil--light .u-glow__knock{stroke-width:7.6}.u-glow__coil--light .u-glow__far{opacity:.45}@media(max-width:749px){.u-glow__halo{left:62%;width:150%}.u-glow__mark{left:62%;top:50%;height:150%}}.u-glow.is-still .u-glow__coil--soft .u-glow__ring,.u-glow.is-still .u-glow__coil--soft .u-glow__knock{transition:none;stroke-dashoffset:0}.u-glow.is-still .u-glow__halo-core{animation:none;opacity:.7}.u-glow.is-still .u-glow__sway,.u-glow.is-still .u-glow__ring,.u-glow.is-still .u-glow__knock{animation:none}.u-glow.is-still .u-glow__coil--light{display:none}.u-buycard .fp-title-price-row .u-reg{position:relative;top:-.25em;margin-left:.06em;font-size:.4em;font-weight:inherit;line-height:0;letter-spacing:0;vertical-align:super}.u-bento-modal__content .u-fig{position:relative;display:block;width:100%;aspect-ratio:calc((var(--r) - var(--l)) / (var(--b) - var(--t)));margin:4px 0 10px;overflow:hidden}.u-bento-modal__content .u-fig--last{margin-bottom:28px}.u-bento-modal__content .u-fig__img{position:absolute;display:block;max-width:none;width:calc(100% * 100 / (var(--r) - var(--l)));height:auto;left:calc(-100% * var(--l) / (var(--r) - var(--l)));top:calc(-100% * var(--t) / (var(--b) - var(--t)));margin:0;border-radius:0}@media(max-width:749px){.u-bento-modal__content .u-fig{margin:8px 0}.u-bento-modal__content .u-fig--last{margin-bottom:20px}}@layer u-redesign{.u-bento-grid>.u-bento-tile .u-bento-stat-decoration[src*=pure-spoon]{top:50%!important;right:0!important;left:auto!important;height:106%!important;width:auto!important;max-width:none!important;aspect-ratio:470 / 760!important;object-fit:contain!important;object-position:center!important;transform:translate(14%,-34%)!important;filter:drop-shadow(0 8px 24px rgba(78,134,142,.18))!important;opacity:1!important;animation:u-pure-drift 14s ease-in-out infinite alternate!important;transition:transform .6s cubic-bezier(.22,.61,.36,1)!important}.u-bento-tile--has-decoration:hover .u-bento-stat-decoration[src*=pure-spoon]{transform:translate(10%,-34%) scale(1.03)!important}@keyframes u-pure-drift{0%{translate:0 0}to{translate:0 -7px}}.u-no-motion .u-bento-grid>.u-bento-tile .u-bento-stat-decoration[src*=pure-spoon]{animation:none!important}@media(prefers-reduced-motion:reduce){.u-bento-grid>.u-bento-tile .u-bento-stat-decoration[src*=pure-spoon]{animation:none!important}}html body .u-redesign-bento .u-bento-grid>.u-bento-tile--stat:has(.u-bento-stat-decoration[src*=pure-spoon]) .u-bento-stat-caption{max-width:56%!important}@media(max-width:749px){.u-bento-grid>.u-bento-tile .u-bento-stat-decoration[src*=pure-spoon]{display:none!important}html body .u-redesign-bento .u-bento-grid>.u-bento-tile--stat:has(.u-bento-stat-decoration[src*=pure-spoon]) .u-bento-stat-caption{max-width:100%!important}}}@layer u-redesign{html body .u-redesign-bento .u-bento-grid>.u-bento-tile--stat.u-bento-tile--stat{justify-content:flex-start!important}html body .u-redesign-bento .u-bento-grid>.u-bento-tile--stat .u-bento-stat-caption.u-bento-stat-caption{margin-top:0!important}}#MainContent .product-description-standard.u-desc-collapsible:not(.is-expanded) .u-desc-more{display:none}#MainContent .main-product--section .product__info-container .u-lab-toggle{display:inline-block;justify-self:start;margin:8px 0 0;padding:4px 0;background:none;border:0;border-radius:0;box-shadow:none;width:auto;min-width:0;min-height:0;line-height:1.4;font-family:var(--u-font-body, inherit);font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:none;text-align:left;color:var(--u-forest-ink, #1b2e2a);text-decoration:underline;text-underline-offset:3px;cursor:pointer}#MainContent .main-product--section .product__info-container .u-lab-toggle:hover{color:var(--u-glacier-deep, #497d84)}.u-pdp-trust-icon .u-mailer-line{display:block}.u-pdp-trust-icon .u-mailer-line path:nth-of-type(3){display:none}
/*# sourceMappingURL=/cdn/shop/t/47/assets/ulmo-lab.css.map */
