.fw-product-accordions{display:flex;flex-direction:column}.fw-accordion{border-bottom:1px solid var(--color-border)}.fw-accordion__header{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;margin:0;font:inherit;color:inherit;text-align:left;display:flex;width:100%;align-items:center;justify-content:space-between;padding:16px 0;cursor:pointer;gap:16px;-webkit-user-select:none;user-select:none;list-style:none}.fw-accordion__header::-webkit-details-marker{display:none}details[open]>.fw-accordion__header{padding-bottom:16px}.fw-accordion__title{font-family:var(--font-body--family);font-weight:700;font-size:var(--text-heading-md);line-height:1.3;color:var(--color-foreground)}@media screen and (min-width:750px){.fw-accordion__header{padding:20px 0}}.fw-accordion__toggle{box-sizing:border-box;flex-shrink:0;width:25px;height:25px;min-width:25px;min-height:25px;border-radius:50%;border:.75px solid var(--fw-color-primary, #1d5eb3);background-color:transparent;display:inline-flex;align-items:center;justify-content:center;line-height:0;padding:0;transition:background-color .2s ease,border-color .2s ease}.fw-accordion__chevron{width:7px;height:4px;flex-shrink:0;display:block;transition:transform .2s ease;transform-origin:50% 50%;stroke:var(--fw-color-primary, #1d5eb3)}.fw-accordion__chevron svg{width:100%;height:100%;display:block;stroke:inherit}.fw-accordion__header:hover .fw-accordion__toggle{background-color:var(--fw-color-primary, #1d5eb3);border-color:var(--fw-color-primary, #1d5eb3)}.fw-accordion__header:hover .fw-accordion__chevron{stroke:#fff}details[open] .fw-accordion__toggle{background-color:var(--fw-color-primary, #1d5eb3);border-color:var(--fw-color-primary, #1d5eb3)}details[open] .fw-accordion__chevron{stroke:#fff;transform:rotate(180deg)}.fw-accordion__inner{padding-bottom:0;transition:padding-bottom .3s ease;font-size:var(--text-body);line-height:1.6;color:var(--color-foreground)}details[open] .fw-accordion__inner{padding-bottom:20px}.fw-accordion__inner>*{margin-top:0;margin-bottom:0}.fw-accordion__inner>*+*{margin-top:.75em}.fw-manual-link{display:inline-flex;align-items:center;gap:20px;color:var(--fw-color-primary, #1d5eb3);text-decoration:none;font-family:"Open Sans",var(--font-body--family);font-weight:600;font-size:var(--text-body);line-height:36px;letter-spacing:0}.fw-manual-link:hover,.fw-manual-link:focus-visible{color:var(--fw-color-primary, #1d5eb3)}.fw-manual-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.fw-manual-link__icon{display:inline-flex;width:13px;min-width:13px;height:16px;align-items:center;justify-content:center;flex-shrink:0}.fw-manual-link__icon img{display:block;width:13px;height:16px}.fw-manuals-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fw-product-compare__header,.fw-product-compare__table tr,.fw-product-compare__price-grid{--fw-product-compare-gap: clamp(20px, 3vw, 50px);--fw-product-compare-columns: minmax(0, 1.2fr) repeat(3, minmax(0, .93fr))}.fw-product-compare__header{display:grid;grid-template-columns:var(--fw-product-compare-columns);gap:var(--fw-product-compare-gap);margin-block-end:30px;overflow:visible}.fw-product-compare__header-product,.fw-product-compare__header-spacer{overflow:visible}.fw-product-compare__header .product-card{display:block;width:100%;height:100%}.fw-product-compare__header .product-card__content{height:100%}.fw-product-compare__header-product{display:flex}.fw-product-compare__section{padding-bottom:20px;border-bottom:1px solid #e1e1e1;margin-bottom:30px}.fw-product-compare__section:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.fw-product-compare__title{font-family:"Open Sans",var(--font-body--family);font-weight:700;font-size:var(--text-body);line-height:1.3;letter-spacing:0;margin:0 0 12px;padding-left:0}.fw-product-compare__table-wrapper{overflow-x:auto}.fw-product-compare__table{width:100%;border-collapse:separate;border-spacing:0}.fw-product-compare__table tbody{display:block;width:100%}.fw-product-compare__table tr{display:grid;grid-template-columns:var(--fw-product-compare-columns);column-gap:var(--fw-product-compare-gap);background:transparent;width:100%}.fw-product-compare__table tr:nth-child(2n){background:#f7f9ff}.fw-product-compare__table td{padding:12px 16px;text-align:left;font-family:"Open Sans",var(--font-body--family);font-weight:400;font-size:var(--text-body);line-height:1.3;vertical-align:top}.fw-product-compare__label{font-weight:400;white-space:normal}.fw-product-compare__price-grid{display:grid;grid-template-columns:var(--fw-product-compare-columns);column-gap:var(--fw-product-compare-gap);align-items:start}.fw-product-compare__title--price{margin-bottom:0}.fw-product-compare__price-grid>:not(.fw-product-compare__title--price):not(.fw-product-compare__price-spacer){padding:0 16px}.fw-product-compare__price-grid--price{padding-bottom:20px;align-items:center}.fw-product-compare__price-grid--stock{padding-bottom:15px}.fw-product-compare__price-grid--delivery{padding-bottom:30px}.fw-product-compare__price-grid--action{align-items:end}.fw-product-compare__price-spacer{min-height:1px}.fw-product-compare__product-price{display:block}.fw-product-compare__product-price .compare-at-price__label{font-size:12px}.fw-product-compare__product-price [ref=priceContainer]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.fw-product-compare__product-price .price{font-family:"Open Sans",var(--font-body--family);font-weight:700;font-size:20px;line-height:1;color:var(--color-foreground)}.fw-product-compare__product-price .compare-at-price{font-family:"Open Sans",var(--font-body--family);font-weight:400;font-size:12px;line-height:1.3;color:#26262680;text-align:right}.fw-product-compare__inventory{display:flex;align-items:flex-start}.fw-product-compare__inventory .product-inventory__status{gap:10px;margin-left:0}.fw-product-compare__inventory .product-inventory__text{font-family:"Open Sans",var(--font-body--family);font-weight:600;font-size:var(--text-caption);line-height:1}.fw-product-compare__inventory .product-inventory__delivery-wrap{gap:0}.fw-product-compare__inventory .product-inventory__delivery{font-family:"Open Sans",var(--font-body--family);font-weight:600;font-size:var(--text-body-sm);line-height:1}.fw-product-compare__price-form,.fw-product-compare__price-form add-to-cart-component{display:block;width:100%}.fw-product-compare__price-form .fw-product-compare__add-to-cart{width:100%;min-height:48px;justify-content:center;border-radius:999px;--button-background-color: #1fc709}.fw-product-compare__price-form .add-to-cart-text{justify-content:center;gap:12px!important}.fw-product-compare__price-form .add-to-cart-text__content{white-space:nowrap}.fw-product-compare__price-form .add-to-cart-icon{flex-shrink:0}@media screen and (max-width:1023px){.fw-product-compare__price-form .fw-product-compare__add-to-cart:not([disabled]) .add-to-cart-text__content:not(:focus,:active){position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.fw-product-compare__price-form .fw-product-compare__add-to-cart:not([disabled]) .add-to-cart-text{gap:0!important}}@media screen and (max-width:749px){.fw-product-compare__header{grid-template-columns:repeat(2,1fr);gap:20px}.fw-product-compare__header-spacer{display:none}.fw-product-compare__header-product:nth-child(n+4){display:none}.fw-product-compare__table tr{grid-template-columns:repeat(2,1fr);column-gap:20px}.fw-product-compare__price-grid{grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:16px}.fw-product-compare__table td:nth-child(4){display:none}.fw-product-compare__price-grid>:nth-child(4){display:none}.fw-product-compare__price-spacer{display:none}.fw-product-compare__label{grid-column:1 / -1}.fw-product-compare__table td:first-child,.fw-product-compare__title{font-weight:700;padding-left:0}.fw-product-compare__title--price{grid-column:1 / -1}.fw-product-compare__price-form .fw-product-compare__add-to-cart:not([disabled]) .add-to-cart-icon{display:inline-flex!important;width:20px;height:20px;min-width:20px;min-height:20px;flex:0 0 20px;line-height:0}.fw-product-compare__price-form .fw-product-compare__add-to-cart:not([disabled]) .add-to-cart-icon svg{width:100%;height:100%}.fw-product-compare__price-form .add-to-cart-text__content:not(:focus,:active){position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.fw-product-compare__price-form .add-to-cart-text{gap:0!important}.fw-product-compare__price-form .add-to-cart-icon{display:inline-flex!important;width:20px;height:20px;min-width:20px;min-height:20px;flex:0 0 20px;line-height:0}.fw-product-compare__price-form .add-to-cart-icon svg{width:100%;height:100%}.fw-product-compare__price-form .fw-product-compare__add-to-cart[disabled] .add-to-cart-text{gap:0!important}.fw-product-compare__price-form .fw-product-compare__add-to-cart[disabled] .add-to-cart-icon{display:inline-flex!important;width:20px;height:20px;min-width:20px;min-height:20px;flex:0 0 20px;line-height:0;visibility:visible;opacity:1}.fw-product-compare__price-form .fw-product-compare__add-to-cart[disabled] .add-to-cart-icon svg{width:100%;height:100%}}.fw-accordion__title{font-weight:600}.fw-product-accordions-section .fw-accordion__title{font-size:var(--text-heading-md)!important;font-weight:600}.fw-product-accordions{border-top:none!important}.fw-specifications .fw-product-compare__table tr{grid-template-columns:minmax(150px,220px) minmax(0,1fr);column-gap:0;align-items:start}.fw-specifications .fw-product-compare__label{padding-right:24px}@media screen and (min-width:750px){.fw-specifications{max-width:50%}}@media screen and (max-width:749px){.fw-specifications .fw-product-compare__table tr{grid-template-columns:minmax(130px,42%) minmax(0,1fr)}.fw-specifications .fw-product-compare__label{grid-column:auto}.fw-specifications .fw-product-compare__table td{font-size:.95em}.fw-manual-link__label,.fw-accordion__title,.metafield-rich_text_field{font-size:var(--text-body)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fw-section-product-accordions.css.map */
