body:has(.dt-pdp) main,body:has(.dt-pdp) main .shopify-section,body:has(.dt-pdp) main [class*=color-custom-template]{background:#faf6f2!important}.product-information media-gallery{border-radius:22px;overflow:hidden}.product-information .product-details{background:#fff;border-radius:22px;padding:30px!important;box-shadow:0 6px 30px #5e090514;align-self:flex-start}.product-information .product-details h1{font-size:34px;line-height:1.12;font-weight:700;color:#3a0b08;margin:0}.product-information .product-details product-price{font-size:38px;font-weight:800;color:#2a1a17}.product-information .product-details product-price .installments,.product-information .product-details product-price .installments *{font-size:13.5px!important;font-weight:400!important;line-height:1.4!important;color:#6a5a54}.product-information .product-details quantity-selector-component{display:none!important}.product-information .product-details .quantity-label{display:none!important}.product-information .product-details .product-form-buttons .add-to-cart-button{background:#cd2d21!important;color:#fff!important;border:0!important;border-radius:12px!important;font-weight:700;font-size:17px;padding:16px;min-height:54px;width:100%;box-shadow:0 6px 16px #cd2d214d}.product-information .product-details .product-form-buttons .add-to-cart-button:hover{background:#b5261b!important}.product-information .product-details [class*=ai-highlighted-text__container-]{gap:6px!important}.product-information .product-details [class*=ai-highlighted-text__word-]{font-size:12px!important;padding:4px 11px!important;line-height:1.2!important}.dt-rate{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dt-rate__s{color:#f6c344;font-size:20px;letter-spacing:2px;line-height:1}.dt-rate__t{color:#6a5a54;font-size:13.5px}.dt-how{background:#faf1ea;border-radius:16px;padding:16px 18px;width:100%}.dt-how__h{font-size:12px;letter-spacing:1.5px;color:#7b0000;margin:0 0 10px;text-transform:uppercase;font-weight:700}.dt-how__st{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.4;margin-bottom:9px;color:#2a1a17}.dt-how__st:last-child{margin-bottom:0}.dt-how__st u{text-decoration:none;flex:none;width:24px;height:24px;border-radius:50%;background:#7b0000;color:#fff;font-size:12.5px;font-weight:700;display:grid;place-items:center}.dt-how__st strong{font-weight:700}.dt-call{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px;background:#fff;border:1.5px dashed #E3B7A9;border-radius:12px;padding:12px 14px;width:100%}.dt-call__a{color:#7b0000;font-weight:700}.dt-call__a a{color:#7b0000;text-decoration:none}.dt-ticks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;font-size:13.5px;font-weight:500}.dt-ticks li:before{content:"\2713";color:#0b6b35;font-weight:800;margin-right:7px}.dtp{background:#faf6f2;color:#2a1a17}.dtp__w{max-width:1240px;margin:0 auto;padding:0 28px 20px}.dtp__sec{padding-top:48px}.dtp .dtp__h{font-size:30px;font-weight:700;color:#3a0b08;margin:0 0 6px;line-height:1.15}.dtp .dtp__sub{color:#6a5a54;margin:0 0 24px;font-size:16px}.dtp__g4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dtp__g3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dtp__card{background:#fff;border-radius:18px;padding:22px;border-top:5px solid var(--c);box-shadow:0 4px 18px #5e09050f}.dtp__ic{width:56px;height:56px;border-radius:16px;background:var(--t,#FAF1EA);display:grid;place-items:center;margin-bottom:12px;flex:none}.dtp .dtp__card h3,.dtp .dtp__card3 h3{font-size:17px;font-weight:700;color:#3a0b08;margin:0 0 6px;line-height:1.25}.dtp .dtp__card p,.dtp .dtp__card3 p{font-size:14.5px;line-height:1.5;color:#5d4d47;margin:0}.dtp__card3{background:#fff;border-radius:18px;padding:20px;display:flex;gap:16px;align-items:flex-start;box-shadow:0 4px 18px #5e09050f}.dtp__card3 .dtp__ic{margin:0}.dtp__area{display:flex;align-items:center;gap:14px;background:#fff;border-radius:18px;padding:16px 18px;box-shadow:0 4px 18px #5e09050f}.dtp__area .dtp__ic{margin:0}.dtp__area-t{flex:1}.dtp__area-t b{display:block;font-size:17px;color:#3a0b08}.dtp__area-t small{font-size:13.5px;color:#7a6a64}.dtp .dtp__btn{flex:none;background:#cd2d21;color:#fff;font-weight:700;font-size:14.5px;padding:12px 18px;border-radius:12px;text-decoration:none}@media(max-width:749px){.product-information .product-details{padding:20px!important}.product-information .product-details h1{font-size:26px}.product-information .product-details product-price{font-size:32px}.product-information .product-details [class*=ai-highlighted-text__word-]{font-size:11.5px!important;padding:4px 10px!important}.product-information .product-details product-price .installments,.product-information .product-details product-price .installments *{font-size:12.5px!important}.dtp__w{padding:0 16px 10px}.dtp .dtp__h{font-size:24px}.dtp__sec{padding-top:38px}.dtp__g4,.dtp__g3{grid-template-columns:1fr;gap:12px}.dtp__g4 .dtp__card{display:grid;grid-template-columns:56px 1fr;gap:0 14px}.dtp__g4 .dtp__ic{grid-row:span 2;margin:0}.dtp__area{flex-wrap:wrap}.dtp .dtp__btn{width:100%;text-align:center}.dt-ticks{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dt-product.css.map */
