.ss-commerce #main .ss-product-details{background:#fff!important;border:0!important;border-radius:0!important;padding:4px 0 0!important;box-shadow:none!important;max-width:none!important}.ss-product-details:before{content:"";display:block;width:48px;height:4px;margin-bottom:20px;background:#b8202e;border-radius:2px}.ss-commerce #main .ss-product-details h1{font-size:32px!important;line-height:1.25!important;font-weight:750!important;color:#252846!important}.ss-product-sku{margin-top:18px!important;color:#586071!important;font-size:16px!important}.ss-product-sku strong{color:#30318b}.ss-commerce #main .ss-product-price{font-size:30px!important;font-weight:750!important;line-height:1.35;margin-top:20px!important;color:#252846!important}.ss-commerce #main .ss-product-actions{padding-top:24px;margin-top:24px!important;border-top:1px solid #e4e5ec;max-width:none!important;align-items:stretch}.ss-commerce #main .ss-product-actions .secondary-button{background:#30318b!important;border-color:#30318b!important;color:white!important;box-shadow:0 4px 0 #24246a;border-radius:9px!important;min-height:52px;font-weight:700!important}.ss-commerce #main .ss-product-actions .secondary-button:hover{background:#24246a!important}.ss-commerce #main .ss-product-summary{color:#4b5261;line-height:1.65;font-size:18px}.ss-commerce #main .ss-product-description{color:#4b5261;line-height:1.7}.ss-grid-sku{font-size:14px!important;line-height:1.45!important;color:#586071;margin:2px 0 7px!important;overflow-wrap:anywhere;font-weight:400!important}.ss-grid-sku strong{color:#30318b;font-weight:650}.ss-commerce #main .ss-product-details [role=button]:focus-visible{outline:3px solid #b8202e;outline-offset:3px}@media(min-width:1180px){.ss-commerce #main .ss-product-overview{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:54px!important;margin-top:28px!important}.ss-product-overview>.sticky{min-width:0;gap:20px!important}.ss-product-overview>.sticky>div:last-child{min-width:0;flex:1}.ss-product-overview>.sticky>div:first-child{min-width:72px!important;max-width:72px!important}.ss-product-overview>.sticky>div:first-child img{min-width:72px!important;width:72px!important;height:72px!important}.ss-product-overview>.sticky>div:not(:first-child) img{max-height:480px!important;height:480px!important;object-fit:scale-down!important}}@media(max-width:1179px){.ss-commerce #main .ss-product-details{padding:0 24px!important;width:100%!important;margin:0!important}.ss-product-details:before{margin-top:8px}}@media(max-width:767px){.ss-commerce #main .ss-product-details{padding:0 20px!important;margin:0!important}.ss-commerce #main .ss-product-details h1{font-size:27px!important;line-height:1.3!important}.ss-commerce #main .ss-product-price{font-size:28px!important}.ss-commerce #main .ss-product-actions{gap:14px!important;flex-wrap:wrap!important}.ss-commerce #main .ss-product-actions .secondary-button{flex:1!important;width:auto!important;min-width:145px!important;min-height:52px!important}.ss-grid-sku{font-size:13px!important;line-height:1.5!important;margin-bottom:7px!important}}
