@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;0,700;1,400;1,600&family=DM+Sans:wght@300;400;500;600&display=swap);.elementor-kit-11{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-0d1f312:#F7F8FA;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#F5F7FB;color:#666;font-family:"Poppins",Sans-serif;font-size:15px;line-height:28px}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{background-color:#60AD56;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500;color:#FFF;border-radius:5px 5px 5px 5px;padding:15px 35px 15px 35px}.elementor-kit-11 e-page-transition{background-color:#FFBC7D}.elementor-kit-11 p{margin-block-end:0}.elementor-kit-11 a{color:#613887;font-family:"Poppins",Sans-serif;font-size:15px}.elementor-kit-11 a:hover{color:#23A455}.elementor-kit-11 h1{color:#000;font-family:"Poppins",Sans-serif;font-size:50px;font-weight:700}.elementor-kit-11 h2{color:#000;font-family:"Poppins",Sans-serif;font-size:48px;font-weight:700}.elementor-kit-11 h3{color:#000;font-family:"Poppins",Sans-serif;font-size:36px;font-weight:700}.elementor-kit-11 h4{color:#000;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:700}.elementor-kit-11 h5{color:#000;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:600}.elementor-kit-11 h6{color:#000;font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500}.elementor-kit-11 label{color:#000;font-family:"Poppins",Sans-serif;font-size:14px}.elementor-kit-11 input:not([type="button"]):not([type="submit"]),.elementor-kit-11 textarea,.elementor-kit-11 .elementor-field-textual{font-family:"Poppins",Sans-serif;font-size:16px;color:#666;background-color:#FFF;border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px}.elementor-kit-11 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-11 textarea:focus,.elementor-kit-11 .elementor-field-textual:focus{color:#000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#60AD56}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.elementor-lightbox{--lightbox-header-icons-size:0px}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-11 a{font-size:15px}.elementor-kit-11 h1{font-size:48px}.elementor-kit-11 h2{font-size:36px}.elementor-kit-11 h3{font-size:30px}.elementor-kit-11 h4{font-size:20px}.elementor-kit-11 h5{font-size:16px}.elementor-kit-11 h6{font-size:14px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-11 a{font-size:15px}.elementor-kit-11 h1{font-size:32px}.elementor-kit-11 h2{font-size:26px}.elementor-kit-11 h3{font-size:24px}.elementor-kit-11 h4{font-size:20px}.elementor-kit-11 h5{font-size:16px}.elementor-kit-11 h6{font-size:14px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--gold:#C9A84C;--gold-lt:#E8CB7A;--gold-dk:#8A6820;--gold-soft:rgba(201,168,76,.09);--gold-border:rgba(201,168,76,.22);--txt:#1A1410;--muted:#7A7060;--bg2:#F5F2EC;--white:#fff;--serif:'Cormorant Garamond', serif;--sans:'DM Sans', sans-serif;--green:#16A34A;--red:#C8153A}.product_title,.woocommerce div.product .product_title{font-family:var(--serif)!important;font-size:clamp(28px, 4vw, 42px)!important;font-weight:700!important;color:var(--txt)!important;line-height:1.1!important;margin-bottom:14px!important}.woocommerce div.product .woocommerce-product-rating{margin-bottom:14px!important}.woocommerce .star-rating span::before,.woocommerce .star-rating::before{color:var(--gold)!important}.woocommerce div.product p.price,.woocommerce div.product span.price{font-family:var(--serif)!important;font-size:32px!important;font-weight:700!important;color:var(--txt)!important;display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:20px!important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none!important;background:linear-gradient(135deg,var(--gold-dk),var(--gold-lt));-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;font-weight:700!important}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:18px!important;color:var(--muted)!important;font-weight:300!important;opacity:.7!important;font-family:var(--sans)!important}.woocommerce span.onsale{background:var(--red)!important;color:#fff!important;font-family:var(--sans)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;border-radius:8px!important;padding:4px 10px!important;min-width:auto!important;min-height:auto!important;line-height:1.4!important;top:12px!important;left:12px!important}.woocommerce div.product .woocommerce-product-details__short-description{background:var(--bg2)!important;border:1px solid var(--gold-border)!important;border-radius:14px!important;padding:18px 20px!important;margin-bottom:22px!important}.woocommerce div.product .woocommerce-product-details__short-description ul{list-style:none!important;padding:0!important;margin:0!important}.woocommerce div.product .woocommerce-product-details__short-description ul li{font-family:var(--sans)!important;font-size:13.5px!important;color:var(--txt)!important;font-weight:400!important;line-height:1.7!important;padding:6px 0!important;border-bottom:1px solid rgb(26 20 16 / .06)!important;display:flex!important;align-items:flex-start!important;gap:10px!important}.woocommerce div.product .woocommerce-product-details__short-description ul li:last-child{border-bottom:none!important;padding-bottom:0!important}.woocommerce div.product .woocommerce-product-details__short-description ul li::before{content:'✓'!important;color:var(--gold-dk)!important;font-weight:700!important;flex-shrink:0!important;font-size:14px!important;margin-top:1px!important}.woocommerce div.product form.cart .variations{margin-bottom:16px!important;width:100%!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{font-family:var(--sans)!important;font-size:13px!important;font-weight:600!important;color:var(--txt)!important;padding:0 0 8px!important;vertical-align:middle!important;border:none!important}.woocommerce div.product form.cart .variations select{font-family:var(--sans)!important;font-size:13.5px!important;color:var(--txt)!important;background:var(--white)!important;border:1.5px solid rgb(26 20 16 / .15)!important;border-radius:10px!important;padding:12px 16px!important;width:100%!important;appearance:auto!important;cursor:pointer!important;transition:border-color .2s!important}.woocommerce div.product form.cart .variations select:focus{border-color:var(--gold)!important;outline:none!important}.woocommerce div.product form.cart .quantity input{font-family:var(--serif)!important;font-size:18px!important;font-weight:700!important;border:1.5px solid rgb(26 20 16 / .12)!important;border-radius:10px!important;text-align:center!important;color:var(--txt)!important;padding:10px!important;width:70px!important}.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce .single_add_to_cart_button.button{background:var(--red)!important;color:#fff!important;font-family:var(--sans)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:none!important;border-radius:12px!important;padding:16px 28px!important;box-shadow:0 8px 24px rgb(200 21 58 / .3)!important;transition:transform .2s,box-shadow .2s!important;cursor:pointer!important;flex:1!important}.woocommerce div.product form.cart .single_add_to_cart_button:hover{transform:translateY(-2px)!important;box-shadow:0 12px 32px rgb(200 21 58 / .4)!important;background:#E8174B!important}.woocommerce div.product form.cart{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;margin-bottom:20px!important}.woocommerce div.product .product_meta{font-family:var(--sans)!important;font-size:12.5px!important;color:var(--muted)!important;border-top:1px solid rgb(26 20 16 / .07)!important;padding-top:14px!important;margin-top:14px!important}.woocommerce div.product .product_meta a{color:var(--gold-dk)!important;font-weight:600!important;text-decoration:none!important}.woocommerce div.product div.images .woocommerce-product-gallery__image{border-radius:16px!important;overflow:hidden!important}.woocommerce div.product div.images img{border-radius:14px!important}.woocommerce div.product div.images .flex-control-thumbs li img{border-radius:8px!important;border:2px solid transparent!important;transition:border-color .2s!important;cursor:pointer!important}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{border-color:var(--gold)!important}.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:2px solid rgb(26 20 16 / .08)!important;padding:0!important;margin-bottom:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent!important;border:none!important;border-radius:0!important;margin:0 4px 0 0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:var(--sans)!important;font-size:13px!important;font-weight:600!important;color:var(--muted)!important;letter-spacing:.04em!important;padding:12px 20px!important;text-transform:uppercase!important;letter-spacing:.1em!important;border-bottom:2px solid transparent!important;margin-bottom:-2px!important;display:block!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--gold-dk)!important;border-bottom-color:var(--gold)!important;background:transparent!important}.woocommerce div.product .woocommerce-tabs .panel{padding:28px 0!important}.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs .panel h3,.woocommerce div.product .woocommerce-tabs .panel h4{font-family:var(--serif)!important;font-weight:700!important;color:var(--txt)!important;margin-bottom:12px!important;margin-top:28px!important}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:26px!important}.woocommerce div.product .woocommerce-tabs .panel h3{font-size:22px!important}.woocommerce div.product .woocommerce-tabs .panel h4{font-size:18px!important}.woocommerce div.product .woocommerce-tabs .panel p{font-family:var(--sans)!important;font-size:14.5px!important;color:var(--muted)!important;line-height:1.8!important;font-weight:300!important;margin-bottom:16px!important}.woocommerce div.product .woocommerce-tabs .panel ul li{font-family:var(--sans)!important;font-size:14px!important;color:var(--muted)!important;line-height:1.75!important;font-weight:300!important;margin-bottom:6px!important}.woocommerce #reviews #comments ol.commentlist li{background:var(--bg2)!important;border-radius:12px!important;padding:18px!important;margin-bottom:12px!important;border:1px solid rgb(26 20 16 / .07)!important}.woocommerce #reviews #comments ol.commentlist li img.avatar{border-radius:50%!important;border:2px solid var(--gold-border)!important}.woocommerce #reviews #comments ol.commentlist li .star-rating{color:var(--gold)!important}.woocommerce #reviews #comments ol.commentlist li p.meta strong{font-family:var(--sans)!important;font-weight:700!important;color:var(--txt)!important}.woocommerce #reviews #comments ol.commentlist li .description p{font-family:var(--sans)!important;font-size:14px!important;color:var(--muted)!important;line-height:1.7!important;font-weight:300!important}.woocommerce #review_form #respond .comment-form-rating label,.woocommerce #review_form #respond .comment-form-comment label{font-family:var(--sans)!important;font-size:13px!important;font-weight:600!important;color:var(--txt)!important}.woocommerce #review_form #respond input[type="text"],.woocommerce #review_form #respond input[type="email"],.woocommerce #review_form #respond textarea{font-family:var(--sans)!important;border:1.5px solid rgb(26 20 16 / .12)!important;border-radius:10px!important;padding:11px 14px!important;font-size:13.5px!important}.woocommerce #review_form #respond .form-submit input[type="submit"]{background:var(--txt)!important;color:#fff!important;font-family:var(--sans)!important;font-size:13px!important;font-weight:700!important;border-radius:10px!important;padding:12px 24px!important;border:none!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .2s!important}.woocommerce #review_form #respond .form-submit input[type="submit"]:hover{background:var(--red)!important}.woocommerce .related h2,.woocommerce .upsells h2{font-family:var(--serif)!important;font-size:28px!important;font-weight:700!important;color:var(--txt)!important;margin-bottom:20px!important}.woocommerce .related ul.products,.woocommerce .upsells ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}.woocommerce .related ul.products li.product,.woocommerce .upsells ul.products li.product{background:var(--white)!important;border:1px solid rgb(26 20 16 / .08)!important;border-radius:16px!important;overflow:hidden!important;padding:0!important;box-shadow:0 2px 14px rgb(26 20 16 / .06)!important;transition:transform .25s,box-shadow .25s!important}.woocommerce .related ul.products li.product:hover,.woocommerce .upsells ul.products li.product:hover{transform:translateY(-4px)!important;box-shadow:0 10px 32px rgb(26 20 16 / .12)!important;border-color:var(--gold-border)!important}.woocommerce .related ul.products li.product img,.woocommerce .upsells ul.products li.product img{width:100%!important;height:180px!important;object-fit:cover!important;border-radius:0!important}.woocommerce .related ul.products li.product .woocommerce-loop-product__title,.woocommerce .upsells ul.products li.product .woocommerce-loop-product__title{font-family:var(--serif)!important;font-size:16px!important;font-weight:700!important;color:var(--txt)!important;padding:12px 14px 4px!important;margin:0!important}.woocommerce .related ul.products li.product .price,.woocommerce .upsells ul.products li.product .price{padding:0 14px 4px!important;font-family:var(--serif)!important;font-size:18px!important;font-weight:700!important;background:linear-gradient(135deg,var(--gold-dk),var(--gold-lt));-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;display:block!important}.woocommerce .related ul.products li.product .button,.woocommerce .upsells ul.products li.product .button{background:var(--txt)!important;color:#fff!important;font-family:var(--sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:9px!important;padding:10px 14px!important;margin:8px 14px 14px!important;width:calc(100% - 28px)!important;display:block!important;text-align:center!important;transition:background .2s!important;border:1.5px solid var(--gold-border)!important}.woocommerce .related ul.products li.product .button:hover,.woocommerce .upsells ul.products li.product .button:hover{background:var(--gold)!important;color:var(--txt)!important;border-color:var(--gold)!important}@media (max-width:768px){.product_title,.woocommerce div.product .product_title{font-size:26px!important}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:26px!important}.woocommerce .related ul.products,.woocommerce .upsells ul.products{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.woocommerce .related ul.products li.product img,.woocommerce .upsells ul.products li.product img{height:130px!important}}.bpd-badge{display:none}.bpd{font-family:'DM Sans',sans-serif!important;color:#1A1410;max-width:100%}.bpd *{box-sizing:border-box}.bpd-eye{font-size:10px!important;letter-spacing:.26em;text-transform:uppercase;color:#8A6820;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px}.bpd-eye::before,.bpd-eye::after{content:'';width:24px;height:1.5px;background:#C9A84C;flex-shrink:0}.bpd-hero-txt{text-align:center;padding-bottom:32px}.bpd-hero-txt h2{font-family:'Cormorant Garamond',serif!important;font-size:clamp(28px,4vw,42px)!important;font-weight:700!important;color:#1A1410!important;line-height:1.1!important;margin-bottom:12px!important}.bpd-hero-txt h2 em{font-style:italic!important;color:#8A6820!important}.bpd-hero-txt p{font-size:15px!important;color:#7A7060!important;line-height:1.8!important;font-weight:300!important;max-width:640px;margin:0 auto!important}.bpd-hero-img{width:100%;border-radius:18px;overflow:hidden;margin-bottom:36px;box-shadow:0 14px 48px rgb(26 20 16 / .15);position:relative}.bpd-hero-img img{width:100%!important;height:420px!important;object-fit:cover!important;display:block!important;border-radius:0!important}.bpd-hero-img .bpd-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 50%,rgb(10 8 6 / .55) 100%);pointer-events:none}.bpd-hero-img .bpd-badge{position:absolute;bottom:18px;left:18px;background:rgb(245 240 236 / .15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgb(245 240 236 / .3);border-radius:30px;padding:7px 16px;font-size:12px;font-weight:600;color:#F5F0EC;letter-spacing:.04em}.bpd-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:#1A1410;border-radius:18px;padding:28px 20px;margin-bottom:40px;position:relative;overflow:hidden}.bpd-trust::before{content:'';position:absolute;top:-50px;right:-50px;width:200px;height:200px;border-radius:50%;background:rgb(201 168 76 / .08);pointer-events:none}.bpd-t-item{text-align:center;position:relative;z-index:1;padding:8px 10px}.bpd-t-item:not(:last-child){border-right:1px solid rgb(245 240 236 / .08)}.bpd-t-ico{font-size:20px;margin-bottom:6px}.bpd-t-n{font-family:'Cormorant Garamond',serif!important;font-size:24px!important;font-weight:700!important;color:#E8CB7A!important;line-height:1;margin-bottom:4px}.bpd-t-l{font-size:11px!important;color:rgb(245 240 236 / .45)!important;font-weight:300!important;line-height:1.4!important}.bpd-steps-wrap{background:#1A1410;border-radius:22px;padding:36px 32px;margin-bottom:40px;position:relative;overflow:hidden}.bpd-steps-wrap::before{content:'';position:absolute;top:-70px;right:-70px;width:260px;height:260px;border-radius:50%;background:rgb(201 168 76 / .08);pointer-events:none}.bpd-steps-wrap::after{content:'';position:absolute;bottom:-50px;left:-50px;width:180px;height:180px;border-radius:50%;background:rgb(201 168 76 / .05);pointer-events:none}.bpd-steps-lbl{font-size:10px!important;letter-spacing:.26em;text-transform:uppercase;color:rgb(201 168 76 / .7);font-weight:600;text-align:center;margin-bottom:8px;position:relative;z-index:1}.bpd-steps-ttl{font-family:'Cormorant Garamond',serif!important;font-size:clamp(24px,3.5vw,36px)!important;font-weight:700!important;color:#F5F0EC!important;text-align:center;line-height:1.1!important;margin-bottom:6px!important;position:relative;z-index:1}.bpd-steps-ttl em{font-style:italic!important;color:#E8CB7A!important}.bpd-steps-sub{font-size:13px!important;color:rgb(245 240 236 / .5)!important;text-align:center;font-weight:300!important;margin-bottom:28px!important;position:relative;z-index:1}.bpd-steps-img{width:100%!important;border-radius:14px!important;display:block!important;position:relative;z-index:1;box-shadow:0 8px 32px rgb(0 0 0 / .35)!important}.bpd-steps-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px;position:relative;z-index:1}.bpd-step{text-align:center;padding:14px 10px;background:rgb(245 240 236 / .05);border-radius:12px;border:1px solid rgb(245 240 236 / .08)}.bpd-step-n{font-size:9.5px!important;letter-spacing:.2em;text-transform:uppercase;color:rgb(201 168 76 / .65);font-weight:700;margin-bottom:4px}.bpd-step-nm{font-family:'Cormorant Garamond',serif!important;font-size:17px!important;font-weight:700!important;color:#F5F0EC!important;margin-bottom:4px}.bpd-step-ds{font-size:11px!important;color:rgb(245 240 236 / .4)!important;line-height:1.55!important;font-weight:300!important}.bpd-sec-h{font-family:'Cormorant Garamond',serif!important;font-size:clamp(22px,3vw,30px)!important;font-weight:700!important;color:#1A1410!important;margin-bottom:16px!important}.bpd-sec-h em{font-style:italic!important;color:#8A6820!important}.bpd-why-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:40px}.bpd-wc{background:#fff;border:1px solid rgb(26 20 16 / .07);border-radius:14px;padding:20px;box-shadow:0 2px 14px rgb(26 20 16 / .05);transition:transform .3s,border-color .3s}.bpd-wc:hover{transform:translateY(-3px);border-color:rgb(201 168 76 / .25)}.bpd-wc.feat{grid-column:1/-1;display:flex;gap:18px;align-items:flex-start;background:rgb(201 168 76 / .04);border-color:rgb(201 168 76 / .22)}.bpd-wc-ico{width:44px;height:44px;border-radius:11px;background:rgb(201 168 76 / .09);border:1.5px solid rgb(201 168 76 / .22);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:19px;margin-bottom:10px}.bpd-wc.feat .bpd-wc-ico{width:50px;height:50px;margin-bottom:0;margin-top:2px;font-size:21px}.bpd-wc h4{font-family:'Cormorant Garamond',serif!important;font-size:18px!important;font-weight:700!important;color:#1A1410!important;margin-bottom:6px!important;line-height:1.2!important}.bpd-wc p{font-size:12.5px!important;color:#7A7060!important;line-height:1.65!important;font-weight:300!important;margin:0!important}.bpd-specs{background:#fff;border:1px solid rgb(26 20 16 / .07);border-radius:16px;overflow:hidden;margin-bottom:40px;box-shadow:0 2px 16px rgb(26 20 16 / .05)}.bpd-sp-head{background:#1A1410;padding:14px 20px;display:flex;justify-content:space-between;align-items:center}.bpd-sp-head h3{font-family:'Cormorant Garamond',serif!important;font-size:18px!important;font-weight:700!important;color:#F5F0EC!important;margin:0!important}.bpd-sp-badge{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#E8CB7A;background:rgb(201 168 76 / .15);border:1px solid rgb(201 168 76 / .25);border-radius:20px;padding:4px 11px;font-weight:600}.bpd-sp-row{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-top:1px solid rgb(26 20 16 / .06)}.bpd-sp-row:nth-child(even){background:#F5F2EC}.bpd-sp-lbl{font-size:13px!important;color:#7A7060!important;font-weight:400!important}.bpd-sp-val{font-size:13px!important;color:#1A1410!important;font-weight:600!important;text-align:right}.bpd-sp-val.gold{background:linear-gradient(135deg,#8A6820,#E8CB7A);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.bpd-scent-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:16px 0 40px}.bpd-scent{background:#fff;border:1.5px solid rgb(26 20 16 / .08);border-radius:13px;padding:15px 8px;text-align:center;cursor:pointer;transition:all .25s}.bpd-scent:hover{border-color:rgb(201 168 76 / .35);background:rgb(201 168 76 / .06);transform:translateY(-3px);box-shadow:0 8px 22px rgb(201 168 76 / .12)}.bpd-scent-dot{width:30px;height:30px;border-radius:50%;margin:0 auto 9px;border:2px solid rgb(26 20 16 / .08)}.bpd-scent-nm{font-family:'Cormorant Garamond',serif!important;font-size:14px!important;font-weight:700!important;color:#1A1410!important;margin-bottom:2px!important}.bpd-scent-nt{font-size:10px!important;color:#7A7060!important;font-weight:300!important}.bpd-scent-md{font-size:9.5px!important;color:#8A6820!important;font-weight:600!important;margin-top:4px;letter-spacing:.04em}.bpd-models{background:#F5F2EC;border-radius:14px;padding:24px;margin-bottom:40px;border:1px solid rgb(201 168 76 / .22)}.bpd-models h3{font-family:'Cormorant Garamond',serif!important;font-size:22px!important;font-weight:700!important;color:#1A1410!important;margin-bottom:12px!important}.bpd-models h3 em{font-style:italic!important;color:#8A6820!important}.bpd-models p{font-size:13px!important;color:#7A7060!important;font-weight:300!important;margin-bottom:16px!important;line-height:1.7!important}.bpd-tags{display:flex;flex-wrap:wrap;gap:8px}.bpd-tag{display:inline-flex;align-items:center;gap:5px;background:#fff;border:1px solid rgb(201 168 76 / .3);border-radius:30px;padding:5px 13px;font-size:12px!important;color:#3A3020!important;font-weight:500!important}.bpd-tag::before{content:'';width:5px;height:5px;border-radius:50%;background:#C9A84C;flex-shrink:0}.bpd-box{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:40px}.bpd-box-i{background:#fff;border:1px solid rgb(26 20 16 / .07);border-radius:13px;padding:18px 12px;text-align:center;box-shadow:0 2px 10px rgb(26 20 16 / .04)}.bpd-box-ico{font-size:28px;margin-bottom:9px}.bpd-box-nm{font-family:'Cormorant Garamond',serif!important;font-size:16px!important;font-weight:700!important;color:#1A1410!important;margin-bottom:3px!important}.bpd-box-qty{font-size:11px!important;color:#7A7060!important;font-weight:300!important;line-height:1.4!important}.bpd-faq-h{font-family:'Cormorant Garamond',serif!important;font-size:clamp(22px,3vw,30px)!important;font-weight:700!important;color:#1A1410!important;margin-bottom:18px!important}.bpd-faq-h em{font-style:italic!important;color:#8A6820!important}.bpd-fq{background:#fff;border:1px solid rgb(26 20 16 / .07);border-radius:11px;overflow:hidden;margin-bottom:4px;box-shadow:0 2px 10px rgb(26 20 16 / .04)}.bpd-fq.open{border-color:rgb(201 168 76 / .28)}.bpd-fq-q{padding:15px 16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:12px;-webkit-tap-highlight-color:#fff0}.bpd-fq-qt{font-size:13.5px!important;font-weight:600!important;color:#1A1410!important;line-height:1.4!important;margin:0!important}.bpd-fq.open .bpd-fq-qt{color:#8A6820!important}.bpd-fq-ic{min-width:26px;height:26px;border-radius:50%;background:rgb(201 168 76 / .09);border:1px solid rgb(201 168 76 / .22);display:flex;align-items:center;justify-content:center;font-size:16px;color:#8A6820;transition:transform .3s,background .25s;flex-shrink:0;line-height:1;font-weight:400}.bpd-fq.open .bpd-fq-ic{transform:rotate(45deg);background:#C9A84C;color:#1A1410;border-color:#C9A84C}.bpd-fq-a{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .3s}.bpd-fq.open .bpd-fq-a{max-height:250px;padding:0 16px 16px}.bpd-fq-a p{font-size:13px!important;color:#7A7060!important;line-height:1.8!important;border-top:1px solid rgb(26 20 16 / .06)!important;padding-top:12px!important;margin:0!important;font-weight:300!important}@media(max-width:640px){.bpd-why-grid{grid-template-columns:1fr}.bpd-wc.feat{flex-direction:column;gap:12px}.bpd-scent-grid{grid-template-columns:repeat(3,1fr)}.bpd-steps-wrap{padding:24px 18px}.bpd-steps-row{grid-template-columns:1fr;gap:10px}.bpd-trust{grid-template-columns:1fr;gap:0}.bpd-t-item:not(:last-child){border-right:none;border-bottom:1px solid rgb(245 240 236 / .08);padding-bottom:14px;margin-bottom:14px}.bpd-sp-row{flex-direction:column;align-items:flex-start;gap:2px}.bpd-sp-val{text-align:left}.bpd-hero-img img{height:280px!important}}.woocommerce .related ul.products,.woocommerce .upsells ul.products{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;width:100%!important;padding:0!important;margin:0!important}.woocommerce .related ul.products li.product,.woocommerce .upsells ul.products li.product{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;float:none!important}.woocommerce .related ul.products li.product img,.woocommerce .upsells ul.products li.product img{width:100%!important;height:180px!important;object-fit:cover!important}@media(max-width:768px){.woocommerce .related ul.products,.woocommerce .upsells ul.products{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:480px){.woocommerce .related ul.products,.woocommerce .upsells ul.products{grid-template-columns:repeat(2,1fr)!important}}.woocommerce .related ul.products::before,.woocommerce .related ul.products::after,.woocommerce .upsells ul.products::before,.woocommerce .upsells ul.products::after{display:none!important}.woocommerce .related ul.products li.product:first-child,.woocommerce .upsells ul.products li.product:first-child{margin-left:0!important;grid-column:1!important}.woocommerce .related,.woocommerce .upsells{clear:both!important}.woocommerce .related ul.products li.product.first,.woocommerce .upsells ul.products li.product.first{clear:none!important}