.elementor-3385 .elementor-element.elementor-element-3b75184{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw}.elementor-3385 .elementor-element.elementor-element-fd2021a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0 0 0 0 rgb(0 0 0 / .5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3385 .elementor-element.elementor-element-fd2021a:not(.elementor-motion-effects-element-type-background),.elementor-3385 .elementor-element.elementor-element-fd2021a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5c5d980)}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-3385 .elementor-element.elementor-element-b8c58ed{text-align:start}.elementor-3385 .elementor-element.elementor-element-b8c58ed .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:#000}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary )}.elementor-widget-wc-archive-products.products-heading-show .related-products>h2,.elementor-widget-wc-archive-products.products-heading-show .upsells>h2,.elementor-widget-wc-archive-products.products-heading-show .cross-sells>h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product{text-align:left;border-radius:5px;padding:10px 20px 20px 20px;box-shadow:0 0 15px 0 rgb(0 0 0 / .5);border-color:var(--e-global-color-5c5d980)}.elementor-3385 .elementor-element.elementor-element-2018c1e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-3385 .elementor-element.elementor-element-2018c1e>.elementor-widget-container{border-style:none}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products{grid-column-gap:40px;grid-row-gap:40px}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-be250f9-font-family),Sans-serif;font-weight:var(--e-global-typography-be250f9-font-weight);text-transform:var(--e-global-typography-be250f9-text-transform);line-height:var(--e-global-typography-be250f9-line-height);letter-spacing:var(--e-global-typography-be250f9-letter-spacing)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .star-rating{color:var(--e-global-color-secondary);font-size:.1em}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .star-rating::before{color:var(--e-global-color-secondary)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-9362685)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-9362685)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .price del{font-family:"Aboreto",Sans-serif;font-size:20px}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-5c5d980);background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-be250f9-font-family),Sans-serif;font-weight:var(--e-global-typography-be250f9-font-weight);text-transform:var(--e-global-typography-be250f9-text-transform);line-height:var(--e-global-typography-be250f9-line-height);letter-spacing:var(--e-global-typography-be250f9-letter-spacing);border-style:none}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .button:hover{color:var(--e-global-color-primary);background-color:var(--e-global-color-ba9e1af);border-color:var(--e-global-color-primary)}.elementor-3385 .elementor-element.elementor-element-2018c1e nav.woocommerce-pagination{margin-top:0}@media(min-width:768px){.elementor-3385 .elementor-element.elementor-element-3b75184{--content-width:1400px}.elementor-3385 .elementor-element.elementor-element-fd2021a{--width:100%}}@media(max-width:1024px){.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3385 .elementor-element.elementor-element-b8c58ed .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.products-heading-show .related-products>h2,.elementor-widget-wc-archive-products.products-heading-show .upsells>h2,.elementor-widget-wc-archive-products.products-heading-show .cross-sells>h2{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-wc-archive-products .elementor-products-nothing-found{line-height:var(--e-global-typography-text-line-height)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:var(--e-global-typography-be250f9-line-height);letter-spacing:var(--e-global-typography-be250f9-letter-spacing)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .button{line-height:var(--e-global-typography-be250f9-line-height);letter-spacing:var(--e-global-typography-be250f9-letter-spacing)}}@media(max-width:767px){.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3385 .elementor-element.elementor-element-b8c58ed .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.products-heading-show .related-products>h2,.elementor-widget-wc-archive-products.products-heading-show .upsells>h2,.elementor-widget-wc-archive-products.products-heading-show .cross-sells>h2{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-wc-archive-products .elementor-products-nothing-found{line-height:var(--e-global-typography-text-line-height)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{line-height:var(--e-global-typography-be250f9-line-height);letter-spacing:var(--e-global-typography-be250f9-letter-spacing)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3385 .elementor-element.elementor-element-2018c1e.elementor-wc-products ul.products li.product .button{line-height:var(--e-global-typography-be250f9-line-height);letter-spacing:var(--e-global-typography-be250f9-letter-spacing)}}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{display:none}.woocommerce ul.products,.elementor-widget-wc-archive-products ul.products,.elementor-widget-woocommerce-products ul.products{padding:24px!important;margin:0!important;box-sizing:border-box!important}.woocommerce ul.products li.product,.elementor-widget-wc-archive-products ul.products li.product,.elementor-widget-woocommerce-products ul.products li.product{min-height:390px!important;height:auto!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;overflow:hidden!important;padding:14px!important;border-radius:10px!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.elementor-widget-wc-archive-products ul.products li.product a.woocommerce-LoopProduct-link,.elementor-widget-woocommerce-products ul.products li.product a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;height:100%!important}.woocommerce ul.products li.product img,.elementor-widget-wc-archive-products ul.products li.product img,.elementor-widget-woocommerce-products ul.products li.product img{height:180px!important;width:100%!important;object-fit:contain!important;object-position:center!important;margin-bottom:14px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.elementor-widget-wc-archive-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-products ul.products li.product .woocommerce-loop-product__title{display:block!important;line-height:1.35!important;max-height:none!important;overflow:visible!important;margin:0 0 12px 0!important;word-break:break-word!important}.woocommerce ul.products li.product .price,.elementor-widget-wc-archive-products ul.products li.product .price,.elementor-widget-woocommerce-products ul.products li.product .price{margin-top:auto!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;line-height:1.2!important;margin-bottom:0!important}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins,.elementor-widget-wc-archive-products ul.products li.product .price del,.elementor-widget-wc-archive-products ul.products li.product .price ins,.elementor-widget-woocommerce-products ul.products li.product .price del,.elementor-widget-woocommerce-products ul.products li.product .price ins{display:inline-block!important}.woocommerce ul.products li.product,.elementor-widget-wc-archive-products ul.products li.product,.elementor-widget-woocommerce-products ul.products li.product{box-shadow:none!important;transition:all 0.25s ease!important}.woocommerce ul.products li.product:hover,.elementor-widget-wc-archive-products ul.products li.product:hover,.elementor-widget-woocommerce-products ul.products li.product:hover{box-shadow:0 10px 28px rgb(43 26 18 / .16)!important;transform:translateY(-4px)!important}body.tax-product_cat{--ms-dark:#1a100b;--ms-brown:#3b2114;--ms-gold:#d9a22e;--ms-gold-dark:#b97810;--ms-cream:#fbf7ef;--ms-card:#fffdf8;--ms-text:#302119;--ms-border:#eadfc9;background:var(--ms-cream)}body.tax-product_cat .elementor-location-archive>.e-con.e-parent>.e-con-inner{width:100%!important;max-width:1400px!important;margin:0 auto!important;padding:42px 28px 76px!important;box-sizing:border-box}body.tax-product_cat .elementor-widget-theme-archive-title{position:relative;overflow:hidden;margin:0 0 26px!important;padding:38px 42px 42px!important;background:linear-gradient(110deg,#1a100b 0%,#432313 62%,#7a2f05 100%);border:1px solid rgb(217 162 46 / .55);border-radius:16px;box-shadow:0 14px 35px rgb(43 26 18 / .14)}body.tax-product_cat .elementor-widget-theme-archive-title::after{content:"";position:absolute;left:42px;bottom:25px;width:95px;height:2px;background:var(--ms-gold)}body.tax-product_cat .elementor-widget-theme-archive-title h1{margin:0!important;padding:0 0 17px!important;color:#f9edcf!important;font-family:Montserrat,sans-serif!important;font-size:clamp(32px, 3vw, 45px)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0.01em!important;text-transform:none!important}body.tax-product_cat .elementor-widget-theme-archive-description{max-width:850px;margin:-8px 0 28px!important;color:#5c493d;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.7}body.tax-product_cat .elementor-widget-wc-archive-products .woocommerce-ordering{float:none!important;display:flex!important;align-items:center;justify-content:flex-end;gap:12px;width:max-content!important;max-width:100%;margin:0 0 24px auto!important}body.tax-product_cat .elementor-widget-wc-archive-products .woocommerce-ordering::before{content:"Sortieren nach:";color:var(--ms-text);font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}body.tax-product_cat .elementor-widget-wc-archive-products .woocommerce-ordering select{width:270px!important;height:46px!important;padding:0 42px 0 16px!important;color:var(--ms-text)!important;background-color:var(--ms-card)!important;border:1px solid #d8c8ab!important;border-radius:10px!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important;box-shadow:0 5px 16px rgb(43 26 18 / .06);cursor:pointer}body.tax-product_cat .elementor-widget-wc-archive-products ul.products{clear:both!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:1fr;row-gap:52px!important;column-gap:32px!important;width:100%!important;margin:0!important;padding:0!important}body.tax-product_cat .elementor-widget-wc-archive-products ul.products li.product{float:none!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;width:100%!important;height:100%!important;margin:0!important;padding:0 0 19px!important;overflow:hidden;background:var(--ms-card)!important;border:1px solid var(--ms-border)!important;border-radius:14px!important;box-shadow:0 7px 22px rgb(43 26 18 / .08);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}body.tax-product_cat .elementor-widget-wc-archive-products ul.products li.product:hover{transform:translateY(-4px);border-color:rgb(217 162 46 / .65)!important;box-shadow:0 16px 35px rgb(43 26 18 / .14)}body.tax-product_cat ul.products li.product .woocommerce-LoopProduct-link{display:flex!important;flex:1 1 auto;flex-direction:column;width:100%;color:var(--ms-text);text-decoration:none!important}body.tax-product_cat ul.products li.product img{display:block!important;width:100%!important;height:245px!important;margin:0!important;padding:20px!important;box-sizing:border-box;object-fit:contain;object-position:center;background:linear-gradient(145deg,#ffffff 0%,#faf5eb 100%);border-bottom:1px solid #efe4d1;transition:transform 0.3s ease}body.tax-product_cat ul.products li.product:hover img{transform:scale(1.025)}body.tax-product_cat ul.products li.product .woocommerce-loop-product__title{display:-webkit-box!important;margin:0!important;padding:17px 18px 8px!important;overflow:hidden;-webkit-box-orient:vertical;color:var(--ms-text)!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}body.tax-product_cat ul.products li.product .price{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:center!important;column-gap:7px!important;row-gap:0!important;width:auto!important;height:auto!important;margin:auto 18px 0!important;padding:0!important;color:var(--ms-gold-dark)!important;font-family:Montserrat,sans-serif!important;font-size:19px!important;font-weight:700!important;line-height:1.3!important}body.tax-product_cat ul.products li.product .price del{margin-right:6px;color:#8c8178!important;font-size:14px;font-weight:500;opacity:.8}body.tax-product_cat ul.products li.product .price ins{color:var(--ms-gold-dark)!important;text-decoration:none}body.tax-product_cat ul.products li.product .add_to_cart_button,body.tax-product_cat ul.products li.product .product_type_variable,body.tax-product_cat ul.products li.product .product_type_grouped,body.tax-product_cat ul.products li.product .added_to_cart{display:flex!important;align-items:center;justify-content:center;width:auto!important;min-height:44px;margin:15px 18px 0!important;padding:11px 14px!important;color:#1b110b!important;background:var(--ms-gold)!important;border:1px solid var(--ms-gold)!important;border-radius:9px!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.02em;text-align:center;text-decoration:none!important;text-transform:none!important;box-shadow:none!important;transition:background-color 0.2s ease,transform 0.2s ease}body.tax-product_cat ul.products li.product .button:hover,body.tax-product_cat ul.products li.product .added_to_cart:hover{color:#ffffff!important;background:var(--ms-brown)!important;border-color:var(--ms-brown)!important;transform:translateY(-1px)}body.tax-product_cat ul.products li.product .onsale{top:14px!important;right:14px!important;left:auto!important;min-width:auto!important;min-height:auto!important;margin:0!important;padding:7px 11px!important;color:#ffffff!important;background:var(--ms-brown)!important;border-radius:20px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}body.tax-product_cat .woocommerce-LoopProduct-link:focus-visible,body.tax-product_cat ul.products li.product .button:focus-visible,body.tax-product_cat .woocommerce-ordering select:focus-visible{outline:3px solid rgb(217 162 46 / .5)!important;outline-offset:3px}@media (max-width:1199px){body.tax-product_cat .elementor-widget-wc-archive-products ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:899px){body.tax-product_cat .elementor-location-archive>.e-con.e-parent>.e-con-inner{padding:30px 20px 60px!important}body.tax-product_cat .elementor-widget-wc-archive-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}}@media (max-width:559px){body.tax-product_cat .elementor-widget-theme-archive-title{padding:28px 22px 34px!important;border-radius:12px}body.tax-product_cat .elementor-widget-theme-archive-title::after{left:22px;bottom:20px;width:70px}body.tax-product_cat .elementor-widget-theme-archive-title h1{font-size:30px!important}body.tax-product_cat .elementor-widget-wc-archive-products .woocommerce-ordering{align-items:stretch;flex-direction:column;width:100%!important}body.tax-product_cat .elementor-widget-wc-archive-products .woocommerce-ordering select{width:100%!important}body.tax-product_cat .elementor-widget-wc-archive-products ul.products{grid-template-columns:1fr!important}body.tax-product_cat ul.products li.product img{height:270px!important}body.tax-product_cat ul.products li.product .woocommerce-loop-product__title{min-height:auto!important}}@media (prefers-reduced-motion:reduce){body.tax-product_cat *{transition:none!important}}