.it-pdp-wrap{background-color:transparent;color:#3d2b1f;font-family:'Times New Roman',Times,serif;padding:20px 0;line-height:1.8}.it-container{max-width:1000px;margin:0 auto}.it-gold-cross{color:#d4af37;font-size:2.2rem;display:block;text-align:center;margin:30px 0 10px}.it-section-title{text-align:center;text-transform:uppercase;letter-spacing:5px;color:#3d2b1f;margin-bottom:30px;font-weight:400;font-size:1.8rem}.it-hook,.it-grid-3,.it-grid-2,.it-ingredients-wrap{margin-bottom:60px!important}.it-hook{text-align:center}.it-hook h2{font-size:2.4rem;font-style:italic;margin-bottom:15px;font-weight:400}.it-hook p{font-size:1.2rem;max-width:850px;margin:0 auto;color:#4a3728}.it-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.it-benefit-card{text-align:center;padding:20px;border-top:1px solid rgba(212,175,55,0.4);border-bottom:1px solid rgba(212,175,55,0.4);transition:0.4s ease}.it-benefit-icon{font-size:2rem;margin-bottom:10px;display:block}.it-benefit-card h4{text-transform:uppercase;letter-spacing:2px;margin-bottom:5px;color:#3d2b1f;font-size:1rem}.it-grid-2{display:grid;grid-template-columns:1.2fr 0.8fr;gap:60px;align-items:start}.it-list-title{font-size:1.4rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;border-bottom:1px solid #d4af37;display:inline-block;padding-bottom:5px}.it-list{list-style:none;padding:0;font-size:1.1rem}.it-list li{margin-bottom:10px;padding-left:25px;position:relative}.it-list li::before{content:"†";position:absolute;left:0;color:#d4af37;font-weight:bold}.it-ingredients-wrap{border:1px solid rgba(212,175,55,0.2);padding:40px 20px;position:relative}.it-ing-item{margin-bottom:20px;text-align:center}.it-ing-item strong{display:block;text-transform:uppercase;letter-spacing:1px;font-size:1rem;margin-bottom:2px}.it-usage-box{padding:30px;border:1px solid #d4af37;background:rgba(212,175,55,0.03)}@media (max-width:768px){.it-grid-3{grid-template-columns:1fr 1fr;gap:15px}.it-grid-2{grid-template-columns:1fr;gap:30px}.it-hook h2{font-size:1.8rem}}body.blog,body.single-post,body.post-type-archive-product,body.single-product,body.woocommerce-cart,body.woocommerce-checkout,body.woocommerce-account,body.archive.tax-product_cat{background-color:#f5f2eb!important}#main-content,#sidebar{background-color:transparent!important}#sidebar h4.widgettitle,.et_pb_widget_area_label{font-family:'Times New Roman',Times,serif!important;font-style:italic;font-size:1.8rem!important;color:#3d2b1f!important;border-bottom:1px solid rgba(212,175,55,0.3);padding-bottom:10px;margin-bottom:20px!important}#sidebar ul li,.et_pb_widget ul li{padding:8px 0!important;border-bottom:1px solid rgba(0,0,0,0.05)}#sidebar ul li a,.et_pb_widget ul li a{color:#4a3728!important;text-decoration:none;transition:color 0.3s ease}#sidebar ul li a:hover{color:#d4af37!important}.et_pb_post h2.entry-title a,.entry-title a{font-family:'Times New Roman',Times,serif!important;font-style:italic;font-size:2.4rem!important;color:#3d2b1f!important;line-height:1.1em!important}.single-post h1.entry-title{font-family:'Times New Roman',Times,serif!important;font-style:italic;font-size:3rem!important;color:#3d2b1f!important}.post-meta,.post-meta a,.single-post .post-meta{font-family:'Arial',sans-serif;font-size:0.9rem!important;text-transform:uppercase;color:#8c7e6d!important}.single-post .entry-content p{line-height:1.8;color:#4a3728;font-size:1.1rem}.post-type-archive-product .entry-title{font-family:'Times New Roman',Times,serif!important;font-style:italic;font-size:3.5rem!important;color:#3d2b1f!important}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3{font-family:'Times New Roman',Times,serif!important;font-style:italic!important;font-size:1.4rem!important;color:#3d2b1f!important}.woocommerce ul.products li.product .price{color:#d4af37!important;font-family:'Times New Roman',Times,serif!important}.woocommerce div.product .product_title{font-family:'Times New Roman',Times,serif!important;font-style:italic;font-size:2.8rem!important;color:#3d2b1f!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#d4af37!important;font-family:'Times New Roman',Times,serif!important;font-size:1.8rem!important}.woocommerce div.product .button.alt{background-color:#3d2b1f!important;color:#ffffff!important;text-transform:uppercase;border-radius:0!important}.wc-block-components-notice-banner.is-error{display:none!important}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title{font-family:'Times New Roman',Times,serif!important;font-style:italic;font-size:3rem!important;color:#3d2b1f!important;text-align:center}.wc-block-components-product-name{font-family:'Times New Roman',Times,serif!important;font-style:italic!important;font-size:1.2rem!important;color:#3d2b1f!important}.wc-block-cart__submit-button,.wc-block-checkout__add-note .wc-block-components-button{background-color:#3d2b1f!important;border-radius:0!important;text-transform:uppercase!important}.woocommerce-account .entry-title{font-family:'Times New Roman',Times,serif!important;font-style:italic;font-size:3rem!important;color:#3d2b1f!important}.page.et_pb_pagebuilder_layout #main-content .container,#main-content .container,#left-area,.et_pb_post,article{background:transparent!important;box-shadow:none!important;border:none!important}#main-content .container::before{display:none!important}.et_pb_section,.et_pb_row,.et_pb_column{background:transparent!important}.product_meta{border-top:1px solid rgba(212,175,55,0.2);padding-top:20px;font-family:'Arial',sans-serif;font-size:0.8rem;text-transform:uppercase;color:#8c7e6d}.product_meta a{color:#d4af37!important;text-decoration:none;font-weight:bold}#reviews img.avatar{display:none!important}#reviews ol.commentlist{list-style:none!important;margin:0!important;padding:0!important}#reviews ol.commentlist li.review{margin:0!important;padding:24px 0!important;border-bottom:1px solid rgba(212,175,55,0.15)}#reviews .comment_container{display:block!important;margin:0!important;padding:0!important}#reviews .comment-text{margin:0!important;padding:0!important;border:none!important;background:transparent!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}#reviews .star-rating{float:none!important;margin:0 0 10px 0!important}#reviews .woocommerce-review-author{font-weight:700!important;color:#3d2b1f!important}#reviews time{color:#8c7e6d!important;font-size:0.85rem!important;letter-spacing:1px!important;text-transform:uppercase!important}#reviews .description p,#reviews .comment-text p{margin:12px 0 0 0!important;padding:0!important;line-height:1.3!important;color:#4a3728!important;max-width:900px}#review_form_wrapper{margin-top:40px!important}#review_form input,#review_form textarea{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(212,175,55,0.2)!important;color:#3d2b1f!important}#respond input#submit{background-color:#3d2b1f!important;color:#fff!important;border:none!important;padding:12px 24px!important;text-transform:uppercase!important;letter-spacing:1px!important;transition:all 0.3s ease!important}#respond input#submit:hover{background-color:#d4af37!important;color:#3d2b1f!important}@media (max-width:767px){#reviews ol.commentlist li.review{padding:20px 0!important}#reviews .description p,#reviews .comment-text p{font-size:1rem!important;line-height:1.7!important}#respond input#submit{width:100%!important}}.wp-block-woocommerce-empty-cart-block h2,.wc-block-cart__empty-cart__title{font-family:'Times New Roman',Times,serif!important;font-style:italic!important;font-size:2.2rem!important;color:#3d2b1f!important;margin-bottom:30px!important;text-align:center}.wc-block-grid__product-title{font-family:'Arial',sans-serif!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:0.9rem!important;color:#3d2b1f!important;line-height:1.4!important;margin-top:15px!important;font-weight:bold!important}.wc-block-grid__product-price{color:#d4af37!important;font-family:'Times New Roman',Times,serif!important;font-size:1.1rem!important;margin-bottom:15px!important}.wc-block-grid__product-add-to-cart a{background-color:#3d2b1f!important;color:#fff!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:0.8rem!important;padding:10px 15px!important;transition:background-color 0.3s ease!important}.wc-block-grid__product-add-to-cart a:hover{background-color:#d4af37!important}.woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0!important;margin:0!important;border-right:1px solid rgba(212,175,55,0.3)!important}.woocommerce-MyAccount-navigation ul li{padding:5px 0!important;margin-bottom:0!important}.woocommerce-MyAccount-navigation ul li a{display:block!important;padding:12px 20px!important;font-family:'Arial',sans-serif!important;text-transform:uppercase!important;font-size:0.85rem!important;letter-spacing:1px!important;color:#8c7e6d!important;text-decoration:none!important;transition:all 0.3s ease!important;border-right:3px solid transparent}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{color:#3d2b1f!important;background-color:rgba(212,175,55,0.05)!important;border-right:3px solid #d4af37!important}.woocommerce-MyAccount-content p:first-of-type{font-family:'Times New Roman',Times,serif!important;font-style:italic!important;font-size:1.25rem!important;color:#3d2b1f!important;line-height:1.6!important}.woocommerce-MyAccount-content a{color:#d4af37!important;font-weight:bold!important;text-decoration:none!important}.woocommerce-MyAccount-content a:hover{color:#3d2b1f!important}.woocommerce-MyAccount-content{padding-left:30px!important}@media (max-width:767px){.woocommerce-MyAccount-navigation ul{border-right:none!important;border-bottom:1px solid rgba(212,175,55,0.3)!important;margin-bottom:30px!important}.woocommerce-MyAccount-navigation ul li a{border-right:none!important;border-left:3px solid transparent!important}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a{border-left:3px solid #d4af37!important;border-right:none!important}.woocommerce-MyAccount-content{padding-left:0!important}}html body .woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0!important}.woocommerce-product-details__short-description{margin-bottom:20px}.shop_attributes th{font-family:'Arial',sans-serif!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#3d2b1f!important;width:150px!important}.shop_attributes td p{font-style:italic!important;color:#8c7e6d!important}@media only screen and (max-width:767px){.shop_attributes tr{display:block!important;margin-bottom:15px;padding-bottom:10px}.shop_attributes th,.shop_attributes td{display:block!important;width:100%!important;text-align:left!important;padding:5px 0!important}.shop_attributes th{margin-bottom:2px}.shop_attributes td p{margin:0!important}}.woocommerce-message{background-color:#3d2b1f!important;color:#d4af37!important;border-top:3px solid #d4af37!important;padding:20px!important;font-family:'Montserrat',sans-serif;font-weight:500}.woocommerce-message .button{background-color:#d4af37!important;color:#3d2b1f!important;text-transform:uppercase;letter-spacing:1px;font-weight:bold;transition:all 0.3s ease}.woocommerce-message .button:hover{background-color:#f4ebd0!important;color:#1a1a1a!important}.woocommerce-message::before{color:#d4af37!important}@media (max-width:767px){.et_pb_post h2.entry-title a,.entry-title a{font-size:1.8rem!important}.single-post h1.entry-title{font-size:2.2rem!important;line-height:1.2em!important}.post-type-archive-product .entry-title{font-size:2.5rem!important}}