.product__config_image img{display:block;width:100%;border-radius:8px;aspect-ratio:1}.product__config_main{display:flex;flex-direction:column;gap:10px}.lip__item{position:relative;cursor:pointer}.lip__item img{display:block;width:100%;border:1px solid #9e9e9e;border-radius:4px;aspect-ratio:1;transition:.2s ease-in-out}.lip__item input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.lip__item input:checked~img{box-shadow:0 0 0 2px #ff002e}.lip__item span{display:none}.lip__grid{display:grid;grid-template-columns:repeat(9,1fr);gap:5px;transition:.2s ease-in-out}.lip__title{display:flex;align-items:center;gap:10px;margin-bottom:6px;font-size:13px}.lip__title_value{padding:2px 6px;background-color:#ff002e;border-radius:4px;color:#fff;text-transform:capitalize}.lip__comment{display:flex;align-items:center;gap:10px;font-size:12px}.lip__comment svg{display:block}.lip__comment_icon{cursor:pointer}.product-form__input input[type=radio]+label.default_option{position:relative;border:none;background-color:transparent;margin:6px 0 0;padding:0}.product-form__input input[type=radio]+label.default_option .label_badge{position:absolute;top:2px;right:2px;font-size:10px;color:#fff;background:#cb0428;padding:2px 4px;border-radius:4px;display:none}.product-form__input input[type=radio]+label.default_option img{display:block;border-radius:8px;transition:.2s ease-in-out;border:1px solid #9e9e9e;aspect-ratio:1}@media (hover: hover){.default_option:hover img,.lip__item:hover img{position:relative;z-index:1;transform:scale(2.1)}.default_option:hover .label__tooltip,.lip__item:hover .label__tooltip{opacity:1}}@media (hover: none){img.tapped{position:relative;z-index:1;transform:scale(2.1)}.default_option img.tapped~.label__tooltip,.lip__item img.tapped~.label__tooltip{opacity:1}}.label__tooltip{position:absolute;top:-20px;left:-20px;z-index:1;min-width:82px;text-align:center;font-size:8px;color:#fff;background-color:#000;border-radius:4px;padding:4px 6px;text-transform:capitalize;opacity:0;pointer-events:none;transition:.2s ease-in-out}.product-form__input input[type=radio]:checked+label.default_option img{box-shadow:0 0 0 3px #ff002e}.product__dropdown_inner .product-form__input input[type=radio]+label:not(.default_option){background-color:#fff;border:1px solid #000;color:#000}.product__dropdown_inner.done .product-form__input input[type=radio]+label:not(.default_option){border:0}.product__dropdown_inner .product-form__input input[type=radio]:checked+label{background-color:#000;color:#fff}.product__config_image--mobile{display:none}.sticky_config_price{position:relative;display:flex;align-items:center;gap:10px;padding:10px;background:#fff;border:1px solid rgb(var(--color-foreground));border-radius:10px}.sticky_config_price.wide{flex-direction:column;align-items:flex-end;width:calc(100% - 70px)!important}.sticky_config_price.active{opacity:1;pointer-events:all}.sticky_config_price .badge{display:none!important}.sticky_config_price_price{color:#000;background:#fff;border-radius:4px;padding:0 8px}.table_options__title{color:#fff;margin-bottom:10px}.product__config__toggle_size{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background-color:#fff;border:0;padding:0}.product__config__toggle_size svg{width:24px;height:24px}.product__config__toggle_size .decrease{display:none}.product__config__toggle_size.active .decrease{display:block}.product__config__toggle_size.active .increase{display:none}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}.animate__animated{animation-duration:1s;animation-fill-mode:both}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:37rem;min-width:fit-content;border:none}.product-form__input.mats_set{margin-bottom:15px}.product-form__input:last-of-type{margin-bottom:0}variant-radios,variant-selects{display:block}.product__dropdown_wr{background-color:#fff;color:#000;border-radius:8px;transition:.2s ease-in-out}.product__dropdown_wr:has(.product__dropdown_inner.done){padding-bottom:20px}.product__dropdown_wr.disabled{opacity:.5;pointer-events:none}.product__dropdown_title{position:relative;padding:20px;cursor:pointer;transition:.2s ease-in-out}.product__dropdown_title svg{position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:.2s ease-in-out;width:16px;height:16px}.product__dropdown_wr.open .product__dropdown_title svg{transform:translateY(-50%) rotate(-180deg)}.product__dropdown_wr.open{padding-bottom:20px}.product__dropdown_wr .product__dropdown_inner{width:100%;opacity:0;display:none}.product__dropdown_wr .product__dropdown_inner.open{opacity:1;padding:0 20px;display:block}.product__dropdown_wr .product__dropdown_inner.done{padding:0 20px}.product__dropdown_inner variant-radios{margin-left:4px}.product__dropdown_inner.done .product-form__input input[type=radio]+label.default_option img,.product__dropdown_inner.done .lip__grid,.product__dropdown_inner.done .select__select,.product__dropdown_inner.done .select,.product__dropdown_inner.done .product__upsell_item:not(.active),.product__dropdown_inner.done variant-radios label,.product__dropdown_inner.done textarea,.product__dropdown_inner.done p.line-item-property__field{height:0;box-shadow:none;border:none;overflow:hidden;gap:0;margin:0;padding:0;border:0}.product__dropdown_inner:not(.open) .product-form__input input[type=radio]+label.default_option img{height:0}.product__dropdown_inner.done .lip__comment,.product__dropdown_inner.done input,.product__dropdown_inner.done .body_type label,.product__dropdown_inner.done .product__dropdown_button{display:none}.product__dropdown_inner.open .product__upsell{padding-bottom:2px}.product__dropdown_inner.done{opacity:1;display:block}.product__dropdown_button{width:100%;margin:20px 0 0}.product-form__input--dropdown .select__select{background-color:transparent;border:1px solid #dbdbdb;color:#000}.product-form__input .form__label{padding-left:0}fieldset.product-form__input .form__label{margin-bottom:.8rem}.product-form__input .select{max-width:25rem}.application_form_section{position:relative;z-index:2}.sticky_config_price_title{color:#000}variant-radios .product-form__input{display:grid;grid-template-columns:repeat(8,1fr);gap:10px}variant-radios .product-form__input label{padding:0;margin:0;border-radius:0;border:none}variant-radios .product-form__input[data-name=mats_set] .form__label{position:relative}@media (hover: hover){variant-radios .default_option:nth-of-type(8n+1):hover img,variant-radios .lip__item:nth-child(8n+1):hover img{transform:scale(2.1) translate(12px)}variant-radios .default_option:nth-of-type(8n):hover img,variant-radios .lip__item:nth-child(8n):hover img{transform:scale(2.1) translate(-12px)}.product__config_main .default_option:nth-of-type(9n+1):hover img,.product__config_main .lip__item:nth-child(9n+1):hover img{transform:scale(2.1) translate(12px)}.product__config_main .default_option:nth-of-type(9n):hover img,.product__config_main .lip__item:nth-child(9n):hover img{transform:scale(2.1) translate(-12px)}}@media (hover: none){variant-radios .default_option:nth-of-type(8n+1) img.tapped,variant-radios .lip__item:nth-child(8n+1) img.tapped{transform:scale(2.1) translate(12px)}variant-radios .default_option:nth-of-type(8n) img.tapped,variant-radios .lip__item:nth-child(8n) img.tapped{transform:scale(2.1) translate(-12px)}.product__config_main .default_option:nth-of-type(9n+1) img.tapped,.product__config_main .lip__item:nth-child(9n+1) img.tapped{transform:scale(2.1) translate(12px)}.product__config_main .default_option:nth-of-type(9n) img.tapped,.product__config_main .lip__item:nth-child(9n) img.tapped{transform:scale(2.1) translate(-12px)}}variant-radios .default_option:nth-of-type(8n+1) .label__tooltip,variant-radios .lip__item:nth-child(8n+1) .label__tooltip{left:36px}variant-radios .default_option:nth-of-type(8n) .label__tooltip,variant-radios .lip__item:nth-child(8n) .label__tooltip{left:-50px}variant-radios .default_option:nth-of-type(8n+1) .label__tooltip,variant-radios .lip__item:nth-child(8n+1) .label__tooltip{left:6px}.product__config_main .default_option:nth-of-type(9n+1) .label__tooltip,.product__config_main .lip__item:nth-child(9n+1) .label__tooltip{left:36px}.product__config_main .default_option:nth-of-type(9n) .label__tooltip,.product__config_main .lip__item:nth-child(9n) .label__tooltip{left:-50px}.product__config_main .default_option:nth-of-type(9n+1) .label__tooltip,.product__config_main .lip__item:nth-child(9n+1) .label__tooltip{left:6px}.product__media_without_edges{display:none}.product__media_without_edges.active{display:block}.product__media_with_edges{display:none}.product__media_with_edges.active{display:block}.label_oferta{position:absolute;top:50%;left:calc(100% + 10px);display:flex;align-items:center;gap:6px;transform:translateY(-50%);color:#000;font-size:14px;white-space:nowrap}.label_oferta svg{display:block;transform:rotate(-180deg)}.label_delivery,.label_trunk{margin-top:10px;font-size:14px}.trunk_message{position:absolute;bottom:-7px;right:-7px;z-index:1}.openPopup{cursor:pointer}.label_trunk svg{width:14px;height:14px}@media (max-width: 1023px){.product__config_image--mobile{display:block}.product__config_image--desktop{display:none}.sticky_container{right:10px}.sticky_config_price{padding:4px}.sticky_config_price{gap:5px;font-size:12px}.sticky_config_price_price{padding:0}.sticky_config_price .product__config_image--mobile{z-index:2;flex-shrink:0;width:50px;margin-top:0;margin-left:auto;transition:.2s ease-in-out}.sticky_config_price .product__config_image--mobile img{border-radius:4px}.sticky_config_price.wide .product__config_image--mobile{width:100%}.sticky_config_price.wide .product__config_image--mobile img{border-radius:8px}}@media (max-width: 767px) and (hover:hover){variant-radios .default_option:nth-of-type(6n+1):hover img,variant-radios .lip__item:nth-child(6n+1):hover img{transform:scale(2.1) translate(12px)}variant-radios .default_option:nth-of-type(6n):hover img,variant-radios .lip__item:nth-child(6n):hover img{transform:scale(2.1) translate(-12px)}.product__config_main .default_option:nth-of-type(9n+1):hover img,.product__config_main .lip__item:nth-child(9n+1):hover img{transform:scale(2.1) translate(8px)}.product__config_main .default_option:nth-of-type(9n):hover img,.product__config_main .lip__item:nth-child(9n):hover img{transform:scale(2.1) translate(-8px)}}@media (max-width: 767px) and (hover:none){variant-radios .default_option:nth-of-type(6n+1) img.tapped,variant-radios .lip__item:nth-child(6n+1) img.tapped{transform:scale(2.1) translate(12px)}variant-radios .default_option:nth-of-type(6n) img.tapped,variant-radios .lip__item:nth-child(6n) img.tapped{transform:scale(2.1) translate(-12px)}.product__config_main .default_option:nth-of-type(9n+1) img.tapped,.product__config_main .lip__item:nth-child(9n+1) img.tapped{transform:scale(2.1) translate(8px)}.product__config_main .default_option:nth-of-type(9n) img.tapped,.product__config_main .lip__item:nth-child(9n) img.tapped{transform:scale(2.1) translate(-8px)}}@media (max-width: 767px){.sticky_config_price.wide{width:calc(100% - 70px)!important}variant-radios .product-form__input{grid-template-columns:repeat(6,1fr);gap:4px 8px}variant-radios .default_option:nth-of-type(6n+1) .label__tooltip,variant-radios .lip__item:nth-child(6n+1) .label__tooltip{left:36px}variant-radios .default_option:nth-of-type(6n) .label__tooltip,variant-radios .lip__item:nth-child(6n) .label__tooltip{left:-36px}variant-radios .default_option:nth-of-type(6n+1) .label__tooltip,variant-radios .lip__item:nth-child(6n+1) .label__tooltip{left:6px}.product__config_main .product-form__input{grid-template-columns:repeat(6,1fr);gap:4px 8px}.product__config_main .default_option:nth-of-type(9n+1):hover img,.product__config_main .lip__item:nth-child(9n+1):hover img{transform:scale(2.1) translate(8px)}.product__config_main .default_option:nth-of-type(9n):hover img,.product__config_main .lip__item:nth-child(9n):hover img{transform:scale(2.1) translate(-8px)}.product__config_main .default_option:nth-of-type(9n+1) .label__tooltip,.product__config_main .lip__item:nth-child(9n+1) .label__tooltip{left:56px}.product__config_main .default_option:nth-of-type(9n) .label__tooltip,.product__config_main .lip__item:nth-child(9n) .label__tooltip{left:-56px}.product__config_main .default_option:nth-of-type(9n+1) .label__tooltip,.product__config_main .lip__item:nth-child(9n+1) .label__tooltip{left:6px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/product-config.css.map */
