body.ld-commerce-active{margin:0!important;background:#faf8f3!important;color:var(--ld-ink)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.4!important;padding-bottom:0!important}
body.ld-commerce-active #wpadminbar{z-index:100000}
body.ld-commerce-active>.xt_woofc,body.ld-commerce-active .xt_woofc,body.ld-commerce-active .xt_woofc-trigger,body.ld-commerce-active #xt_woofc,body.ld-commerce-active .woocommerce-store-notice,body.ld-commerce-active .wc-block-store-notices{display:none!important}
.ld-commerce-shell{min-height:100vh;background:var(--ld-paper);overflow:hidden}
.ld-commerce-shell *{box-sizing:border-box}
.ld-commerce-shell a{color:inherit;text-decoration:none}
.ld-commerce-container{width:min(1240px,calc(100% - 52px));margin:0 auto}
.ld-commerce-header{position:relative;top:auto;background:#061a38;color:#fff;padding:0 max(26px,calc((100% - 1420px)/2));border-color:rgba(255,255,255,.14)}
.ld-commerce-header .ld-cart-link{display:flex;align-items:center;gap:9px;background:#fff;color:#061a38!important;padding:11px 16px;border-radius:999px}
.ld-commerce-header .ld-cart-link span{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--ld-coral);color:#32110d;font-size:10px}

.ld-product-hero{min-height:700px;display:grid;grid-template-columns:minmax(460px,.92fr) minmax(520px,1.08fr);background:#fff}
.ld-product-visual{position:relative;overflow:hidden;min-height:700px;background:radial-gradient(circle at 50% 110%,#2c70ad 0,#123f71 39%,#061a38 77%);display:flex;align-items:center;justify-content:center;isolation:isolate}
.ld-product-orbit{position:absolute;border:1px solid rgba(255,255,255,.11);border-radius:50%;left:50%;bottom:-370px;transform:translateX(-50%);width:760px;height:760px;z-index:-1}
.ld-orbit-two{width:1010px;height:1010px;bottom:-505px}
.ld-product-tag{position:absolute;left:36px;top:32px;background:var(--ld-coral);color:#35110b;padding:9px 13px;border-radius:999px;font-size:8px;letter-spacing:.15em;font-weight:900}
.ld-product-count{position:absolute;right:36px;bottom:37px;color:#fff;font:52px Georgia,serif}
.ld-product-visual>p{position:absolute;bottom:38px;left:36px;color:#9eb7d0;font-size:9px;letter-spacing:.1em;text-transform:uppercase;margin:0}
.ld-product-fan{width:90%;height:570px;display:flex;align-items:center;justify-content:center;position:relative}
.ld-product-fan img{display:block;position:relative;width:235px;height:auto;object-fit:contain;filter:drop-shadow(0 25px 22px rgba(0,0,0,.32));flex:0 0 auto}
.ld-product-fan-3 img:not(:first-child){margin-left:-138px}.ld-product-fan-3 img:nth-child(1){transform:rotate(-8deg) translateY(20px)}.ld-product-fan-3 img:nth-child(2){z-index:2;transform:translateY(-5px)}.ld-product-fan-3 img:nth-child(3){z-index:3;transform:rotate(8deg) translateY(20px)}
.ld-product-fan-7 img{width:188px}.ld-product-fan-7 img:not(:first-child){margin-left:-137px}.ld-product-fan-7 img:nth-child(1){transform:rotate(-12deg) translateY(35px)}.ld-product-fan-7 img:nth-child(2){transform:rotate(-8deg) translateY(23px)}.ld-product-fan-7 img:nth-child(3){transform:rotate(-4deg) translateY(10px)}.ld-product-fan-7 img:nth-child(4){z-index:4;transform:translateY(-8px)}.ld-product-fan-7 img:nth-child(5){z-index:5;transform:rotate(4deg) translateY(10px)}.ld-product-fan-7 img:nth-child(6){z-index:6;transform:rotate(8deg) translateY(23px)}.ld-product-fan-7 img:nth-child(7){z-index:7;transform:rotate(12deg) translateY(35px)}
.ld-product-fan-30{display:grid;grid-template-columns:repeat(10,34px);grid-template-rows:repeat(3,72px);align-content:center;justify-content:center;width:470px;height:540px;transform:translateY(-6px)}.ld-product-fan-30 img{width:100px;margin:0}.ld-product-fan-30 img:nth-child(-n+10){z-index:1}.ld-product-fan-30 img:nth-child(n+11):nth-child(-n+20){z-index:2}.ld-product-fan-30 img:nth-child(n+21){z-index:3}

.ld-product-copy{padding:54px clamp(38px,6vw,100px) 58px;display:flex;flex-direction:column;justify-content:center;max-width:760px}
.ld-back-home{font-size:10px;font-weight:800;color:#52657b!important;margin-bottom:33px}.ld-back-home:hover{color:#175d9e!important}
.ld-product-rating{font-size:8px;letter-spacing:.16em;font-weight:900;color:#284d73}.ld-product-rating span{color:var(--ld-coral);font-size:11px;margin-right:10px}
.ld-product-eyebrow{font-size:9px;letter-spacing:.18em;color:#2b6299;font-weight:900;margin:19px 0 0}
.ld-product-copy h1{font-size:clamp(54px,5.2vw,78px)!important;line-height:.92!important;letter-spacing:-.058em!important;color:var(--ld-ink)!important;margin:14px 0 22px!important;font-weight:700!important}
.ld-product-copy h1 em{color:#28639c}
.ld-product-lead{font-size:15px;line-height:1.7;color:#617086;max-width:650px;margin:0}
.ld-product-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin:29px 0}
.ld-product-benefits span{border:1px solid var(--ld-line);border-radius:15px;padding:14px 13px;color:#1a334f;font-size:10px;font-weight:800;line-height:1.45}
.ld-product-benefits b{font:20px Georgia,serif;color:#2c6da9;display:block;margin-bottom:7px}.ld-product-benefits small{font-size:8px;color:#78879a;font-weight:400}
.ld-purchase-panel{background:#f2eadc;border-radius:24px;padding:22px;display:grid;grid-template-columns:1fr auto;gap:12px 15px;align-items:center}
.ld-purchase-price{display:flex;align-items:end;gap:16px}.ld-purchase-price>div{display:flex;flex-direction:column}.ld-purchase-price del{font-size:11px;color:#8b939c}.ld-purchase-price strong{font-size:30px;color:#061a38;line-height:1.05}.ld-purchase-price strong .woocommerce-Price-currencySymbol{font-size:.7em}.ld-purchase-price>span{font-size:9px;color:#647186;margin-bottom:4px}
.ld-purchase-chip{background:#d9eaff;color:#1e5d98;border-radius:999px;padding:8px 11px;font-size:7px;font-weight:900;letter-spacing:.1em}
.ld-purchase-form{grid-column:1/-1;display:grid;grid-template-columns:118px 1fr 1.25fr;gap:9px;margin:1px 0 0}
.ld-purchase-form button{border:0;border-radius:14px;min-height:55px;font-weight:900;cursor:pointer;font-size:12px}
.ld-quantity{display:grid;grid-template-columns:34px 1fr 34px;background:#fff;border:1px solid #d6dde6;border-radius:14px;overflow:hidden}
.ld-quantity button{background:transparent!important;color:#255887;font-size:20px;padding:0;min-height:53px}.ld-quantity input{width:100%;border:0;text-align:center;font-weight:800;background:#fff;appearance:textfield}.ld-quantity input::-webkit-inner-spin-button{appearance:none}
.ld-add-cart{background:#fff;color:#061a38;border:1px solid #bfcbd8!important}.ld-buy-now{background:var(--ld-coral);color:#35120c;box-shadow:0 12px 23px rgba(255,111,84,.23)}.ld-buy-now span{margin-left:30px}
.ld-purchase-form button:hover{transform:translateY(-1px)}
.ld-purchase-trust{grid-column:1/-1;display:flex;justify-content:center;gap:24px;border-top:1px solid #d9d0c2;padding-top:14px;color:#6a7480;font-size:8px}
.ld-purchase-shipping{grid-column:1/-1;margin:0;color:#536a82;font-size:9px;line-height:1.5;text-align:center}
.ld-out-of-stock{grid-column:1/-1;background:#fff;border-radius:14px;padding:17px;color:#7a3325;font-weight:700}

.ld-product-options-strip{background:#061a38;color:#fff;padding:90px 0 96px}
.ld-options-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:35px}.ld-options-heading span,.ld-story-intro>span,.ld-product-faq>div:first-child>span{font-size:8px;letter-spacing:.18em;color:#8ebee9;font-weight:900}.ld-options-heading h2{font-size:50px!important;line-height:1!important;letter-spacing:-.05em!important;color:#fff!important;margin:12px 0 0!important}.ld-options-heading>p{font-size:13px;color:#99acc3;margin:0}
.ld-mini-options{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}
.ld-mini-option{min-height:230px;padding:20px;background:#0d315c;border:1px solid rgba(255,255,255,.14);border-radius:22px;display:grid;grid-template-columns:110px 1fr;grid-template-rows:1fr auto;gap:12px 16px;position:relative;overflow:hidden;transition:.2s}
.ld-mini-option:hover{background:#154374;transform:translateY(-3px)}.ld-mini-option.is-current{border:2px solid var(--ld-coral);background:#123c6d}
.ld-mini-pack{grid-row:1/3;position:relative;display:flex;align-items:center;justify-content:center}.ld-mini-pack img{width:65px;filter:drop-shadow(0 9px 7px rgba(0,0,0,.25))}.ld-mini-pack img:not(:first-child){margin-left:-50px}.ld-mini-pack b{position:absolute;bottom:4px;right:0;font:24px Georgia,serif;color:#fff}
.ld-mini-option>div:nth-child(2){align-self:center}.ld-mini-option small{color:#8ebee9;font-size:7px;font-weight:900;letter-spacing:.11em}.ld-mini-option h3{font-size:25px!important;color:#fff!important;margin:8px 0 4px!important}.ld-mini-option p{font-size:9px;color:#9eb1c7;margin:0}.ld-mini-option>strong{font-size:20px;align-self:end}.ld-mini-option>span{justify-self:end;align-self:end;background:#fff;color:#061a38;padding:8px 11px;border-radius:999px;font-size:8px;font-weight:900}.ld-mini-option.is-current>span{background:var(--ld-coral);color:#36140e}

.ld-product-story{padding-top:110px;padding-bottom:100px;display:grid;grid-template-columns:.72fr 1.28fr;gap:80px}
.ld-story-intro h2{font-size:clamp(46px,4.6vw,66px)!important;line-height:.98!important;letter-spacing:-.05em!important;margin:21px 0!important;color:var(--ld-ink)!important}.ld-story-intro h2 em{color:#28639c}.ld-story-intro>p{font-size:14px;color:#647386;line-height:1.7;max-width:420px}
.ld-formula-compact{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ld-formula-compact article{min-height:185px;border-radius:20px;padding:25px;background:#fff;border:1px solid var(--ld-line);display:flex;gap:20px;align-items:flex-start}.ld-formula-compact article:nth-child(2){background:#ff765d;border-color:#ff765d}.ld-formula-compact article:nth-child(3){background:#dcecff;border-color:#dcecff}.ld-formula-compact article:nth-child(4){background:#f2eadc;border-color:#f2eadc}.ld-formula-compact article>b{font:46px Georgia,serif;color:#2e6eaa;min-width:60px}.ld-formula-compact article:nth-child(2)>b{color:#692b1f}.ld-formula-compact h3{font-size:21px!important;margin:7px 0 12px!important;color:#061a38!important}.ld-formula-compact p{font-size:12px;line-height:1.6;color:#657386;margin:0}.ld-formula-compact article:nth-child(2) p{color:#703326}
.ld-product-legal{grid-column:2;font-size:8px;color:#8a949e;margin:0}
.ld-product-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;padding-bottom:110px}.ld-product-faq h2{font-size:50px!important;line-height:1!important;letter-spacing:-.05em!important;margin:20px 0!important;color:#061a38!important}
.ld-product-faq .ld-faq-items article{border-color:var(--ld-line)}.ld-product-faq .ld-faq-items button{font-size:15px}.ld-product-faq .ld-faq-items p{font-size:13px}
.ld-commerce-footer{padding-top:55px}
.ld-product-mobile-cta,.ld-cart-mobile-checkout{display:none}

/* Purchase flow */
.ld-flow-shell{background:#f5f1e9}
.ld-flow-header{display:grid;grid-template-columns:1fr auto 1fr}
.ld-flow-tools{justify-self:end;display:flex;align-items:center;gap:14px}
.ld-flow-tools .ld-language-switcher{background:rgba(255,255,255,.08)}
.ld-flow-back{font-size:10px;color:#c1d0df!important;font-weight:800;align-self:center}.ld-flow-security{justify-self:end;font-size:9px;letter-spacing:.08em;color:#c1d0df}
.ld-flow-main{min-height:calc(100vh - 250px);padding:68px 0 85px;background:linear-gradient(180deg,#f5f1e9 0,#faf8f3 330px)}
.ld-flow-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:38px}.ld-flow-heading>div>span{font-size:8px;letter-spacing:.18em;color:#2c639a;font-weight:900}.ld-flow-heading h1{font-size:58px!important;line-height:1!important;letter-spacing:-.055em!important;color:#061a38!important;margin:13px 0 10px!important}.ld-flow-heading p{color:#657386;font-size:13px;margin:0}
.ld-flow-steps{list-style:none;margin:0;padding:0;display:flex;align-items:start}.ld-flow-steps li{position:relative;width:125px;display:flex;flex-direction:column;align-items:center;color:#9aa5b2;font-size:8px;font-weight:800;letter-spacing:.05em}.ld-flow-steps li:not(:last-child):after{content:"";position:absolute;top:14px;left:76px;width:98px;height:1px;background:#ced5dd}.ld-flow-steps b{width:29px;height:29px;border:1px solid #c7d0da;border-radius:50%;display:grid;place-items:center;margin-bottom:8px;background:#faf8f3;font:14px Georgia,serif}.ld-flow-steps .is-active{color:#061a38}.ld-flow-steps .is-active b{background:var(--ld-coral);border-color:var(--ld-coral);color:#34110b}.ld-flow-steps .is-done b{background:#0f4a82;border-color:#0f4a82;color:#fff}.ld-flow-steps .is-done:after{background:#0f4a82!important}
.ld-flow-content{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.65fr);gap:20px;align-items:start}
.ld-woo-content{background:#fff;border:1px solid #dce1e7;border-radius:24px;padding:28px;box-shadow:0 16px 48px rgba(6,26,56,.06);min-width:0}
.ld-flow-assurance{position:sticky;top:25px;background:linear-gradient(145deg,#0e4075,#061a38);color:#fff;border-radius:24px;padding:34px;overflow:hidden;min-height:480px}.ld-assurance-cloud{position:absolute;right:-65px;top:-75px;font-size:250px;color:rgba(255,255,255,.035);line-height:1}.ld-flow-assurance>span{font-size:7px;letter-spacing:.19em;color:#8fc0eb;font-weight:900}.ld-flow-assurance h2{font-size:38px!important;line-height:1!important;letter-spacing:-.045em!important;color:#fff!important;margin:20px 0 32px!important}.ld-flow-assurance h2 em{color:#bddbf5}.ld-flow-assurance ul{list-style:none;margin:0;padding:0}.ld-flow-assurance li{display:grid;grid-template-columns:32px 1fr;gap:12px;padding:14px 0;border-top:1px solid rgba(255,255,255,.13)}.ld-flow-assurance li>b{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.1);color:var(--ld-coral);font-size:11px}.ld-flow-assurance li span{display:flex;flex-direction:column;color:#8fa7c0;font-size:9px;line-height:1.5}.ld-flow-assurance li strong{color:#fff;font-size:11px;margin-bottom:2px}.ld-flow-assurance>a{display:inline-block;color:var(--ld-coral)!important;font-size:9px;font-weight:800;margin-top:24px;border-bottom:1px solid rgba(255,111,84,.5);padding-bottom:5px}
.ld-flow-footer{height:94px;background:#031226;color:#91a4ba;display:flex;align-items:center;gap:30px;padding:0 max(26px,calc((100% - 1240px)/2));font-size:9px}.ld-flow-footer .ld-logo{color:#fff;margin-right:auto}.ld-flow-footer p{margin:0}

/* WooCommerce, deliberately scoped */
.ld-woo-content .woocommerce{font-family:Arial,Helvetica,sans-serif;color:#071a35}
.ld-woo-content .woocommerce-notices-wrapper:empty{display:none}.ld-woo-content .woocommerce-message,.ld-woo-content .woocommerce-info,.ld-woo-content .woocommerce-error{border:0;border-radius:13px;background:#edf5fd;color:#164a78;padding:16px 18px 16px 46px;margin:0 0 20px;font-size:12px}.ld-woo-content .woocommerce-message:before,.ld-woo-content .woocommerce-info:before{color:#2467a5;top:15px}.ld-woo-content .woocommerce-error{background:#fff0ec;color:#7d2c1e}
.ld-cart-active .ld-woo-content .woocommerce-message{display:none}
.ld-woo-content table.shop_table{border:0!important;border-collapse:separate;border-spacing:0;width:100%;margin:0 0 24px!important;border-radius:0!important}.ld-woo-content table.shop_table th{font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#708095;padding:12px 10px;border-bottom:1px solid #dce2e9}.ld-woo-content table.shop_table td{padding:18px 10px;border-top:0;border-bottom:1px solid #e3e7ec;font-size:12px}.ld-woo-content .product-thumbnail{width:95px}.ld-woo-content .product-thumbnail img{width:76px!important;height:94px!important;object-fit:contain;background:#0b3565;border-radius:12px;padding:7px}.ld-woo-content .product-name a{font-weight:800;color:#061a38!important}.ld-woo-content .product-price,.ld-woo-content .product-subtotal{font-weight:800;color:#133e69}.ld-woo-content .product-remove a.remove{width:27px;height:27px;display:grid;place-items:center;background:#f5ede7!important;color:#a04a3d!important;border-radius:50%;font-size:16px!important}.ld-woo-content .product-remove a.remove:hover{background:var(--ld-coral)!important;color:#fff!important}.ld-woo-content input.qty{width:65px!important;border:1px solid #ccd5df;border-radius:10px;padding:10px 4px;background:#fff}
.ld-woo-content .coupon{display:flex;gap:7px}.ld-woo-content .coupon input{width:180px!important;border:1px solid #cbd4de!important;border-radius:10px!important;padding:10px 12px!important}.ld-woo-content button.button,.ld-woo-content a.button,.ld-woo-content input.button{border:0!important;border-radius:999px!important;background:#e3edf7!important;color:#104a7f!important;font-size:10px!important;font-weight:900!important;padding:14px 18px!important;line-height:1!important}.ld-woo-content button.button:hover,.ld-woo-content a.button:hover{background:#cfe2f4!important;color:#08345f!important}.ld-woo-content button:disabled{opacity:.5!important}
.ld-woo-content .cart-collaterals{display:flex;justify-content:flex-end}.ld-woo-content .cart_totals{width:min(100%,430px)!important;background:#f4efe6;border-radius:18px;padding:22px}.ld-woo-content .cart_totals h2{font-size:24px!important;letter-spacing:-.03em!important;color:#061a38!important;margin:0 0 14px!important}.ld-woo-content .cart_totals table th,.ld-woo-content .cart_totals table td{padding:14px 5px!important;font-size:11px;border-color:#d9d1c5!important}.ld-woo-content .cart_totals .order-total th,.ld-woo-content .cart_totals .order-total td{font-size:16px!important;color:#061a38}.ld-woo-content .wc-proceed-to-checkout{padding:8px 0 0!important}.ld-woo-content .wc-proceed-to-checkout a.checkout-button{display:flex!important;justify-content:space-between;align-items:center;background:var(--ld-coral)!important;color:#34110b!important;border-radius:14px!important;font-size:13px!important;padding:19px 21px!important;margin:0!important}.ld-woo-content .wc-proceed-to-checkout a.checkout-button:after{content:"→";font-size:18px}
.ld-woo-content .cart-empty{font:30px Georgia,serif;text-align:center;background:transparent;color:#061a38;padding:50px 20px;margin:0}.ld-woo-content .return-to-shop{text-align:center}.ld-woo-content .return-to-shop a{background:var(--ld-coral)!important;color:#34110b!important;padding:17px 25px!important}

.ld-woo-content .woocommerce-form-coupon-toggle,.ld-woo-content .woocommerce-form-login-toggle{font-size:11px}.ld-woo-content .woocommerce-form-coupon-toggle .woocommerce-info,.ld-woo-content .woocommerce-form-coupon-toggle .woocommerce-info a{color:#164a78!important}.ld-woo-content .woocommerce-form-coupon-toggle .woocommerce-info{padding-left:16px}.ld-woo-content .woocommerce-form-coupon-toggle .woocommerce-info:before{display:none!important;content:none!important}.ld-woo-content form.checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,.7fr);gap:18px 28px}.ld-woo-content form.checkout>.col2-set{grid-column:1}.ld-woo-content form.checkout>h3,.ld-woo-content form.checkout>#order_review{grid-column:2}.ld-woo-content form.checkout>h3{grid-row:1;align-self:start}.ld-woo-content form.checkout>#order_review{grid-row:1/4;margin-top:50px}.ld-woo-content form.checkout .col2-set{width:100%}.ld-woo-content form.checkout .col-1,.ld-woo-content form.checkout .col-2{float:none;width:100%}.ld-woo-content form.checkout .col-2{margin-top:25px}.ld-woo-content form.checkout h3{font-size:24px!important;letter-spacing:-.025em!important;color:#061a38!important;margin:0 0 18px!important}.ld-woo-content .woocommerce-billing-fields__field-wrapper,.ld-woo-content .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px}.ld-woo-content .form-row{float:none!important;width:100%!important;margin:0!important;padding:0!important}.ld-woo-content .form-row-wide,.ld-woo-content #billing_address_1_field,.ld-woo-content #billing_address_2_field,.ld-woo-content #billing_email_field{grid-column:1/-1}.ld-woo-content .form-row label{font-size:9px;font-weight:800;color:#40546b;margin:0 0 6px}.ld-woo-content .form-row .required{color:#ec6046}.ld-woo-content .input-text,.ld-woo-content select,.ld-woo-content .select2-selection{width:100%!important;min-height:47px;border:1px solid #cdd5df!important;border-radius:11px!important;background:#fff!important;padding:10px 12px!important;color:#071a35!important;font-size:12px!important}.ld-woo-content .select2-hidden-accessible{position:absolute!important;width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ld-woo-content textarea.input-text{min-height:90px}.ld-woo-content .select2-selection{padding:8px 9px!important}.ld-woo-content .select2-selection__arrow{top:10px!important;right:8px!important}.ld-woo-content #order_review{background:#f4efe6;border-radius:18px;padding:20px}.ld-woo-content #order_review table th,.ld-woo-content #order_review table td{font-size:10px;padding:12px 5px}.ld-woo-content #order_review .order-total th,.ld-woo-content #order_review .order-total td{font-size:15px;color:#061a38}.ld-woo-content #payment{background:#fff!important;border:1px solid #ded7cc;border-radius:13px!important}.ld-woo-content #payment ul.payment_methods{padding:16px!important;border-bottom-color:#ded7cc!important}.ld-woo-content #payment .payment_box{background:#edf5fd!important;font-size:10px}.ld-woo-content #payment .payment_box:before{border-bottom-color:#edf5fd!important}.ld-woo-content #payment .place-order{padding:16px!important}.ld-woo-content #payment #place_order{width:100%;background:var(--ld-coral)!important;color:#35110b!important;border-radius:13px!important;font-size:12px!important;padding:18px!important}.ld-woo-content .woocommerce-privacy-policy-text{font-size:9px;line-height:1.55;color:#718095}
.ld-woo-content .woocommerce-order{padding:10px}.ld-woo-content .woocommerce-thankyou-order-received{font:28px Georgia,serif;color:#0f558f;text-align:center;padding:25px}.ld-woo-content .woocommerce-order-overview{display:grid;grid-template-columns:repeat(4,1fr);background:#f4efe6;border-radius:16px;padding:18px!important}.ld-woo-content .woocommerce-order-overview li{border:0!important;font-size:8px!important}.ld-woo-content .woocommerce-order-overview strong{font-size:12px!important;margin-top:5px}.ld-woo-content .woocommerce-order-details h2,.ld-woo-content .woocommerce-customer-details h2{font-size:24px!important;color:#061a38!important}.ld-order-received{grid-template-columns:1fr}.ld-order-received .ld-woo-content{max-width:900px;width:100%;margin:0 auto}

@media(max-width:1050px){.ld-product-hero{grid-template-columns:1fr 1fr}.ld-product-visual{min-height:680px}.ld-product-copy{padding:45px 30px}.ld-product-copy h1{font-size:52px!important}.ld-product-benefits{grid-template-columns:1fr}.ld-product-benefits span{display:grid;grid-template-columns:34px 1fr;align-items:center}.ld-product-benefits b{grid-row:1/3;margin:0}.ld-product-fan-7 img{width:155px}.ld-product-fan-7 img:not(:first-child){margin-left:-115px}.ld-mini-options{grid-template-columns:1fr}.ld-mini-option{min-height:170px;grid-template-columns:120px 1fr auto}.ld-mini-pack{grid-row:1/3}.ld-mini-option>strong{align-self:center}.ld-mini-option>span{grid-column:3;align-self:end}.ld-product-story{grid-template-columns:1fr;gap:40px}.ld-product-legal{grid-column:1}.ld-flow-content{grid-template-columns:1fr}.ld-flow-assurance{position:relative;top:auto;min-height:0}.ld-woo-content form.checkout{grid-template-columns:1fr}.ld-woo-content form.checkout>.col2-set,.ld-woo-content form.checkout>h3,.ld-woo-content form.checkout>#order_review{grid-column:1;grid-row:auto;margin-top:0}}

@media(max-width:720px){body.ld-product-active{padding-bottom:70px!important}.ld-commerce-container{width:calc(100% - 32px)}.ld-commerce-header{height:66px;padding:0 18px}.ld-commerce-header .ld-navigation{top:66px}.ld-commerce-header .ld-navigation .ld-cart-link{justify-content:center}.ld-product-hero{display:block}.ld-product-visual{min-height:410px;height:410px}.ld-product-tag{left:18px;top:18px}.ld-product-count{right:18px;bottom:18px;font-size:39px}.ld-product-visual>p{left:18px;bottom:23px;max-width:180px;font-size:6px}.ld-product-fan{height:350px;width:100%;transform:translateY(-8px)}.ld-product-fan img{width:165px}.ld-product-fan-3 img:not(:first-child){margin-left:-99px}.ld-product-fan-7 img{width:121px}.ld-product-fan-7 img:not(:first-child){margin-left:-89px}.ld-product-fan-30{width:320px;height:330px;grid-template-columns:repeat(10,24px);grid-template-rows:repeat(3,48px)}.ld-product-fan-30 img{width:69px}.ld-product-copy{padding:35px 18px 45px}.ld-back-home{margin-bottom:25px}.ld-product-copy h1{font-size:47px!important}.ld-product-lead{font-size:14px}.ld-product-benefits{grid-template-columns:repeat(3,1fr);gap:7px}.ld-product-benefits span{display:block;padding:12px 9px;font-size:8px}.ld-product-benefits b{font-size:17px}.ld-purchase-panel{grid-template-columns:1fr;padding:18px}.ld-purchase-price{justify-content:space-between}.ld-purchase-chip{justify-self:start}.ld-purchase-form{grid-template-columns:105px 1fr}.ld-buy-now{display:none}.ld-purchase-trust{gap:10px;justify-content:start;flex-wrap:wrap}.ld-purchase-shipping{text-align:left;font-size:10px}.ld-product-options-strip{padding:70px 0}.ld-options-heading{display:block}.ld-options-heading h2{font-size:39px!important}.ld-options-heading>p{margin-top:12px}.ld-mini-option{min-height:160px;grid-template-columns:95px 1fr;grid-template-rows:1fr auto;padding:14px;gap:8px}.ld-mini-option>strong{font-size:18px;align-self:end}.ld-mini-option>span{grid-column:2;position:absolute;right:14px;bottom:13px}.ld-mini-pack img{width:55px}.ld-mini-pack img:not(:first-child){margin-left:-43px}.ld-mini-option h3{font-size:22px!important}.ld-product-story{padding-top:75px;padding-bottom:75px}.ld-story-intro h2{font-size:45px!important}.ld-formula-compact{grid-template-columns:1fr}.ld-formula-compact article{min-height:145px}.ld-product-faq{grid-template-columns:1fr;gap:25px;padding-bottom:80px}.ld-product-faq h2{font-size:43px!important}.ld-product-mobile-cta{position:fixed;z-index:9999;bottom:0;left:0;right:0;height:70px;background:var(--ld-coral);color:#32110c!important;display:flex;justify-content:space-between;align-items:center;padding:0 19px;box-shadow:0 -12px 30px rgba(6,26,56,.2)}.ld-product-mobile-cta>span{display:flex;flex-direction:column;font-weight:900;font-size:16px}.ld-product-mobile-cta small{font-size:7px;letter-spacing:.12em}.ld-product-mobile-cta b{font-size:12px}.ld-flow-header{grid-template-columns:1fr auto}.ld-flow-header .ld-flow-back{display:none}.ld-flow-security{font-size:8px}.ld-flow-main{padding:45px 0 65px}.ld-flow-heading{display:block}.ld-flow-heading h1{font-size:43px!important}.ld-flow-steps{margin-top:32px;justify-content:center}.ld-flow-steps li{width:32%}.ld-flow-steps li:not(:last-child):after{left:63%;width:75%}.ld-flow-content{width:calc(100% - 20px);gap:12px}.ld-woo-content{padding:16px 12px;border-radius:18px}.ld-flow-assurance{padding:27px;border-radius:18px}.ld-flow-footer{height:auto;padding:35px 18px;flex-wrap:wrap}.ld-flow-footer .ld-logo{width:100%}.ld-woo-content table.shop_table.cart thead{display:none}.ld-woo-content table.shop_table.cart tr{display:grid;grid-template-columns:32px 75px 1fr auto;position:relative;padding:13px 0;border-bottom:1px solid #e2e7ec}.ld-woo-content table.shop_table.cart td{display:block;border:0;padding:6px}.ld-woo-content table.shop_table.cart .product-remove{grid-column:1}.ld-woo-content .product-thumbnail{grid-column:2}.ld-woo-content table.shop_table.cart .product-name{grid-column:3/5}.ld-woo-content table.shop_table.cart .product-price{grid-column:3}.ld-woo-content table.shop_table.cart .product-quantity{grid-column:4}.ld-woo-content table.shop_table.cart .product-subtotal{display:none}.ld-woo-content table.shop_table.cart td.actions{grid-column:1/-1;display:flex;flex-direction:column;gap:10px}.ld-woo-content .coupon{width:100%}.ld-woo-content .coupon input{width:100%!important}.ld-woo-content .cart-collaterals{display:block}.ld-woo-content .cart_totals{width:100%!important}.ld-woo-content .woocommerce-billing-fields__field-wrapper,.ld-woo-content .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}.ld-woo-content .form-row{grid-column:1!important}.ld-woo-content .woocommerce-order-overview{grid-template-columns:1fr 1fr;gap:15px}.ld-woo-content .woocommerce-order-overview li{margin:0!important}.ld-product-legal{font-size:8px}}

@media(max-width:720px){
  .ld-flow-tools{gap:8px}
  .ld-flow-tools .ld-language-switcher{height:36px;padding:0 8px}
  .ld-flow-tools .ld-language-switcher select{min-width:68px;max-width:76px;font-size:9px!important}
  .ld-flow-tools .ld-flow-security{display:none}
  body.ld-cart-active{padding-bottom:78px!important}
  .ld-cart-mobile-checkout{position:fixed;z-index:9998;left:0;right:0;bottom:0;min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 82px 11px 18px;background:#061a38;color:#fff!important;box-shadow:0 -14px 34px rgba(3,18,38,.24)}
  .ld-cart-mobile-checkout>span{display:flex;flex-direction:column;gap:3px;min-width:0}
  .ld-cart-mobile-checkout small{font-size:8px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:#a9bdd2}
  .ld-cart-mobile-checkout b{font-size:15px;line-height:1.2;color:#fff}
  .ld-cart-mobile-checkout>strong{font-size:16px;white-space:nowrap;color:#ff8069}
  .ld-cart-mobile-checkout .woocommerce-Price-amount{color:inherit}
  .ld-cart-mobile-checkout:focus-visible{outline:4px solid #9dcdf8;outline-offset:-5px}
}

@media(prefers-reduced-motion:reduce){.ld-mini-option,.ld-purchase-form button{transition:none!important}}
.ld-woo-content button.button:after,.ld-woo-content a.button:after,.ld-woo-content input.button:after{display:none!important;content:none!important}
@media(max-width:720px){.ld-woo-content table.shop_table_responsive tr td:before{display:none!important;content:none!important}.ld-woo-content table.shop_table.cart .product-name{align-self:center;text-align:left!important;padding-left:11px}.ld-woo-content table.shop_table.cart .product-price:before,.ld-woo-content table.shop_table.cart .product-quantity:before{display:block!important;font-size:7px!important;letter-spacing:.1em!important;color:#748398!important;text-transform:uppercase!important;margin-bottom:4px!important}.ld-woo-content table.shop_table.cart .product-price:before{content:"Precio"!important}.ld-woo-content table.shop_table.cart .product-quantity:before{content:"Cantidad"!important}.ld-woo-content table.shop_table.cart td.actions .coupon{display:grid!important;grid-template-columns:minmax(0,1fr) 108px;gap:8px}.ld-woo-content table.shop_table.cart td.actions .coupon input{grid-column:1!important;grid-row:1!important;float:none!important;width:100%!important}.ld-woo-content table.shop_table.cart td.actions .coupon button{grid-column:2!important;grid-row:1!important;float:none!important;width:100%!important;white-space:normal;line-height:1.1!important;padding-left:8px!important;padding-right:8px!important}}

/* v2.2.8 — larger, brand-aligned purchase experience */
.ld-flow-shell{background:#f4f8fc}
.ld-flow-main{background:linear-gradient(180deg,#eaf3fb 0,#f8fbfd 390px)}
.ld-flow-heading>div>span{font-size:10px;color:#1d5f99}
.ld-flow-heading h1{font-size:clamp(54px,4vw,68px)!important}
.ld-flow-heading p{font-size:16px;line-height:1.55;color:#52677e}
.ld-flow-steps li{font-size:10px}
.ld-flow-assurance{background:linear-gradient(145deg,#174f86 0,#0b3768 48%,#061a38 100%);padding:40px;min-height:540px;box-shadow:0 20px 50px rgba(6,26,56,.14)}
.ld-flow-assurance>span{font-size:10px;color:#a9d2f5}
.ld-flow-assurance h2{font-size:44px!important;margin:22px 0 36px!important}
.ld-flow-assurance li{grid-template-columns:40px 1fr;gap:15px;padding:19px 0}
.ld-flow-assurance li>b{width:38px;height:38px;font-size:15px}
.ld-flow-assurance li span{font-size:12px;line-height:1.55;color:#b4c9dd}
.ld-flow-assurance li strong{font-size:15px;margin-bottom:3px}
.ld-flow-assurance>a{font-size:12px;margin-top:28px}
.ld-woo-content .woocommerce-message,.ld-woo-content .woocommerce-info,.ld-woo-content .woocommerce-error{font-size:14px}
.ld-woo-content button.button,.ld-woo-content a.button,.ld-woo-content input.button{font-size:13px!important;padding:16px 22px!important}

@media(min-width:721px){
  .ld-cart-active .ld-flow-content{grid-template-columns:minmax(0,1.75fr) minmax(350px,.65fr);gap:24px}
  .ld-cart-active .ld-woo-content{padding:38px}
  .ld-cart-active .ld-woo-content table.shop_table{margin-bottom:30px!important}
  .ld-cart-active .ld-woo-content table.shop_table th{font-size:11px;padding:15px 12px}
  .ld-cart-active .ld-woo-content table.shop_table td{font-size:15px;padding:22px 12px}
  .ld-cart-active .ld-woo-content .product-thumbnail{width:122px}
  .ld-cart-active .ld-woo-content .product-thumbnail img{width:96px!important;height:118px!important;border-radius:15px;padding:9px}
  .ld-cart-active .ld-woo-content .product-name a{font-size:17px;line-height:1.35}
  .ld-cart-active .ld-woo-content .product-price,.ld-cart-active .ld-woo-content .product-subtotal{font-size:16px}
  .ld-cart-active .ld-woo-content input.qty{width:78px!important;min-height:56px;font-size:16px}
  .ld-cart-active .ld-woo-content table.shop_table td.actions{padding-top:26px}
  .ld-cart-active .ld-woo-content .coupon{gap:12px}
  .ld-cart-active .ld-woo-content .coupon input{width:230px!important;min-height:52px;font-size:14px!important;padding:13px 15px!important}
  .ld-cart-active .ld-woo-content .cart-collaterals{display:block}
  .ld-cart-active .ld-woo-content .cart_totals{
    width:100%!important;
    display:grid;
    grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);
    grid-template-rows:auto 1fr;
    gap:12px 42px;
    align-items:stretch;
    padding:30px;
    background:linear-gradient(135deg,#eaf4ff 0,#d8eaff 100%);
    border:1px solid #bdd7ef;
    border-radius:24px;
  }
  .ld-cart-active .ld-woo-content .cart_totals h2{grid-column:1;font-size:32px!important;margin:0 0 4px!important}
  .ld-cart-active .ld-woo-content .cart_totals table{grid-column:1;margin:0!important}
  .ld-cart-active .ld-woo-content .cart_totals table th,.ld-cart-active .ld-woo-content .cart_totals table td{font-size:14px!important;padding:16px 8px!important;border-color:#bcd2e6!important}
  .ld-cart-active .ld-woo-content .cart_totals .order-total th,.ld-cart-active .ld-woo-content .cart_totals .order-total td{font-size:21px!important}
  .ld-cart-active .ld-woo-content .wc-proceed-to-checkout{grid-column:2;grid-row:1/3;display:flex;align-items:stretch;padding:0!important}
  .ld-cart-active .ld-woo-content .wc-proceed-to-checkout a.checkout-button{width:100%;min-height:116px;font-size:17px!important;line-height:1.25!important;padding:25px 26px!important;box-shadow:0 14px 28px rgba(255,111,84,.22)}
  .ld-cart-active .ld-woo-content .wc-proceed-to-checkout a.checkout-button:after{font-size:24px}
}

/* Checkout readability */
.ld-checkout-active .ld-woo-content form.checkout h3{font-size:30px!important}
.ld-checkout-active .ld-woo-content .form-row label{font-size:12px;line-height:1.4;margin-bottom:8px}
.ld-checkout-active .ld-woo-content .input-text,.ld-checkout-active .ld-woo-content select,.ld-checkout-active .ld-woo-content .select2-selection{min-height:54px;font-size:15px!important;padding:12px 14px!important}
.ld-checkout-active .ld-woo-content #order_review{background:linear-gradient(135deg,#eaf4ff 0,#dcecff 100%);border:1px solid #c2daf0;padding:26px}
.ld-checkout-active .ld-woo-content #order_review table th,.ld-checkout-active .ld-woo-content #order_review table td{font-size:13px;padding:15px 7px}
.ld-checkout-active .ld-woo-content #order_review .order-total th,.ld-checkout-active .ld-woo-content #order_review .order-total td{font-size:19px}
.ld-checkout-active .ld-woo-content #payment{border-color:#c2d6e8}
.ld-checkout-active .ld-woo-content #payment .payment_box{font-size:13px}
.ld-checkout-active .ld-woo-content #payment .woocommerce-info{margin:0!important;padding:18px 20px!important;background:#edf5fd!important;color:#164a78!important;font-size:14px!important;line-height:1.55!important}
.ld-checkout-active .ld-woo-content #payment .woocommerce-info:before{color:#2467a5!important}
.ld-checkout-active .ld-woo-content #payment #place_order{font-size:16px!important;padding:20px!important}
.ld-checkout-active .ld-woo-content .woocommerce-privacy-policy-text{font-size:12px}

@media(max-width:1050px) and (min-width:721px){
  .ld-flow-assurance{min-height:0}
}

@media(max-width:720px){
  .ld-flow-main{padding-top:38px;background:linear-gradient(180deg,#eaf3fb 0,#f8fbfd 300px)}
  .ld-flow-heading>div>span{font-size:9px}
  .ld-flow-heading h1{font-size:42px!important}
  .ld-flow-heading p{font-size:14px}
  .ld-flow-steps li{font-size:9px}
  .ld-woo-content{padding:18px 14px}
  .ld-woo-content table.shop_table.cart .product-name a{font-size:15px;line-height:1.35}
  .ld-woo-content table.shop_table.cart .product-price{font-size:14px}
  .ld-woo-content table.shop_table.cart .product-price:before,.ld-woo-content table.shop_table.cart .product-quantity:before{font-size:8px!important}
  .ld-woo-content button.button,.ld-woo-content a.button,.ld-woo-content input.button{font-size:12px!important}
  .ld-woo-content .cart_totals{background:linear-gradient(135deg,#eaf4ff 0,#d8eaff 100%);border:1px solid #bdd7ef;padding:22px;border-radius:20px}
  .ld-woo-content .cart_totals h2{font-size:28px!important}
  .ld-woo-content .cart_totals table th,.ld-woo-content .cart_totals table td{font-size:13px!important;border-color:#bcd2e6!important}
  .ld-woo-content .cart_totals .order-total th,.ld-woo-content .cart_totals .order-total td{font-size:18px!important}
  .ld-woo-content .wc-proceed-to-checkout a.checkout-button{font-size:16px!important;padding:20px!important}
  .ld-flow-assurance{padding:30px;min-height:0}
  .ld-flow-assurance>span{font-size:9px}
  .ld-flow-assurance h2{font-size:37px!important}
  .ld-flow-assurance li span{font-size:12px}
  .ld-flow-assurance li strong{font-size:14px}
  .ld-flow-assurance>a{font-size:12px}
  .ld-checkout-active .ld-woo-content form.checkout h3{font-size:27px!important}
  .ld-checkout-active .ld-woo-content .form-row label{font-size:12px}
  .ld-checkout-active .ld-woo-content .input-text,.ld-checkout-active .ld-woo-content select,.ld-checkout-active .ld-woo-content .select2-selection{font-size:16px!important}
  .ld-checkout-active .ld-woo-content #order_review{padding:20px}
}

/* v2.3.0 — accessible mobile purchase details */
@media(max-width:720px){
  body.ld-product-active{padding-bottom:72px!important}
  .ld-woo-content table.shop_table.cart .product-name a{font-size:17px;line-height:1.4}
  .ld-woo-content table.shop_table.cart .product-price{font-size:17px}
  .ld-woo-content table.shop_table.cart .product-price:before,.ld-woo-content table.shop_table.cart .product-quantity:before{font-size:11px!important;line-height:1.25;margin-bottom:6px!important}
  .ld-woo-content input.qty{width:68px!important;min-height:54px;font-size:18px!important}
  .ld-woo-content .cart_totals table th,.ld-woo-content .cart_totals table td{font-size:15px!important}
  .ld-woo-content .cart_totals .order-total th,.ld-woo-content .cart_totals .order-total td{font-size:21px!important}
  .ld-cart-mobile-checkout{min-height:82px;padding-top:12px;padding-bottom:12px}
  .ld-cart-mobile-checkout small{font-size:10px}
  .ld-cart-mobile-checkout b{font-size:17px}
  .ld-cart-mobile-checkout>strong{font-size:20px}
  .ld-checkout-active .ld-woo-content #order_review table th,.ld-checkout-active .ld-woo-content #order_review table td{font-size:15px;line-height:1.45}
  .ld-checkout-active .ld-woo-content #order_review .order-total th,.ld-checkout-active .ld-woo-content #order_review .order-total td{font-size:21px}
  .ld-checkout-active .ld-woo-content #payment #place_order{min-height:60px;font-size:18px!important}
  .ld-flow-assurance li{grid-template-columns:44px 1fr;gap:16px;padding:20px 0}
  .ld-flow-assurance li>b{width:42px;height:42px;font-size:17px}
  .ld-flow-assurance li strong{font-size:17px;line-height:1.3;margin-bottom:5px}
  .ld-flow-assurance li span{font-size:14px;line-height:1.55}
  .ld-flow-assurance>a{font-size:14px;line-height:1.4}
}

/* v2.3.1 — senior-friendly mobile purchase progress */
@media(max-width:720px){
  .ld-flow-steps{margin-top:36px;align-items:flex-start}
  .ld-flow-steps li{
    width:33.333%;
    color:#64758a;
    font-size:13px;
    font-weight:900;
    line-height:1.25;
    letter-spacing:0;
    text-align:center;
  }
  .ld-flow-steps b{
    width:38px;
    height:38px;
    margin-bottom:10px;
    font-size:17px;
  }
  .ld-flow-steps li span{display:block;max-width:112px;min-height:33px}
  .ld-flow-steps li:not(:last-child):after{top:18px;left:64%;width:72%}
  .ld-flow-tools .ld-language-switcher select{min-width:104px;max-width:118px;font-size:10px!important}
}

/* v2.5.0 — WhatsApp sales and support */
.ld-whatsapp-fab{
  position:fixed;
  right:24px;
  bottom:92px;
  z-index:10020;
  min-height:64px;
  max-width:min(310px,calc(100vw - 32px));
  display:flex;
  align-items:center;
  gap:11px;
  padding:8px 17px 8px 8px;
  border:1px solid rgba(255,255,255,.72);
  border-radius:999px;
  background:#25d366;
  color:#063d28!important;
  box-shadow:0 16px 40px rgba(3,18,38,.26),0 5px 16px rgba(37,211,102,.22);
  text-decoration:none!important;
  transition:transform .2s ease,box-shadow .2s ease,background .2s ease;
}
.ld-whatsapp-fab:hover{transform:translateY(-3px);background:#32df73;box-shadow:0 20px 46px rgba(3,18,38,.3),0 7px 20px rgba(37,211,102,.28)}
.ld-whatsapp-fab:focus-visible{outline:3px solid #fff;outline-offset:3px}
.ld-whatsapp-icon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#139a48}
.ld-whatsapp-icon svg{width:30px;height:30px;display:block;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}
.ld-whatsapp-copy{min-width:0;display:flex;flex-direction:column;gap:2px}
.ld-whatsapp-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 9px/1.2 Arial,sans-serif;letter-spacing:.04em;color:#0a6338}
.ld-whatsapp-copy b{font:900 16px/1.15 Arial,sans-serif;color:#042f20}
.ld-flow-assurance>a.ld-assurance-whatsapp{
  display:flex!important;
  align-items:center;
  justify-content:center;
  width:100%;
  min-height:52px;
  margin-top:25px;
  padding:13px 16px;
  border:0!important;
  border-radius:14px;
  background:#25d366;
  color:#063d28!important;
  font-size:14px;
  font-weight:900;
  line-height:1.3;
  text-align:center;
  box-shadow:0 11px 28px rgba(0,0,0,.16);
}
.ld-flow-assurance>a.ld-assurance-whatsapp:hover{background:#32df73;color:#042f20!important}

@media(max-width:720px){
  .ld-whatsapp-fab{left:14px;right:auto;bottom:calc(86px + env(safe-area-inset-bottom));min-height:60px;padding:7px 14px 7px 7px;gap:10px}
  .ld-whatsapp-icon{width:46px;height:46px;flex-basis:46px}
  .ld-whatsapp-icon svg{width:29px;height:29px}
  .ld-whatsapp-copy small{font-size:10px}
  .ld-whatsapp-copy b{font-size:16px}
  .ld-flow-assurance>a.ld-assurance-whatsapp{min-height:58px;font-size:16px;padding:15px 17px}
}

@media(max-width:380px){
  .ld-whatsapp-copy small{display:none}
}
