:root{--theme-media-query-lg-min: 1025px;--theme-media-query-lg-max: 1440px;--theme-media-query-md-min: 768px;--theme-media-query-md-max: 1024px;--theme-media-query-sm-min: 480px;--theme-media-query-sm-max: 767px;--theme-media-query-xs-min: 0px;--theme-media-query-xs-max: 479px;--theme-light-color: #ffffff;--theme-icon-color: #000000;--theme-accent-color: #ff5454;--theme-error-color: #ff5454;--theme-success-color: #76d090;--theme-field-background-color: #f4f4f4;--theme-light-background-color: #f9f9f9;--theme-border-color: #dddddd;--theme-border-darker-color: #bbbbbb;--theme-field-border-color: #dddddd;--theme-checkbox-border-color: #000000;--theme-dark-border-color: #000000;--theme-link-hover-color: #858585;--theme-favorites-color: #000000;--theme-light-gray-color: #858585;--theme-font-weight-normal: 400;--theme-font-weight-bold: 500;--theme-font-size-xxs: .75rem;--theme-font-size-xs: .875rem;--theme-font-size-s: 1rem;--theme-font-size-m: 1.5rem;--theme-font-size-l: 2rem;--theme-font-size-xl: 2.5rem;--theme-font-size-xxl: 3rem;--theme-spacing-xxxs: .25rem;--theme-spacing-xxs: .5rem;--theme-spacing-xs: .75rem;--theme-spacing-s: 1rem;--theme-spacing-m: 1.25rem;--theme-spacing-l: 1.5rem;--theme-spacing-xl: 1.75rem;--theme-spacing-xxl: 2rem;--h2-letter-spacing: .025em;--body-lg-line-height: 1.25;--body-letter-spacing: .025rem;--body-line-height: 1.25;--title-line-height: 1.25}.h1-2xl{font-size:var(--theme-font-size-xl)}.h1-3xl{font-size:var(--theme-font-size-xxl)}@media (max-width: 1024px){h3,.h3{font-size:1rem}h2,.h2{font-size:1.25rem}h1,.h1{font-size:1.5rem}.h1-2xl{font-size:1.75rem}.h1-3xl{font-size:2rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500}.caption{font-size:var(--theme-font-size-xxs)!important;line-height:var(--body-line-height)}.body2{font-size:var(--theme-font-size-xs)!important;line-height:var(--body-line-height)}.body1{font-size:var(--theme-font-size-s)!important;line-height:var(--body-line-height)}strong{font-weight:var(--theme-font-weight-bold)!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:500!important}.gap-5{gap:5px!important}.gap-10{gap:10px!important}.gap-15{gap:15px!important}.gap-20{gap:20px!important}.gap-25{gap:25px!important}.gap-30{gap:30px!important}.gap-35{gap:35px!important}.gap-40{gap:40px!important}.gap-45{gap:45px!important}.gap-50{gap:50px!important}.min-h-auto{min-height:auto!important}label{font-size:var(--theme-font-size-xs);margin-bottom:var(--theme-spacing-xs)}.page__title{font-size:var(--theme-font-size-l);margin-bottom:var(--theme-spacing-xxl)!important;text-align:left!important}.rte{font-size:var(--theme-font-size-s)}body .container{width:100%;max-width:1600px}@media (max-width: 1024px){.container{padding-left:var(--theme-spacing-s);padding-right:var(--theme-spacing-s)}}.aspect-ratio-1x1{aspect-ratio:1/1!important;padding-top:100%!important}.aspect-ratio-16x9{aspect-ratio:16/9!important;padding-top:56.25%!important}.aspect-ratio-16x10{aspect-ratio:16/10!important;padding-top:63%!important}.btn{text-transform:initial;padding:var(--theme-spacing-xxs) var(--theme-spacing-s);gap:var(--theme-spacing-xxs)}.btn[class*=-transparent]{background-color:transparent!important;border-color:transparent!important}.btn__text{text-align:left}.btn svg,.btn i,.btn .icon,.btn:hover svg,.btn:hover i,.btn:hover .icon{color:var(--theme-accent-color);fill:var(--theme-accent-color)}.btn.not-hover-normal-i-color:not(:hover) i,.btn.not-hover-normal-i-color:not(:hover) svg,.btn.not-hover-normal-i-color:not(:hover) .icon{color:currentColor;fill:currentColor}.btn .icon{font-size:var(--icons-size)}.btn.btn--clean .icon{fill:currentColor}.btn.btn--size-small{padding:var(--theme-spacing-xxs) var(--theme-spacing-s)}.btn.btn--size-medium,.btn.btn--size-large{padding:var(--theme-spacing-xs) var(--theme-spacing-l)}.btn:not(.btn--size-large){min-height:2.5rem;font-size:var(--theme-font-size-xs)}.btn.btn--size-large{min-height:4rem;font-size:var(--theme-font-size-s)}form .btn:not(.btn--size-large){min-height:2.5rem}form .btn:not(.btn--status):not(button[type=submit]){min-height:3rem!important;flex-direction:row-reverse;gap:.5rem}.btn:not(:hover):not(.btn--invert):not(.btn--default) .btn__text{color:currentColor}.btn .btn__icon *,.btn .icon *{color:var(--theme-accent-color)!important}.btn.btn--default .icon,.btn.btn--secondary .icon,.btn.btn--invert .icon,.btn.btn--clean .icon{fill:var(--theme-accent-color)!important}.btn.btn--secondary,.btn.btn--secondary:hover,.btn.btn--secondary:focus,.btn.btn--clean,.btn.btn--clean:hover,.btn.btn--clean:focus{background-color:#0000}.btn.btn--clean,.btn.btn--clean:hover,.btn.btn--clean:focus{border-color:#0000}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:auto!important;opacity:1;margin:0}input[type=number]{min-width:4rem!important;text-align:left!important}input[type=number]{-moz-appearance:auto!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=search]),textarea,select{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem!important;border-radius:0;border:none!important;border-bottom:1px solid var(--theme-field-border-color)!important;font-size:var(--theme-font-size-s);line-height:var(--body-line-height);color:var(--theme-c);background-color:var(--theme-field-background-color);min-height:3rem;flex-grow:1;min-width:100px}select{padding-right:2rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-005" viewBox="0 0 24 24"><path d="M11.314 16.991l-8.75-8.75a.652.652 0 0 1-.176-.449c0-.169.059-.319.176-.449a.652.652 0 0 1 .449-.176c.169 0 .319.059.449.176l8.301 8.32 8.301-8.32a.652.652 0 0 1 .449-.176c.169 0 .319.059.449.176.117.13.176.28.176.449a.652.652 0 0 1-.176.449l-8.75 8.75a.877.877 0 0 1-.215.127.596.596 0 0 1-.468 0 .877.877 0 0 1-.215-.127z" fill="%23000000"/></svg>') no-repeat right .5rem center;background-size:1rem;border:1px solid var(--theme-border-color)}select:hover,select:focus{outline:none}.dropdown a,.dropdown span{padding:.35rem}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=date],textarea,select{margin:0}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=search]):hover,textarea:hover,select:hover,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=search]):focus,textarea:focus,select:focus{background-color:var(--theme-field-background-color);border-color:var(--theme-c)!important}px-range-slider{position:relative}px-range-slider input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:1.5rem;outline:none;border-radius:0;position:relative;cursor:pointer;z-index:2;background:transparent;opacity:0}px-range-slider input[type=range]::-webkit-slider-runnable-track{position:relative;width:100%;height:6px;border-radius:0;background:var(--theme-field-background-color);z-index:1}.irs{height:3rem}.irs .irs-line,.irs .irs-line span,.irs .irs-bar{height:6px;top:2rem}.irs .irs-from,.irs .irs-to,.irs .irs-single,.irs .irs-min,.irs .irs-max{top:0}.irs .irs-slider{height:1.5rem;width:1.5rem;border-radius:0;top:calc(1.5rem - 2px);border:none}.irs .irs-slider.state_hover,.irs .irs-slider:hover{background-color:var(--theme-accent-color)}px-range-slider input[type=range]::-moz-range-track{background:var(--theme-field-background-color);height:6px;border-radius:0;z-index:1}px-range-slider input[type=range]::-moz-range-progress{background:var(--theme-c);height:6px;border-radius:0;z-index:2}px-range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:0;height:0;border:none;box-shadow:none;background:transparent;position:relative;z-index:0;pointer-events:none}px-range-slider input[type=range]::-moz-range-thumb{width:0;height:0;border:none;background:transparent;pointer-events:none;z-index:0}px-range-slider input[type=range]:focus:after{transform:translateY(-50%) scale(1.1);background:var(--theme-accent-color)}px-range-slider input[type=range]::-moz-range-thumb{width:1.5rem;height:1.5rem;background:var(--theme-c);border:none;cursor:pointer;margin-top:-.375rem;position:relative;z-index:3;transition:background .3s ease-in-out,transform .2s ease-in-out}input[type=range]+span{z-index:1;position:absolute;background-color:var(--theme-field-background-color);font-size:0;text-indent:-9999px;width:100%;display:flex;top:50%;transform:translateY(-50%);height:6px}input[type=range]+span:before{content:"";position:absolute;height:6px;width:calc(var(--progress, 50%));background:var(--theme-c);border-radius:0;left:0;top:50%;z-index:2;pointer-events:none;transform:translateY(-50%)}input[type=range]+span:after{content:"";position:absolute;width:1.5rem;height:1.5rem;background:var(--theme-c);top:50%;left:calc(var(--progress, 50%) - .75rem);transform:translateY(-50%);z-index:3;pointer-events:none}px-range-slider:focus-within input[type=range]+span:after,px-range-slider input[type=range]:hover+span:after{background:var(--theme-accent-color)}.input-checkbox input+span{margin-right:var(--theme-spacing-s)!important}.input-checkbox input+span,.input-checkbox--input-out span:nth-child(1){background-color:var(--theme-light-color);border:1px solid var(--theme-border-darker-color)!important;min-height:1.5rem;min-width:1.5rem;transition:.1s all ease-in-out}.input-checkbox input:hover+span,.input-checkbox--input-out:hover span:nth-child(1){border-color:var(--theme-c)!important}.input-checkbox:hover input:not(:checked)+span{background-color:#f0f0f0!important}.input-checkbox input:checked+span,input:checked+.input-checkbox--input-out span:first-child{background-color:var(--theme-accent-color);border-color:var(--theme-accent-color)!important;color:var(--theme-light-color);fill:var(--theme-light-color)}.input-checkbox input:checked+span .icon,input:checked+.input-checkbox--input-out span .icon{color:var(--theme-light-color);fill:var(--theme-light-color)}@media (min-width: 1025px){.input-checkbox:not(.input-checkbox--unbordered) input:checked+span{border-color:var(--theme-accent-color)!important}}.input-boolean input+span{width:3.5rem;height:.875rem;border-radius:0;background-color:var(--theme-border-color)!important;border:none!important;transition:.1s all ease-in-out}.input-boolean input+span span{background-color:var(--theme-light-color)!important;border:1px solid var(--theme-border-darker-color)!important;min-height:1.5rem;min-width:1.5rem;transition:.1s all ease-in-out;border-radius:0;position:absolute!important;top:50%;transform:translateY(-50%)}.input-boolean input:checked+span span{border-color:var(--theme-c)!important}.input-boolean input:checked+span{background-color:var(--theme-accent-color)!important}.input-boolean input:checked+span span{background-color:var(--theme-c)!important}.input-boolean input+span+span{margin-left:var(--theme-spacing-s)}.select i{display:none!important}.select select{height:auto;line-height:1}.px-price-sliders{display:flex;flex-direction:column;gap:1rem}.px-price-slider input[type=number]{flex-grow:0!important;width:4.5rem}.px-price-slider label{margin-right:0}.shopify-block.shopify-app-block{max-width:100%;padding-left:0;padding-right:0}.popup-navigation__search p{font-size:var(--theme-font-size-xs)}.search__result{box-shadow:none;padding:0!important}.search__result h2{font-size:var(--theme-font-size-xs);font-weight:500;line-height:var(--body-line-height)}.search__close .icon{fill:var(--theme-c)!important}.product-search-2__title{margin-bottom:0!important}.search-modal__form .border-bottom:focus-within{border-color:var(--theme-c)}form[role=search] input,.search-modal__form input{background-color:var(--theme-field-background-color)!important;border:none!important;border-bottom:1px solid var(--theme-field-border-color)!important;color:var(--theme-c)!important;padding:1rem!important;font-size:var(--theme-font-size-s)}form[role=search] button[type=submit] i{display:none}form[role=search] button[type=submit]:after{content:"\e057";font-family:px-icons;font-size:1.25rem;line-height:1;color:currentColor;margin-left:.5rem;transition:.1s all ease-in-out}form[role=search] input:hover,form[role=search] input:focus,.search-modal__form input:hover,.search-modal__form input:focus{background-color:var(--theme-field-background-color)!important;border:none!important;border-bottom:1px solid var(--theme-c)!important}.predictive-search__item-heading,.predictive-search__list-item h3,.predictive-search__list-item .price,.predictive-search__item--term{font-weight:400;font-size:var(--theme-font-size-xs);line-height:var(--body-line-height)}.predictive-search__item--term:not(:hover){text-decoration:none}.product-search-2__image>*{background-color:var(--theme-field-border-color)}.predictive-search__item-heading{padding:.5rem 0}.search form .border-bottom{border-bottom:none!important;padding:0!important}.search form{margin-top:var(--theme-spacing-l)!important}.search form button[type=submit]{right:1rem!important}.search form button[type=submit] .icon{width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem}@media (max-width: 1024px){.product-search-2__image>*{width:3rem;height:3rem;min-width:3rem;min-height:3rem}.predictive-search__results-groups-wrapper>*{padding-left:0;padding-right:0}}@media (min-width: 1025px){.predictive-search__item-heading,.predictive-search__list-item h3,.predictive-search__list-item .price{font-size:var(--theme-font-size-s)}.product-search-2__image{width:4rem;min-width:4rem}.predictive-search__item-heading{padding:.5rem}}.menu__curtain,.menu__dropdown,.menu__list--styled .menu__list{-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 20px 20px 0 rgba(0,0,0,.1);box-shadow:0 20px 20px #0000001a}.header__logo,.header__sticky-logo-replace{flex-grow:1}.header__btn-cart i.mr-lg-7{margin-right:0!important}.header__counter[data-js-cart-count-mobile="0"],.header__counter[data-js-wishlist-count="0"],.header__counter[data-js-compare-count="0"]{display:block!important;opacity:.5}.header__counter{line-height:1!important;font-size:var(--theme-font-size-xxs)!important;top:auto;left:calc(100% - 1rem);bottom:5px}@media (min-width: 1025px){.header__counter{bottom:-2px}}.header__counter:before,.header__counter:after{display:inline-block}.header__counter:before{content:"("}.header__counter:after{content:")"}.header .menu__item a:hover{text-decoration:none!important}.header .menu__item a:not(.btn):hover{color:var(--header-menu-h-c)}.header .menu__megamenu .menu__title{margin:0!important;font-weight:500}.header .menu__megamenu .menu__item .rimage{padding-top:48%!important}.header .menu__megamenu .menu__item .rimage img{object-fit:cover}.header .menu__level-03 .menu__item a:after,.header .btn:after{font-family:px-icons;content:"b";font-size:1.25rem;line-height:1;color:var(--theme-accent-color)}.header .btn{min-height:48px;text-align:left;justify-content:flex-start;min-width:220px}.header .menu__level-03 .menu__item a:after{margin-left:.5rem}.header__dropdown a{font-size:var(--menu-main-mobile-size);line-height:var(--menu-main-mobile-line-height);letter-spacing:var(--menu-main-mobile-letter-spacing);font-weight:var(--menu-main-mobile-weight);text-transform:var(--menu-main-mobile-transform)}.header__btn-language>span{font-size:var(--menu-size);line-height:var(--menu-line-height);letter-spacing:var(--menu-letter-spacing);font-weight:var(--menu-weight);text-transform:var(--menu-transform)}[id*=__header]{position:sticky!important;top:0!important;left:0!important;width:100%!important;z-index:11}@media (min-width: 1025px){[id*=__header]{margin:1rem 0!important}}body.popup-bg-blur.popup-opened main{filter:none}.product-gallery-fullscreen [id*=__header]{z-index:1}.header__content{position:relative!important;border:none}[id*=__header],.header__content,.header__line-top{transition:.2s all ease-in-out!important}.menu:not(.menu--vertical) .menu__panel:not(.menu__panel--on-a-par){margin:0!important}.header__btn-cart,.header__btn-wishlist{padding-right:1rem}.header__btn-cart span:not(.header__counter){display:none!important}.header__btn-cart span.header__counter{display:block!important}@media (max-width: 1024px){.header__line-top{min-height:3.5rem}}@media (min-width: 1025px){body .menu:not(.menu--vertical) .menu__panel>.menu__item>a{margin-left:1.5rem;padding:0}.header__content .header__line-top{min-height:4rem!important}body .menu:not(.menu--vertical) .menu__megamenu .container{padding-top:1rem!important;padding-bottom:1rem!important}.menu__megamenu .menu__grid .menu__item.menu__item--has-children.col-lg-4{display:flex;flex-direction:column}.menu__megamenu .menu__grid .menu__item.menu__item--has-children.col-lg-4>*:nth-child(1){order:1}.menu__megamenu .menu__grid .menu__item.menu__item--has-children.col-lg-4>*:nth-child(2){order:0;margin-bottom:1.5rem}.menu__megamenu .menu__grid .menu__item.menu__item--has-children.col-lg-4>*:nth-child(3){order:2}.menu__megamenu .menu__grid .menu__item:hover{background-color:transparent}.menu__megamenu .menu__grid .menu__item a{color:var(--theme-link-c)}.menu__megamenu .menu__grid .promobox--text>*{max-width:100%}}.menu--main a{font-size:var(--theme-font-size-xs)}@media (min-width: 1025px){.menu--main a{font-size:var(--theme-font-size-s)}}@media (max-width: 1024px){.popup-navigation{background-color:var(--theme-light-color)}}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=date],textarea,select{background-color:var(--theme-field-background-color);border:none;border-bottom:1px solid var(--theme-field-border-color);color:var(--theme-c)}input[type=email],input[type=text]{min-height:48px}input[type=email]:focus,input[type=text]:focus{border-color:var(--theme-c);line-height:var(--body-line-height)}body .header__tape{font-size:var(--theme-font-size-xs);min-height:48px}.ticker .rte{font-size:var(--theme-font-size-xs)}.note{border-radius:0}.carousel__items .rimage:not(:hover){opacity:.5;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}.faqs{padding:1.5rem 0}.faqs *:not([class*=btn]),.px-faqs *:not([class*=btn]){color:inherit}.faqs *:not(.btn):not(i):not(svg){font-size:var(--theme-font-size-s)}.faqs .border-top{border-color:var(--theme-field-border-color)}.faqs .rte{padding:0!important}.faqs .faqs__head{font-weight:var(--theme-font-weight-bold);padding:0!important}.faqs .faqs__head+*{padding-top:1rem}.faqs .faqs__head+* *{font-weight:var(--theme-font-weight-normal)}.faqs .metafield-rich_text_field>*:last-child{margin-bottom:0}.faqs__used-on{background-color:var(--theme-light-background-color);padding:1rem}.px-global-faqs__preloader{position:absolute;top:0;left:0;width:100%;background-color:#ffffffb3;display:flex;justify-content:center;align-items:center;z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.px-global-faqs__preloader.active{opacity:1;visibility:visible}.px-global-faqs__preloader-spinner{width:40px;height:40px;border-radius:50%;border:3px solid rgba(0,0,0,.1);border-top-color:var(--theme-border-color);animation:spinner .8s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}.px-global-faqs__results,.px-global-downloads__results{position:relative;min-height:878px}@media (min-width: 1025px){.faqs__used-on{padding:2rem}}.breadcrumbs{padding:var(--theme-spacing-s) 0!important;background-color:var(--theme-light-background-color)}.breadcrumbs a,.breadcrumbs a:visited,.breadcrumbs a:active,.breadcrumbs a:link{color:var(--theme-c)}.breadcrumbs a:hover{color:var(--theme-link-hover-color);text-decoration:none}.breadcrumbs ul{font-size:var(--theme-font-size-xxs);line-height:var(--body-line-height);justify-content:flex-start!important}.breadcrumbs li{display:inline-flex;align-items:center}.breadcrumbs li:not(:first-child):before{font-family:px-icons,sans-serif;content:"v";font-size:.75em;line-height:1}.tippy-popper *{line-height:var(--body-line-height)!important}.product-collection__content{padding:1.5rem 1.5rem .5rem!important;margin:0!important;width:100%;height:100%;flex-grow:1}.product-collection__buttons .btn[data-button-status=select] .btn__icon{display:none!important}.product-collection__buttons .btn[data-button-status=select]:after{content:"b";font-family:px-icons,sans-serif;font-size:var(--theme-font-size-m);line-height:1;color:var(--theme-accent-color)}.product-gallery__fullscreen .product-gallery__blockratio_content .rimage{position:absolute;left:0;top:0}.product-gallery__fullscreen .product-gallery__blockratio_content{position:absolute;top:0;left:0}.product-collection__wrapper{border:1px solid var(--theme-border-color);margin-right:2px!important}.product-collection__sku *{font-size:var(--theme-font-size-xxs)}.product-collection__title,.product-collection__price,.product-collection__description{padding-bottom:var(--theme-spacing-xxxs)!important}.product-collection__title,.product-collection__price,.product-collection__button-add-to-cart{width:100%;margin:0!important}.product-collection__title *,.product-collection__price *{font-size:var(--theme-font-size-s);line-height:var(--title-line-height)}.product-collection__price *{font-weight:var(--theme-font-weight-bold)}.product-page-main--sidebar .price--sale>span:first-child{text-decoration:none;font-size:var(--theme-font-size-m);font-weight:var(--theme-font-weight-bold)}.product-collection__price .price--sale>span:first-child{font-size:inherit;text-decoration:none}.price--compare{font-size:.45835em!important;font-weight:var(--theme-font-weight-normal);line-height:1;color:#999!important}.price--compare del{font-size:1em!important;text-decoration:line-through;display:inline-block}.product-collection .btn--status,.product-collection .btn--clean{padding:0!important;text-transform:initial;border:none!important}.product-collection .btn--status .btn__text,.product-collection .btn--clean .btn__text{order:0;text-align:left}.product-collection .btn--status .btn__icon,.product-collection .btn--clean .btn__icon{order:1;margin-left:.75rem!important;margin-right:0!important}.product-collection .btn__text{text-transform:initial}.product-collection__button-add-to-cart .btn:not(:hover) i,.product-collection__button-add-to-cart .btn:not(:hover) svg{color:var(--theme-accent-color)!important;fill:var(--theme-accent-color)!important}.product-collection__button-add-to-cart .btn:hover{border-color:transparent!important}.product-collection__button-add-to-wishlist .btn:not(:hover) i,.product-collection__button-add-to-wishlist .btn:not(:hover) svg{color:var(--theme-favorites-color)!important;fill:var(--theme-favorites-color)!important}.product-collection__button-add-to-wishlist,.product-collection__buttons{margin:0!important}.product-collection__button-add-to-wishlist .btn{min-width:3rem;margin-right:-.5rem}.product-collection__price{flex-grow:1}.product-collection__buttons{justify-content:flex-end;flex-wrap:nowrap!important;flex-direction:row!important;align-items:center!important}@media (max-width: 768px){.product-collection__content{min-height:auto;padding:1rem 1rem .5rem!important}}@media (min-width: 769px){.product-collection__title,.product-collection__price{padding-bottom:var(--theme-spacing-s)!important}}@media (min-width: 1025px){.product-collection__title,.product-collection__price,.product-collection__description{padding-bottom:var(--theme-spacing-s)!important}.product-collection__title *,.product-collection__price *{font-size:var(--theme-font-size-m)}}.product-page-info{display:flex!important;flex-direction:column}.product-page-info [data-id=open-more-info-btn]{margin-bottom:0!important}.product-page-info>*:empty{display:none}.product-page-info input[type=number]{min-width:100px!important}.visitors{font-size:var(--theme-font-size-s);line-height:var(--body-line-height)}.visitors__counter{background-color:var(--theme-light-background-color);color:var(--theme-c);min-height:2rem;padding:0 var(--theme-spacing-xs)!important;margin-right:var(--theme-spacing-xxs)!important;display:inline-flex!important;align-items:center}.product-page-info__description *{font-size:var(--theme-font-size-s);margin:0!important}.product-page-info__options .product-options{display:flex;flex-direction:column;gap:var(--theme-spacing-m);text-align:left}.product-gallery--single{max-width:768px}.product-options--type-page .product-options__section{justify-content:flex-start}.product-options label{text-transform:initial;margin-bottom:0}.product-options label [data-label-value]{display:none}.product-options label>*:first-child{font-size:var(--theme-font-size-s)}.product-options__value--text{padding:var(--theme-spacing-xs);min-height:3rem;justify-content:flex-start!important;margin:0;border:none!important;position:relative}.product-options--type-page .product-options__value--circle,.product-options--type-footbar .product-options__value--circle{height:2.5rem;width:2.5rem;border-radius:0!important}.product-options--type-page .product-options__value--circle.active:before,.product-options--type-footbar .product-options__value--circle.active:before{height:3rem;width:3rem;border-radius:0}.product-options__value--text{padding-left:2rem!important}.product-options__value--text:before,.product-options__value--text:after{content:"";display:block;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.product-options__value--text:before{width:1.5rem;height:1.5rem;left:0;z-index:1;background-color:var(--theme-light-color);box-shadow:0 0 0 1px var(--theme-c);transition:all .2s ease-in-out}.product-options__value--text:after{z-index:2;background-color:var(--theme-accent-color);width:.875rem;height:.875rem;left:.3333rem;transition:all .2s ease-in-out}.product-options__value--text:hover:before{background-color:var(--theme-field-background-color)}.product-options__value--text:not(.active):before{box-shadow:0 0 0 1px var(--theme-border-darker-color)}.product-options__value--text:hover:before{box-shadow:0 0 0 1px var(--theme-c)}.product-options__value--text:not(.active):after{width:0;height:0;left:.75rem}.product-options__value.disabled-hidden{opacity:.6;text-decoration:line-through;color:var(--theme-light-gray-color)}.product-options__value--text.disabled-hidden:before{box-shadow:0 0 0 1px var(--theme-light-gray-color)}.product-options__value.disabled-hidden span{display:none}.product-options--type-page [data-section-container]:not(:last-child) .product-options__section,.product-options--type-footbar [data-section-container]:not(:last-child) .product-options__section{margin:0!important}.product-options__value--circle.active:before,.product-options__value--text.active,.product-options__value--large-text.active,.product-options__value--square.active{border-color:var(--theme-c)!important}.product-page-info__complementary-products .complementary-products>*{margin:0!important;padding:0!important}.product-page-info__price .price,.product-page-info__price .price span:not(.price--compare){color:var(--theme-c);font-size:var(--theme-font-size-l);font-weight:var(--theme-font-weight-bold);line-height:1;text-decoration:none!important}.product-cart__price .price{display:inline-flex!important}.price{display:inline-flex;align-items:center;gap:.5em}.product-page-info__price-sale-details{font-size:var(--theme-font-size-xxs);color:var(--theme-c)}.product-page-info__stock-status{font-size:var(--theme-font-size-xxs);display:flex;color:var(--theme-c);align-items:center}.product-page-info__stock-status:before{content:"";display:block;width:.625rem;height:.625rem;border-radius:50%;margin-right:var(--theme-spacing-xxs);background-color:var(--theme-light-gray-color);flex-shrink:0}.product-page-info__stock-status.in-stock:before{background-color:var(--theme-success-color)}.product-page-info__stock-status.out-of-stock:before{background-color:var(--theme-error-color)}.product-page-info__availability span,.product-page-info__sku span{font-weight:var(--theme-font-weight-normal);margin-left:var(--theme-spacing-xxxs)}.product-page-info__collections,.product-page-info__sku{font-size:var(--theme-font-size-xxs)}.product-page-info__collections a:not(:last-child){display:none}.collection-grid-centered-xs .product-collection__details{display:flex!important;flex-wrap:wrap;order:-1}.collection-grid-centered-xs .product-collection__details>*:not(.product-collection__sku){display:none!important;flex-wrap:wrap}.collection-filters label span{font-weight:var(--theme-font-weight-normal);font-size:var(--theme-font-size-s)}.collections-menu__button{margin-bottom:0!important}.collection-filters__checkbox{margin-bottom:var(--theme-spacing-l)!important}.collection-sidebar__wrapper>*:last-child{border-bottom:none!important}.collection-sidebar-type-1 .collection-sidebar-section__head{padding:var(--theme-spacing-l) 0}.collection-sidebar-type-1 .collection-sidebar-section__head *{font-size:var(--theme-font-size-s);font-weight:var(--theme-font-weight-bold);font-style:initial}@media (min-width: 1025px){.collections__sidebar--width-md~.collections__body{max-width:calc(100% - 22.5rem)}.collections__sidebar--width-md{width:22.5rem}.product-page-info__price .price,.product-page-info__price .price span:not(.price--compare){font-size:var(--theme-font-size-xl)}.collection-sidebar-type-1 .collection-sidebar-section__head *{font-size:var(--theme-font-size-m);font-weight:var(--theme-font-weight-normal)}}.collection-sidebar-type-1 .collection-sidebar-section__head span{flex-grow:1}.collection-sidebar-type-1 .collection-filters__header{font-size:var(--theme-font-size-xxs);margin-top:0;padding-bottom:var(--theme-spacing-l)}.collection-sidebar-type-1 .collection-sidebar-section__head .collection-sidebar-section__arrow{transform:none!important}.collection-sidebar-type-1 .collection-sidebar-section__head .collection-sidebar-section__arrow svg{display:none}.collection-sidebar-type-1 .collection-sidebar-section__head .collection-sidebar-section__arrow:before{font-family:px-icons,sans-serif;content:"\e051";display:inline-flex!important;width:1em;height:1em}.collection-sidebar-type-1 .collection-sidebar-section__head.open .collection-sidebar-section__arrow:before{content:"\e052"}.collection-filters__reset{text-decoration:underline!important}.popup-sidebar__close{justify-content:flex-end!important}.popup-sidebar__close i{margin:0!important}.popup-sidebar__close span{display:none!important}.popup-sidebar__close svg{width:var(--theme-font-size-m);height:var(--theme-font-size-m)}@media (max-width: 1024px){.collection-control__view-wrapper{display:none!important}}@media (min-width: 541px) and (max-width: 767px){.collection-grid-centered-sm .product-collection__image{max-width:100%}.collection-grid-centered-xs .product-collection__content{align-items:flex-start!important;text-align:left}}@media (max-width: 540px){.collection-grid-centered-xs .product-collection__image{max-width:100%}.collection-grid-centered-xs .product-collection__content{align-items:flex-start!important;text-align:left}}.delivery-countdown{position:relative}.delivery-countdown i{position:absolute;left:var(--theme-spacing-m);top:var(--theme-spacing-m)}.delivery-countdown{background-color:var(--theme-light-background-color);padding:var(--theme-spacing-m)!important;padding-left:calc(var(--theme-spacing-m) + 2rem)!important;font-size:var(--theme-font-size-xs);line-height:var(--body-line-height)}.shopify-payment-button__more-options{display:flex!important;justify-content:flex-start;min-height:2rem;gap:var(--theme-spacing-xs);align-items:center}.shopify-payment-button__more-options:after{font-family:px-icons,sans-serif;content:"b";font-size:var(--theme-font-size-m);line-height:1;color:var(--theme-accent-color)}.shopify-payment-button__more-options:hover{color:var(--theme-accent-color)}.product-page-info__icon-with-text .icon{fill:var(--theme-light-gray-color)}.product-page-info__icon-with-text--style-inline{gap:var(--theme-spacing-m)}.product-page-info__icon-with-text--style-inline>div{align-items:center;gap:var(--theme-spacing-xs)}.product-page-info__icon-with-text p{font-size:var(--theme-font-size-xs);line-height:var(--body-line-height)}.product-page-info__field label,.one-product-info__field label{text-transform:initial;margin-bottom:var(--theme-spacing-xxs);font-size:var(--theme-font-size-s)}.product-page-info__field .social-share,.product-page-info__field .social-share .row,.product-page-info__field .payments{width:100%}.product-page-info__field .social-share>*>*,.product-page-info__field .payments>*>*{padding:var(--theme-spacing-s) 0;display:inline-flex;background-color:transparent;align-items:center;flex:1;justify-content:flex-start}.product-page-info__field .payments .icon{min-width:4rem;width:4rem;background-color:#f0f0f0}.product-page-info__field .social-share .icon,.product-page-info__field .payments .icon{fill:var(--theme-light-gray-color);color:var(--theme-light-gray-color)}.product-page-info__field .social-share a,.product-page-info__field .payments a{background-color:transparent;width:3rem;height:3rem;border-radius:0;display:flex!important;align-items:center;justify-content:center}.product-page-info__field .social-share__item_bg{display:none}.product-page-info__field .social-share a:hover .icon,.product-page-info__field .payments a:hover .icon{fill:var(--theme-accent-color);color:var(--theme-accent-color)}.input-quantity{gap:var(--theme-spacing-s)}.input-quantity>*{margin:0!important}.input-quantity [data-control]{min-width:3rem;min-height:3rem;flex-shrink:0;border-color:var(--theme-border-darker-color)!important;transition:all .2s ease-in-out}.input-quantity [data-control] svg{width:1.75rem}.input-quantity [data-control]:hover{background-color:var(--theme-field-background-color)}.product-page-main .btn:not(.btn--size-large){min-height:3rem}.product-page-info__button-add-to-wishlist .btn__text,.product-page-info__button-support .btn__text,.product-page-info__button-details .btn__text{text-transform:initial}.product-page-info__button-add-to-wishlist .btn,.product-page-info__button-support .btn,.product-page-info__button-details .btn{background-color:var(--theme-light-background-color);border:none!important}.product-page-info__button-add-to-wishlist .btn:not(:hover) .icon,.product-page-info__button-support .btn:not(:hover) .icon,.product-page-info__button-details .btn:not(:hover) .icon{color:var(--theme-c)!important;fill:var(--theme-c)!important}.product-page-info__button-add-to-wishlist .btn:hover,.product-page-info__button-support .btn:hover,.product-page-info__button-details .btn:hover{background-color:#f0f0f0;border:none!important}.product-page-info__button-add-to-wishlist .btn:not(:hover) .btn__text,.product-page-info__button-support .btn:not(:hover) .btn__text,.product-page-info__button-details .btn:not(:hover) .btn__text{color:var(--theme-c)!important}.product-page-info__button-add-to-wishlist .btn:hover .btn__text,.product-page-info__button-support .btn:hover .btn__text,.product-page-info__button-details .btn:hover .btn__text{color:var(--theme-accent-color)!important}.tabs[data-type=mobile] .tabs__body [data-js-tabs-tab]{border-top:1px solid var(--theme-border-color)!important;padding:1.5rem 0!important}.tabs[data-type=mobile] .tabs__body{border:none}.tabs[data-type=mobile] .tabs__body [data-js-tabs-btn-mobile]{padding:0!important;border:none!important;display:flex;align-items:center;justify-content:space-between;font-weight:var(--theme-font-weight-bold);min-height:0!important}.tabs[data-type=mobile] .tabs__body [data-js-tabs-btn-mobile] i{position:relative;top:0;transform:none}.tabs[data-type=mobile] .tabs__content{padding:var(--theme-spacing-s) 0 0!important;font-size:var(--theme-font-size-s);line-height:var(--body-line-height)}.product-page-main--gallery.d-none{display:none!important}.product-gallery__main .product-gallery__blockratio_content{top:0;left:0}.product-gallery__main .product-gallery__blockratio_content .rimage,.product-gallery__main .product-gallery__blockratio_content .rvideo{left:0;top:0}.product-page-info h1{line-height:var(--body-line-height)}.product-gallery__fullscreen_arrow_btn,.product-gallery__fullscreen_close{width:3rem;height:3rem}@media (min-width: 1025px){.product-gallery-fullscreen .product-gallery__fullscreen_item .rimage__img{max-width:calc(100% - 12rem);max-height:100vh;left:auto;right:auto}}.product-gallery__fullscreen_arrow_btn,.product-gallery__fullscreen_close{opacity:1;border-radius:0!important}.product-gallery__fullscreen_arrow_btn .icon,.product-gallery__fullscreen_close .icon{fill:var(--theme-icon-color)}.product-gallery__fullscreen_arrow_btn:hover,.product-gallery__fullscreen_close:hover{background-color:var(--theme-light-background-color)}.product-gallery__fullscreen_arrow_btn:hover .icon,.product-gallery__fullscreen_close:hover .icon{fill:var(--theme-accent-color)}@media (min-width: 768px){.product-gallery__main_sheet--type-image .rimage__img{object-fit:cover;object-position:center}}@media (max-width: 1024px){.product-gallery__main_arrow{width:3rem;height:3rem;border-radius:0!important}.product-gallery__main_arrows--type-1 .product-gallery__main_arrow--type-prev{left:0}.product-gallery__main_arrows--type-1 .product-gallery__main_arrow--type-next{right:0}}@media (min-width: 1025px){.product-page-info h1{font-size:var(--theme-font-size-l)}.product-gallery__fullscreen_arrow_btn .icon,.product-gallery__fullscreen_close .icon{width:1.5rem;height:1.5rem}.product-page-main--gallery.d-none+.product-page-main--sidebar{flex:0 0 50%;max-width:50%}.product-gallery__sheet .row{margin:-1rem!important}.product-gallery__sheet .row>*{padding:1rem!important;margin:0!important}}@media (min-width: 1280px) and (max-width: 1600px){.product-page-main>*>*:first-child{flex:0 0 60%;max-width:60%}.product-page-main>*>*:last-child{flex:0 0 40%;max-width:40%}}@media (min-width: 1600px){.product-page-main>*{margin:-2rem!important}.product-page-main>*>*{padding:2rem!important}}.carousel__head{justify-content:flex-start!important}.carousel__title{font-size:var(--h1-size);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);text-transform:uppercase}px-carousel-products .slick-list{display:flex!important}px-carousel-products .slick-track{display:flex!important}px-carousel-products .slick-slide{display:flex!important;float:none;flex-direction:column}px-carousel-products .product-collection,px-carousel-products .product-collection__wrapper,px-carousel-products .product-collection__wrapper>*{display:flex!important;flex-direction:column;flex-grow:1;margin-bottom:0!important}@media (max-width: 767px){.carousel__prev,.carousel__next{width:3rem;height:3rem;border-radius:0;top:50%;background-color:#fffc;display:flex;justify-content:center;align-items:center}.slick-disabled+.carousel__prev,.slick-disabled+.carousel__next{opacity:.4}.carousel__prev{left:0}.carousel__next{right:0}.carousel__prev i,.carousel__next i{position:relative}}.px-footer p{margin:0 0 1rem}.px-footer .btn{margin:2rem 0 1rem}.px-footer__inner{display:flex}.px-footer .note ul li{margin:0;font-size:var(--theme-font-size-xs);line-height:var(--body-line-height);padding:.5rem 1rem}.px-footer .note li:before{top:1rem}.px-footer__content img{width:18px;height:18px;object-fit:contain;top:-1px!important}.px-footer__copyright{font-size:var(--theme-font-size-xs);line-height:var(--body-line-height)}.px-footer__col__content a{transition:.2s allease-in-out}.px-footer__col__content a:hover{opacity:.6}.px-footer__col__content{max-width:240px}.px-footer__col__content label{align-items:flex-start;gap:0}.px-footer__col__content label span{gap:.5rem}.px-footer__col__content label span a{text-decoration:underline}.px-footer__col__content .input-checkbox{color:var(--theme-c)}.px-footer__col,.px-footer__fields{flex-grow:1;flex:100%}.px-footer__fields:first-child{flex-direction:row!important;flex-wrap:wrap!important}.top-0{top:0}.top-50{top:50%}.start-0{left:0}.translate-middle-y{transform:translateY(-50%)}.px-footer__col{position:relative}.px-footer__content{display:flex;flex-grow:1}.newsletter .px-footer__col__content{max-width:360px}.px-footer__col.newsletter{border-top:none!important}.px-footer__toggle-button{position:absolute;top:1rem;right:1rem}.px-footer__col__form{padding-top:1rem}.px-footer__col__form a{display:inline-flex;color:inherit;gap:.5rem}.px-footer__col__form .border{border-color:var(--theme-dark-border-color)!important;width:1.5rem!important;height:1.5rem!important}.px-footer__col__form .footer__subscription-checkbox{display:flex}.px-footer__col__form .footer__subscription-checkbox>*{display:flex;align-items:center;margin:0 0 1rem}.px-footer__col__form .footer__subscription-checkbox span:last-child{display:block;margin-top:-.5rem}.px-footer__col__form input[type=submit]{margin:0 0 1rem!important;min-width:200px!important;min-height:3rem!important;font-size:var(--theme-font-size-xs)!important}.px-footer__col__form input[type=email]{margin:0 0 1rem!important;line-height:var(--body-line-height);background-color:var(--theme-field-background-color)!important;border-bottom:1px solid var(--theme-field-border-color)!important;min-height:3rem}.px-footer__col__form input[type=email]:focus{border-color:var(--theme-c)!important}.px-footer__wrap.copyright .px-footer__inner{display:flex;gap:var(--theme-spacing-l);align-items:center}.px-footer__copyright-menu ul{display:flex;flex-wrap:wrap;gap:var(--theme-spacing-s);align-items:center}.px-footer__copyright-menu *{font-size:var(--theme-font-size-xs);transition:.2s allease-in-out}.px-footer__copyright-menu a:hover{opacity:.6}@media (min-width: 1025px){.px-footer__copyright{order:1}.px-footer__copyright-menu{padding-left:var(--theme-spacing-l);border-left:1px solid var(--theme-border-color);order:2}}@media (min-width: 1025px){.px-footer__col{border-top:none!important}.px-footer__col.newsletter{max-width:33%}.px-footer__col{flex:33%}.px-footer__fields{display:flex;flex:66%;flex-wrap:wrap}.px-footer__col.newsletter+.px-footer__content{max-width:67%;padding-left:1rem}.px-footer__col.newsletter+.px-footer__content .px-footer__fields{flex:33%;flex-direction:column}.px-footer__copyright-menu ul{gap:var(--theme-spacing-l)}}@media (max-width: 1024px){.px-footer__inner,.px-footer__content{flex-wrap:wrap}.px-footer__content,.px-footer__col.newsletter,.px-footer__col{width:100%;max-width:100%}.px-footer__copyright-menu{width:100%}}@media (max-width: 767px){.px-footer__copyright-menu ul{gap:var(--theme-spacing-s);flex-direction:column;align-items:flex-start}}px-tabs-container{width:100%}.px-info_bar{align-items:center;justify-content:center;min-height:3.5rem}.px-info_bar *:not(.btn):not(i){font-size:.875rem}.px-info_bar__link{text-decoration:none;color:inherit;display:flex;align-items:center}.px-info_bar__link>*{padding:0 1rem;width:100%;display:inline-flex;align-items:center;margin:0;font-size:var(--theme-font-size-xs);gap:.5rem;min-height:32px}@media (max-width: 1024px){.px-info_bar__wrap{padding:1rem;flex-wrap:wrap}.px-info_bar__links{flex-wrap:wrap}.px-info_bar__links.m_center{width:100%;justify-content:center}}@media (min-width: 1025px){.px-info_bar__link>*{white-space:nowrap;flex-shrink:0}.px-info_bar__links{flex-shrink:0}}.video-poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;background-color:#000}.video-container{position:relative;width:100%;height:100%}.video-container iframe,.video-container video{z-index:2;position:relative}.video-container.loaded .video-poster{display:none}.px-teaser{display:flex;flex-direction:column;position:relative;overflow:hidden}.px-teaser__image{z-index:1}.px-teaser__overlay{z-index:2;top:0;left:0;display:none}.px-teaser__wrap{padding-top:2.5rem;padding-bottom:2.5rem;flex-grow:1;position:relative;z-index:3}.px-teaser__image{justify-content:flex-end}.px-teaser__image.video>*{aspect-ratio:16/9;height:auto}.px-teaser__image.contain img{max-width:1024px;object-fit:contain}.px-teaser__image.right img{object-position:center}.px-teaser__image.cover img{object-fit:cover}@media (min-width: 768px){.px-teaser__image.right img{object-position:right}}.px-teaser__nav_tabs{display:flex;margin:0 0 1rem}.px-teaser__nav_tabs *{display:flex;flex-grow:1}.px-teaser__tabs{margin:0 0 1rem}.px-teaser__nav_tabs .nav-tab{padding-bottom:1rem}.px-teaser__nav_tabs .nav-tab.center{justify-content:center;text-align:center}.px-teaser__nav_tabs .nav-tab.right{justify-content:flex-end;text-align:right}.px-teaser__tabs .tab{display:none}.px-teaser__tabs .tab.active{display:block}.px-teaser__nav_tabs .nav-tab{opacity:.5;border-bottom:1px solid rgba(153,153,153,.5)}.px-teaser__nav_tabs .nav-tab.active{opacity:1;border-bottom:1px solid #ffffff}@media (max-width: 767px){.px-teaser__wrap__inner .btn{width:100%;margin-bottom:1rem}.px-teaser__image:not(:empty),.px-teaser__image:not(:empty)>*{aspect-ratio:16/9;height:auto}}@media (min-width: 768px){.px-teaser__wrap__inner .btn+.btn{margin-left:1rem}.px-teaser__image,.px-teaser__overlay,.px-teaser__overlay.video:after{position:absolute;width:100%;height:100%;display:flex;top:0;left:0}.px-teaser__overlay.video:after{content:""}.px-teaser.d_fullscreen{min-height:100vh}.px-teaser__image.contain{max-width:80%;height:auto;top:50%;transform:translateY(-50%)}.px-teaser__image.contain.right{right:0;left:auto}.px-teaser__image.contain.left{left:0;right:auto}.px-teaser__image.contain.video.right{top:auto;bottom:0;transform:none;max-width:2000px}.px-teaser__image.contain.center{transform:translate(-50%,-50%);left:50%;right:auto}}@media (min-width: 1025px){.px-teaser__nav_tabs .nav-tab.h1{font-size:var(--theme-font-size-xl)}.px-teaser.d_fullscreen{padding:3rem}}px-block{width:100%;display:flex;flex-direction:column}.px-blocks{display:flex}.px-blocks__inner{display:flex;flex-wrap:wrap}.px-blocks__item{display:flex}.px-blocks__item__gap{flex-grow:1;display:flex;flex-direction:column}.px-blocks__item__image{width:100%;aspect-ratio:16/9;position:relative;overflow:hidden;padding-top:56.25%}.px-blocks__item__image a{font-size:0;opacity:.01;text-indent:-999999px}.px-blocks__item__image *{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;object-fit:cover;object-position:center}.px-blocks__item__image .image-size-cover{object-fit:cover}.px-blocks__item__image .image-size-contain{object-fit:contain;object-position:top}.px-blocks__item__content>*{width:100%}.px-blocks__item__content p:last-child{margin-bottom:0}.px-blocks__item__content,.px-blocks__item__content_wrap{display:flex;flex-wrap:wrap;width:100%;flex-grow:1;flex-direction:column}.px-blocks__item__content .btn--clean{justify-content:flex-start;position:relative}.px-blocks__item__content .btn--clean.btn--size-small{left:-1rem;margin-bottom:-.5rem;margin-top:-.5rem!important}.px-blocks__item__content .btn--clean.btn--size-medium,.px-blocks__item__content .btn--clean.btn--size-large{left:-1.5rem;margin-bottom:-.75rem;margin-top:-.75rem!important}.px-blocks__item__content.align-items-center *{text-align:center}.px-blocks__item__content.align-items-right *{text-align:right}.px-blocks__item__content h3,.px-blocks__item__content p{width:100%}.px-blocks__item__content .metafield-rich_text_field p:last-child{margin:0}.px-blocks__item{padding:0}@media (max-width: 767px){.px-blocks__inner{margin:0!important}.px-blocks__item{margin-bottom:var(--theme-spacing-xxl)}.px-blocks__item__gap{padding:0!important}}@media (min-width: 768px) and (max-width: 1024px){.px-blocks__item.col-md-6 .px-blocks__item__content{max-width:90%}}@media (min-width: 1025px){.px-blocks__item.col-lg-6 .px-blocks__item__content{max-width:90%}}[id*=px_sticky_navbar]{position:sticky;top:3.5rem;z-index:11;transition:.2s all ease-in-out}.product-gallery-fullscreen [id*=px_sticky_navbar]{z-index:1}.px-sticky-navbar{width:100%;min-height:3.5rem;position:relative;box-shadow:0 1px 0 var(--theme-light-background-color);opacity:0;transition:.2s all ease-in-out}.px-sticky-navbar.active{opacity:1}.px-sticky-navbar__navs{display:flex;gap:var(--theme-spacing-xxl)}.px-sticky-navbar__content{width:100%}.px-sticky-navbar a{min-height:3rem;display:inline-flex;justify-content:flex-end;padding:var(--theme-spacing-s) 0 var(--theme-spacing-xs);flex-direction:column;font-size:var(--theme-font-size-xs)}.px-sticky-navbar a span{display:inline-flex;width:100%;margin-bottom:var(--theme-spacing-xxxs)}.px-sticky-navbar a:after{content:"";display:block;width:1px;height:2px;background-color:var(--theme-dark-border-color);opacity:0;transition:all .2s ease-in-out}.px-sticky-navbar a.active:after,.px-sticky-navbar a:hover:after{width:100%;opacity:1}.px-sticky-navbar a:hover{color:var(--theme-link-hover-color)}.px-sticky-navbar a:hover:after{background-color:var(--theme-link-hover-color)}@media (min-width: 1025px){[id*=px_sticky_navbar]{top:4rem}.px-sticky-navbar a{font-size:var(--theme-font-size-s)}}.px-product-features .px-teaser__wrap{display:flex;flex-direction:column;justify-content:center}.px-product-technical-details__tabs{display:flex;flex-direction:column}.px-product-technical-details__tabs ul{align-items:flex-end;gap:var(--theme-spacing-xxl)}.px-product-technical-details__tabs li{display:inline-flex}.px-product-technical-details .nav-tab{min-height:3rem;display:inline-flex;justify-content:flex-end;padding:var(--theme-spacing-s) 0 var(--theme-spacing-xs);flex-direction:column}.px-product-technical-details .nav-tab span{display:inline-flex;width:100%;margin-bottom:var(--theme-spacing-xxxs)}.px-product-technical-details .nav-tab:after{content:"";display:block;width:1px;height:2px;background-color:var(--theme-dark-border-color);opacity:0;transition:all .2s ease-in-out}.px-product-technical-details .nav-tab.active:after,.px-product-technical-details .nav-tab:hover:after{width:100%;opacity:1}.px-product-technical-details .nav-tab:hover{color:var(--theme-link-hover-color)}.px-product-technical-details .nav-tab:hover:after{background-color:var(--theme-link-hover-color)}.px-product-technical-details .tab{padding:var(--theme-spacing-l) 0}.px-product-technical-details .tab.active{display:block}.px-product-technical-details .faqs:first-child{border-top:none!important;padding-top:0!important}.px-product-technical-details .tab-content .nav-tab{min-height:0}.px-product-technical-details .tab-content .nav-tab:after{display:none}.px-product-technical-details__col__head{border-top:1px solid var(--theme-border-color);padding:1rem 0;position:relative}.px-product-technical-details__col__content{width:100%}.px-product-technical-details__col__content a:not(:hover) .icon{fill:var(--theme-c)!important;color:var(--theme-c)!important}.px-product-technical-details__toggle{position:absolute;top:1rem;right:1rem}@media (max-width: 1024px){.px-product-technical-details__col__content .faqs{border-top:none!important;padding-bottom:0!important}.px-product-technical-details__col__content .tab{padding-right:1rem;font-size:var(--theme-font-size-xs)!important}.px-product-technical-details__col__content .tab *{font-size:var(--theme-font-size-xs)!important}}@media (min-width: 1025px){.px-product-technical-details .tab{display:none}.px-product-technical-details__text{max-width:400px}.px-product-technical-details__tabs{min-height:400px}}.px-included-items .slider img{margin:0 auto;max-width:480px;display:block;width:100%;height:auto}.px-included-items__bundle-tooltip{background-color:var(--theme-c);color:var(--theme-light-color);min-width:2rem;min-height:2rem;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.px-included-items__bundle-tooltip:not(.inner){box-shadow:0 0 0 10px #0000001a}.px-included-items__table{display:flex}.px-included-items__table{width:100%}.px-included-items__table th,.px-included-items__table td{border-top:none!important;padding:var(--theme-spacing-s)!important}.px-included-items__table th:first-child,.px-included-items__table td:first-child{padding-left:0!important}.px-included-items__table th:last-child,.px-included-items__table td:last-child{padding-right:0!important}.px-included-items__table td.px-included-items__heading{padding-bottom:0!important}.px-included-items__table th{padding-bottom:var(--theme-spacing-xs)!important;font-weight:var(--theme-font-weight-bold)}.px-included-items__table tbody th{font-weight:var(--theme-font-weight-bold);border-bottom:1px solid var(--theme-border-color)}.px-included-items__table tbody tr:not(:last-child) td:not(.px-included-items__heading),.px-included-items__table th{border-bottom:1px solid var(--theme-border-color)!important}.px-included-items__table td:not(.px-included-items__heading):last-child,.px-included-items__table th:last-child{text-align:right;font-weight:var(--theme-font-weight-bold)}.px-included-items__table .px-included-items__price{text-align:right;font-weight:var(--theme-font-weight-bold)}.px-included-items__table .px-included-items__quantity{text-align:center}.px-included-items__product strong{margin-bottom:var(--theme-spacing-xxxs)}.px-included-items__product *:last-child{margin-bottom:0}.px-included-items__product img{object-fit:cover}td.px-included-items__position,th.px-included-items__position{padding-right:0!important;text-align:center!important;width:50px!important}.px-included-items__table .bundle-group .hidden-row{display:none;opacity:0;height:0;overflow:hidden;transition:all .3s ease}.px-included-items__table .bundle-group.expanded .hidden-row{opacity:1;height:auto;display:block}.px-included-items__table .bundle-group.collapsed .hidden-row{display:none}@media (max-width: 767px){.px-included-items__product img{width:3rem;height:3rem}}#side-drawer{position:fixed;top:0;right:-100%;height:100%;width:100%;background-color:#fff;box-shadow:0 0 30px #00000026;transition:right .3s ease-in-out;z-index:1000;overflow-y:auto;display:inline-flex;flex-direction:column;align-items:flex-start;max-width:640px;padding:1.5rem}#side-drawer.open{right:0}#side-drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:999;display:none}#side-drawer-overlay.show{display:block}#side-drawer li:not(:first-child){border-top:1px solid var(--theme-border-color)}#side-drawer .drawer-close-btn{position:absolute;top:1rem;right:1rem;background:transparent;border:none;font-size:1.5rem;cursor:pointer;min-height:3rem;min-width:3rem}#side-drawer .drawer-close-btn:not(:hover) i{color:var(--theme-c)!important}@media (min-width: 1025px){#side-drawer{padding:3rem}}.px-checkbox___box{background-color:var(--theme-light-color);width:100%}.px-checkbox___box input+*{box-shadow:0 0 0 1px var(--theme-border-color);transition:all .2s ease-in-out;padding:1rem!important}.px-checkbox___box:hover input+*{background-color:var(--theme-light-background-color)}.px-checkbox___box input:checked+*{box-shadow:0 0 0 2px var(--theme-accent-color)}.px-checkbox___box img{object-fit:cover}.px-checkbox___box .btn{padding-left:0!important;padding-right:0!important;font-size:var(--theme-font-size-xxs)!important}.px-checkbox___box .btn:not(:hover) .icon{fill:var(--theme-c)!important;color:var(--theme-c)!important}@media (min-width: 1025px){padding: 1.5rem !important}#containerExtraProduct>*:not(.mb-20){margin-bottom:20px}@media (min-width: 1025px){#containerExtraProduct>*:not(.mb-md-30){margin-bottom:30px}}.footbar-product__image{width:3rem;min-width:3rem;position:relative}.footbar-product .input-quantity [data-control]{min-height:3rem;min-width:3rem;border:1px solid var(--theme-c)}.footbar-product__button-add-to-cart .btn{min-height:3rem;margin-left:1rem}.footbar-product__button-add-to-cart .btn__text{order:1}.footbar-product__button-add-to-cart .btn__icon{order:2;margin-right:0!important;margin-left:.5rem!important}.footbar-product__title>*{font-weight:var(--theme-font-weight-normal);font-size:var(--theme-font-size-xs)}.footbar-product__price>*{font-weight:var(--theme-font-weight-bold)}.footbar-product__controls{justify-content:flex-end}.footbar-product__options{margin:0!important}.footbar-product__options+*{margin-left:2rem!important}.footbar-product,.product-fixed-sizebar,.product-fixed-sizebar__btn{box-shadow:0 0 20px #0000001a}.px-status__free-shipping{padding:var(--theme-spacing-xs) var(--theme-spacing-s);font-size:var(--theme-font-size-xxs);background-color:var(--theme-accent-color);color:var(--theme-light-color)}.px-status__free-shipping *{color:var(--theme-light-color);fill:var(--theme-light-color)}.popup-cart__items,.popup-wishlist__items{margin:var(--theme-spacing-l) 0!important}.popup-cart__footer{padding:var(--theme-spacing-l)!important;z-index:999}.popup-cart .product-cart>*:not(.product-cart__mobile-footer){align-items:flex-start!important}.popup-wishlist__buttons .js-popup-button,.popup-cart [data-control],.popup input[type=number]{border:none!important;padding:0!important;min-width:3rem!important;min-height:3rem;font-size:var(--theme-font-size-xs)!important}.popup input[type=number]{min-width:5rem!important;text-align:left!important}.popup-cart [data-control]{order:1}.popup-cart input[type=number]{order:2;padding:0}.popup-cart .input-quantity{gap:0}.popup__body .product-cart__image,.popup__body .product-store-lists__image{width:4rem;height:4rem;min-width:4rem;min-height:4rem;background-color:var(--theme-border-color)}.popup-cart .rimage{padding-top:100%!important}.popup-cart .rimage img{object-fit:cover}.popup-cart .product-cart__remove,.popup-wishlist .product-store-lists__remove{font-size:var(--theme-font-size-xxs);margin-top:var(--theme-spacing-s)!important}.popup-cart .product-cart__title *,.popup-wishlist .product-store-lists__title *{font-size:var(--theme-font-size-xs);font-weight:var(--theme-font-weight-normal)}.popup-cart .product-cart__price *,.popup-wishlist .product-store-lists__price *{font-size:var(--theme-font-size-xs)}.popup-cart .product-cart__price .price--compare{display:none!important}.product-wishlist .product-wishlist__price .price--sale,.popup-wishlist .product-store-lists__price .price--sale{display:flex;flex-direction:column}.product-wishlist .product-wishlist__price .price--sale span:first-child,.popup-wishlist .product-store-lists__price .price--sale span:first-child{font-size:.75em!important;color:#999}.popup-cart .product-cart__variant,.popup-wishlist .product-store-lists__variant{font-size:var(--theme-font-size-xxs)}.product-wishlist .price--sale>span:not(:first-child):before{content:""}.popup-cart__items>*:not(:first-child),.popup-wishlist__items>*:not(:first-child){border-top:1px solid var(--theme-border-color)!important;padding-top:var(--theme-spacing-l)!important}.popup-cart__footer{border-top-color:var(--theme-border-color)!important}.popup-cart__taxes_and_shipping{font-size:var(--theme-font-size-xxs);margin-top:var(--theme-spacing-xxs)!important;justify-content:flex-end;display:flex}.popup-cart__subtotal{margin-bottom:var(--theme-spacing-l)!important}.popup-cart__subtotal *:not(:empty){width:100%;display:flex;justify-content:flex-end;font-size:var(--theme-font-size-m)!important;font-weight:var(--theme-font-weight-bold)}.popup-cart__subtotal .price--compare{display:none!important}.popup-cart__taxes_and_shipping p{max-width:160px;text-align:right;font-size:var(--theme-font-size-xxs)}.popup-cart__footer{padding:var(--theme-spacing-l) 0!important}.popup-cart__checkbox{margin-bottom:2rem!important;font-size:var(--theme-font-size-xs)}.popup-cart__footer .btn:after{content:"\e01c";font-family:px-icons,sans-serif;display:inline-flex}.cart__sidebar .btn,.popup-cart__footer .btn,.popup-cart__buttons>a{min-height:3rem!important;display:flex;align-items:center;justify-content:center;gap:var(--theme-spacing-s);font-size:var(--theme-font-size-xs)!important}.popup-cart__footer .btn,.popup-cart__buttons>a *{font-size:var(--theme-font-size-xs)!important;text-decoration:none}.popup-cart__footer .popup-cart__buttons>a{width:100%}.popup-cart__buttons>a .btn__link{text-decoration:none}.popup-cart__footer .popup-cart__buttons>a:not(:hover){background-color:var(--theme-light-background-color);color:var(--button-c)}.popup-cart__footer .popup-cart__buttons>a:hover{background-color:#f0f0f0;color:var(--theme-accent-color)}.cart__sidebar .btn[type=submit]:not(:hover),.popup-cart__footer .btn[type=submit]:not(:hover){background-color:var(--button-bg)!important;border-color:var(--button-bd)!important;color:var(--button-c);font-size:var(--theme-font-size-xs)!important}.cart__sidebar .btn[type=submit]:hover,.popup-cart__footer .btn[type=submit]:hover{background-color:var(--button-h-bg);border-color:var(--button-h-bd);color:var(--button-h-c);font-size:var(--theme-font-size-xs)!important}.incubate-keep-and-share-your-cart-widget{margin:0!important}.incubate-keep-and-share-your-cart-title{text-align:left!important;font-size:var(--theme-font-size-s)!important;font-weight:var(--theme-font-weight-bold)!important;margin-top:var(--theme-spacing-s)!important;margin-bottom:var(--theme-spacing-s)!important;font-family:Roboto,sans-serif!important;line-height:var(--title-line-height)!important}.incubate-keep-and-share-your-cart-links{display:flex!important;justify-content:space-evenly;gap:1rem}.incubate-keep-and-share-your-cart-links div,.incubate-keep-and-share-your-cart-links a{border-radius:0!important;width:3rem!important;height:3rem;display:inline-flex!important;justify-content:center;align-items:center;margin:0!important;flex-grow:1;transition:all .2s ease-in-out;background-color:var(--theme-light-background-color)!important}.incubate-keep-and-share-your-cart-links div:hover,.incubate-keep-and-share-your-cart-links a:hover{color:var(--theme-accent-color)!important;opacity:1!important;background-color:#f0f0f0!important}.popup__bg{background-color:#00000080;opacity:.75}.popup__body [data-popup-content]{width:100%}.product-wishlist__image{aspect-ratio:1/1;background-color:var(--theme-field-border-color);display:flex!important}.popup__body [data-popup-content].popup-wishlist-full{max-width:1600px}@media (max-width: 1024px){.popup__body [data-popup-content]:not(.popup-wishlist-full){max-width:40rem}}@media (min-width: 1025px){.popup__body:not([data-js-popup-name=navigation]) [data-popup-content]:not(.popup-wishlist-full){max-width:40rem}.popup__body [data-popup-content]:not(.popup-search){padding:var(--theme-spacing-xxl)!important}.popup__body .product-cart__image,.popup__body .product-store-lists__image{width:5rem;height:5rem;min-width:5rem;min-height:5rem}}.loo-lists-bar{display:none}.product-store-lists__content{width:100%;flex-direction:row!important;flex-wrap:wrap}.product-store-lists__content>*{width:50%;margin:0 0 .5rem!important;text-decoration:none}.product-store-lists__remove,.product-store-lists__price{text-align:right}.product-store-lists__title{order:1}.product-store-lists__price{order:2}.product-store-lists__variant{order:3}.product-store-lists__remove{order:4}.wishlist__head{margin:var(--theme-spacing-l) 0!important;text-align:left!important;justify-content:flex-start!important}.wishlist__head h2{font-size:var(--theme-font-size-m)!important}.product-wishlist__remove{font-size:var(--theme-font-size-xxs);margin-top:var(--theme-spacing-s)!important;text-decoration:none}.wishlist__button-remove{text-decoration:none!important;display:inline-flex;min-height:2.5rem;border:1px solid var(--theme-c);font-size:var(--theme-font-size-xs);gap:.5rem;padding:0 .75rem;transition:.2s all ease-in-out;flex-direction:row-reverse}.wishlist__button-remove i{margin:0!important}.wishlist__button-remove:hover{background-color:var(--theme-light-background-color)!important}.cart__image+div>a+*{padding-top:var(--theme-spacing-xxs)!important;font-size:var(--theme-font-size-xs)!important}.cart__image+div>a+* *{font-size:var(--theme-font-size-xs)!important}.cart__sidebar{border:none!important}.cart__sidebar .border-bottom{border-bottom:1px solid var(--theme-border-color)!important}.cart__subtotal h3{font-size:var(--theme-font-size-m)!important;font-weight:var(--theme-font-weight-bold)!important;margin-bottom:var(--theme-spacing-s)!important}.cart__head label{font-size:var(--theme-font-size-xs)!important;font-weight:var(--theme-font-weight-bold)!important}.js-page-cart-ajax h1{text-align:left!important;font-size:var(--theme-font-size-m);font-weight:var(--theme-font-weight-bold);margin:var(--theme-spacing-xxl) auto var(--theme-spacing-l)!important;width:100%;max-width:1600px;padding:0 var(--theme-spacing-xs)}.js-product-button-remove-from-cart:not(:hover) *{color:#999;fill:#999}.js-page-cart-ajax .btn.text-left{flex-direction:row!important}.js-page-cart-ajax .btn:not(:hover) .icon{fill:var(--theme-c)!important;color:var(--theme-c)!important}@media (max-width: 1024px){.cart__image{width:4rem;min-width:4rem}.cart__sidebar{padding:var(--theme-spacing-l) 0!important}}@media (min-width: 1025px){.cart__sidebar{border-left:1px solid var(--theme-border-color)!important;padding:0 var(--theme-spacing-l)!important}}.collection-control>*>*{align-items:flex-end!important}.collection-product-grid>*{display:flex;flex-direction:column;flex-wrap:nowrap}.collection-product-grid>*>*{display:flex!important;flex-grow:1}.collection-product-grid>*>*>*{flex-grow:1}.collection-product-grid .product-collection__wrapper{margin-right:0!important;display:flex;flex-direction:column;flex-wrap:nowrap}.collection-product-grid .product-collection__wrapper>*{flex-grow:1}.collection-products .product-collection__image,.collection-products .product-collection .product-collection__wrapper>div{margin:0!important}.collection-product-grid .product-collection__buttons,.collection-product-grid .product-collection__buttons-section{padding:0!important}.collection-control select{background-color:var(--theme-field-background-color);padding-left:var(--theme-spacing-s)!important}.collection-filters__field .js-select>div[data-js-dropdown-button]{flex-direction:column;align-items:flex-start!important;flex-wrap:nowrap}.collection-filters__field .js-select>div[data-js-dropdown-button] label{margin-bottom:var(--theme-spacing-xxs)!important}.collection-control__information{display:flex;min-height:3rem;align-items:center}.collection-grid-buttons{margin:0!important}.collection-grid-buttons i{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--theme-border-color);padding-top:5px}.collection-grid-buttons i,.collection-control .btn,.collection-control select{min-height:3rem;min-width:3rem}.collection-grid-buttons>*{margin-right:0!important;margin-left:var(--theme-spacing-xxs)!important}.collection-grid-list-xl .product-collection__image .rimage{padding-top:100%!important}.collection-grid-list-xl .product-collection__details{order:-1}@media (max-width: 1024px){.product-collection__buttons-section{margin-left:0;margin-right:0}}@media (min-width: 1025px){.collection-grid-list-xl .product-collection__description,.collection-grid-list-xl .product-collection__title{margin-bottom:0!important}}.collection-current-filters>*:not(:empty){margin-bottom:1rem;min-height:2rem!important;display:inline-flex;align-items:center}.collection-current-filters label{font-size:var(--theme-font-size-xxs);line-height:var(--body-line-height)}.collection-current-filters__item a{font-size:var(--theme-font-size-xxs);line-height:1.2;min-height:2rem}.collection-current-filters__clear{justify-content:flex-end}.collection-current-filters__clear a{text-decoration:none!important;display:inline-flex;min-height:2.5rem;border:1px solid var(--theme-c);font-size:var(--theme-font-size-xs);gap:.5rem;padding:0 .75rem;transition:.2s all ease-in-out}.collection-current-filters__clear a:hover{background-color:var(--theme-light-background-color)!important}.collection-current-filters__clear a span{order:-1;text-decoration:none!important;margin:0!important}.collection-current-filters__clear a i{margin-right:0!important}@media (max-width: 1024px){.collection-product-grid>*{flex:0 0 50%;max-width:50%}}@media (max-width: 767px){.collection-product-grid>*{flex:0 0 100%;max-width:100%}.product-collection__wrapper{margin-bottom:var(--theme-spacing-xxl)!important}}.pagination__list{margin-top:var(--theme-spacing-s)!important}.pagination__list>*{padding:0!important}.pagination__list>.pagination__prev{padding-right:var(--theme-spacing-s)!important;padding-left:var(--theme-spacing-s)!important}.pagination__item{min-width:2.5rem;min-height:2.5rem;display:inline-flex;justify-content:center;align-items:center}.pagination__item.current{font-weight:var(--theme-font-weight-bold);background-color:#f0f0f0}.pagination__item.btn:not(:hover){background-color:var(--theme-light-color);border-color:var(--theme-c);color:var(--theme-c)}.pagination__item.btn:hover{background-color:var(--theme-light-background-color);border-color:var(--theme-c);color:var(--theme-c)}.fa-copy:before{content:"\e005"!important;font-weight:var(--theme-font-weight-normal);font-family:px-icons,sans-serif}.fa-envelope:before{content:"\e048"!important;font-weight:var(--theme-font-weight-normal);font-family:px-icons,sans-serif}.shopify-pc__prefs__header-actions{gap:1rem}.shopify-pc__banner__dialog button,.shopify-pc__prefs__header-actions button{padding:.5rem 1rem!important;min-height:2.5rem!important;font-size:var(--theme-font-size-xs)!important}.shopify-pc__prefs__header-close{width:1.5rem!important;height:1.5rem!important}.shopify-pc__prefs__dialog header{gap:var(--theme-spacing-s)}.shopify-pc__banner__dialog h2,.shopify-pc__prefs__intro h3,.shopify-pc__prefs__dialog header h2{font-size:var(--theme-font-size-s)!important}.shopify-pc__prefs__dialog header h2{padding:var(--theme-spacing-xs) var(--theme-spacing-l)!important}.shopify-pc__prefs__option label{font-size:var(--theme-font-size-s)!important}.shopify-pc__prefs__option label span{position:relative;width:22px;height:22px;overflow:hidden;border:1px solid var(--theme-c)}.shopify-pc__prefs__option label input[aria-readonly=true]+span{border-color:var(--theme-border-color)!important}.shopify-pc__prefs__option label input:not([aria-readonly=true]):checked+span{border-color:var(--theme-accent-color);background-color:var(--theme-accent-color)}.shopify-pc__prefs__option label input:not([aria-readonly=true]):checked+span *{fill:var(--theme-accent-color)}.shopify-pc__prefs__option label input~span svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px;height:28px}.shopify-pc__banner__dialog{border-radius:0!important}.shopify-pc__prefs__header-actions button,.shopify-pc__banner__dialog button{transition:.2s all ease-in-out;border-radius:0!important}.shopify-pc__prefs__header-actions button:not(.primary):hover,.shopify-pc__banner__dialog button:not(.shopify-pc__banner__btn-manage-prefs):not(.primary):hover{background-color:var(--theme-field-background-color)!important}.shopify-policy__title{justify-content:flex-start}.shopify-policy__title h1{margin-bottom:var(--theme-spacing-xxl);text-align:left}.shopify-policy__container{max-width:1600px!important}.shopify-policy__body{padding-top:var(--theme-spacing-l)}.shopify-policy__body h2,.shopify-policy__body h3{font-weight:var(--theme-font-weight-bold);line-height:1.25}.shopify-policy__body h2{margin-bottom:var(--theme-spacing-l)}.shopify-policy__body p{font-size:var(--theme-font-size-s);line-height:1.5}.shopify-policy__body h3{margin-bottom:var(--theme-spacing-m)}@media (max-width: 1024px){body .shopify-policy__container{padding-left:10px;padding-right:10px}}.rte .btn{display:inline-flex!important}.rte ul,.rte ol{font-size:var(--theme-font-size-s)!important;line-height:var(--body-line-height)!important}.contact-form h4{font-size:var(--theme-font-size-l)!important;font-weight:var(--theme-font-weight-bold);line-height:1.25;margin-bottom:var(--theme-spacing-xxl)!important;text-align:left!important}.contact-form label+*{margin-bottom:var(--theme-spacing-l)}.contact-form .fs-lg,.contact-form .paragraph-lg{font-size:var(--theme-font-size-s)!important;line-height:var(--body-line-height)!important;font-weight:var(--theme-font-weight-normal)!important}#download-pdfCart{width:100%}@media (min-width: 1025px){#download-pdfCart{width:calc(33% - .5rem)}}@media (max-width: 1024px){.footer__back-to-top{background-color:var(--theme-c)!important;color:var(--theme-light-color)!important;padding:var(--theme-spacing-xs) var(--theme-spacing-s);cursor:pointer}.footer__back-to-top .icon{fill:var(--theme-light-color)!important}}@media (min-width: 1025px){.footer__back-to-top.visible{top:calc(100% - 3rem);right:1.5rem}}.swal2-container{z-index:999999}.product-image__overlay-top{height:100%}.product-image__overlay-top .absolute-stretch{width:100%;height:100%}.price span:not(.price--compare):first-letter,.cart__subtotal h3:first-letter,.price--compare>del:first-letter,.irs .irs-from:first-letter,.irs .irs-to:first-letter,td.px-included-items__price:first-letter{margin-right:.25em}.popup-cart__subtotal .price span{display:inline-block!important;width:auto}.popup-cart__items .price--compare{display:none!important}body .noUi-target{margin-bottom:3.5rem;margin-top:.5rem;background-color:var(--theme5);border:none;border-radius:0;box-shadow:none;height:6px;width:calc(100% - 1rem);margin-left:.5rem}body .noUi-connects{border-radius:0}body .noUi-connect{background:var(--theme-c)}body .noUi-horizontal .noUi-handle{right:-.75rem;height:1.5rem;width:1.5rem;border-radius:0;top:calc(-.75rem + 3px);border:none;box-shadow:none;background:var(--theme-c);cursor:pointer}body .noUi-horizontal .noUi-handle:hover,body .noUi-horizontal .noUi-handle:focus{background-color:var(--theme-accent-color)}body .noUi-handle:after,body .noUi-handle:before{display:none}body .noUi-marker-horizontal.noUi-marker-large{height:6px;width:1px;margin-left:0}body .noUi-pips-horizontal{padding:1rem 0 0;height:3rem}body .noUi-value{font-size:.75em;color:var(--theme-c)}input[type=checkbox][value*="Corner Stand"]~span:last-child:before,input[type=checkbox][value*="Corner stand"]~span:last-child:before,input[type=checkbox][value*=Head]~span:last-child:before,input[type=checkbox][value*=Island]~span:last-child:before,input[type=checkbox][value*=Row]~span:last-child:before,input[type=checkbox][value*=Reihe]~span:last-child:before,input[type=checkbox][value*=Kopf]~span:last-child:before,input[type=checkbox][value*=Insel]~span:last-child:before,input[type=checkbox][value*=Eckstand]~span:last-child:before{font-family:px-icons;font-size:1.5rem;margin-right:var(--theme-spacing-xs);display:inline-flex;vertical-align:middle;line-height:1;color:#777}input[type=checkbox][value*="Corner Stand"]~span:last-child:before,input[type=checkbox][value*="Corner stand"]~span:last-child:before,input[type=checkbox][value*=Eckstand]~span:last-child:before{content:"\e0af"}input[type=checkbox][value*=Head]~span:last-child:before,input[type=checkbox][value*=Kopf]~span:last-child:before{content:"\e0b2"}input[type=checkbox][value*=Island]~span:last-child:before,input[type=checkbox][value*=Insel]~span:last-child:before{content:"\e0b1"}input[type=checkbox][value*=Row]~span:last-child:before,input[type=checkbox][value*=Reihe]~span:last-child:before{content:"\e0b3"}.product-metafields-info{display:flex;align-items:center;font-size:.75rem;padding-bottom:.5rem;width:100%}.product-metafileds-info__stand_type{flex-grow:1;display:flex;align-items:center}.product-metafields-info .px-icon{font-size:1.25rem;margin-right:.75rem;line-height:1;color:#777}.width-slider-inputs,.depth-slider-inputs{display:flex;justify-content:space-between;margin-bottom:25px}.width-slider-inputs input,.depth-slider-inputs input{max-width:100px;text-align:center!important}.popup .width-slider-inputs input[type=number],.popup .depth-slider-inputs input[type=number]{text-align:center!important}.width-slider-inputs input[type=number]::-webkit-inner-spin-button,.depth-slider-inputs input[type=number]::-webkit-inner-spin-button,.width-slider-inputs input[type=number]::-webkit-outer-spin-button,.depth-slider-inputs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0;opacity:0!important}.width-slider-inputs input[type=number],.depth-slider-inputs input[type=number]{-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important}.slider__prev .icon,.slider__next .icon{font-size:40px}.slider__prev.slick-disabled,.slider__next.slick-disabled{opacity:0!important}px-slider-items img{height:auto!important;object-fit:contain;object-position:top}.px-cart-benefits{max-width:400px;margin-top:2rem}.px-cart-benefits h2{margin-bottom:1rem}.px-cart-benefits .benefit{display:flex;gap:15px;align-items:flex-start}.px-cart-benefits .image{min-width:40px;display:flex;justify-content:center;align-items:center}.px-cart-benefits .image img{width:40px}.px-cart-benefits .content h3{margin-bottom:.5rem}#product-rental-price .price span{font-size:var(--theme-font-size-xl);font-weight:var(--theme-font-weight-bold)}px-slider-items{display:block;transition:.2s all linear}px-slider-items .slider__slide img{max-width:100%;height:auto;display:block;margin:0 auto}px-slider-items .slider__prev{left:0}px-slider-items .slider__next{right:0}px-slider-items .slick-list{padding-left:0!important;padding-right:0!important}body .px-connect-parent{margin-left:60px;padding-left:20px;z-index:11;position:relative;overflow:hidden}body .px-connect-parent .row{margin-left:20px}body .px-connect-parent:before{content:" ";position:absolute;top:0;left:0;width:2px;height:200%;background:var(--theme5);z-index:1}body .px-connect-parent:after{content:" ";width:4%;height:2px;background:var(--theme5);top:50%;display:block;margin-left:-20px;position:absolute}body .px-connect-parent.last:before{height:50%}body .popup-cart__content .px-connect-parent{border-top:0!important;margin-bottom:0!important;padding-bottom:20px!important;margin-left:30px;margin-top:-10px!important}body .px-connect-parent .col-sm-7 .col.col-sm-4.col-lg-4:first-child{margin-left:-16.8%;margin-right:16.8%}body.template-cart .border-top{border-top:1px solid var(--theme5)!important}body .px-connect-parent .rimage{padding-top:75%!important}body .popup-cart .px-connect-parent .rimage{padding-top:100%!important}.relative{position:relative}@media (min-width: 1025px){.js-sticky-sidebar div[data-js-sticky-sidebar-body]{position:sticky;top:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
