.product-title{font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);color:var(--wd-entities-title-color);text-transform:var(--wd-entities-title-transform);line-height:1.4;word-wrap:break-word;font-family:var(--wd-entities-title-font);display:block}.product-title a:hover,a.product-title:hover{color:var(--wd-entities-title-color-hover)}ul.variation{list-style:none;--li-mb:5px;--wd-tags-mb:0;font-size:90%;--li-pl:0;--list-mb:0}.woocommerce-breadcrumb{flex-wrap:wrap;align-items:center;display:inline-flex}.amount{font-weight:600;color:var(--wd-primary-color)}del .amount{font-weight:400;color:var(--color-gray-300)}.price{color:var(--wd-primary-color)}.price .amount{font-size:inherit}.price del{font-size:90%;color:var(--color-gray-300)}.price ins{padding:0;text-decoration:none;color:var(--wd-primary-color);opacity:1;background-color:transparent}.woocommerce-price-suffix{color:var(--color-gray-500)}.wd-price-unit{margin-inline-start:4px;color:var(--color-gray-300);display:inline-block}.wd-price-unit:not(:last-child){margin-inline-end:2px}.wd-price-unit:before{content:"/";margin-inline-end:4px}a.login-to-prices-msg{font-weight:600;color:var(--wd-primary-color)}a.login-to-prices-msg:hover{color:var(--wd-primary-color);opacity:.6}.woocommerce-notices-wrapper:empty{display:none}ul:is(.woocommerce-error,.woocommerce-message,.woocommerce-info){list-style:none;--li-mb:5px;justify-content:center;--li-pl:0;flex-direction:column;align-items:stretch}.wd-wc-notices .woocommerce-notices-wrapper{flex-direction:column;gap:20px;display:flex}.wd-wc-notices .woocommerce-notices-wrapper>*{margin-bottom:0}.wd-wc-notices:has(.woocommerce-notices-wrapper:empty){display:none}ul.variation p{display:inline}ul.variation .item-variation-name{font-weight:600;color:var(--color-gray-800)}.wc-item-meta{list-style:none;--li-mb:0;font-size:90%;--li-pl:0;--list-mb:0;margin-top:10px}.wc-item-meta li>*{margin-bottom:5px;vertical-align:middle;margin-top:0!important;display:inline-block}.wc-item-meta strong{color:var(--color-gray-800)}:is(.blockOverlay,.wd-loader-overlay):after{animation:wd-rotate .45s infinite linear var(--wd-anim-state,paused);height:26px;border:1px solid transparent;border-left:1px solid var(--color-gray-900);content:"";position:absolute;--wd-anim-state:running;top:calc(50% - 13px);border-radius:50%;left:calc(50% - 13px);width:26px;vertical-align:middle;display:inline-block}.wd-loader-overlay{animation:wd-fadeIn .6s ease both;background-color:rgba(var(--bgcolor-white-rgb),.6);border-radius:inherit;border-radius:var(--wd-brd-radius);z-index:340}.wd-loader-overlay:not(.wd-loading){display:none}.blockOverlay{animation:wd-FadeInLoader .6s ease forwards;background-image:none!important;z-index:340!important}.blockOverlay:before{content:none!important}.global-color-scheme-light .blockOverlay{background-color:rgba(0,0,0,.5)!important}@keyframes wd-FadeInLoader{0%{opacity:0}to{opacity:.8}}.single_add_to_cart_button{font-weight:var(--btn-accented-font-weight,var(--btn-font-weight,600));font-style:var(--btn-accented-font-style,var(--btn-font-style,unset));color:var(--btn-accented-color);text-transform:var(--btn-accented-transform,var(--btn-transform,uppercase));background-color:var(--btn-accented-bgcolor);box-shadow:var(--btn-accented-box-shadow);border-radius:var(--btn-accented-brd-radius);font-family:var(--btn-accented-font-family,var(--btn-font-family,inherit))}.single_add_to_cart_button:hover{color:var(--btn-accented-color-hover);background-color:var(--btn-accented-bgcolor-hover);box-shadow:var(--btn-accented-box-shadow-hover)}.single_add_to_cart_button:active{bottom:var(--btn-accented-bottom-active,0);box-shadow:var(--btn-accented-box-shadow-active)}.single_add_to_cart_button+.added_to_cart{display:none}.wd-buy-now-btn{font-weight:var(--btn-accented-font-weight,var(--btn-font-weight,600));font-style:var(--btn-accented-font-style,var(--btn-font-style,unset));color:var(--btn-accented-color);text-transform:var(--btn-accented-transform,var(--btn-transform,uppercase));background-color:var(--btn-accented-bgcolor);box-shadow:var(--btn-accented-box-shadow);border-radius:var(--btn-accented-brd-radius);font-family:var(--btn-accented-font-family,var(--btn-font-family,inherit))}.wd-buy-now-btn:hover{color:var(--btn-accented-color-hover);background-color:var(--btn-accented-bgcolor-hover);box-shadow:var(--btn-accented-box-shadow-hover)}.wd-buy-now-btn:active{bottom:var(--btn-accented-bottom-active,0);box-shadow:var(--btn-accented-box-shadow-active)}form.cart{justify-content:var(--content-align);flex-wrap:wrap;gap:10px;display:flex}form.cart>*{flex:1 1 100%}form.cart :where(.single_add_to_cart_button,.wd-buy-now-btn,.quantity){flex:0 0 auto}.wd-product-detail{font-size:90%;margin-top:5px}.wd-product-detail>span{vertical-align:middle}.wd-product-detail .wd-hint{margin-inline-start:3px}.wd-product-sku{word-break:break-all}.woocommerce-product-details__short-description{margin-bottom:20px}.woocommerce-product-details__short-description>:last-child{margin-bottom:0}.wd-hint{font-size:0;position:relative;cursor:help;vertical-align:middle;display:inline-block}.wd-hint:before{height:1.45em;justify-content:center;font-size:var(--wd-hint-size,calc(var(--wd-text-font-size) - 3px));font-weight:600;color:var(--wd-hint-color,var(--color-gray-800));content:"?";background-color:var(--wd-hint-bg,var(--bgcolor-gray-300));align-items:center;border-radius:50%;width:1.45em;display:inline-flex}.wd-hint.wd-with-html>.wd-tooltip-content{display:none}.wd-hint.wd-with-html:after{height:8px;content:"";position:absolute;bottom:100%;inset-inline:0}.single_add_to_cart_button:before{transition:opacity 0s ease;content:"";position:absolute;opacity:0;inset:0;background-color:inherit;box-shadow:inherit;border-radius:inherit;z-index:1}.single_add_to_cart_button:after{animation:wd-rotate .45s infinite linear var(--wd-anim-state,paused);height:18px;inset-inline-start:calc(50% - 9px);border:1px solid transparent;border-left-color:currentcolor;transition:opacity 0s ease;content:"";position:absolute;opacity:0;top:calc(50% - 9px);border-radius:50%;width:18px;vertical-align:middle;display:inline-block;z-index:2}.loading.single_add_to_cart_button:before{transition:opacity .25s ease;opacity:1}.loading.single_add_to_cart_button:after{transition:opacity .25s ease;--wd-anim-state:running;opacity:1}.wd-products,.wd-products-element{position:relative}.wd-products{transition:all .25s ease;align-items:flex-start}.wd-content-layout.wd-loading .wd-products[data-source=main_loop],.wd-products.wd-loading{transform:translate3d(0,30px,0);pointer-events:none;opacity:0}