: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-accent-color-hover: #c73838;--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;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--clean,.btn.btn--clean:hover,.btn.btn--clean:focus{background-color:#0000}.btn.btn--secondary:hover,.btn.btn--secondary:focus{background-color:#f0f0f0!important;color:var(--theme-accent-color)!important}.btn.btn--clean,.btn.btn--clean:hover,.btn.btn--clean:focus{border-color:#0000}.btn.btn--accent{background-color:var(--theme-accent-color)!important;color:var(--theme-light-color)!important}.btn.btn--accent *{color:var(--theme-light-color)!important;fill:var(--theme-light-color)!important}.btn.btn--accent:hover,.btn.btn--accent:focus{background-color:var(--theme-accent-color-hover)!important}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}.justify-lg-content-start{justify-content:flex-start!important}.justify-lg-content-center{justify-content:center!important}.justify-lg-content-end{justify-content:flex-end!important}.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-right{text-align:right!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-center{align-items:center!important}.align-items-lg-end{align-items:flex-end!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}}.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}.popup{z-index:9999!important}.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 img{max-width:200px!important;max-height:15px!important;object-fit:contain;object-position:left}.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]~span:last-child:before,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]~span:last-child:before,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,.price-slider-inputs,.price-slider-input{display:flex;justify-content:space-between;margin-bottom:25px}.price-slider-inputs{display:none}.width-slider-inputs input,.depth-slider-inputs input,.price-slider-inputs input,.price-slider-input input{max-width:100px;text-align:center!important}.popup .width-slider-inputs input[type=number],.popup .depth-slider-inputs input[type=number],.popup .price-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,.price-slider-inputs input[type=number]::-webkit-inner-spin-button,.product-options input[type=number]::-webkit-inner-spin-button,.price-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],.product-options input[type=number],.price-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{margin-top:2rem}.px-cart-benefits h2{margin-bottom:1rem}@media (min-width: 1025px){.cart .px-cart-benefits .text-title{font-size:20px!important}}@media (min-width: 1280px){.cart .px-cart-benefits .text-title{font-size:var(--theme-font-size-s)!important}}@media (min-width: 1580px){.cart .px-cart-benefits .text-title{font-size:20px!important}}.cart .px-cart-benefits .text-title{font-size:var(--theme-font-size-s)!important}.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}.price-with-vat{font-style:italic;margin-top:8px;display:flex;align-items:center;gap:.5em;margin-bottom:0}.price-with-vat span{font-size:var(--theme-font-size-m);font-weight:var(--theme-font-weight-normal)}.price-with-vat span:first-letter{margin-right:.25em}.price-with-vat span{font-size:var(--theme-font-size-s)}.product-cart__title .price-with-vat{display:none!important}.popup-cart .product-cart__price .price-with-vat span{font-size:var(--theme-font-size-xxs)}.popup-cart .price--wrap{flex-wrap:wrap}.popup-cart__subtotal :not(:empty) .price-with-vat{flex-basis:100%}.popup-cart__subtotal .price-with-vat span{font-size:var(--theme-font-size-xxs)!important;font-weight:var(--theme-font-weight-normal)!important}.b2b-registration-form .required{color:var(--theme-error-color)}.b2b-registration-form .form-message{padding:10px;margin-top:20px;border:1px solid}.b2b-registration-form #formMessage{margin-bottom:2rem}.b2b-registration-form .form-message--success{color:var(--theme-success-color);border-color:var(--theme-success-color);background-color:#f0fff0}.b2b-registration-form .form-message--error{color:var(--theme-error-color);border-color:var(--theme-error-color);background-color:#fff0f0}.b2b-registration-form .field-error{color:var(--theme-error-color);font-size:12px;margin-top:5px;display:block;width:100%}.b2b-registration-form{margin-top:1.36rem}.b2b-registration-form input.error,.b2b-registration-form select.error{border-color:var(--theme-error-color)!important;box-shadow:0 0 5px var(--theme-error-color)}.px-lightbox-sliders input[type=number]{text-align:center!important;padding:0!important}.px-max-value-display{font-size:var(--theme-font-size-xxs)}.last-p-no-margin p:last-child{margin-bottom:0!important}@media (min-width: 1025px){.js-sticky-sidebar div[data-js-sticky-sidebar-body]{position:sticky;top:0}}a.btn.btn-yellow,.px-blocks a[class*=btn-yellow]{background-color:#ffd801!important;color:#000!important;border-radius:var(--theme-radius-button);font-weight:400;padding:12px 24px;display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:background-color .3s ease,color .3s ease}a.btn.btn-yellow:hover,.px-blocks a[class*=btn-yellow]:hover{background-color:#f6c400!important;color:#000!important}a.btn.btn-pink,.px-blocks a[class*=btn-pink]{background-color:#e91e63!important;color:#fff!important;border-radius:var(--theme-radius-button);transition:background-color .3s ease,color .3s ease}a.btn.btn-pink:hover,.px-blocks a[class*=btn-pink]:hover{background-color:#f8bbd0!important;color:#000!important}a.btn.btn-green,.px-blocks a[class*=btn-green]{background-color:#4caf50!important;color:#fff!important;border-radius:var(--theme-radius-button);transition:background-color .3s ease,color .3s ease}a.btn.btn-green:hover,.px-blocks a[class*=btn-green]:hover{background-color:#c8e6c9!important;color:#000!important}a.btn.btn-blue,.px-blocks a[class*=btn-blue]{background-color:#3f51b5!important;color:#fff!important;border-radius:var(--theme-radius-button);transition:background-color .3s ease,color .3s ease}a.btn.btn-blue:hover,.px-blocks a[class*=btn-blue]:hover{background-color:#c5cae9!important;color:#000!important}a.btn .btn__text{color:currentColor!important;text-align:left;transition:color .3s ease}a.btn .icon,a.btn svg{color:currentColor!important;fill:currentColor!important;transition:fill .3s ease,color .3s ease}.gradient-text{background:linear-gradient(90deg,#f9b233,#e84855,#c13cbe,#2bbfd8,#a2e49c,#f9b233);background-size:200% 200%;animation:gradient-move 8s ease infinite;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;font-weight:800}@keyframes icon-gradient-hover{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}a.btn:hover i.px-icon-theme-107:before{background:linear-gradient(90deg,#f9b233,#e84855,#c13cbe,#2bbfd8,#a2e49c,#f9b233);background-size:300% 300%;animation:gradient-move 7s ease infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@keyframes gradient-move{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.badge-bestseller-inline{display:inline-block;background:gold;color:#000;font-weight:700;font-size:13px;padding:4px 10px;text-transform:uppercase;margin-bottom:8px;margin-top:-30px;line-height:1;border-radius:0}.px-go-logo{max-width:240px;height:auto;margin-bottom:.5rem}.px-subheadline{font-size:1.1rem;font-weight:500;color:#444;margin-bottom:1rem;line-height:1.4}.left-aligned-grid .grid-item{margin-bottom:2rem}.icon-style{font-size:2rem;color:#111;margin-bottom:.5rem;display:block}.icon-stack{position:relative;font-size:2rem}.icon-stack .mdi-close-circle-outline{position:absolute;top:-.5rem;left:.8rem;font-size:1rem;color:red}.px-icon-grid .grid-item{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:18px;color:#000;gap:12px}.px-section-head{text-align:left;margin-bottom:50px}.px-section-head h2{font-size:60px!important;font-weight:700!important;line-height:1.2!important;margin:10px 0!important}.px-section-head .highlight-text{font-size:28px!important;font-weight:500!important;margin:10px 0 20px!important;color:#000!important}.px-icon-grid.left-aligned-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 50px;max-width:600px;margin-top:30px;margin-left:0;justify-content:start}.px-icon-grid .grid-item{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:16px;color:#000;gap:8px}.px-icon-grid .icon-style{font-size:32px;color:#000;margin-bottom:10px;display:inline-block}.icon-stack{position:relative;width:32px;height:32px;display:inline-block}.icon-stack .base-icon,.icon-stack .overlay-icon{font-size:32px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.mdi-close-circle-outline{font-size:14px}@media (max-width: 768px){.px-icon-grid.left-aligned-grid{grid-template-columns:1fr;justify-content:center}.px-section-head h2{font-size:46px!important}.px-section-head .highlight-text{font-size:24px!important}.px-icon-grid .grid-item{font-size:15px}.px-icon-grid .icon-style,.icon-stack .base-icon,.icon-stack .overlay-icon{font-size:28px}.mdi-close-circle-outline{font-size:12px}}.mdi-screwdriver{rotate:-180deg}.mdi-close-circle-outline{font-size:22px}@media (max-width: 768px){.px-icon-grid.left-aligned-grid{grid-template-columns:1fr;justify-content:center}.px-section-head h2{font-size:46px}.px-section-head .highlight-text{font-size:26px}.px-icon-grid .grid-item{font-size:16px}.px-icon-grid .icon-style,.icon-stack .base-icon,.icon-stack .overlay-icon{font-size:48px}}.options-compact{margin-bottom:8px!important;padding-bottom:8px!important}.options-compact+*{margin-top:12px!important}.options-compact .product-form__item,.options-compact .product-form__input,.options-compact .product-options{margin-bottom:10px!important}.options-compact .rte,.options-compact .helptext,.options-compact [class*=description]{margin-top:6px!important;margin-bottom:6px!important}.options-compact .options-horizontal,.options-compact .product-form__option-group{gap:12px}#black-btn-section .btn .btn__icon .px-icon-theme-007:before{border-color:#000!important;color:#000!important;fill:#000!important;opacity:1!important}#pixlip-cta a.btn--btn-yellow.btn--size-small{color:#fff!important}#pixlip-cta a.btn--btn-yellow.btn--size-small .btn__icon,#pixlip-cta a.btn--btn-yellow.btn--size-small .btn__icon i,#pixlip-cta a.btn--btn-yellow.btn--size-small .btn__icon svg{color:#fff!important;fill:#fff!important;stroke:#fff!important;opacity:1!important}#shopify-section-1234567890abcdef .px-section-content{border:3px solid #000;padding:40px;box-sizing:border-box}.px-contact-box{border:4px solid #000;box-sizing:border-box;background:#fff;padding:32px;width:100%;margin-top:20px}.px-contact-inner{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;align-items:center}.px-contact-right{display:flex;justify-content:center}.px-contact-left h2{margin:0 0 14px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;font-size:38px;line-height:1.15}.px-sub{margin:0 0 24px;font-size:18px;color:#2a2f35}.px-contact-row{display:flex;gap:14px;align-items:flex-start;margin:16px 0}.px-stick{width:4px;height:42px;background:#000;display:inline-block}.px-contact-text a{color:inherit;text-decoration:none}.px-contact-text a:hover{text-decoration:underline}.px-phone{font-size:20px;font-weight:800}.px-hours{font-size:16px}.px-email{font-size:20px;font-weight:800}.px-email-info{font-size:16px}.px-btn-group{width:420px;display:grid;grid-template-columns:1fr;gap:14px;margin:0 auto}.px-btn{width:100%;height:56px;display:flex;align-items:center;justify-content:center;padding:0 20px;text-decoration:none;font-weight:800;letter-spacing:.4px;text-transform:uppercase;font-size:14px;line-height:1;box-sizing:border-box}.px-btn-solid{background:#000;border:3px solid #000;color:#fff!important}.px-contact-box .px-btn-solid,.px-contact-box .px-btn-solid *{color:#fff!important}.px-btn-solid:hover{filter:brightness(1.05)}.px-btn-outline{background:#fff;color:#000;border:3px solid #000}.px-btn-outline:hover{background:#f6f6f6}@media (max-width: 992px){.px-contact-inner{grid-template-columns:1fr;gap:24px}.px-btn-group{width:min(420px,100%)}}@media (max-width: 640px){.px-contact-box{padding:20px}.px-btn{height:52px;font-size:13px}.px-phone{font-size:19px}.px-hours{font-size:15px}.px-email{font-size:19px}.px-email-info{font-size:15px}}.px-icon-grid.three-by-two-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 40px;margin:40px 0;max-width:100%;text-align:center}.px-icon-grid .grid-item{display:flex;flex-direction:column;align-items:center;gap:8px}.icon-style{font-size:38px;color:#000}.px-section-description.small-text{font-size:15px;line-height:1.6;color:#222;max-width:900px;margin:30px auto 0;text-align:left}.px-section-head h2{font-size:28px}.px-section-head .highlight-text{font-size:17px;color:#333}.review-block{max-width:500px;margin:30px auto;text-align:center;padding:20px;border-left:4px solid #FFD700;background-color:#f9f9f9;border-radius:10px}.review-block .stars{font-size:22px;margin-bottom:12px}.review-block .review-title{font-weight:600;font-size:1.25rem;margin-bottom:8px}.review-block .review-text{font-size:1rem;color:#333}.menu__item_arrow .icon{color:#000!important;font-size:16px;transition:color .3s ease}.menu__item a:hover .menu__item_arrow .icon{color:#000!important}.menu__title .icon,.menu__item_arrow .icon,.menu__list--styled .icon{color:#000!important;fill:#000!important;opacity:1!important}.downloadcenter-text{font-size:1.1rem;color:#333;line-height:1.6;max-width:700px;margin:0 auto;text-align:center}.px-downloadcenter{padding:40px 20px;background-color:#f7f7f7;text-align:center}.px-green-block{padding:40px 20px;margin-bottom:40px;background-color:#f4f4f4;border-left:4px solid #4CAF50;max-width:900px;margin-left:auto;margin-right:auto}.green-headline{font-size:1.6rem;font-weight:600;color:#2e7d32;margin-bottom:15px}.green-paragraph{font-size:1.05rem;line-height:1.7;color:#333}.downloadcenter-headline{font-size:2rem;font-weight:700;margin-bottom:20px;background:linear-gradient(90deg,#000,#7a7a7a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.px-headline-block{padding:60px 20px;background-color:#fff;text-align:center;max-width:900px;margin:0 auto}.main-headline{font-size:2.2rem;font-weight:700;line-height:1.3;margin-bottom:20px;background:linear-gradient(90deg,#4caf50,#81c784);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.subheadline-text{font-size:1.15rem;color:#444;line-height:1.7;max-width:700px;margin:0 auto}.clean-hero-head{display:flex;flex-direction:column;align-items:center;text-align:center;margin:60px auto 40px;padding:0 20px;max-width:960px}.clean-hero-head h1{font-size:3rem;font-weight:800;margin:0;line-height:1.2;background:linear-gradient(90deg,gold,#f90);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.clean-hero-head .subheadline{font-size:1.25rem;color:#333;margin-top:10px;margin-bottom:0;line-height:1.4}@media (max-width: 768px){.clean-hero-head h1{font-size:2.2rem}.clean-hero-head .subheadline{font-size:1.1rem}}..druck-block{max-width:720px;margin:0 auto 60px;padding:0 20px}.druck-block p{font-size:1rem;line-height:1.6;color:#1a1a1a;margin-bottom:14px}.druck-block .druck-link{color:#111;text-decoration:none;font-weight:500;border-bottom:1px solid #ccc}.druck-block .druck-title{font-size:1.6rem;font-weight:700;margin-bottom:18px;color:#1a1a1a}.icon-inline{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:1.2rem;color:gold;margin-right:8px;vertical-align:middle}.druck-vergleich{margin:40px auto;max-width:960px;padding:0 16px}.druck-titel{text-align:center;font-size:1.6rem;font-weight:700;margin-bottom:20px}.icon-title{font-size:1.4rem;vertical-align:middle;margin-right:8px;color:#ffa726}.druck-table{width:100%;border-collapse:collapse;font-size:.95rem;background:#fff;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.druck-table thead{background-color:#f9f9f9}.druck-table th,.druck-table td{padding:14px 16px;text-align:center;border-bottom:1px solid #eee}.druck-table th:first-child,.druck-table td:first-child{text-align:left}.icon-green{color:#4caf50;background-color:#b2e3b2;border-radius:50%;padding:4px;font-size:1.2rem}.icon-red{color:#e53935;background-color:#f5b5b5;border-radius:50%;padding:4px;font-size:1.2rem}@media (max-width: 768px){.druck-table th,.druck-table td{font-size:.85rem;padding:10px}.druck-titel{font-size:1.3rem}}.product-page-info__options{margin-bottom:-5px!important}.p-not-empty-no-margin p:not(:empty){margin-bottom:5px!important}.color-error{color:var(--theme-error-color)!important}.popup-cart .caption.price-vat,.cart__items .caption.price-vat{display:none}.popup-cart__subtotal .price{text-align:right}.product-collection__price .price-vat span{font-size:var(--theme-font-size-xxs)!important;line-height:var(--body-line-height);font-weight:var(--theme-font-weight-normal)!important}.product-collection__price .price-vat:first-letter,.product-page-info .price-vat:first-letter{margin-right:.25em}.menu__label--hot{background-color:#ffedee!important;display:inline-flex;align-items:center;font-size:12px!important;text-transform:uppercase;padding:2px 4px!important;border-radius:0!important;line-height:1.2;gap:4px;box-shadow:none!important;border:none!important;color:#ff5253!important;font-weight:800!important}.label-gradient-text{background-image:linear-gradient(-15deg,#ff5253 10% 30%,#f7dada 40%,#ff5253 60% 80%);background-size:300% 300%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-weight:800;font-size:12px;letter-spacing:.03em;animation:gradientShift 7s ease-in-out infinite}.menu__label--hot .mdi{font-size:1.3em!important;line-height:1;color:inherit;vertical-align:middle}.px-hero-title-wrapper{margin:0;padding:0;max-width:100%;display:flex;align-items:flex-start;justify-content:flex-start;text-align:left}.px-hero-title{font-size:4.2rem;font-weight:800;margin:0;padding:0;color:#fff;text-align:left}@media screen and (max-width: 768px){.px-hero-title{font-size:2.2rem;color:#111}}@media screen and (max-width: 768px){.px-hero-title,.px-hero-title-wrapper{color:#111!important}}.collection-subheadline{font-size:1.4rem;font-weight:600;line-height:1.2!important;margin-bottom:0!important;padding-bottom:0!important;color:#fff}.collection-description{font-size:1.2rem;line-height:1.5;margin-top:-.5rem!important;padding-top:0!important;margin-bottom:1.2rem;color:#fff}.collection-subheadline+.collection-description{margin-top:-2rem!important}@media screen and (max-width: 767px){.collection-subheadline,.collection-description{color:#000!important}.collection-subheadline{margin-bottom:0!important;padding-bottom:0!important}.collection-description{margin-top:-1rem!important}.collection-subheadline+.collection-description{margin-top:-1rem!important}}.messe-cta{padding:40px;text-align:center}body{background-color:#fff;color:#000}.messe-cta h2{font-size:2em;margin-bottom:20px}.messe-cta{padding:0;margin:0;width:100%}.messe-heading{margin:0;padding:0;font-size:2em;color:#fff;text-align:left!important;display:block;width:100%;max-width:none;margin-left:0!important;padding-left:0!important}@media (max-width: 768px){.messe-heading{color:#000!important}}.px-statement-block{max-width:1200px;margin:0 auto}.px-statement,.px-gradient-go{font-size:6rem;font-weight:800;margin:0 0 1.2rem;line-height:1.1;word-break:keep-word}.px-statement-block-go{max-width:1200px;margin:0 auto;padding-inline:16px;box-sizing:border-box}.px-statement-go,.px-gradient-go{font-size:clamp(2.5rem,8vw,6rem);font-weight:800;line-height:1.1;margin:0 0 1.2rem;word-break:break-word;overflow-wrap:anywhere;white-space:normal;max-width:100%;display:block;text-align:left}.px-gradient-go{background:linear-gradient(270deg,#fff200,#fcd200,#f7a900,#ffed4c,#ffe310);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:gradientMove 10s ease infinite}@media (max-width: 768px){.px-statement-block-go{padding-inline:0px}.px-statement-go,.px-gradient-go{font-size:clamp(3.5rem,9vw,3.5rem);text-align:left}}.px-messestaende{padding:4rem 1rem 0rem;background-color:#fff;color:#111}.px-messestaende__inner{max-width:1000px;margin:0 auto}.px-messestaende__title{font-size:2.5rem;font-weight:800;margin-bottom:1rem;line-height:1.2}.px-messestaende__subline{font-size:1.4rem;font-weight:600;margin-bottom:1.2rem}.px-messestaende__text{font-size:1.1rem;line-height:1.7;color:#333}@media (max-width: 768px){.px-messestaende__inner{padding-inline:16px}.px-messestaende__title{overflow-wrap:anywhere;word-break:break-word;font-size:clamp(1.6rem,6.5vw,2rem)}.px-messestaende__title .nowrap{white-space:normal}}#shopify-section-template--25472528712007__px_blocks_Hnqfj8{background:linear-gradient(155deg,#000,#464646);color:#fff;padding:60px 0;border-radius:0}.px-statement-wrapper{max-width:1320px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;gap:30px;flex-wrap:wrap;color:#fff;box-sizing:border-box}.px-statement-line{display:block;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;margin:0 0 8px;line-height:1.1;font-size:clamp(2rem,8.8vw,6rem)}@media (max-width: 767px){.px-statement-wrapper{padding-inline:clamp(0px,4vw,0px)}.px-statement-line{white-space:nowrap;word-break:keep-all;overflow-wrap:normal;line-height:1.05;font-size:clamp(55px,11.5vw,84px)!important;max-width:100%;margin:0 0 10px}}.px-statement-left{flex:1 1 300px;font-size:6rem;display:flex;flex-direction:column;justify-content:center}.px-statement-line{font-size:6rem;font-weight:600;margin:0 0 12px;line-height:1.2;color:#fff}.px-statement-right{flex:2 1 500px;font-size:1.35rem;font-weight:600;line-height:1.7;color:#fff}.px-statement-right p{margin-bottom:16px;color:#fff}.gradient-animated{background:linear-gradient(90deg,gold,#ff8c00,gold);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientMove 10s ease infinite}@keyframes gradientMove{0%{background-position:0% center}50%{background-position:100% center}to{background-position:0% center}}.px-section-title h2{font-size:2.5rem;font-weight:800;line-height:1.3;color:#000;margin-bottom:-.5rem;text-align:center}@media screen and (max-width: 767px){.px-section-title h2{font-size:1.2rem;line-height:1.4}}.px-zubehoer{--bg:#F6F6F6;background:var(--bg);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:80px 0 32px;border-radius:0!important;box-shadow:none!important;color:#111;display:flow-root;box-sizing:border-box}.px-zubehoer__inner{max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box;text-align:center}.px-zubehoer__title{font-weight:800;line-height:1.2;margin:25px 0 12px;font-size:clamp(1.8rem,3.2vw,2.6rem)}.nowrap{white-space:nowrap}.px-zubehoer__text{font-size:1.1rem;line-height:1.7;color:#333;margin:0 auto;max-width:70ch}.px-zubehoer .btn,.px-zubehoer .button,.px-zubehoer a.btn,.px-zubehoer button[type=button],.px-zubehoer button[type=submit]{font-size:.95rem;font-weight:600;padding:8px 16px;margin-top:8px;border-radius:4px}@media (max-width:1024px){.px-zubehoer{padding:64px 0 24px}.px-zubehoer__text{font-size:1rem}}@media (max-width:768px){.px-zubehoer{padding:48px 0 20px}.px-zubehoer__inner{padding:0 16px}.px-zubehoer .btn,.px-zubehoer .button,.px-zubehoer a.btn,.px-zubehoer button[type=button],.px-zubehoer button[type=submit]{padding:8px 14px;margin-top:6px}}.badge-bestseller{background-color:#ffedee!important;display:inline-flex;align-items:center;font-size:20px!important;text-transform:uppercase;padding:2px 4px!important;border-radius:0!important;line-height:1.2;gap:4px;box-shadow:none!important;border:none!important;color:#ff5253!important;font-weight:800!important}.badge-bestseller.label-gradient-text{background-image:linear-gradient(-15deg,#ff5253 10% 30%,#f7dada 40%,#ff5253 60% 80%);background-color:#ffedee!important;background-size:300% 300%;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:gradientShift 10s ease-in-out infinite}@keyframes gradientShift{0%{background-position:0% 0%}50%{background-position:100% 100%}60%{background-position:100% 100%}80%{background-position:100% 100%}to{background-position:0% 0%}}#px-faqs-col .px-faqs-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}#px-faqs-col .px-faqs-col .faqs{break-inside:avoid}@media (max-width: 768px){#px-faqs-col .px-faqs-grid{grid-template-columns:1fr}}.product-faq-metafields-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 768px){.product-faq-metafields-wrapper{grid-template-columns:1fr}}.product-faq-metafields-wrapper .faqs{break-inside:avoid}.menu__title>span{font-weight:500!important}.menu__level-03 .menu__item a span>.px-letter{display:inline-block;font-weight:400;transition:font-weight 75ms ease;transition-delay:calc(var(--i) * 20ms)}.menu__level-03 .menu__item a:hover>span>.px-letter{font-weight:500}.px-statement-wrapper-expo{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:4rem;max-width:1200px;margin:0 auto;padding:0rem 2rem;box-sizing:border-box}.px-statement-block-expo{flex:1;min-width:300px}.px-statement-right-expo{flex:1;min-width:300px;font-size:1.2rem;line-height:1.6;font-weight:400;color:#111}.px-statement-expo,.px-gradient-expo{font-size:clamp(2.5rem,8vw,6rem);font-weight:800;margin:0 0 1.2rem;line-height:1.1;word-break:break-word;overflow-wrap:anywhere;white-space:normal;max-width:100%;display:block;text-align:left}.px-gradient-expo{background:linear-gradient(250deg,#3ab06b,#b1dc26,#7fcb1d,#7ad855,#55c759,#3ab06b);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:gradientMoveExpo 8s ease infinite}@keyframes gradientMoveExpo{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 768px){.px-statement-wrapper-expo{flex-direction:column;padding:0rem}.px-statement-block-expo,.px-statement-right-expo{padding-inline:0}.px-statement-expo,.px-gradient-expo{font-size:clamp(2.8rem,9vw,3.6rem);text-align:left}.px-statement-right-expo{font-size:1rem;line-height:1.5;margin-top:1rem}}.px-hero-title-img{max-width:400px;height:auto;display:block}.px-statement-wrapper-pop{max-width:1200px;margin:0 auto;padding-inline:16px;box-sizing:border-box}.px-statement-pop,.px-gradient-pop{font-size:clamp(2.5rem,8vw,6rem);font-weight:800;line-height:1.1;margin:0 0 1.2rem;word-break:break-word;overflow-wrap:anywhere;white-space:normal;max-width:100%;display:block;text-align:left}.px-gradient-pop{background:linear-gradient(240deg,#7b2ff7,#f107a3,#ff6ec4,#f923f9,#7b2ff7);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:gradientMove 8s ease infinite}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 768px){.px-statement-wrapper-pop{padding-inline:0}.px-statement-pop,.px-gradient-pop{font-size:clamp(3.5rem,9vw,3.5rem);text-align:left}}.px-gradient-shop{background:linear-gradient(200deg,#fdf200,#ff006e,#9b51e0,#0096ff,#00f0b5,#fdf200);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;color:transparent;animation:gradientShopMove 10s ease infinite;font-size:clamp(2.8rem,8vw,6rem);font-weight:700;line-height:1.2;margin-top:1rem}@keyframes gradientShopMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 768px){.px-statement-wrapper-flat{padding-inline:0}.px-statement-shop,.px-gradient-shop{font-size:clamp(2.5rem,9vw,3.5rem);text-align:left}}.px-statement-wrapper-flat{max-width:1200px;margin:0 auto;padding-inline:16px;box-sizing:border-box}.px-statement-flat,.px-gradient-flat{font-size:clamp(2.5rem,8vw,6rem);font-weight:800;line-height:1.1;margin:0 0 1.2rem;word-break:break-word;overflow-wrap:anywhere;white-space:normal;max-width:100%;display:block;text-align:left}.px-gradient-flat{background:linear-gradient(200deg,#00cfff,#009fe3,#6e3dd9,#70e3f0,#8cd0de,#00cfff);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;color:transparent;animation:gradientFlatMove 10s ease infinite}@keyframes gradientFlatMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 768px){.px-statement-wrapper-flat{padding-inline:0}.px-statement-flat,.px-gradient-flat{font-size:clamp(3.5rem,9vw,3.5rem);text-align:left}}.desktop-only,.mobile-only{display:none;max-width:100%;height:auto}@media screen and (min-width: 769px){.desktop-only{display:block}}@media screen and (max-width: 768px){.mobile-only{display:block}}.px-hero-title-wrapper{text-align:center;padding:1rem 0}.px-head-wrapper{margin-bottom:2rem;padding:2rem 1rem 0;text-align:left}.px-head-wrapper .badge-bestseller-inline{display:inline-block;background:gold;color:#000;font-weight:700;font-size:13px;padding:4px 10px;text-transform:uppercase;margin-bottom:10px;line-height:1}.px-head-wrapper .px-head-logo{width:180px;height:auto;margin:.5rem 0;max-width:100%}.px-head-wrapper .px-subline{font-size:1rem;font-weight:400;margin:.5rem 0 1rem;color:#333}.px-head-wrapper .px-headline{font-size:clamp(1.8rem,5vw,2.6rem);font-weight:700;line-height:1.3;margin-bottom:2rem;color:#000}.px-advantage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;padding:0 1rem 3rem;max-width:1200px;margin:0 auto}.px-advantage-tile{background:#fff;border:1px solid #eee;padding:1.5rem;border-radius:6px;box-shadow:0 0 8px #0000000a;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;transition:box-shadow .3s ease}.px-advantage-tile:hover{box-shadow:0 4px 12px #00000014}.px-advantage-icon,.px-icon-base{font-size:2.4rem;color:#000;display:block}.icon-stack{position:relative;width:2.4rem;height:2.4rem;display:inline-block}.icon-stack .mdi-close-circle-outline{font-size:1rem;color:red;position:absolute;top:-6px;left:18px}@media (max-width: 768px){.px-head-wrapper{padding-inline:1rem}.px-head-wrapper .px-headline{font-size:clamp(1.6rem,6vw,2.2rem)}.px-head-wrapper .px-subline{font-size:.95rem}.px-advantage-tile{font-size:.95rem;padding:1.2rem}.px-advantage-icon,.px-icon-base,.icon-stack{font-size:2rem}.icon-stack .mdi-close-circle-outline{font-size:.9rem;top:-5px;left:16px}}#b2bRegistrationForm h2{font-size:var(--h1-size)!important;margin-bottom:2rem!important}@media (max-width: 1024px){#b2bRegistrationForm h2{font-size:var(--h2-size)!important}}#b2bRegistrationForm .phone-input-wrapper{height:auto;min-height:44px;display:flex;flex-wrap:wrap}#b2bRegistrationForm .phone-prefix-wrapper{position:relative;display:flex}#b2bRegistrationForm .phone-prefix-select{cursor:pointer;width:100%;max-width:200px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 8px center;background-repeat:no-repeat;background-size:var(--theme-font-size-s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-left:1px solid var(--theme-field-border-color)!important;position:absolute;z-index:2;opacity:0;top:0;left:0}input[type=tel]:focus{outline:none}.country-mask{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 8px center;background-repeat:no-repeat;background-size:var(--theme-font-size-s);border-left:1px solid var(--theme-field-border-color)!important;font-size:var(--theme-font-size-m);padding:.5rem 1rem!important;line-height:var(--body-line-height);min-height:3rem;padding-right:var(--theme-spacing-xxl)!important;margin:0;display:flex;align-items:center;justify-content:center;background-color:var(--theme-field-background-color);border-bottom:1px solid var(--theme-field-border-color)}.input-end-icon{position:relative}.input-end-icon input{padding-right:var(--theme-spacing-xxl)!important}.input-end-icon .input-icon{position:absolute;right:0;top:7px;cursor:pointer;color:var(--theme-icon-color);font-size:20px;z-index:2;padding:var(--theme-spacing-xxs)}.tippy-tooltip.named-theme{height:auto!important;padding:5px!important}.cart-banner-login{background-color:#ffdada;color:#410000;border-color:#ff8686;border:1px solid rgb(255,134,134)}.color-inherit{color:inherit!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}a:focus,button:focus,input:focus,.btn:focus,[tabindex="0"]:focus{outline:0px dashed var(--theme-c);outline-offset:0px}[tabindex="-1"]:focus{outline:none!important}#registration-error-message a{text-decoration:underline!important}@media (max-width: 1024px){#registration-for-business-customers div[class*=_px_benefits_] .container,#registrierung-fur-geschaftskunden div[class*=_px_benefits_] .container{padding:0!important}}.pxgo-headline{font-size:72px;line-height:1.1;font-weight:700;color:#000;margin:0 0 16px}.pxgo-sub{font-size:18px;line-height:1.6;color:#333;margin:0 0 20px}.pxgo-features li{list-style:none!important;padding:0;margin:0}.pxgo-features li::marker{content:""!important}.pxgo-text{font-size:16px;line-height:1.5;color:#111}.pxgo-simple{box-sizing:border-box;max-width:100%;width:100%}.pxgo-simple *{box-sizing:border-box;max-width:100%}.pxgo-logo{width:150px;height:auto;display:block;margin:0 0 16px;pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-width: 480px){.pxgo-logo{width:130px}}.pxgo-headline{font-size:clamp(28px,10vw,72px);line-height:1.06;font-weight:700;color:#000;margin:0 0 16px;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.pxgo-sub{font-size:clamp(16px,2.6vw,18px);line-height:1.6;color:#333;margin:0 0 20px}.pxgo-features{list-style:none!important;padding-left:0!important;margin:0!important;display:flex;flex-direction:column;gap:12px}.pxgo-features li,.pxgo-features li::marker{list-style:none!important;content:""!important}.pxgo-feature{display:flex;align-items:center;gap:12px;text-align:left}.pxgo-ico{font-size:26px;line-height:1;color:#000;min-width:26px;display:inline-block}.pxgo-text{font-size:16px;line-height:1.5;color:#111;overflow-wrap:anywhere}.pxgo-text strong{font-weight:600}@media (max-width: 480px){.pxgo-headline{line-height:1.04}.pxgo-ico{font-size:24px;min-width:24px}.pxgo-text{font-size:15.5px}}.px-headline-72{font-size:clamp(28px,9vw,72px);line-height:1.08;font-weight:700;margin:0 0 16px;color:#000;letter-spacing:.005em;max-width:100%;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 767.98px){.px-headline-72,div[style*="font-size:50px"]{font-size:clamp(22px,7.5vw,34px)!important;line-height:1.15!important;font-weight:800;margin:0 0 16px!important;color:#000!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}@media (max-width: 360px){.px-headline-72,div[style*="font-size:50px"]{word-break:break-all!important;line-height:1.12!important;font-size:clamp(20px,7vw,30px)!important}}}.headline-pixlip{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:1.2rem;text-transform:uppercase}.icon-bullet-list{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin:0 auto;padding:0}.icon-row{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem}.icon-left{font-size:1.8rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.text-right{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:1.05rem;line-height:1.5}.icon-expo{color:#5fa36e}.icon-pop{color:#e91f63}.icon-flat{color:#3f4f98}.icon-print{color:#f9c944}.pixlip-description{font-size:1.05rem;line-height:1.6;margin-top:1.5rem;text-align:center;padding:0 1rem;color:#000}@media (max-width: 1024px){.icon-left{font-size:1.6rem}.text-right{font-size:1rem}}@media (max-width: 768px){.icon-left{font-size:1.8rem}.text-right{font-size:1.1rem}.pixlip-description{font-size:1.05rem;padding:0 .5rem}}@media (min-width: 769px){.product-highlight-grid__item .product-collection__content h3{min-height:46px}}.px-video-container{position:relative;width:100%;max-width:800px}.px-video-container iframe,.px-video-container embed{aspect-ratio:16/10}.px-video-container video{max-height:580px}.reseller-container{max-width:700px;margin:0 auto}.px-blue-block{background-color:#e9f6fa;padding:2rem;border-left:4px solid #5baabb;border-radius:8px;display:flex;flex-direction:column;justify-content:center}.blue-headline{font-size:1.4rem;font-weight:700;color:#5baabb;margin-bottom:1rem}.blue-paragraph{font-size:.95rem;line-height:1.5;margin-bottom:1rem;color:#333}.blue-warning-note{font-size:.75rem;color:#444;margin-top:1rem;display:flex;align-items:flex-start;gap:6px;line-height:1.4}.icon-warning-inline{font-size:1rem;color:#e91e63;margin-top:2px;flex-shrink:0}.btn-register-minimal{display:inline-block;margin-top:.5rem;background-color:#000;color:#fff!important;padding:.6rem 1.2rem;border-radius:0;font-weight:500;font-size:.75rem;text-decoration:none;text-align:center;transition:background-color .3s ease;align-self:flex-start}.btn-register-minimal:hover{background-color:#333;color:#fff!important}@media (max-width: 768px){.reseller-container{flex-direction:column}.px-blue-block{flex:1 1 100%}}.reseller-form-section{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;max-width:1200px;margin:3rem auto;padding:0 1rem}.reseller-form-section>*{grid-column:2 / 12;padding:2rem;background:#f8f9fa;border-radius:8px}.form-headline{font-size:1.3rem;font-weight:600;text-align:center;margin-bottom:.5rem}.form-subtext{text-align:center;font-size:.95rem;margin-bottom:2rem;color:#555}.reseller-form input,.reseller-form textarea{width:100%;padding:.8rem;margin-bottom:1rem;border:1px solid #ccc;border-radius:6px;font-size:.95rem;font-family:inherit;transition:border-color .3s ease}.reseller-form input:focus,.reseller-form textarea:focus{outline:none;border-color:#5baabb}.reseller-form textarea{resize:vertical;min-height:100px}.reseller-form .btn-submit{background-color:#000;color:#fff;padding:.6rem 1rem;border-radius:4px;border:none;font-size:.9rem;font-weight:500;cursor:pointer;width:100%;transition:background-color .3s ease}.reseller-form .btn-submit:hover{background-color:#333}@media (max-width: 768px){.reseller-form-section>*{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
