product-info:has(.cb-kit-order) .product__title h1{font-size:clamp(25px,2.5vw,34px);line-height:1.18}product-info:has(.cb-kit-order) .product__info-container>*+*{margin-top:12px}product-info:has(.cb-kit-order) .product__media-wrapper{min-width:0}product-info:has(.cb-kit-order) media-gallery{display:block;position:static;width:100%}product-info:has(.cb-kit-order) .product__media-list{margin-bottom:0}product-info:has(.cb-kit-order) .product__media-list,product-info:has(.cb-kit-order) .thumbnail-list{scroll-behavior:auto}product-info:has(.cb-kit-order) .product-media-container.constrain-height{--constrained-height: min(56vh, 520px);--constrained-min-height: 0px}product-info:has(.cb-kit-order) .product__media img{object-fit:contain!important;object-position:center}product-info:has(.cb-kit-order) .thumbnail-slider{display:flex;width:100%;margin-top:10px}product-info:has(.cb-kit-order) .thumbnail-list{display:flex;flex-flow:row nowrap;gap:8px;padding:4px;margin:0}product-info:has(.cb-kit-order) .thumbnail-list .thumbnail-list__item.slider__slide{width:76px;flex:0 0 76px}product-info:has(.cb-kit-order) .thumbnail img{object-fit:contain!important;background:#f8f7f4}product-info:has(.cb-kit-order) .slider-button{width:32px;flex:0 0 32px}.cb-kit-order{margin:12px 0 14px;padding:16px}.cb-kit-order h3{font-size:19px}.cb-kit-order .cb-kit-basics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.cb-kit-order .cb-kit-basics>.cb-kit-field:first-child{grid-column:1 / -1}.cb-kit-order .cb-kit-field{margin:8px 0}.cb-kit-order .cb-kit-field select,.cb-kit-order .cb-kit-field input,.cb-kit-order .cb-kit-field textarea{min-height:44px;padding:9px 10px}.cb-kit-order .cb-kit-basics .cb-kit-help{font-size:12px;line-height:1.4}.cb-kit-order .cb-kit-fold{border-top:1px solid #ded6cb;padding:10px 0;margin:8px 0}.cb-kit-order .cb-kit-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;cursor:pointer;list-style:none;font-size:14px;font-weight:650;line-height:1.4;color:#273441}.cb-kit-order .cb-kit-fold>summary::-webkit-details-marker{display:none}.cb-kit-order .cb-kit-fold>summary:after{content:"+";font-size:20px;flex:0 0 auto}.cb-kit-order .cb-kit-fold[open]>summary:after{content:"\2212"}.cb-kit-order .cb-kit-fold>summary:focus-visible{outline:2px solid #c64c17;outline-offset:4px}.cb-kit-order .cb-kit-fold>p,.cb-kit-order .cb-kit-fold>small{margin-top:10px}.cb-kit-order .cb-kit-fold .cb-kit-appliances{margin:10px 0;padding:10px}.cb-kit-order .cb-kit-width-config{padding:12px;margin:12px 0}.cb-kit-order .cb-kit-width-config .cb-width-group{padding:10px 0 0;margin-top:10px}.cb-kit-order .cb-kit-width-config .cb-width-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.cb-kit-order .cb-kit-width-config .cb-width-module input{padding:8px 10px;min-height:44px}.cb-kit-order .cb-kit-width-config .cb-width-total{margin:7px 0 2px;font-size:14px}.cb-kit-order .cb-kit-accept,.cb-kit-order .cb-kit-payment{font-size:13px;margin-top:10px}@media(min-width:990px){product-info:has(.cb-kit-order) .product:not(.product--no-media) .product__media-wrapper{width:50%;max-width:50%}product-info:has(.cb-kit-order) .product:not(.product--no-media) .product__info-wrapper{width:50%;max-width:50%;padding-left:28px}}@media(min-width:750px)and (max-width:989px){product-info:has(.cb-kit-order) .product__info-wrapper{padding-left:20px}}@media(max-width:749px){product-info:has(.cb-kit-order) .product__media-list{width:100%;margin-left:0;scroll-padding-left:0}product-info:has(.cb-kit-order) .product__media-item{width:100%;margin-left:0}product-info:has(.cb-kit-order) .product__media-item .product-media-container{width:100%;max-width:100%}product-info:has(.cb-kit-order) .product__media-item .product__media{height:min(calc((100vw - 32px)*.75),340px);padding-top:0}product-info:has(.cb-kit-order) .product__media-list{align-items:flex-start}product-info:has(.cb-kit-order) .product-media-container.constrain-height{--constrained-height: min(60vh, 430px)}product-info:has(.cb-kit-order) .product__info-wrapper{padding-top:18px}product-info:has(.cb-kit-order) .thumbnail-list .thumbnail-list__item.slider__slide{width:64px;flex-basis:64px}.cb-kit-order{padding:12px}}@media(max-width:359px){.cb-kit-order .cb-kit-basics,.cb-kit-order .cb-kit-width-config .cb-width-modules{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/231/assets/cb-kit-presentation.css.map */
