/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{scroll-behavior:smooth;}.container-big-with-bg{background-image:url(/themes/custom/lsdx_theme/images/background/pdp-background.svg);background-position:right top;background-repeat:no-repeat;}@media only screen and (max-width:719px){.container-big-with-bg{background-image:url(/themes/custom/lsdx_theme/images/background/pdp-background-mobile.svg);background-position:right -100px;}}#product-variants .add-to-cart-custom-message:has(.addtocart-response.success){display:flex;background:#dbf3e3;border:1px solid #029333;border-radius:4px;align-items:flex-start;padding:0;}#product-variants .add-to-cart-custom-message:has(.addtocart-response.success) .addtocart-response.success{padding:16px;flex-grow:1;font-size:16px;line-height:24px;}#product-variants .add-to-cart-custom-message:has(.addtocart-response.success) img.close-icon{height:56px;width:52px;cursor:pointer;padding:16px;}#product-variants .messages:has(.response-atc.success){display:flex;background:#dbf3e3;border:1px solid #029333;border-radius:4px;align-items:flex-start;padding:0;}#product-variants .messages:has(.response-atc.success) .response-atc.success{padding:16px;flex-grow:1;font-size:16px;line-height:24px;}#product-variants .messages:has(.response-atc.success) img.close-icon{height:56px;width:52px;cursor:pointer;padding:16px;}#product-variants .add-to-cart-custom-message:has(.addtocart-response.error){display:flex;border-radius:4px;border:1px solid #dc0101;background:#ffebeb;align-items:flex-start;padding:0;}#product-variants .add-to-cart-custom-message:has(.addtocart-response.error) .addtocart-response.error{padding:16px;flex-grow:1;font-size:16px;line-height:24px;}#product-variants .add-to-cart-custom-message:has(.addtocart-response.error) img.close-icon{height:56px;width:52px;cursor:pointer;padding:16px;}#product-variants .messages:has(.response-atc.error){display:flex;border-radius:4px;border:1px solid #dc0101;background:#ffebeb;align-items:flex-start;padding:0;}#product-variants .messages:has(.response-atc.error) .response-atc.error{padding:16px;flex-grow:1;font-size:16px;line-height:24px;}#product-variants .messages:has(.response-atc.error) img.close-icon{height:56px;width:52px;cursor:pointer;padding:16px;}.pdp-breadcrumb{padding:0 0 20px 0;}.product-details{display:flex;margin:0 -12px;position:relative;}@media only screen and (max-width:1103px){.product-details{flex-wrap:wrap;position:static;}}.product-details .col-sm-4{width:36%;padding:0 12px;flex:0 0 36%;}@media only screen and (max-width:1103px){.product-details .col-sm-4{width:100%;flex:0 0 100%;}}.product-details .col-sm-4 .container{margin:0;}.product-details .wishlist{padding-left:5px;}@media only screen and (max-width:1103px){.product-details .wishlist{position:relative;padding-left:2px;}}.product-details .wishlist form > div{padding:0;}.product-details .wishlist .form-item-wishlist{padding:0;margin:-25px 0 10px;}@media only screen and (max-width:1103px){.product-details .wishlist .form-item-wishlist{margin:0 0 10px;}}.product-details .wishlist .form-item-wishlist input[type=checkbox]{display:none;}.product-details .wishlist .form-item-wishlist input[type=checkbox] ~ .ajax-progress-throbber *{display:none;}.product-details .wishlist .form-item-wishlist input[type=checkbox]:checked ~ label:after,.product-details .wishlist .form-item-wishlist input[type=checkbox] ~ label:after{display:none;}.product-details .wishlist .form-item-wishlist input[type=checkbox] ~ label{padding-left:30px !important;color:#7F03B0;font-weight:500;position:relative;display:inline-block;}.product-details .wishlist .form-item-wishlist input[type=checkbox] ~ label:before{background:transparent url(/themes/custom/lsdx_theme/images/icons/heart-outline-icon.svg) no-repeat left center !important;content:"";border:0 none;}.product-details .wishlist .form-item-wishlist input[type=checkbox] ~ label:hover{color:#5A027D;}.product-details .wishlist .form-item-wishlist input[type=checkbox] ~ .ajax-progress-throbber ~ label::after{content:"";position:absolute;width:100%;height:100%;top:50%;left:0;background-color:rgba(255,255,255,0.5);background-image:url("/modules/custom/lsdx_cart_management/images/icons/loading-icon-purple.svg");background-repeat:no-repeat;background-position:center center;display:block;opacity:1;}.product-details .wishlist .form-item-wishlist input[type=checkbox].flag ~ label:before{background:transparent url(/themes/custom/lsdx_theme/images/icons/heart-fill-icon.svg) no-repeat left center !important;content:"";}.product-details .wishlist .form-item-wishlist .ajax-progress.ajax-progress-throbber{display:none;position:absolute;top:-5px;padding:5px 0;left:170px;}.product-details .wishlist .messages{position:absolute;left:0;right:0;top:-30px;width:66%;margin:0 auto;font-size:16px;line-height:24px;font-weight:400;}@media only screen and (max-width:1103px){.product-details .wishlist .messages{width:100%;}}.product-details .wishlist .messages span{position:absolute;width:16px;height:16px;top:20px;right:16px;cursor:pointer;background:url("/modules/custom/lsdx_custom_exposed_components/images/close.svg");background-size:contain;background-repeat:no-repeat;background-position:center;font-size:0;}.product-details .wishlist .messages .error{padding:16px 46px 16px 16px;background:#f8cccc;border:1px solid #dc0101;box-shadow:0px 4px 6px 0px rgba(0,0,0,0.2);border-radius:4px;}.product-details .wishlist .messages .success{padding:16px 46px 16px 16px;background:#dbf3e3;border:1px solid #029333;box-shadow:0px 4px 6px 0px rgba(0,0,0,0.2);border-radius:4px;}.product-details .col-sm-8{width:64%;padding:0 12px;flex:0 0 64%;}@media only screen and (max-width:1103px){.product-details .col-sm-8{width:100%;flex:0 0 100%;}}.product-details .col-sm-8 .rvty-view-sds-coa-outer{margin-bottom:40px;}.product-details .col-sm-8 .rvty-view-sds-coa-outer.rvty-atc-present .rvty-sds-coa-manuals-btn{padding-top:8px;padding-bottom:8px;}@media (max-width:1103px){.product-details .col-sm-8 .rvty-view-sds-coa-outer.rvty-atc-present .rvty-sds-coa-manuals-btn{padding:0;}}.product-details .col-sm-8 .rvty-view-sds-coa-outer .rvty-sds-coa-manuals-btn{display:block;padding-top:4px;text-align:left;width:max-content;}@media (max-width:1103px){.product-details .col-sm-8 .rvty-view-sds-coa-outer .rvty-sds-coa-manuals-btn{margin-left:auto;margin-right:auto;padding:0;}}.product-details .col-sm-8 .node-title{font-size:40px;line-height:48px;font-weight:300;color:#000;margin-bottom:10px;}@media only screen and (max-width:1103px){.product-details .col-sm-8 .node-title{font-size:28px;line-height:32px;}}.product-details .col-sm-8 .description{font-size:18px;color:#000;font-weight:400;line-height:24px;}@media only screen and (max-width:1103px){.product-details .col-sm-8 .description{font-size:16px;line-height:22px;}}.product-details .col-sm-8 .description p{font-size:18px;color:#000;font-weight:400;line-height:24px;margin-bottom:16px;}@media only screen and (max-width:1103px){.product-details .col-sm-8 .description p{font-size:16px;line-height:22px;}}.product-details .col-sm-8 .disclaimer{font-size:16px;line-height:22px;color:#525252;font-weight:400;font-style:italic;margin:16px 0;}.product-details .col-sm-8 .disclaimer p{font-size:16px;line-height:22px;color:#525252;font-weight:400;font-style:italic;}.product-details .col-sm-8 .partnumber{font-size:16px;line-height:22px;color:#525252;font-weight:400;padding-top:0;}.product-details .col-sm-8 .rvty-single-var-punchout-restricted{padding:16px;background:#fbfbfb;border:1px solid #a8a8a8;border-radius:8px;margin:16px 0;font-size:16px;line-height:24px;font-weight:400;}.product-details .add-to-cart div[class^=cart-item-]{position:relative;}.product-details .add-to-cart .cart-div{list-style:none;display:flex;flex-direction:column;width:100%;margin:0;position:relative;padding:0;border-radius:0;border:0 none;margin-bottom:0;}.product-details .add-to-cart .cart-div.active{border:0 none;}@media only screen and (max-width:1103px){.product-details .add-to-cart .cart-div{display:block;}}.product-details .add-to-cart .cart-div .main-div{display:block;padding:0;}@media only screen and (max-width:1103px){.product-details .add-to-cart .cart-div .main-div{display:block;padding:0;}}.product-details .add-to-cart .cart-div .main-div .first-div{display:none;}@media only screen and (max-width:1103px){.product-details .add-to-cart .cart-div .main-div .first-div{display:none;}.product-details .add-to-cart .cart-div .main-div .first-div .form-item-radio{position:absolute;left:auto;margin-bottom:16px;}}.product-details .add-to-cart .cart-div .main-div .first-div .form-item{display:flex;flex-flow:row;justify-content:center;height:22px;align-items:center;}@media only screen and (max-width:1103px){.product-details .add-to-cart .cart-div .main-div .first-div .form-item{display:block;padding-left:30px;margin-bottom:16px;}}.product-details .add-to-cart .cart-div .main-div .first-div .form-item input[type=radio]{position:absolute;width:120px;height:22px;left:0;top:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;z-index:1;}.product-details .add-to-cart .cart-div .main-div .first-div .form-item label{margin:0 4px 0 0;padding:0;left:0;top:0;margin-right:4px;color:#525252;float:left;font-weight:400;}.product-details .add-to-cart .cart-div .main-div .first-div .form-item input[type=text]{width:120px;padding:0;margin:0 20px 0 0;min-width:auto;line-height:16px;vertical-align:top;height:16px;color:#000;}.product-details .add-to-cart .cart-div .main-div .first-div .form-type-radio label{width:22px;height:22px;}.product-details .add-to-cart .cart-div .main-div .second-div{display:flex;margin-top:0;flex-wrap:wrap;}@media only screen and (max-width:1103px){.product-details .add-to-cart .cart-div .main-div .second-div{display:block;}}.product-details .add-to-cart .cart-div .main-div .second-div .unit-label{margin-right:20px;color:#525252;}.product-details .add-to-cart .cart-div .main-div .second-div .form-item{display:flex;flex-flow:row;justify-content:center;font-size:14px;line-height:20px;margin-bottom:12px;}@media only screen and (max-width:1103px){.product-details .add-to-cart .cart-div .main-div .second-div .form-item{justify-content:flex-start;}}.product-details .add-to-cart .cart-div .main-div .second-div .form-item span.label{margin:0 4px 0 0;padding:0;color:#525252;float:left;font-weight:400;white-space:pre;}.product-details .add-to-cart .cart-div .main-div .second-div .form-item span.value{margin:0 20px 0 0;color:#525252;}.product-details .add-to-cart .cart-div .main-div .second-div .form-item label{margin:0 4px 0 0;padding:0;color:#525252;float:left;font-weight:400;white-space:pre;}.product-details .add-to-cart .cart-div .main-div .second-div .form-item input[type=text]{width:120px;padding:0;margin:0 20px 0 0;min-width:auto;line-height:16px;vertical-align:top;height:20px;color:#525252;}@media only screen and (max-width:1103px){.product-details .add-to-cart .cart-div .main-div .second-div .form-item input[type=text]{margin:0;width:60%;}}@media only screen and (max-width:1103px){.product-details .add-to-cart .cart-div .main-div .second-div > *{margin:20px 0 0;display:block;}}.product-details .add-to-cart .cart-div input[type=text]{background:none;border:0 none;}.product-details .add-to-cart .cart-div .form-type-radio label{position:absolute;width:20px;height:20px;left:15px;top:17px;font-size:0;}.product-details .add-to-cart .cart-div .form-type-radio label::before{content:"";width:20px;height:20px;background:white;position:relative;display:block;border-radius:50%;border:1px solid #7f03b0;}.product-details .add-to-cart .cart-div .form-type-radio label:after{content:"";background:#ffffff;width:14px;height:14px;position:absolute;display:block;border-radius:50%;border:1px solid #ffffff;top:3px;left:3px;}.product-details .add-to-cart .cart-div .form-type-radio .radio-checked + label:after{content:"";background:#7f03b0;width:14px;height:14px;position:absolute;display:block;border-radius:50%;border:1px solid #7f03b0;top:3px;left:3px;opacity:1;}.product-details .add-to-cart .cart-div .quantity-div{display:flex;padding:0;border-radius:0;background:transparent;border-left:0 none;border-top:1px solid #e3e3e3;flex:0 0 100%;min-height:auto;margin-top:20px;flex-direction:row-reverse;}@media only screen and (max-width:1103px){.product-details .add-to-cart .cart-div .quantity-div{border-left:0 none;min-height:inherit;align-items:center;flex-wrap:wrap;position:relative;display:flex;border-radius:0 0 8px 8px;}}.product-details .add-to-cart .cart-div .quantity-div .form-type-number{align-items:flex-start;padding-top:10px;flex:auto;}@media only screen and (max-width:1103px){.product-details .add-to-cart .cart-div .quantity-div .form-type-number{align-items:unset;justify-content:center;width:150px;position:absolute;left:auto;top:auto;bottom:0;}}.product-details .add-to-cart .cart-div .quantity-div .form-type-number .quantity-active{left:50px;}.product-details .add-to-cart .cart-div .quantity-div .form-type-number.form-disabled .quantity-nav{pointer-events:none;}.product-details .add-to-cart .cart-div .quantity-div .form-item-price-bold{font-size:18px;font-weight:700;line-height:24px;text-align:right;}.product-details .add-to-cart .cart-div .quantity-div .form-item-price-bold input{font-size:18px;font-weight:700;line-height:24px;text-align:right;color:#000;padding:10px 0;}.product-details .add-to-cart .cart-div .quantity-div .form-item-price-normal{font-size:14px;font-weight:400;line-height:20px;text-align:right;}.product-details .add-to-cart .cart-div .quantity-div .form-item-price-normal input{font-size:14px;font-weight:400;line-height:20px;text-align:right;color:#000;padding:10px 0;}.product-details .add-to-cart .cart-div .quantity-div .price-cal a[id^=edit-price-]{display:none;}.product-details .add-to-cart .messages{position:absolute;left:0;right:0;top:-24px;width:66%;margin:0 auto;font-size:16px;line-height:24px;font-weight:400;}@media only screen and (max-width:1103px){.product-details .add-to-cart .messages{width:100%;}}.product-details .add-to-cart .messages span{position:absolute;width:16px;height:16px;top:20px;right:16px;cursor:pointer;background:url("/modules/custom/lsdx_custom_exposed_components/images/close.svg");background-size:contain;background-repeat:no-repeat;background-position:center;font-size:0;}.product-details .add-to-cart .messages .error{padding:16px 46px 16px 16px;background:#f8cccc;border:1px solid #dc0101;box-shadow:0px 4px 6px 0px rgba(0,0,0,0.2);border-radius:4px;}.product-details .add-to-cart .messages .success{padding:16px 46px 16px 16px;background:#dbf3e3;border:1px solid #029333;box-shadow:0px 4px 6px 0px rgba(0,0,0,0.2);border-radius:4px;}#topCarousel.carousel,#imageCarousel.carousel,#videoCarousel.carousel,#popuptopCarousel.carousel,#popupimageCarousel.carousel,#popupvideoCarousel.carousel{min-height:350px;}#topCarousel.carousel .carousel-inner,#imageCarousel.carousel .carousel-inner,#videoCarousel.carousel .carousel-inner,#popuptopCarousel.carousel .carousel-inner,#popupimageCarousel.carousel .carousel-inner,#popupvideoCarousel.carousel .carousel-inner{width:100%;height:420px;border:1px solid #e3e3e3;border-radius:12px;display:flex;align-items:center;overflow:hidden;background:#fff;}#topCarousel.carousel .carousel-inner ul,#imageCarousel.carousel .carousel-inner ul,#videoCarousel.carousel .carousel-inner ul,#popuptopCarousel.carousel .carousel-inner ul,#popupimageCarousel.carousel .carousel-inner ul,#popupvideoCarousel.carousel .carousel-inner ul{margin:0;padding:0;}#topCarousel.carousel .carousel-inner ul li,#imageCarousel.carousel .carousel-inner ul li,#videoCarousel.carousel .carousel-inner ul li,#popuptopCarousel.carousel .carousel-inner ul li,#popupimageCarousel.carousel .carousel-inner ul li,#popupvideoCarousel.carousel .carousel-inner ul li{margin:0;padding:0;}#topCarousel.carousel .carousel-inner ul li:first-child,#imageCarousel.carousel .carousel-inner ul li:first-child,#videoCarousel.carousel .carousel-inner ul li:first-child,#popuptopCarousel.carousel .carousel-inner ul li:first-child,#popupimageCarousel.carousel .carousel-inner ul li:first-child,#popupvideoCarousel.carousel .carousel-inner ul li:first-child{display:block;}#topCarousel.carousel .carousel-indicators,#imageCarousel.carousel .carousel-indicators,#videoCarousel.carousel .carousel-indicators,#popuptopCarousel.carousel .carousel-indicators,#popupimageCarousel.carousel .carousel-indicators,#popupvideoCarousel.carousel .carousel-indicators{margin:24px 0 0 0;padding:0;display:flex;position:static;}#topCarousel.carousel .carousel-indicators li,#imageCarousel.carousel .carousel-indicators li,#videoCarousel.carousel .carousel-indicators li,#popuptopCarousel.carousel .carousel-indicators li,#popupimageCarousel.carousel .carousel-indicators li,#popupvideoCarousel.carousel .carousel-indicators li{padding:0;margin:0 16px;width:40px;min-height:40px;opacity:1;}#topCarousel.carousel .carousel-indicators li a,#imageCarousel.carousel .carousel-indicators li a,#videoCarousel.carousel .carousel-indicators li a,#popuptopCarousel.carousel .carousel-indicators li a,#popupimageCarousel.carousel .carousel-indicators li a,#popupvideoCarousel.carousel .carousel-indicators li a{display:flex;align-items:center;list-style:none;width:40px;min-height:40px;border:1px solid #e3e3e3;border-radius:4px;}#topCarousel.carousel .carousel-indicators li.active a,#imageCarousel.carousel .carousel-indicators li.active a,#videoCarousel.carousel .carousel-indicators li.active a,#popuptopCarousel.carousel .carousel-indicators li.active a,#popupimageCarousel.carousel .carousel-indicators li.active a,#popupvideoCarousel.carousel .carousel-indicators li.active a{border:1px solid #7F03B0;}#topcarousel-thumbs.carousel,#imagecarousel-thumbs.carousel,#videocarousel-thumbs.carousel,#popuptopcarousel-thumbs.carousel,#popupimagecarousel-thumbs.carousel,#popupvideocarousel-thumbs.carousel{margin:24px 0 48px 0;width:100%;}#topcarousel-thumbs.carousel .carousel-inner,#imagecarousel-thumbs.carousel .carousel-inner,#videocarousel-thumbs.carousel .carousel-inner,#popuptopcarousel-thumbs.carousel .carousel-inner,#popupimagecarousel-thumbs.carousel .carousel-inner,#popupvideocarousel-thumbs.carousel .carousel-inner{margin:0 60px;width:calc(100% - 120px);}#topcarousel-thumbs.carousel .carousel-inner .row,#imagecarousel-thumbs.carousel .carousel-inner .row,#videocarousel-thumbs.carousel .carousel-inner .row,#popuptopcarousel-thumbs.carousel .carousel-inner .row,#popupimagecarousel-thumbs.carousel .carousel-inner .row,#popupvideocarousel-thumbs.carousel .carousel-inner .row{justify-content:center;display:flex;align-items:center;}#topcarousel-thumbs.carousel .thumb,#imagecarousel-thumbs.carousel .thumb,#videocarousel-thumbs.carousel .thumb,#popuptopcarousel-thumbs.carousel .thumb,#popupimagecarousel-thumbs.carousel .thumb,#popupvideocarousel-thumbs.carousel .thumb{padding:0.15rem !important;width:40px;min-height:40px;border:1px solid #e3e3e3;border-radius:4px;margin:0 10px;display:flex;align-items:center;}#topcarousel-thumbs.carousel .thumb.selected,#topcarousel-thumbs.carousel .thumb:hover,#topcarousel-thumbs.carousel .thumb:active,#imagecarousel-thumbs.carousel .thumb.selected,#imagecarousel-thumbs.carousel .thumb:hover,#imagecarousel-thumbs.carousel .thumb:active,#videocarousel-thumbs.carousel .thumb.selected,#videocarousel-thumbs.carousel .thumb:hover,#videocarousel-thumbs.carousel .thumb:active,#popuptopcarousel-thumbs.carousel .thumb.selected,#popuptopcarousel-thumbs.carousel .thumb:hover,#popuptopcarousel-thumbs.carousel .thumb:active,#popupimagecarousel-thumbs.carousel .thumb.selected,#popupimagecarousel-thumbs.carousel .thumb:hover,#popupimagecarousel-thumbs.carousel .thumb:active,#popupvideocarousel-thumbs.carousel .thumb.selected,#popupvideocarousel-thumbs.carousel .thumb:hover,#popupvideocarousel-thumbs.carousel .thumb:active{border:1px solid #7F03B0;}#topcarousel-thumbs.carousel .thumb img,#topcarousel-thumbs.carousel .thumb video,#imagecarousel-thumbs.carousel .thumb img,#imagecarousel-thumbs.carousel .thumb video,#videocarousel-thumbs.carousel .thumb img,#videocarousel-thumbs.carousel .thumb video,#popuptopcarousel-thumbs.carousel .thumb img,#popuptopcarousel-thumbs.carousel .thumb video,#popupimagecarousel-thumbs.carousel .thumb img,#popupimagecarousel-thumbs.carousel .thumb video,#popupvideocarousel-thumbs.carousel .thumb img,#popupvideocarousel-thumbs.carousel .thumb video{cursor:pointer;}#videoCarousel.carousel,#popupvideoCarousel.carousel{width:640px;margin-left:-100px;min-height:inherit;overflow:hidden;}@media only screen and (max-width:1103px){#videoCarousel.carousel,#popupvideoCarousel.carousel{width:100%;margin-left:0;}}#videoCarousel.carousel .carousel-inner,#popupvideoCarousel.carousel .carousel-inner{width:100%;height:350px;border:0 none;border-radius:12px;display:flex;align-items:center;overflow:hidden;}@media only screen and (max-width:1103px){#videoCarousel.carousel .carousel-inner,#popupvideoCarousel.carousel .carousel-inner{height:250px;}#videoCarousel.carousel .carousel-inner .carousel-item video,#popupvideoCarousel.carousel .carousel-inner .carousel-item video{height:260px;}}#popuptopcarousel-thumbs.carousel,#popupimagecarousel-thumbs.carousel,#popupvideocarousel-thumbs.carousel{margin-bottom:0;}.carousel-inner img{width:100%;height:100%;}#custCarousel .carousel-indicators{position:static;margin-top:20px;}#custCarousel .carousel-indicators > li{width:100px;}#custCarousel .carousel-indicators li img{display:block;opacity:0.5;}#custCarousel .carousel-indicators li.active img{opacity:1;}#custCarousel .carousel-indicators li:hover img{opacity:0.75;}.carousel-control-next-icon,.carousel-control-prev-icon{position:absolute;bottom:0;border:1px solid #000;border-radius:50%;width:32px !important;height:32px !important;opacity:1;background:none !important;}.carousel-control-next-icon::after,.carousel-control-prev-icon::after{content:"";background:url(/themes/custom/lsdx_theme/images/icons/chevron-right-icon.svg) no-repeat center center !important;width:32px !important;height:30px !important;display:block;}.carousel-control-next-icon:hover,.carousel-control-prev-icon:hover{border:1px solid #7f03b0;}.carousel-control-next-icon:hover::after,.carousel-control-prev-icon:hover::after{background:url(/themes/custom/lsdx_theme/images/icons/chevron-right-icon-hover.svg) no-repeat center center !important;}.carousel-control-prev-icon{transform:rotateY(180deg);}.scrollstop{overflow-y:hidden;}.product-details-spec p{font-size:18px;font-weight:400;line-height:24px;color:#000;}.product-details-spec .transition,.product-details-spec ul li i:before,.product-details-spec ul li i:after,.product-details-spec p,.product-details-spec ul li,.product-details-spec div{transition:all 0.25s ease-in-out;}.product-details-spec .flipIn,.product-details-spec h1{animation:flipdown 0.5s ease both;}.product-details-spec .no-select,.product-details-spec h2{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.product-details-spec ul{list-style:none;perspective:900;padding:0;margin:0;}.product-details-spec ul li{position:relative;padding:0;margin:0;border-top:1px solid #a8a8a8;list-style:none;clear:both;}.product-details-spec ul li h2{margin:0;font-size:32px;line-height:40px;font-weight:500;padding:40px 0;}@media only screen and (max-width:1103px){.product-details-spec ul li h2{padding:24px 0;font-size:24px;line-height:32px;}}.product-details-spec ul li .arrow{background:#7F03B0;height:2px;width:20px;margin:0 auto;position:relative;cursor:pointer;}.product-details-spec ul li .arrow:hover{background:#5A027D;}.product-details-spec ul li i{position:absolute;transform:translate(0px,0);margin-top:20px;right:0;width:20px;height:20px;}.product-details-spec ul li i:before,.product-details-spec ul li i:after{content:"";position:absolute;background-color:#7F03B0;width:3px;height:10px;right:0;}.product-details-spec ul li i:before:hover,.product-details-spec ul li i:after:hover{background:#5A027D;}.product-details-spec ul li i:before{transform:translate(-15px,0) rotate(90deg);}.product-details-spec ul li i:after{transform:translate(-5px,0) rotate(-90deg);}.product-details-spec ul li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:120px;z-index:1;opacity:0;transition:0.4s;}@media only screen and (max-width:1103px){.product-details-spec ul li input[type=checkbox]{height:80px;}}.product-details-spec ul li input[type=checkbox] + label{transform:translate(0px,10px) rotate(0deg);position:absolute;right:2px;top:49px;}@media only screen and (max-width:1103px){.product-details-spec ul li input[type=checkbox] + label{top:29px;}}.product-details-spec ul li input[type=checkbox]:hover + label .arrow{background:#5A027D;}.product-details-spec ul li input[type=checkbox]:hover + label:before{background:#5A027D;}.product-details-spec ul li input[type=checkbox]:hover + label:after{background:#5A027D;}.product-details-spec ul li input[type=checkbox]:checked ~ label{transform:translate(0px,10px) rotate(90deg);position:absolute;right:0;top:48px;}@media only screen and (max-width:1103px){.product-details-spec ul li input[type=checkbox]:checked ~ label{top:28px;}}.product-details-spec ul li input[type=checkbox]:checked ~ label:before,.product-details-spec ul li input[type=checkbox]:checked ~ label:after{content:"";background:#7F03B0;position:absolute;height:2px;width:10px;}.product-details-spec ul li input[type=checkbox]:checked ~ label:before:hover,.product-details-spec ul li input[type=checkbox]:checked ~ label:after:hover{background:#5A027D;}.product-details-spec ul li input[type=checkbox]:checked ~ label:before{right:-3px;bottom:-3px;transform:rotate(-45deg);}.product-details-spec ul li input[type=checkbox]:checked ~ label:after{right:-3px;top:-3px;transform:rotate(45deg);}.product-details-spec ul li input[type=checkbox]:checked:hover + label .arrow{background:#5A027D;}.product-details-spec ul li input[type=checkbox]:checked:hover + label:before{background:#5A027D;}.product-details-spec ul li input[type=checkbox]:checked:hover + label:after{background:#5A027D;}.product-details-spec ul li input[type=checkbox]:checked ~ p,.product-details-spec ul li input[type=checkbox]:checked ~ ul,.product-details-spec ul li input[type=checkbox]:checked ~ div{display:none;margin-top:0;max-height:0;opacity:0;transform:translate(0,50%);}.product-details-spec ul li input[type=checkbox]:checked ~ i:before{transform:translate(0px,0) rotate(0deg);}.product-details-spec ul li input[type=checkbox]:checked ~ i:after{transform:translate(0px,10px) rotate(0deg);}.product-details-spec ul li .overview-section{display:flex;justify-content:space-between;padding-top:0;padding-bottom:24px;}@media only screen and (max-width:1103px){.product-details-spec ul li .overview-section{flex-wrap:wrap;}}.product-details-spec ul li .overview-section ul,.product-details-spec ul li .overview-section ol,.product-details-spec ul li .overview-section table.node-product-variation-view{margin-bottom:1.25rem;}.product-details-spec ul li .overview-section table.node-product-variation-view{border:1px solid #e3e3e3;border-radius:8px;display:block;font-size:16px;font-weight:400;line-height:22px;overflow:hidden;}.product-details-spec ul li .overview-section table.node-product-variation-view tr{border-top:1px solid #e3e3e3;}.product-details-spec ul li .overview-section table.node-product-variation-view tr:first-child{border:0 none;}.product-details-spec ul li .overview-section table.node-product-variation-view tr td{padding:12px;width:70%;}.product-details-spec ul li .overview-section table.node-product-variation-view tr td:first-child{width:30%;background-color:#fbfbfb;border-right:1px solid #c1c1c1;}.product-details-spec .overview-section{display:flex;justify-content:space-between;flex-direction:row;}@media (max-width:1103px){.product-details-spec .overview-section{flex-direction:column;}}.product-details-spec .overview-section .overview-description{margin-right:20px;}.product-details-spec .specifications{display:block;padding-top:0;}.product-details-spec .specifications label{font-size:24px;line-height:32px;margin-bottom:16px;font-weight:500;display:block;}.product-details-spec .specifications ul,.product-details-spec .specifications ol,.product-details-spec .specifications table.node-product-variation-view{margin-bottom:1.25rem;}.product-details-spec .specifications table.node-product-variation-view{border:1px solid #e3e3e3;border-radius:8px;display:block;font-size:16px;font-weight:400;line-height:22px;overflow:hidden;width:100%;}.product-details-spec .specifications table.node-product-variation-view tbody{display:block;}.product-details-spec .specifications table.node-product-variation-view tr{border-top:1px solid #e3e3e3;width:100%;display:flex;}.product-details-spec .specifications table.node-product-variation-view tr:first-child{border:0 none;}.product-details-spec .specifications table.node-product-variation-view tr th{width:25%;min-width:25%;max-width:25%;background-color:#fbfbfb;border-right:1px solid #e3e3e3;font-weight:400;text-align:left;padding:12px;}.product-details-spec .specifications table.node-product-variation-view tr td{padding:12px;width:75%;min-width:75%;max-width:75%;}@media (max-width:1103px){.product-details-spec .specifications table.node-product-variation-view tr th,.product-details-spec .specifications table.node-product-variation-view tr td{width:50%;min-width:50%;max-width:50%;}}.product-details-spec ul li .overview-description{width:62%;}@media only screen and (max-width:1103px){.product-details-spec ul li .overview-description{width:100%;}}.product-details-spec ul li .all-description ul,.product-details-spec ul li .all-description ol{margin-left:24px;}.product-details-spec ul li .all-description ul li,.product-details-spec ul li .all-description ol li{border-top:0 none;list-style:none;padding:0 0 0 5px;margin:0;font-size:18px;font-weight:400;line-height:24px;position:relative;}.product-details-spec ul li .all-description ul li::before,.product-details-spec ul li .all-description ol li::before{content:"";background:#000000;width:4px;height:4px;display:block;position:absolute;left:-14px;top:10px;}.product-details-spec ul li .all-description ul li a,.product-details-spec ul li .all-description ol li a{color:#7F03B0;}.product-details-spec ul li .all-description ol li{list-style:decimal;}.product-details-spec ul li .all-description ol li::before{background:unset;}.product-details-spec ul li .all-description ol li::marker{font-size:unset;}.product-details-spec ul li .all-description.sds ul{margin:0;padding:0;}.product-details-spec ul li .all-description.sds ul li{list-style:none;border:0 none;padding:0 0 0 40px;position:relative;}.product-details-spec ul li .all-description.sds ul li::before{display:none;}.product-details-spec ul li .all-description.sds ul li a{font-size:18px;font-weight:500;line-height:24px;display:inline-block;margin-bottom:25px;}.product-details-spec ul li .all-description.sds ul li a:hover{color:#5A027D;text-decoration:underline;}.product-details-spec ul li .all-description.sds ul li svg{margin:-2px 0 0 5px;position:absolute;left:0;}.product-details-spec ul li .all-description.sds ul li svg path{stroke:#7F03B0;}@media only screen and (max-width:1103px){.product-details-spec .key-features-outer{width:100%;margin-bottom:20px;}}.product-details-spec .key-features-outer .key-features{background:#fbfbfb;border-radius:16px;border:1px solid #e3e3e3;padding:24px;}.product-details-spec .key-features-outer .key-features h4{font-size:18px;font-weight:500;line-height:24px;}.product-details-spec .key-features-outer .key-features ul,.product-details-spec .key-features-outer .key-features ol{margin-left:24px;}.product-details-spec .key-features-outer .key-features ul li,.product-details-spec .key-features-outer .key-features ol li{border:0 none;padding:0 0 0 5px;font-size:16px;font-weight:400;line-height:24px;list-style:none;position:relative;}.product-details-spec .key-features-outer .key-features ul li::before,.product-details-spec .key-features-outer .key-features ol li::before{content:"";background:#000000;width:4px;height:4px;display:block;position:absolute;left:-14px;top:10px;}.product-details-spec .key-features-outer .key-features a{color:#7F03B0;}@keyframes flipdown{0%{opacity:0;transform-origin:top center;transform:rotateX(-90deg);}5%{opacity:1;}80%{transform:rotateX(8deg);}83%{transform:rotateX(6deg);}92%{transform:rotateX(-3deg);}100%{transform-origin:top center;transform:rotateX(0deg);}}.product-details-spec .carousel-container{max-width:440px;margin:0 auto;}.product-details-spec button{cursor:pointer;width:100%;border:none;text-align:left;outline:none;transition:0.4s;}.product-details-spec button.active:before{background:url(/themes/custom/lsdx_theme/images/icons/accordion-open-icon.svg) no-repeat left center !important;}.product-details-spec button:hover:before{background:url(/themes/custom/lsdx_theme/images/icons/accordion-close-icon-hover.svg) no-repeat left center !important;}.product-details-spec button:hover.active:before{background:url(/themes/custom/lsdx_theme/images/icons/accordion-open-icon-hover.svg) no-repeat left center !important;}.product-details-spec .panel{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}.product-details-spec .panel iframe{height:400px;width:100%;margin-top:16px;border-radius:16px;}@media screen and (max-width:719px){.product-details-spec .panel iframe{height:300px;}}@media screen and (max-width:533px){.product-details-spec .panel iframe{height:250px;margin-top:12px;}}@media screen and (max-width:444px){.product-details-spec .panel iframe{height:200px;}}@media only screen and (max-width:570px){.product-details-spec table{display:block;overflow:scroll;}.product-details-spec table td{width:25%;}}.full-container{background:rgb(255,235,15);padding:32px;}@media only screen and (max-width:719px){.full-container{padding:1.28rem 1rem;}}.full-container .coh-container-boxed{border-radius:16px;background:#fff;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:24px;}@media only screen and (max-width:1103px){.full-container .coh-container-boxed{max-width:39rem;}}@media only screen and (max-width:719px){.full-container .coh-container-boxed{max-width:34.0625rem;margin:0 auto;padding:1rem;}}.full-container.no-bg{background:none;}.full-container.no-bg .coh-container-boxed{border-radius:0;background:none;box-shadow:none;padding:24px 0;}.pdp-top{width:100%;max-height:130px;margin:0 auto;}.pdp-top .pdp-mobile{display:none;margin:0 auto;width:100%;max-height:130px;}@media only screen and (max-width:1103px){.pdp-top .pdp-mobile{display:block;}}.pdp-top .pdp-desktop{display:block;margin:0 auto;width:100%;max-height:130px;}@media only screen and (max-width:1103px){.pdp-top .pdp-desktop{display:none;}}.pdp-bottom{width:100%;max-height:150px;margin:0 auto;}.pdp-bottom .pdp-mobile{display:none;margin:0 auto;width:100%;max-height:150px;}@media only screen and (max-width:1103px){.pdp-bottom .pdp-mobile{display:block;}}.pdp-bottom .pdp-desktop{display:block;margin:0 auto;width:100%;max-height:150px;}@media only screen and (max-width:1103px){.pdp-bottom .pdp-desktop{display:none;}}.product-faq h2{font-size:40px;line-height:48px;font-weight:300;margin-bottom:40px;}.product-faq ul li{margin-bottom:35px;border-radius:40px;border:2px solid #000;}.product-faq ul li h2,.product-faq ul li h3{padding:18px 32px;margin:0;font-size:24px;line-height:32px;}.product-faq ul li input[type=checkbox] + label{right:27px;top:22px;}.product-faq ul li input[type=checkbox]:checked ~ label{transform:translate(0px,10px) rotate(90deg);position:absolute;right:22px;top:22px;}.product-faq ul li .overview-section{padding:0 32px 12px;}.product-faq ul li .overview-description{width:100%;}.product-faq ul li .overview-description p{font-size:18px;line-height:24px;font-weight:400;color:#000000;}.product-faq ul li .overview-description ul li,.product-faq ul li .overview-description ol li{border:0 none;}.products-faq h4{text-align:center;margin:20px 0;font-size:40px;font-weight:300;text-align:center;line-height:48px;}@media only screen and (max-width:719px){.products-faq h4{margin:5px 0 15px;font-size:28px;font-weight:300;line-height:32px;}}.related-products{margin:0 auto;max-width:80rem;padding-top:40px;padding-bottom:40px;}.related-products h4{margin:0 0 15px 0;font-size:40px;font-weight:300;line-height:48px;}.related-products .coh-row-inner{margin:0 !important;width:100%;justify-content:space-between;}.related-products .coh-col-xl-4{max-width:32%;border:1px solid #e3e3e3;padding:0 0 70px !important;margin:0 0 25px;border-radius:16px;background:#fbfbfb;position:relative;}@media only screen and (max-width:1103px){.related-products .coh-col-xl-4{max-width:48%;}}@media only screen and (max-width:719px){.related-products .coh-col-xl-4{max-width:100%;}}.related-products .card-image-link{border-radius:16px 16px 0 0;background:#fff;border:1px solid #e3e3e3;overflow:hidden;color:#000;position:relative;display:block;max-height:280px;min-height:280px;}.related-products .card-image-link:hover{text-decoration:none;}.related-products .card-image-link .card-image-thumnb{background:#fff;}.related-products .card-image-link .media{display:flex;justify-content:center;}.related-products .card-image-link .card-image-tag .tag-heading{margin:0;font-size:14px;font-weight:500;line-height:20px;position:absolute;top:7px;left:8px;background:#ffeb0f;width:fit-content;-webkit-border-radius:16px;border-radius:16px;padding:4px 15px;}.related-products .card-title-link{padding:20px 20px 0;display:block;color:#000000;}.related-products .card-title-link:hover{text-decoration:none;}.related-products .card-title-link .card-title{font-size:18px;font-weight:400;line-height:24px;color:#000000;min-height:50px;}.related-products .card-title-link .card-desc{font-size:14px;font-weight:500;line-height:20px;color:#525252;}.related-products .card-title-link .card-desc .card-label{padding-bottom:15px;border-bottom:1px solid #e3e3e3;display:block;margin-bottom:16px;}.related-products .card-title-link .card-desc .card-label span{border-bottom:1px solid #525252;}.related-products .card-title-link .card-desc .card-label span a:after{content:",";position:relative;}.related-products .card-title-link .card-desc .card-label span:last-child a:after{display:none;}.related-products .card-title-link .card-desc .card-price{font-size:18px;font-weight:700;line-height:24px;color:#000;margin-bottom:15px;}.related-products .card-title-link .card-desc a{color:#525252;}.related-products .card-title-link .card-link{position:absolute;bottom:20px;left:20px;}.product-selection-block{padding:32px 0 0;}.product-selection-block .box ul{margin:0;padding:0;}.product-selection-block .box ul li{list-style:none;display:flex;align-items:center;width:100%;margin:0;position:relative;border-radius:8px;border:1px solid #e3e3e3;margin-bottom:25px;overflow:hidden;}@media only screen and (max-width:1103px){.product-selection-block .box ul li{display:block;}}.product-selection-block .box ul li.active{border-color:#000;}.product-selection-block .box ul li .other-details{flex-wrap:wrap;font-size:14px;line-height:20px;font-weight:400;}.product-selection-block .box ul li .other-details .items{margin-top:10px;}.product-selection-block .box ul li > .rvty-pdp-product-list-item{flex-grow:1;padding:16px;position:relative;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div{display:flex;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div label{margin-right:4px;color:#525252;float:left;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .value{margin-right:20px;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div.part{font-size:16px;font-weight:500;line-height:24px;padding-left:30px;}@media only screen and (max-width:1103px){.product-selection-block .box ul li > .rvty-pdp-product-list-item > div.part{padding-left:0;display:block;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div.part .partnumber{margin-left:30px;display:inline-block;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div.part .value{display:inline-block;margin-bottom:10px;}}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-wrapper{padding:0;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist{padding:0;margin:0;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist input[type=checkbox]{display:none;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist input[type=checkbox] ~ .ajax-progress-throbber *{display:none;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist input[type=checkbox]:checked ~ label:after,.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist input[type=checkbox] ~ label:after{display:none;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist input[type=checkbox] ~ label{padding-left:30px !important;color:#7F03B0;margin-bottom:0;position:relative;display:inline-block;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist input[type=checkbox] ~ label:before{background:transparent url(/themes/custom/lsdx_theme/images/icons/heart-outline-icon.svg) no-repeat left center !important;content:"";border:0 none;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist input[type=checkbox] ~ label:hover{color:#5A027D;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist input[type=checkbox] ~ .ajax-progress-throbber ~ label::after{content:"";position:absolute;width:100%;height:100%;top:50%;left:0;background-color:rgba(255,255,255,0.5);background-image:url("/modules/custom/lsdx_cart_management/images/icons/loading-icon-purple.svg");background-repeat:no-repeat;background-position:center center;display:block;opacity:1;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist input[type=checkbox].flag ~ label:before{background:transparent url(/themes/custom/lsdx_theme/images/icons/heart-fill-icon.svg) no-repeat left center !important;content:"";}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist .ajax-progress.ajax-progress-throbber{display:none;position:absolute;top:-5px;padding:5px 0;left:170px;white-space:pre;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist .ajax-progress.ajax-progress-throbber .throbber{margin:0;padding:1px 5px 2px;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .form-item-wishlist .ajax-progress.ajax-progress-throbber .message{margin:0;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .messages{position:absolute;left:0;right:0;top:-16px;width:66%;margin:0 auto;font-size:16px;line-height:24px;font-weight:400;}@media only screen and (max-width:1103px){.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .messages{width:100%;}}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .messages span{position:absolute;width:16px;height:16px;top:20px;right:16px;cursor:pointer;background:url("/modules/custom/lsdx_custom_exposed_components/images/close.svg");background-size:contain;background-repeat:no-repeat;background-position:center;font-size:0;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .messages .error{padding:16px 46px 16px 16px;background:#f8cccc;border:1px solid #dc0101;box-shadow:0px 4px 6px 0px rgba(0,0,0,0.2);border-radius:4px;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div .multiple-wishlist .messages .success{padding:16px 46px 16px 16px;background:#dbf3e3;border:1px solid #029333;box-shadow:0px 4px 6px 0px rgba(0,0,0,0.2);border-radius:4px;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div.other{font-size:14px;font-weight:400;line-height:20px;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div.other label{color:#525252;}.product-selection-block .box ul li > .rvty-pdp-product-list-item > div.other div{color:#000000;}.product-selection-block .box ul li > .punchout-restricted-product{flex-basis:25%;max-width:25%;min-width:25%;background:#fbfbfb;border-left:1px solid #e3e3e3;padding:52px 16px;color:#333;font-size:14px;line-height:20px;font-weight:400;text-align:center;}@media only screen and (max-width:1103px){.product-selection-block .box ul li > .punchout-restricted-product{width:100%;max-width:none;border-left:none;border-top:1px solid #e3e3e3;padding:16px;}}.product-selection-block .box input[type=radio]{position:absolute;width:120px;height:20px;left:15px;top:17px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;z-index:1;}.product-selection-block .box input[type=radio]::before{content:"";width:20px;height:20px;background:white;position:relative;display:block;border-radius:50%;border:1px solid #7F03B0;}.product-selection-block .box input[type=radio]:after{content:"";background:#fff;width:14px;height:14px;position:absolute;display:block;border-radius:50%;border:1px solid #fff;top:3px;left:3px;}.product-selection-block .box input[type=radio]:checked:after{content:"";background:#7F03B0;width:14px;height:14px;position:absolute;display:block;border-radius:50%;border:1px solid #7F03B0;top:3px;left:3px;}.product-selection-block .box input[type=radio]:hover::before{border:1px solid #5A027D;}.button-block{display:none;margin:15px 0 0 0;border-top:1px solid #e3e3e3;padding-top:20px;}.button-block.no-border{border:0 none;padding-top:0;}.button-block.bottom{display:flex;justify-content:right;}.button-block a{margin-right:20px;margin-bottom:20px;padding:12px 20px;font-weight:500;font-size:18px;line-height:24px;text-align:center;}@media only screen and (max-width:1220px){.button-block a{margin-right:15px;margin-bottom:20px;padding:12px 16px;font-weight:500;font-size:16px;line-height:20px;}}@media only screen and (max-width:719px){.button-block a{width:100%;margin-right:0;}}.button-block .link-outline{color:#7F03B0;display:inline-block;border-width:2px;border-radius:40px;border-style:solid;border-color:#7F03B0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;outline-width:2px;outline-style:solid;outline-offset:2px;outline-color:rgba(0,0,0,0);}.button-block .link-outline:hover{text-decoration:none;color:#fff;background-color:#7F03B0;}.button-block .link-primary{background-color:#7F03B0;display:inline-block;-webkit-border-radius:2.5rem;border-radius:2.5rem;-webkit-transition:0.202s;-o-transition:0.202s;transition:0.202s;color:#fff;}.button-block .link-primary:hover{text-decoration:none;color:#fff;background-color:#5A027D;}.button-block .link-secondary{display:inline-block;-webkit-transition:0.202s;-o-transition:0.202s;transition:0.202s;color:#7F03B0;border-width:2px;border-radius:40px;border-style:solid;border-color:#fff;}.button-block .link-secondary:hover{text-decoration:none;border-width:2px;border-radius:40px;border-style:solid;border-color:#7F03B0;}.button-block.one{display:flex;}@media only screen and (max-width:719px){.button-block.one{flex-wrap:wrap-reverse;}}.button-block.one a{background-color:#7F03B0;display:inline-block;border-radius:2.5rem;transition:0.202s;color:#fff;border:2px solid #7F03B0;margin-right:0;}.button-block.one a:hover{text-decoration:none;color:#fff;background-color:#5A027D;border:2px solid #5A027D;}.button-block.two{display:flex;}@media only screen and (max-width:719px){.button-block.two{flex-wrap:wrap-reverse;}}.button-block.two a:nth-child(1){color:#7F03B0;display:inline-block;border-width:2px;border-radius:40px;border-style:solid;border-color:#7F03B0;transition:0.2s;outline-width:2px;outline-style:solid;outline-offset:2px;outline-color:rgba(0,0,0,0);}.button-block.two a:nth-child(1):hover{text-decoration:none;color:#fff;background-color:#7F03B0;}.button-block.two a:nth-child(2){background-color:#7F03B0;display:inline-block;border-radius:2.5rem;transition:0.202s;color:#fff;border:2px solid #7F03B0;margin-right:0;}.button-block.two a:nth-child(2):hover{text-decoration:none;color:#fff;background-color:#5A027D;border:2px solid #5A027D;}.button-block.three{display:flex;}@media only screen and (max-width:719px){.button-block.three{flex-wrap:wrap-reverse;}}.button-block.three a:nth-child(1){display:inline-block;color:#7F03B0;}.button-block.three a:nth-child(1):hover{text-decoration:underline;}.button-block.three a:nth-child(2){color:#7F03B0;display:inline-block;border-width:2px;border-radius:40px;border-style:solid;border-color:#7F03B0;transition:0.2s;outline-width:2px;outline-style:solid;outline-offset:2px;outline-color:rgba(0,0,0,0);}.button-block.three a:nth-child(2):hover{text-decoration:none;color:#fff;background-color:#7F03B0;}.button-block.three a:nth-child(3){background-color:#7F03B0;display:inline-block;border-radius:2.5rem;transition:0.202s;color:#fff;border:2px solid #7F03B0;margin-right:0;}.button-block.three a:nth-child(3):hover{text-decoration:none;color:#fff;background-color:#5A027D;border:2px solid #5A027D;}.carousel{position:relative;}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-inner::after{display:block;clear:both;content:"";}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out,-webkit-transform 0.6s ease-in-out;}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none;}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%);}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%);}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none;}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1;}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s 0.6s opacity;}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none;}}.carousel-control-next,.carousel-control-prev{width:12% !important;bottom:4px !important;opacity:1 !important;position:absolute;top:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;transition:opacity 0.15s ease;}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none;}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:0.9;}.carousel-control-prev{left:0;}.carousel-control-next{right:0;}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%;}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;transition:opacity 0.6s ease;}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none;}}.carousel-indicators .active{opacity:1;}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;}.products-resources{margin:0 auto;padding-top:40px;padding-bottom:40px;}.products-resources h4{margin:20px 0;font-size:40px;font-weight:300;text-align:center;line-height:48px;}@media only screen and (max-width:719px){.products-resources h4{margin:5px 0 15px;font-size:28px;font-weight:300;line-height:32px;}}.products-resources h2{margin:20px 0;font-size:40px;font-weight:300;text-align:center;line-height:48px;}@media only screen and (max-width:719px){.products-resources h2{margin:5px 0 15px;font-size:28px;font-weight:300;line-height:32px;}}.products-resources .views-exposed-form{position:relative;}.products-resources .form-item-field-resource-type{padding:0;}.products-resources .form-item-field-resource-type .form-select{background:none;border:0 none;padding:15px 0 70px;}.ls-hide{display:none;}@media only screen and (max-width:719px){.products-resources .form-item-field-resource-type .form-select{padding:15px 0 0;}.product-remote-resources .views-view-responsive-grid.views-view-responsive-grid--horizontal,.product-remote-resources form + header,.product-remote-resources .pager{display:none;}.product-remote-resources:has(li:not(:first-child) > .bef-link--selected) .views-view-responsive-grid.views-view-responsive-grid--horizontal,.product-remote-resources:has(li:not(:first-child) > .bef-link--selected) .pager{display:block;}.ls-hide{display:inline-block !important;margin-left:4px;}}.products-resources .form-item-field-resource-type .form-select ul{display:flex;justify-content:center;flex-wrap:wrap;margin:0;padding:0;}.products-resources .form-item-field-resource-type .form-select ul li{list-style:none;margin:0 10px 15px;display:flex;}.products-resources .form-item-field-resource-type .form-select ul li:first-child{display:none;}.products-resources .form-item-field-resource-type .form-select ul li a{border:1px solid #000000;border-radius:8px;padding:8px 20px;color:#000000;cursor:pointer;font-size:16px;line-height:20px;font-weight:400;transition:none;}.products-resources .form-item-field-resource-type .form-select ul li a:hover{border:1px solid #7F03B0;background:#7F03B0;color:#fff;cursor:pointer;}.products-resources .form-item-field-resource-type .form-select ul li a.bef-link--selected{border:1px solid #7F03B0;background:#7F03B0;color:#fff;cursor:pointer;}.products-resources .form-item-sort-bef-combine{position:absolute;right:0;bottom:0;padding:0;}@media only screen and (max-width:719px){.products-resources .form-item-sort-bef-combine{width:100%;}}.products-resources .form-item-sort-bef-combine label{display:none;}.products-resources .form-item-sort-bef-combine select{background-image:url(/themes/custom/lsdx_theme/css/../images/icons/arrowdown.svg);background-position-x:94%;background-position-y:center;background-repeat:no-repeat;padding-right:55px;background-color:#fff;border:1px solid #000;border-radius:4px;}@media only screen and (max-width:719px){.products-resources .form-item-sort-bef-combine select{background-position-x:96%;display:none;}}.products-resources .form-actions{padding:0;}.products-resources header{font-size:18px;font-weight:500;line-height:24px;margin:-36px 0 40px;}@media only screen and (max-width:719px){.products-resources header{margin:0 0 25px;text-align:center;}}@media only screen and (max-width:1103px){.products-resources .views-view-responsive-grid{--views-responsive-grid--column-count:2 !important;}}@media only screen and (max-width:719px){.products-resources .views-view-responsive-grid{--views-responsive-grid--column-count:1 !important;}}.products-resources .views-view-responsive-grid .views-view-responsive-grid__item{padding:24px 24px 84px 24px;border-radius:8px;border:1px solid #e3e3e3;min-height:320px;word-wrap:break-word;position:relative;}@media only screen and (max-width:719px){.products-resources .views-view-responsive-grid .views-view-responsive-grid__item{padding:24px;min-height:160px;}}.products-resources .views-view-responsive-grid .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{height:100%;}.products-resources .views-view-responsive-grid .views-view-responsive-grid__item .views-field-field-resource-type{margin:0 0 10px;font-size:14px;font-weight:500;line-height:20px;background:#ffeb0f;width:fit-content;border-radius:16px;padding:4px 15px;}.products-resources .views-view-responsive-grid .views-view-responsive-grid__item .views-field-field-resource-type .resource-type{display:flex;align-items:center;}.products-resources .views-view-responsive-grid .views-view-responsive-grid__item .views-field-field-resource-type .resource-icon{margin-right:10px;}.products-resources .views-view-responsive-grid .views-view-responsive-grid__item .views-field-name{font-size:20px;font-weight:500;line-height:30px;margin-bottom:20px;}.products-resources .views-view-responsive-grid .views-view-responsive-grid__item .views-field-field-keywords{font-size:14px;font-weight:500;line-height:20px;padding:10px 0;color:#525252;}.products-resources .views-view-responsive-grid .views-view-responsive-grid__item .views-field-field-media-remote-file{position:absolute;bottom:24px;left:24px;}@media only screen and (max-width:719px){.products-resources .views-view-responsive-grid .views-view-responsive-grid__item .views-field-field-media-remote-file{position:static;}}.carousel-container{max-width:440px;margin:0 auto;}.maximize{position:absolute;padding:0;margin:0;border:0 none;left:20px;bottom:20px;width:24px;z-index:1;display:block;height:24px;}.maximize::before,.maximize::after{display:none;}.maximize-icon{background:url(/themes/custom/lsdx_theme/images/icons/maximize-icon.svg) left top no-repeat;width:24px;height:24px;display:block;}.maximize-icon:hover{background:url(/themes/custom/lsdx_theme/images/icons/maximize-icon-hover.svg) left top no-repeat;}#topcarousel-popup-modal,#imagecarousel-popup-modal,#videocarousel-popup-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,0.8);display:none;}#topcarousel-popup-modal-outside,#imagecarousel-popup-modal-outside,#videocarousel-popup-modal-outside{position:absolute;top:0;left:0;width:100%;height:100%;}#topcarousel-popup-modal-inner,#imagecarousel-popup-modal-inner,#videocarousel-popup-modal-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:48px 92px;width:calc(100% - 64px);max-width:896px;background:#fff;border-radius:16px;height:auto;max-height:calc(100% - 64px);}#topcarousel-popup-modal-inner .carousel-container,#imagecarousel-popup-modal-inner .carousel-container,#videocarousel-popup-modal-inner .carousel-container{max-width:520px;width:100%;}#topcarousel-popup-modal-inner .carousel-container .carousel-inner.rvty-modal-image-inner,#imagecarousel-popup-modal-inner .carousel-container .carousel-inner.rvty-modal-image-inner,#videocarousel-popup-modal-inner .carousel-container .carousel-inner.rvty-modal-image-inner{height:520px;}@media (max-width:576px){#topcarousel-popup-modal-inner,#imagecarousel-popup-modal-inner,#videocarousel-popup-modal-inner{padding:60px 24px 40px;width:100%;height:100%;max-height:none;border-radius:0;}}#topcarousel-popup-modal-inner .container,#imagecarousel-popup-modal-inner .container,#videocarousel-popup-modal-inner .container{margin:0;}#topcarousel-popup-modal-inner .container .carousel-inner,#imagecarousel-popup-modal-inner .container .carousel-inner,#videocarousel-popup-modal-inner .container .carousel-inner{border:0 none;}#topcarousel-popup-modal-inner .container .carousel-inner .maximize,#imagecarousel-popup-modal-inner .container .carousel-inner .maximize,#videocarousel-popup-modal-inner .container .carousel-inner .maximize{display:none;}#topcarousel-popup-modal-inner .container #topcarousel-thumbs.carousel,#topcarousel-popup-modal-inner .container #imagecarousel-thumbs.carousel,#topcarousel-popup-modal-inner .container #videocarousel-thumbs.carousel,#imagecarousel-popup-modal-inner .container #topcarousel-thumbs.carousel,#imagecarousel-popup-modal-inner .container #imagecarousel-thumbs.carousel,#imagecarousel-popup-modal-inner .container #videocarousel-thumbs.carousel,#videocarousel-popup-modal-inner .container #topcarousel-thumbs.carousel,#videocarousel-popup-modal-inner .container #imagecarousel-thumbs.carousel,#videocarousel-popup-modal-inner .container #videocarousel-thumbs.carousel{margin-bottom:0;}#videocarousel-popup-modal-inner{padding:100px 80px 80px;}#topcarousel-popup-modal-cross,#imagecarousel-popup-modal-cross,#videocarousel-popup-modal-cross{position:absolute;width:24px;height:24px;top:24px;right:24px;cursor:pointer;background:url("/modules/custom/lsdx_custom_exposed_components/images/close.svg");background-size:contain;background-repeat:no-repeat;background-position:center;}#videoCarousel.carousel .maximize{background:#fff;padding:2px;margin:-10px;border-radius:4px;width:28px;height:28px;display:none;}.add-to-cart div[class^=cart-item-]{position:relative;}.add-to-cart .cart-div{list-style:none;display:flex;flex-direction:row;width:100%;margin:0;position:relative;padding:0;border-radius:8px;border:1px solid #e3e3e3;margin-bottom:25px;}.add-to-cart .cart-div.active{border:1px solid #000000;}@media only screen and (max-width:1103px){.add-to-cart .cart-div{display:block;}}.add-to-cart .cart-div .main-div{display:flex;flex-direction:column;justify-content:center;flex:0 0 75%;padding:16px 0 16px 16px;}@media only screen and (max-width:1103px){.add-to-cart .cart-div .main-div{display:block;padding:16px;}}.add-to-cart .cart-div .main-div .first-div{display:flex;align-items:center;gap:16px;}@media only screen and (max-width:1103px){.add-to-cart .cart-div .main-div .first-div{flex-wrap:wrap;}}.add-to-cart .cart-div .main-div .first-div .rvty-pdp-multivar-pn{display:inline-block;margin-left:16px;}.add-to-cart .cart-div .main-div .first-div .form-item{display:flex;flex-flow:row;justify-content:center;height:22px;align-items:center;}@media only screen and (max-width:1103px){.add-to-cart .cart-div .main-div .first-div .form-item{display:block;}}.add-to-cart .cart-div .main-div .first-div .form-item input[type=radio]{position:absolute;width:120px;height:22px;left:0;top:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;z-index:1;}.add-to-cart .cart-div .main-div .first-div .form-item label{margin:0 4px 0 0;padding:0;left:0;top:0;margin-right:4px;color:#525252;float:left;font-weight:400;}.add-to-cart .cart-div .main-div .first-div .form-item input[type=text]{width:120px;padding:0;margin:0 20px 0 0;min-width:auto;line-height:16px;vertical-align:top;height:16px;color:#000;}.add-to-cart .cart-div .main-div .first-div .form-type-radio label{width:22px;height:22px;}.add-to-cart .cart-div .main-div .second-div{display:flex;margin-top:16px;flex-wrap:wrap;}.add-to-cart .cart-div .main-div .second-div .unit-label{margin-right:20px;color:#525252;}@media only screen and (max-width:1103px){.add-to-cart .cart-div .main-div .second-div{display:block;}}.add-to-cart .cart-div .main-div .second-div .form-item{display:flex;flex-flow:row;justify-content:center;font-size:14px;margin-bottom:16px;}@media only screen and (max-width:1103px){.add-to-cart .cart-div .main-div .second-div .form-item{justify-content:flex-start;}}.add-to-cart .cart-div .main-div .second-div .form-item span.label{margin:0 4px 0 0;padding:0;color:#525252;float:left;font-weight:400;white-space:pre;}.add-to-cart .cart-div .main-div .second-div .form-item span.label ~ a,.add-to-cart .cart-div .main-div .second-div .form-item span.label ~ a:hover{color:#000;text-decoration:underline;}.add-to-cart .cart-div .main-div .second-div .form-item span.value{margin:0 20px 0 0;}.add-to-cart .cart-div .main-div .second-div .form-item label{margin:0 4px 0 0;padding:0;color:#525252;float:left;font-weight:400;white-space:pre;}.add-to-cart .cart-div .main-div .second-div .form-item input[type=text]{width:120px;padding:0;margin:0 20px 0 0;min-width:auto;line-height:16px;vertical-align:top;height:16px;color:#000;}@media only screen and (max-width:1103px){.add-to-cart .cart-div .main-div .second-div .form-item input[type=text]{margin:0;width:60%;}}@media only screen and (max-width:1103px){.add-to-cart .cart-div .main-div .second-div > *{margin:20px 0 0;display:block;}}.add-to-cart .cart-div input[type=text]{background:none;border:0 none;}.add-to-cart .cart-div .form-type-radio label{position:absolute;width:20px;height:20px;left:15px;top:17px;font-size:0;}.add-to-cart .cart-div .form-type-radio label::before{content:"";width:20px;height:20px;background:white;position:relative;display:block;border-radius:50%;border:1px solid #7f03b0;}.add-to-cart .cart-div .form-type-radio label:after{content:"";background:#ffffff;width:14px;height:14px;position:absolute;display:block;border-radius:50%;border:1px solid #ffffff;top:3px;left:3px;}.add-to-cart .cart-div .form-type-radio .radio-checked + label:after{content:"";background:#7f03b0;width:14px;height:14px;position:absolute;display:block;border-radius:50%;border:1px solid #7f03b0;top:3px;left:3px;opacity:1;}.add-to-cart .cart-div .quantity-div{padding:16px;border-radius:0 8px 8px 0;background:#fbfbfb;border-left:1px solid #e3e3e3;flex:0 0 25%;min-height:150px;}@media only screen and (max-width:1103px){.add-to-cart .cart-div .quantity-div{border-left:0 none;border-top:1px solid #e3e3e3;min-height:inherit;align-items:center;flex-wrap:wrap;position:relative;display:flex;border-radius:0 0 8px 8px;}}.add-to-cart .cart-div .quantity-div .form-type-number{align-items:flex-end;padding-top:10px;}@media only screen and (max-width:1103px){.add-to-cart .cart-div .quantity-div .form-type-number{align-items:unset;justify-content:center;width:150px;position:absolute;left:auto;top:auto;}}.add-to-cart .cart-div .quantity-div .form-type-number.form-disabled .quantity-nav{pointer-events:none;}.add-to-cart .cart-div .quantity-div .form-item-price-bold{font-size:18px;font-weight:700;line-height:24px;text-align:right;}.add-to-cart .cart-div .quantity-div .form-item-price-bold input{font-size:18px;font-weight:700;line-height:24px;text-align:right;color:#000;padding:10px 0;}.add-to-cart .cart-div .quantity-div .form-item-price-normal{font-size:14px;font-weight:400;line-height:20px;text-align:right;}.add-to-cart .cart-div .quantity-div .form-item-price-normal input{font-size:14px;font-weight:400;line-height:20px;text-align:right;color:#000;padding:10px 0;}.add-to-cart .cart-div .quantity-div .price-cal a[id^=edit-price-]{display:none;}.add-to-cart .messages{position:absolute;left:0;right:0;top:-16px;width:66%;margin:0 auto;font-size:16px;line-height:24px;font-weight:400;}@media only screen and (max-width:1103px){.add-to-cart .messages{width:100%;}}.add-to-cart .messages span{position:absolute;width:16px;height:16px;top:20px;right:16px;cursor:pointer;background:url("/modules/custom/lsdx_custom_exposed_components/images/close.svg");background-size:contain;background-repeat:no-repeat;background-position:center;font-size:0;}.add-to-cart .messages .error{padding:16px 46px 16px 16px;background:#f8cccc;border:1px solid #dc0101;box-shadow:0px 4px 6px 0px rgba(0,0,0,0.2);border-radius:4px;}.add-to-cart .messages .success{padding:16px 46px 16px 16px;background:#dbf3e3;border:1px solid #029333;box-shadow:0px 4px 6px 0px rgba(0,0,0,0.2);border-radius:4px;}.add-to-cart #addtoCart-container{position:relative;padding:50px 0 0;}@media only screen and (max-width:1103px){.add-to-cart #addtoCart-container{padding:0;}}.add-to-cart #addtoCart-container div[class^=cart-item-] + .messages{position:absolute;left:0;right:0;top:-20px;width:100%;margin:0 auto;font-size:16px;line-height:24px;font-weight:400;}@media only screen and (max-width:1103px){.add-to-cart #addtoCart-container div[class^=cart-item-] + .messages{width:100%;margin-top:-25px;}}.add-to-cart #addtoCart-container div[class^=cart-item-] + .messages span{position:absolute;width:16px;height:16px;top:20px;right:16px;cursor:pointer;background:url("/modules/custom/lsdx_custom_exposed_components/images/close.svg");background-size:contain;background-repeat:no-repeat;background-position:center;font-size:0;}.add-to-cart #addtoCart-container div[class^=cart-item-] + .messages .error{padding:16px 46px 16px 16px;background:#f8cccc;border:1px solid #dc0101;box-shadow:none;border-radius:4px;}.add-to-cart #addtoCart-container div[class^=cart-item-] + .messages .success{padding:16px 46px 16px 16px;background:#dbf3e3;border:1px solid #029333;box-shadow:none;border-radius:4px;}.form-type-number{position:relative;}.form-type-number input[type=number]::-webkit-inner-spin-button,.form-type-number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.form-type-number input[type=number]{-moz-appearance:textfield;appearance:textfield;}.form-type-number .quantity-nav{position:absolute;height:44px;width:150px;border:1px solid #e3e3e3;border-radius:8px;background:#fff;}.form-type-number .quantity-button{position:relative;cursor:pointer;width:40px;text-align:center;color:#333;font-size:18px;line-height:1.7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;border-radius:4px;text-indent:-9999px;}.form-type-number .quantity-button:hover{background:#b985d9;}.form-type-number .quantity-button:active{background:#b985d9;box-shadow:0 0 4px 2px rgb(94,158,214);}.form-type-number .quantity-button.quantity-up{position:absolute;top:5px;right:5px;background-image:url(/themes/custom/lsdx_theme/images/icons/plus-icon.svg);background-position:center center;background-repeat:no-repeat;transition:all 0.2s ease-in-out;}.form-type-number .quantity-button.quantity-up.disabled{background:#e3e3e3;background-image:url(/themes/custom/lsdx_theme/images/icons/plus-icon-disabled.svg);background-position:center center;background-repeat:no-repeat;cursor:not-allowed;}.form-type-number .quantity-button.quantity-up.disabled:active{box-shadow:none;}.form-type-number .quantity-button.quantity-down{position:absolute;top:5px;left:5px;background-image:url(/themes/custom/lsdx_theme/images/icons/minus-icon.svg);background-position:center center;background-repeat:no-repeat;transition:all 0.2s ease-in-out;}.form-type-number .quantity-button.quantity-down.disabled{background:#e3e3e3;background-image:url(/themes/custom/lsdx_theme/images/icons/minus-icon-disabled.svg);background-position:center center;background-repeat:no-repeat;cursor:not-allowed;}.form-type-number .quantity-button.quantity-down.disabled:active{box-shadow:none;}.form-type-number input:focus + .quantity-nav{border:1px solid #5a027d;}.form-type-number input:disabled + .quantity-nav .quantity-button{pointer-events:none;}.form-type-number input:disabled + .quantity-nav .quantity-button:hover{background:#e3e3e3;}.form-type-number input:disabled + .quantity-nav .quantity-button.quantity-up{position:absolute;top:5px;right:5px;background-image:url(/themes/custom/lsdx_theme/images/icons/plus-icon.svg);background-position:center center;background-repeat:no-repeat;}.form-type-number input:disabled + .quantity-nav .quantity-button.quantity-down{position:absolute;top:5px;left:5px;background-image:url(/themes/custom/lsdx_theme/images/icons/minus-icon.svg);background-position:center center;background-repeat:no-repeat;}.add-to-cart-wishlist{position:relative;}@media only screen and (max-width:1103px){.add-to-cart-wishlist{flex-basis:100%;}}.add-to-cart-wishlist .form-item label{color:#7F03B0 !important;}.add-to-cart-wishlist .form-item label:hover{color:#5A027D !important;}.add-to-cart-wishlist .form-wrapper{padding:0;}.add-to-cart-wishlist .form-type-checkbox input[type=checkbox]{display:none;}.add-to-cart-wishlist .form-type-checkbox input[type=checkbox] ~ .ajax-progress-throbber *{display:none;}.add-to-cart-wishlist .form-type-checkbox input[type=checkbox]:checked ~ label:after,.add-to-cart-wishlist .form-type-checkbox input[type=checkbox] ~ label:after{display:none;}.add-to-cart-wishlist .form-type-checkbox input[type=checkbox] ~ label{padding-left:30px !important;color:#7F03B0;margin-bottom:0;position:relative;display:inline-block;}.add-to-cart-wishlist .form-type-checkbox input[type=checkbox] ~ label:before{background:transparent url(/themes/custom/lsdx_theme/images/icons/heart-outline-icon.svg) no-repeat left center !important;content:"";border:0 none;}.add-to-cart-wishlist .form-type-checkbox input[type=checkbox] ~ label:hover{color:#5A027D;}.add-to-cart-wishlist .form-type-checkbox input[type=checkbox] ~ .ajax-progress-throbber ~ label::after{content:"";position:absolute;width:100%;height:100%;top:50%;left:0;background-color:rgba(255,255,255,0.5);background-image:url("/modules/custom/lsdx_cart_management/images/icons/loading-icon-purple.svg");background-repeat:no-repeat;background-position:center center;display:block;opacity:1;}.add-to-cart-wishlist .form-type-checkbox input[type=checkbox].flag ~ label:before{background:transparent url(/themes/custom/lsdx_theme/images/icons/heart-fill-icon.svg) no-repeat left center !important;content:"";}.add-to-cart-wishlist .form-type-checkbox .ajax-progress.ajax-progress-throbber{display:none;position:absolute;top:-5px;padding:5px 0;left:170px;white-space:pre;}.add-to-cart-wishlist .form-type-checkbox .ajax-progress.ajax-progress-throbber .throbber{margin:0;padding:1px 5px 2px;}.add-to-cart-wishlist .form-type-checkbox .ajax-progress.ajax-progress-throbber .message{margin:0;}.add-to-cart-wishlist .messages{position:absolute;top:0;padding:0;left:170px;white-space:pre;}@media only screen and (max-width:719px){.add-to-cart-wishlist .messages{padding:6px 0 0;position:static;}}.add-to-cart-cta{display:flex;gap:16px;align-items:center;flex-wrap:wrap;justify-content:left;}.add-to-cart-cta .coh-style-link-button-primary{background-color:rgb(127,3,176);color:#fff;font-size:18px;font-weight:500;padding:12px 20px;line-height:24px;}.add-to-cart-cta .coh-style-link-button-primary:hover{background-color:rgb(96,3,132);}.add-to-cart-cta .rvty-pdp-add-to-cart-submit{position:relative;}.add-to-cart-cta .rvty-pdp-add-to-cart-submit .ajax-progress-throbber{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);background-image:url("/modules/custom/lsdx_cart_management/images/icons/loading-icon.svg");background-repeat:no-repeat;background-position:center center;border-radius:2.5rem;}.add-to-cart-cta .rvty-pdp-add-to-cart-submit .ajax-progress-throbber *{display:none;}.rvty-product-detail-overview{padding-top:64px;}@media (max-width:1103px){.add-to-cart-cta{flex-direction:column-reverse;}.add-to-cart-cta .rvty-pdp-add-to-cart-submit,.add-to-cart-cta .coh-style-link-button-outline{min-width:100%;flex-basis:100%;text-align:center;}.add-to-cart-cta .rvty-pdp-add-to-cart-submit .coh-style-link-button-primary,.add-to-cart-cta .coh-style-link-button-outline .coh-style-link-button-primary{width:100%;}.rvty-product-detail-overview{padding-top:40px;}}.product-details + .messages{position:relative;left:0;right:0;top:-20px;width:100%;margin:0 auto;font-size:16px;line-height:24px;font-weight:400;}@media only screen and (max-width:1103px){.product-details + .messages{width:100%;margin-top:-25px;}}.product-details + .messages span{position:absolute;width:16px;height:16px;top:20px;right:16px;cursor:pointer;background:url("/modules/custom/lsdx_custom_exposed_components/images/close.svg");background-size:contain;background-repeat:no-repeat;background-position:center;font-size:0;}.product-details + .messages .error{padding:16px 46px 16px 16px;background:#f8cccc;border:1px solid #dc0101;box-shadow:none;border-radius:4px;}.product-details + .messages .success{padding:16px 46px 16px 16px;background:#dbf3e3;border:1px solid #029333;box-shadow:none;border-radius:4px;}.product-details + .messages + .add-to-cart #addtoCart-container{padding-top:0;}.product-details .partnumber + .messages:has(.response-atc.success){display:flex;align-items:flex-start;width:100%;margin:10px auto;font-size:16px;line-height:24px;font-weight:400;padding:16px;background:#dbf3e3;border:1px solid #029333;box-shadow:none;border-radius:4px;}@media only screen and (max-width:1103px){.product-details .partnumber + .messages:has(.response-atc.success){width:100%;}}.product-details .partnumber + .messages:has(.response-atc.success) img.close-icon{cursor:pointer;}.product-details .partnumber + .messages:has(.response-atc.success) + .add-to-cart #addtoCart-container{padding-top:0;}.product-details .partnumber + .messages:has(.response-atc.error){display:flex;align-items:flex-start;width:100%;margin:10px auto;font-size:16px;line-height:24px;font-weight:400;padding:16px;background:#f8cccc;border:1px solid #dc0101;box-shadow:none;border-radius:4px;position:relative;}@media only screen and (max-width:1103px){.product-details .partnumber + .messages:has(.response-atc.error){width:100%;}}.product-details .partnumber + .messages:has(.response-atc.error) img.close-icon{cursor:pointer;}.product-details .partnumber + .messages:has(.response-atc.error) + .add-to-cart #addtoCart-container{padding-top:0;}.add-to-cart-custom-message:has(.addtocart-response.success){display:flex;background:#dbf3e3;border:1px solid #029333;border-radius:4px;align-items:flex-start;padding:0;margin:10px auto;}.add-to-cart-custom-message:has(.addtocart-response.success) .addtocart-response.success{padding:16px;flex-grow:1;font-size:16px;line-height:24px;}.add-to-cart-custom-message:has(.addtocart-response.success) img.close-icon{height:56px;width:52px;cursor:pointer;padding:16px;}.add-to-cart-custom-message:has(.addtocart-response.error){display:flex;border-radius:4px;border:1px solid #dc0101;background:#ffebeb;align-items:flex-start;padding:0;margin:10px auto;}.add-to-cart-custom-message:has(.addtocart-response.error) .addtocart-response.error{padding:16px;flex-grow:1;font-size:16px;line-height:24px;}.add-to-cart-custom-message:has(.addtocart-response.error) img.close-icon{height:56px;width:52px;cursor:pointer;padding:16px;}.rvty-pdp-view-products-btn .rvty-sds-coa-manuals-btn{margin-left:24px;}@media (max-width:1103px){.rvty-pdp-view-products-btn{display:none;}}.coh-style-link-button-primary.button-disabled{background-color:#a8a8a8;pointer-events:none;border:none;}.rvty-addr-missing-outer{background-color:#f6e5cd;border-radius:8px;border:1px solid #d17f03;margin-bottom:24px;}.rvty-addr-missing-outer.single-variant{margin-top:24px;}.rvty-addr-missing-outer.single-variant + .add-to-cart-cta{justify-content:unset;}@media (max-width:1103px){.rvty-addr-missing-outer{margin-top:24px;margin-bottom:16px;}}.rvty-addr-missing-outer .rvty-addr-missing-inner{padding:16px;color:#000;font-size:16px;line-height:24px;font-weight:400;}.rvty-addr-missing-outer .rvty-addr-missing-inner a{color:#000;text-decoration:underline;}.rvty-addr-missing-outer + .add-to-cart-cta{padding-bottom:1rem;}
.rvty-popup-message-wrapper .popup-message-title{display:none;}#popup-message-wrapper.rvty-popup-message-wrapper{position:fixed;height:100%;z-index:999;backdrop-filter:blur(14px);}.rvty-popup-message-wrapper #popup-message-window{padding:48px;border-radius:16px;height:max-content !important;display:flex;box-shadow:none;border:none;}.rvty-popup-messages-main-wrap{display:grid;grid-template-columns:38.5% 62.5%;gap:24px;}.rvty-popup-messages-main-wrap .rvty-remote-img-exp-btn,.rvty-popup-messages-main-wrap .rvty-remote-img-exp-modal-outer{display:none;}.rvty-popup-messages-content .coh-style-link-button-primary{color:#fff !important;}.rvty-popup-messages-image img{aspect-ratio:1/1;object-fit:cover;border-radius:8px;}.rvty-popup-message-wrapper #popup-message-background{background:rgba(0,0,0,0.7);opacity:1 !important;border:none;height:100% !important;}body:has(.rvty-popup-message-wrapper){overflow:hidden;}.rvty-popup-messages-content h4{margin-bottom:16px;}.rvty-popup-messages-content p:last-child{margin-bottom:0;}.rvty-popup-messages-content{display:flex;flex-direction:column;justify-content:center;}.rvty-popup-message-wrapper #popup-message-close::after,.rvty-popup-message-wrapper #popup-message-close::before{display:none;}.rvty-popup-message-wrapper #popup-message-close:hover{transform:unset;}.rvty-popup-message-wrapper #popup-message-close{right:24px;top:16px;}.rvty-popup-message-wrapper  
#popup-message-content{width:100%;}@media (min-width:630px) and (max-width:1103px){.rvty-popup-messages-image img{aspect-ratio:16 / 9;}}@media (max-width:1103px){.rvty-popup-messages-main-wrap{display:grid;grid-template-columns:100%;gap:24px;}.rvty-popup-message-wrapper #popup-message-window{padding:48px 24px 24px;max-width:calc(100% - 32px);}.rvty-popup-messages-content .rvty-popup-messages-close-btn{width:100%;}}
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
.rvty-menu-exist-parent-class:not(.active) .rvty-protfolio-category-menu-item{display:none;}.custom-breadcrumb-outer{position:relative;padding-top:40px;}@media (max-width:1000px){.custom-breadcrumb-outer{padding-top:32px;}}.custom-breadcrumb{display:flex;max-width:66%;align-items:flex-start;}@media (max-width:768px){.custom-breadcrumb{margin-top:70px !important;}}@media (max-width:1000px){.custom-breadcrumb{width:auto;max-width:100%;}}.custom-breadcrumb h2{display:none;}.custom-breadcrumb li{list-style:none;display:inline;padding:0;margin:0;}.custom-breadcrumb .cut-list > li{padding-left:30px;padding-right:0;}.custom-breadcrumb .cut-list > li:not(.rvty-menu-exist-parent-class)::before{content:"";background:url(/themes/custom/lsdx_theme/images/icons/chevron-right-icon.svg) no-repeat center center;width:6px;height:12px;margin:0 12px;display:inline-block;position:absolute;left:-12px;top:7px;}.custom-breadcrumb li:last-of-type::after{display:none;}.custom-breadcrumb a{color:#000;font-weight:500;}.custom-breadcrumb a:hover{color:#7F03B0;border-bottom:2px solid #7F03B0;}.custom-breadcrumb .cut-list{order:2;padding-bottom:0;list-style:none;line-height:30px;}.custom-breadcrumb .cut-list .cut-list__elem:last-child{color:#767575;}.custom-breadcrumb .cut-list__drop-toggle{cursor:pointer;user-select:none;line-height:30px;height:30px;width:28px;}.custom-breadcrumb .cut-list > li{margin:0 0.5rem 0 0;display:inline-block;max-width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;}@media (min-width:768px){.custom-breadcrumb .cut-list > li{max-width:182px;}}.custom-breadcrumb .block-breadcrumb{position:relative;order:1;margin:0;width:28px;}.custom-breadcrumb .block-breadcrumb .split-breadcumb{position:absolute;top:calc(100% + 12px);left:0;min-width:275px;margin:0;text-align:left;background-color:#fff;z-index:100;display:none;padding:12px 16px 12px 16px;border-radius:4px;border:1px solid #e3e3e3;box-shadow:0 8px 16px rgba(0,0,0,0.2);}.custom-breadcrumb .block-breadcrumb .split-breadcumb li{display:block;line-height:22px;margin:10px 0 20px;font-weight:500;}.custom-breadcrumb .block-breadcrumb .split-breadcumb li:last-of-type{margin:10px 0;}.custom-breadcrumb .block-breadcrumb .split-breadcumb li::after{display:none;}.custom-breadcrumb .block-breadcrumb .split-breadcumb li a{display:block;}.custom-breadcrumb .block-breadcrumb a:hover{border-bottom:none;}.custom-breadcrumb .block-breadcrumb.block-breadcrumb-active .split-breadcumb{display:block;}.custom-breadcrumb .block-breadcrumb.block-breadcrumb-active .breadcrumb-ellipsis{border-bottom:2px solid #7F03B0;}h1.coh-heading,.rvty-details-hero-container,.rvty-hero-l4-banner-outer,h1.rvty-heading,.rvty-pdp-outer-illuminator + .coh-container,.rvty-ops-content,.rvty-kb-page .rvty-kb-title-wrapper,.rvty-thanku-wrapper{padding-top:100px;margin-top:0 !important;}@media (min-width:1104px){h1.coh-heading,.rvty-hero-l4-banner-outer,.rvty-details-hero-container,h1.rvty-heading,.rvty-pdp-outer-illuminator + .coh-container,.rvty-ops-content,.rvty-kb-page .rvty-kb-title-wrapper,.rvty-thanku-wrapper,body:has(.rvty-breadcrumb-portfolio_category_page) .coh-style-container-with-top-right-shape{padding-top:120px;margin-top:0 !important;}}.custom-breadcrumb-outer{padding:0;}.custom-breadcrumb{position:absolute;margin-top:40px !important;z-index:4;}.custom-breadcrumb{padding:8px 0 0px 10px;background-color:#fff;border-radius:8px;}.user-logged-in .custom-breadcrumb{margin-top:60px !important;}body:has(#rvty-auth-form-full-wrapper) nav.custom-breadcrumb{margin-top:100px !important;}body:has(#rvty-auth-form-full-wrapper) #rvty-auth-form-title{padding-top:90px;}.rvty-search-page-outer .rvty-search-page-heading,.rvty-search-page-outer .rvty-search-helper-text{margin-top:120px !important;}@media (max-width:1104px){body:has(.rvty-breadcrumb-product_variation) .rvty-pdp-outer-illuminator + .coh-container,body:has(.rvty-breadcrumb-omics_test_model) .rvty-details-hero-container{padding-top:120px !important;}body:has(.rvty-breadcrumb-portfolio_category_page) .coh-style-container-with-top-right-shape{padding-top:140px !important;}.rvty-breadcrumb-product_variation .custom-breadcrumb,.rvty-breadcrumb-omics_test_model .custom-breadcrumb,body:has(.coh-style-container-with-top-right-shape) .rvty-breadcrumb-portfolio_category_page .custom-breadcrumb{margin-top:75px !important;}body:has(.rvty-breadcrumb-omics_test_model) .rvty-details-hero-title-text{padding-top:24px;}}.rvty-protfolio-category-menu-item{position:fixed;min-width:259px;margin-top:0;margin-left:-28px;padding:24px 16px;background:#fff;box-shadow:0px 3px 12px 0px #0000001F;display:flex;flex-direction:column;gap:10px;border-radius:8px;max-height:296px;overflow-y:auto;}.split-breadcumb .rvty-menu-exist-parent-class svg,.split-breadcumb .rvty-menu-exist-parent-class ul{display:none !important;}.rvty-protfolio-category-menu-item a:hover,.rvty-protfolio-category-menu-item a{border:none;}.rvty-menu-exist-parent-class svg:hover,.rvty-menu-exist-parent-class.active svg{transform:rotate(90deg);}.rvty-menu-exist-parent-class a:hover + ul{display:none !important;}.rvty-menu-exist-parent-class svg{position:absolute;left:0;z-index:1;background:#fff;}.custom-breadcrumb .cut-list > .rvty-menu-exist-parent-class{padding-left:30px;padding-right:0;}nav.custom-breadcrumb:has(> ul.cut-list > li.rvty-menu-exist-parent-class:first-child) .cut-list__drop-toggle:after{display:none;}nav.custom-breadcrumb:has(> ul.cut-list > li.rvty-menu-exist-parent-class:first-child)  .block-breadcrumb{width:20px;}.cut-list:has(.rvty-breadcrumb-test-1.rvty-menu-exist-parent-class) > li:first-child:not(.rvty-menu-exist-parent-class):after{display:none;}.cut-list:has(.rvty-breadcrumb-test-0.rvty-menu-exist-parent-class) > li.rvty-breadcrumb-test-1:not(.rvty-menu-exist-parent-class){padding-left:30px;padding-right:0;}.cut-list:has(.rvty-breadcrumb-test-0.rvty-menu-exist-parent-class) > li.rvty-breadcrumb-test-1:not(.rvty-menu-exist-parent-class):after{right:unset;left:0;}.rvty-protfolio-category-menu-item li:after,.rvty-menu-exist-parent-class:after{display:none !important;}.rvty-protfolio-category-menu-item a.active{padding-left:24px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="12" viewBox="0 0 14 12" fill="none"><path d="M1 7.42198L3.50457 10.6421C3.58909 10.752 3.69737 10.8412 3.82131 10.9032C3.94525 10.9651 4.08161 10.9982 4.22016 10.9999C4.35649 11.0015 4.49145 10.9727 4.61523 10.9156C4.73902 10.8584 4.84851 10.7744 4.93576 10.6697L12.9265 1" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center left;}.cut-list .cut-list__elem:last-child:not(.rvty-menu-exist-parent-class){padding-left:16px;}.cut-list:has(.rvty-menu-exist-parent-class) .cut-list__elem:last-child:not(.rvty-menu-exist-parent-class):after{content:"";background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.57227 18L14.5723 12L8.57227 6" stroke="%23A8A8A8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center center;width:6px;height:12px;margin:0 12px;display:inline-block;position:absolute;left:-12px;top:7px;}@media (max-width:767px){.rvty-protfolio-category-menu-item{min-width:calc(100vw - 32px);margin-top:20px;margin-left:0;left:16px;}}.block-breadcrumb.empty-menu + .cut-list .cut-list__elem:first-child:before{display:none;}.block-breadcrumb.empty-menu + .cut-list .cut-list__elem:first-child{padding-left:0;}
