.section-header-wrapper .section-main-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:6px}.section-main-heading .section-inner-heading h2{margin:0}.section-wrapper-inner .section-header-wrapper .section-main-text{margin:0 0 22px;color:#5b6b76}.section-wrapper-inner .section-content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:30px 0}.section-content-wrapper .section-content-inner{border:1px solid #dfe5ea;border-radius:14px;padding:20px;display:grid;grid-template-columns:160px 1fr;gap:18px;background:#fff;transition:box-shadow .15s}.section-content-wrapper .section-content-inner:hover{box-shadow:0 4px 24px #0b3a530f}.section-content-wrapper .section-content-inner .product-image-content .product-image{background:#f6f8f9;border:1px solid #dfe5ea;border-radius:10px;aspect-ratio:1/1.46;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px}.section-content-wrapper .section-content-inner .product-image-content .product-image img{mix-blend-mode:multiply;max-height:max-content;object-fit:cover}.section-content-wrapper .section-content-inner .product-content-inner .product-type{display:inline-block;text-transform:uppercase;border-radius:100px;margin-bottom:8px;font-size:12px;line-height:normal}.product-info-content .product-content-inner .product-title h2{font-weight:700;margin:0 0 6px;font-size:18px}.product-info-content .product-content-inner .product-fits-info p.fits-subtitle-jtpl{font-size:14px;margin:0 0 14px}.product-image-content .product-link{margin-top:10px;line-height:normal}.product-image-content .product-link a{text-decoration:none}.product-options .product-option-label .option-label{line-height:normal;margin:0 0 6px}.product-options .option-dropdown-wrapper{position:relative;max-width:430px}.product-options .option-dropdown-button{width:100%;display:flex;align-items:center;gap:10px;border:1.5px solid #dfe5ea;border-radius:12px;background:#fff;padding:6px 10px;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:border-color .15s,box-shadow .15s}.product-options .option-dropdown-button:hover{border-color:#9fb3bf}.product-options .button-info-title-wrapper{display:flex;gap:10px;line-height:normal;font-weight:700;align-items:center}.product-options .button-info-title-wrapper .button-info-price{white-space:nowrap}.button-info-content .button-inner-content .button-info-price-wrapper{line-height:normal}.button-info-content{display:flex;align-items:center;justify-content:space-between;width:100%}.option-dropdown-wrapper .option-dropdown{position:absolute;z-index:20;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid #dfe5ea;border-radius:14px;box-shadow:0 16px 36px #0b3a5324;padding:6px;max-height:300px;overflow-y:auto;display:none;animation:fade .1s ease}.option-dropdown.active{display:block}.option-dropdown .variant-values-wrapper{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;text-decoration:none;color:inherit;cursor:pointer;transition:background .08s}.option-dropdown .variant-value-image{width:36px;height:36px;border:1px solid #dfe5ea;border-radius:5px;background:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden}.option-dropdown .variant-value-image img{width:32px;height:32px;object-fit:contain}.option-dropdown .variant-value-title{flex:1 1 auto}.variant-values-wrapper.active{background:#e8f1f7;border:1px solid #c5d8e6}.variant-values-wrapper.active .variant-value-title:after{content:" \2713";color:#0b3a53;font-weight:700;font-size:11.5px;margin-left:4px}.product-options-price span.product-in-stock{color:var(--secondary_bg)}.product-options-price{display:flex;justify-content:end;gap:12px;flex-wrap:wrap;padding-top:10px}.option-dropdown-button.dropdown-open .button-info-icon{transform:rotate(180deg);transition:transform .15s}.section-content-wrapper .section-content-inner .product-image-content .product-image span.product-image-title{font-size:11.5px;font-weight:600;text-align:center;margin-top:4px}.option-dropdown-wrapper .button-image{width:36px;height:36px;border:1px solid #dfe5ea;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden}.option-dropdown-wrapper .button-image img{object-fit:contain;max-height:32px;width:32px}.product-options-price .product-quik-add{margin-left:auto}.product-options-price .product-quik-add button{margin:0;padding:9px 16px;min-width:100px;border-radius:8px;min-height:35px}.product-options-price .product-quik-add button.loading{padding-block:0}.product-options-price .product-price-selector{font-size:18px}.variant-values-wrapper.disabled{opacity:.4;pointer-events:none}.section-header-wrapper .section-main-heading .section-inner-link a{text-decoration:none;white-space:nowrap}.product-options-price .product-quik-add button .loader,.product-options-price .product-quik-add button.loading .add-btn{display:none}.product-options-price .product-quik-add button.loading .loader{display:block;--color-1: #fff;--size: 1px;width:calc(20 * var(--size));height:calc(20 * var(--size));border:calc(3 * var(--size)) solid var(--color-1);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.product-content-inner .product-link a,.section-header-wrapper .section-main-heading .section-inner-link a{text-decoration:none;color:var(--primary_text)}.product-content-inner .product-options-price .product-link{line-height:normal}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1199px)and (min-width:900px){.product-options .option-dropdown-button{gap:6px;padding:6px}.product-options .button-info-title-wrapper{gap:4px}}@media(max-width:900px){.section-wrapper-inner .section-content-wrapper{grid-template-columns:1fr}}@media(max-width:640px){.section-content-wrapper .section-content-inner{grid-template-columns:1fr}.product-options .option-dropdown-button{gap:6px;padding:6px}.product-options .button-info-title-wrapper{gap:4px}.section-content-wrapper .section-content-inner .product-image-content .product-image img{width:75%;max-height:160px}.section-content-wrapper .section-content-inner .product-image-content .product-image{aspect-ratio:unset}}
/*# sourceMappingURL=/cdn/shop/t/279/assets/related-product.css.map */
