body.single-product:has(.xpp-engine){background:#f5f6f8!important}body.single-product:has(.xpp-engine) .woocommerce-breadcrumb,body.single-product:has(.xpp-engine) .bde-productbuilder-1094-103,body.single-product:has(.xpp-engine) .bde-heading-1094-117,body.single-product:has(.xpp-engine) .bde-text-1094-126,body.single-product:has(.xpp-engine) .bde-text-1094-127,body.single-product:has(.xpp-engine) .bde-code-block-1094-125,body.single-product:has(.xpp-engine) .bde-code-block-1094-128{display:none!important}body.single-product:has(.xpp-engine) .bde-code-block:has(.xpp-engine),body.single-product:has(.xpp-engine) .bde-code-block:has(.xpp-engine)>div{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important}body.single-product:has(.xpp-engine) .bde-div-1094-101{row-gap:0!important}body.single-product:has(.xpp-engine) .bde-div-1094-101>*:not(:has(.xpp-engine)){display:none!important}body.single-product:has(.xpp-engine) .bde-section-1094-100{background:#fff!important}body.single-product:has(.xpp-engine) .bde-section-1094-100>.section-container{background:transparent!important}.xpp-engine,.xpp-engine *,.xpp-engine *::before,.xpp-engine *::after{box-sizing:border-box}.xpp-engine{width:100%;max-width:100%;margin:0;padding:0 0 72px;background:#fff0;color:#111827;font-family:inherit;font-size:16px;line-height:normal}.xpp-engine__shell{width:100%;max-width:none;margin:0}.xpp-engine__hero{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(460px,.86fr);gap:20px;align-items:stretch}.xpp-engine__gallery-card,.xpp-engine__summary,.xpp-engine__description,.xpp-engine__specifications{border:1px solid #e7e9ee;border-radius:24px;background:#fff;box-shadow:0 16px 38px rgb(15 23 42 / .055)}.xpp-engine__gallery-card,.xpp-engine__summary{min-height:570px}.xpp-engine__gallery-card{position:relative;min-width:0;padding:18px;overflow:hidden}.xpp-gallery{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;width:100%;height:100%;min-height:532px}.xpp-gallery__thumbs{display:flex;min-width:0;max-height:532px;flex-direction:column;gap:9px;align-self:start;padding:1px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain}.xpp-gallery__thumbs::-webkit-scrollbar{display:none}.xpp-gallery__thumb{display:flex;width:62px;min-width:62px;height:62px;min-height:62px;align-items:center;justify-content:center;margin:0;padding:6px;overflow:hidden;border:1px solid #e8ebef;border-radius:14px;outline:0;background:#fff;cursor:pointer;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.xpp-gallery__thumb:hover{border-color:#cad1d9;background:#fafbfc}.xpp-gallery__thumb:focus-visible{border-color:#26b24a;box-shadow:0 0 0 3px rgb(38 178 74 / .11)}.xpp-gallery__thumb.is-active{border-color:#26b24a;background:#fff;box-shadow:0 0 0 2px rgb(38 178 74 / .1)}.xpp-gallery__thumb img{display:block;width:100%;height:100%;margin:0;border:0;border-radius:9px;object-fit:contain}.xpp-gallery__stage{position:relative;display:flex;min-width:0;min-height:532px;align-items:center;justify-content:center;overflow:hidden;border-radius:18px;background:#fff}.xpp-gallery__main{display:flex;width:100%;height:100%;min-height:532px;align-items:center;justify-content:center;margin:0;padding:18px 42px;border:0;border-radius:18px;outline:0;background:#fff0;cursor:zoom-in}.xpp-gallery__main:focus-visible{box-shadow:inset 0 0 0 3px rgb(38 178 74 / .11)}.xpp-gallery__main-image{display:block;width:auto;max-width:96%;height:auto;max-height:500px;margin:auto;object-fit:contain;transform:translateZ(0);transition:opacity .16s ease,transform .2s ease}.xpp-gallery.is-changing .xpp-gallery__main-image{opacity:.35;transform:scale(.99)}.xpp-gallery__arrow{position:absolute;top:50%;z-index:3;display:flex;width:38px;height:38px;align-items:center;justify-content:center;margin:0;padding:0 0 2px;border:1px solid #e5e8ec;border-radius:50%;outline:0;background:rgb(255 255 255 / .94);color:#344054;font-family:Arial,sans-serif;font-size:25px;font-weight:300;line-height:1;cursor:pointer;opacity:0;box-shadow:0 8px 20px rgb(15 23 42 / .075);backdrop-filter:blur(8px);transform:translateY(-50%);transition:opacity .16s ease,border-color .16s ease,background-color .16s ease}.xpp-gallery__arrow--prev{left:10px}.xpp-gallery__arrow--next{right:10px}.xpp-gallery__stage:hover .xpp-gallery__arrow,.xpp-gallery__arrow:focus-visible{opacity:1}.xpp-gallery__arrow:hover{border-color:#d2d7dd;background:#fff}.xpp-gallery__data{display:none!important}.xpp-engine__summary{box-sizing:border-box;display:flex;min-width:0;flex-direction:column;padding:23.8px 12px 22.1px;border:1px solid #e2e7ec;border-radius:18.7px;background:#fff;box-shadow:0 11.9px 28.9px rgb(15 23 42 / .045);padding-left:12px;padding-right:12px}.xpp-engine__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:15.3px}.xpp-engine__heading-copy{min-width:0}.xpp-engine__brand{display:inline-flex;margin:0 0 5.95px;color:#667085;font-size:10.2px;font-weight:500;line-height:1.2;text-decoration:none}.xpp-engine__title{max-width:calc(100% - 45.9px);margin:0;color:#151922;font-size:clamp(22.95px,1.55vw,26.35px);font-weight:650;line-height:1.08;letter-spacing:-.034em}.xport-product-page__favorite-host{width:35.7px;min-width:35.7px;height:35.7px;flex:0 0 35.7px}.xpp-engine__purchase{width:100%;margin-top:18.7px;padding:0;border:0;background:#fff0}.xpp-engine__native-form{position:absolute!important;top:auto!important;left:-100000px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.xpp-engine__native-form form,.xpp-engine__native-form table,.xpp-engine__native-form .single_variation_wrap{display:block!important}.xpp-configurator{width:100%}.xpp-configurator__options{display:flex;flex-direction:column;gap:18.7px}.xpp-configurator__group{min-width:0}.xpp-configurator__group-head{display:flex;align-items:center;justify-content:flex-start;gap:2.55px;margin-bottom:9.35px}.xpp-configurator__group-label,.xpp-configurator__group-current{max-width:none;overflow:visible;color:#171c26;font-size:10.2px;font-weight:600;line-height:1.3;text-overflow:clip;white-space:normal}.xpp-configurator__group-label::after{content:":"}.xpp-configurator__values{display:flex;align-items:center;flex-wrap:wrap;gap:10.2px}.xpp-configurator__group--color .xpp-configurator__values{flex-wrap:nowrap}.xpp-configurator__group--color .xpp-configurator__option{box-sizing:border-box;position:relative;display:grid;width:37.4px;min-width:37.4px;height:37.4px;min-height:37.4px;place-items:center;padding:4.25px;border:1px solid #dce2e8;border-radius:50%;background:#fff;cursor:pointer;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.xpp-configurator__group--color .xpp-configurator__option:hover{border-color:#aeb8c4}.xpp-configurator__group--color .xpp-configurator__option:focus-visible{outline:2px solid rgb(38 178 74 / .2);outline-offset:2.55px}.xpp-configurator__group--color .xpp-configurator__option.is-selected{border-color:#26b24a;box-shadow:0 0 0 2px #fff,0 0 0 2.55px #26b24a}.xpp-configurator__group--color .xpp-configurator__option.is-selected::after{display:none;content:none}.xpp-configurator__color{display:block;width:100%;height:100%;border:1px solid rgb(15 23 42 / .07);border-radius:50%;box-shadow:inset 0 1px 2px rgb(15 23 42 / .06)}.xpp-configurator__group--color .xpp-configurator__option-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.xpp-configurator__group:not(.xpp-configurator__group--color) .xpp-configurator__option{box-sizing:border-box;display:inline-flex;min-width:95.2px;min-height:44.2px;align-items:center;justify-content:center;padding:0 20.4px;border:1px solid #dce2e8;border-radius:11.05px;background:#fff;color:#151a23;cursor:pointer;box-shadow:none;transition:border-color .18s ease,background-color .18s ease}.xpp-configurator__group:not(.xpp-configurator__group--color) .xpp-configurator__option:hover{border-color:#aeb8c4}.xpp-configurator__group:not(.xpp-configurator__group--color) .xpp-configurator__option:focus-visible{outline:2px solid rgb(38 178 74 / .18);outline-offset:2px}.xpp-configurator__group:not(.xpp-configurator__group--color) .xpp-configurator__option.is-selected{border-color:#26b24a;background:#fbfefc;box-shadow:none}.xpp-configurator__option-label{font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap}.xpp-configurator__option.is-unavailable,.xpp-configurator__option:disabled{border-color:#edf0f3;background:#f7f8fa;color:#a1a7b0;cursor:not-allowed;opacity:.55;box-shadow:none}.xpp-configurator__checkout{box-sizing:border-box;position:relative;display:flex;width:100%;margin:20.4px 0 2px;padding:11px 14px 9px;flex-direction:column;border:1px solid #dde2e8;border-radius:15.3px;background:linear-gradient(145deg,#fcfdfe 0%,#f3f5f7 52%,#fafbfc 100%);box-shadow:0 10px 24px rgb(15 23 42 / .035),inset 0 1px 0 rgb(255 255 255 / .98);overflow:hidden}.xpp-configurator__checkout::after{display:none;content:none}.xpp-configurator__price-row{display:block;order:1;min-height:0;margin:0;padding:0 0 12.75px;border-bottom:1px solid #dfe4e8}.xpp-configurator__price-row::before{display:block;margin:0 0 5px;color:#7c8798;font-family:inherit;font-size:10px;font-weight:500;line-height:1.2;letter-spacing:.01em;content:"Стоимость"}.xpp-configurator__price{position:relative;top:-2px;display:block;color:#101622;font-family:inherit;font-size:35px;font-weight:600;line-height:1.06;letter-spacing:-.015em;text-align:left}.xpp-configurator__price .price,.xpp-configurator__price .amount,.xpp-configurator__price .woocommerce-Price-amount,.xpp-configurator__price bdi{color:inherit;font:inherit;letter-spacing:inherit}.xpp-configurator__price del{margin-right:6.8px;color:#98a2b3;font-size:.5em;font-weight:500}.xpp-configurator__price ins{text-decoration:none}.xpp-configurator__selection{display:none}.xpp-configurator__message{order:2;margin:10.2px 0 0;padding:8.5px 10.2px;border-radius:9.35px;font-size:10.2px;line-height:1.4}.xpp-configurator__benefits{display:grid;order:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:8.5px;padding:12.75px 0;border-bottom:1px solid #dfe4e8}.xpp-configurator__benefit{display:grid;min-width:0;grid-template-columns:17px minmax(0,1fr);align-items:center;gap:5.95px}.xpp-configurator__benefit-icon,.xpp-configurator__safe-icon{display:block;background:#26b24a;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.xpp-configurator__benefit-icon{width:17px;height:17px}.xpp-configurator__benefit-icon--original{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 20 6v6c0 5-3.4 8-8 9-4.6-1-8-4-8-9V6l8-3Z' fill='none' stroke='black' stroke-width='1.8'/%3E%3Cpath d='m8.5 12 2.2 2.2 4.8-5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 20 6v6c0 5-3.4 8-8 9-4.6-1-8-4-8-9V6l8-3Z' fill='none' stroke='black' stroke-width='1.8'/%3E%3Cpath d='m8.5 12 2.2 2.2 4.8-5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.xpp-configurator__benefit-icon--warranty{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 2 2.1 2.9-.4.8 2.8 2.6 1.4-1 2.7 1 2.7-2.6 1.4-.8 2.8-2.9-.4-2 2.1-2-2.1-2.9.4-.8-2.8-2.6-1.4 1-2.7-1-2.7 2.6-1.4.8-2.8 2.9.4L12 2Z' fill='none' stroke='black' stroke-width='1.6'/%3E%3Ccircle cx='12' cy='10.6' r='3.2' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 2 2.1 2.9-.4.8 2.8 2.6 1.4-1 2.7 1 2.7-2.6 1.4-.8 2.8-2.9-.4-2 2.1-2-2.1-2.9.4-.8-2.8-2.6-1.4 1-2.7-1-2.7 2.6-1.4.8-2.8 2.9.4L12 2Z' fill='none' stroke='black' stroke-width='1.6'/%3E%3Ccircle cx='12' cy='10.6' r='3.2' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E")}.xpp-configurator__benefit-icon--delivery{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6h11v10H3V6Zm11 4h4l3 3v3h-7v-6Z' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Ccircle cx='7' cy='18' r='2' fill='none' stroke='black' stroke-width='1.8'/%3E%3Ccircle cx='18' cy='18' r='2' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6h11v10H3V6Zm11 4h4l3 3v3h-7v-6Z' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Ccircle cx='7' cy='18' r='2' fill='none' stroke='black' stroke-width='1.8'/%3E%3Ccircle cx='18' cy='18' r='2' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E")}.xpp-configurator__benefit-text{min-width:0;color:#536078;font-size:8.92px;font-weight:400;line-height:1.3}.xpp-configurator__actions{display:none;order:4}.xpp-configurator__safe{display:flex;order:6;align-items:center;justify-content:center;gap:6.8px;padding-top:11.05px;color:#7a8798}.xpp-configurator__safe-icon{width:12.75px;height:12.75px;background:#7a8798;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='5' y='10' width='14' height='11' rx='2' fill='none' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='5' y='10' width='14' height='11' rx='2' fill='none' stroke='black' stroke-width='1.8'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E")}.xpp-configurator__safe-text{font-size:9.35px;font-weight:400}.xpp-engine__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:auto;padding-top:20px;border-top:1px solid #edf0f3}.xpp-engine__benefit{display:flex;min-width:0;align-items:center;gap:9px;padding:0 13px;border-right:1px solid #edf0f3}.xpp-engine__benefit:first-child{padding-left:0}.xpp-engine__benefit:last-child{padding-right:0;border-right:0}.xpp-engine__benefit-icon{display:flex;width:30px;min-width:30px;height:30px;align-items:center;justify-content:center;border-radius:10px;background:#eefbf2;color:#14883a}.xpp-engine__benefit-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.xpp-engine__benefit strong,.xpp-engine__benefit small{display:block}.xpp-engine__benefit strong{color:#111827;font-size:10px;font-weight:600;line-height:1.25}.xpp-engine__benefit small{margin-top:3px;color:#667085;font-size:9px;line-height:1.3}.xpp-engine__description,.xpp-engine__specifications{margin-top:20px;padding:30px}.xpp-engine__description h2,.xpp-engine__section-head h2{margin:0;color:#111827;font-size:28px;font-weight:600;line-height:1.1;letter-spacing:-.035em}.xpp-engine__description-content{max-width:980px;margin-top:20px;color:#475467;font-size:15px;line-height:1.65}.xpp-engine__specifications dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:52px;margin:24px 0 0}.xpp-engine__specifications dl>div{display:grid;grid-template-columns:minmax(170px,.78fr) minmax(0,1.22fr);gap:24px;align-items:start;padding:13px 0;border-bottom:1px solid #edf0f3}.xpp-engine__specifications dt{color:#667085;font-size:12px;line-height:1.45}.xpp-engine__specifications dd{margin:0;color:#111827;font-size:12px;font-weight:600;line-height:1.45}.xpp-engine__recommendations{margin-top:32px}.xpp-engine__section-head{margin-bottom:20px}@media(max-width:1279px){.xpp-engine{padding:0 18px 58px}.xpp-engine__hero{grid-template-columns:minmax(0,1fr) minmax(400px,.84fr);gap:18px}.xpp-engine__gallery-card,.xpp-engine__summary{min-height:550px}.xpp-engine__gallery-card{padding:16px}.xpp-gallery{grid-template-columns:58px minmax(0,1fr);gap:13px;min-height:516px}.xpp-gallery__thumbs{max-height:516px}.xpp-gallery__thumb{width:56px;min-width:56px;height:56px;min-height:56px}.xpp-gallery__stage,.xpp-gallery__main{min-height:516px}.xpp-gallery__main{padding:16px 28px}.xpp-gallery__main-image{max-height:475px}.xpp-engine__summary{padding:25px 12px}.xpp-engine__title{font-size:32px}.xpp-engine__benefit small{display:none}}@media(max-width:1039px){.xpp-engine__hero{grid-template-columns:1fr}.xpp-engine__gallery-card,.xpp-engine__summary{min-height:0}.xpp-gallery{min-height:520px}.xpp-gallery__stage,.xpp-gallery__main{min-height:520px}.xpp-engine__summary{padding:28px 12px}.xpp-engine__benefits{margin-top:22px}}@media(max-width:767px){.xpp-engine{padding:12px 10px 42px}.xpp-engine__hero{gap:10px}.xpp-engine__gallery-card,.xpp-engine__summary,.xpp-engine__description,.xpp-engine__specifications{border-radius:20px}.xpp-engine__gallery-card{min-height:0;padding:12px}.xpp-gallery{display:flex;min-height:0;flex-direction:column;gap:10px}.xpp-gallery__stage{order:1;min-height:340px}.xpp-gallery__main{min-height:340px;padding:12px 18px}.xpp-gallery__main-image{max-width:96%;max-height:315px}.xpp-gallery__thumbs{order:2;width:100%;max-height:none;flex-direction:row;gap:8px;padding:1px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity}.xpp-gallery__thumb{width:54px;min-width:54px;height:54px;min-height:54px;scroll-snap-align:start}.xpp-gallery__arrow{display:none}.xpp-engine__summary{padding:22px 12px}.xpp-engine__title{font-size:29px}.xpp-engine__availability{flex-wrap:wrap}.xpp-engine__availability strong::after{display:none}.xpp-engine__availability>span:last-child{width:100%;padding-left:15px}.xpp-engine__purchase{margin-top:20px}.xpp-configurator__price-row{display:block}.xpp-configurator__selection{max-width:none;margin-top:7px;text-align:left}.xpp-engine__benefits{grid-template-columns:1fr;gap:10px;margin-top:20px;padding-top:16px}.xpp-engine__benefit,.xpp-engine__benefit:first-child,.xpp-engine__benefit:last-child{padding:0;border:0}.xpp-engine__benefit small{display:block}.xpp-engine__description,.xpp-engine__specifications{margin-top:10px;padding:20px}.xpp-engine__description h2,.xpp-engine__section-head h2{font-size:24px}.xpp-engine__specifications dl{display:block}.xpp-engine__specifications dl>div{grid-template-columns:1fr;gap:4px;padding:11px 0}.xpp-engine__recommendations{margin-top:26px}}.xpp-engine__breadcrumbs{padding:0}.xpp-engine__breadcrumbs .xcat-breadcrumbs{margin:0;padding:0;color:inherit;font:inherit}.xpp-engine__breadcrumbs .xcat-breadcrumbs a{color:#64748b;font:inherit;text-decoration:none;transition:color .16s ease,transform .16s ease}.xpp-engine__breadcrumbs .xcat-breadcrumbs a:hover{color:#16a34a;transform:translateY(-1px)}.xpp-engine__breadcrumbs .xcat-breadcrumbs__sep{color:#cbd5e1}.xpp-engine__breadcrumbs .breadcrumb_last{color:#111827;font:inherit}.xpp-engine__brand{display:none!important}.xpp-engine__title{max-width:560px;font-size:clamp(27px,1.55vw,34px)!important;line-height:1.07!important;letter-spacing:-.034em!important}.xport-product-page__favorite-host{position:relative;display:block;width:40px;min-width:40px;height:40px;flex:0 0 40px}.xport-product-page__favorite-host .xport-favorite-toggle{top:0!important;right:0!important}.xpp-gallery{grid-template-columns:74px minmax(0,1fr);gap:16px}.xpp-gallery__thumb{width:72px;min-width:72px;height:72px;min-height:72px;padding:7px;border-radius:16px}.xpp-gallery__thumb img{border-radius:10px}.xpp-gallery__main-image{transition:opacity .22s ease,transform .26s cubic-bezier(.25,.1,.25,1),filter .22s ease!important}.xpp-gallery.is-image-transitioning .xpp-gallery__main-image{opacity:.15!important;filter:blur(2px);transform:scale(.975)!important}html.xpp-lightbox-open,html.xpp-lightbox-open body{overflow:hidden!important}.xpp-lightbox[hidden]{display:none!important}.xpp-lightbox{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:28px}.xpp-lightbox__backdrop{position:absolute;inset:0;background:rgb(15 23 42 / .86);backdrop-filter:blur(18px)}.xpp-lightbox__dialog{position:relative;z-index:1;display:flex;width:min(94vw,1380px);height:min(92vh,940px);align-items:center;justify-content:center;padding:34px 80px;border:1px solid rgb(255 255 255 / .14);border-radius:26px;background:rgb(255 255 255 / .98);box-shadow:0 35px 90px rgb(0 0 0 / .32)}.xpp-lightbox__image{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}.xpp-lightbox__close,.xpp-lightbox__arrow{position:absolute;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:1px solid #e3e7eb;border-radius:50%;background:#fff;color:#344054;cursor:pointer;box-shadow:0 8px 22px rgb(15 23 42 / .1)}.xpp-lightbox__close{top:20px;right:20px;width:44px;height:44px;font-size:27px;font-weight:300;line-height:1}.xpp-lightbox__arrow{top:50%;width:48px;height:48px;font-family:Arial,sans-serif;font-size:31px;font-weight:300;transform:translateY(-50%)}.xpp-lightbox__arrow--prev{left:20px}.xpp-lightbox__arrow--next{right:20px}.xpp-lightbox__close:hover,.xpp-lightbox__arrow:hover{border-color:#cfd5dc;background:#f7f8fa}@media(max-width:1279px){.xpp-gallery{grid-template-columns:66px minmax(0,1fr)}.xpp-gallery__thumb{width:64px;min-width:64px;height:64px;min-height:64px}}@media(max-width:767px){.xpp-engine__title{font-size:27px!important}.xpp-gallery__thumb{width:60px;min-width:60px;height:60px;min-height:60px}.xpp-lightbox{padding:10px}.xpp-lightbox__dialog{width:100%;height:calc(100vh - 20px);padding:56px 16px 70px;border-radius:20px}.xpp-lightbox__close{top:12px;right:12px}.xpp-lightbox__arrow{top:auto;bottom:14px;transform:none}.xpp-lightbox__arrow--prev{left:calc(50% - 58px)}.xpp-lightbox__arrow--next{right:calc(50% - 58px)}}.xpp-configurator__group--color .xpp-configurator__group-head{justify-content:flex-start!important;gap:4px!important}.xpp-configurator__group--color .xpp-configurator__group-label::after{content:":"}.xpp-configurator__group--color .xpp-configurator__group-current{max-width:none!important;overflow:visible!important;color:#344054!important;font-weight:600!important;text-overflow:clip!important}.xpp-configurator__group:not(.xpp-configurator__group--color) .xpp-configurator__group-head{justify-content:flex-start!important;gap:4px!important}.xpp-configurator__group:not(.xpp-configurator__group--color) .xpp-configurator__group-label::after{content:":"}.xpp-configurator__group:not(.xpp-configurator__group--color) .xpp-configurator__group-current{max-width:none!important;overflow:visible!important;color:#344054!important;font-weight:600!important;text-overflow:clip!important}.xpp-gallery{grid-template-columns:80px minmax(0,1fr);gap:18px}.xpp-gallery__thumbs{gap:11px;padding:2px 4px 2px 2px}.xpp-gallery__thumb{position:relative;width:78px;min-width:78px;height:78px;min-height:78px;padding:8px;overflow:visible;border:1px solid #e7e9ee;border-radius:18px;background:#fff;opacity:.72;transform:translateZ(0);transition:opacity .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .18s ease,transform .18s ease}.xpp-gallery__thumb::after{position:absolute;top:50%;right:-10px;width:3px;height:0;border-radius:999px;background:#26b24a;content:"";opacity:0;transform:translateY(-50%);transition:height .18s ease,opacity .16s ease}.xpp-gallery__thumb.is-pinned{border-color:#d9e9de;background:#fbfefc;opacity:1;box-shadow:0 0 0 1px rgb(38 178 74 / .08),0 7px 18px rgb(15 23 42 / .05)}.xpp-gallery__thumb.is-pinned::after{height:30px;opacity:1}.xpp-gallery__thumb.is-active:not(.is-pinned){z-index:2;border-color:#98a2b3;background:#f8f9fa;opacity:1;box-shadow:0 0 0 2px rgb(102 112 133 / .12),0 8px 20px rgb(15 23 42 / .07);transform:translateY(-2px)}.xpp-gallery__thumb:hover{opacity:1}.xpp-gallery__thumb img{border-radius:12px;transition:transform .18s ease}.xpp-gallery__thumb.is-active img{transform:scale(1.035)}.xpp-gallery__main{position:relative;overflow:hidden}.xpp-gallery__main-image{position:relative;z-index:2;will-change:transform,opacity;transform:translate3d(0,0,0);opacity:1}.xpp-gallery.is-slide-running.is-slide-next .xpp-gallery__main-image{transform:translate3d(52px,0,0);opacity:0}.xpp-gallery.is-slide-running.is-slide-prev .xpp-gallery__main-image{transform:translate3d(-52px,0,0);opacity:0}.xpp-gallery.is-slide-running.is-slide-entered .xpp-gallery__main-image{transform:translate3d(0,0,0);opacity:1;transition:transform .26s cubic-bezier(.25,.1,.25,1),opacity .24s ease!important}.xpp-gallery__transition-image{position:absolute;inset:0;z-index:3;display:block;width:auto;max-width:96%;height:auto;max-height:500px;margin:auto;object-fit:contain;pointer-events:none;opacity:1;transform:translate3d(0,0,0);will-change:transform,opacity}.xpp-gallery__transition-image.is-slide-next.is-slide-out{opacity:0;transform:translate3d(-52px,0,0);transition:transform .26s cubic-bezier(.25,.1,.25,1),opacity .24s ease}.xpp-gallery__transition-image.is-slide-prev.is-slide-out{opacity:0;transform:translate3d(52px,0,0);transition:transform .26s cubic-bezier(.25,.1,.25,1),opacity .24s ease}.xpp-gallery__arrow{width:42px;height:42px;opacity:0;transform:translateY(-50%) scale(.94);transition:opacity .16s ease,transform .18s ease,border-color .16s ease,background-color .16s ease}.xpp-gallery__stage:hover .xpp-gallery__arrow,.xpp-gallery__arrow:focus-visible{opacity:1;transform:translateY(-50%) scale(1)}.xpp-gallery.is-stage-hovered .xpp-gallery__main-image,.xpp-gallery__main-image{--xpp-gallery-x:0px!important;--xpp-gallery-y:0px!important}.xpp-gallery__stage::after{display:none!important}@media(max-width:1279px){.xpp-gallery{grid-template-columns:70px minmax(0,1fr);gap:15px}.xpp-gallery__thumb{width:68px;min-width:68px;height:68px;min-height:68px;border-radius:16px}}@media(max-width:767px){.xpp-gallery__thumb{width:64px;min-width:64px;height:64px;min-height:64px;padding:6px;border-radius:15px}.xpp-gallery__thumb::after{top:auto;right:auto;bottom:-7px;left:50%;width:0;height:3px;transform:translateX(-50%)}.xpp-gallery__thumb.is-pinned::after{width:28px;height:3px}.xpp-gallery__thumb.is-active:not(.is-pinned){transform:none}.xpp-gallery.is-slide-running.is-slide-next .xpp-gallery__main-image{transform:translate3d(30px,0,0)}.xpp-gallery.is-slide-running.is-slide-prev .xpp-gallery__main-image{transform:translate3d(-30px,0,0)}.xpp-gallery__transition-image.is-slide-next.is-slide-out{transform:translate3d(-30px,0,0)}.xpp-gallery__transition-image.is-slide-prev.is-slide-out{transform:translate3d(30px,0,0)}}.xpp-gallery__thumb.is-pinned{z-index:auto!important;border-color:#26b24a!important;background:#fff!important;opacity:1!important;box-shadow:0 0 0 2px rgb(38 178 74 / .12),0 10px 24px rgb(15 23 42 / .08)!important;transform:none!important}.xpp-gallery__thumb.is-pinned::after{width:4px!important;height:34px!important;background:#26b24a!important;opacity:1!important}.xpp-gallery__thumb:hover:not(.is-pinned),.xpp-gallery__thumb.is-active:not(.is-pinned){z-index:auto!important;border-color:#cfd5dc!important;background:#fafbfc!important;opacity:.92!important;box-shadow:0 5px 14px rgb(15 23 42 / .045)!important;transform:none!important}.xpp-gallery__thumb.is-active:not(.is-pinned)::after{height:0!important;opacity:0!important}.xpp-gallery__thumb:hover img,.xpp-gallery__thumb.is-active img{transform:none!important}.xpp-gallery__main{overflow:hidden!important}.xpp-gallery__main-image,.xpp-gallery__transition-image{opacity:1!important;filter:none!important;scale:1!important;will-change:transform}.xpp-gallery.is-slide-running.is-slide-next .xpp-gallery__main-image{transform:translate3d(100%,0,0)!important;opacity:1!important}.xpp-gallery.is-slide-running.is-slide-prev .xpp-gallery__main-image{transform:translate3d(-100%,0,0)!important;opacity:1!important}.xpp-gallery.is-slide-running.is-slide-entered .xpp-gallery__main-image{transform:translate3d(0,0,0)!important;opacity:1!important;filter:none!important;transition:transform .26s cubic-bezier(.25,.1,.25,1)!important}.xpp-gallery__transition-image.is-slide-next{transform:translate3d(0,0,0)!important}.xpp-gallery__transition-image.is-slide-next.is-slide-out{transform:translate3d(-100%,0,0)!important;opacity:1!important;filter:none!important;transition:transform .26s cubic-bezier(.25,.1,.25,1)!important}.xpp-gallery__transition-image.is-slide-prev{transform:translate3d(0,0,0)!important}.xpp-gallery__transition-image.is-slide-prev.is-slide-out{transform:translate3d(100%,0,0)!important;opacity:1!important;filter:none!important;transition:transform .26s cubic-bezier(.25,.1,.25,1)!important}.xpp-gallery__main-image{--xpp-gallery-x:0px!important;--xpp-gallery-y:0px!important}.xpp-gallery.is-stage-hovered .xpp-gallery__main-image{transform:translate3d(0,0,0) scale(1)!important}.xpp-gallery__stage::after{display:none!important}@media(max-width:767px){.xpp-gallery__thumb.is-pinned::after{width:30px!important;height:4px!important}.xpp-gallery__thumb.is-pinned{box-shadow:0 0 0 2px rgb(38 178 74 / .11),0 7px 18px rgb(15 23 42 / .06)!important}}.xpp-gallery__main{position:relative!important;overflow:hidden!important}.xpp-gallery__main-image{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}.xpp-gallery__main-image.is-slide-hidden{visibility:hidden!important}.xpp-gallery__slide-layer{position:absolute;inset:0;z-index:5;display:flex;width:200%;height:100%;pointer-events:none;will-change:transform;transition:transform .26s cubic-bezier(.25,.1,.25,1)}.xpp-gallery__slide-layer.is-next{transform:translate3d(0,0,0)}.xpp-gallery__slide-layer.is-next.is-moving{transform:translate3d(-50%,0,0)}.xpp-gallery__slide-layer.is-prev{transform:translate3d(-50%,0,0)}.xpp-gallery__slide-layer.is-prev.is-moving{transform:translate3d(0,0,0)}.xpp-gallery__slide-panel{position:relative;display:flex;align-items:center;justify-content:center;width:50%;min-width:50%;height:100%;padding:0}.xpp-gallery__slide-image{display:block;width:auto;max-width:96%;height:auto;max-height:500px;margin:auto;object-fit:contain;opacity:1!important;filter:none!important;transform:none!important}.xpp-gallery__transition-image{display:none!important}.xpp-gallery.is-slide-running .xpp-gallery__main-image,.xpp-gallery.is-slide-entered .xpp-gallery__main-image,.xpp-gallery.is-slide-next .xpp-gallery__main-image,.xpp-gallery.is-slide-prev .xpp-gallery__main-image{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}.xpp-gallery__slide-layer{right:auto!important;bottom:auto!important;overflow:hidden!important}.xpp-gallery__slide-panel{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50%!important;min-width:50%!important;height:100%!important;padding:0!important;overflow:hidden!important}.xpp-gallery__slide-image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;opacity:1!important;filter:none!important;transform:none!important}.xpp-gallery__main{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0}.xpp-gallery__main-image{-webkit-user-drag:none;user-drag:none}.xpp-gallery__thumb::after,.xpp-gallery__thumb.is-pinned::after,.xpp-gallery__thumb.is-active::after{display:none!important;content:none!important}@media(max-width:767px){.xpp-gallery__stage,.xpp-gallery__main{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.xpp-gallery__main{position:relative!important;padding-left:0!important;padding-right:0!important;text-align:center!important}.xpp-gallery__main-image{position:relative!important;left:auto!important;right:auto!important;display:block!important;width:auto!important;max-width:88%!important;height:auto!important;max-height:315px!important;margin-left:auto!important;margin-right:auto!important;object-fit:contain!important;object-position:center center!important}.xpp-gallery__slide-panel{display:flex!important;align-items:center!important;justify-content:center!important}.xpp-gallery__slide-image{width:auto!important;max-width:88%!important;height:auto!important;max-height:315px!important;margin-left:auto!important;margin-right:auto!important;object-fit:contain!important;object-position:center center!important}}@media(max-width:767px){.xpp-gallery__thumbs{justify-content:center!important;padding-inline:8px!important}}.xpp-lightbox{padding:28px!important}.xpp-lightbox__dialog{position:relative!important;width:min(82vw,1080px)!important;height:min(84vh,760px)!important;max-width:1080px!important;max-height:760px!important;padding:34px 72px!important;overflow:hidden!important;border:1px solid rgb(17 24 39 / .08)!important;border-radius:26px!important;background:#fff!important;box-shadow:0 32px 90px rgb(15 23 42 / .28)!important}.xpp-lightbox__viewport{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:18px;background:#fff;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none}.xpp-lightbox__image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center!important;opacity:1!important;filter:none!important;transform:none!important;transition:none!important}.xpp-lightbox__image.is-hidden-during-slide{visibility:hidden!important}.xpp-lightbox__track{position:absolute;inset:0;z-index:4;display:flex;width:200%;height:100%;pointer-events:none;will-change:transform;transition:transform .26s cubic-bezier(.25,.1,.25,1)}.xpp-lightbox__track.is-next{transform:translate3d(0,0,0)}.xpp-lightbox__track.is-next.is-moving{transform:translate3d(-50%,0,0)}.xpp-lightbox__track.is-prev{transform:translate3d(-50%,0,0)}.xpp-lightbox__track.is-prev.is-moving{transform:translate3d(0,0,0)}.xpp-lightbox__slide{display:flex;align-items:center;justify-content:center;width:50%;min-width:50%;height:100%;overflow:hidden;background:#fff}.xpp-lightbox__slide-image{display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;object-fit:contain;object-position:center;opacity:1;filter:none;transform:none;user-select:none;-webkit-user-drag:none}.xpp-lightbox__close,.xpp-lightbox__arrow{z-index:8!important}@media(max-width:1279px){.xpp-lightbox__dialog{width:min(88vw,960px)!important;height:min(84vh,700px)!important;padding:30px 64px!important}}@media(max-width:767px){.xpp-lightbox{padding:10px!important}.xpp-lightbox__dialog{width:100%!important;height:calc(100dvh - 20px)!important;max-width:none!important;max-height:none!important;padding:54px 14px 62px!important;border-radius:22px!important}.xpp-lightbox__viewport{border-radius:14px}.xpp-lightbox__arrow{width:42px!important;height:42px!important}.xpp-lightbox__arrow--prev{left:8px!important}.xpp-lightbox__arrow--next{right:8px!important}}.xpp-gallery__main{position:relative!important;box-sizing:border-box!important;overflow:hidden!important}.xpp-gallery__main-image{display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;filter:none!important;transform:none!important;scale:1!important}.xpp-gallery__slide-layer{box-sizing:border-box!important;overflow:hidden!important}.xpp-gallery__slide-panel{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50%!important;min-width:50%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.xpp-gallery__slide-image{display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;filter:none!important;transform:none!important;scale:1!important}.xpp-lightbox__viewport{position:relative!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:#fff!important}.xpp-lightbox__image{display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;filter:none!important;transform:none!important;scale:1!important}.xpp-lightbox__track{box-sizing:border-box!important;overflow:hidden!important}.xpp-lightbox__slide{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50%!important;min-width:50%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important}.xpp-lightbox__slide-image{display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;filter:none!important;transform:none!important;scale:1!important}@media(max-width:767px){.xpp-gallery__stage{width:100%!important;min-width:0!important}.xpp-gallery__main{width:100%!important;min-width:0!important}.xpp-gallery__main-image,.xpp-gallery__slide-image{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}.xpp-lightbox__viewport,.xpp-lightbox__image,.xpp-lightbox__slide-image{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}}.xpp-lightbox__track{transition:transform .26s cubic-bezier(.25,.1,.25,1)!important}.xpp-lightbox__close,.xpp-lightbox__arrow{transition:background-color .14s ease,border-color .14s ease,transform .14s ease,opacity .14s ease!important}.xpp-lightbox__arrow:active{transform:translateY(-50%) scale(.94)!important}.xpp-gallery__slide-layer,.xpp-lightbox__track{transition:transform 260ms cubic-bezier(.25,.1,.25,1)!important}.xpp-lightbox{opacity:1}.xpp-lightbox__backdrop{opacity:0!important;transition:opacity 260ms cubic-bezier(.25,.1,.25,1)!important}.xpp-lightbox__dialog{opacity:0!important;transform:translate3d(0,14px,0) scale(.97)!important;transform-origin:center center!important;will-change:transform,opacity;transition:transform 260ms cubic-bezier(.22,.75,.22,1),opacity 200ms ease!important}.xpp-lightbox.is-open .xpp-lightbox__backdrop{opacity:1!important}.xpp-lightbox.is-open .xpp-lightbox__dialog{opacity:1!important;transform:translate3d(0,0,0) scale(1)!important}.xpp-lightbox.is-closing{pointer-events:none!important}.xpp-lightbox.is-closing .xpp-lightbox__backdrop{opacity:0!important}.xpp-lightbox.is-closing .xpp-lightbox__dialog{opacity:0!important;transform:translate3d(0,10px,0) scale(.975)!important}@media(prefers-reduced-motion:reduce){.xpp-lightbox__backdrop,.xpp-lightbox__dialog{transition-duration:1ms!important}}.xpp-lightbox{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;transform:none!important;overflow:hidden!important;contain:layout paint}.xpp-lightbox__backdrop{position:absolute!important;inset:0!important;width:auto!important;height:auto!important;transform:none!important;scale:1!important;will-change:opacity}html.xpp-lightbox-open .xpp-fixed-header,html.xpp-lightbox-open .bde-header-builder,html.xpp-lightbox-open header[style*="fixed"]{padding-right:var(--xpp-scrollbar-compensation,0)!important}.xpp-lightbox__dialog{transform-origin:center center!important;will-change:transform,opacity}@media(min-width:768px){.xpp-gallery{grid-template-columns:82px minmax(0,1fr)!important;align-items:stretch!important;gap:16px!important}.xpp-gallery__thumbs{align-self:stretch!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:12px!important;width:82px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0 3px!important;overflow:visible!important}.xpp-gallery__thumb{width:76px!important;min-width:76px!important;height:76px!important;min-height:76px!important;padding:7px!important;border-radius:18px!important}.xpp-gallery__thumb img{border-radius:12px!important}.xpp-gallery__stage,.xpp-gallery__main{height:auto!important}}@media(min-width:1280px){.xpp-gallery{grid-template-columns:86px minmax(0,1fr)!important;gap:18px!important}.xpp-gallery__thumbs{width:86px!important;gap:13px!important}.xpp-gallery__thumb{width:80px!important;min-width:80px!important;height:80px!important;min-height:80px!important}}@media(min-width:1520px){.xpp-gallery__main{display:flex!important;align-items:center!important;justify-content:center!important;padding:28px 34px!important}.xpp-gallery__main-image{flex:none!important;width:auto!important;height:auto!important;max-width:84%!important;max-height:470px!important;margin:auto!important;object-fit:contain!important;object-position:center center!important}.xpp-gallery__thumbs{align-self:stretch!important;justify-content:center!important;height:auto!important;min-height:0!important;max-height:none!important}.xpp-gallery__thumb{width:78px!important;min-width:78px!important;height:78px!important;min-height:78px!important}}@media(min-width:768px){.xpp-gallery{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;align-items:stretch!important;gap:18px!important}.xpp-gallery__thumbs{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;align-self:stretch!important;width:88px!important;height:auto!important;min-height:0!important;max-height:none!important;gap:12px!important;padding:8px 4px!important;overflow:visible!important}.xpp-gallery__thumb{width:78px!important;min-width:78px!important;height:78px!important;min-height:78px!important;padding:7px!important;border:1px solid #e7e9ee!important;border-radius:18px!important;background:#fff!important;opacity:.76!important;box-shadow:none!important;transform:none!important;transition:opacity .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease!important}.xpp-gallery__thumb img{border-radius:12px!important;transform:none!important}.xpp-gallery__thumb.is-pinned{z-index:auto!important;border-color:#26b24a!important;background:#fff!important;opacity:1!important;box-shadow:0 0 0 2px rgb(38 178 74 / .10),0 8px 20px rgb(15 23 42 / .06)!important}.xpp-gallery__thumb:hover:not(.is-pinned),.xpp-gallery__thumb.is-active:not(.is-pinned){z-index:auto!important;border-color:#cfd5dc!important;background:#fafbfc!important;opacity:.94!important;box-shadow:0 4px 12px rgb(15 23 42 / .04)!important;transform:none!important}.xpp-gallery__thumb::after{display:none!important;content:none!important}}.xpp-gallery__stage,.xpp-gallery__main{overflow:hidden!important;isolation:isolate!important;contain:paint!important}.xpp-gallery__slide-layer{overflow:hidden!important;backface-visibility:hidden!important;transform-style:flat!important;transition:transform 260ms cubic-bezier(.25,.1,.25,1)!important}.xpp-gallery__slide-panel,.xpp-gallery__slide-image{backface-visibility:hidden!important}.xpp-engine,.xpp-engine button,.xpp-engine input,.xpp-engine select,.xpp-engine textarea{font-family:inherit!important}.xpp-engine__title{font-weight:600!important;letter-spacing:-.035em!important}.xpp-engine__section-head--recommendations{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important}.xpp-engine__refresh-recommendations{flex:0 0 auto!important;min-height:38px!important;padding:0 15px!important;border:1px solid #e1e6ec!important;border-radius:16px!important;background:#fff!important;color:#344054!important;font-family:inherit!important;font-size:12px!important;line-height:1!important;font-weight:700!important;cursor:pointer!important;transition:color .16s ease,border-color .16s ease,background-color .16s ease!important}.xpp-engine__refresh-recommendations:hover{border-color:#d8efe0!important;background:#eefbf2!important;color:#14883a!important}.xpp-engine__refresh-recommendations.is-loading{opacity:.55!important;cursor:wait!important}@media(max-width:767px){.xpp-engine__section-head--recommendations{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}.xpp-engine__refresh-recommendations{min-height:36px!important}}.xpp-engine__summary{min-height:0!important}.xpp-engine__benefits{margin-top:20px!important}.xpp-engine__section-head--recommendations{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important}.xpp-engine__refresh-recommendations{box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;height:42px!important;min-height:42px!important;padding:0 20px!important;border:1px solid #dbe4ee!important;border-radius:12px!important;background:#fff!important;color:#111827!important;font-family:inherit!important;font-size:14px!important;line-height:1!important;font-weight:700!important;cursor:pointer!important;box-shadow:0 8px 20px rgb(15 23 42 / .045)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease!important}.xpp-engine__refresh-recommendations:hover{transform:translateY(-2px)!important;border-color:#cbd5e1!important;background:#fff!important;color:#26b24a!important;box-shadow:0 14px 30px rgb(15 23 42 / .065)!important}.xpp-engine__refresh-recommendations.is-loading{pointer-events:none!important;opacity:.72!important}@media(max-width:767px){.xpp-engine{padding-bottom:42px!important}.xpp-engine__shell{width:calc(100% - 20px)!important;max-width:none!important;margin:0 auto!important}.xpp-engine__benefits{margin-top:18px!important}.xpp-engine__section-head--recommendations{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}.xpp-engine__refresh-recommendations{height:42px!important;min-height:42px!important;padding:0 20px!important;font-size:14px!important}}.xpp-engine .xpp-engine__refresh-recommendations.xpls-refresh-products{box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:auto!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0 20px!important;border:1px solid #dbe4ee!important;border-radius:12px!important;background:#fff!important;color:#111827!important;font-family:inherit!important;font-size:14px!important;line-height:1!important;font-weight:700!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:0 8px 20px rgb(15 23 42 / .045)!important;transform:none!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease!important}.xpp-engine .xpp-engine__refresh-recommendations.xpls-refresh-products:hover{transform:translateY(-2px)!important;border-color:#cbd5e1!important;background:#fff!important;color:#26b24a!important;box-shadow:0 14px 30px rgb(15 23 42 / .065)!important}.xpp-engine .xpp-engine__refresh-recommendations.xpls-refresh-products.is-loading{pointer-events:none!important;opacity:.72!important}.xpp-engine .xpp-engine__refresh-recommendations.xpls-refresh-products.is-loading span::after{content:"..."!important}@media(min-width:768px) and (max-width:1180px){.xpp-engine__hero{grid-template-columns:1fr!important;gap:16px!important;align-items:start!important}.xpp-engine__gallery-card{min-height:0!important;height:auto!important;padding:18px!important}.xpp-gallery{grid-template-columns:82px minmax(0,1fr)!important;min-height:0!important;height:560px!important;gap:16px!important;align-items:stretch!important}.xpp-gallery__thumbs{width:82px!important;height:100%!important;min-height:0!important;justify-content:center!important;gap:12px!important;padding:0 3px!important}.xpp-gallery__thumb{width:74px!important;min-width:74px!important;height:74px!important;min-height:74px!important}.xpp-gallery__stage,.xpp-gallery__main{width:100%!important;min-height:0!important;height:100%!important;max-height:560px!important}.xpp-gallery__main{padding:28px 52px!important}.xpp-gallery__main-image{width:auto!important;height:auto!important;max-width:88%!important;max-height:430px!important;margin:auto!important;object-fit:contain!important;object-position:center!important}.xpp-gallery__arrow{width:42px!important;height:42px!important}.xpp-gallery__arrow--prev{left:14px!important}.xpp-gallery__arrow--next{right:14px!important}.xpp-engine__summary{min-height:0!important;height:auto!important;padding:28px 12px!important}}.xpp-gallery__slide-layer,.xpp-gallery__transition-image,.xpp-gallery__motion{display:none!important}.xpp-gallery__main{position:relative!important;overflow:hidden!important;isolation:isolate!important}.xpp-gallery__main-image.is-clean-slide-hidden{visibility:hidden!important}.xpp-gallery__clean-slide{position:absolute!important;inset:0!important;z-index:7!important;display:block!important;width:100%!important;height:100%!important;overflow:hidden!important;pointer-events:none!important;contain:paint!important}.xpp-gallery__clean-slide-image{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;visibility:visible!important;filter:none!important;scale:1!important;backface-visibility:hidden!important;will-change:transform!important;transition:transform var(--xpp-slide-duration,260ms) cubic-bezier(.25,.1,.25,1)!important}.xpp-gallery__clean-slide.is-next .is-outgoing{transform:translate3d(var(--xpp-slide-x,0),0,0)!important}.xpp-gallery__clean-slide.is-next .is-incoming{transform:translate3d(var(--xpp-slide-x,110%),0,0)!important}.xpp-gallery__clean-slide.is-next.is-moving .is-outgoing{transform:translate3d(var(--xpp-slide-x,-110%),0,0)!important}.xpp-gallery__clean-slide.is-next.is-moving .is-incoming{transform:translate3d(var(--xpp-slide-x,0),0,0)!important}.xpp-gallery__clean-slide.is-prev .is-outgoing{transform:translate3d(var(--xpp-slide-x,0),0,0)!important}.xpp-gallery__clean-slide.is-prev .is-incoming{transform:translate3d(var(--xpp-slide-x,-110%),0,0)!important}.xpp-gallery__clean-slide.is-prev.is-moving .is-outgoing{transform:translate3d(var(--xpp-slide-x,110%),0,0)!important}.xpp-gallery__clean-slide.is-prev.is-moving .is-incoming{transform:translate3d(var(--xpp-slide-x,0),0,0)!important}@media(min-width:768px) and (max-width:1180px){.xpp-gallery__clean-slide-image{object-fit:contain!important;object-position:center center!important}}@media(max-width:767px){.xpp-gallery__clean-slide-image{object-fit:contain!important;object-position:center center!important}}.xpp-gallery__clean-slide-image{inset:auto!important;right:auto!important;bottom:auto!important;left:var(--xpp-slide-left,0)!important;top:var(--xpp-slide-top,0)!important;width:var(--xpp-slide-width,100%)!important;height:var(--xpp-slide-height,100%)!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}@media(min-width:1181px){.xpp-gallery{grid-template-columns:104px minmax(0,1fr)!important;gap:20px!important}.xpp-gallery__thumbs{box-sizing:border-box!important;width:104px!important;padding:0 6px!important;gap:13px!important}.xpp-gallery__thumb{width:88px!important;min-width:88px!important;height:88px!important;min-height:88px!important;padding:8px!important;border-radius:20px!important}.xpp-gallery__stage{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;overflow:visible!important}.xpp-gallery__main{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:min(100%,660px)!important;height:500px!important;min-height:500px!important;max-height:500px!important;margin:0 auto!important;padding:22px 48px!important;overflow:hidden!important;isolation:isolate!important;contain:paint!important}.xpp-gallery__main-image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center center!important}.xpp-gallery__motion,.xpp-gallery__slide-layer{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important}.xpp-gallery__motion-image,.xpp-gallery__slide-image,.xpp-gallery__slide-panel img{position:absolute!important;inset:22px 48px!important;width:calc(100% - 96px)!important;height:calc(100% - 44px)!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center center!important}}@media(min-width:768px) and (max-width:1180px){.xpp-gallery{grid-template-columns:96px minmax(0,1fr)!important;height:auto!important;min-height:0!important;gap:16px!important}.xpp-gallery__thumbs{width:96px!important;height:460px!important;padding:0 5px!important;gap:12px!important}.xpp-gallery__thumb{width:82px!important;min-width:82px!important;height:82px!important;min-height:82px!important;padding:7px!important;border-radius:18px!important}.xpp-gallery__stage{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:460px!important;min-height:460px!important;max-height:460px!important;overflow:visible!important}.xpp-gallery__main{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:min(100%,620px)!important;height:460px!important;min-height:460px!important;max-height:460px!important;margin:0 auto!important;padding:24px 46px!important;overflow:hidden!important;isolation:isolate!important;contain:paint!important}.xpp-gallery__main-image{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center center!important}.xpp-gallery__motion,.xpp-gallery__slide-layer{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important}.xpp-gallery__motion-image,.xpp-gallery__slide-image,.xpp-gallery__slide-panel img{position:absolute!important;inset:24px 46px!important;width:calc(100% - 92px)!important;height:calc(100% - 48px)!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center center!important}}@media(min-width:960px) and (max-width:1180px){.xpp-engine__hero{display:grid!important;grid-template-columns:minmax(0,1.13fr) minmax(390px,.87fr)!important;align-items:start!important;gap:16px!important}.xpp-engine__gallery-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:16px!important}.xpp-gallery{display:grid!important;grid-template-columns:84px minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;height:520px!important;min-height:520px!important;gap:14px!important}.xpp-gallery__thumbs{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;align-self:stretch!important;width:84px!important;height:520px!important;min-height:0!important;max-height:none!important;gap:11px!important;padding:0 3px!important;overflow:visible!important}.xpp-gallery__thumb{width:76px!important;min-width:76px!important;height:76px!important;min-height:76px!important;padding:7px!important;border-radius:17px!important}.xpp-gallery__thumb img{border-radius:11px!important}.xpp-gallery__stage{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:520px!important;min-height:520px!important;max-height:520px!important;overflow:visible!important}.xpp-gallery__main{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:520px!important;min-height:520px!important;max-height:520px!important;margin:0!important;padding:34px 38px!important;overflow:hidden!important;isolation:isolate!important;contain:paint!important}.xpp-gallery__main-image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center center!important}.xpp-gallery__arrow{width:40px!important;height:40px!important}.xpp-gallery__arrow--prev{left:8px!important}.xpp-gallery__arrow--next{right:8px!important}.xpp-engine__summary{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:24px 12px!important}.xpp-engine__heading{gap:12px!important}.xpp-engine__title{max-width:100%!important;font-size:clamp(25px,2.65vw,30px)!important;line-height:1.07!important}.xport-product-page__favorite-host{width:38px!important;min-width:38px!important;height:38px!important;flex-basis:38px!important}.xpp-engine__availability{margin-top:13px!important}.xpp-engine__purchase{margin-top:19px!important}.xpp-configurator__options{gap:16px!important}.xpp-configurator__group-head{margin-bottom:8px!important}.xpp-configurator__checkout{margin-top:18px!important;padding-top:17px!important}.xpp-configurator__price-row{min-height:38px!important;margin-bottom:13px!important}.xpp-engine__benefits{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:18px!important;padding-top:16px!important}.xpp-engine__benefit{align-items:flex-start!important;gap:7px!important;padding:0 8px!important}.xpp-engine__benefit:first-child{padding-left:0!important}.xpp-engine__benefit:last-child{padding-right:0!important}.xpp-engine__benefit-icon{width:27px!important;min-width:27px!important;height:27px!important;border-radius:9px!important}.xpp-engine__benefit strong{font-size:9px!important}.xpp-engine__benefit small{font-size:8px!important}}@media(min-width:768px) and (max-width:959px){.xpp-engine__hero{grid-template-columns:1fr!important;align-items:start!important;gap:16px!important}}.xpp-engine__hero{align-items:start}.xpp-engine__gallery-card,.xpp-engine__summary{align-self:start;height:auto}.xpp-engine__summary{display:flex;flex-direction:column}.xpp-engine__purchase,.xpp-configurator{display:block;flex:none}.xpp-configurator__checkout{margin-top:24px}.xpp-configurator__group--color .xpp-configurator__option.is-selected{border-color:#dce2e8;box-shadow:0 0 0 2px #fff,0 0 0 3px #26b24a}.xpp-configurator__group-label,.xpp-configurator__group-current{font-weight:500}.xport-product-page__favorite-host .xport-favorite-toggle{width:42px;height:42px;border-color:#d8dfe7;background:#fff;color:#7d8999;box-shadow:0 5px 14px rgb(15 23 42 / .045)}.xport-product-page__favorite-host .xport-favorite-toggle:hover{border-color:#b8c2ce;color:#526078}.xpp-configurator__price-row,.xpp-configurator__benefits{border-color:#e6eaee}.xpp-configurator__benefits{gap:12px}.xpp-configurator__benefit{grid-template-columns:20px minmax(0,1fr);gap:7px}.xpp-configurator__benefit-icon{width:19px;height:19px}.xpp-configurator__benefit-icon--delivery{width:21px}.xpp-configurator__benefit-text{color:#4f5d73;font-size:10px;line-height:1.32}.xpp-configurator__safe{gap:7px;padding-top:13px;color:#667085}.xpp-configurator__safe-icon{width:14px;height:14px;background:#667085;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5h16v11H9l-5 4V5Z' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 9h8M8 12h5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5h16v11H9l-5 4V5Z' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 9h8M8 12h5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.xpp-configurator__safe-text{font-size:10px;font-weight:400}.xpp-gallery{gap:18px!important}.xpp-gallery__thumbs{box-sizing:border-box!important;background:#f7f8fa!important;border:1px solid #e7e9ee!important;border-radius:26px!important;padding:14px 10px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 8px 20px rgb(15 23 42 / .03)!important}.xpp-gallery__thumb{border-radius:18px!important;border:1px solid #e6eaf0!important;background:#fff!important;box-shadow:none!important;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .18s ease!important}.xpp-gallery__thumb:hover{border-color:#cfd8e3!important;background:#fff!important;transform:none!important;box-shadow:0 4px 12px rgb(15 23 42 / .05)!important}.xpp-gallery__thumb.is-active,.xpp-gallery__thumb[aria-current="true"],.xpp-gallery__thumb[aria-selected="true"]{border-color:#26b24a!important;box-shadow:0 0 0 3px rgb(38 178 74 / .10),0 6px 14px rgb(15 23 42 / .06)!important;background:#fff!important}.xpp-gallery__main{background:linear-gradient(180deg,#fcfcfd 0%,#f8fafc 100%)!important;border:1px solid #eceff3!important;border-radius:30px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .95),0 10px 28px rgb(15 23 42 / .035)!important}.xpp-gallery__main::after{content:""!important;position:absolute!important;inset:18px!important;border:1px solid rgb(17 24 39 / .04)!important;border-radius:24px!important;pointer-events:none!important}@media(min-width:768px) and (max-width:1180px){.xpp-gallery{gap:16px!important}.xpp-gallery__thumbs{border-radius:22px!important;padding:12px 8px!important}.xpp-gallery__thumb{border-radius:16px!important}.xpp-gallery__main{border-radius:26px!important}.xpp-gallery__main::after{inset:16px!important;border-radius:20px!important}}@media(max-width:767px){.xpp-gallery__thumbs{background:#f7f8fa!important;border:1px solid #e7e9ee!important;border-radius:20px!important;padding:10px!important;box-shadow:none!important}.xpp-gallery__main{border-radius:24px!important}.xpp-gallery__main::after{inset:14px!important;border-radius:18px!important}}.xpp-gallery__thumbs{position:relative!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:8px 14px 8px 4px!important}.xpp-gallery__thumbs::after{content:""!important;position:absolute!important;top:8%!important;right:0!important;bottom:8%!important;width:1px!important;background:#edf0f3!important;border-radius:999px!important;pointer-events:none!important}.xpp-gallery__main{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.xpp-gallery__main::after{display:none!important;content:none!important}.xpp-gallery__thumb{background:#fff!important;border:1px solid #e7e9ee!important;border-radius:18px!important;box-shadow:none!important}.xpp-gallery__thumb:hover:not(.is-pinned),.xpp-gallery__thumb.is-active:not(.is-pinned){background:#fff!important;border-color:#cfd5dc!important;box-shadow:0 4px 12px rgb(15 23 42 / .04)!important}.xpp-gallery__thumb.is-pinned{background:#fff!important;border-color:#26b24a!important;box-shadow:0 0 0 2px rgb(38 178 74 / .09)!important}@media(min-width:768px){.xpp-gallery{gap:20px!important}}@media(max-width:767px){.xpp-gallery__thumbs{padding:4px 0!important}.xpp-gallery__thumbs::after{display:none!important;content:none!important}}@media(min-width:768px){.xpp-gallery__thumbs{position:relative!important;align-self:stretch!important;box-sizing:border-box!important;height:100%!important;min-height:100%!important;margin:0!important;padding-right:18px!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.xpp-gallery__thumbs::after{display:block!important;content:""!important;position:absolute!important;z-index:1!important;top:18px!important;right:0!important;bottom:18px!important;width:1px!important;height:auto!important;background:#e7e9ee!important;border:0!important;border-radius:999px!important;pointer-events:none!important}.xpp-gallery{column-gap:20px!important}}@media(max-width:767px){.xpp-gallery__thumbs{height:auto!important;min-height:0!important;padding-right:0!important}.xpp-gallery__thumbs::after{display:none!important;content:none!important}}.xpp-engine{box-sizing:border-box!important;max-width:100%!important}@media(max-width:767px){.xpp-engine{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 42px!important;overflow-x:clip!important}.xpp-engine__shell{box-sizing:border-box!important;width:calc(100% - 20px)!important;min-width:0!important;max-width:calc(100% - 20px)!important;margin:0 auto!important;padding:0!important}.xpp-engine__hero,.xpp-engine__gallery-card,.xpp-engine__summary,.xpp-engine__description,.xpp-engine__specifications,.xpp-engine__recommendations{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.xpp-gallery,.xpp-gallery__stage,.xpp-gallery__main{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.xpp-gallery__thumbs{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:4px 0!important;border-right:0!important;overflow-x:auto!important;overflow-y:hidden!important}.xpp-gallery__thumbs::after{display:none!important;content:none!important}.xpp-gallery__main-image{max-width:100%!important}.xpp-engine__breadcrumbs{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.xpp-engine__breadcrumbs nav{min-width:0!important;max-width:100%!important}}@media(max-width:767px){.xpp-engine__gallery-card .xpp-gallery .xpp-gallery__thumbs{box-sizing:border-box!important;position:relative!important;left:auto!important;right:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;margin:0!important;padding:4px 0!important;transform:none!important;border:0!important;overflow-x:auto!important;overflow-y:hidden!important}.xpp-engine__gallery-card .xpp-gallery .xpp-gallery__thumbs::after{display:none!important;content:none!important}}.xpp-engine__summary--simple-compact{align-self:start!important;min-height:0!important;height:auto!important}.xpp-engine__summary--simple-compact .xpp-engine__purchase{margin-top:20px!important}.xpp-engine__summary--simple-compact .xpp-configurator__checkout{margin-top:0!important}.xpp-engine__stock-badge{box-sizing:border-box;display:flex;width:max-content;max-width:100%;min-height:0;align-items:center;gap:0;margin:5px 0 0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.xpp-engine__stock-badge-status{display:inline-block;color:#2bc357;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.xpp-engine__stock-badge-status::before{position:relative;top:.5px;display:inline-block;width:7px;height:7px;margin-right:6px;vertical-align:.08em;border:0;border-radius:50%;background:#2bc357;box-shadow:0 0 0 3px rgb(43 195 87 / .08),0 0 8px rgb(43 195 87 / .42);content:""}.xpp-engine__stock-badge-separator,.xpp-engine__stock-badge-note{display:none}.xpp-engine__stock-badge--out .xpp-engine__stock-badge-status{color:#c24141}.xpp-engine__stock-badge--out .xpp-engine__stock-badge-status::before{border-color:rgb(166 43 43 / .34);background:radial-gradient(circle at 35% 30%,#ffd2d2 0%,#ee7777 24%,#d64b4b 58%,#a52f2f 100%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .65),inset 0 -1px 1px rgb(110 20 20 / .25),0 0 0 3px rgb(209 75 75 / .06),0 0 7px rgb(209 75 75 / .28)}@media(max-width:767px){.xpp-engine__stock-badge{margin-top:10px}}.xpp-configurator__actions{display:none}.xpp-custom-actions{box-sizing:border-box;display:grid;order:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:6.8px;width:100%;margin-top:12.75px}.xpp-custom-actions__button{box-sizing:border-box;display:inline-flex;width:100%;height:48px;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:0 17px;border:1px solid #fff0;border-radius:14px;font-family:inherit;font-size:12px;font-weight:650;line-height:1;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.xpp-custom-actions__button::before{display:block;width:15px;height:15px;flex:0 0 15px;background:currentColor;content:""}.xpp-custom-actions__button--buy{border-color:#26b24a;background:#26b24a;color:#fff;box-shadow:0 7.65px 17px rgb(38 178 74 / .17)}.xpp-custom-actions__button--buy:hover{border-color:#209d40;background:#209d40;color:#fff;box-shadow:0 11.05px 22.1px rgb(38 178 74 / .24);transform:translateY(-2px)}.xpp-custom-actions__button--buy::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 4h2l2.2 10.2a2 2 0 0 0 2 1.6h7.7a2 2 0 0 0 1.9-1.4L21 7H6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='10' cy='20' r='1'/%3E%3Ccircle cx='18' cy='20' r='1'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 4h2l2.2 10.2a2 2 0 0 0 2 1.6h7.7a2 2 0 0 0 1.9-1.4L21 7H6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='10' cy='20' r='1'/%3E%3Ccircle cx='18' cy='20' r='1'/%3E%3C/svg%3E") center/contain no-repeat}.xpp-custom-actions__button--quick{border-color:#cbd4de;background:#fff;color:#101622;box-shadow:0 3.4px 10.2px rgb(15 23 42 / .025)}.xpp-custom-actions__button--quick:hover{border-color:#d8efe0;background:#eefbf2;color:#14883a;box-shadow:0 8.5px 18.7px rgb(20 136 58 / .09);transform:translateY(-2px)}.xpp-custom-actions__button--quick::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 2 4 14h7l-1 8 10-13h-7l1-7Z' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 2 4 14h7l-1 8 10-13h-7l1-7Z' fill='none' stroke='black' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.xpp-custom-actions__button:active{box-shadow:none;transform:translateY(0) scale(.98);transition-duration:.08s}.xpp-custom-actions__button:focus-visible{outline:2.55px solid rgb(38 178 74 / .2);outline-offset:2.55px}.xpp-custom-actions__button:disabled,.xpp-custom-actions__button:disabled:hover,.xpp-custom-actions__button:disabled:active{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.xpp-custom-actions__button{transition:none}.xpp-custom-actions__button:hover,.xpp-custom-actions__button:active{transform:none}}@media(max-width:767px){.xpp-custom-actions{grid-template-columns:minmax(0,.47fr) minmax(0,.53fr);gap:6px}.xpp-custom-actions__button{gap:7px;padding-right:10px;padding-left:10px;white-space:nowrap}}.xpp-custom-actions__button--buy .xt_atc-button-spinner{font-size:11.5px}.xpp-engine__specifications-toggle{box-sizing:border-box;display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;margin:20px 0 0;padding:0 18px;border:1px solid #d8e2dc;border-radius:12px;background:#f7fbf8;color:#14883a;font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.xpp-engine__specifications-toggle::after{box-sizing:border-box;width:7px;height:7px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;content:"";transform:rotate(45deg);transition:transform .18s ease,margin .18s ease}.xpp-engine__specifications-toggle:hover{border-color:#bcdcc6;background:#eef9f1;box-shadow:0 7px 18px rgb(38 178 74 / .08);transform:translateY(-1px)}.xpp-engine__specifications-toggle:active{box-shadow:none;transform:translateY(0) scale(.98)}.xpp-engine__specifications-toggle:focus-visible{outline:3px solid rgb(38 178 74 / .18);outline-offset:3px}.xpp-engine__specifications-toggle[aria-expanded="true"]::after{margin-top:3px;transform:rotate(225deg)}.xpp-engine__specifications-row[hidden]{display:none!important}@media(max-width:767px){.xpp-engine__specifications-toggle{width:100%;min-height:46px;margin-top:16px}}@media(prefers-reduced-motion:reduce){.xpp-engine__specifications-toggle,.xpp-engine__specifications-toggle::after{transition:none}}.xpp-engine__specifications dl{transition:height .28s cubic-bezier(.22,.8,.24,1)}.xpp-engine__specifications.is-xpp-specifications-animating dl{overflow:hidden;will-change:height}.xpp-engine__specifications-row{transform-origin:center top}.xpp-engine>.xpp-engine__recommendations{margin-top:var(--xpls-section-flow-gap)}.xpp-engine__specifications h2{margin:0!important;color:#111827!important;font-family:inherit!important;font-size:clamp(27px,1.55vw,34px)!important;font-weight:600!important;line-height:1.07!important;letter-spacing:-.035em!important}@media(min-width:960px) and (max-width:1180px){.xpp-engine__specifications h2{font-size:clamp(25px,2.65vw,30px)!important;line-height:1.07!important}}@media(max-width:767px){.xpp-engine__specifications h2{font-size:27px!important;line-height:1.07!important}}@media(min-width:960px){.xpp-engine__hero{align-items:stretch!important}.xpp-engine__gallery-card,.xpp-engine__summary,.xpp-engine__summary--simple-compact{min-height:clamp(520px,34vw,650px)!important;height:auto!important;align-self:stretch!important}.xpp-engine__summary{display:flex!important;flex-direction:column!important}.xpp-engine__summary .xpp-engine__purchase{margin-top:auto!important;padding-top:20px}.xpp-engine__gallery-card{display:flex;flex-direction:column}.xpp-engine__gallery-card .xpp-gallery{flex:1 1 auto;min-height:0}.xpp-gallery__main-image,.xpp-gallery__clean-slide-image{object-fit:contain!important}}@media(min-width:960px){.xpp-engine__hero{align-items:start!important}.xpp-engine__gallery-card{align-self:start!important}.xpp-engine__summary,.xpp-engine__summary--simple-compact{min-height:0!important;height:auto!important;align-self:start!important}.xpp-engine__purchase,.xpp-configurator,.xpp-configurator__checkout{flex:none!important}}html.xpp-lightbox-open,html.xpp-lightbox-open body{overflow:hidden!important}.xpp-lightbox[hidden]{display:none!important}.xpp-lightbox{box-sizing:border-box!important;position:fixed!important;inset:0!important;z-index:999999!important;display:grid!important;width:100%!important;height:100%!important;place-items:center!important;padding:28px!important;overflow:hidden!important;isolation:isolate!important}.xpp-lightbox__backdrop{position:absolute!important;inset:0!important;z-index:0!important;display:block!important;background:radial-gradient(circle at 50% 42%,rgb(51 65 85 / .22),rgb(8 15 28 / .68) 72%)!important;opacity:0!important;cursor:zoom-out!important;-webkit-backdrop-filter:blur(12px) saturate(.82)!important;backdrop-filter:blur(12px) saturate(.82)!important;transition:opacity 150ms ease!important}.xpp-lightbox__dialog{box-sizing:border-box!important;position:relative!important;z-index:1!important;display:block!important;width:min(76vw,980px)!important;height:min(78vh,700px)!important;min-width:0!important;min-height:0!important;max-width:980px!important;max-height:700px!important;margin:0!important;padding:28px 64px!important;overflow:hidden!important;border:1px solid rgb(255 255 255 / .74)!important;border-radius:24px!important;background:linear-gradient(145deg,rgb(255 255 255 / .985) 0%,rgb(247 249 252 / .985) 100%)!important;box-shadow:0 38px 100px rgb(2 8 23 / .34),0 12px 32px rgb(2 8 23 / .15),inset 0 1px 0 rgb(255 255 255 / .96)!important;opacity:0!important;transform:translate3d(0,14px,0) scale(.975)!important;transform-origin:center center!important;will-change:transform,opacity!important;transition:transform 170ms cubic-bezier(.22,.75,.22,1),opacity 140ms ease!important}.xpp-lightbox__viewport{box-sizing:border-box!important;position:relative!important;z-index:2!important;display:flex!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgb(226 232 240 / .72)!important;border-radius:18px!important;background:#fff!important;box-shadow:inset 0 1px 0 rgb(255 255 255),0 1px 2px rgb(15 23 42 / .025)!important;touch-action:pan-y pinch-zoom!important;user-select:none!important;-webkit-user-select:none!important}.xpp-lightbox__image,.xpp-lightbox__slide-image{box-sizing:border-box!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;filter:none!important;transform:translate3d(var(--xpp-lightbox-drag-x,0),0,0)!important;scale:1!important;user-select:none!important;-webkit-user-drag:none!important}.xpp-lightbox__image.is-hidden-during-slide{visibility:hidden!important}.xpp-lightbox__track{box-sizing:border-box!important;position:absolute!important;inset:0!important;z-index:4!important;display:flex!important;width:200%!important;height:100%!important;overflow:hidden!important;pointer-events:none!important;will-change:transform!important;transition:transform var(--xpp-lightbox-track-duration,260ms) cubic-bezier(.25,.1,.25,1)!important}.xpp-lightbox__slide{box-sizing:border-box!important;display:flex!important;width:50%!important;min-width:50%!important;height:100%!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important}.xpp-lightbox__nav{box-sizing:border-box!important;position:absolute!important;top:0!important;bottom:0!important;z-index:7!important;display:flex!important;width:19%!important;height:auto!important;min-width:82px!important;align-items:center!important;margin:0!important;padding:0 20px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;color:#475569!important;cursor:pointer!important;opacity:1!important;box-shadow:none!important;transform:none!important;isolation:isolate!important;-webkit-tap-highlight-color:transparent!important}.xpp-lightbox__nav--prev{left:0!important;right:auto!important;justify-content:flex-start!important}.xpp-lightbox__nav--next{right:0!important;left:auto!important;justify-content:flex-end!important}.xpp-lightbox__nav-icon{box-sizing:border-box!important;position:relative!important;z-index:2!important;display:block!important;width:18px!important;min-width:18px!important;height:18px!important;overflow:visible!important;border:0!important;border-top:2px solid currentColor!important;border-right:2px solid currentColor!important;border-radius:1px!important;background:transparent!important;color:#475569!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:color 160ms ease,opacity 160ms ease,transform 160ms ease!important}.xpp-lightbox__nav:hover .xpp-lightbox__nav-icon{color:#111827!important;opacity:1!important}.xpp-lightbox__nav:focus-visible{outline:0!important}.xpp-lightbox__nav:focus-visible{outline:0!important}.xpp-lightbox__nav:focus-visible .xpp-lightbox__nav-icon{outline:0!important;color:#111827!important;filter:drop-shadow(0 0 4px rgb(15 23 42 / .18))!important}.xpp-lightbox__close{box-sizing:border-box!important;position:absolute!important;top:16px!important;right:16px!important;z-index:10!important;display:grid!important;width:40px!important;min-width:40px!important;height:40px!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid rgb(148 163 184 / .23)!important;border-radius:50%!important;background:rgb(255 255 255 / .84)!important;color:#475569!important;cursor:pointer!important;box-shadow:0 8px 24px rgb(15 23 42 / .10),inset 0 1px 0 rgb(255 255 255 / .95)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;transform:none!important;transition:border-color 160ms ease,background-color 160ms ease,color 160ms ease,box-shadow 160ms ease,transform 160ms ease!important}.xpp-lightbox__close>span{position:relative!important;display:block!important;width:14px!important;height:14px!important}.xpp-lightbox__close>span::before,.xpp-lightbox__close>span::after{position:absolute!important;top:6.5px!important;left:0!important;width:14px!important;height:1.5px!important;border-radius:2px!important;background:currentColor!important;content:""!important}.xpp-lightbox__close>span::before{transform:rotate(45deg)!important}.xpp-lightbox__close>span::after{transform:rotate(-45deg)!important}.xpp-lightbox__close:hover{border-color:rgb(100 116 139 / .34)!important;background:rgb(255 255 255 / .98)!important;color:#111827!important;box-shadow:0 12px 30px rgb(15 23 42 / .14)!important;transform:rotate(3deg)!important}.xpp-lightbox__close:active{transform:scale(.94)!important}.xpp-lightbox__close:focus-visible{outline:3px solid rgb(38 178 74 / .18)!important;outline-offset:3px!important}.xpp-lightbox.is-open .xpp-lightbox__backdrop{opacity:1!important}.xpp-lightbox.is-open .xpp-lightbox__dialog{opacity:1!important;transform:translate3d(0,0,0) scale(1)!important}.xpp-lightbox.is-closing{pointer-events:none!important}.xpp-lightbox.is-closing .xpp-lightbox__backdrop{opacity:0!important}.xpp-lightbox.is-closing .xpp-lightbox__dialog{opacity:0!important;transform:translate3d(0,10px,0) scale(.98)!important}@media(max-width:1279px) and (min-width:768px){.xpp-lightbox{padding:24px!important}.xpp-lightbox__dialog{width:min(82vw,900px)!important;height:min(76vh,650px)!important;max-width:900px!important;max-height:650px!important;padding:26px 58px!important}}@media(max-width:767px){.xpp-lightbox{padding:max(14px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom))!important}.xpp-lightbox__dialog{width:calc(100vw - 28px)!important;height:min(84dvh,720px)!important;min-height:360px!important;max-width:none!important;max-height:720px!important;padding:48px 18px 54px!important;border-radius:20px!important;box-shadow:0 28px 72px rgb(2 8 23 / .34),0 8px 24px rgb(2 8 23 / .15),inset 0 1px 0 rgb(255 255 255 / .96)!important}.xpp-lightbox__viewport{border-radius:14px!important}.xpp-lightbox__close{top:10px!important;right:10px!important;width:36px!important;min-width:36px!important;height:36px!important}.xpp-lightbox__nav{width:24%!important;min-width:58px!important;padding:0 8px!important}.xpp-lightbox__nav-icon{width:14px!important;min-width:14px!important;height:14px!important;border-top-width:1.75px!important;border-right-width:1.75px!important;background:transparent!important;font-size:0!important;box-shadow:none!important;filter:drop-shadow(0 1px 2px rgb(15 23 42 / .16))!important}.xpp-lightbox__nav--prev{justify-content:flex-start!important}.xpp-lightbox__nav--next{justify-content:flex-end!important}}@media(max-width:420px){.xpp-lightbox__dialog{height:min(80dvh,640px)!important;min-height:340px!important}}@media(prefers-reduced-motion:reduce){.xpp-lightbox__backdrop,.xpp-lightbox__dialog,.xpp-lightbox__track,.xpp-lightbox__close,.xpp-lightbox__nav-icon{transition:none!important}}.xpp-lightbox__nav::before{position:absolute!important;inset:0!important;z-index:0!important;opacity:.34!important;pointer-events:none!important;content:""!important;transition:opacity 180ms ease,background-color 180ms ease!important}.xpp-lightbox__nav--prev::before{background:linear-gradient(90deg,rgb(226 232 240 / .74) 0%,rgb(241 245 249 / .34) 42%,#fff0 100%)!important;-webkit-mask-image:linear-gradient(90deg,#000 0%,rgb(0 0 0 / .74) 46%,transparent 100%)!important;mask-image:linear-gradient(90deg,#000 0%,rgb(0 0 0 / .74) 46%,transparent 100%)!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.xpp-lightbox__nav--next::before{background:linear-gradient(270deg,rgb(226 232 240 / .74) 0%,rgb(241 245 249 / .34) 42%,#fff0 100%)!important;-webkit-mask-image:linear-gradient(270deg,#000 0%,rgb(0 0 0 / .74) 46%,transparent 100%)!important;mask-image:linear-gradient(270deg,#000 0%,rgb(0 0 0 / .74) 46%,transparent 100%)!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.xpp-lightbox__nav:hover::before{opacity:.68!important}.xpp-lightbox__nav--prev .xpp-lightbox__nav-icon{transform:rotate(-135deg)!important}.xpp-lightbox__nav--next .xpp-lightbox__nav-icon{transform:rotate(45deg)!important}.xpp-lightbox__nav--prev:hover .xpp-lightbox__nav-icon{transform:translate3d(-3px,0,0) rotate(-135deg)!important}.xpp-lightbox__nav--next:hover .xpp-lightbox__nav-icon{transform:translate3d(3px,0,0) rotate(45deg)!important}.xpp-lightbox__nav--prev:active .xpp-lightbox__nav-icon{transform:translate3d(-1px,0,0) rotate(-135deg) scale(.88)!important}.xpp-lightbox__nav--next:active .xpp-lightbox__nav-icon{transform:translate3d(1px,0,0) rotate(45deg) scale(.88)!important}.xpp-lightbox__footer{box-sizing:border-box!important;position:absolute!important;right:64px!important;bottom:17px!important;left:64px!important;z-index:9!important;display:flex!important;min-width:0!important;height:58px!important;align-items:center!important;justify-content:center!important;pointer-events:none!important}.xpp-lightbox__footer.is-single{display:none!important}.xpp-lightbox__thumbs{box-sizing:border-box!important;display:flex!important;max-width:min(72%,620px)!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;margin:0!important;padding:3px!important;overflow-x:auto!important;overflow-y:hidden!important;pointer-events:auto!important;scrollbar-width:none!important;scroll-behavior:smooth!important}.xpp-lightbox__thumbs::-webkit-scrollbar{display:none!important}.xpp-lightbox__thumb{box-sizing:border-box!important;position:relative!important;display:grid!important;width:48px!important;min-width:48px!important;height:48px!important;place-items:center!important;margin:0!important;padding:4px!important;overflow:hidden!important;border:1px solid rgb(203 213 225 / .72)!important;border-radius:10px!important;background:#fff!important;cursor:pointer!important;opacity:.68!important;box-shadow:0 3px 10px rgb(15 23 42 / .055)!important;transform:none!important;transition:border-color 150ms ease,opacity 150ms ease,box-shadow 150ms ease,transform 150ms ease!important}.xpp-lightbox__thumb img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center!important;pointer-events:none!important}.xpp-lightbox__thumb:hover{border-color:rgb(100 116 139 / .48)!important;opacity:1!important;transform:translateY(-1px)!important}.xpp-lightbox__thumb.is-active{border-color:#26b24a!important;opacity:1!important;box-shadow:0 0 0 2px rgb(38 178 74 / .11),0 4px 12px rgb(15 23 42 / .06)!important}.xpp-lightbox__thumb:focus-visible{outline:2px solid rgb(38 178 74 / .20)!important;outline-offset:2px!important}.xpp-lightbox__counter{display:none!important}@media(min-width:768px){.xpp-lightbox__dialog{padding-bottom:88px!important}.xpp-lightbox__viewport{height:100%!important}}@media(max-width:767px){.xpp-lightbox__dialog{padding-bottom:48px!important}.xpp-lightbox__footer{right:18px!important;bottom:13px!important;left:18px!important;height:26px!important}.xpp-lightbox__thumbs{display:none!important}.xpp-lightbox__counter{display:inline-flex!important;min-width:48px!important;height:24px!important;align-items:center!important;justify-content:center!important;padding:0 9px!important;border:1px solid rgb(203 213 225 / .66)!important;border-radius:999px!important;background:rgb(255 255 255 / .82)!important;color:#64748b!important;font-size:11px!important;font-weight:600!important;line-height:1!important;letter-spacing:.01em!important;pointer-events:none!important;box-shadow:0 4px 14px rgb(15 23 42 / .07)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}}.xpp-engine__gallery-card{position:relative!important;min-width:0!important;padding:16px!important;overflow:hidden!important;border:1px solid rgb(218 224 232 / .88)!important;border-radius:24px!important;background:linear-gradient(145deg,#ffffff 0%,#fbfcfd 100%)!important;box-shadow:0 18px 46px rgb(15 23 42 / .052),inset 0 1px 0 rgb(255 255 255)!important}.xpp-gallery{position:relative!important;display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important;height:100%!important}.xpp-gallery__thumbs{box-sizing:border-box!important;position:relative!important;z-index:auto!important;display:flex!important;width:82px!important;min-width:82px!important;max-height:100%!important;flex-direction:column!important;align-self:stretch!important;gap:10px!important;margin:0!important;padding:2px 4px 2px 2px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;scrollbar-width:none!important;overscroll-behavior:contain!important}.xpp-gallery__thumbs::-webkit-scrollbar{display:none!important}.xpp-gallery__thumb{box-sizing:border-box!important;position:relative!important;display:grid!important;width:76px!important;min-width:76px!important;height:76px!important;min-height:76px!important;place-items:center!important;margin:0!important;padding:7px!important;overflow:hidden!important;border:1px solid #e5e9ee!important;border-radius:16px!important;outline:0!important;background:#fff!important;cursor:pointer!important;opacity:.76!important;box-shadow:none!important;transform:none!important;transition:opacity 160ms ease,border-color 160ms ease,box-shadow 180ms ease,transform 180ms ease!important}.xpp-gallery__thumb::after{display:none!important;content:none!important}.xpp-gallery__thumb img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:9px!important;object-fit:contain!important;object-position:center!important;pointer-events:none!important}.xpp-gallery__thumb:hover{border-color:rgb(148 163 184 / .34)!important;background:#fff!important;opacity:1!important;transform:none!important}.xpp-gallery__thumb.is-active,.xpp-gallery__thumb.is-pinned{border-color:#26b24a!important;background:#fff!important;opacity:1!important;box-shadow:0 0 0 2px rgb(38 178 74 / .10),0 6px 15px rgb(15 23 42 / .055)!important}.xpp-gallery__thumb:focus-visible{border-color:#26b24a!important;outline:2px solid rgb(38 178 74 / .18)!important;outline-offset:2px!important}.xpp-gallery__stage{box-sizing:border-box!important;position:relative!important;z-index:1!important;display:flex!important;min-width:0!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border:0!important;border-radius:18px!important;background:#fff!important;isolation:isolate!important}.xpp-gallery__stage::before{position:absolute!important;top:24%!important;right:18%!important;bottom:18%!important;left:18%!important;z-index:0!important;border-radius:50%!important;background:radial-gradient(ellipse at center,rgb(148 163 184 / .065) 0%,rgb(203 213 225 / .025) 45%,#fff0 72%)!important;filter:blur(26px)!important;pointer-events:none!important;content:""!important}.xpp-gallery__main{box-sizing:border-box!important;position:relative!important;z-index:2!important;display:flex!important;width:100%!important;height:100%!important;min-width:0!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:10px 22px!important;overflow:hidden!important;border:0!important;border-radius:20px!important;outline:0!important;background:transparent!important;cursor:zoom-in!important}.xpp-gallery__main:focus-visible{box-shadow:inset 0 0 0 3px rgb(38 178 74 / .11)!important}.xpp-gallery__main-image{display:block!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;filter:none!important;transform:none!important;scale:1!important}.xpp-gallery__clean-slide{z-index:4!important;overflow:hidden!important}.xpp-gallery__clean-slide-image{object-fit:contain!important;object-position:center center!important}.xpp-gallery__arrow{box-sizing:border-box!important;position:absolute!important;top:0!important;bottom:0!important;z-index:7!important;display:flex!important;width:16%!important;min-width:72px!important;height:auto!important;align-items:center!important;margin:0!important;padding:0 18px!important;overflow:hidden!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;color:transparent!important;font-size:0!important;cursor:pointer!important;opacity:.34!important;box-shadow:none!important;transform:none!important;transition:opacity 170ms ease!important;-webkit-tap-highlight-color:transparent!important}.xpp-gallery__arrow--prev{left:0!important;right:auto!important;justify-content:flex-start!important}.xpp-gallery__arrow--next{right:0!important;left:auto!important;justify-content:flex-end!important}.xpp-gallery__arrow::before{box-sizing:border-box!important;position:relative!important;z-index:2!important;display:block!important;width:14px!important;height:14px!important;border-top:1.75px solid #475569!important;border-right:1.75px solid #475569!important;border-radius:1px!important;filter:drop-shadow(0 1px 2px rgb(15 23 42 / .15))!important;content:""!important;transition:border-color 160ms ease,transform 160ms ease!important}.xpp-gallery__arrow::after{position:absolute!important;inset:0!important;z-index:0!important;opacity:0!important;pointer-events:none!important;content:""!important;transition:opacity 180ms ease!important}.xpp-gallery__arrow--prev::before{transform:rotate(-135deg)!important}.xpp-gallery__arrow--next::before{transform:rotate(45deg)!important}.xpp-gallery__arrow--prev::after{background:linear-gradient(90deg,rgb(241 245 249 / .55),#fff0)!important}.xpp-gallery__arrow--next::after{background:linear-gradient(270deg,rgb(241 245 249 / .55),#fff0)!important}.xpp-gallery__stage:hover .xpp-gallery__arrow,.xpp-gallery__arrow:focus-visible{opacity:.86!important}.xpp-gallery__arrow:hover{border:0!important;background:transparent!important;opacity:1!important}.xpp-gallery__arrow:hover::after{opacity:1!important}.xpp-gallery__arrow--prev:hover::before{border-color:#111827!important;transform:translate3d(-3px,0,0) rotate(-135deg)!important}.xpp-gallery__arrow--next:hover::before{border-color:#111827!important;transform:translate3d(3px,0,0) rotate(45deg)!important}.xpp-gallery__arrow--prev:active::before{transform:translate3d(-1px,0,0) rotate(-135deg) scale(.88)!important}.xpp-gallery__arrow--next:active::before{transform:translate3d(1px,0,0) rotate(45deg) scale(.88)!important}.xpp-gallery__arrow:focus-visible{outline:0!important}.xpp-gallery__arrow:focus-visible::before{border-color:#111827!important;filter:drop-shadow(0 0 4px rgb(15 23 42 / .20))!important}.xpp-gallery:has(.xpp-gallery__thumb:only-child) .xpp-gallery__arrow{display:none!important}@media(min-width:768px) and (max-width:1279px){.xpp-engine__gallery-card{padding:14px!important}.xpp-gallery{grid-template-columns:72px minmax(0,1fr)!important;gap:12px!important}.xpp-gallery__thumbs{width:72px!important;min-width:72px!important;padding:2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.xpp-gallery__thumb{width:66px!important;min-width:66px!important;height:66px!important;min-height:66px!important;padding:6px!important;border-radius:14px!important}.xpp-gallery__main{padding:8px 16px!important}.xpp-gallery__arrow{width:18%!important;min-width:60px!important;padding:0 14px!important}}@media(max-width:767px){.xpp-engine__gallery-card{min-height:0!important;padding:10px!important;border-radius:20px!important}.xpp-gallery{display:flex!important;min-height:0!important;flex-direction:column!important;gap:9px!important}.xpp-gallery__stage{order:1!important;width:100%!important;min-width:0!important;min-height:clamp(300px,86vw,370px)!important;border-radius:16px!important}.xpp-gallery__stage::before{top:16%!important;right:8%!important;bottom:12%!important;left:8%!important;filter:blur(18px)!important}.xpp-gallery__main{min-height:clamp(300px,86vw,370px)!important;padding:6px 8px!important;border-radius:16px!important}.xpp-gallery__main-image{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.xpp-gallery__arrow{display:none!important}.xpp-gallery__thumbs{box-sizing:border-box!important;order:2!important;display:flex!important;width:100%!important;min-width:0!important;max-height:none!important;flex-direction:row!important;align-self:auto!important;gap:8px!important;margin:0!important;padding:2px!important;overflow-x:auto!important;overflow-y:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;scroll-snap-type:x proximity!important}.xpp-gallery__thumb{width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;padding:5px!important;border-radius:13px!important;scroll-snap-align:start!important}.xpp-gallery__thumb:hover{transform:none!important}}@media(max-width:390px){.xpp-gallery__stage,.xpp-gallery__main{min-height:292px!important}.xpp-gallery__thumb{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}}@media(prefers-reduced-motion:reduce){.xpp-gallery__thumb,.xpp-gallery__arrow,.xpp-gallery__arrow::before,.xpp-gallery__arrow::after{transition:none!important}}.xpp-gallery:not(:has(.xpp-gallery__thumb:nth-child(2))){grid-template-columns:minmax(0,1fr)!important;gap:0!important}.xpp-gallery:not(:has(.xpp-gallery__thumb:nth-child(2))) .xpp-gallery__thumbs{display:none!important}.xpp-gallery:not(:has(.xpp-gallery__thumb:nth-child(2))) .xpp-gallery__arrow{display:none!important}@media(max-width:767px){.xpp-gallery:not(:has(.xpp-gallery__thumb:nth-child(2))){display:flex!important;flex-direction:column!important;gap:0!important}.xpp-gallery:not(:has(.xpp-gallery__thumb:nth-child(2))) .xpp-gallery__stage{width:100%!important}}.xpp-engine__gallery-card,.xpp-gallery,.xpp-gallery__stage,.xpp-gallery__main,.xpp-gallery__clean-slide{background:#fff!important;background-image:none!important}.xpp-gallery__stage,.xpp-gallery__main{box-shadow:none!important}.xpp-gallery__stage::before,.xpp-gallery__stage::after,.xpp-gallery__main::before,.xpp-gallery__main::after{background:none!important;background-image:none!important;box-shadow:none!important}.xpp-gallery__arrow{border-color:transparent!important;background:transparent!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.xpp-gallery__arrow::after{display:none!important;width:0!important;height:0!important;border:0!important;background:none!important;box-shadow:none!important;content:none!important}.xpp-gallery__arrow::before,.xpp-gallery__arrow>svg,.xpp-gallery__arrow>span{filter:drop-shadow(0 2px 3px rgb(15 23 42 / .12))}.xpp-gallery__arrow:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}@media(min-width:960px) and (max-width:1180px){.xpp-gallery{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(420px,1fr) 64px!important;gap:12px!important;min-height:516px!important}.xpp-gallery__stage{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;min-height:420px!important;height:100%!important}.xpp-gallery__main{width:100%!important;min-width:0!important;min-height:420px!important;height:100%!important}.xpp-gallery__thumbs{box-sizing:border-box!important;grid-column:1!important;grid-row:2!important;display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;max-height:64px!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:1px 2px!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin;scroll-snap-type:x proximity}.xpp-gallery__thumb{width:60px!important;min-width:60px!important;height:60px!important;min-height:60px!important;flex:0 0 60px!important;scroll-snap-align:start}.xpp-gallery:not(:has(.xpp-gallery__thumb:nth-child(2))){grid-template-rows:minmax(0,1fr)!important;gap:0!important}.xpp-gallery:not(:has(.xpp-gallery__thumb:nth-child(2))) .xpp-gallery__thumbs{display:none!important}}@media(min-width:960px) and (max-width:1180px){.xpp-gallery__thumbs{justify-content:flex-start!important;padding-right:0!important;padding-left:0!important;border:0!important;border-inline:0!important;outline:0!important;background:#fff!important;background-image:none!important;box-shadow:none!important;scrollbar-color:#fff0 transparent!important}.xpp-gallery__thumbs>.xpp-gallery__thumb:first-child{margin-left:auto!important}.xpp-gallery__thumbs>.xpp-gallery__thumb:last-child{margin-right:auto!important}.xpp-gallery__thumbs::-webkit-scrollbar,.xpp-gallery__thumbs::-webkit-scrollbar-track,.xpp-gallery__thumbs::-webkit-scrollbar-thumb,.xpp-gallery__thumbs::-webkit-scrollbar-corner{display:none!important;width:0!important;height:0!important;border:0!important;background:transparent!important;box-shadow:none!important}}@media(min-width:960px) and (max-width:1180px){.xpp-gallery__thumbs,.xpp-gallery__stage,.xpp-gallery__main{border-right:0!important;border-left:0!important;border-inline:0!important;box-shadow:none!important}.xpp-gallery::before,.xpp-gallery::after,.xpp-gallery__thumbs::before,.xpp-gallery__thumbs::after{display:none!important;border:0!important;background:none!important;box-shadow:none!important;content:none!important}}.xpp-engine .xpls-products-wrap{margin-bottom:0}