body.template-product .product-collapsible-group{color:var(--rs-text-primary)}body.template-product .product-collapsible-group .product-collapsible-group__content,body.template-product .product-collapsible-group .disclosure--row,body.template-product .product-collapsible-group .cc-line-drawings__thumb{border-color:var(--rs-border-default)}body.template-product .product-collapsible-group .product-collapsible-group__subtitle{color:var(--rs-text-tertiary)}body.template-product .section.product-collapsible-group{background-color:var(--rs-bg-subtle)}body.template-product .product-collapsible-group .disclosure>summary{font-size:16px;line-height:1.75;font-weight:500;color:var(--rs-text-primary)}body.template-product .product-collapsible-group .disclosure--row .disclosure__content *{font-size:15px;line-height:1.6}body.template-product .product-collapsible-group .disclosure__content .cc-eyebrow,body.template-product .product-collapsible-group .disclosure__content [class*=eyebrow]{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.72px;text-transform:uppercase;color:var(--rs-text-tertiary)}body.template-product .product-collapsible-group .product-collapsible-group__title,body.template-product .product-collapsible-group .disclosure__title{color:var(--rs-text-primary)}body.template-product .product-collapsible-group .callback-request,body.template-product .product-collapsible-group [class*=callback-request]{--cb-text-muted: var(--rs-text-tertiary)}body.template-product .product-collapsible-group .callback-request__success-body{color:var(--rs-text-tertiary)}body.template-product .product-collapsible-group .cc-ld-lightbox__close{border-color:var(--rs-border-default)}body.template-product .product-collapsible-group .disclosure__title{font-size:16px!important;line-height:1.75;font-weight:500!important}body.template-product .product-collapsible-group .disclosure__content,body.template-product .product-collapsible-group .disclosure__content *{color:var(--rs-text-primary)}body.template-product .cc-ld-lightbox__counter{color:var(--rs-text-tertiary)}body.template-product .cc-ld-lightbox__close,body.template-product .cc-ld-lightbox__nav{border-color:var(--rs-border-default)}body.template-product .product-collapsible-group .product-collapsible-group__content{border-radius:0}body.template-product .product-collapsible-group .product-collapsible-group__content .product-info__block:last-child .disclosure--row .disclosure__content a,body.template-product .product-collapsible-group .disclosure--row .disclosure__content .callback-request__submit{font-size:14px;line-height:20px;font-weight:500;border-color:var(--rs-border-strong);color:var(--rs-text-primary);border-radius:4px;min-height:56px;padding:17px 18px;transition:background-color .15s,color .15s,border-color .15s}body.template-product .product-collapsible-group .disclosure--row .disclosure__content .callback-request__submit *{font-size:14px;line-height:20px}body.template-product .product-collapsible-group .product-collapsible-group__content .product-info__block:last-child .disclosure--row .disclosure__content a:hover,body.template-product .product-collapsible-group .disclosure--row .disclosure__content .callback-request__submit:hover{opacity:1;background-color:var(--rs-bg-muted);border-color:var(--rs-border-interactive-hover);color:var(--rs-text-primary)}body.template-product .product-collapsible-group .product-collapsible-group__content .product-info__block:last-child .disclosure--row .disclosure__content a:focus-visible,body.template-product .product-collapsible-group .disclosure--row .disclosure__content .callback-request__submit:focus-visible{outline:2px solid var(--rs-accent);outline-offset:2px}body.template-product .product-collapsible-group .callback-request__phone-input{border-radius:4px;min-height:56px;border-color:var(--rs-border-control)}body.template-product .product-collapsible-group .callback-request{padding-left:0;padding-right:0}@media(max-width:767px){body.template-product .product-collapsible-group .disclosure>summary{padding:24px}}body.template-product .product-collapsible-group .product-collapsible-group__content .product-info__block:last-child .disclosure--row .disclosure__content a,body.template-product .product-collapsible-group .disclosure--row .disclosure__content a.cc-specsheet-btn{margin-top:24px}@media(max-width:767px){body.template-product .section.product-collapsible-group{padding-top:48px;padding-bottom:48px}}body.template-product .product-collapsible-group .disclosure--row .disclosure__content{padding:24px}body.template-product .product-collapsible-group .disclosure--row .disclosure__content h5,body.template-product .product-collapsible-group .disclosure--row .disclosure__content h6,body.template-product .product-collapsible-group .disclosure--row .disclosure__content h5 strong,body.template-product .product-collapsible-group .disclosure--row .disclosure__content h6 strong{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.72px;text-transform:uppercase;color:var(--rs-text-tertiary)}body.template-product .product-collapsible-group .disclosure--row .disclosure__content h5,body.template-product .product-collapsible-group .disclosure--row .disclosure__content h6{margin:24px 0 8px}body.template-product .product-collapsible-group .disclosure--row .disclosure__content strong,body.template-product .product-collapsible-group .disclosure--row .disclosure__content b{font-weight:500}body.template-product .product-collapsible-group .disclosure--row .disclosure__content>p,body.template-product .product-collapsible-group .disclosure--row .disclosure__content .metafield-rich_text_field p{margin-bottom:24px}body.template-product .product-collapsible-group .disclosure--row .disclosure__content>p:last-child,body.template-product .product-collapsible-group .disclosure--row .disclosure__content .metafield-rich_text_field p:last-child{margin-bottom:0}body.template-product .product-collapsible-group .disclosure--row .disclosure__content li{margin-bottom:8px}body.template-product .product-collapsible-group .disclosure--row .disclosure__content p:empty{display:none}body.template-product .product-collapsible-group .disclosure--row .disclosure__content .metafield-rich_text_field>*:first-child{margin-top:0}body.template-product .product-collapsible-group .cc-line-drawings__thumb{border-radius:0;color:var(--rs-border-control)}body.template-product .product-collapsible-group .cc-ps-disclaimer{font-weight:400}body.template-product .product-collapsible-group .product-info__block:has(.cc-ps-disclaimer) .metafield-rich_text_field strong{display:block;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.72px;text-transform:uppercase;color:var(--rs-text-tertiary);margin-top:16px}body.template-product .product-collapsible-group .product-info__block:has(.cc-ps-disclaimer) .metafield-rich_text_field p>strong:first-child{margin-top:0}body.template-product .product-collapsible-group .product-info__block:has(.cc-ps-disclaimer) .metafield-rich_text_field br{display:none}body.template-product .product-collapsible-group .disclosure--row .disclosure__content ul[class],body.template-product .product-collapsible-group .disclosure--row .disclosure__content ol[class]{padding-left:0;margin:0;list-style:none}body.template-product .product-collapsible-group .disclosure--row .disclosure__content ul[class]>li,body.template-product .product-collapsible-group .disclosure--row .disclosure__content ol[class]>li{padding-left:0;margin-bottom:0}body.template-product .product-collapsible-group .disclosure--row .disclosure__content ul[class]>li:before,body.template-product .product-collapsible-group .disclosure--row .disclosure__content ol[class]>li:before{content:none}body.template-product .product-collapsible-group .disclosure--row .disclosure__content .callback-request .callback-request__flag-list{padding:4px 0;border-radius:4px;border-color:var(--rs-border-control);box-shadow:0 4px 20px #0000001f;width:max-content;min-width:200px}body.template-product .product-collapsible-group .disclosure--row .disclosure__content .callback-request .callback-request__flag-list li{padding:12px 20px;gap:8px;font-size:14px;line-height:22px;font-weight:400;color:var(--rs-text-primary);background-color:transparent;white-space:nowrap;transition:background-color .15s}body.template-product .product-collapsible-group .disclosure--row .disclosure__content .callback-request .callback-request__flag-list li:hover{background-color:var(--rs-bg-muted)}body.template-product .product-collapsible-group .disclosure--row .disclosure__content .callback-request .callback-request__flag-list li.selected{color:var(--rs-primary-700);font-weight:400;background-color:transparent}body.template-product .product-collapsible-group .callback-request,body.template-product .product-collapsible-group [class*=callback-request]{--cb-bg: var(--rs-bg-muted)}body.template-product .product-collapsible-group .disclosure>summary{transition:background-color .15s}body.template-product .product-collapsible-group .disclosure>summary:hover{background-color:var(--rs-bg-muted)}body.template-product .product-collapsible-group .disclosure>summary:focus-visible{outline:2px solid var(--rs-accent);outline-offset:-2px}body.template-product .product-collapsible-group .disclosure>summary .disclosure__toggle>.icon{transition:transform .25s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){body.template-product .product-collapsible-group .disclosure>summary .disclosure__toggle>.icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/232/assets/rs-product-details.css.map */
