/*
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 .ut2-menu__item .item-icon img.ut2-mwi-icon{filter:invert(1) brightness(3);}.ut2-h__menu .ut2-menu__item:hover .item-icon img.ut2-mwi-icon{filter:invert(1) brightness(3);}body.sticky-fc-panel .top-sticky-panel__filters{background:#161b22;border-bottom:1px solid ;}@media (min-width: 1024px){.ut2-pn .ut2-pn__icon,.default-header .account-cart-grid .ty-dropdown-box__title i{color:var(--color-main) !important;}}.header-grid .container-fluid-row.top-menu-grid{background-image:linear-gradient(to left,#6f40c9,#009f92,#009f92,#6f40c9);}[class*="title"] mark{background:linear-gradient(to left,#009f92,#6f40c9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}.ty-btn__primary:hover,.litecheckout__submit-btn:hover,.top-logo .ty-dropdown-box__title[id]:hover,.top-search .ty-dropdown-box__title[id]:hover{box-shadow:0 0 10px rgba(111,64,201,0.5);}.ty-btn__secondary:hover{box-shadow:0 0 10px rgba(0,159,146,0.5);}.ut2-filters > div .ty-product-filters__tools .ty-product-filters__reset-button.ty-btn:hover,.ut2-filters > div .ty-product-filters__tools .ty-product-filters__reset-button.load-more-btn:hover,.ty-btn__outline.ty-btn:hover,.ty-btn__outline.load-more-btn:hover{box-shadow:inset 0 0 0 2px #6f40c9, 0 0 10px rgba(111,64,201,0.5);}.ut2-vendor-block{background:var(--color-general);}.ut2-vendor-block img{background:white;border-radius:var(--border-radius);padding:5px;}.ab-sticker__tooltip{background:var(--color-general);box-shadow:inset 0 0 0 1px #30363d, 0 5px 15px #0c1116;}.ut2-cat-container .ab-smc-description .ab-smc-more{background-color:#0c1116;}.ut2-cat-container .ab-smc-description .ab-smc-more:after{background-image:linear-gradient(to top,#0c1116,rgba(12,17,22,0));}.js-counter{background:var(--color-general);}.js-counter > div > span{color:var(--color-font);}.center-block-new{display:flex;justify-content:center;align-items:center;text-align:center;}