.main-product__block-collapsible_product+.main-product__block-collapsible_product{margin-top:0}.m-product-row{--m-product-row-image-size: 40px;--m-product-row-gap: 16px;display:block;text-align:start;border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border))}.main-product__block-collapsible_product+.main-product__block-collapsible_product .m-product-row{border-top:none}.m-product-row__summary{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:var(--m-product-row-gap);width:100%;margin:0;padding:18px 0;border:0;background:none;list-style:none;cursor:pointer;font:inherit;color:inherit;text-align:start;-webkit-appearance:none;appearance:none}.m-product-row__summary::-webkit-details-marker,.m-product-row__summary::marker{display:none;content:none}.m-product-row__summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}.m-product-row__media{flex:0 0 auto;width:var(--m-product-row-image-size);height:calc(var(--m-product-row-image-size) * 1.3);display:flex;align-items:center;justify-content:center}.m-product-row__media img{width:100%;height:100%;object-fit:contain;object-position:center}.m-product-row__title,.m-product-row__caption{flex:0 1 auto;margin:0;text-align:start;overflow-wrap:break-word}.m-product-row__icon{flex:0 0 auto;margin-inline-start:auto;position:relative;width:14px;height:14px}.m-product-row__icon:before,.m-product-row__icon:after{content:"";position:absolute;top:50%;left:50%;background-color:currentColor;transform:translate(-50%,-50%)}.m-product-row__icon:before{width:12px;height:1.5px}.m-product-row__icon:after{width:1.5px;height:12px;transition:transform .35s ease,opacity .35s ease}.m-product-row.is-expanded .m-product-row__icon:after,.m-product-row[open=true] .m-product-row__icon:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.m-product-row--static .m-product-row__summary{cursor:default}.m-product-row__panel{overflow:hidden;height:0;transition:height .35s ease}.m-product-row[open=true] .m-product-row__panel{height:auto}.m-product-row__content{padding:0 0 20px}.m-product-row--has-media .m-product-row__content{padding-inline-start:calc(var(--m-product-row-image-size) + var(--m-product-row-gap))}.m-product-row__content>*:first-child{margin-top:0}.m-product-row__content>*:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.m-product-row__icon:after,.m-product-row__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-collapsible-product.css.map */
