/*
ATTENTION! Please do not modify this file, it's auto-generated and all your changes will be lost.
The complete list of files it's generated from:
design/themes/responsive/css/addons/ab__product_configurator/configurator_styles.less
*/


.ap__pc_border-animation a{position:relative;}.ap__pc_border-animation a:before{content:'';position:absolute;top:-2px;left:-2px;height:calc(102%);width:calc(102%);background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);z-index:-1;-webkit-animation:animatedgradient 3s ease alternate infinite;animation:animatedgradient 3s ease alternate infinite;background-size:300% 300%;filter:blur(16px);}@keyframes animatedgradient{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}.ut2-h__menu .item-icon img.ut2-mwi-icon[srcset*="ut2_mwi__icon"],.ut2-h__menu .item-icon img.ut2-mwi-icon[data-src*="ut2_mwi__icon"],.ut2-h__menu .item-icon img.ut2-mwi-icon[src*="ut2_mwi__icon"]{mix-blend-mode:exclusion;}.ab__pc_sos_condition{text-align:center;}.ab__pc_sos_condition form{display:inline-block;}.ab__pc_navigation_buttons  a i{color:inherit;}.ab__pc_navigation_buttons  a:hover{display:inline-flex;}._ab__pc_sos_condition a{display:grid;grid-template-columns:minmax(140px,38ch);justify-items:center;}@media (max-width: 768px){.floating-block .item:not(.open) .ab__pc_layout_control-label{left:auto;}}.ty-mb-0,.ty-mb-0 .ty-banner__image-wrapper{margin-bottom:0;}.ut2-page-banner-carousel .owl-wrapper-outer{width:calc(100% + 10px);margin-inline:-20px;}.ut2-page-banner-carousel .owl-item{padding-inline:5px;}@media (min-width: 768px) and (hover: hover){.tree-level .second-lvl::after{content:"";inline-size:17px;block-size:100%;position:absolute;inset-inline-start:calc(var(--v-menu-part-width) - 17px);inset-inline-end:0;inset-block-start:0;display:none;}.tree-level .second-lvl:hover::after{display:block;}.tree-level .second-lvl:not(:has(.ty-menu__submenu))::after{display:none !important;}#tygh_main_container .ty-menu__submenu-alt-link{width:initial;height:initial;max-height:initial;min-height:initial;padding-block:var(--gap-xs);padding-inline:var(--gap-s);display:block;overflow:initial;}}.grid-list .ut2-gl__wrap{min-height:calc(var(--gl-item-default-height,1) * 1px);}.ui-dialog .object-container{scrollbar-gutter:stable;}.object-container:has(.grid-list.ut2-gl){padding-inline:30px;}.ui-dialog .grid-list.ut2-gl.ut2-rp__grid{margin-bottom:40px;}.ty-blog__date{display:none !important;}.ab--sfb__date{display:none;}.ab--sfb__post-title{display:block;font-size:20px;}