.node-type-product .group-field-top{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:32px;margin-bottom:32px}.node-type-product .group-field-top .group-field-labels{position:absolute;top:0;left:0;display:-ms-grid;display:grid;grid-gap:4px;justify-items:start;z-index:1}.node-type-product .group-field-top .group-field-images-wrapper{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.node-type-product .group-field-top .group-field-images-wrapper.no-photo a{pointer-events:none}.node-type-product .group-field-top .field-type-image-slideshow.is-direction-horizontal{width:416px}.node-type-product .group-field-top .field-type-image-slideshow.is-direction-horizontal .values-main{aspect-ratio:416/416}.node-type-product .group-field-top .group-field-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.node-type-product .group-field-top .group-field-content>.field:first-child{margin-top:0}.node-type-product .group-field-top .group-field-content>.field:nth-last-child(-n+1){margin-bottom:0}.node-type-product .group-field-top .field-cat-number{color:#000;margin:16px 0;font-size:var(--font-size-lg)}.node-type-product .group-field-top .field-cat-number .value{font-family:var(--font-family-primary);font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:8px}.node-type-product .group-field-top .field-brand,.node-type-product .group-field-top .field-dimensions,.node-type-product .group-field-top .field-weight{color:#000;margin:8px 0;font-size:var(--font-size-norma)}.node-type-product .group-field-top .field-brand .label,.node-type-product .group-field-top .field-dimensions .label,.node-type-product .group-field-top .field-weight .label{color:#989898;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:hidden}.node-type-product .group-field-top .field-brand .label::after,.node-type-product .group-field-top .field-dimensions .label::after,.node-type-product .group-field-top .field-weight .label::after{content:"......................." "......................." "......................." "......................." "......................." "......................." "......................." "......................." "......................." "......................." "......................." "......................." "......................." ".......................";position:absolute;bottom:0;left:0;right:0}.node-type-product .group-field-top .field-brand .label span,.node-type-product .group-field-top .field-dimensions .label span,.node-type-product .group-field-top .field-weight .label span{background-color:#fff;z-index:1;position:relative;padding-right:4px}.node-type-product .group-field-top .field-stock-available{font-size:16px;font-weight:400;line-height:24px;margin:32px 0 8px}.node-type-product .group-field-top .field-delivery-time{margin:32px 0 8px;font-size:var(--font-size-lg)}.node-type-product .group-field-top .group-field-commerce{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:8px 0 16px}.node-type-product .group-field-top .field-price{color:#000;font-size:32px;line-height:48px}.node-type-product .group-field-top .field-old-price{font-size:var(--font-size-lg)}.node-type-product .group-field-top .field-cart-add{margin:16px 0 32px}.node-type-product .group-field-top .field-cart-add form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.node-type-product .group-field-top .field-cart-add form .form-item-add-to-cart button{height:48px}.node-type-product .group-field-top .field-cart-add form .form-item-go-to-cart a{height:48px}.node-type-product .group-field-top .field-cart-add form .form-item-quantity{width:130px;height:48px}.node-type-product .group-field-top .field-cart-add form .form-item-quantity .quantity__change{width:40px;height:40px}.node-type-product .group-field-top .field-delivery{margin:32px 0}.node-type-product #specifications.is-open{display:-ms-grid;display:grid;grid-gap:32px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.node-type-product #specifications>div>:first-child{margin-top:0}.node-type-product #specifications>div>:nth-last-child(-n+1){margin-bottom:0}.node-type-product #specifications .field-auto-description{margin:32px 0}.node-type-product #specifications .field-auto-description .value>:first-child{margin-top:0}.node-type-product #specifications .field-auto-description .value>:nth-last-child(-n+1){margin-bottom:0}.node-type-product #specifications .field-body{margin:32px 0}.node-type-product #specifications .field-body .label{font-weight:700}.node-type-product #specifications .field-body .value>:first-child{margin-top:0}.node-type-product #specifications .field-body .value>:nth-last-child(-n+1){margin-bottom:0}.node-type-product #specifications .field-parameters{margin:32px 0}.node-type-product #specifications .field-parameters .value>:first-child{margin-top:0}.node-type-product #specifications .field-parameters .value>:nth-last-child(-n+1){margin-bottom:0}@media only screen and (max-width:1023px){.node-type-product .group-field-top .field-brand,.node-type-product .group-field-top .field-dimensions,.node-type-product .group-field-top .field-weight{font-size:var(--font-size-norma)}.node-type-product .group-field-top .field-cart-add .form-actions{width:22vw}.node-type-product #specifications.is-open{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width:767px){.node-type-product .group-field-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:16px}.node-type-product .group-field-top .field-type-image-slideshow.is-direction-horizontal{width:100%}.node-type-product .group-field-top .field-cat-number{font-size:var(--font-size-norma)}.node-type-product .group-field-top .field-cat-number .value{font-size:var(--font-size-lg)}.node-type-product .group-field-top .field-cart-add .form-actions{width:182px}.node-type-product #features.is-open{-ms-grid-columns:1fr;grid-template-columns:1fr}}
/*# sourceMappingURL=maps/node--product.css.map */
