.elementor-kit-8 e-page-transition{background-color:#ffbc7d}.e-con{--container-max-width:1600px}h1.entry-title{display:var(--page-title-display)}@media (max-width:1024px){.e-con{--container-max-width:1024px}}@media (max-width:767px){.e-con{--container-max-width:767px}}h1.woocommerce-products-header__title.page-title{font-family:"Playfair Display",serif!important;font-weight:500!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#4a0813!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{border-color:#4a0813!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{box-shadow:inset 0 -3px 0 #4a0813!important}.woocommerce span.onsale,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#4a0813!important}.woocommerce-products-header:has(.ok-cat-photo){display:grid;grid-template-columns:380px 1fr;grid-template-areas:"photo title" "photo desc";align-items:center;background:#f2efe9;border:1px solid #e3dcd2;padding:0;overflow:hidden;margin-bottom:34px;text-align:left}.woocommerce-products-header .ok-cat-photo{grid-area:photo;align-self:stretch;position:relative;min-height:270px;background:#39060f}.woocommerce-products-header:has(.ok-cat-photo) .page-title{grid-area:title;margin:36px 36px 0 34px;padding:0;text-align:left;font-size:36px;line-height:1.15;color:#4a0813}.woocommerce-products-header:has(.ok-cat-photo) .term-description{grid-area:desc;margin:14px 36px 36px 34px;text-align:left;max-width:none}.woocommerce-products-header:has(.ok-cat-photo) .term-description p{margin:0;color:#5c5450;font-size:15.5px;line-height:1.7}@media (max-width:880px){.woocommerce-products-header:has(.ok-cat-photo){grid-template-columns:1fr;grid-template-areas:"photo" "title" "desc"}.woocommerce-products-header .ok-cat-photo{min-height:0;aspect-ratio:16/9}.woocommerce-products-header:has(.ok-cat-photo) .page-title{margin:22px 20px 0;font-size:27px}.woocommerce-products-header:has(.ok-cat-photo) .term-description{margin:10px 20px 24px}.woocommerce-products-header:has(.ok-cat-photo) .term-description p{font-size:14.5px}}