.pp-stock-info-wrapper>section[data-v-4d811a1e]{display:none}

#pp-stock-balance-panel .heading[data-v-4d811a1e]{display:block;font-size:1.6rem;font-weight:var(--font-bold);line-height:2rem;margin-bottom:1rem;text-transform:uppercase}

#pp-stock-balance-panel .pp-sb-panel-section .stock-city-button[data-v-4d811a1e]{background:var(--white);border-radius:24px;color:var(--black);cursor:pointer;display:inline-block;font-size:1.4rem;margin-bottom:.8rem;margin-right:12px;padding:4px 0}

#pp-stock-balance-panel .pp-sb-panel-section .stock-city-button .text-sec[data-v-4d811a1e]{color:var(--gray-500)}

#pp-stock-balance-panel .pp-sb-panel-section .stock-city-button.active[data-v-4d811a1e]{background:var(--blue-500);color:var(--white);font-weight:var(--font-bold);margin-right:6px;padding:4px 12px}

#pp-stock-balance-panel .pp-sb-panel-section .stock-city-button.active .text-sec[data-v-4d811a1e]{color:var(--white)}

#pp-stock-balance-panel .sb-main-info[data-v-4d811a1e]{margin-bottom:2rem}

#pp-stock-balance-panel .sb-main-info .table-wrapper[data-v-4d811a1e]{margin:0 -16px;overflow-y:scroll;padding:0 16px}

#pp-stock-balance-panel .sb-main-info .sb-table[data-v-4d811a1e]{border-collapse:collapse;font-size:1.1rem;width:-moz-fit-content;width:fit-content}

#pp-stock-balance-panel .sb-main-info .sb-table tr[data-v-4d811a1e]:first-of-type{font-size:1.2rem;font-weight:var(--font-bold)}

#pp-stock-balance-panel .sb-main-info .sb-table tr.highlight[data-v-4d811a1e]{background:var(--green-200)}

#pp-stock-balance-panel .sb-main-info .sb-table td[data-v-4d811a1e]{border:1px solid var(--gray-400);min-width:56px;padding:8px 3px;text-align:center}

#pp-stock-balance-panel .sb-main-info .sb-table tr>td[data-v-4d811a1e]:first-of-type{min-width:100px;text-align:left}

#pp-stock-balance-panel .sb-main-info .sb-table tr>td[data-v-4d811a1e]:nth-of-type(2){min-width:80px;text-align:left}

#pp-stock-balance-panel .sb-main-info .sb-table button[data-v-4d811a1e]{color:var(--blue-500);font-weight:var(--font-semibold);width:100%}

#pp-stock-balance-panel .sb-main-info .sb-table button[data-v-4d811a1e]:hover{color:var(--blue-700)}

#pp-stock-balance-panel #sb-add[data-v-4d811a1e]{font-size:1.4rem;line-height:2.4rem}

#pp-stock-balance-panel #sb-add .allowed[data-v-4d811a1e]{color:var(--green-400);display:inline-block;padding-right:16px;position:relative}

#pp-stock-balance-panel #sb-add .disallowed[data-v-4d811a1e]{color:var(--red-500);display:inline-block;padding-right:16px;position:relative}

#pp-stock-balance-panel #sb-add .allowed[data-v-4d811a1e]:after{bottom:-1px;content:"\e901";font-family:Icons;font-weight:var(--font-bold);position:absolute;right:0}

#pp-stock-balance-panel #sb-add .disallowed[data-v-4d811a1e]:after{bottom:-1px;content:"\e905";font-family:Icons;font-weight:var(--font-bold);position:absolute;right:0}

#pp-stock-balance-panel .offer-formation[data-v-4d811a1e]{align-items:center;display:flex;margin-top:1.2rem}

#pp-stock-balance-panel .offer-formation button[data-v-4d811a1e]{border:1px solid var(--gray-400);color:var(--gray-400);font-size:1.5rem;margin-right:12px;padding:10px 12px;transition:all .4s}

#pp-stock-balance-panel .offer-formation button[data-v-4d811a1e]:hover{background-color:var(--blue-500);border-color:var(--blue-500);color:var(--white)}

#pp-stock-balance-panel .offer-formation button span[data-v-4d811a1e]{position:relative}

#pp-stock-balance-panel .offer-formation>span[data-v-4d811a1e]{color:var(--blue-400);font-size:1.2rem;line-height:1.4rem}

.pp-stock-info-wrapper[data-v-4d811a1e]{margin-bottom:1.6rem}

.pp-stock-info-wrapper>label[data-v-4d811a1e]{align-items:flex-start;background:var(--white);border-radius:10px;box-shadow:0 -20px 20px #c7c7c71f;cursor:pointer;display:flex;flex-direction:column;font-size:1.8rem;font-weight:var(--font-bold);line-height:2rem;min-height:50px;padding:1.2rem 48px 1.4rem 16px;position:relative;transition:all .4s;width:100%}

.pp-stock-info-wrapper>label[data-v-4d811a1e]:after{color:var(--blue-500);content:"\e908";font-family:Icons;position:absolute;right:24px;top:16px;transition:all .2s}

.pp-stock-info-wrapper>label .text-sec[data-v-4d811a1e]{color:var(--gray-500);display:block;font-size:1.2rem;font-weight:var(--font-semibold)}

.pp-stock-info-wrapper>section[data-v-4d811a1e]{background:var(--white);border-radius:0 0 10px 10px;box-shadow:0 8px 30px #0000000d;font-size:1.2rem;margin-top:-1rem;padding:1rem 16px 2rem;z-index:1}

.pp-stock-info-wrapper>input#pp-stock-info-input:checked~section[data-v-4d811a1e]{display:block}

.pp-stock-info-wrapper>input#pp-stock-info-input:checked~label[for=pp-stock-info-input][data-v-4d811a1e]{border-radius:10px 10px 0 0}

.pp-stock-info-wrapper>input#pp-stock-info-input:checked~label[for=pp-stock-info-input][data-v-4d811a1e]:after{transform:rotate(180deg)}

.mode-wrapper[data-v-4d811a1e]{display:flex;margin:1rem 0 2rem;width:100%}

.sb-mode-button[data-v-4d811a1e]{align-items:center;border:1px solid var(--gray-200);border-radius:8px;box-shadow:none;color:var(--gray-800);display:flex;font-size:1.5rem;font-weight:var(--font-bold);height:46px;margin-right:10px;padding:0 16px;transition:all .2s;width:-moz-fit-content;width:fit-content}

.sb-mode-button[data-v-4d811a1e]:hover{color:var(--blue-500)}

.sb-mode-button.active[data-v-4d811a1e]{border-color:var(--blue-500);color:var(--blue-500)}

@media (min-width:1024px){#pp-stock-balance-panel .heading[data-v-4d811a1e]{margin-bottom:1.6rem}

#pp-stock-balance-panel .sb-main-info .sb-table[data-v-4d811a1e]{width:100%}

#pp-stock-balance-panel .sb-main-info .sb-table td[data-v-4d811a1e]{padding:12px}

#pp-stock-balance-panel .sb-main-info[data-v-4d811a1e]{margin-bottom:3rem}

#pp-stock-balance-panel .sb-main-info .table-wrapper[data-v-4d811a1e]{margin:1rem 0 0;overflow-y:unset;padding:0}

}

.carousel{box-sizing:border-box;position:relative}

.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}

.carousel.is-draggable{cursor:move;cursor:grab}

.carousel.is-dragging{cursor:move;cursor:grabbing}

.carousel__viewport{max-height:100%;max-width:100%;overflow:hidden;position:relative}

.carousel__track{display:flex}

.carousel__slide{flex:0 0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem;position:relative;width:var(--carousel-slide-width,60%)}

.has-dots{margin-bottom:calc(.5rem + 22px)}

.carousel__dots{display:flex;justify-content:center;left:0;list-style:none;margin:0 auto;padding:0;position:absolute;right:0;top:calc(100% + .5rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}

.carousel__dots .carousel__dot{cursor:pointer;display:block;height:22px;margin:0;padding:0;position:relative;width:22px}

.carousel__dots .carousel__dot:after{background-color:currentColor;border-radius:50%;content:"";height:8px;left:50%;opacity:.25;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out;width:8px}

.carousel__dots .carousel__dot.is-selected:after{opacity:1}

.carousel__button{align-items:center;background:var(--carousel-button-bg,transparent);border:0;border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);color:var(--carousel-button-color,currentColor);cursor:pointer;display:flex;height:var(--carousel-button-height,48px);justify-content:center;padding:0;pointer-events:all;transition:opacity .15s ease;width:var(--carousel-button-width,48px)}

.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}

.carousel__button.is-prev{left:10px}

.carousel__button.is-next{right:10px}

.carousel__button[disabled]{cursor:default;opacity:.3}

.carousel__button svg{fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);height:var(--carousel-button-svg-height,50%);pointer-events:none;width:var(--carousel-button-svg-width,50%)}

html.with-fancybox{scroll-behavior:auto}

body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}

.fancybox__container{-webkit-tap-highlight-color:rgba(0,0,0,0);--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.4));bottom:0;box-sizing:border-box;color:var(--fancybox-color,#fff);direction:ltr;display:flex;flex-direction:column;left:0;margin:0;outline:none;overflow:hidden;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);position:fixed;right:0;top:0;transform-origin:top left;z-index:1050}

.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}

.fancybox__container :focus{outline:none}

body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}

@media (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}

}

.fancybox__backdrop{background:var(--fancybox-bg,rgba(24,24,27,.92));bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}

.fancybox__carousel{flex:1 1 auto;height:100%;min-height:0;position:relative;z-index:10}

.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}

.fancybox__viewport{cursor:default;height:100%;overflow:visible;position:relative;width:100%}

.fancybox__track{display:flex;height:100%}

.fancybox__slide{--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;display:flex;flex:0 0 auto;flex-direction:column;margin:0;max-width:100%;outline:0;overflow:auto;overscroll-behavior:contain;padding:48px 8px 8px;position:relative;width:100%}

.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}

@media (min-width:1024px){.fancybox__slide{padding:64px 100px}

}

.fancybox__content{align-self:center;background:var(--fancybox-content-bg,#fff);color:var(--fancybox-content-color,#374151);display:flex;flex-direction:column;margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;position:relative;z-index:20}

.fancybox__content :focus:not(.carousel__button.is-close){box-shadow:none;outline:thin dotted}

.fancybox__caption{align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;overflow-wrap:anywhere;padding:1rem 0 0;visibility:visible}

.is-loading .fancybox__caption{visibility:hidden}

.fancybox__container>.carousel__dots{color:var(--fancybox-color,#fff);top:100%}

.fancybox__nav .carousel__button{z-index:40}

.fancybox__nav .carousel__button.is-next{right:8px}

@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}

}

.fancybox__nav .carousel__button.is-prev{left:8px}

@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}

}

.carousel__button.is-close{position:absolute;right:8px;right:calc(env(safe-area-inset-right,0px) + 8px);top:8px;top:calc(env(safe-area-inset-top,0px) + 8px);z-index:40}

@media (min-width:1024px){.carousel__button.is-close{right:40px}

}

.fancybox__content>.carousel__button.is-close{color:var(--fancybox-color,#fff);position:absolute;right:0;top:-40px}

.fancybox__no-click,.fancybox__no-click button{pointer-events:none}

.fancybox__spinner{color:var(--fancybox-color,currentColor);height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}

.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}

.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;width:100%}

.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;animation:fancybox-dash 1.5s ease-in-out infinite}

@keyframes fancybox-rotate{to{transform:rotate(1turn)}

}

@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}

50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}

to{stroke-dasharray:89,200;stroke-dashoffset:-124px}

}

.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}

.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:fancybox-fadeIn .15s ease backwards}

.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{animation:fancybox-fadeOut .15s ease both}

.fancybox-fadeIn{animation:fancybox-fadeIn .15s ease both}

.fancybox-fadeOut{animation:fancybox-fadeOut .1s ease both}

.fancybox-zoomInUp{animation:fancybox-zoomInUp .2s ease both}

.fancybox-zoomOutDown{animation:fancybox-zoomOutDown .15s ease both}

.fancybox-throwOutUp{animation:fancybox-throwOutUp .15s ease both}

.fancybox-throwOutDown{animation:fancybox-throwOutDown .15s ease both}

@keyframes fancybox-fadeIn{0%{opacity:0}

to{opacity:1}

}

@keyframes fancybox-fadeOut{to{opacity:0}

}

@keyframes fancybox-zoomInUp{0%{opacity:0;transform:scale(.97) translate3d(0,16px,0)}

to{opacity:1;transform:scale(1) translateZ(0)}

}

@keyframes fancybox-zoomOutDown{to{opacity:0;transform:scale(.97) translate3d(0,16px,0)}

}

@keyframes fancybox-throwOutUp{to{opacity:0;transform:translate3d(0,-30%,0)}

}

@keyframes fancybox-throwOutDown{to{opacity:0;transform:translate3d(0,30%,0)}

}

.fancybox__carousel .carousel__slide{scrollbar-color:#ccc hsla(0,0%,100%,.1);scrollbar-width:thin}

.fancybox__carousel .carousel__slide::-webkit-scrollbar{height:8px;width:8px}

.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:#ffffff1a}

.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px #0003}

.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}

.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}

.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}

.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}

.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}

.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}

.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}

.fancybox__image{transform-origin:0 0;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}

.has-image .fancybox__content{background:transparent;min-height:1px;padding:0}

.is-closing .has-image .fancybox__content{overflow:visible}

.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}

.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}

.has-image[data-image-fit=contain] .fancybox__image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}

.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}

.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}

.has-image[data-image-fit=contain-w] .fancybox__image{height:auto;max-width:100%}

.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}

.has-image[data-image-fit=cover] .fancybox__content{height:100%;width:100%}

.has-image[data-image-fit=cover] .fancybox__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}

.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}

.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{height:80%;width:100%}

.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}

.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{background:rgba(24,24,27,.9);color:#fff;padding:0}

.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}

.fancybox__html5video,.fancybox__iframe{background:transparent;border:0;display:block;height:100%;width:100%}

.fancybox-placeholder{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}

.fancybox__thumbs{flex:0 0 auto;opacity:var(--fancybox-opacity,1);padding:0 3px;position:relative}

.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:fancybox-fadeIn .15s ease-in backwards}

.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}

.fancybox__thumbs .carousel__slide{align-items:center;box-sizing:content-box;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;margin:0;overflow:visible;padding:8px 3px;width:var(--fancybox-thumbs-width,96px)}

.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));border-radius:var(--fancybox-thumbs-border-radius,4px);border-style:solid;border-width:5px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s ease}

.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}

.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}

.fancybox__thumb{background-color:#ffffff1a;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--fancybox-thumbs-border-radius,4px);padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));position:relative;width:100%}

.fancybox__toolbar{--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44));display:flex;justify-content:space-between;left:0;opacity:var(--fancybox-opacity,1);padding:0;position:absolute;right:0;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4));top:0;touch-action:none;z-index:20}

@media (min-width:1024px){.fancybox__toolbar{padding:8px}

}

.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:fancybox-fadeIn .15s ease-in backwards}

.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}

.fancybox__toolbar__items{display:flex}

.fancybox__toolbar__items--left{margin-right:auto}

.fancybox__toolbar__items--center{left:50%;position:absolute;transform:translate(-50%)}

.fancybox__toolbar__items--right{margin-left:auto}

@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}

}

.fancybox__counter{-webkit-font-smoothing:subpixel-antialiased;font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--carousel-button-height,48px);min-width:72px;padding:0 10px;text-align:center}

.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:30}

.fancybox__container:-webkit-full-screen::backdrop{opacity:0}

.fancybox__container:fullscreen::backdrop{opacity:0}

.fancybox__button--fullscreen g:nth-child(2){display:none}

.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:first-child{display:none}

.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}

.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}

.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}

.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}

.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}

.fancybox__container{--fancybox-thumbs-ratio:1;--fancybox-thumbs-width:80px;--fancybox-thumbs-height:80px;--fancybox-accent-color:var(--yellow-500)}

.fancybox__thumb{background-color:var(--white)!important;background-size:65px!important}

.fancybox__thumb:after{border-width:3px!important}

.gallery-wrapper[data-v-d6da9f22]{background:var(--white);height:-moz-fit-content;height:fit-content;max-width:500px;position:relative}

.gallery-wrapper .swiper-button-next[data-v-d6da9f22],.gallery-wrapper .swiper-button-prev[data-v-d6da9f22]{color:orange}

.gallery[data-v-d6da9f22]{background:var(--white);margin-bottom:1rem;width:100%}

.slide[data-v-d6da9f22]{cursor:grab;height:auto;width:100%}

.thumbnails[data-v-d6da9f22]{display:none;max-width:500px;padding-bottom:1rem;width:100%}

.thumbnail[data-v-d6da9f22]{cursor:pointer}

.thumbnails .image[data-v-d6da9f22]{filter:opacity(.5)}

.thumbnails .image.swiper-slide-thumb-active[data-v-d6da9f22],.thumbnails .image[data-v-d6da9f22]:hover{filter:opacity(1)}

@media (min-width:1024px){.thumbnails[data-v-d6da9f22]{display:block}

}

.chars[data-v-9e00f515]{border-bottom:1px dashed var(--gray-200);color:var(--gray-800);font-size:1.4rem;line-height:2.8rem;margin-bottom:3rem;padding-bottom:2.4rem}

.chars>div>span[data-v-9e00f515]:nth-of-type(2){color:var(--black);font-weight:var(--font-semibold)}

.chars a[data-v-9e00f515]{color:var(--blue-500);display:block;font-size:1.4rem;font-weight:var(--font-semibold);line-height:1.6rem;margin-top:1rem;padding-right:10px;position:relative;transition:all .2s;width:-moz-fit-content;width:fit-content}

.chars a[data-v-9e00f515]:after{content:"\e906";font-family:Icons;font-size:1.2rem;position:absolute;right:0;top:1px}

.bnpl-info[data-v-12202d30]{font-size:1.4rem;line-height:1.8rem;margin:2rem auto 2.4rem;text-align:left;width:100%}

.bnpl-info .accent[data-v-12202d30]{background:var(--yellow-500);border-radius:4px;display:inline-block;font-size:1.6rem;font-weight:var(--font-bold);margin:-.2rem 2px 0;padding:.2rem 6px 0}

.bnpl-info button.more[data-v-12202d30]{color:var(--blue-500);display:inline-block;font-size:1.4rem;line-height:1.8rem;text-decoration:underline;transition:all .4s;width:-moz-fit-content;width:fit-content}

.bnpl-info button.more[data-v-12202d30]:hover{color:var(--blue-700)}

.text-blue[data-v-12202d30]{color:var(--blue-500)}

.bnpl-wrapper[data-v-12202d30]{background:var(--white)}

.radio-wfull .bnpl-wrapper[data-v-12202d30]{padding:2rem 20px 1rem}

.overlay-m .bnpl-wrapper[data-v-12202d30]{padding-bottom:100px;padding-top:8rem}

.bnpl-header[data-v-12202d30]{margin-bottom:2rem}

.overlay-m .bnpl-header>*[data-v-12202d30]{text-align:center}

.bnpl-header .bnpl-heading[data-v-12202d30]{font-size:2rem;font-weight:var(--font-bold);line-height:2.4rem;margin-bottom:.8rem;margin-right:-2px}

.bnpl-header .descriptor[data-v-12202d30]{font-size:1.4rem;line-height:1.8rem}

.bnpl-wrapper .card-gray[data-v-12202d30]{background:var(--gray-100);border-radius:10px;font-size:1.3rem;line-height:1.8rem;margin-bottom:3.2rem;padding:1.5rem 15px}

.bnpl-wrapper .bnpl-card-top[data-v-12202d30]{display:flex;justify-content:space-between;margin-bottom:3rem}

.radio-wfull .bnpl-card-top[data-v-12202d30]{display:none}

.bnpl-wrapper .bnpl-card-bottom span[data-v-12202d30],.bnpl-wrapper .bnpl-card-top span[data-v-12202d30]{display:block;width:-moz-fit-content;width:fit-content}

.bnpl-wrapper .bnpl-card-top>div[data-v-12202d30]:last-of-type{text-align:right}

.bnpl-wrapper .bnpl-card-top .text-lg[data-v-12202d30]{font-size:1.6rem}

.bnpl-wrapper .bnpl-diagram[data-v-12202d30]{border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:2rem}

.bnpl-wrapper .diagram-item .figure[data-v-12202d30]{align-items:center;background:url(./progress-radial-4.c9a41ee6.svg);background-size:cover;display:flex;height:60px;justify-content:center;margin-bottom:1.6rem;width:60px}

.bnpl-wrapper .diagram-item:first-of-type .figure[data-v-12202d30]{background-position:0 0}

.bnpl-wrapper .diagram-item:nth-of-type(2) .figure[data-v-12202d30]{background-position:0 -60px}

.bnpl-wrapper .diagram-item:nth-of-type(3) .figure[data-v-12202d30]{background-position:0 -120px}

.bnpl-wrapper .diagram-item:nth-of-type(4) .figure[data-v-12202d30]{background-position:0 -180px}

.bnpl-wrapper .diagram-item .descriptor[data-v-12202d30]{font-size:1.4rem;font-weight:var(--font-semibold);text-align:center;width:100%}

.bnpl-wrapper .diagram-item .date[data-v-12202d30]{display:block;text-align:center;width:100%}

.overlay-m .bnpl-wrapper .diagram-item .date[data-v-12202d30]{display:none}

.bnpl-wrapper .steps-item[data-v-12202d30]{display:flex;margin-bottom:2.4rem}

.bnpl-wrapper .steps-item[data-v-12202d30]:last-of-type{margin-bottom:0}

.bnpl-wrapper .steps-item .number[data-v-12202d30]{align-items:center;background:var(--blue-500);border-radius:10px;color:var(--white);display:flex;font-size:1.4rem;font-weight:var(--font-bold);height:26px;justify-content:center;margin-right:12px;min-width:26px;position:relative;width:26px}

.bnpl-wrapper .steps-item .number[data-v-12202d30]:after{background:var(--gray-200);content:"";height:100%;left:50%;position:absolute;top:100%;width:2px}

.bnpl-wrapper .steps-item:last-of-type .number[data-v-12202d30]:after{display:none}

.bnpl-wrapper .steps-item .text[data-v-12202d30]{margin-top:.4rem}

.bnpl-wrapper .bnpl-card-bottom[data-v-12202d30]{display:flex;justify-content:space-around}

@media (min-width:1024px){.overlay-m .bnpl-wrapper[data-v-12202d30]{padding-bottom:0;padding-top:0}

.radio-wfull .bnpl-wrapper[data-v-12202d30]{padding:2rem 20px 0 62px}

.radio-wfull .bnpl-header .bnpl-heading[data-v-12202d30]{padding-left:30px}

.bnpl-header .bnpl-heading[data-v-12202d30]{font-size:2.4rem;line-height:2.8rem}

.bnpl-wrapper .card-gray[data-v-12202d30]{border-radius:20px;font-size:1.4rem;line-height:2rem;padding:2.8rem 30px 2.6rem}

.bnpl-wrapper .bnpl-card-top .text-lg[data-v-12202d30]{font-size:1.8rem}

.bnpl-wrapper .diagram-item .figure[data-v-12202d30]{height:90px;width:90px}

.bnpl-wrapper .diagram-item:nth-of-type(2) .figure[data-v-12202d30]{background-position:0 -90px}

.bnpl-wrapper .diagram-item:nth-of-type(3) .figure[data-v-12202d30]{background-position:0 -180px}

.bnpl-wrapper .diagram-item:nth-of-type(4) .figure[data-v-12202d30]{background-position:0 -270px}

.bnpl-wrapper .bnpl-diagram[data-v-12202d30]{margin-bottom:2rem;padding-bottom:2.8rem}

.bnpl-wrapper .steps-item .number[data-v-12202d30]{margin-right:15px}

}

.overlay-m[data-v-12202d30]{height:100vh;overflow-x:scroll}

.overlay-m .heading[data-v-12202d30]{background:var(--white);position:fixed;width:100vw}

@media (min-width:1024px){.modal-d[data-v-12202d30]{-ms-overflow-style:none;background:rgba(0,0,0,.5);bottom:0;display:none;font-weight:var(--font-semibold);left:0;margin-bottom:-2rem;opacity:1;overflow:hidden;position:fixed;right:0;scrollbar-width:none;top:0;z-index:999!important}

.modal-d.show[data-v-12202d30]{display:block}

.modal-d-wrapper-600[data-v-12202d30]{max-width:600px}

.modal-d-wrapper[data-v-12202d30]{background-color:var(--white);border-radius:20px;left:50%;line-height:2rem;max-height:90vh;overflow-y:scroll;padding:3.2rem 40px 1rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}

.modal-d-wrapper[data-v-12202d30]::-webkit-scrollbar{width:0}

.modal-close-button[data-v-12202d30]{background:url(./header-icons.ad77840a.svg);background-position:0 -188px;background-size:40px;height:40px;opacity:.4;position:absolute;right:8px;top:8px;width:40px}

}

.manual-link[data-v-81f98c19]{border:1px solid var(--blue-500);border-radius:10px;color:var(--blue-500);display:block;font-weight:var(--font-semibold);margin-bottom:1.6rem;margin-top:1.6rem;padding:1.1rem 16px 1.1rem 40px;position:relative;transition:all .4s;width:-moz-fit-content;width:fit-content}

.manual-link[data-v-81f98c19]:hover{border:1px solid var(--blue-700);color:var(--blue-700)}

.manual-link[data-v-81f98c19]:before{background:url(./pp-icons.b8550510.svg);background-position:0 -348px;content:"";height:22px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:20px}

@media print{#manualComponent[data-v-81f98c19]{display:none}

}

.pp-tabs-wrapper>label[for=pp-chars-tab][data-v-77ac76c8]{order:1}

.pp-tabs-wrapper>section#pp-tabs-m-section-chars[data-v-77ac76c8]{order:2}

.pp-tabs-wrapper>label[for=pp-overview-tab][data-v-77ac76c8]{order:3}

.pp-tabs-wrapper>section#pp-overview-content[data-v-77ac76c8]{order:4}

.pp-tabs-wrapper>section.link[data-v-77ac76c8]{order:5}

.pp-tabs-wrapper>label[for=pp-guarantee-tab][data-v-77ac76c8]{order:6}

.pp-tabs-wrapper>section#pp-guarantee-content[data-v-77ac76c8]{order:7}

.pp-tabs-wrapper>label[for=pp-spares-tab][data-v-77ac76c8]{order:8}

.pp-tabs-wrapper>section#pp-spares-content[data-v-77ac76c8]{order:9}

.acc-m>input#pp-chars-tab:checked~section#pp-chars-content[data-v-77ac76c8],.acc-m>input#pp-guarantee-tab:checked~section#pp-guarantee-content[data-v-77ac76c8],.acc-m>input#pp-overview-tab:checked~section#pp-overview-content[data-v-77ac76c8],.acc-m>input#pp-spares-tab:checked~section#pp-spares-content[data-v-77ac76c8],.acc-m>section#pp-tabs-m-section-chars[data-v-77ac76c8]{display:block}

@media (min-width:1024px){.pp-tabs-wrapper>label[for=pp-chars-tab][data-v-77ac76c8]{order:1}

.pp-tabs-wrapper>label[for=pp-overview-tab][data-v-77ac76c8]{order:2}

.pp-tabs-wrapper>label[for=pp-guarantee-tab][data-v-77ac76c8]{order:3}

.pp-tabs-wrapper>label[for=pp-spares-tab][data-v-77ac76c8]{order:4}

.pp-tabs-wrapper>section#pp-chars-content[data-v-77ac76c8]{display:block;order:5;overflow-x:unset}

.pp-tabs-wrapper>section#pp-overview-content[data-v-77ac76c8]{order:6}

.pp-tabs-wrapper>section#pp-guarantee-content[data-v-77ac76c8]{order:7}

.pp-tabs-wrapper>section#pp-spares-content[data-v-77ac76c8]{order:8}

.acc-m>section#pp-chars-content[data-v-77ac76c8]{display:none}

}

@media print{.acc-m>input#pp-overview-tab:checked~label[data-v-77ac76c8]:after{visibility:hidden}

}

.product-listing{display:flex;flex-wrap:wrap;margin-bottom:1.5rem}

.product-listing-item{background:var(--white);border-radius:10px;border-top:1px solid var(--gray-100);font-size:1.2rem;margin-bottom:5px;padding:1rem 10px;position:relative;width:calc(50% - 2.5px)}

.product-listing-item>a{display:flex;flex-direction:column}

.product-listing-item:nth-of-type(odd){margin-right:5px}

.product-listing-item .product-img{position:relative}

.product-listing-item .product-img>img{background:var(--gray-100);display:block;height:auto;min-height:120px;width:100%}

.product-listing-item .product-badge-wrapper{left:0;position:absolute;top:0}

.product-listing-item .product-badge-wrapper .product-badge{border-radius:9px;color:var(--white);display:block;font-weight:var(--font-bold);margin-bottom:.3rem;padding:.3rem 10px;width:-moz-fit-content;width:fit-content}

.badge-blue{background:var(--blue-500)}

.badge-red{background:var(--red-500)}

.product-listing-item .product-info{display:flex;flex-direction:column}

.product-listing-item .product-info .product-info-chars{display:none}

.product-listing-item .product-info .product-info-price{display:flex;flex-direction:column-reverse;height:30px;justify-content:flex-start;margin-top:.6rem}

.product-listing-item .product-info .product-info-price .actual-price{color:var(--black);font-size:1.8rem;font-weight:var(--font-bold)}

.product-listing-item .product-info .product-info-price .old-price{color:var(--gray-500);position:relative;width:-moz-fit-content;width:fit-content}

.product-listing-item .product-info .product-info-price .old-price:after{background:var(--gray-500);content:"";height:1px;left:0;position:absolute;top:51%;width:100%}

.product-listing-item .product-info .product-info-name{color:var(--black);display:block;height:44px;line-height:1.4rem;margin-top:.6rem;overflow:hidden}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-name{height:30px}

.product-listing-item>a:hover .product-info-name{text-decoration:underline}

.product-listing-item .product-info .product-info-add{color:var(--gray-500);font-size:1rem;margin-top:.6rem}

.product-listing-item .product-info .product-info-add .product-availability{margin-right:8px;padding-right:16px;position:relative}

.product-listing-item .product-info .product-info-add .product-availability:after{font-family:Icons;font-size:1rem;height:12px;position:absolute;right:0;top:2px;width:12px}

.product-listing-item .product-info .product-info-add .product-availability.in-stock:after{color:var(--green-500);content:"\e901"}

.product-listing-item .product-info .product-info-add .product-availability.out-of-stock:after{color:var(--red-500);content:"\e905"}

.product-listing-item .product-info .product-info-add .product-availability.to-order:after{color:var(--orange-500);content:"\e907"}

.product-listing-item .product-info .product-info-add .product-sku{display:inline-block}

.product-listing-item button.product-submit{align-items:center;border-radius:10px;color:var(--black);display:flex;font-size:1.4rem;font-weight:var(--font-bold);height:32px;justify-content:center;margin-top:.8rem;width:106px}

.swiper-wrapper .product-listing-item button.product-submit{width:98px}

.product-listing-item button.product-submit.to-cart{background:var(--yellow-500)}

.product-listing-item button.product-submit.to-cart:hover{background:var(--yellow-700)}

.product-listing-item button.product-submit.also-in-cart{background:var(--white);border:2px solid var(--yellow-500)}

.product-listing-item button.product-submit.also-in-cart:hover{background:var(--yellow-700);border:2px solid var(--yellow-700)}

.product-listing-item button.product-submit.gray{background:var(--gray-400)}

.product-listing-item button.product-submit.gray:hover{background:var(--gray-500)}

.product-listing-item button.product-to-wishlist{background:url(./wl.70907280.svg) no-repeat 50%;height:44px;position:absolute;right:0;top:0;width:44px}

.product-listing-item button.product-to-wishlist:hover{background:url(./wl-hover.c133a1db.svg) no-repeat 50%}

.product-listing-item button.product-to-wishlist.active{background:url(./wl-active.c401d4e9.svg) no-repeat 50%}

.product-listing-item button.product-compare{background:url(./listing-compare.fd85f5a9.svg) no-repeat 50%;bottom:0;height:50px;position:absolute;right:0;width:44px}

.product-listing.pl-horizontal .product-listing-item{margin-right:0;width:100%}

.product-listing.pl-horizontal .product-listing-item>a{flex-direction:row;margin-right:34px}

.product-listing.pl-horizontal .product-listing-item:nth-of-type(odd){border-right:none}

.product-listing.pl-horizontal .product-listing-item .product-img{margin-right:8px}

.product-listing.pl-horizontal .product-listing-item .product-img>img{height:110px;min-height:unset;width:110px}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-price{align-items:center;flex-direction:row;height:-moz-fit-content;height:fit-content;order:3}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-price .old-price{margin-left:6px}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-name{margin-top:0;order:1}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-add{order:2}

.product-listing.pl-horizontal .product-listing-item .product-submit{margin-left:118px;margin-top:-32px;position:relative}

.product-listing.pl-horizontal .product-listing-item .product-submit:after{background:var(--white);content:"";height:100%;position:absolute;right:-106px;top:0;width:100%}

.hp-hero-product .product-listing-item{margin-right:0;width:100%}

.hp-hero-product .product-listing-item>a{flex-direction:row;margin-right:0}

.hp-hero-product .product-listing-item .product-img{margin-right:8px}

.hp-hero-product .product-img>img{height:117px!important;width:117px!important}

.hp-hero-product .product-img .product-badge-wrapper{display:none}

.hp-hero-product .product-info .product-badge-wrapper{display:flex;flex-direction:row;max-width:calc(100% - 12px);overflow:hidden;position:relative}

.hp-hero-product .product-info .product-badge-wrapper:after{background:linear-gradient(270deg,#fff 30%,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;right:-2px;top:-1px;width:32px}

.hp-hero-product .product-info .product-badge-wrapper .product-badge{margin-right:6px;white-space:nowrap}

.hp-hero-product .product-listing-item .product-info .product-info-price{align-items:center;flex-direction:row;height:-moz-fit-content;height:fit-content;order:3}

.hp-hero-product .product-listing-item .product-info .product-info-price .old-price{margin-left:6px}

.hp-hero-product .product-listing-item .product-info .product-info-name{height:30px;margin-top:0;order:1}

.hp-hero-product .product-listing-item .product-submit{margin-left:125px!important;margin-top:-32px;position:relative}

.hp-hero-product .product-listing{margin-bottom:0}

@media (min-width:560px){.product-listing-item{margin-bottom:10px;margin-right:10px;width:calc(33.33333% - 6.66667px)}

.product-listing-item:nth-of-type(odd){margin-right:10px}

.product-listing-item:nth-of-type(3n+3){margin-right:0}

}

@media (min-width:768px){.product-listing-item{margin-bottom:10px;margin-right:10px;width:calc(25% - 7.5px)}

.product-listing-item:nth-of-type(3n+3){margin-right:10px}

.product-listing-item:nth-of-type(4n+4){margin-right:0}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-name{font-size:1.4rem;height:36px;line-height:1.8rem}

.product-listing.pl-horizontal .product-listing-item .product-img>img{height:120px;width:120px}

.product-listing.pl-horizontal .product-listing-item .product-img{margin-right:16px}

.product-listing.pl-horizontal .product-listing-item .product-submit{margin-left:136px}

}

@media (min-width:1024px){.pf-viewed .product-listing,.pf-wishlist .product-listing{margin-top:0}

.product-listing-item{animation:fade .4s ease 0s 1 normal;border-radius:10px;box-shadow:0 0 30px #0000000d;margin-bottom:10px;margin-right:10px;padding:1.5rem 15px;width:calc(33.33333% - 6.66667px)}

.product-listing-item button.product-to-wishlist{height:54px;width:54px}

.product-listing-item button.product-compare{height:60px;width:54px}

.product-listing-item:nth-of-type(4n+4){margin-right:10px}

.product-listing-item:hover{box-shadow:0 0 30px #00000026;transition:all .6s}

.product-listing-item:nth-of-type(3n+3){margin-right:0}

.product-listing-item:nth-of-type(odd){border-right:none}

.product-listing-item .product-info .product-info-price{height:40px;margin-top:.8rem}

.product-listing-item .product-info .product-info-price .actual-price{font-size:2.4rem;font-weight:var(--font-bold)}

.product-listing-item .product-info .product-info-price .old-price{font-size:1.4rem}

.product-listing-item .product-info .product-info-name{font-size:1.4rem;height:50px;line-height:1.6rem;margin-top:.8rem}

.product-listing-item .product-info .product-info-add{font-size:1.3rem;margin-top:.8rem}

.product-listing-item .product-info .product-info-add .product-availability:after{font-size:1.3rem}

.product-listing-item button.product-submit{margin-top:1rem}

.product-listing.pl-horizontal .product-listing-item{border-radius:10px;box-shadow:0 0 30px #0000000d;margin-bottom:10px;padding:1.5rem 15px}

.product-listing.pl-horizontal .product-listing-item:hover{box-shadow:0 0 30px #00000026}

.product-listing.pl-horizontal .product-listing-item>a{margin-right:0}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-price{flex-direction:column-reverse;position:absolute;right:108px;top:34px;transform:translate(50%)}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-price .old-price{margin-bottom:.2rem;margin-left:6px}

.product-listing.pl-horizontal .product-listing-item .product-submit{margin:0;position:absolute;right:108px;top:100px;transform:translate(50%)}

.product-listing.pl-horizontal .product-listing-item button.product-to-wishlist{height:44px;right:107px;top:140px;width:44px}

.product-listing.pl-horizontal .product-listing-item button.product-compare{height:44px;right:63px;top:140px;width:44px}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-add .product-availability{bottom:24px;font-size:1.4rem;margin-right:0;position:absolute;right:108px;transform:translate(50%)}

.product-listing.pl-horizontal .product-listing-item .product-submit:after{display:none}

.product-listing.pl-horizontal .product-listing-item .product-info{border-right:1px solid var(--gray-200);padding-right:16px;width:calc(100% - 404px)}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-name{font-size:1.8rem;font-weight:var(--font-bold);height:-moz-fit-content;height:fit-content;line-height:2.2rem;max-height:44px}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-add{margin-top:1.2rem}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-add .product-sku{color:var(--black);font-weight:var(--font-semibold)}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-chars{display:block;font-size:1.4rem;line-height:2.2rem;margin-top:1.6rem;order:3}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-chars ul{-webkit-padding-start:18px;padding-inline-start:18px}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-chars ul li{color:var(--yellow-500);list-style:disc}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-chars ul li>span:first-of-type{color:var(--gray-800)}

.product-listing.pl-horizontal .product-listing-item .product-info .product-info-chars ul li>span:nth-of-type(2){color:var(--black);font-weight:var(--font-semibold)}

.product-listing.pl-horizontal .product-listing-item .product-img{margin-right:10px}

.product-listing.pl-horizontal .product-listing-item .product-img>img{height:200px;width:200px}

.hp-hero-product .product-listing-item{margin-right:0;padding-bottom:0;padding-top:0;width:100%}

.hp-hero-product .product-listing-item>a{flex-direction:column;margin-right:0}

.hp-hero-product .product-listing-item .product-img{margin-right:0}

.hp-hero-product .product-img>img{height:auto!important;width:100%!important}

.hp-hero-product .product-img .product-badge-wrapper{display:block}

.hp-hero-product .product-info .product-badge-wrapper{display:none}

.hp-hero-product .product-listing-item .product-info .product-info-name{height:34px;margin-top:.4rem}

.hp-hero-product .product-listing-item .product-info .product-info-price{margin-bottom:.8rem}

.hp-hero-product .product-listing-item .product-submit{height:32px;margin-left:0!important;margin-top:0;position:relative;width:106px}

.hp-hero-product .product-listing-item button.product-to-wishlist{bottom:-12px;top:unset}

.hp-hero-product .product-listing-item button.product-compare{bottom:-12px;right:40px}

}

@media (min-width:1200px){.product-listing-item{width:calc(25% - 7.5px)}

.product-listing-item:nth-of-type(3n+3){margin-right:10px}

.product-listing-item:nth-of-type(4n+4){margin-right:0}

}

.pp-section{margin-bottom:2.6rem}

.pp-section .product-badge-wrapper{display:flex;flex-direction:column}

.pp-section .product-badge-wrapper .badge{font-weight:var(--font-bold);width:-moz-fit-content;width:fit-content}

.pp-heading-wrapper h1{font-size:1.8rem;font-weight:var(--font-semibold);line-height:2.2rem;margin-right:0}

.pp-heading-wrapper>div:nth-of-type(2){display:flex;font-size:1.5rem;justify-content:flex-start;margin-bottom:3rem;margin-top:1.6rem}

.pp-heading-wrapper>div:nth-of-type(2)>*{margin-right:4px}

.pp-heading-wrapper>div:nth-of-type(2)>.bullet{color:var(--gray-400)}

.pp-heading-wrapper .availability{font-weight:var(--font-semibold)}

.pp-heading-wrapper .availability.in-stock{color:var(--green-500)}

.pp-heading-wrapper .availability.out-of-stock{color:var(--red-500)}

.pp-product-info-wrapper{display:flex;flex-direction:column;margin-bottom:0}

.pp-product-info-wrapper .main-wrapper{background:var(--white);border-radius:10px 10px 0 0;box-shadow:0 8px 30px #0000000d;order:2;padding:2rem 16px 0}

.pp-product-info-wrapper .pp-heading-wrapper{background:var(--white);box-shadow:unset;order:3;padding:0 16px}

.pp-product-info-wrapper #add{order:1}

.action-wrapper{background:var(--white);margin-bottom:1.6rem;}

.main-wrapper .gallery-wrapper{height:auto;margin-bottom:1rem;width:100%}

.action-wrapper .price{align-items:center;display:flex;margin-bottom:2rem}

.action-wrapper .price .actual-price{font-size:3rem;font-weight:var(--font-bold);margin-right:10px}

.action-wrapper .price .old-price{color:var(--gray-500);font-size:1.5rem;font-weight:var(--font-semibold);position:relative}

.action-wrapper .price .old-price:before{background:var(--gray-500);content:"";height:1px;left:0;position:absolute;top:50%;width:100%}

.action-wrapper .bonus{align-items:center;display:flex;margin-top:1rem}

.action-wrapper .bonus>span{background:var(--green-200);color:var(--green-500);font-size:1.2rem;margin-right:8px;padding:.4rem 10px}

.action-wrapper .bonus .info{background:url(./pp-icons.b8550510.svg);background-position:0 -202px;background-size:120% auto;cursor:pointer;height:24px;position:relative;width:24px}

.action-wrapper .buttons button{color:#fff}

.action-wrapper .buttons{display:flex;flex-wrap:wrap;justify-content:center}

.action-wrapper .buttons button.to-cart{background:var(--yellow-500);border:1px solid var(--yellow-500);border-radius:10px;font-size:1.6rem;font-weight:var(--font-bold);height:50px;margin-bottom:1.4rem;width:100%}

.action-wrapper .buttons button.to-cart:hover{background:var(--yellow-700)}

.action-wrapper .buttons button.to-cart.active{background:transparent}

.action-wrapper .buttons button.to-cart.active:hover{background:var(--yellow-500)}

.action-wrapper .buttons button.to-cart>span{padding-left:34px;position:relative}



.action-wrapper .buttons button.to-cart.to-callback>span:after{content:"\423\442\43e\447\43d\438\442\44c  \43d\430\43b\438\447\438\435"}

.action-wrapper .buttons button.to-cart.active>span:after{content:"\412  \43a\43e\440\437\438\43d\435"}

.action-wrapper .buttons button.to-cart>span:before{background:url(./pp-icons.b8550510.svg);background-position:0 0;content:"";height:24px;left:0;position:absolute;top:-3px;width:24px}

.action-wrapper .buttons button.to-cart.active>span:before{background-position:0 -24px}

.action-wrapper .buttons button.to-wl{border:1px solid var(--gray-200);border-radius:10px;height:50px;margin-left:12px;position:relative;width:50px}

.action-wrapper .buttons button.to-wl.active{border:1px solid var(--yellow-500)}

.action-wrapper .buttons button.to-wl:after{background:url(./pp-icons.b8550510.svg);background-position:0 -48px;content:"";height:24px;left:50%;position:absolute;top:53%;transform:translate(-50%,-50%);width:24px}

.action-wrapper .buttons button.to-wl:hover:after{background-position:0 -72px}

.action-wrapper .buttons button.to-wl.active:after{background-position:0 -96px}

.action-wrapper .buttons a.video-link,.action-wrapper .buttons button.compare,.action-wrapper .buttons button.share{align-items:center;color:var(--gray-500);display:flex;font-size:1.1rem;font-weight:var(--font-semibold);height:32px;justify-content:flex-start;margin:0 auto;padding-left:25px;position:relative;width:-moz-fit-content;width:fit-content}

.action-wrapper .buttons a.video-link:before,.action-wrapper .buttons button.compare:before,.action-wrapper .buttons button.share:before,.pp-heading-wrapper>div:nth-of-type(2) .video-link:before{background:url(./pp-icons.b8550510.svg);background-size:100% auto;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}

.action-wrapper .buttons button.share:before{background-position:0 -100px}

.action-wrapper .buttons button.compare:before{background-position:0 -120px}

.action-wrapper .buttons a.video-link:before,.pp-heading-wrapper>div:nth-of-type(2) .video-link:before{background-position:0 -288px;background-size:initial;height:12px}

.action-wrapper .panel-m{align-items:center;background:var(--white);bottom:-100%;display:flex;height:62px;justify-content:space-between;left:0;position:fixed;transition:all .2s;width:100vw;z-index:200}

.action-wrapper .panel-m>img{height:32px;margin-right:10px;width:32px}

.action-wrapper .panel-m>div.price{align-items:flex-start;display:flex;flex-direction:column}

.action-wrapper .panel-m>div.price>.actual-price{font-size:2.2rem}

.action-wrapper .panel-m>div.price>.old-price{font-size:1.2rem;margin-bottom:.4rem}

.action-wrapper .panel-m>button{background:var(--yellow-500);border:2px solid var(--yellow-500);border-radius:10px;color:var(--black);font-size:1.4rem;font-weight:var(--font-bold);height:32px;margin-left:auto;width:106px}

.action-wrapper .panel-m>button:after{content:"\412  \43a\43e\440\437\438\43d\443"}

.action-wrapper .panel-m>button.active{background:var(--white)}

.action-wrapper .panel-m>button.active:after{content:"\412  \43a\43e\440\437\438\43d\435"}

.action-wrapper .panel-m.show{bottom:0}

.availability{font-weight:var(--font-semibold);padding-right:15px;position:relative}

.availability:after{font-family:Icons;position:absolute;right:0;top:1px}

.availability.in-stock:after{color:var(--green-500);content:"\e901"}

.availability.out-of-stock:after{color:var(--red-500);content:"\e905"}

.overlay-m{background:var(--white);min-height:100vh;overflow-y:scroll;position:fixed;right:-100%;top:0;transition:all .4s;width:100vw;z-index:100!important}

.overlay-m.show{right:0}

.modal-bottom .heading,.overlay-m .heading{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;height:55px;justify-content:space-between;margin-bottom:1.2rem}

.modal-bottom .heading>span,.overlay-m .heading>span{font-size:1.8rem;font-weight:var(--font-semibold);padding-right:20px}

.modal-bottom .heading button.close,.overlay-m .heading button.close{background:var(--gray-200);border-radius:50%;height:34px;position:relative;width:34px}

.modal-bottom .heading button.close:after,.overlay-m .heading button.close:after{color:var(--white);content:"\e905";font-family:Icons;font-size:2rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}

.modal-bottom-wrapper{bottom:-100%;left:0;min-height:100vh;position:fixed;width:100vw;z-index:100!important}

.modal-bottom-wrapper.show{bottom:0}

.modal-bottom-wrapper>.empty-area{background:rgba(0,0,0,.25);display:block;height:100vh;margin-bottom:-1rem;width:100%}

.modal-bottom-wrapper .modal-bottom{background:var(--white);border-radius:10px 10px 0 0;bottom:-100%;font-size:1.4rem;height:-moz-fit-content;height:fit-content;left:0;overflow:hidden;padding:0 20px 2.4rem;position:fixed;transition:all .4s}

.modal-bottom-wrapper.show .modal-bottom{bottom:0}

.modal-bottom-wrapper .modal-bottom p{color:var(--gray-500);font-weight:var(--font-semibold);line-height:1.8rem;margin-bottom:1.6rem}

.modal-bottom-wrapper .modal-bottom a{color:var(--blue-500);font-size:1.4rem;font-weight:var(--font-semibold)}

.modal-bottom-wrapper .modal-bottom a:hover{color:var(--blue-700)}

.pp-delivery-wrapper>label>button.location{color:var(--blue-500);font-size:1.8rem;font-weight:var(--font-bold);margin-left:6px;padding-right:14px;position:relative}

.pp-delivery-wrapper>label>button.location:after{content:"\e909";font-family:Icons;font-size:1.4rem;position:absolute;right:0;top:4px}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type{font-size:1.3rem;margin-bottom:1.2rem}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type>span{display:block;margin-bottom:.6rem;padding-left: 24px;}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type>.heading{font-weight:var(--font-semibold);margin-bottom:.4rem;padding-left:24px;position:relative}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type>.heading:before{background:url(./pp-icons.b8550510.svg);content:"";height:20px;left:0;position:absolute;top:0;width:20px}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type.courier>.heading:before{background-position:0 -208px}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type2.courier>.heading:before {
    background-position: 0 0px;background-size: 20px;
}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type2>.heading:before {
    background: url(./wallet-svgrepo-com.svg);
    content: "";
    height: 20px;
    margin-left: -24px;
    position: absolute;
    width: 20px;
}
.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type2>span {
    display: block;
    margin-bottom: 0.6rem;
    padding-left: 24px;
}
.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type2>.heading svg {width:20px;}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type.yandex>.heading:before{background-position:0 -228px}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type.pickup>.heading:before{background-position:0 -248px}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type.stock>.heading:before{background-position:0 -268px}

.pp-delivery-wrapper .address{color:var(--blue-500);display:block;font-weight:var(--font-bold);transition:all .2s}

.pp-delivery-wrapper .address:hover{color:var(--blue-700)}

.pp-delivery-wrapper .details{margin-bottom:.4rem}

.pp-delivery-wrapper .delivery-info-wrapper{align-items:center;background:var(--gray-100);border-radius:10px;display:flex;font-size:1.2rem;line-height:1.5rem;margin-bottom:0rem;padding:1.2rem 12px}

.pp-delivery-wrapper .delivery-info-wrapper>.icon{height:20px;margin-right:18px;position:relative;width:20px}

.pp-delivery-wrapper .delivery-info-wrapper>.icon:before{color:var(--gray-800);content:"\e907";font-family:Icons;font-size:2rem;left:0;line-height:2rem;position:absolute;top:0}

.contact-wrapper{background:var(--white);border-radius:10px;box-shadow:0 0 30px #0000000d;margin-bottom:1.6rem;padding:1.2rem 16px}

.contact{display:flex;justify-content:space-between;margin-top:1.4rem}

.contact>*{align-items:center;border-radius:10px;color:var(--white);display:flex;font-size:1.3rem;font-weight:var(--font-bold);height:42px;line-height:1.4rem;text-align:left;transition:all .2s;width:calc(50% - 5px)}

.contact>*>span{display:block;padding:0 10px 0 48px;position:relative;width:100%}

.contact>*>span:before{background:url(./pp-icons.b8550510.svg);content:"";height:24px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:24px}

.contact>a.whatsapp{background:#25d366}

.contact>a.whatsapp:hover{background:var(--green-500)}

.contact>a.whatsapp>span:before{background-position:0 -300px}

.contact>button.callback{background:var(--blue-500)}

.contact>button.callback:hover{background:var(--blue-400)}

.contact>button.callback>span:before{background-position:0 -324px}

.pp-tabs-wrapper{display:flex;flex-direction:column}

.acc-m>section,.pp-delivery-wrapper>section#pp-delivery-content{background:var(--white);border-radius:0 0 10px 10px;font-size:1.3rem;line-height:1.8rem;margin-bottom:0rem;padding:0rem 0px;z-index:1}

#pp-chars-content,.pp-delivery-wrapper>section.other-regions-section{display:unset;margin-top:0;padding-top:0}

#pp-chars-content{height:100vh;overflow-x:scroll}

#pp-chars-content.overlay-m .heading{background:var(--white);position:fixed;width:100vw}

.acc-m>section.link{border-radius:10px;display:block;margin-top:0}

.acc-m>section.link>a{align-items:center;color:var(--blue-500);display:flex;font-size:1.4rem;font-weight:var(--font-semibold);justify-content:space-between;line-height:1.6rem;margin:-1rem -16px;padding:1rem 16px}

.acc-m .link>a img{height:100%;max-height:60px;max-width:80px;width:100%}

#pp-tabs-m-section-chars{display:block}

#pp-tabs-m-section-chars ul li{color:var(--gray-500);list-style:disc;margin-bottom:.3rem}

#pp-tabs-m-section-chars ul li span{color:var(--black)}

.acc-m .pp-tabs-m-section button.more,.pp-delivery-wrapper button.more{align-items:center;border-top:1px solid var(--gray-200);color:var(--blue-500);display:flex;font-size:1.4rem;font-weight:var(--font-semibold);height:42px;margin:0 -16px -1rem;padding:0 16px;position:relative;width:calc(100% + 32px)}

.pp-tabs-m-section ul{-webkit-padding-start:16px;padding-inline-start:16px}

.acc-m .pp-tabs-m-section button.more:after,.pp-delivery-wrapper button.more:after{content:"\e906";font-family:Icons;font-size:1.8rem;position:absolute;right:16px;top:50%;transform:translateY(-50%)}

#pp-overview-content{overflow:hidden}

#pp-overview-content>div{max-height:70px}

#show-more-label{align-items:flex-end;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.8) 68%,hsla(0,0%,100%,0));color:var(--blue-500);cursor:pointer;display:flex;font-size:1.4rem;font-weight:var(--font-semibold);height:90px;margin-bottom:-1rem;padding-bottom:1.4rem;position:relative}

#show-more-label:before{content:"\41f\43e\43a\430\437\430\442\44c  \43f\43e\43b\43d\43e\441\442\44c\44e"}

#show-more-label:after{bottom:14px;color:var(--blue-500);content:"\e908";font-family:Icons;font-size:1.6rem;left:140px;position:absolute}

#show-more-input:checked+div{max-height:-moz-fit-content;max-height:fit-content}

#show-more-input:checked~#show-more-label{height:-moz-fit-content;height:fit-content}

#show-more-input:checked~#show-more-label:before{content:"\421\43a\440\44b\442\44c"}

#show-more-input:checked~#show-more-label:after{bottom:13px;left:56px;transform:rotate(180deg)}

.acc-m>section p{margin-bottom:1rem}

.acc-m>section img{width:100%}

.acc-m>section .embed-responsive{max-width:560px;padding-bottom:20px!important}

.acc-m>section iframe{width:100%}

.acc-m>section ul{-webkit-padding-start:16px;margin-bottom:1rem;padding-inline-start:16px}

.acc-m>section ul>li{list-style:disc}

.acc-m>label,.pp-delivery-wrapper>label{align-items:center;background:var(--white);border-radius:10px;box-shadow:0 -20px 20px #c7c7c71f;cursor:pointer;display:flex;font-size:1.8rem;font-weight:var(--font-bold);height:50px;margin-bottom:1.6rem;padding:0 16px;position:relative}

.acc-m>label:after,.pp-delivery-wrapper>label:after{color:var(--blue-500);content:"\e908";font-family:Icons;position:absolute;right:16px;top:16px;transition:all .4s}

.acc-m>label[for=pp-chars-tab]:after{display:none}

.acc-m>input#pp-guarantee-tab:checked~label[for=pp-guarantee-tab]:after,.acc-m>input#pp-overview-tab:checked~label[for=pp-overview-tab]:after,.acc-m>input#pp-spares-tab:checked~label[for=pp-spares-tab]:after,.pp-delivery-wrapper>input#pp-delivery-input:checked~label[for=pp-delivery-input]:after{transform:rotate(180deg)}

.acc-m>input#pp-chars-tab:checked~section#pp-chars-content,.acc-m>input#pp-guarantee-tab:checked~section#pp-guarantee-content,.acc-m>input#pp-overview-tab:checked~section#pp-overview-content,.acc-m>input#pp-spares-tab:checked~section#pp-spares-content,.pp-delivery-wrapper>input#pp-delivery-input:checked~section#pp-delivery-content{display:block}

.chars-table{font-size:1.3rem;margin-top:55px;padding-bottom:100px}

.chars-table>div{border-bottom:1px dashed var(--gray-200);display:flex;justify-content:space-between;padding:1.3rem 0}

.chars-table>div:last-of-type{border-bottom:none}

.chars-table>div>span:nth-of-type(2){font-weight:var(--font-bold);margin-left:20px;min-width:-moz-fit-content;min-width:fit-content}

.other-regions-section .city-wrapper{border-bottom:1px dashed var(--gray-200);display:flex;flex-direction:column;font-size:1.2rem;line-height:1.6rem;margin-bottom:1.2rem;padding-bottom:.4rem}

.other-regions-section .city-wrapper:last-of-type{border-bottom:none}

.other-regions-section .city-wrapper .name{font-weight:var(--font-bold)}

.other-regions-section .city-wrapper .store{display:flex;justify-content:space-between}

@media (min-width:1024px){.pp-section{grid-gap:20px;display:grid;grid-template-areas:"main sidebar" "tabs sidebar" "none sidebar";grid-template-columns:calc(100% - 370px) 350px;margin-bottom:4rem}

.pp-product-info-wrapper{grid-area:main;order:1}

#sidebar{grid-area:sidebar;order:2}

.pp-tabs-wrapper{grid-area:tabs;order:3}

.acc-m>section,.pp-delivery-wrapper>section{margin-bottom:0}

#pp-chars-content{height:-moz-fit-content;height:fit-content}

.acc-m>section,.pp-delivery-wrapper>section#pp-delivery-content{box-shadow:none}

.pp-section .card,.pp-section .d-card{padding:2.4rem 24px}

.overlay-m{min-height:-moz-fit-content;min-height:fit-content;overflow:unset;position:relative;right:unset;width:unset}

.pp-heading-wrapper h1{font-size:2.8rem;font-weight:var(--font-bold);line-height:3.2rem;margin-right:32px}

.pp-heading-wrapper>div:first-of-type{display:flex;justify-content:space-between}

.pp-heading-wrapper button#pp-print-button{background:var(--white);border-radius:5px;box-shadow:0 0 30px #0000000d;height:30px;min-width:30px;position:relative;transition:all .2s;width:30px}

.pp-heading-wrapper button#pp-print-button:after{background:url(./pp-icons.b8550510.svg);background-position:0 -188px;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}

.pp-heading-wrapper button#pp-print-button:hover{background:var(--yellow-500)}

.pp-heading-wrapper>div:nth-of-type(2){display:flex;font-size:1.5rem;justify-content:flex-start;margin-bottom:3rem;margin-top:1.6rem}

.pp-heading-wrapper>div:nth-of-type(2)>*{margin-right:8px}

.pp-heading-wrapper>div:nth-of-type(2) .video-link{color:var(--black);margin-left:auto;margin-right:0;padding-left:22px;position:relative;transition:all .2s}

.pp-heading-wrapper>div:nth-of-type(2) .video-link:hover{color:var(--blue-700)}

.pp-heading-wrapper .availability{padding-right:17px}

.pp-heading-wrapper .availability:after{top:1px}

.pp-product-info-wrapper{background:unset;border-radius:unset;box-shadow:unset;margin-bottom:unset;padding:unset}

.pp-product-info-wrapper .main-wrapper{background:var(--white);border-radius:10px;box-shadow:0 0 30px #0000000d;display:flex;margin-bottom:0;order:2;padding:2.4rem 24px}

.pp-product-info-wrapper .main-wrapper .gallery-wrapper{height:auto;margin-right:30px;max-width:500px;width:65%}

.pp-product-info-wrapper .main-wrapper .add-info-wrapper{width:calc(45% - 30px)}

.pp-product-info-wrapper .main-wrapper .add-info-wrapper .chars{border-bottom:1px dashed var(--gray-200);color:var(--gray-800);font-size:1.4rem;line-height:2.8rem;margin-bottom:3rem;padding-bottom:2.4rem}

.pp-product-info-wrapper .main-wrapper .add-info-wrapper .chars>div>span:nth-of-type(2){color:var(--black);font-weight:var(--font-semibold)}

.pp-product-info-wrapper .main-wrapper .add-info-wrapper .chars a{color:var(--blue-500);display:block;font-size:1.4rem;font-weight:var(--font-semibold);line-height:1.6rem;margin-top:1rem;padding-right:10px;position:relative;transition:all .2s;width:-moz-fit-content;width:fit-content}

.pp-product-info-wrapper .main-wrapper .add-info-wrapper .chars a:after{content:"\e906";font-family:Icons;font-size:1.2rem;position:absolute;right:0;top:1px}

.pp-product-info-wrapper .main-wrapper .add-info-wrapper .chars a:hover,.pp-product-info-wrapper .main-wrapper .add-info-wrapper .links>a:hover{color:var(--blue-700)}

.pp-product-info-wrapper .main-wrapper .add-info-wrapper .links{display:flex;flex-direction:column;margin-bottom:2.6rem}

.pp-product-info-wrapper .main-wrapper .add-info-wrapper .links img{height:auto;margin-bottom:.8rem;max-width:160px;width:-moz-fit-content;width:fit-content}

.pp-product-info-wrapper .main-wrapper .add-info-wrapper .links>a{color:var(--blue-500);font-size:1.4rem;font-weight:var(--font-semibold);transition:all .2s}

.pp-product-info-wrapper .pp-heading-wrapper{background:unset;box-shadow:unset;order:1;padding:unset}

.pp-product-info-wrapper #add{order:2}

.action-wrapper{background:var(--white);height:-moz-fit-content;height:fit-content;margin-bottom:0;}

.action-wrapper .price{align-items:flex-start;flex-direction:column-reverse}

.action-wrapper .price .actual-price{font-size:3.6rem}

.action-wrapper .price .old-price{font-size:1.8rem;margin-bottom:.6rem}

.action-wrapper .bonus>span{font-size:1.4rem;padding:.6rem 6px}

.action-wrapper .buttons{border-bottom:0px dashed var(--gray-200);padding-bottom:1.4rem}

.action-wrapper .buttons button.compare,.action-wrapper .buttons button.share{font-size:1.3rem;padding-left:30px;transition:all .2s}

.action-wrapper .buttons button.compare:hover,.action-wrapper .buttons button.share:hover{color:var(--gray-800)}

.action-wrapper .buttons button.compare:before,.action-wrapper .buttons button.share:before{height:24px;width:24px}

.action-wrapper .buttons button.share:before{background-position:0 -120px}

.action-wrapper .buttons button.compare:before{background-position:0 -144px}

.pp-delivery-wrapper{padding-bottom:.2rem;}

.pp-delivery-wrapper>label{padding:3rem 24px 2rem}

.pp-delivery-wrapper>section#pp-delivery-content{margin-bottom:2.6rem;padding: 2rem 0px 0rem;}

.pp-delivery-wrapper>section#pp-delivery-content>.pp-delivery-type{margin-bottom:1.8rem}

.pp-delivery-wrapper .details{margin-bottom:.6rem}

.pp-delivery-wrapper .delivery-info-wrapper{font-size:1.3rem;margin-bottom:1rem}

.pp-tabs-wrapper{flex-direction:row;flex-wrap:wrap;height:-moz-fit-content;height:fit-content}

.acc-m>label{align-items:center;border:1px solid var(--gray-200);border-radius:8px;box-shadow:none;color:var(--gray-800);display:flex;font-size:1.5rem;font-weight:var(--font-bold);height:50px;margin-bottom:2rem;margin-right:10px;padding:0 30px;transition:all .2s;width:-moz-fit-content;width:fit-content}

.acc-m>label:hover{color:var(--blue-500)}

.acc-m>label:last-of-type{margin-right:auto}

.acc-m>label:after{display:none}

.acc-m>input#pp-chars-tab:checked~label[for=pp-chars-tab],.acc-m>input#pp-guarantee-tab:checked~label[for=pp-guarantee-tab],.acc-m>input#pp-overview-tab:checked~label[for=pp-overview-tab],.acc-m>input#pp-spares-tab:checked~label[for=pp-spares-tab]{border:1px solid var(--blue-500);color:var(--blue-500)}

.acc-m>section{font-size:1.4rem;line-height:2rem;margin:0;padding:0;width:100%}

.acc-m>section p,.acc-m>section ul{margin-bottom:1.6rem}

#pp-overview-content>div{max-height:-moz-fit-content;max-height:fit-content}

.acc-m>section#pp-chars-content{display:none}

.pp-delivery-wrapper>label[for=pp-delivery-input]{border-radius:0;box-shadow:none;cursor:unset}

.pp-delivery-wrapper>label[for=pp-delivery-input]:after{display:none}

.pp-delivery-wrapper>section{display:block}

.chars-table{font-size:1.4rem;margin-top:0;padding-bottom:0}

.chars-table>div{border-bottom:none;justify-content:flex-start;padding:0}

.chars-table>div>span{display:inline-block;padding:1.3rem 0 .6rem}

.chars-table>div>span:first-of-type{border-bottom:1px dashed var(--gray-200);max-width:426px;width:60%}

.chars-table>div:last-of-type>span:first-of-type{border-bottom:none}

.acc-m>section#pp-overview-content>div{max-height:unset}

.other-regions-section{height:50px;margin-bottom:3rem}

.other-regions-section>label{align-items:center;background:var(--white);border-radius:10px;box-shadow:0 -8px 30px #0000000d;cursor:pointer;display:flex;font-size:1.6rem;font-weight:var(--font-bold);height:50px;margin-top:-.6rem;padding:0 24px;position:relative;transition:all .4s;width:100%}

.other-regions-section>label:before{content:"\41f\43e\43a\430\437\430\442\44c  \43d\430\43b\438\447\438\435  \432  \434\440\443\433\438\445  \433\43e\440\43e\434\430\445";left:24px;position:absolute;top:16px}

.other-regions-section>label:after{color:var(--blue-500);content:"\e908";font-family:Icons;position:absolute;right:24px;top:16px;transition:all .2s}

.other-regions-section>section{background:var(--white);border-radius:0 0 10px 10px;box-shadow:0 8px 30px #0000000d;display:none;margin-top:-1rem;padding:1rem 24px;z-index:1}

.other-regions-section>input#other-regions-input:checked~section{display:block;margin-top:-1.8rem}

.other-regions-section>input#other-regions-input:checked~label[for=other-regions-input]{border-radius:10px 10px 0 0}

.other-regions-section>input#other-regions-input:checked~label[for=other-regions-input]:before{content:"\421\43a\440\44b\442\44c  \43d\430\43b\438\447\438\435  \432  \434\440\443\433\438\445  \433\43e\440\43e\434\430\445"}

.other-regions-section>input#other-regions-input:checked~label[for=other-regions-input]:after{transform:rotate(180deg)}

.other-regions-section .city-wrapper{font-size:1.3rem}

.other-regions-section .city-wrapper .name{font-size:1.4rem;font-weight:var(--font-bold)}

.overlay-m{background:unset}

.modal-bottom-wrapper{bottom:unset;left:unset;min-height:unset;position:relative;transition:all .4s;width:-moz-fit-content;width:fit-content;z-index:unset}

.modal-bottom-wrapper .modal-bottom{background:var(--gray-800);border-radius:10px;bottom:24px;box-shadow:0 0 30px #00000026;display:none;font-size:1.3rem;left:-130px;line-height:1.5rem;opacity:0;padding:1rem 16px 1.6rem;position:absolute;width:300px}

.action-wrapper .bonus .modal-bottom-wrapper:hover .modal-bottom{display:block;opacity:1}

.modal-bottom-wrapper .modal-bottom p{color:var(--white);margin-bottom:.6rem}

.modal-bottom-wrapper .modal-bottom a{color:var(--blue-500);font-size:1.4rem;font-weight:var(--font-semibold)}

.modal-bottom-wrapper .modal-bottom a:hover{color:var(--blue-700)}

}

#mainCarousel{margin:0 auto 20px;max-width:500px;width:100%}

#mainCarousel .carousel__slide{padding:0;width:100%}

#thumbCarousel{display:none;max-width:500px;width:100%}

#thumbCarousel .carousel__slide{border-radius:10px;cursor:pointer;height:70px;margin:0 5px;overflow:hidden;padding:0;width:70px}

#thumbCarousel .carousel__slide:first-of-type{margin-left:0}

#thumbCarousel .carousel__slide:last-of-type{margin-right:0}

#thumbCarousel .carousel__slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:auto}

#thumbCarousel .carousel__slide.is-nav-selected{border:2px solid #337ab7}

.carousel__dots{top:calc(100% + 10px)}

.carousel__dots .carousel__dot{height:8px;width:14px}

.carousel__dots .carousel__dot:after{background-color:#e8e8e8;opacity:1}

.carousel__dots .carousel__dot.is-selected:after{background-color:#3a83f2;opacity:1}

@media (min-width:1024px){.carousel__dots{display:none}

#thumbCarousel{display:block}

}

@media print{body::-webkit-scrollbar{width:0}

body{overflow:unset}

.container *{box-shadow:none!important}

#show-more-label,.action-wrapper .buttons,.b24-widget-button-wrapper,.breadcrumb,.contact-wrapper,.footer-bottom a,.footer-top,.header,.panel-m{display:none!important}

#pp-chars-content{height:-moz-fit-content!important;height:fit-content!important;order:2}

.acc-m>section#pp-tabs-m-section-chars{height:0!important;opacity:0!important}

#pp-chars-content .heading{display:none!important}

.chars-table{margin-top:0}

.chars-table>div{padding:.6rem 0}

.overlay-m{min-height:unset;overflow-y:unset;position:relative;right:unset;top:unset;width:100%}

#show-more-input+div{max-height:-moz-fit-content!important;max-height:fit-content!important}

.acc-m>input#pp-guarantee-tab~section#pp-guarantee-content,.acc-m>input#pp-overview-tab~section#pp-overview-content,.acc-m>input#pp-spares-tab~section#pp-spares-content{display:block!important}

.pp-stock-info-wrapper{margin-bottom:2rem}

.pp-stock-info-wrapper>label{font-size:1.6rem}

.pp-stock-info-wrapper>section{font-size:1.4rem}

}


