.product .accordion.accordion--product{margin-left:0!important;margin-right:0!important;border:none!important}.product .accordion.accordion--product .accordion__group{margin:0!important;border:none!important}.product .accordion.accordion--product{border-bottom:1px solid var(--color-border, #d4d4d4)!important}.product .product__top .accordion.accordion--product:first-of-type,.product .product__bottom .accordion.accordion--product:first-of-type,.product .product__details .product__block.accordion.accordion--product:first-of-type,.product .product__meta>.accordion.accordion--product:first-child{border-top:1px solid var(--color-border, #d4d4d4)!important}.product .product__top .accordion.accordion--product+.accordion.accordion--product,.product .product__bottom .accordion.accordion--product+.accordion.accordion--product,.product .product__details .accordion.accordion--product+.accordion.accordion--product{margin-top:0!important}.product .product__details .accordion.accordion--product,.product .product__details .accordion.accordion--product+.accordion.accordion--product{margin-top:0!important}.product .rte--product.accordion .accordion__label,.product .accordion.accordion--product .accordion__label{--s-icon-size: 12px;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1.5rem!important;width:100%!important;margin:0!important;padding:.75rem 0!important;min-height:0!important;border:none!important;border-radius:0!important;background:transparent!important;font-family:var(--font-heading)!important;font-style:var(--font-heading-style)!important;font-weight:400!important;font-size:1.0625rem!important;line-height:1.35!important;letter-spacing:.02em!important;color:var(--color-text, #454545)!important;text-decoration:none!important;transition:none!important;cursor:pointer!important}@media(min-width:45em){.product .rte--product.accordion .accordion__label,.product .accordion.accordion--product .accordion__label{font-size:1.0625rem!important;line-height:1.35!important;margin-left:0!important;margin-right:0!important;padding:.75rem 0!important}}@media(min-width:60em){.product .accordion.accordion--product .accordion__label{width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}.product .accordion .accordion__label:hover{background:transparent!important;opacity:1!important;color:var(--color-text, #454545)!important}.product .accordion .accordion__label-inner{display:flex!important;align-items:center!important;gap:.6rem!important;flex:1 1 auto!important;min-width:0!important}.product .accordion .accordion__lead-icon{width:18px!important;height:18px!important;flex-shrink:0!important;margin:0!important;color:#b0b0b0!important;opacity:1!important;transform:none!important}.product .accordion .accordion__lead-icon svg{width:18px!important;height:18px!important;display:block!important}.product .accordion .accordion__title{font:inherit!important;color:inherit!important}.product .accordion .accordion__label .icon-triangle{width:12px!important;height:12px!important;flex-shrink:0!important;margin:0!important;color:#b0b0b0!important;opacity:1!important;transform:none!important;transition:transform .2s ease!important}.product .accordion .accordion__label .icon-triangle svg{width:12px!important;height:12px!important;display:block!important}.product .accordion .accordion__group[data-open=true] .icon-triangle{transform:rotate(180deg)!important}.product .accordion .accordion__group[data-open=true] .accordion__lead-icon{transform:none!important}.product .accordion .accordion__text{margin:0!important;padding:.25rem 0 1rem!important;font-family:var(--font-body)!important;color:var(--color-text, #454545)!important}@media(min-width:60em){.product .accordion.accordion--product .accordion__text,.product .accordion.accordion--product .accordion__label{padding-left:0!important;padding-right:0!important;margin-left:0!important}}.product .accordion:has(.accordion__lead-icon) .accordion__text{padding-left:calc(18px + .6rem)!important}.product .accordion__payment-icons{margin-bottom:.75rem}.product .accordion__content{margin:0}.product .accordion__content+.accordion__estimator-trigger,.product .accordion__payment-icons+.accordion__content{margin-top:.75rem}@media(max-width:60em){.product .product__details .accordion.accordion--product,.product .product__bottom .accordion.accordion--product{margin-left:0!important;margin-right:0!important;padding-left:var(--space-outer, 20px)!important;padding-right:var(--space-outer, 20px)!important;box-sizing:border-box!important}.product .product__bottom .product__bottom-below{background-color:var(--color-background-body, #fff)!important;color:var(--color-text, #454545)!important;padding-top:0!important;padding-bottom:var(--spacing-medium, 24px)!important}.product .product__bottom{margin-left:0!important;margin-right:0!important}.product .product__bottom:not(:empty){background-color:transparent!important;margin-top:var(--spacing-medium, 24px)!important;padding-top:0!important;padding-bottom:0!important}.product .product__bottom .accordion.accordion--product{border-bottom:1px solid var(--color-border, #d4d4d4)!important}.product .product__details .accordion.accordion--product:first-of-type,.product .product__bottom .product__bottom-below>.accordion.accordion--product:first-child{border-top:1px solid var(--color-border, #d4d4d4)!important}.product .accordion .accordion__label{padding:.75rem 0!important;font-size:1.0625rem!important;line-height:1.35!important;margin-left:0!important;margin-right:0!important}.product .accordion .accordion__text{padding:.25rem 0 1rem!important;font-size:var(--font-size-body-small, .875rem)!important;line-height:var(--line-height-body-small, 1.5)!important}.product .accordion:has(.accordion__lead-icon) .accordion__text{padding-left:calc(18px + .6rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-product-accordion.css.map */
