.toolkit-section{background:var(--second_alt_color);padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop)}.toolkit-section .sub-heading{color:var(--primary_light_color);text-transform:uppercase;letter-spacing:.14em;margin:0;font-family:DM Sans Medium;font-weight:500}.toolkit-section .heading{color:var(--text-primary);margin-top:10px}.toolkit-section .description{color:var(--text-secondary);margin:12px 0 0;line-height:1.6}.toolkit-section .bottom-content-wrapper{gap:32px;margin-top:14px;padding:32px 40px;background:var(--dark-section);border-radius:20px;position:relative}.toolkit-section .bottom_subheading{font-size:10px;font-weight:600;letter-spacing:.1em;color:#ffffff59;margin-bottom:10px}.toolkit-section .bottom_heading{font-size:24px;color:var(--text-white);max-width:400px;line-height:1.3;margin-bottom:8px}.toolkit-section .bottom_heading:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.toolkit-section .bottom_desc{color:#ffffff80}.toolkit-section .bottom_price{font-size:44px;font-family:var(--font-heading-family);color:var(--text-white);line-height:1}.toolkit-section .bottom-content-right{gap:20px}.toolkit-section .guarantee-text{font-size:11px;color:#ffffff59;margin-top:4px}.toolkit-section .bottom_btn{border:none;border-radius:10px;font-weight:700;cursor:pointer;margin-top:5px;white-space:nowrap;height:48px;padding:12px 28px;position:relative;z-index:1}.toolkit-section .related-products{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.toolkit-section .related-product-box{background:var(--white-color);border:1px solid #E6E2DA;border-radius:20px;padding:20px;gap:16px;transition:all .2s;position:relative}.toolkit-section .related-product-box:hover{transform:translateY(-3px);box-shadow:0 6px 24px #14120e17,0 2px 6px #14120e0d;border-color:#cec9c0}.toolkit-section .related-product-inner{gap:16px}.toolkit-section .product-subheading{font-size:10px;font-weight:500;color:var(--text-muted);margin-bottom:6px}.toolkit-section .product_icon{width:45px;height:45px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;background:#e5f2ec}.toolkit-section .product-title{font-size:15px;font-weight:500;color:var(--text-primary);font-family:var(--font-body-family);margin-bottom:4px;line-height:1.3}.toolkit-section .tk-price-wrapper{gap:7px}.toolkit-section .product-compare-price,.toolkit-section .product-price{font-family:var(--font-heading-family);color:var(--text-primary)}.toolkit-section .product-compare-price{text-decoration:line-through;color:var(--text-muted)}.toolkit-section .product-short-desc{font-style:italic;line-height:1.5;margin-bottom:10px;color:var(--text-muted)}.toolkit-section .related-prod-btn{height:34px;padding:0 25px;font-size:12px;font-weight:500;border-radius:8px;background:#f0ede6;border:1.5px solid #e6e2da;color:var(--text-secondary);transition:all .18s;flex-shrink:0;cursor:pointer;position:relative;font-family:var(--font-body-family)}.toolkit-section .related-prod-btn:hover{border-color:var(--primary_light_color);color:var(--primary_light_color);background:#e5f2ec}.toolkit-section .related-prod-btn .btn-spinner{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.toolkit-section .related-prod-btn svg{height:16px;width:16px}cart-drawer:not(.is-empty) .drawer__inner-empty{display:none!important}.template-color.toolkit-section .related-prod-btn:hover,.toolkit-section.template-color .bottom_btn,.toolkit-section.template-color .sub-heading{color:var(--dark-primary-color)}.template-color.toolkit-section .related-prod-btn:hover{background:var(--light-color);border-color:var(--dark-primary-color)}.toolkit-section .toolkit-top-wrapper{gap:10px}.toolkit-section .top-btn{background:transparent;color:#383631;border:1.5px solid #cec9c0;padding:10px 16px}.toolkit-section .tk-variant-select{width:80px;padding:2px 20px 2px 0;color:var(--text-primary);border-radius:4px;border:1px solid var(--text-primary);opacity:.8;font-family:var(--font-body-family);margin-right:10px}.toolkit-section.collection-color .related-prod-btn:hover,.toolkit-section.collection-color .bottom_btn,.toolkit-section.collection-color .sub-heading{color:var(--dark-color)}.toolkit-section.collection-color .related-prod-btn:hover{background:var(--light-color);border-color:var(--dark-color)}.toolkit-section.collection-color .bottom-content-right{gap:5px;flex-direction:column}.toolkit-section.collection-color .heading{max-width:450px}@media screen and (max-width:1024px){.toolkit-section .bottom-content-wrapper{gap:15px;padding:24px}.toolkit-section .related-products{gap:15px;grid-template-columns:repeat(2,1fr)}.toolkit-section .related-product-inner{gap:10px}.toolkit-section .product_icon{width:42px;height:42px;font-size:18px}}@media screen and (max-width:767px){.toolkit-section{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.toolkit-section .bottom-content-left,.toolkit-section .bottom-content-right{width:100%}.toolkit-section .bottom-content-right{justify-content:center;gap:10px}.toolkit-section .bottom_price{font-size:36px}.toolkit-section .related-products{grid-template-columns:1fr}.toolkit-section.collection-color .bottom-content-right{gap:10px;flex-direction:row}.toolkit-section .related-products{margin-top:20px}.toolkit-section .related-product-box{padding:15px}.toolkit-section .product_icon{width:38px;height:38px;font-size:16px}.toolkit-section .tk-price-wrapper{gap:5px}.toolkit-section .related-prod-btn{padding:0 20px}.toolkit-section .tk-variant-select{margin-right:6px;width:76px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/toolkit-section.css.map */
