.nl-form .et_pb_newsletter_fields{display:flex!important;align-items:stretch;gap:0}.nl-form .et_pb_newsletter_field{flex:1 1 auto}.nl-form input[type="email"]{height:52px;padding:0 16px;border:1px solid #E6E6E6;border-right:none;border-top-left-radius:26px;border-bottom-left-radius:26px}.nl-form .et_pb_newsletter_button_wrap{flex:0 0 auto!important;width:auto!important;display:flex!important}.nl-form .et_pb_newsletter_button{width:auto!important;display:inline-flex!important;align-items:center;justify-content:center;height:52px;white-space:nowrap;padding:0 28px 0 50px;border:1px solid #E39A75;background:#E39A75;color:#fff;border-top-right-radius:26px;border-bottom-right-radius:26px;position:relative}.nl-form .et_pb_newsletter_button{position:relative;color:#fff}.nl-form .et_pb_newsletter_button::before{content:"";position:absolute;left:25px;top:40%;transform:translateY(-50%);width:25px;height:14px;background-image:url(data:image/svg+xml;utf8,);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}@media (max-width:980px){.nl-form .et_pb_newsletter_fields{display:block!important}.nl-form input[type="email"]{border-right:1px solid #E6E6E6;border-radius:26px;margin-bottom:10px}.nl-form .et_pb_newsletter_button_wrap{width:100%!important}.nl-form .et_pb_newsletter_button{width:100%!important;border-radius:26px}}.hero-slide .hero-badge{display:inline-block;background:rgb(217 120 74 / .92);color:#fff;font-weight:600;letter-spacing:.02em;text-transform:uppercase;font-size:12.5px;padding:6px 12px;border-radius:9999px;margin-bottom:12px;position:relative;top:-4px}.hero-slide .et_pb_slide_description h2{font-family:'Cinzel',serif;font-size:clamp(36px,6vw,60px);font-weight:700;line-height:1.1;margin-bottom:8px;text-shadow:0 2px 8px rgb(0 0 0 / .35)}.hero-slide .et_pb_slide_content{font-family:'Lato',system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,sans-serif;font-size:18px;color:#f5f5f7;text-shadow:0 1px 6px rgb(0 0 0 / .30)}.hero-slide .hero-buttons{display:flex;justify-content:flex-start;align-items:center;gap:14px;flex-wrap:wrap;margin-top:16px}.hero-slide .hero-buttons .btn-primary,.hero-slide .et_pb_slide_description .et_pb_button:nth-of-type(1){background:#e6a07d;color:#1d1d1f!important;border:none;border-radius:9999px;padding:12px 28px;font-weight:600;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgb(0 0 0 / .18);transition:all .25s ease}.hero-slide .hero-buttons .btn-primary:hover,.hero-slide .et_pb_slide_description .et_pb_button:nth-of-type(1):hover{background:#edb494;transform:translateY(-1px);box-shadow:0 10px 24px rgb(0 0 0 / .22)}.hero-slide .hero-buttons .btn-ghost,.hero-slide .et_pb_slide_description .et_pb_button:nth-of-type(2){background:#fff0;color:#f2f2f2!important;border:1.5px solid rgb(255 255 255 / .65);border-radius:9999px;padding:12px 28px;font-weight:500;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:all .25s ease}.hero-slide .hero-buttons .btn-ghost:hover,.hero-slide .et_pb_slide_description .et_pb_button:nth-of-type(2):hover{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .9)}.hero-slide .et_pb_slide_description .et_pb_button:focus{outline:2px solid #fff;outline-offset:2px}.hero-slide .et_pb_slide{animation:kenburns 18s ease-in-out infinite alternate}@keyframes kenburns{from{transform:scale(1)}to{transform:scale(1.06)}}@media (max-width:767px){.hero-slide .hero-buttons{flex-direction:column;align-items:flex-start;gap:10px}.hero-slide .hero-buttons .et_pb_button,.hero-slide .et_pb_slide_description .et_pb_button{width:100%;text-align:center}.hero-slide .et_pb_slide_content{font-size:16px}}.hero-slide .et_pb_button::after{display:none!important;content:none!important}.hero-slide .et_pb_button{transition:background-color 0.25s ease,color 0.25s ease,transform 0.25s ease}.hero-slide .et_pb_button:hover{transform:translateY(-1px)}.woocommerce-info{background-color:#d97e58!important}.woocommerce-product-attributes-item--weight{display:none!important}.woocommerce button.button{background-color:#d97e58;color:#000!important;border:none}.woocommerce button.button:hover{background-color:#d97e58;color:#000}.et_mobile_menu{overflow:scroll!important;max-height:60vh}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-tabs{display:none}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocs_auto_switcher{top:50px!important}@media screen and (max-width:1200px){.woocs_auto_switcher{top:120px!important}.woocommerce table.shop_table td{width:60%}}.woocommerce div.product p.stock{font-size:.92em;margin-left:0}.woocommerce div.product .stock{color:#000}.woocommerce input[type=number]::-webkit-inner-spin-button,.woocommerce input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.woocommerce input[type=number].qty{-moz-appearance:textfield}.woocommerce-page div.product form.cart div.quantity{border-radius:0px!important}.woocommerce .quantity{border:2px solid #fff!important;background-color:#fff!important;width:145px!important;display:inline-block}.woocommerce .quantity input.qty,.woocommerce .quantity .minus,.woocommerce .quantity .plus{line-height:16px;height:40px!important;background-color:#fff!important;color:#000!important;padding:0!important;float:left;border-radius:0px!important}.woocommerce .quantity .minus,.woocommerce .quantity .plus{border:none!important;cursor:pointer;width:40px!important}.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover{background-color:#fff!important;color:#000!important}.woocommerce .quantity input.qty{border-left:2px solid #eee!important;border-right:2px solid #eee!important;width:44px!important}div.quantity.hidden{border:none!important}