.elementor-kit-6{--e-global-color-primary:#2F1E12;--e-global-color-secondary:#8B6B4A;--e-global-color-text:#2D2D2D;--e-global-color-accent:#C89B3C;--e-global-typography-primary-font-family:"Playfair Display";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:600}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--sb-gold:#C6A15B;--sb-brown:#6B4423;--sb-brown-hover:#4E3119;--sb-dark:#111111;--sb-dark-hover:#2b2b2b;--sb-cream:#F8F6F2;--sb-muted:#6B6B6B}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.elementor-button,a.add_to_cart_button,.ajax_add_to_cart{background-color:var(--sb-brown)!important;border-color:var(--sb-brown)!important;color:#fff!important;transition:all 0.3s ease!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.elementor-button:hover,a.add_to_cart_button:hover{background-color:var(--sb-brown-hover)!important;border-color:var(--sb-brown-hover)!important;color:#fff!important}.woocommerce .price,.woocommerce .price ins,p.price,span.price{color:var(--sb-brown)!important;font-weight:700!important}.woocommerce .star-rating span::before,.star-rating span::before{color:var(--sb-gold)!important}.payment-card,.payment-details-box{border-color:rgb(198 161 91 / .3)!important}.payment-card .copy-btn,.payment-details-box a{color:var(--sb-brown)!important}.related.products h2,.related.products .woocommerce-loop-product__title{font-family:Georgia,"Times New Roman",serif!important;color:var(--sb-dark)!important}.related.products .price{color:var(--sb-brown)!important}.quantity input.qty{border-color:rgb(198 161 91 / .35)!important}body.single-product,.single-product .site-content,.single-product main,.woocommerce div.product,.single-product .elementor-widget-container{background-color:#FAF8F4!important;box-shadow:none!important}.woocommerce div.product .product,.woocommerce-product-gallery{box-shadow:none!important;border:none!important}.summary.entry-summary{background-color:transparent!important;padding-left:20px}.woocommerce-product-gallery{display:flex!important;flex-direction:row-reverse!important;gap:16px}.woocommerce-product-gallery .flex-control-thumbs{display:flex!important;flex-direction:column!important;gap:12px;width:90px;list-style:none;margin:0;padding:0}.woocommerce-product-gallery .flex-control-thumbs li img{border:1px solid rgb(198 161 91 / .25)!important;border-radius:2px;opacity:.7;transition:all 0.3s ease;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs li img:hover,.woocommerce-product-gallery .flex-control-thumbs li.flex-active-slide img{border-color:var(--sb-brown)!important;opacity:1}.woocommerce-product-gallery__wrapper{flex:1}.woocommerce-product-gallery__image img{width:100%;object-fit:contain;background:#FAF8F4}.product_title,.woocommerce div.product .product_title{font-family:Georgia,"Times New Roman",serif!important;font-size:26px!important;font-weight:700!important;letter-spacing:1px;color:var(--sb-dark)!important;text-transform:uppercase;margin-bottom:10px!important}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:18px!important;color:var(--sb-brown)!important;font-weight:600!important}.woocommerce-shipping-destination,.tax-note{font-size:12px;color:var(--sb-muted);letter-spacing:.3px}.sb-option-label,.variations th.label,.woocommerce div.product form.cart .variations label{font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--sb-dark)!important;margin-bottom:10px;display:block}.sb-swatch,.variable-item{width:44px!important;height:44px!important;border-radius:50%!important;border:1px solid rgb(198 161 91 / .3)!important;overflow:hidden;cursor:pointer;transition:border-color 0.3s ease}.sb-swatch.selected,.variable-item.selected,.variable-item:hover{border-color:var(--sb-brown)!important;border-width:2px!important}.woocommerce div.product form.cart select,select#shoe-size,select,.woocommerce select{border:1px solid rgb(198 161 91 / .35)!important;padding:10px 14px!important;font-size:13px!important;border-radius:2px!important;background:#fff!important;min-width:220px}select:focus,.woocommerce select:focus{border-color:var(--sb-brown)!important;outline:none!important}.sb-promo-line{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--sb-dark);margin:8px 0}.sb-promo-line svg{width:16px;height:16px;stroke:var(--sb-brown)}.sb-cart-buttons{display:flex;flex-direction:column;gap:10px;max-width:420px;margin:18px 0}.woocommerce div.product form.cart .button,.sb-btn-outline{width:100%!important;padding:16px!important;background:transparent!important;border:1px solid var(--sb-brown)!important;color:var(--sb-brown)!important;font-size:12px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;cursor:pointer;transition:all 0.3s ease!important;text-align:center}.woocommerce div.product form.cart .button:hover,.sb-btn-outline:hover{background:var(--sb-brown)!important;color:#fff!important}.sb-btn-solid,.single_add_to_cart_button.buy-now{width:100%!important;padding:16px!important;background:var(--sb-dark)!important;border:1px solid var(--sb-dark)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;cursor:pointer;transition:all 0.3s ease!important;text-align:center}.sb-btn-solid:hover,.single_add_to_cart_button.buy-now:hover{background:var(--sb-dark-hover)!important}.sb-spec-block{margin-top:24px;padding-top:20px;border-top:1px solid rgb(198 161 91 / .15)}.sb-spec-label{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sb-dark);margin-bottom:6px}.sb-spec-text{font-size:14px;color:var(--sb-muted);line-height:1.6}@media (max-width:768px){.woocommerce-product-gallery{flex-direction:column-reverse!important}.woocommerce-product-gallery .flex-control-thumbs{flex-direction:row!important;width:100%;overflow-x:auto}.summary.entry-summary{padding-left:0;margin-top:20px}}.woocommerce-Price-amount,.woocommerce-Price-amount.amount,.woocommerce-Price-amount bdi,span.price ins .woocommerce-Price-amount,span.price del .woocommerce-Price-amount{color:var(--sb-brown)!important}.woocommerce ul.products li.product .button,.woocommerce a.button.product_type_variable,.woocommerce a.button.product_type_simple{background-color:var(--sb-brown)!important;border-color:var(--sb-brown)!important;color:#fff!important}.woocommerce ul.products li.product .button:hover{background-color:var(--sb-brown-hover)!important}:root{--ast-global-color-3:#6B4423 !important}.related.products ul.products li.product a.button,.related.products ul.products li.product a.add_to_cart_button,.woocommerce .related.products a.button.product_type_variable,section.related.products a.button{background-color:#6B4423!important;background:#6B4423!important;border-color:#6B4423!important;color:#fff!important}.related.products ul.products li.product a.button:hover{background-color:#4E3119!important;background:#4E3119!important}.related.products .ast-woo-product-category{color:#C6A15B!important}.related.products .price,.related.products .woocommerce-Price-amount{color:#6B4423!important}.elementor-widget-container span[style*="background"],.product-tag,.category-label,.item-badge,div[class*="badge"] span,span[class*="badge"]{background-color:#6B4423!important;color:#ffffff!important;text-transform:uppercase!important;letter-spacing:1.5px!important;font-weight:700!important;font-size:11px!important;border-radius:2px!important}a[href*="wa.me"],a[href*="whatsapp"],.elementor-button[href*="whatsapp"]{background-color:#111111!important;background:#111111!important;color:#ffffff!important;border:none!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;border-radius:2px!important;transition:all 0.3s ease!important}a[href*="wa.me"]:hover,a[href*="whatsapp"]:hover{background-color:#6B4423!important;background:#6B4423!important}.elementor-widget-container h3 a,.elementor-widget-container h4 a,.product-title a{color:#111111!important;font-family:Georgia,"Times New Roman",serif!important;text-decoration:none!important}.elementor-widget-container h3 a:hover,.elementor-widget-container h4 a:hover{color:#6B4423!important}.elementor-widget-container .price-text,.product-price{color:#6B4423!important;font-weight:700!important}h2.section-title,.elementor-heading-title{font-family:Georgia,"Times New Roman",serif!important;color:#111111!important;letter-spacing:1px!important}.elementor-widget-container span[style*="background"],.product-tag,.category-label,.item-badge,div[class*="badge"] span,span[class*="badge"]{display:none!important}.badge-info,.badge{display:none!important}[class*="badge"]{display:none!important}