ul.products{display:grid;grid-template-columns:repeat(4, 1fr);list-style:none;padding:0;gap:32px;margin-bottom:32px}@media(max-width: 1024px){ul.products{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 834px){ul.products{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 430px){ul.products{grid-template-columns:repeat(1, 1fr)}}.woocommerce-loop-product__title{font-size:20px;line-height:1.2;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0}.woocommerce-loop-product__title:not(:hover){color:var(--dark-grey)}.ss_product-mini{display:flex;flex-direction:column;flex:1;transition:height .2s}.ss_product-mini img{border-radius:var(--border-radius-2);border:var(--border-color);width:100%;-o-object-fit:cover;object-fit:cover;transition:filter .2s}.ss_product-mini h2{transition:color .2s}.ss_product-mini .add_to_cart_button,.ss_product-mini.outofstock a.button,.ss_product-mini.product-type-simple a.button,.ss_product-mini.product-type-variable a.button{border-radius:var(--border-radius-1);cursor:pointer;background-color:var(--primary);color:var(--white);transition:.2s background-color;padding:8px 16px;display:inline-block}.ss_product-mini .add_to_cart_button:hover,.ss_product-mini.outofstock a.button:hover,.ss_product-mini.product-type-simple a.button:hover,.ss_product-mini.product-type-variable a.button:hover{background-color:var(--brown-1)}.ss_product-mini .add_to_cart_button.disabled,.ss_product-mini .add_to_cart_button[disabled],.ss_product-mini.outofstock a.button.disabled,.ss_product-mini.outofstock a.button[disabled],.ss_product-mini.product-type-simple a.button.disabled,.ss_product-mini.product-type-simple a.button[disabled],.ss_product-mini.product-type-variable a.button.disabled,.ss_product-mini.product-type-variable a.button[disabled]{pointer-events:none;opacity:.6}.ss_product-mini .add_to_cart_button,.ss_product-mini.outofstock a.button,.ss_product-mini.product-type-simple a.button,.ss_product-mini.product-type-variable a.button{width:100%;text-align:center}.ss_product-mini .woocommerce-loop-product__link{flex:1;padding-bottom:12px;display:flex;flex-direction:column;position:relative}.ss_product-mini .woocommerce-loop-product__link .onsale{color:#fff;background:var(--primary);padding:4px 8px;border-radius:var(--border-radius-1);line-height:1;position:absolute;top:8px;left:8px;z-index:1;box-shadow:var(--shadow-1);border:1px solid}.ss_product-mini .price{font-weight:700;font-size:20px;margin-top:auto}.ss_product-mini .price .woocommerce-Price-amount{white-space:nowrap}.ss_product-mini .added_to_cart{text-align:center;padding-top:8px}.ss_product-mini a:hover h2{color:var(--primary)}.ss_product-mini a:hover img{filter:brightness(0.8)}.woocommerce-breadcrumb{margin:32px 0 16px}.ss_product-page .type-product{margin-bottom:24px;display:flex;flex-direction:column;gap:32px;margin-top:32px}.ss_product-page .type-product h1{line-height:1;margin-top:12px}.ss_product-page .type-product .ss_top-info{display:flex;gap:32px;flex-wrap:wrap}.ss_product-page .type-product .ss_top-info .summary{flex:1}.ss_product-page .type-product .ss_top-info .onsale{display:none}.ss_product-page .type-product .ss_top-info .single_add_to_cart_button{border-radius:var(--border-radius-1);cursor:pointer;background-color:var(--primary);color:var(--white);transition:.2s background-color;padding:8px 16px;display:inline-block}.ss_product-page .type-product .ss_top-info .single_add_to_cart_button:hover{background-color:var(--brown-1)}.ss_product-page .type-product .ss_top-info .single_add_to_cart_button.disabled,.ss_product-page .type-product .ss_top-info .single_add_to_cart_button[disabled]{pointer-events:none;opacity:.6}.ss_product-page .type-product .ss_top-info .single_add_to_cart_button{font-size:20px;white-space:nowrap}@media(max-width: 430px){.ss_product-page .type-product .ss_top-info .single_add_to_cart_button{flex:1}}.ss_product-page .type-product .ss_top-info form.cart:not(.variations_form),.ss_product-page .type-product .ss_top-info .single_variation_wrap{display:flex;justify-content:flex-end;gap:16px}@media(max-width: 430px){.ss_product-page .type-product .ss_top-info form.cart:not(.variations_form),.ss_product-page .type-product .ss_top-info .single_variation_wrap{flex-direction:column;gap:8px;padding:24px 0 32px;border-bottom:1px solid rgba(120,88,77,.3803921569)}}.ss_product-page .type-product .ss_top-info .woocommerce-variation-add-to-cart{display:flex;gap:16px}.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery{flex:1;min-width:200px;display:flex;flex-direction:row-reverse;gap:8px;overflow:hidden;justify-content:center}@media(max-width: 834px){.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery{flex-direction:column}}.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery .wp-post-image{width:100%}.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery .flex-viewport,.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery:not(:has(.flex-viewport)){flex:1;aspect-ratio:1;height:auto;-o-object-position:center;object-position:center;border-radius:var(--border-radius-2);border:var(--border-color)}.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery .flex-control-thumbs{list-style:none;padding:0;gap:8px;display:flex;flex-direction:column}@media(max-width: 834px){.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery .flex-control-thumbs{flex-direction:row}}.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery .flex-control-thumbs li{border-radius:var(--border-radius-2);border:var(--border-color);overflow:hidden;cursor:pointer;transition:filter .2s;display:flex;aspect-ratio:1}.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery .flex-control-thumbs li:hover{filter:brightness(0.8)}.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery .flex-control-thumbs li img{height:100%;-o-object-fit:cover;object-fit:cover}.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery__image{pointer-events:none}.ss_product-page .type-product .ss_top-info .woocommerce-product-gallery__image img{-o-object-fit:cover;object-fit:cover;height:100%}.ss_product-page .type-product .ss_top-info .single_variation{flex:1}.ss_product-page .type-product .ss_top-info input{width:100px;height:100%;line-height:1}.ss_product-page .type-product .wc-tabs{display:flex;list-style:none;padding:0;gap:12px;margin-bottom:16px}.ss_product-page .type-product .wc-tabs a[aria-selected=true]{border-radius:var(--border-radius-1);cursor:pointer;background-color:var(--primary);color:var(--white);transition:.2s background-color;padding:8px 16px;display:inline-block}.ss_product-page .type-product .wc-tabs a[aria-selected=true]:hover{background-color:var(--brown-1)}.ss_product-page .type-product .wc-tabs a[aria-selected=true].disabled,.ss_product-page .type-product .wc-tabs a[aria-selected=true][disabled]{pointer-events:none;opacity:.6}.ss_product-page .type-product .wc-tabs a[aria-selected=true]{pointer-events:none}.ss_product-page .type-product .wc-tabs a[aria-selected=false]{border-radius:var(--border-radius-1);cursor:pointer;background-color:rgba(223,98,54,.1294117647);color:var(--primary);transition:.2s background-color;padding:8px 16px;display:inline-block;font-weight:500}.ss_product-page .type-product .wc-tabs a[aria-selected=false]:hover{background-color:var(--primary);color:#fff}.ss_product-page .type-product .wc-tabs:not(:has(.additional_information_tab:nth-of-type(2))){display:none}.ss_product-page .type-product .variations_form{display:flex;flex-direction:column;gap:8px;margin-top:42px}.ss_product-page .type-product .variations_form .variations{width:100%}.ss_product-page .type-product .variations_form .variations select{flex:1}.ss_product-page .type-product .variations_form tr{display:flex;width:100%;gap:16px;align-items:center}.ss_product-page .type-product .variations_form tr .value{display:flex;flex:1;gap:8px;align-items:center}.ss_product-page .type-product .woocommerce-variation-price{display:flex;align-items:flex-end;justify-content:end;height:100%;padding:0 12px}.ss_product-page .type-product .woocommerce-variation-price .price{font-size:24px;font-weight:700}.ss_product-page .type-product .woocommerce-variation-price .price del{opacity:.6;font-size:smaller}.ss_product-page .type-product .entry-summary>.price{opacity:.6}.ss_product-page .type-product .product_title{margin-top:0}.ss_product-page .type-product .woocommerce-notices-wrapper>*{background:rgba(223,98,54,0.1294117647);padding:8px 16px;margin-top:12px;border-radius:var(--border-radius-1)}.ss_product-page .type-product:not(:has(.woocommerce-variation-price)) .woocommerce-Price-amount{font-size:24px;font-weight:700}.ss_product-page .type-product:not(:has(.woocommerce-variation-price)) .price{opacity:1}.ss_product-page .type-product .woocommerce-product-attributes-item{display:flex;padding:4px 0;gap:0 12px}@media(max-width: 430px){.ss_product-page .type-product .woocommerce-product-attributes-item{flex-direction:column}}.ss_product-page .type-product .woocommerce-product-attributes-item .woocommerce-product-attributes-item__label{width:150px;font-weight:700}.ss_product-page .type-product .woocommerce-product-attributes-item .woocommerce-product-attributes-item__value{flex:1}.page-numbers{list-style:none;padding:0;display:flex;gap:8px;justify-content:center;margin-bottom:32px}.page-numbers li>*{padding:4px;line-height:1;border-radius:var(--border-radius-1);width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-weight:700}.page-numbers a{background:rgba(171,101,75,.2);transition:.2s background}.page-numbers a:hover{background-color:rgba(171,101,75,.4)}@media(max-width: 640px){.page-numbers li{display:none}.page-numbers li>*{width:30px;height:30px}.page-numbers li:has(.prev,.next),.page-numbers li:has(.current),.page-numbers:has(.prev) li:nth-of-type(2),.page-numbers:has(.next) li:nth-last-of-type(2){display:flex}.page-numbers:has(.next) li:nth-last-of-type(2)::before{content:"...";width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-right:8px}.page-numbers:has(.prev) li:nth-of-type(2)::after{content:"...";width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-left:8px}}.ss_loop-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;margin-bottom:24px}.ss_loop-head .woocommerce-notices-wrapper{width:100%}.ss_loop-head .woocommerce-result-count{margin-bottom:0}.ss_child-categories{display:grid;grid-template-columns:repeat(4, 1fr);gap:32px;margin-bottom:32px}@media(max-width: 1024px){.ss_child-categories{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 834px){.ss_child-categories{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 430px){.ss_child-categories{grid-template-columns:repeat(1, 1fr);gap:12px}}.ss_child-categories .ss_child-category{border-radius:12px;background-color:#fff;backdrop-filter:blur(8px);padding:12px 16px;display:flex;justify-content:space-between;font-size:18px;color:initial;line-height:1.2;align-items:center;background:rgba(121,89,78,.4);gap:8px;transition:.2s box-shadow,.2s background-color,.2s transform}.ss_child-categories .ss_child-category span{border-radius:8px;padding:6px;background:#fff;font-size:14px;line-height:1;font-weight:700;opacity:.8;transition:.2s background}.ss_child-categories .ss_child-category:hover{box-shadow:0px 4px 8px 4px rgba(0,0,0,0.0901960784);background-color:#fff;transform:translateY(-2px)}.ss_child-categories .ss_child-category:hover span{background:rgba(121,89,78,.4)}