.accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word}.accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0 .6rem}.accordion__content img{max-width:100%}.product__variants h3{margin-bottom:.5rem;font-size:calc(var(--font-heading-scale) * 1.4rem)}.product__variants.accordion{border:none;letter-spacing:0}.product__variants.accordion summary{padding:1rem;border:1px solid rgba(193,210,199);align-items:center}.product__variants.accordion .accordion__content{padding:0;font-size:1.2rem}.product__variants.accordion .accordion__content .product__variants__table{border-left:1px solid rgba(193,210,199)}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-row{cursor:pointer;display:flex;gap:0;margin:0}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-row:hover{background:var(--light-green-opacity)}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-row.active{background:var(--rose);color:#fff;font-weight:700}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-row.disabled{text-decoration:line-through;opacity:.8}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-row.active .variant-price .variant-price__sale-old{color:#000}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-row.active .variant-price .variant-price__sale-new{color:#fff}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-heading{gap:0;margin:0}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-heading .product__variants__table-heading-label,.product__variants.accordion .accordion__content .product__variants__table .mobile-table-heading-label{font-weight:700}@media screen and (max-width: 1200px){.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-heading .product__variants__table-heading-label{display:none}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-row{border-bottom:3px solid rgba(193,210,199);border-right:1px solid rgba(193,210,199);padding:2rem}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-heading-value{display:block;width:50%;max-width:50%;border:none;padding-top:0;padding-bottom:0;align-content:start}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-heading-value.variant-price{width:100%;max-width:100%;text-align:right}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-heading-value.variant-price .mobile-table-heading-label{display:inline}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-heading-value.variant-price .mobile-table-heading-label:after{content:"";margin-right:5px}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-heading-value.variant-price{height:auto;min-height:auto}}@media screen and (min-width: 1200px){.product__variants.accordion .accordion__content .product__variants__table .mobile-table-heading-label{display:none}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-heading,.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-row{flex-wrap:nowrap}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-heading .product__variants__table-heading-label,.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-heading-value{border-bottom:1px solid rgba(193,210,199);border-right:1px solid rgba(193,210,199);text-align:left;padding:.9rem 1.2rem;min-height:50px;align-content:center}.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-heading .product__variants__table-heading-label.table-heading-label-price,.product__variants.accordion .accordion__content .product__variants__table .product__variants__table-body .product__variants__table-heading-value.variant-price{text-align:right}}.product__variants.accordion .accordion__content .product__variants__table .has-icon{display:flex;align-items:center;gap:.2rem}.product__variants.accordion .accordion__content .product__variants__table .has-icon>svg,.product__variants.accordion .accordion__content .product__variants__table .has-icon>.icon{flex-shrink:0}.product__variants.accordion .accordion__content .product__variants__table .has-icon>.icon{width:2.4rem;height:2.4rem}.product__variants.accordion .accordion__content .product__variants__table .variant-size__title{font-size:1.1rem;font-weight:700}.product__variants.accordion .accordion__content .product__variants__table .variant-size__subtitle{font-size:.9rem;opacity:.7}.product__variants.accordion .accordion__content .product__variants__table .variant-price{font-size:1.6rem;font-weight:800}.product__variants.accordion .accordion__content .product__variants__table .variant-price .variant_inventory_quantity{font-size:1.3rem;font-weight:400}.product__variants.accordion .accordion__content .product__variants__table .variant-price .variant-price__sale-old{display:block;text-decoration:line-through;font-size:1rem;line-height:1}.product__variants.accordion .accordion__content .product__variants__table .variant-price .variant-price__sale-new{color:var(--rose)}.product__variants.accordion .accordion__content .product__variants__table .variant-price__consumer_price{font-size:1.1rem;font-weight:400}@media screen and (min-width: 1200px){.product__variants.accordion .accordion__content .product__variants__table .empty-value{display:none}.product__variants.accordion .accordion__content .product__variants__table .grid--1-col .grid__item{max-width:100%;width:100%}.product__variants.accordion .accordion__content .product__variants__table .grid--6-col .grid__item{width:calc(16.66667% - var(--grid-desktop-horizontal-spacing) * 2 / 6)}.product__variants.accordion .accordion__content .product__variants__table .grid--5-col .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 2 / 5)}.product__variants.accordion .accordion__content .product__variants__table .grid--4-col .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 2 / 4)}.product__variants.accordion .accordion__content .product__variants__table .grid--3-col .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.product__variants.accordion .accordion__content .product__variants__table .grid--2-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product__variants.accordion .accordion__content .product__variants__table .table-heading-value-stamomtrek{max-width:90px}.product__variants.accordion .accordion__content .product__variants__table .variant-shipping-period{max-width:100px}.product__variants.accordion .accordion__content .product__variants__table .table-heading-label-hoogte,.product__variants.accordion .accordion__content .product__variants__table .table-heading-label-maat,.product__variants.accordion .accordion__content .product__variants__table .table-heading-label-breedte,.product__variants.accordion .accordion__content .product__variants__table .table-heading-label-vorm,.product__variants.accordion .accordion__content .product__variants__table .table-heading-label-stamomtrek,.product__variants.accordion .accordion__content .product__variants__table .table-heading-label-stamhoogte,.product__variants.accordion .accordion__content .product__variants__table .table-heading-label-rekmaat,.product__variants.accordion .accordion__content .product__variants__table .table-heading-value-hoogte,.product__variants.accordion .accordion__content .product__variants__table .table-heading-value-maat,.product__variants.accordion .accordion__content .product__variants__table .table-heading-value-breedte,.product__variants.accordion .accordion__content .product__variants__table .table-heading-value-vorm,.product__variants.accordion .accordion__content .product__variants__table .table-heading-value-stamomtrek,.product__variants.accordion .accordion__content .product__variants__table .table-heading-value-stamhoogte,.product__variants.accordion .accordion__content .product__variants__table .table-heading-value-rekmaat{max-width:90px}.product__variants.accordion .accordion__content .product__variants__table .table-heading-label-wortelverpakking,.product__variants.accordion .accordion__content .product__variants__table .table-heading-value-wortelverpakking{max-width:150px}.product__variants.accordion .accordion__content .product__variants__table .table-heading-label-shipping-period{max-width:100px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-accordion.css.map */
