@property --ubd-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes ubd-spin-a{to{--ubd-a: 360deg}}.ubd-ratio-portrait .ubd-card__media{aspect-ratio:4 / 5}.ubd-ratio-tall .ubd-card__media{aspect-ratio:3 / 4}.ubd-ratio-wide .ubd-card__media{aspect-ratio:4 / 3}.ubd-ratio-round .ubd-card__media{border-radius:50%}.ubd-card-elevated .ubd-card,.ubd-card-elevated ul.products li.product.ubd-card{isolation:isolate;padding:var(--ubd-card-pad) var(--ubd-card-pad) calc(var(--ubd-card-pad) + 4px);border-radius:var(--ubd-radius-lg);background:var(--ubd-elev, #fff);box-shadow:var(--ubd-shadow-sm);transition:transform .45s var(--ubd-ease)}.ubd-card-elevated .ubd-card:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 22px 44px -18px #10121847;opacity:0;transition:opacity .45s var(--ubd-ease);pointer-events:none}.ubd-card-elevated .ubd-card__body{padding-left:6px;padding-right:6px}@media (hover: hover){.ubd-card-elevated .ubd-card:hover{transform:translateY(-6px)}.ubd-card-elevated .ubd-card:hover:after{opacity:1}}.ubd-card-outline .ubd-card,.ubd-card-outline ul.products li.product.ubd-card{padding:var(--ubd-card-pad) var(--ubd-card-pad) calc(var(--ubd-card-pad) + 4px);border:1.5px solid var(--ubd-border);border-radius:var(--ubd-radius-lg);background:var(--ubd-elev, #fff);transition:border-color .3s ease,transform .4s var(--ubd-ease)}.ubd-card-outline .ubd-card__body{padding-left:4px;padding-right:4px}@media (hover: hover){.ubd-card-outline .ubd-card:hover{border-color:var(--ubd-primary);transform:translateY(-3px)}}.ubd-card-minimal .ubd-card__body{align-items:center;text-align:center}.ubd-card-minimal .ubd-card__cta .button,body.ubd-card-minimal.woocommerce ul.products li.product .ubd-card__cta .button{width:auto;min-height:0;padding:6px 2px;border:0;border-bottom:1.5px solid currentColor;border-radius:0;background:transparent;color:var(--ubd-text);font-size:14px;box-shadow:none;transform:none}.ubd-card-minimal .ubd-card__cta .button:hover{background:transparent;color:var(--ubd-primary);border-color:var(--ubd-primary);box-shadow:none}body.ubd-card-minimal .ubd-card .ubd-card__cta .button,body.ubd-card-minimal.woocommerce ul.products li.product .ubd-card__cta .button{width:auto;background:transparent;color:var(--ubd-text)}.ubd-card-overlay .ubd-card{border-radius:var(--ubd-radius-lg);overflow:hidden;isolation:isolate}.ubd-card-overlay .ubd-card__media{border-radius:0}.ubd-card-overlay .ubd-card__body{position:absolute;inset:auto 0 0;z-index:2;padding:48px 14px 14px;background:linear-gradient(180deg,transparent,rgba(8,10,14,.78) 55%);color:#fff;pointer-events:none}.ubd-card-overlay .ubd-card__body a,.ubd-card-overlay .ubd-card__body button,.ubd-card-overlay .ubd-card__body .button{pointer-events:auto}.ubd-card-overlay .ubd-card__title a,.ubd-card-overlay .ubd-card .price,.ubd-card-overlay .ubd-card .price ins,.ubd-card-overlay .ubd-card__cat,.ubd-card-overlay .ubd-card__rating-count{color:#fff!important}.ubd-card-overlay .ubd-card .price del{color:#ffffffb3!important}.ubd-card-overlay .ubd-card__cta .button{min-height:38px;border-color:#fff;background:#fff;color:#111;font-size:14px}.ubd-card-overlay .ubd-card__cta .button:hover{border-color:var(--ubd-primary);background:var(--ubd-primary);color:#fff}@media (hover: hover) and (min-width: 992px){.ubd-card-overlay .ubd-card__cta{max-height:0;padding-top:0;overflow:hidden;opacity:0;transition:max-height .4s var(--ubd-ease),opacity .3s ease,padding .4s var(--ubd-ease)}.ubd-card-overlay .ubd-card:hover .ubd-card__cta,.ubd-card-overlay .ubd-card__cta:focus-within{max-height:60px;padding-top:10px;opacity:1}}.ubd-cfx-hover .ubd-card,.ubd-cfx-always .ubd-card{isolation:isolate;border-radius:var(--ubd-radius-lg)}.ubd-cfx-hover.ubd-card-standard .ubd-card,.ubd-cfx-hover.ubd-card-hover .ubd-card,.ubd-cfx-hover.ubd-card-minimal .ubd-card,.ubd-cfx-always.ubd-card-standard .ubd-card,.ubd-cfx-always.ubd-card-hover .ubd-card,.ubd-cfx-always.ubd-card-minimal .ubd-card,.ubd-cfx-hover.ubd-card-standard ul.products li.product.ubd-card,.ubd-cfx-hover.ubd-card-hover ul.products li.product.ubd-card,.ubd-cfx-hover.ubd-card-minimal ul.products li.product.ubd-card,.ubd-cfx-always.ubd-card-standard ul.products li.product.ubd-card,.ubd-cfx-always.ubd-card-hover ul.products li.product.ubd-card,.ubd-cfx-always.ubd-card-minimal ul.products li.product.ubd-card{padding:max(6px,calc(var(--ubd-card-pad) - 2px)) max(6px,calc(var(--ubd-card-pad) - 2px)) calc(var(--ubd-card-pad) + 2px);background:var(--ubd-elev, #fff);box-shadow:inset 0 0 0 1px var(--ubd-border)}.ubd-cfx-hover .ubd-card:before,.ubd-cfx-always .ubd-card:before{content:"";position:absolute;inset:0;z-index:4;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--ubd-a),transparent 0 52%,color-mix(in srgb,var(--ubd-primary) 35%,transparent) 64%,var(--ubd-primary) 76%,var(--ubd-fx2, #f59e0b) 84%,transparent 94%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;pointer-events:none;transition:opacity .45s var(--ubd-ease);animation:ubd-spin-a 3.2s linear infinite paused}@media (hover: hover){.ubd-cfx-hover .ubd-card:hover:before,.ubd-cfx-hover .ubd-card:focus-within:before{opacity:1;animation-play-state:running}}@media (hover: hover){.ubd-cfx-always .ubd-card.is-inview:before{opacity:.85;animation-duration:6s;animation-play-state:running}.ubd-cfx-always .ubd-card:hover:before{opacity:1;animation-duration:2.6s}}@media (hover: none){.ubd-cfx-always .ubd-card.is-inview:before,.ubd-cfx-hover .ubd-card.is-inview:before{animation:ubd-spin-a 2.4s var(--ubd-ease) 1 both,ubd-cfx-fade 2.4s ease 1 both}}@keyframes ubd-cfx-fade{0%{opacity:0}25%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.ubd-cfx-hover .ubd-card:before,.ubd-cfx-always .ubd-card:before{animation:none!important;background:linear-gradient(135deg,var(--ubd-primary),var(--ubd-fx2, #f59e0b))}}.ubd-btn-pill .ubd-btn,.ubd-btn-pill .button,.ubd-btn-pill button.button,.ubd-btn-pill input[type=submit],.ubd-btn-pill .wp-block-button__link,.ubd-btn-pill.woocommerce a.button,.ubd-btn-pill .woocommerce a.button,.ubd-btn-pill .woocommerce button.button,.ubd-btn-pill .ubdc-btn{border-radius:999px}.ubd-btn-sharp .ubd-btn,.ubd-btn-sharp .button,.ubd-btn-sharp button.button,.ubd-btn-sharp input[type=submit],.ubd-btn-sharp .wp-block-button__link,.ubd-btn-sharp.woocommerce a.button,.ubd-btn-sharp .woocommerce a.button,.ubd-btn-sharp .woocommerce button.button,.ubd-btn-sharp .ubdc-btn{border-radius:0;text-transform:uppercase;letter-spacing:.06em;font-size:14px}.ubd-btn-outline .ubd-btn:not(.ubd-btn--ghost),.ubd-btn-outline .button:not(.alt),.ubd-btn-outline.woocommerce a.button,.ubd-btn-outline .woocommerce a.button,.ubd-btn-outline .woocommerce button.button:not(.alt),.ubd-btn-outline .ubdc-btn:not(.ubdc-btn--ghost){border-width:1.5px;background:transparent;color:var(--ubd-primary);box-shadow:inset 0 0 0 0 var(--ubd-primary);transition:box-shadow .35s var(--ubd-ease),color .25s ease,border-color .25s ease,transform .2s var(--ubd-ease)}.ubd-btn-outline .ubd-btn:not(.ubd-btn--ghost):hover,.ubd-btn-outline .button:not(.alt):hover,.ubd-btn-outline.woocommerce a.button:hover,.ubd-btn-outline .woocommerce a.button:hover,.ubd-btn-outline .woocommerce button.button:not(.alt):hover,.ubd-btn-outline .ubdc-btn:not(.ubdc-btn--ghost):hover{background:transparent;color:#fff;border-color:var(--ubd-primary);box-shadow:inset 0 0 0 3em var(--ubd-primary)}.ubd-btn-outline .single_add_to_cart_button,.ubd-btn-outline.woocommerce div.product form.cart .button{background:var(--ubd-primary)!important;color:#fff!important}.ubd-btn-gradient .ubd-btn:not(.ubd-btn--ghost):not(.ubd-btn--dark),.ubd-btn-gradient .button:not(.ubd-btn--ghost),.ubd-btn-gradient.woocommerce a.button,.ubd-btn-gradient .woocommerce a.button,.ubd-btn-gradient .woocommerce button.button,.ubd-btn-gradient .ubdc-btn:not(.ubdc-btn--ghost){border-color:transparent;background-image:linear-gradient(110deg,var(--ubd-primary),var(--ubd-fx2, #f59e0b),var(--ubd-primary));background-size:220% 100%;background-position:0% 50%;color:#fff;transition:background-position .6s var(--ubd-ease),transform .2s var(--ubd-ease),box-shadow .3s ease}.ubd-btn-gradient .ubd-btn:not(.ubd-btn--ghost):not(.ubd-btn--dark):hover,.ubd-btn-gradient .button:not(.ubd-btn--ghost):hover,.ubd-btn-gradient.woocommerce a.button:hover,.ubd-btn-gradient .woocommerce a.button:hover,.ubd-btn-gradient .woocommerce button.button:hover,.ubd-btn-gradient .ubdc-btn:not(.ubdc-btn--ghost):hover{border-color:transparent;background-image:linear-gradient(110deg,var(--ubd-primary),var(--ubd-fx2, #f59e0b),var(--ubd-primary));background-position:100% 50%;color:#fff}body.ubd-head-bar .ubdc-head__title:after,body.ubd-head-bar.woocommerce div.product .related>h2:after,body.ubd-head-bar.woocommerce div.product .upsells>h2:after{content:"";display:block;width:46px;height:4px;margin-top:10px;border-radius:4px;background:linear-gradient(90deg,var(--ubd-primary),var(--ubd-fx2, var(--ubd-primary)));transform-origin:left;transition:width .5s var(--ubd-ease)}body.ubd-head-bar .ubdc-head:hover .ubdc-head__title:after{width:72px}body.ubd-head-bar .ubdc-head-center-yes .ubdc-head__title:after{margin-left:auto;margin-right:auto}body.ubd-head-line .ubdc-head__title,body.ubd-head-line.woocommerce div.product .related>h2,body.ubd-head-line.woocommerce div.product .upsells>h2{padding-left:14px;border-left:4px solid var(--ubd-primary)}body.ubd-head-marker .ubdc-head__title,body.ubd-head-marker.woocommerce div.product .related>h2,body.ubd-head-marker.woocommerce div.product .upsells>h2{display:inline;padding:0 4px;background:linear-gradient(transparent 58%,color-mix(in srgb,var(--ubd-primary) 22%,transparent) 58%,color-mix(in srgb,var(--ubd-primary) 22%,transparent) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}body.ubd-head-center .ubdc-head{flex-direction:column;align-items:center;text-align:center}body.ubd-head-center .ubdc-head__title:before{content:"";display:block;width:8px;height:8px;margin:0 auto 12px;border-radius:50%;background:var(--ubd-primary);box-shadow:-16px 0 0 -1px color-mix(in srgb,var(--ubd-primary) 45%,transparent),16px 0 0 -1px color-mix(in srgb,var(--ubd-primary) 45%,transparent)}.ubd-badge-square .ubd-badge,.ubd-badge-square.woocommerce span.onsale,.ubd-badge-square .woocommerce span.onsale{border-radius:4px}.ubd-badge-tag .ubd-badge,.ubd-badge-tag.woocommerce span.onsale,.ubd-badge-tag .woocommerce span.onsale{padding-left:14px;border-radius:0 4px 4px 0;clip-path:polygon(8px 0,100% 0,100% 100%,8px 100%,0 50%)}body.ubd-bg-dots{background-image:radial-gradient(color-mix(in srgb,var(--ubd-text) 13%,transparent) 1px,transparent 1.2px);background-size:22px 22px}body.ubd-bg-grid{background-image:linear-gradient(color-mix(in srgb,var(--ubd-text) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ubd-text) 5%,transparent) 1px,transparent 1px);background-size:36px 36px}body.ubd-bg-grain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .055 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body.ubd-bg-mesh{background-image:radial-gradient(60% 520px at 8% 0%,color-mix(in srgb,var(--ubd-primary) 11%,transparent),transparent 70%),radial-gradient(50% 480px at 96% 6%,color-mix(in srgb,var(--ubd-fx2, var(--ubd-accent)) 10%,transparent),transparent 70%);background-repeat:no-repeat}body.ubd-bg-tint{background-color:color-mix(in srgb,var(--ubd-primary) 4%,var(--ubd-bg))}body[class*=ubd-bg-]:not(.ubd-bg-none) .ubd-site,body[class*=ubd-bg-]:not(.ubd-bg-none) .ubd-site-content{background:transparent}.ubd-look-soft{--ubd-shadow-sm: 0 2px 10px -4px rgba(16, 18, 24, .1);--ubd-shadow: 0 14px 40px -18px rgba(16, 18, 24, .22)}.ubd-look-soft .ubd-card__media{border-radius:var(--ubd-radius-lg)}.ubd-look-soft input[type=text],.ubd-look-soft input[type=email],.ubd-look-soft input[type=tel],.ubd-look-soft input[type=search],.ubd-look-soft select,.ubd-look-soft textarea{border-radius:14px}.ubd-look-bold .ubd-card__media,.ubd-look-bold .ubdc-banner,.ubd-look-bold .ubdc-promo{outline:2px solid var(--ubd-text);outline-offset:-2px}.ubd-look-bold .ubd-btn,.ubd-look-bold .button,.ubd-look-bold .ubdc-btn{box-shadow:3px 3px 0 var(--ubd-text)}.ubd-look-bold .ubd-btn:hover,.ubd-look-bold .button:hover,.ubd-look-bold .ubdc-btn:hover{box-shadow:5px 5px 0 var(--ubd-text);transform:translate(-2px,-2px)}.ubd-look-bold .ubdc-head__title,.ubd-look-bold h1,.ubd-look-bold h2{letter-spacing:-.02em;font-weight:800}.ubd-look-bold .ubd-card{transition:transform .3s var(--ubd-ease),box-shadow .3s var(--ubd-ease)}@media (hover: hover){.ubd-look-bold .ubd-card:hover{box-shadow:6px 6px 0 var(--ubd-primary);transform:translate(-3px,-3px)}}.ubd-look-luxe .ubd-card__cat,.ubd-look-luxe .ubd-btn,.ubd-look-luxe .button,.ubd-look-luxe .ubdc-btn,.ubd-look-luxe .ubd-menu--horizontal>li>a{letter-spacing:.14em;text-transform:uppercase;font-size:12.5px}.ubd-look-luxe .ubd-card__title,body.ubd-look-luxe.woocommerce ul.products li.product .ubd-card__title,body.ubd-look-luxe .woocommerce ul.products li.product .ubd-card__title{font-weight:400;letter-spacing:.01em}.ubd-look-luxe .ubd-card .price{font-weight:500}.ubd-look-luxe .ubd-card__body{padding-top:16px;gap:6px}.ubd-look-luxe .ubdc-head__title{font-weight:500}.ubd-look-fresh .ubd-card:nth-child(5n+1) .ubd-card__media{background:#fff4e5}.ubd-look-fresh .ubd-card:nth-child(5n+2) .ubd-card__media{background:#eaf4ff}.ubd-look-fresh .ubd-card:nth-child(5n+3) .ubd-card__media{background:#f2edff}.ubd-look-fresh .ubd-card:nth-child(5n+4) .ubd-card__media{background:#e8f8ee}.ubd-look-fresh .ubd-card:nth-child(5n+5) .ubd-card__media{background:#ffedf0}@media (hover: hover){.ubd-look-fresh .ubd-card .ubd-card__media{transition:transform .5s var(--ubd-ease)}.ubd-look-fresh .ubd-card:hover .ubd-card__media{transform:rotate(-1.2deg) scale(1.01)}}.ubd-look-glow .ubd-btn:hover,.ubd-look-glow .button:hover,.ubd-look-glow .ubdc-btn:hover{box-shadow:0 12px 34px -12px var(--ubd-primary)}.ubd-look-glow .ubd-card__media{background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--ubd-primary) 9%,var(--ubd-surface)),var(--ubd-surface))}.ubd-look-glow .ubd-badge{box-shadow:0 6px 16px -6px var(--ubd-sale)}html[data-theme=dark] .ubd-look-fresh .ubd-card .ubd-card__media{background:var(--ubd-surface)}html[data-theme=dark] .ubd-cfx-hover.ubd-card-standard .ubd-card,html[data-theme=dark] .ubd-cfx-always.ubd-card-standard .ubd-card{background:var(--ubd-elev)}body.ubd-card-minimal .ubd-card .ubd-card__cta .button,body.ubd-card-minimal .ubd-card .ubd-card__cta .button:hover,body.ubd-card-minimal.woocommerce ul.products li.product .ubd-card__cta .button:hover{background:transparent;background-image:none;box-shadow:none;transform:none}body.ubd-card-minimal .ubd-card .ubd-card__cta .button:hover{color:var(--ubd-primary);border-color:var(--ubd-primary)}body.ubd-card-overlay .ubd-card .ubd-card__cta .button,body.ubd-card-overlay.woocommerce ul.products li.product .ubd-card__cta .button{border-color:#fff;background:#fff;background-image:none;color:#111;box-shadow:none}body.ubd-card-overlay .ubd-card .ubd-card__cta .button:hover,body.ubd-card-overlay.woocommerce ul.products li.product .ubd-card__cta .button:hover{border-color:var(--ubd-primary);background:var(--ubd-primary);color:#fff;box-shadow:none}
