#wh-root{width:100%!important;max-width:100%!important;margin:0!important;overflow-x:hidden}.et_pb_section:has(#wh-root),.et_pb_row:has(#wh-root),.et_pb_column:has(#wh-root){width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#wh-root .fullbleed,#wh-root .bleed{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}#wh-root .hero-photo img{object-position:50% 38%!important;transform:none!important}html,body{overflow-x:hidden}@import url('https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;1,6..72,400&family=Mulish:wght@400;500;600;700&display=swap');.woocommerce-page,body.woocommerce,.woocommerce{background:#EFE7DC!important;color:#382C24!important;font-family:'Mulish',sans-serif!important}.woocommerce div.product .product_title,.woocommerce h1,.woocommerce h2,.woocommerce h3,.woocommerce .products h2{font-family:'Newsreader',Georgia,serif!important;font-weight:500!important;color:#382C24!important;letter-spacing:-.01em}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:#9E4D44!important;font-weight:600!important}.woocommerce div.product p.price del{color:#6E5F52!important;font-weight:400!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce .single_add_to_cart_button{background:#9E4D44!important;color:#F6EFE3!important;border:none!important;border-radius:999px!important;padding:.85em 1.8em!important;font-family:'Mulish',sans-serif!important;font-weight:600!important;letter-spacing:.01em;transition:background .25s ease!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce .single_add_to_cart_button:hover{background:#823830!important}.woocommerce span.onsale{background:#79836A!important;color:#F6EFE3!important;border-radius:999px!important}.woocommerce .quantity .qty{background:#F6F1E8!important;border:1px solid #D7C9B6!important;border-radius:10px!important;color:#382C24!important}.woocommerce div.product div.images img{border-radius:14px!important}.woocommerce .woocommerce-breadcrumb{color:#6E5F52!important;font-size:.9rem}.woocommerce .woocommerce-breadcrumb a{color:#9E4D44!important}