body.ptrw-woocommerce{background:#f7f1e5;color:#18233b;font-family:Mulish,sans-serif}body.ptrw-woocommerce #masthead,body.ptrw-woocommerce #colophon,body.ptrw-woocommerce .site-header:not(.ptrw-site .site-header),body.ptrw-woocommerce .site-footer:not(.ptrw-site .site-footer),body.ptrw-woocommerce .elementor-location-header,body.ptrw-woocommerce .elementor-location-footer{display:none!important}.ptrw-site{width:100%;max-width:none}.ptrw-woo-header,.ptrw-woo-footer{position:relative;z-index:60}.ptrw-woocommerce .site-main,.ptrw-woocommerce #primary,.ptrw-woocommerce .content-area,.ptrw-woocommerce main{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px}.ptrw-woocommerce .woocommerce{padding:64px 0 96px}.ptrw-woocommerce .woocommerce h1,.ptrw-woocommerce .woocommerce h2,.ptrw-woocommerce .woocommerce h3,.ptrw-woocommerce .product_title{font-family:"Cormorant Garamond",serif;color:#182a49}.ptrw-woocommerce .woocommerce h1{font-size:clamp(42px,6vw,68px)}.ptrw-woocommerce .woocommerce ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ptrw-woocommerce .woocommerce ul.products:before,.ptrw-woocommerce .woocommerce ul.products:after{display:none}.ptrw-woocommerce .woocommerce ul.products li.product{width:auto!important;margin:0!important;background:#fffdf8;border:1px solid #ded3be;border-radius:18px;padding:24px;transition:.25s}.ptrw-woocommerce .woocommerce ul.products li.product:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgba(20,31,52,.12)}.ptrw-woocommerce .woocommerce ul.products li.product img{border-radius:12px;background:#f3ead9}.ptrw-woocommerce .woocommerce .price{color:#a87924!important;font-weight:800}.ptrw-woocommerce .woocommerce a.button,.ptrw-woocommerce .woocommerce button.button,.ptrw-woocommerce .woocommerce input.button,.ptrw-woocommerce .woocommerce #respond input#submit{background:#c99b3b;color:#14223b;border-radius:7px;padding:14px 21px;font-weight:800}.ptrw-woocommerce .woocommerce a.button:hover,.ptrw-woocommerce .woocommerce button.button:hover{background:#182a49;color:#fff}.ptrw-woocommerce .woocommerce-message,.ptrw-woocommerce .woocommerce-info{background:#fffdf8;border-top-color:#c99b3b}.ptrw-woocommerce .woocommerce-message:before,.ptrw-woocommerce .woocommerce-info:before{color:#a87924}.ptrw-woocommerce .woocommerce table.shop_table,.ptrw-woocommerce .woocommerce form.checkout,.ptrw-woocommerce .woocommerce form.login,.ptrw-woocommerce .woocommerce form.register,.ptrw-woocommerce .woocommerce-checkout-review-order{background:#fffdf8;border:1px solid #ded3be;border-radius:16px;padding:24px}.ptrw-woocommerce .woocommerce input.input-text,.ptrw-woocommerce .woocommerce textarea,.ptrw-woocommerce .woocommerce select{border:1px solid #cfc2aa;border-radius:7px;padding:13px;background:#fff}.ptrw-woocommerce .woocommerce div.product div.images img{border-radius:18px}.ptrw-woocommerce .woocommerce span.onsale{background:#c99b3b;color:#182a49}.ptrw-site .cart-btn{text-decoration:none}@media(max-width:900px){.ptrw-woocommerce .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ptrw-woocommerce .woocommerce ul.products{grid-template-columns:1fr}}
