.popper{width:auto;background-color:#fafafa;color:#212121;text-align:center;padding:2px;display:inline-block;border-radius:3px;position:absolute;font-size:14px;font-weight:400;border:1px solid #ebebeb;z-index:200000;box-shadow:0 0 6px 0 #3a3a3a}.popper .popper__arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.popper[x-placement^=top]{margin-bottom:5px}.popper[x-placement^=top] .popper__arrow{border-width:5px 5px 0;border-color:#fafafa transparent transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper[x-placement^=bottom]{margin-top:5px}.popper[x-placement^=bottom] .popper__arrow{border-width:0 5px 5px;border-color:transparent transparent #fafafa;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper[x-placement^=right]{margin-left:5px}.popper[x-placement^=right] .popper__arrow{border-width:5px 5px 5px 0;border-color:transparent #fafafa transparent transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.popper[x-placement^=left]{margin-right:5px}.popper[x-placement^=left] .popper__arrow{border-width:5px 0 5px 5px;border-color:transparent transparent transparent #fafafa;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-control-attribution svg{display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:hsla(0,0%,100%,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;color-adjust:exact}}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:rgba(181,226,140,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:rgba(253,156,115,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}:root{--main-font:"Montserrat",Arial,Helvetica,sans-serif;--second-font:"Tahoma",Arial,Helvetica,sans-serif;--third-font:"Instrument Sans",Arial,Helvetica,sans-serif;--grey-1:#b7b7b7;--grey-2:#e9e9e9;--grey-3:#4b4b4b;--grey-4:#e5e5e5;--grey-5:#d1d1d1;--grey-6:#dbdbdb;--grey-7:#919191;--grey-9:#dedede;--grey-10:#f5f5f5;--grey-11:#333;--grey-12:#797979;--grey-13:#1f1f1f;--grey-14:#d9d9da;--grey-15:#e4e4e4;--grey-16:#d6d6d6;--grey-17:#aeadad;--grey-18:#7e7e7e;--grey-19:#999;--grey-20:#ccc;--grey-21:#e7e7e7;--shadow-0:0px 0px 23px -10px rgb(0 0 0/15%);--shadow-1:0px 0px 23px -10px rgb(0 0 0/25%);--shadow-2:0px 0px 23px -10px rgb(0 0 0/50%);--shadow-3:0px 0px 23px -10px rgb(0 0 0/75%);--shadow-4:0px 0px 17px -10px rgb(0 0 0/75%);--shadow-suggester:0px 10px 10px -10px rgb(0 0 0/75%);--color-storepoints-bg:#e9fbfc;--color-storepoints-primary:#073c45;--color-storepoints-secondary:#5eced8;--color-storepoints-markers:rgba(0,162,171,0.6);--color-storepoints-success:#3b842e;--storepoints-grey-1:#f1f1f1;--storepoints-grey-2:#d9d9d9;--storepoints-grey-3:#9e9e9e;--storepoints-grey-4:#878787;--storepoints-grey-5:#797979}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(180deg,transparent,rgba(0,0,0,.75));transition:opacity .3s linear;padding:19px 11px 50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s linear infinite;animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{position:absolute;top:-100%;width:40px;height:50px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block;height:auto}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[v-cloak]{display:none}html{font-size:6.25%}body{font-size:14rem;line-height:1.2;font-family:var(--main-font)}a{text-decoration:none;color:var(--primary);transition:color .25s}a:hover{color:var(--black)}:focus{outline:none}.global-wrapper{max-width:1350px;margin:0 auto}@media (max-width:1440px){.global-wrapper{margin:0 45px}}@media (max-width:640px){.global-wrapper{margin:0 15px}}.info-wrapper{max-width:1920px;margin:24px auto}@media (max-width:1440px){.info-wrapper{margin:0 45px}}@media (max-width:640px){.info-wrapper{margin:0 15px}}.info-wrapper .simple-alert{text-align:center}.title{font-size:20rem;font-weight:700}.header-title{font-size:28rem;font-weight:700}.heading{font-size:20rem;line-height:1.8;padding:30px 0 10px}.heading.padding-left{margin-left:25%;padding-left:40px}@media (max-width:1200px){.heading.padding-left{margin-left:0;padding-left:10px}}@media (max-width:1024px){.heading{font-size:16rem}}@media (max-width:768px){.heading.padding-left{display:none}}.icon-btn{border:none;background:none;padding:0;display:flex;align-items:center;cursor:pointer;font-weight:700;color:var(--primary)}.icon-btn:hover{text-decoration:underline}.icon-btn .icon{width:19px;min-width:19px;height:19px;background-color:var(--primary);margin-right:12px}.icon-btn .icon--close_2{display:none}.filter-btn{display:flex;justify-content:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:13.5px 10px;font-size:14px;height:40px;border-radius:4px;background-color:#00a2ab;color:#000;cursor:pointer;border:none;transition:color .25s,background-color .25s,border .25s;font-weight:400}@media (max-width:1024px){.filter-btn{padding:13.5px 38.5px;width:140px}}.filter-btn:hover{background-color:var(--secondary)}.filter-btn[disabled]{opacity:.2;cursor:none;pointer-events:none}.btn{display:flex;justify-content:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:2px solid var(--primary);color:#fff;font-weight:600;background-color:var(--primary);padding:12px 40px;cursor:pointer;transition:color .25s,background-color .25s,border .25s}.btn .icon,.btn .icon-small{background-color:#fff;transition:background-color .25s}.btn .icon{width:32px;height:32px;margin:0 0 0 20px}.btn .icon-small{width:8px;height:8px;margin:0 0 0 14px}.btn:hover{color:var(--primary);background-color:#fff}.btn:hover .icon,.btn:hover .icon-small{background-color:var(--primary)}.btn.center{margin:0 auto}.btn-small{font-size:13rem;padding:11px 15px}.btn-big{font-size:16rem;padding:12px 30px}.btn-2:hover{color:#fff;background-color:var(--blue-1);border-color:var(--blue-1)}.btn-2:hover .icon,.btn-2:hover .icon-small,.btn-3{background-color:#fff}.btn-3{color:var(--black)}.btn-3 .icon,.btn-3 .icon-small{background-color:var(--black)}.btn-4:hover{color:#fff;background-color:var(--blue-2);border-color:var(--blue-2)}.btn-4:hover .icon,.btn-4:hover .icon-small{background-color:#fff}.btn-social{background:none;border:2px solid var(--grey-15);display:flex;align-items:center;margin-bottom:15px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:8px 10px;min-width:225px;cursor:pointer}.btn-social img{margin-right:10px}.btn-collapse{border:none;background:none;padding:0;display:flex;align-items:center;cursor:pointer}.btn-collapse .icon{width:7px;min-width:7px;height:7px;margin-left:16px;background-color:var(--primary)}.btn-collapse.open .icon--arrow_small_top{transform:rotate(180deg)}.btn.close{border:none;background:none;padding:20px}.btn.close .icon{background-color:var(--black);margin:0;width:19px;height:19px}.btn.disabled,.btn:disabled{pointer-events:none;background-color:var(--grey-14);border-color:var(--grey-14);color:#fff}.btn.disabled.btn-3,.btn:disabled.btn-3{background-color:unset;color:var(--grey-14)}.btn.file{border:1px solid var(--grey-16);border-radius:5px}button.clean{border:none;padding:0}.arrow-btn,button.clean{background:none;cursor:pointer}.arrow-btn{border:2px solid var(--grey-9);border-radius:100%;height:27px;width:27px;display:flex;justify-content:center;align-items:center;transition:border .25s}.arrow-btn .icon{height:7px;width:7px;background-color:var(--grey-9);transition:background-color .25s}.arrow-btn:hover{border-color:var(--primary)}.arrow-btn:hover .icon{background-color:var(--primary)}.arrow-btn.unavailable{cursor:default}.arrow-btn.unavailable:hover{border-color:var(--grey-9)}.arrow-btn.unavailable:hover .icon{background-color:var(--grey-9)}.placeholder.medium,.placeholder.small{display:none}.placeholder.normal{display:block}@media (max-width:1024px){.placeholder.normal,.placeholder.small{display:none}.placeholder.medium{display:block}}@media (max-width:360px){.placeholder.medium,.placeholder.normal{display:none}.placeholder.small{display:block}}.alert-placeholder .alert-box ul{list-style:none}.alert-placeholder .alert{padding:20px;border:1px solid var(--grey-15);margin:10px 0;color:var(--primary)}.alert-placeholder .alert ul{display:flex;flex-direction:column}.alert-placeholder .alert ul li{margin:10px 0}.alert-placeholder.blue{color:var(--primary);font-size:18rem}.widget-collapse-title{border:none;background:none;display:flex;align-items:center;justify-content:space-between}.widget-collapse-title .name{font-size:16rem;font-weight:600;color:var(--grey-3)}.widget-collapse-title .icon{display:none;margin:20px;height:7px;width:7px;background-color:var(--primary)}@media (max-width:768px){.widget-collapse-title{width:100%;padding:0;border-bottom:1px solid var(--grey-2)}.widget-collapse-title .icon{display:block}.widget-collapse-title .icon--arrow_small_top{display:none}.widget-collapse-title.open{border-color:transparent}.widget-collapse-title.open .icon--arrow_small_top{display:block}.widget-collapse-title.open .icon--arrow_small_down{display:none}.widget-collapse-title.open+.widget-collapse-content{display:block}.widget-collapse-content{display:none;border-bottom:1px solid var(--grey-2)}}.widget-bottom .heading{font-size:16rem;font-weight:600;color:var(--grey-3)}.scroll-lock{overflow:hidden}.discount{color:#fff;background-color:var(--red-1);display:flex;align-items:center;flex-direction:column;padding:10px 8px;margin-right:12px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;position:unset;left:unset}.discount .text{font-size:10rem;font-weight:900;line-height:1;text-transform:uppercase}.discount .value{font-size:26rem;font-weight:700;line-height:1}.fold-content{margin:50px auto 0;padding:11px 41px}.fold-content .opened{display:none}.fold-content .closed,.fold-content.open .opened{display:block}.add-to-compare.added .add,.add-to-compare .remove,.fold-content.open .closed{display:none}.add-to-compare.added .remove{display:block}label.checkbox{display:flex;align-items:center;margin-bottom:5px;cursor:pointer}label.checkbox:hover span{border-color:var(--primary)}input[type=checkbox],input[type=radio]{position:relative;display:none}input[type=checkbox]+span,input[type=radio]+span{position:relative;display:inline-block;align-self:baseline;width:20px;height:20px;min-width:20px;margin-right:10px;border:1px solid;color:var(--grey-15);border-radius:6px;cursor:pointer;transition:border .25s}input[type=checkbox]+span:hover,input[type=radio]+span:hover{border-color:var(--primary)}input[type=checkbox]:checked+span,input[type=radio]:checked+span{background-color:var(--primary)}input[type=checkbox]:checked+span:after,input[type=radio]:checked+span:after{content:"";position:absolute;top:57%;left:35%;width:30%;height:10%;transform:translateX(-50%) rotate(45deg);background-color:#fff;border-radius:6px}input[type=checkbox]:checked+span:before,input[type=radio]:checked+span:before{content:"";position:absolute;top:47%;left:40%;width:60%;height:10%;transform:translateX(-15%) rotate(-45deg);background-color:#fff;border-radius:6px}input[type=radio]+span{border-radius:100%}input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{border:1px solid var(--grey-16);border-radius:5px;width:100%;line-height:2;transition:border .25s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--grey-17)}input[type=email]::-webkit-inner-spin-button,input[type=email]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=password]::-webkit-inner-spin-button,input[type=password]::-webkit-outer-spin-button,input[type=text]::-webkit-inner-spin-button,input[type=text]::-webkit-outer-spin-button,select::-webkit-inner-spin-button,select::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.separator{position:relative;width:10px;height:100%;margin:0 10px}.separator:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background-color:var(--grey-16)}.custom-select,.vue-select{position:relative}.custom-select-btn,.vue-select-btn{border:1px solid var(--grey-16);border-radius:5px;line-height:2;transition:border .25s;background:none;display:flex;align-items:center;justify-content:space-between;padding:5px 15px;cursor:pointer}.custom-select-btn .icon,.vue-select-btn .icon{width:7px;min-width:7px;height:7px;background-color:var(--primary);margin-left:12px}.custom-select-btn.open .icon,.vue-select-btn.open .icon{transform:rotate(180deg)}.custom-select-btn.open+.custom-select-list,.custom-select-btn.open+.vue-select-list,.vue-select-btn.open+.custom-select-list,.vue-select-btn.open+.vue-select-list{display:block}.custom-select-list,.vue-select-list{display:none;position:absolute;left:0;background:#fff;border:1px solid var(--grey-16);z-index:2;min-width:100%}.custom-select-list-item,.vue-select-list-item{cursor:pointer}.custom-select-list-item a,.vue-select-list-item a{color:var(--black)}.custom-select-list-item:hover,.vue-select-list-item:hover{background-color:var(--grey-16)}.custom-select-list .value,.vue-select-list .value{display:block;width:100%;padding:5px 10px}.tree-trigger{background-color:transparent;border:none;padding:6px;cursor:pointer}.tree-trigger .icon{transition:background-color .33s}.tree-trigger:hover .icon{background-color:var(--primary)!important}.tree-trigger.open .icon{transform:rotate(90deg)}.trigger-break{width:25px}.simple-alert{padding:20px;border:1px solid var(--grey-15);margin:10px 0}.simple-alert ul{display:flex;flex-direction:column}.simple-alert ul li{margin:10px 0}.loader{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:999}.loader.hide{display:none}.loader-inner{-webkit-animation:spin 1.15s ease infinite;animation:spin 1.15s ease infinite;background-color:var(--secondary);box-sizing:border-box;box-shadow:2px 2px 12px 0 rgba(0,0,0,.2);border-bottom:10px solid var(--primary);border-radius:50%;height:52px;margin:auto;position:absolute;width:52px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){iframe{width:100%}}.table-wrapper{overflow-x:auto}#sm-recommendation-cart1,#sm-recommendation-categorie1,#sm-recommendation-main1,#sm-recommendation-news1,#sm-recommendation-product1,#sm-recommendation-test1{width:100%}#sm-recommendation-categorie1{grid-row:7;grid-column:2}@media (max-width:1024px){#sm-recommendation-categorie1{grid-column:1/3}}div .required{display:inline-block;color:var(--red-1)}.compare-modal-link{color:var(--primary)}.regulation_id{display:flex;justify-content:flex-start;align-items:center;width:100%;height:auto;font-size:12px;flex-direction:column-reverse;margin:10px 0 5px}.regulation_id p{text-align:right}.regulation_id span{align-self:end!important}.compare-modal-link{color:#a92074}.modal{display:none}.modal.is-open{display:block;z-index:7;position:relative}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:5}.modal__container{display:flex;flex-direction:column;background-color:#fff;width:clamp(500px,50%,100%);max-height:80vh;border-radius:6px;margin:0 15px;will-change:unset!important}.modal__container-title{display:flex;align-items:center;background-color:var(--blue-3);padding:20px;border-top-left-radius:6px;border-top-right-radius:6px}.modal__container-title .icon{width:20px;min-width:20px;height:20px;margin-right:15px}.modal__container-title .icon-box{border-radius:100%;margin-right:15px;padding:5px}.modal__container-title .icon-box .icon{margin-right:0}.modal__container-title.error{background-color:var(--red-1);color:#fff}.modal__container-title.error .icon{background-color:var(--red-1)}.modal__container-title.error .close .icon,.modal__container-title.error .icon-box{background-color:#fff}.modal__container-title.success{background-color:var(--green-1);color:#fff}.modal__container-title.success .icon{background-color:var(--green-1)}.modal__container-title.success .close .icon,.modal__container-title.success .icon-box,.modal__container-title.warning .icon{background-color:#fff}.modal__container-title.warning .icon-box{background-color:var(--red-1)}.modal__container-title .title{font-size:16rem!important;font-weight:700!important;margin:0!important}.modal__container-title .close{margin-left:auto;padding:10px 20px}.modal__container-title .close .icon{background-color:var(--primary);pointer-events:none}.modal__container-content{padding:30px 30px 0;overflow-y:auto;margin-bottom:30px;line-height:normal;display:flex;justify-content:space-between;align-items:flex-end}.modal__container-content-description{margin-bottom:20px}.modal__container-content .buttons{display:flex;align-items:center;margin-top:20px}.modal__container-content .buttons .btn{margin-right:20px}.modal__container-content .buttons .btn:last-child{margin-right:0}.modal__container-content .input-desc{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:100%;margin-right:10px}.modal__container-content .input-desc .desc{margin-bottom:5px;margin-left:5px}.modal__container-content .input-desc .field{width:100%}.modal__container-content .service-desc{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.modal__container-content .voucher-gifts{display:flex;justify-content:center;align-items:center;width:100%;-moz-column-gap:10px;column-gap:10px}@media (max-width:1024px){.modal__container-content .voucher-gifts{flex-direction:column}}.modal__container-content .voucher-gift-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:300px}.modal__container-content .voucher-gift-wrapper .product-name{font-weight:700;text-align:center}.modal__container-content .voucher-gift-wrapper .image{margin:10px}.modal__container-content .voucher-gift-wrapper button{margin-top:15px;margin-bottom:15px}.modal__container-content .voucher-gift-wrapper button.btn-disabled{border:2px solid var(--grey-14);background-color:var(--grey-14)}.modal__container-content a{color:var(--primary)}.modal__container-content a:hover{color:var(--black)}.modal__container-content-voucher-gift{margin-top:20px}.modal__container-content-voucher-gift .info{margin-bottom:10px;font-weight:700}.modal__container-content-voucher-gift .image a{display:flex;justify-content:center}.modal__container .lodging-content{flex-direction:column;align-items:center;margin-bottom:0}.modal__container .lodging-content .additional-item.disabled{pointer-events:none;opacity:.5}.modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);will-change:transform}.modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1);will-change:transform}.modal.no-buttons .buttons{display:none}.modal.small .modal__container{width:clamp(min(100%,360px),422px,100%)}.modal.medium .modal__container{width:clamp(min(100%,360px),600px,100%)}.modal.large .modal__container{width:clamp(500px,60%,100%)}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}@media (max-width:768px){.modal__container{width:clamp(500px,50%,100%)}.modal__container-content{flex-direction:column;align-items:center;justify-content:flex-end}.modal__container-content .input-desc{margin:0}.modal__container-content .btn{margin-top:5px}.modal__container .lodging-content{justify-content:space-between}}#chart-price-history{width:100%;height:100%}.compare-remove-modal .content,.product-history-modal-content,.remove-product-cart-modal .content{display:flex;justify-content:center;align-items:center;flex-direction:column}.compare-remove-modal .content .buttons,.remove-product-cart-modal .content .buttons{width:100%;justify-content:flex-start}.product-added-modal .content{display:block}.energy-card-modal{height:100%}.energy-card-modal .modal__container-content{justify-content:center}.energy-card-modal .modal__container-content img{height:100%}.cookieInfo{z-index:4}.cookieInfo .cookieInfoWrapper{position:fixed;bottom:0;width:100%;background-color:#fff;border-top:2px solid var(--primary);display:flex;align-items:center;justify-content:space-between;padding:15px;z-index:4}.cookieInfo .cookie-dim{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#858282;opacity:.7;z-index:4}.cookieInfo .desc{font-size:16rem}.cookieInfo .buttons{display:flex}.cookieInfo .buttons .btn{margin:0 5px}@media (max-width:640px){.cookieInfo{flex-direction:column}.cookieInfo .buttons{flex-direction:row;align-self:center}.cookieInfo .buttons .btn{margin:10px 5px 0}}.cookiesModal .cookie-header{margin-bottom:30px}.cookiesModal .cookie-header h2{font-size:25rem;font-weight:400;line-height:1.4;text-transform:uppercase;margin-bottom:10px}.cookiesModal .cookie-header span{font-size:14rem;line-height:1.3}.cookiesModal .options_item{display:flex;flex-direction:column;margin-bottom:20px}.cookiesModal .options_item-title{font-size:14rem;line-height:1.3;font-weight:700;text-transform:uppercase;margin-bottom:10px}.cookiesModal .options_item-wrapper{display:flex}.cookiesModal .options_item-desc{font-size:14rem;line-height:1.3}@media (max-width:1024px){.cookiesModal .cookie-header{margin-bottom:30px}.cookiesModal .cookie-header h2{font-size:18rem}.cookiesModal .cookie-header span{font-size:14rem;line-height:1.3}}.form form,.forms-module form{margin:30px 0}.form form .form-content,.forms-module form .form-content{display:flex;flex-direction:column}.form form fieldset,.forms-module form fieldset{border:1px solid var(--primary);margin-bottom:30px;padding:20px}.form form fieldset legend,.forms-module form fieldset legend{text-transform:uppercase;color:var(--primary);font-weight:700}.form form fieldset div .required,.forms-module form fieldset div .required{display:inline-block;color:var(--red-1)}.form form hr,.forms-module form hr{width:100%;margin:15px 0}.form form .field,.forms-module form .field{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:12px}.form form .field label,.forms-module form .field label{width:clamp(100px,150px,30%);padding-right:10px}.form form .field label .required,.forms-module form .field label .required{color:var(--red-1)}.form form .field label+.btn,.forms-module form .field label+.btn{max-width:calc(100% - clamp(100px, 150px, 30%))}.form form .field .field-box,.form form .field input,.form form .field select,.form form .field textarea,.forms-module form .field .field-box,.forms-module form .field input,.forms-module form .field select,.forms-module form .field textarea{width:calc(100% - clamp(100px, 150px, 30%));max-width:calc(100% - clamp(100px, 150px, 30%));padding:5px 15px}.form form .field select,.forms-module form .field select{padding:9px 15px}.form form .field input[type=file][data-name],.forms-module form .field input[type=file][data-name]{display:none}.form form .field .field-box,.forms-module form .field .field-box{padding:0}.form form .field .field-box input,.form form .field .field-box select,.forms-module form .field .field-box input,.forms-module form .field .field-box select{width:100%;min-width:70px}.form form .field .field-box.large-3 input,.forms-module form .field .field-box.large-3 input{width:33.33%}.form form .field .field-box.large-6 input,.forms-module form .field .field-box.large-6 input{width:50%}.form form .field.form-checkboxes,.form form .field.form-radios,.forms-module form .field.form-checkboxes,.forms-module form .field.form-radios{display:flex}.form form .field.form-checkboxes label,.form form .field.form-radios label,.forms-module form .field.form-checkboxes label,.forms-module form .field.form-radios label{width:100%;margin-bottom:10px;cursor:pointer}.form form .field.form-checkboxes ul li label,.form form .field.form-radios ul li label,.forms-module form .field.form-checkboxes ul li label,.forms-module form .field.form-radios ul li label{display:flex;align-items:center}.form form .field.form-content label,.forms-module form .field.form-content label{width:100%;margin-bottom:10px}.form form .field.form-content .form-control-static,.forms-module form .field.form-content .form-control-static{line-height:1.4}.form form .field.regulation,.forms-module form .field.regulation{margin-top:10px}.form form .field.regulation label,.forms-module form .field.regulation label{width:100%;margin-left:35px}.form form .field.regulation label>span,.forms-module form .field.regulation label>span{margin-left:-35px;margin-bottom:-5px}.field .error{display:flex;flex-direction:column;justify-content:center;width:calc(100% - clamp(100px, 150px, 30%));margin-left:auto;margin-top:14px}.field .error-item{display:flex;align-items:center;margin-bottom:5px}.field .error .icon{width:10px;min-width:10px;height:10px;background-color:#fff}.field .error .icon-box{padding:4px;background-color:var(--red-1);border-radius:100%;margin-right:10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.field.checkbox .error{width:100%;margin-left:33px}input[type=file]::file-selector-button{border:2px solid var(--primary);background:#fff;color:var(--black);padding:12px 40px;font-weight:600;transition:color .33s;cursor:pointer}input[type=file]::file-selector-button:hover{color:var(--primary)}@media (max-width:540px){input[type=file]::file-selector-button{display:flex}.forms-module form .field .field-box{width:100%}.forms-module form .field .field-box input,.forms-module form .field .field-box select,.forms-module form .field .field-box textarea{max-width:100%}.forms-module form .field .field-box.large-3 input,.forms-module form .field .field-box.large-6 input{width:100%}}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUQjIg1_i6t8kCHKm45_QpRxC7mw9c.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUQjIg1_i6t8kCHKm45_QpRzS7mw9c.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUQjIg1_i6t8kCHKm45_QpRxi7mw9c.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUQjIg1_i6t8kCHKm45_QpRxy7mw9c.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUQjIg1_i6t8kCHKm45_QpRyS7m.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_aZA3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_aZA3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_aZA3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_aZA3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_aZA3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_c5H3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_c5H3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_c5H3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_c5H3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_epG3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v18/JTURjIg1_i6t8kCHKm45_epG3gnD_g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.content p{margin-bottom:20px;line-height:1.57;font-size:16rem}.content h1{font-size:28rem;font-weight:700;margin:20px 0}.content h2{font-size:28rem;font-weight:300;margin-bottom:25px}.content h3{font-size:19rem;margin-bottom:25px}.content hr{margin:30px 0;border:0;border-top:1px solid var(--grey-15)}.content img{max-width:100%;height:auto}.content ul li{line-height:1.57;margin-bottom:20px}.content ul li::marker{color:var(--primary)}.content .images.small .image{width:calc(16.66% - 25px);margin:15px}.content .images.small .image:nth-child(6n+1){margin-left:0}.content .images.small .image:nth-child(6n){margin-right:0}.content .images.medium .image{width:calc(25% - 22.5px);margin:15px}.content .images.medium .image:nth-child(4n+1){margin-left:0}.content .images.medium .image:nth-child(4n){margin-right:0}.content .images.large .image,.content .images.preview .image{width:calc(50% - 15px);margin:15px}.content .images.large .image:nth-child(odd),.content .images.preview .image:nth-child(odd){margin-left:0}.content .images.large .image:nth-child(2n),.content .images.preview .image:nth-child(2n){margin-right:0}.content .images.horizontal,.content .images.vertical{display:flex;flex-wrap:wrap}.content .images.center{justify-content:center}.content .images.left{justify-content:flex-start}.content .images.right{justify-content:flex-end}.content .images a{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media (max-width:1024px){.content .images.small .image{width:calc(33.33% - 20px);margin:15px}.content .images.small .image:nth-child(3n+1){margin-left:0}.content .images.small .image:nth-child(3n){margin-right:0}.content .images.medium .image{width:calc(50% - 15px);margin:15px}.content .images.medium .image:nth-child(odd){margin-left:0}.content .images.medium .image:nth-child(2n){margin-right:0}.content .images.large .image,.content .images.preview .image{width:100%;margin:0 0 15px}.content .images.large .image:nth-child(odd),.content .images.preview .image:nth-child(odd){margin-left:0}.content .images.large .image:nth-child(2n),.content .images.preview .image:nth-child(2n){margin-right:0}}@media (max-width:440px){.content .images.medium,.content .images.small{flex-wrap:nowrap;overflow-x:auto}.content .images.medium .image,.content .images.medium .image:nth-child(2n),.content .images.medium .image:nth-child(4n),.content .images.medium .image:nth-child(6n),.content .images.medium .image:nth-child(odd),.content .images.medium image:nth-child(3n+1) .image:nth-child(3n),.content .images.medium image:nth-child(4n+1),.content .images.medium image:nth-child(6n+1),.content .images.small .image,.content .images.small .image:nth-child(2n),.content .images.small .image:nth-child(4n),.content .images.small .image:nth-child(6n),.content .images.small .image:nth-child(odd),.content .images.small image:nth-child(3n+1) .image:nth-child(3n),.content .images.small image:nth-child(4n+1),.content .images.small image:nth-child(6n+1){min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:15px 15px 15px 0}.content .images.large,.content .images.preview{flex-wrap:nowrap;overflow-x:auto}.content .images.large .image,.content .images.large .image:nth-child(2n),.content .images.large .image:nth-child(odd),.content .images.preview .image,.content .images.preview .image:nth-child(2n),.content .images.preview .image:nth-child(odd){min-width:60%;margin:15px 15px 15px 0}}.content .section{display:flex;flex-direction:column;word-break:break-word}.content .section img{display:inline-block}.content .section p{line-height:21px}.content .section .item{flex-basis:auto;flex-shrink:1;flex-grow:1}.content .section .image-item{padding:8px 0;text-align:center}.content .section .text-item{font-size:16px}.content .section .text-item h1{display:block;font-size:24px;-webkit-margin-before:.67em;margin-block-start:.67em;-webkit-margin-after:.67em;margin-block-end:.67em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700}.content .section .text-item h2{display:block;font-size:18px;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700}.content .section .text-item h1,.content .section .text-item h2,.content .section .text-item h3{line-height:1.3}.content .section .text-item ul{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.content .section .text-item ul li{margin-bottom:0;line-height:21px}@media only screen and (min-width:544px){.content .section .image-item{padding:0;margin:0 16px}.content .section .item{margin:16px 0}}@media only screen and (min-width:992px){.content .section{flex-direction:row;align-items:center}.content .section .item-6{width:50%}}.tiny-two-columns{display:flex}.tiny-two-columns .tiny-column{width:50%}.tiny-two-columns .tiny-column:first-child{padding-right:15px}.tiny-two-columns .tiny-column:last-child{padding-left:15px}@media (max-width:1024px){.tiny-two-columns{flex-direction:column}.tiny-two-columns .tiny-column{width:100%}.tiny-two-columns .tiny-column:first-child{padding-right:0}.tiny-two-columns .tiny-column:last-child{padding-left:0}}.tiny-block{display:flex;margin-bottom:20px}.tiny-block-image{padding-right:20px;width:33.33%;max-width:330px}.tiny-block-box{display:flex;flex-direction:column;width:66.66%}.tiny-block-title,.tiny-block-title p{font-size:20px}@media (max-width:440px){.tiny-block{flex-direction:column}.tiny-block-image{padding-right:0;width:100%}.tiny-block-image img{margin:0 auto}.tiny-block-box{width:100%}}.glightbox-container .goverlay{background:rgba(0,0,0,.6)}.glightbox-clean .gclose{opacity:1;background:none}.glightbox-clean .gclose .icon{background-color:#fff;margin:0;width:19px;height:19px}.glightbox-clean .gclose:hover{background:none}.glightbox-clean .arrow-btn{width:40px;height:40px;background:transparent;border-radius:50%}.glightbox-clean .arrow-btn:hover{background:transparent}.glightbox-clean .arrow-btn .icon{pointer-events:none}.header-box.fixed{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:7;box-shadow:var(--shadow-3)}.header-box.fixed .header_second .search-section{border-bottom:0}.header-box.fixed .header_first{display:none}.header_first{display:flex;justify-content:space-between}.header_first .delivery{display:flex;align-items:center;justify-content:center;width:100%}.header_first .delivery .widget{width:100%;max-width:1920px}.header_first .delivery .widget .content p{margin:0}.header_first .delivery.green{background-color:var(--green-1);color:#fff}.header_second{max-width:1920px;display:flex;margin:24px auto;padding:0 6.09385vw 0 5.10204vw}.header_second .logo-wrapper{flex:1}.header_second .logo-wrapper .logo{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:block;margin-bottom:-10px;margin-top:-10px}.header_second .logo-wrapper .logo img{min-width:135px}.header_second .logo-wrapper .logo svg{width:100%;height:100%;fill:var(--secondary)}.header_second .search-section{padding:0 20px}.header_second .search-section .burger{display:none;margin:0 20px 0 3px}.header_second .widgets-section{display:flex;flex:1;justify-content:flex-end;align-items:center}.header_second .widgets-section>div{margin:0 1.30208vw}.header_second .widgets-section>div:last-child{margin-right:0}.header_third{position:relative}@media (max-width:1200px){.header_second .search-section{padding:0 0 0 20px}}@media (max-width:1024px){.header-box.fixed .header_third{display:block}.header_first{display:none}.header_second .search-section{padding:0 20px}.header_third{position:static;z-index:6}}@media (max-width:768px){.header_second{padding:0 15px;margin:3px 0 17px;flex-wrap:wrap}.header_second .logo-wrapper{order:1;min-height:45px;display:flex;align-items:center}.header_second .logo-wrapper .logo{margin-bottom:0;margin-top:0}.header_second .search-section{order:3;width:100%;padding:10px 0;border-bottom:1px solid var(--grey-5);display:flex;justify-content:space-between}.header_second .search-section .widget{flex-grow:1}.header_second .search-section .search{height:35px!important;width:100%!important}.header_second .search-section .content{width:100%}.header_second .search-section .burger{display:flex}.header_second .widgets-section{order:2;flex:auto}.header_second .widgets-section .burger{display:none}}.burger{display:none;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;background:none;border:none;padding:0}.burger .desc{font-size:9px;font-weight:700;margin-top:2px;text-transform:uppercase;transition:opacity .25s}.burger-inside{padding:0;background-color:transparent;border:0;height:16px;width:30px;position:relative;transition:.25s}.burger-inside span{display:inline-block;width:100%;height:3px;border-radius:3px;background-color:var(--primary);left:0;position:absolute;transition:.25s}.burger-inside span:first-child{top:0}.burger-inside span:nth-child(2){top:50%;transform:translateY(-50%)}.burger-inside span:nth-child(3){top:100%;transform:translateY(-100%)}.burger.open .burger-inside span:first-child{transform:rotate(45deg) translate(5px,-2px);transform-origin:left top}.burger.open .burger-inside span:nth-child(2){opacity:0}.burger.open .burger-inside span:nth-child(3){transform:rotate(-45deg) translate(-1px,8px);transform-origin:left bottom}.burger.open .desc{opacity:0}@media (max-width:1024px){.burger{display:flex}}.social{display:flex;flex-wrap:wrap;padding-top:20px!important}.social a{margin-right:20px;margin-bottom:10px}.social a[href*=facebook]{-webkit-mask:url(../icons/facebook.svg) no-repeat 50% 50%;mask:url(../icons/facebook.svg) no-repeat 50% 50%}.social a[href*=instagram]{-webkit-mask:url(../icons/instagram.svg) no-repeat 50% 50%;mask:url(../icons/instagram.svg) no-repeat 50% 50%}.social a[href*=youtube]{-webkit-mask:url(../icons/youtube.svg) no-repeat 50% 50%;mask:url(../icons/youtube.svg) no-repeat 50% 50%}.social a[href*=facebook],.social a[href*=instagram],.social a[href*=youtube]{width:25px;height:25px;display:block;-webkit-mask-size:cover;mask-size:cover;background-color:var(--grey-1);font-size:0;transition:background-color .1s}.social a[href*=facebook]:hover,.social a[href*=instagram]:hover,.social a[href*=youtube]:hover{background-color:var(--secondary)}.side-nav a[href*=siec-sprzedazy]{-webkit-mask:url(../icons/map.svg) no-repeat 50% 50%;mask:url(../icons/map.svg) no-repeat 50% 50%}.side-nav [href*=siec-sprzedazy]{width:40px;height:40px;display:block;-webkit-mask-size:cover;mask-size:cover;background-color:var(--primary)}.beforeFooter{background-color:var(--grey-10)}.beforeFooter-box{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:50px;border-bottom:1px solid var(--grey-2)}.beforeFooter .section-4,.beforeFooter .section-5,.beforeFooter .section-6,.beforeFooter .section-11,.beforeFooter .section-12{padding-right:20px}.beforeFooter .section-12{padding-right:0}@media (max-width:768px){.beforeFooter-box{flex-direction:column;border-color:transparent;padding-bottom:0}.beforeFooter .section-4,.beforeFooter .section-5,.beforeFooter .section-6,.beforeFooter .section-11,.beforeFooter .section-12{padding-right:0}.beforeFooter .section-13{display:none}}.footer{background-color:var(--grey-10)}.footer .global-wrapper{display:flex;justify-content:space-between;align-items:center}.footer .global-wrapper .copyright{-moz-columns:var(--grey-11);columns:var(--grey-11)}.footer .global-wrapper .copyright,.footer .global-wrapper .realization{opacity:.6;font-size:11rem;line-height:1.6;padding:17px 0 25px;width:auto}.footer .global-wrapper .realization a{text-decoration:none;color:#000}@media (max-width:480px){.footer .global-wrapper{flex-direction:column}.footer .global-wrapper .copyright,.footer .global-wrapper .realization{padding:10px 0}}.breadcrumbs{max-width:1920px;padding:0 6.09385vw 0 5.10204vw;margin:0 auto 15px}.breadcrumbs__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-left:0;padding-right:0;position:relative;margin:16px 0}.breadcrumbs__wrapper:after,.breadcrumbs__wrapper:before{position:absolute;width:10px;height:100%;content:"";display:block;z-index:1}@media (max-width:640px){.breadcrumbs__wrapper{margin:0}.breadcrumbs__wrapper:before{left:-1px;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.breadcrumbs__wrapper:after{right:-1px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}}.breadcrumbs .hide-breadcrumb{display:none}.breadcrumbs ol{list-style:none;display:flex;align-items:center;text-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none;overflow:auto;padding:0 9px;margin:0;position:relative}.breadcrumbs ol li{display:flex;align-items:center;font-size:12rem;line-height:2;margin-right:12px}.breadcrumbs ol li a{color:var(--black)}.breadcrumbs ol li a:hover{text-decoration:underline}.breadcrumbs ol li .last{color:var(--grey-12)}.breadcrumbs ol li .icon{width:5px;height:5px;opacity:.4;margin-right:12px}.breadcrumbs ol li:first-child{margin-left:12px}@media (max-width:1440px){.breadcrumbs{padding:0 45px}.breadcrumbs ol{padding:0}}@media (max-width:640px){.breadcrumbs{padding:0 15px;margin-bottom:0}}.button-scroll{opacity:0;visibility:hidden;position:fixed;bottom:100px;right:20px;display:flex;flex-direction:column;align-items:center;background-color:transparent;border:0;transition:opacity .5s,visibility .5s;cursor:pointer}.button-scroll__logo{width:50px}.button-scroll__logo img{-o-object-fit:contain;object-fit:contain}.button-scroll__text{margin-top:5px;display:block;text-transform:uppercase;font-size:10px;font-weight:700;color:var(--primary)}.button-scroll.active{opacity:1;visibility:visible}@media (max-width:600px){.button-scroll{bottom:90px}}@media (max-width:480px){.button-scroll{display:none}}.home .section-9,.home .section-19{display:flex;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid var(--grey-2)}.home .section-9 .widget,.home .section-19 .widget{width:50%;padding-bottom:20px;padding-top:20px}.home .section-9 .widget:nth-child(odd),.home .section-19 .widget:nth-child(odd){padding-right:20px}.home .section-9 .widget:nth-child(2n),.home .section-19 .widget:nth-child(2n){padding-left:20px}.home .section-9 .widget img,.home .section-19 .widget img{border-radius:15px}.home .section-container{display:flex;align-items:center;border-bottom:1px solid var(--grey-2)}.home .section-container .section-0,.home .section-container .section-16{min-width:0;flex:3}.home .section-container .section-19,.home .section-container .section-20{min-width:0;flex:2}.home .section-container .section-15,.home .section-container .section-17{min-width:0;flex:1}.home .section-container .section-15 .widget,.home .section-container .section-17 .widget{margin-top:10px}.home .section-container .section-15 .widget:first-child,.home .section-container .section-17 .widget:first-child{margin-top:0}.home .section-container .section-15 .widget img,.home .section-container .section-17 .widget img{border-radius:15px}.home .section-18 .rotator-widget .slide-list{min-height:83px}@media (max-width:1024px){.home .section-9{padding-bottom:10px;flex-direction:column;align-items:center}.home .section-9 .widget{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding-bottom:10px;padding-top:10px}.home .section-9 .widget:nth-child(2n),.home .section-9 .widget:nth-child(odd){padding:20px 0}.home .banners-mobile{width:100%;justify-content:center;flex-direction:column}.home .banners-mobile .section-0,.home .banners-mobile .section-15,.home .banners-mobile .section-16,.home .banners-mobile .section-17{flex:1;width:100%}.home .banners-mobile .section-15,.home .banners-mobile .section-17{display:flex;align-items:center;justify-content:center;flex-direction:column}}@media (max-width:1024px){.home .section-10 .productsflagged-widget .slide{margin-bottom:0}}.layout-column-left .content-container{display:flex}.layout-column-left .content-container .content-left{width:40%}.layout-column-left .content-container .content-right{width:60%}@media (max-width:1024px){.layout-column-left .content-container{flex-direction:column}.layout-column-left .content-container .content-left,.layout-column-left .content-container .content-right{width:100%}}.layout-column-right .content-container{display:flex}.layout-column-right .content-container .content-left{width:60%}.layout-column-right .content-container .content-right{width:40%}@media (max-width:1024px){.layout-column-right .content-container{flex-direction:column}.layout-column-right .content-container .content-left,.layout-column-right .content-container .content-right{width:100%}}.style-guide{margin:50px 0}.style-guide .buttons{display:flex;flex-direction:column}.style-guide .buttons .arrow-btn,.style-guide .buttons .btn{margin:10px 0}.style-guide .custom-select,.style-guide .discount{margin-bottom:10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.style-guide .footer{display:none}.style-guide .modals{display:flex;flex-direction:column}.style-guide .modals span[data-open]{cursor:pointer;margin-bottom:10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.style-guide .modals span[data-open]:hover{color:var(--primary);text-decoration:underline}.layout-promotion .header-title{margin:30px 0 20px}.layout-promotion .header-image img{border-radius:15px}.layout-promotion .promotion--products-blocks{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;row-gap:20px}.layout-promotion .promotion--products-blocks .navigation-wrapper,.layout-promotion .promotion--products-blocks .promotion-desc{width:100%}.layout-promotion .promotion--products-blocks .categories-navigation{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding:0 40px}.layout-promotion .promotion--products-blocks .categories-navigation .category-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;max-width:120px;width:100%;row-gap:10px}.layout-promotion .promotion--products-blocks .categories-navigation .category-item .category-item-background{background-color:var(--primary);padding:10px;border-radius:50%;height:110px;width:110px;display:flex;justify-content:center;align-items:center}.layout-promotion .promotion--products-blocks .categories-navigation .category-item .category-item-background .image{height:70px;width:70px;display:flex;justify-content:center;align-items:center}.layout-promotion .promotion--products-blocks .categories-navigation .category-item .category-item-name{text-align:center;width:100%}.layout-promotion .promotion--products-blocks .categories-navigation .category-item .category-item-name a{text-decoration:none;color:#000;font-weight:700}.layout-promotion .promotion--products-blocks .categories-navigation .category-item:hover .category-item-background{background-color:var(--secondary)}.layout-promotion .promotion--products-blocks .categories-navigation-fixed{position:fixed;left:0;width:100vw;padding:10px;background-color:#fff;z-index:5;box-shadow:0 20px 23px -28px #42445a}.layout-promotion .promotion--products-blocks .promotion-category-block{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:20px}.layout-promotion .promotion--products-blocks .promotion-category-block .banner-image-desktop{display:block}.layout-promotion .promotion--products-blocks .promotion-category-block .banner-image-mobile{display:none}.layout-promotion .promotion--products-blocks .promotion-products-list{width:100%;max-width:100%;display:grid;grid-template-columns:repeat(5,1fr);justify-content:flex-start;align-items:center;gap:10px;box-sizing:border-box;overflow:hidden}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product{display:flex;flex-direction:column;align-items:center;height:100%;margin:20px 0;padding:28px min(34px,1.78666vw) 23px;transition:box-shadow .25s;min-height:375px;border:1px solid var(--grey-1);width:100%;position:relative}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-link{display:none;pointer-events:none}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-image{min-height:167px;max-height:167px;height:100%;display:flex;align-items:center;justify-content:center}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-image .flags{position:absolute;left:0;top:14px}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-image .flags .flag{font-size:12rem;font-weight:700;text-transform:uppercase;padding:5px 8px;margin-bottom:3px;text-align:center}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-image .flags .flag-green{background-color:var(--secondary);color:var(--black)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-image .flags .flag-red{background-color:var(--red-1);color:#fff}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-image .flags .flag-yellow{background-color:var(--yellow-1)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-image .flags .flag-promotion{display:none}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-image img{max-height:167px}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-title{min-height:70px;max-height:70px;width:100%;text-align:center;margin-top:15px}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-title a{color:var(--black)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-title a h3{font-size:14px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:10px;height:100%}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price{text-align:center;margin-top:0}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price .price-old,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price .price-old{margin-top:9px;font-size:15rem;color:var(--grey-18)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price .price-old span,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price .price-old span{font-size:18px;color:var(--grey-18);font-weight:700;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price .price-old-text,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price .price-old-text{font-size:8px;margin-bottom:0}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price .price-current,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price .price-current{font-size:25rem;font-weight:700;color:var(--black)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price .price-current.black-discount,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price .price-current.black-discount{margin-top:5px;margin-bottom:20px}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price .price-current-discount,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price .price-current-discount{margin-top:5px;margin-bottom:5px;color:var(--red-1)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price .price-current-discount-text,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price .price-current-discount-text{font-size:12px;text-transform:uppercase;margin-bottom:0}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price .product-regular-price-text,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price .product-regular-price-text{font-size:8px;color:var(--grey-18);width:100%;text-align:center}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price .product-regular-price,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price .product-regular-price{font-size:18px;font-weight:700;margin-top:3px;width:100%;text-align:center;color:var(--grey-18)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .discount-price .normal-price,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-price-content .normal-price .normal-price{text-align:center}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .see-more{margin-top:auto;transform:translateY(-15px)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .see-more .text{text-transform:uppercase}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .see-more .text-mobile{display:none}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-discount{position:absolute;right:0;top:0;color:#fff;background-color:var(--red-1);display:flex;align-items:center;flex-direction:column;padding:10px 16px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-discount .text,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-discount .value{font-weight:700;text-transform:uppercase;font-size:16rem;line-height:1}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product.no-available{opacity:.7}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product.no-available .promotion-product-title h3{color:var(--grey-14)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product.no-available .discount-price,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product.no-available .discount-price .price-old-text,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product.no-available .discount-price .price-old span,.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product.no-available .price-current-discount{color:var(--grey-14)!important}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product.no-available .see-more{background-color:var(--grey-14)!important;border:1px solid var(--grey-14)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product.no-available .promotion-discount{background-color:var(--grey-14)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product.no-available .flag{background-color:var(--grey-14)!important}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0;min-height:390px;height:100%;padding:28px min(34px,1.78666vw) 23px;width:100%;background-color:var(--primary);border:1px solid transparent;position:relative}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .promotion-product-link{display:none;pointer-events:none}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .promotion-listing-banner-wrapper{display:flex;flex-direction:column;align-items:center}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .promotion-listing-banner-wrapper .promotion-listing-banner-image-wrapper{min-height:167px;max-height:167px;display:flex;align-items:center}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .promotion-listing-banner-wrapper .promotion-listing-banner-image{height:110px;width:110px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:10px}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .promotion-listing-banner-wrapper .promotion-listing-banner-image .image{display:flex;justify-content:center;align-items:center;width:80px;height:80px}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .promotion-listing-banner-wrapper .promotion-listing-text{width:100%;text-align:center;font-size:16px;display:flex;flex-direction:column;color:#fff}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .see-more{margin-top:auto;border:1px solid #fff}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .see-more .text{display:flex;text-transform:uppercase}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .see-more .text-icon{display:none}.layout-promotion .promotion--products-blocks .promotion-products-list>*{max-width:100%;overflow:hidden;box-sizing:border-box}.layout-promotion .promotion--products-blocks .regulations-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.layout-promotion .promotion--products-blocks .regulations-wrapper .regulations-link{border:1px solid var(--grey-1);background-color:#fff;color:#000;font-weight:700;padding:20px 40px;border-top-right-radius:20px;border-bottom-left-radius:20px;text-transform:uppercase}.layout-promotion .promotion--products-blocks .scroll-top-section{width:100%;display:flex;justify-content:flex-end;align-items:center;margin:50px 0}.layout-promotion .promotion--products-blocks .scroll-top-section .scroll-top-btn{padding:20px;border-radius:20px;color:var(--primary);font-weight:700;font-size:13rem;text-transform:uppercase;background-color:#f5f5f5;border:none;display:flex;justify-content:center;align-items:center;-moz-column-gap:10px;column-gap:10px;cursor:pointer}.layout-promotion .promotion--products-blocks .scroll-top-section .scroll-top-btn .icon{height:16px;width:16px;background-color:var(--primary)}@media (max-width:1024px){.layout-promotion .promotion--products-blocks .promotion-products-list{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.layout-promotion .promotion--products-blocks .promotion-products-list{grid-template-columns:repeat(3,1fr)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-link{display:block;pointer-events:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-product-image .flags .flag-promotion{display:block}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .promotion-discount{display:none}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .promotion-product-link{display:block;pointer-events:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.layout-promotion .promotion--products-blocks .promotion-products-list .see-more{padding:10px 15px;font-size:12rem;width:100%}.layout-promotion .promotion--products-blocks .scroll-top-section{justify-content:center}}@media (max-width:480px){.layout-promotion .promotion--products-blocks .categories-navigation{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0;align-items:unset}.layout-promotion .promotion--products-blocks .categories-navigation .category-item{border-radius:8px;padding:15px;width:100%;border:1px solid var(--grey-1);align-items:center;max-width:100%}.layout-promotion .promotion--products-blocks .categories-navigation .category-item .category-item-background{height:60px;width:60px}.layout-promotion .promotion--products-blocks .categories-navigation .category-item .category-item-background .image{height:40px;width:40px}.layout-promotion .promotion--products-blocks .categories-navigation .category-item:hover{background-color:var(--secondary);border:none}.layout-promotion .promotion--products-blocks .categories-navigation .category-item:hover .category-item-background{background-color:#fff}.layout-promotion .promotion--products-blocks .promotion-category-block .banner-image-desktop{display:none}.layout-promotion .promotion--products-blocks .promotion-category-block .banner-image-mobile{display:block}.layout-promotion .promotion--products-blocks .promotion-products-list{grid-template-columns:repeat(2,1fr)}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .see-more{width:100%}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .see-more .text{display:none}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-product .see-more .text-mobile{display:flex;text-transform:uppercase;font-size:14px}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .see-more{font-size:13rem;text-transform:uppercase}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .see-more .text{display:none}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .see-more .text-icon{text-transform:uppercase;display:flex;justify-content:center;align-items:center;-moz-column-gap:10px;column-gap:10px}.layout-promotion .promotion--products-blocks .promotion-products-list .promotion-listing-banner .see-more .text-icon .icon{height:18px;width:18px;margin:0}}.brands{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:40px}.brands-item{display:flex;justify-content:center;width:25%;margin-bottom:16px}.brands-item .thumbnail{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100px}.brands-item .thumbnail img{max-width:176px;max-height:100px}.brands-item .thumbnail span{margin-top:20px}@media (max-width:1024px){.brands-item{width:33.33%}}@media (max-width:640px){.brands-item{width:50%}}@media (max-width:440px){.brands-item{width:100%}}.brand-desc{margin:20px 0}.brands-details .listing-title{margin-top:20px}.brands-details .brand-banner{margin-bottom:30px}.brands-details .product-cart-listing .listing-description{margin-top:30px}.brands-details .brand-categories{border:none;padding-left:0;padding-top:0}.brands-details .brand-categories .listing-filters-title{display:none}.brands-details .brand-categories .filters .first-level-item>.link-box a{color:var(--black-4);font-weight:700}.brands-details .brand-categories .filters .first-level-item>.link-box a:hover{color:var(--primary)}.brands-details .brand-categories .filters li .link-box{display:flex;align-items:center;padding:7px 8px}.brands-details .brand-categories .filters li .link-box .icon{width:8px;height:8px;margin-right:5px;background-color:var(--black);transition:background-color .25s}.brands-details .brand-categories .filters li .link-box a{color:var(--black);font-size:12rem}.brands-details .brand-categories .filters li .link-box a:hover{color:var(--primary)}.brands-details .brand-categories .filters li .link-box+ul{display:none}.brands-details .brand-categories .filters li .link-box.open+ul{display:block}.brands-details .brand-categories .filters li.active>.link-box a{color:var(--primary)}.brands-details .brand-categories .filters li:last-child li:last-child a{border:none}.brands-details .brand-categories .filters li ul{padding-left:20px}@media (max-width:1024px){.brands-details .brand-categories .listing-filters-title{display:block}.brands-details .brand-categories.open .filters{margin-top:70px}}.product_cart{position:relative;display:grid;grid-template-columns:minmax(300px,32.5%) 1fr 290px;grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.product_cart-header{grid-column:2;grid-row:2;border-bottom:1px solid var(--grey-2);margin-right:55px}.product_cart-header .title{font-size:28rem;font-weight:700;margin-top:13px}.product_cart-header .title.no-avaible{color:var(--grey-14)}.product_cart-header .number-id{font-size:12rem;color:var(--grey-13);opacity:.5;margin-top:5px}.product_cart-header .reviews{display:flex;align-items:center;margin-top:20px;cursor:pointer}.product_cart-header .reviews-title{margin-right:20px}.product_cart-header .reviews-icons{display:flex;margin-right:20px}.product_cart-header .reviews-icons .icon{height:19px;width:19px;background-color:var(--yellow-1);margin:0 2px}.product_cart-header .reviews-count{color:var(--primary)}.product_cart-header .brand{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:10px 0}.product_cart-header .brand .categories{max-width:100%;margin-top:10px}.product_cart-header .brand .categories .urls{width:100%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.product_cart-header .brand .categories .urls a{max-width:100%;white-space:normal}.product_cart-header .emblem-desktop{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:center;gap:20px;flex-wrap:wrap;padding-bottom:10px}.product_cart-header .emblem-desktop .emblem-item{height:80px;width:80px}@media (max-width:1024px){.product_cart-header .emblem-desktop{display:none}}.product_cart-header .trustmate-stars-multi .tm-multihornet{display:inline-block!important}.product_cart .tech-doc a{font-size:12rem;color:var(--grey-13);opacity:.5;margin-top:5px;transition:opacity .3s,color .3s}.product_cart .tech-doc a:hover{color:var(--primary);opacity:1}.product_cart .index-number{font-size:11rem;opacity:.5;color:var(--grey-13);margin-top:5px}.product_cart .flags{display:flex;flex-wrap:wrap}.product_cart .flags .flag{display:flex;align-items:center;justify-content:center;font-size:12rem;font-weight:700;text-transform:uppercase;padding:5px 8px;margin-bottom:3px;margin-right:9px;text-align:center}.product_cart .flags .flag-img{padding:0}.product_cart .flags .flag-green{background-color:var(--secondary);color:var(--black)}.product_cart .flags .flag-red{background-color:var(--red-1);color:#fff}.product_cart .flags .flag-black{background-color:var(--black);color:var(--secondary)}.product_cart .flags .flag-yellow{background-color:var(--yellow-1)}.product_cart .flags-box{display:flex;flex-wrap:wrap}.product_cart .product-variants{margin-bottom:15px}.product_cart .product-variants .title{font-size:14rem;margin:10px 0}.product_cart .product-variants-list{display:flex;flex-wrap:wrap;gap:15px}.product_cart .product-variants-list .variant{display:flex;flex-direction:column;align-items:center;gap:5px;max-width:100px}.product_cart .product-variants-list .variant .name{font-size:10rem}.product_cart-images{grid-column:1;grid-row:2/4}.product_cart-images.no-thumbs{display:flex;align-items:center;justify-content:center}.product_cart-images .close{display:none}.product_cart-images .slider-product{position:relative}.product_cart-images .slider-product .emblem{display:flex;flex-wrap:wrap;gap:10px;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);z-index:1;width:300px;height:80px}.product_cart-images .slider-product .emblem-item{height:80px;width:80px;position:absolute}.product_cart-images .slider-product .emblem .emblem-pos1{right:10px}.product_cart-images .slider-product .emblem .emblem-pos3{left:50%;transform:translateX(-50%)}.product_cart-images .slider-product .emblem .emblem-pos2{left:10px}.product_cart-images.full-screen{position:fixed;top:0;left:0;z-index:10;width:100vw;max-width:100%;height:100vh;max-height:100%;background:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.product_cart-images.full-screen .close{display:block;position:absolute;right:0;top:0}.product_cart-images.full-screen .slider-product{margin:auto 0}.product_cart-images.full-screen .slider-product .emblem{display:none}.product_cart-images.full-screen .slider-product .slide-list{align-items:center}.product_cart-images.full-screen .slider-product .slide-image{cursor:auto}.product_cart-images.full-screen .slider-product .slide-image-thumb{display:none}.product_cart-images.full-screen .slider-product .slide-image-full{display:block;max-height:calc(100vh - 200px)}.product_cart-images.full-screen .slider-product .controls{display:block}.product_cart-images.full-screen .slider-product-thumbs{margin:25px 60px 65px}.product_cart-info{grid-column:2;grid-row:3;margin-right:55px}.product_cart-info .parameters{padding:17px 0;border-bottom:1px solid var(--grey-2)}.product_cart-info .parameters-compact{padding:5px 0}.product_cart-info .parameters .parameter{display:flex;line-height:2}.product_cart-info .parameters .parameter-title{min-width:100px;max-width:260px;width:50%;padding-right:20px}.product_cart-info .parameters .parameter-value{font-weight:700;width:50%}.product_cart-featured-parameters{margin-bottom:10px;padding-top:10px}.product_cart-featured-parameters .package-product{color:var(--black)}.product_cart-featured-parameters .package-product:hover{color:var(--primary)}.product_cart-buttons{display:flex;align-items:center;padding:17px 0}.product_cart-buttons .button{border:none;background:none;padding:0;display:flex;align-items:center;cursor:pointer;font-weight:700;color:var(--primary);margin-right:30px}.product_cart-buttons .button:hover{text-decoration:underline}.product_cart-buttons .button .icon{width:19px;min-width:19px;height:19px;background-color:var(--primary);margin-right:12px}.product_cart-buttons .button .icon--close_2,.product_cart-buttons .button[data-favorites=add] .icon--wishlist_on{display:none}.product_cart-buttons .button[data-favorites=add] .icon--wish,.product_cart-buttons .button[data-favorites=remove] .icon--wishlist_on{display:block}.product_cart-buttons .button[data-favorites=remove] .icon--wish{display:none}.product_cart-prices{grid-column:3;grid-row:2/5;display:flex;height:100%}.product_cart-prices-box{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;border:3px solid var(--primary);padding:0 15px;transition:transform .05s}.product_cart-prices-box.float .preview{display:flex}.product_cart-prices-box.float .preview-title{margin-top:10px}.product_cart-prices-box.float .preview-image{margin-top:5px}.product_cart-prices-box.float .price.has-discount{justify-content:flex-start;align-items:flex-start;margin-top:0}.product_cart-prices-box.float .price.has-discount .price-box{margin-top:0;margin-bottom:0}.product_cart-prices-box.float .availability,.product_cart-prices-box.float .installments-link{margin-top:5px}.product_cart-prices-box.float .unit-price{font-weight:600;font-size:11rem;text-align:end;margin-top:5px}.product_cart-prices-box.float .installments{margin-bottom:5px}.product_cart-prices-box.float .produt-history-lowest-price{font-size:13px;margin:5px 0 0}.product_cart-prices-box.float #cart-btn{margin-top:0}.product_cart-prices-box.float .delivery-costs-toggle{padding:5px 0}.product_cart-prices-box.fixed{position:fixed;bottom:0;left:0;z-index:6;background:#fff;display:flex;justify-content:space-around;align-items:center;max-width:unset;margin-left:0;border:none;box-shadow:var(--shadow-3);padding:5px 0}.product_cart-prices-box.fixed .price,.product_cart-prices-box.fixed .price.has-discount{display:flex;justify-content:center;align-items:center;flex-direction:column}.product_cart-prices-box.fixed .price.has-discount .price-box,.product_cart-prices-box.fixed .price .price-box{margin-top:0;margin-bottom:0;flex-direction:column-reverse;align-items:flex-end}.product_cart-prices-box.fixed .price.has-discount .price-box .discount-wrapper,.product_cart-prices-box.fixed .price .price-box .discount-wrapper{width:100%;display:flex;align-items:center;justify-content:flex-end}.product_cart-prices-box.fixed .price.has-discount .price-box .price-old,.product_cart-prices-box.fixed .price .price-box .price-old{font-size:12rem;margin-bottom:0;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column;width:100%;max-width:100%}.product_cart-prices-box.fixed .price.has-discount .price-box .price-old .price-old-value,.product_cart-prices-box.fixed .price .price-box .price-old .price-old-value{text-decoration:line-through;margin-top:5px;font-size:12px}.product_cart-prices-box.fixed .price.has-discount .price-box .price-old .produt-history-lowest-price,.product_cart-prices-box.fixed .price .price-box .price-old .produt-history-lowest-price{text-align:end;font-size:8px;text-decoration:none!important}.product_cart-prices-box.fixed .price.has-discount .price-box .price-current,.product_cart-prices-box.fixed .price .price-box .price-current{font-size:26rem;width:100%;display:flex;justify-content:flex-end;align-items:center;margin-top:0;margin-left:0;min-width:187px}.product_cart-prices-box.fixed .price.has-discount .price-box .price-current-currency span,.product_cart-prices-box.fixed .price .price-box .price-current-currency span{font-size:14px}@media (max-width:480px){.product_cart-prices-box.fixed .price.has-discount .price-box .price-current,.product_cart-prices-box.fixed .price .price-box .price-current{min-width:141px}}@media (max-width:360px){.product_cart-prices-box.fixed .price.has-discount .price-box .price-current,.product_cart-prices-box.fixed .price .price-box .price-current{min-width:unset;width:100%}}.product_cart-prices-box.fixed .price.has-discount .price-box .omnibus-regular-price,.product_cart-prices-box.fixed .price .price-box .omnibus-regular-price{display:none;justify-content:flex-start;align-items:flex-start;flex-direction:column;color:var(--black-3);font-size:8px;width:100%;margin-top:0}.product_cart-prices-box.fixed .price.has-discount .price-box .omnibus-regular-price-text,.product_cart-prices-box.fixed .price .price-box .omnibus-regular-price-text{text-align:left;font-size:8px;width:auto}.product_cart-prices-box.fixed .price.has-discount .price-box .omnibus-regular-price-text-bold,.product_cart-prices-box.fixed .price .price-box .omnibus-regular-price-text-bold{font-size:12px;text-align:left;width:auto}@media (max-width:360px){.product_cart-prices-box.fixed .price.has-discount .price-box,.product_cart-prices-box.fixed .price .price-box{max-width:140px;min-width:120px}}.product_cart-prices-box.fixed .price .discount,.product_cart-prices-box.fixed .price.has-discount .discount{display:none}@media (max-width:480px){.product_cart-prices-box.fixed .price .price-box .price-current{min-width:141px;margin-top:0;justify-content:flex-end}}@media (max-width:360px){.product_cart-prices-box.fixed .price .price-box .price-current{min-width:unset;width:100%}}.product_cart-prices-box.fixed .add-to-cart{margin-left:0;margin-top:0}.product_cart-prices-box.fixed .add-to-cart form{display:flex}.product_cart-prices-box.fixed .add-to-cart .options-cart-add{margin-left:20px;margin-right:20px;margin-top:0;font-size:14rem;padding:8px 14px}.product_cart-prices-box.fixed .add-to-cart .options-cart-add .text-long{display:none}.product_cart-prices-box.fixed .add-to-cart .options-cart-add .text-short{display:block}@media (max-width:360px){.product_cart-prices-box.fixed .add-to-cart .options-cart-add .icon{margin:0}}.product_cart-prices-box.fixed .availability,.product_cart-prices-box.fixed .delivery-costs,.product_cart-prices-box.fixed .installments,.product_cart-prices-box.fixed .preview{display:none}.product_cart-prices-box.fixed .regulation_id{display:flex;flex-direction:row;width:auto;margin-right:10px}.product_cart-prices-box.fixed .regulation_id .boxed{display:none}.product_cart-prices-box.fixed .regulation_id:before{content:"Regulamin";display:flex;width:auto;margin:0 10px;color:var(--primary)}.product_cart-prices.no-avaible{margin-bottom:70px}.product_cart-prices.no-avaible .product_cart-prices-box{border-color:var(--grey-14)}.product_cart-prices.no-avaible .price,.product_cart-prices.no-avaible .price.has-discount{justify-content:flex-end}.product_cart-prices.no-avaible .price-old,.product_cart-prices.no-avaible .price .discount,.product_cart-prices.no-avaible .price.has-discount-old,.product_cart-prices.no-avaible .price.has-discount .discount{display:none}.product_cart-prices.no-avaible .price.has-discount .price-current,.product_cart-prices.no-avaible .price .price-current{color:var(--grey-14)}.product_cart-prices.no-avaible .price.has-discount .price-box,.product_cart-prices.no-avaible .price .price-box{margin-top:25px}.product_cart-prices.no-avaible .preview-title{color:var(--grey-14)}.product_cart-prices.no-avaible .availability{color:var(--red-1);margin-top:5px}.product_cart-prices.no-avaible .unit-price{font-weight:600;font-size:11rem;text-align:end;margin-top:5px}.product_cart-prices.no-avaible .installments{margin-bottom:5px}.product_cart-prices.no-avaible .add-to-cart{margin-bottom:16px}.product_cart-prices.no-avaible .add-to-cart .options-cart-add{background-color:var(--grey-14);color:#fff;cursor:auto;pointer-events:none;border:10px solid #fff;border-right:none;border-left:none;padding:22px 30px}.product_cart-prices.no-avaible .delivery-costs,.product_cart-prices.no-avaible .installments{display:none}.product_cart-prices .preview{display:none;flex-direction:column;align-items:center;text-align:center}.product_cart-prices .preview-title{font-size:18rem;line-height:1.333;font-weight:700;margin-top:23px}.product_cart-prices .preview-image{margin-top:18px}.product_cart-prices .preview-image .slide-image-thumb{max-height:150px}.product_cart-prices .price{display:flex;align-items:flex-end;justify-content:flex-end}.product_cart-prices .price.has-discount{justify-content:flex-end}.product_cart-prices .price.has-discount .price-box{margin-top:20px}.product_cart-prices .price.has-discount .price-current{color:var(--red-1)}.product_cart-prices .price-box{display:flex;flex-direction:column;align-items:flex-end;margin-top:20px;margin-bottom:10px;flex-basis:100%}.product_cart-prices .price-box .discount-wrapper{display:flex;justify-content:space-between;align-items:flex-end;width:calc(100% + 50px);background-color:#fff}.product_cart-prices .price-box .discount-wrapper-no-discount{justify-content:flex-end;background-color:transparent}.product_cart-prices .price-box .discount{border-right:none;border-left:none;margin:10px 0}.product_cart-prices .price-box .currency{display:contents;font-size:30px}.product_cart-prices .price-box .omnibus-regular-price{color:var(--black-3);font-size:8px;margin-top:10px;opacity:.8}.product_cart-prices .price-box .omnibus-regular-price,.product_cart-prices .price-box .omnibus-regular-price-text{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}.product_cart-prices .price-box .omnibus-regular-price-text-bold{font-weight:700;font-size:18px}.product_cart-prices .price-old{font-size:24rem;line-height:1;color:var(--black-3);opacity:.8;margin-bottom:10px;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;max-width:calc(50% - 12px)}.product_cart-prices .price-old .price-old-value{font-size:18px;text-decoration:line-through;font-weight:700}.product_cart-prices .price-old .produt-history-lowest-price{text-align:right;font-size:8px;text-decoration:none!important;margin:0;color:var(--black-3)}.product_cart-prices .price-current{font-size:38rem;line-height:1;font-weight:700;color:var(--black)}.product_cart-prices .price-current.no-break{white-space:nowrap}.product_cart-prices .installments{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:5px}.product_cart-prices .installments-box{font-size:16rem;font-weight:700}.product_cart-prices .installments-price{color:var(--primary)}.product_cart-prices .installments-link{margin-top:8px}.product_cart-prices .installments-link:hover{color:var(--primary);text-decoration:underline}.product_cart-prices .unit-price{font-weight:600;font-size:11rem;text-align:end;margin-top:5px}.product_cart-prices .availability{display:flex;justify-content:flex-end;font-weight:700}.product_cart-prices .add-to-cart{padding:10px 0;background-color:#fff;width:calc(100% + 33px);margin-left:-33px;margin-top:15px}.product_cart-prices .add-to-cart .options-cart-add{text-transform:uppercase;width:100%;border-right:none;border-left:none}.product_cart-prices .add-to-cart .options-cart-add .text-loading,.product_cart-prices .add-to-cart .options-cart-add .text-short{display:none}.product_cart-prices .add-to-cart .options-cart-add.loading{pointer-events:none;filter:grayscale(.5)}.product_cart-prices .add-to-cart .options-cart-add.loading .text-long,.product_cart-prices .add-to-cart .options-cart-add.loading .text-short{display:none}.product_cart-prices .add-to-cart .options-cart-add.loading .text-loading{display:block}.product_cart-prices .delivery-costs{position:relative;display:flex;justify-content:flex-end;margin-bottom:5px;z-index:1;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:auto}.product_cart-prices .delivery-costs-toggle{display:flex;align-items:center;border:none;background:none;color:var(--primary);padding:12px 0;cursor:pointer}.product_cart-prices .delivery-costs-toggle-title{color:var(--black);margin-right:30px}.product_cart-prices .delivery-costs-toggle .icon{width:7px;height:7px;background-color:var(--primary);margin:0 15px}.product_cart-prices .delivery-costs-toggle .icon--close,.product_cart-prices .delivery-costs-toggle.open .icon--arrow_small_down{display:none}.product_cart-prices .delivery-costs-toggle.open+.delivery-costs-content,.product_cart-prices .delivery-costs-toggle.open .icon--close{display:block}.product_cart-prices .delivery-costs-content{display:none;position:absolute;left:50%;transform:translateX(-50%);top:-20px;width:300px;background-color:#fff;box-shadow:var(--shadow-2);z-index:-1;padding:75px 16px 3px;border-radius:6px}.product_cart-prices .delivery-costs-content .transport{display:flex;align-items:center;width:100%;padding:13px 0;border-top:1px solid var(--grey-2)}.product_cart-prices .delivery-costs-content .transport-button{display:flex;border:none;background:none;width:100%;padding:13px 0;cursor:pointer}.product_cart-prices .delivery-costs-content .transport-box{display:flex;flex-direction:column;align-items:flex-start}.product_cart-prices .delivery-costs-content .transport-image{padding:0 7px;margin-right:20px}.product_cart-prices .delivery-costs-content .transport-image img{width:70px;max-width:none;height:auto}.product_cart-prices .delivery-costs-content .transport-price{font-weight:700;margin-top:5px}.product_cart-prices .delivery-costs-content .transport .free-info{position:relative;width:100%;color:var(--black);font-weight:700;padding:16px 5px;text-align:center}.product_cart-prices .delivery-costs-content .transport .free-info:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--primary);opacity:.05;z-index:-1}.product_cart-prices .product-unavailable{display:flex;align-items:center;color:var(--primary);font-weight:700;position:absolute;left:0;top:calc(100% + 25px);visibility:hidden}.product_cart-prices .product-unavailable[data-notification-init]{visibility:visible}.product_cart-prices .product-unavailable .icon{min-width:22px;width:22px;height:22px;margin-right:13px;background-color:var(--primary)}.product_cart-prices .product-unavailable:hover{color:var(--black)}.product_cart-content{grid-column:1/3;grid-row:4/5;margin-right:55px;margin-top:15px;max-width:calc(100% - 55px)}.product_cart-content .tabs{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:40px}.product_cart-content .tabs-title{margin-right:auto}.product_cart-content .tabs-title a{display:flex;flex-direction:column;opacity:.8;border-bottom:3px solid transparent;transition:border-color .25s,opacity .25s;font-size:18rem;font-weight:700;color:var(--black);padding-bottom:10px}.product_cart-content .tabs-title a.active,.product_cart-content .tabs-title a:hover{border-color:var(--secondary);opacity:1}.product_cart-content .tabs-title a small{font-size:13rem}.product_cart-content .tabs-break{flex-basis:100%;height:0}.product_cart-content .tabs-panel{margin-bottom:100px}.product_cart-content .tabs-panel:first-child .tab-collapse-title{border-top:none}.product_cart-content .tabs-panel .tab-collapse-title{display:none;border:none;background:none;width:100%;padding:11px 0;align-items:center;justify-content:space-between;border-top:1px solid var(--grey-2)}.product_cart-content .tabs-panel .tab-collapse-title-implicit-show{display:block}.product_cart-content .tabs-panel .tab-collapse-title .header{display:flex;flex-direction:column;align-items:flex-start;padding:10px 0;border-bottom:3px solid transparent}.product_cart-content .tabs-panel .tab-collapse-title .header .name{font-size:18rem;font-weight:700;color:var(--black-3)}.product_cart-content .tabs-panel .tab-collapse-title .header .product{color:var(--grey-12)}.product_cart-content .tabs-panel .tab-collapse-title .icon{position:relative;margin:6px;height:7px;width:7px;background-color:#fff}.product_cart-content .tabs-panel .tab-collapse-title .icon-box{background:var(--primary);margin:14px;border-radius:100%}.product_cart-content .tabs-panel .tab-collapse-title .icon--arrow_small_top{display:none}.product_cart-content .tabs-panel .tab-collapse-title.open .header{border-color:var(--secondary)}.product_cart-content .tabs-panel .tab-collapse-title.open .icon--arrow_small_down{display:none}.product_cart-content .tabs-panel .tab-collapse-title.open .icon--arrow_small_top{display:block}.product_cart-content .tabs-panel.description .content,.product_cart-content .tabs-panel.parameters .content{position:relative;font-size:16rem;line-height:1.5;word-wrap:break-word}.product_cart-content .tabs-panel.description .content.fold,.product_cart-content .tabs-panel.parameters .content.fold{max-height:150px;overflow:hidden}.product_cart-content .tabs-panel.description .content.fold:after,.product_cart-content .tabs-panel.parameters .content.fold:after{content:"";position:absolute;width:100%;height:30px;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.product_cart-content .tabs-panel.description .content.fold .parameter-gpsr-item,.product_cart-content .tabs-panel.parameters .content.fold .parameter-gpsr-item{max-height:150px}.product_cart-content .tabs-panel .parameters-group{margin-bottom:25px;padding-bottom:35px;border-bottom:1px solid var(--grey-2)}.product_cart-content .tabs-panel .parameters-group:last-child{border-bottom:none;margin-bottom:0}.product_cart-content .tabs-panel .parameters-group-title{font-size:18rem;line-height:2;font-weight:700;margin-left:25%}.product_cart-content .tabs-panel .parameters-group-content{display:flex;flex-direction:column}.product_cart-content .tabs-panel .parameters-group-content .parameter{display:flex;align-items:center;padding:4px 0;margin-bottom:0}.product_cart-content .tabs-panel .parameters-group-content .parameter-item{width:55%;padding:0 10px 0 25%}.product_cart-content .tabs-panel .parameters-group-content .parameter-value{width:45%;font-weight:700;padding:0 10px}.product_cart-content .tabs-panel .parameters-group-content .parameter-value-energycard{display:flex;justify-content:flex-start;-moz-column-gap:10px;column-gap:10px}.product_cart-content .tabs-panel .parameters-group-content .parameter:nth-child(2n){background-color:rgba(0,0,0,.03)}.product_cart-content .tabs-panel .parameters-group .parameter-gpsr-item{width:100%}.product_cart-content .tabs-panel.opinions .opinions-box{display:flex;align-items:flex-start}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating{min-width:270px}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .stars{display:flex;align-items:center;margin-bottom:30px}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .stars .rating{font-size:24rem;margin-left:35px}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .stars .rating-value{font-size:44rem;font-weight:700}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .stars .icon{margin-right:3px}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .opinions-count{display:none}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .summary li{display:grid;grid-template-columns:20px 30px auto;justify-items:center;align-items:center;margin-bottom:5px}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .summary li .icon{width:16px;height:16px}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .summary li .number{font-size:18rem;line-height:1}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .summary li .progress{display:flex;width:100%;position:relative;overflow:hidden;height:6px;border-radius:3px;background-color:var(--grey-21);margin-left:10px}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .summary li .progress .meter{display:flex;background-color:var(--yellow-1);height:100%;width:100%;border-radius:3px;transform:translateX(-100%);transition:transform .3s}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content{margin-left:75px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .buttons{display:flex;align-items:center;justify-content:space-between}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .buttons .btn-3{font-size:13rem}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .buttons.top{border-bottom:1px solid var(--grey-15);padding-bottom:30px;margin-bottom:20px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .buttons.bottom .btn-3{margin-left:auto}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item{border-bottom:1px solid var(--grey-15);margin-bottom:20px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .date{font-size:12rem;font-weight:700;display:flex;justify-content:right}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .name{font-size:16rem;font-weight:700;margin-bottom:10px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .opinion-producer{min-height:10px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .opinion-producer img{vertical-align:initial;margin-bottom:10px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .stars-container{display:flex;justify-content:space-between;align-items:center}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .stars-container .confirmed-opinion{font-size:12px;display:flex;justify-content:center;align-items:center;margin-bottom:15px;color:var(--grey-12)}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .stars-container .confirmed-opinion .icon{margin-right:5px;width:14px;height:14px;background-color:#2bd948}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .stars-container .stars{display:flex;margin-bottom:15px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .stars-container .stars .icon{width:18px;height:18px;margin-right:3px}@media (max-width:768px){.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .stars-container{justify-content:flex-start;align-items:flex-start;flex-direction:column-reverse}}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .desc{line-height:1.4;margin-bottom:30px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item.empty{margin-bottom:0;border:none}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item.empty .desc{margin-bottom:0}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .opinions-images{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .entry-item .opinions-images .image{max-width:60px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .add-form{margin-top:50px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .add-form .title{margin-bottom:10px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .add-form .stars{display:flex;align-items:center;margin-bottom:20px;cursor:pointer}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .add-form .stars .icon{margin-right:5px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .add-form .email,.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .add-form .name,.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .add-form .text{margin-bottom:10px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .add-form form{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .add-form form .error{color:red;font-size:12rem}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-count{margin-right:20px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-count .name{font-size:16rem}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-count .value{font-size:24rem;font-weight:700;margin-left:5px}.product_cart-content .tabs-panel.opinions .opinions-box .icon{background-color:var(--yellow-1)}.product_cart-content .tabs-panel.opinions .opinions-box .show-more{display:flex;align-items:center;border:none;background:none;font-weight:700;padding:0;color:var(--primary);cursor:pointer}.product_cart-content .tabs-panel.opinions .opinions-box .show-more .icon{background-color:var(--primary);width:7px;height:7px;margin-left:15px}.product_cart-content .tabs-panel.opinions .opinions-box .show-more:hover{color:#000}.product_cart-content .tabs-panel.opinions .opinions-box .show-more:hover .icon{background-color:#000}.product_cart-content .content .section .text-item ul li{margin-bottom:10px}.product_cart-content .download-tab-content .download-tab-container{padding:20px 0;display:flex;flex-wrap:wrap;gap:20px}.product_cart-content .download-tab-content .download-tab-container span{display:inline-block}.product_cart .reveal{display:none;grid-row:6}.product_cart .section-10,.product_cart .similar{grid-column:1/4}.product_cart .slider-product{margin:50px 0}.product_cart .slider-product .slide{display:flex;justify-content:center}.product_cart .slider-product .slide-list{align-items:center}.product_cart .slider-product .slide-image{border:none;background:none;padding:0;cursor:pointer}.product_cart .slider-product .slide-image-thumb{max-height:295px}.product_cart .slider-product .slide-image-full{display:none}.product_cart .slider-product .slide__video{display:flex;justify-content:center}.product_cart .slider-product .bullets,.product_cart .slider-product .controls{display:none}.product_cart .slider-product .controls{position:absolute;left:50px;top:50%;width:calc(100% - 100px);pointer-events:none;transform:translateY(-50%)}.product_cart .slider-product .controls-wrapper{display:flex;justify-content:space-between}.product_cart .slider-product .controls-wrapper .arrow-btn{width:40px;height:40px;pointer-events:all}.product_cart .slider-product-thumbs{width:calc(100% - 120px);margin:25px 0 65px 60px}.product_cart .slider-product-thumbs .slide{position:relative;display:flex;justify-content:center}.product_cart .slider-product-thumbs .slide-list{align-items:center}.product_cart .slider-product-thumbs .slide-image{border:none;background:none;cursor:pointer;padding:0}.product_cart .slider-product-thumbs .slide-image img{max-height:80px}.product_cart .slider-product-thumbs .slide .icon--youtube{height:80px;width:80px;background-color:var(--primary)}.product_cart .slider-product-thumbs .glide__slide--active:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom right,hsla(0,0%,100%,.25),rgba(64,64,64,.15));border-radius:6px;pointer-events:none}.product_cart .slider-product-thumbs .controls{position:absolute;left:-45px;top:50%;width:calc(100% + 90px);pointer-events:none;transform:translateY(-50%)}.product_cart .slider-product-thumbs .controls-wrapper{display:flex;justify-content:space-between}.product_cart .slider-product-thumbs .controls-wrapper .arrow-btn{pointer-events:all}.product_cart .slider-product-thumbs .controls-wrapper .glide__arrow--right{margin-right:10px}.product_cart .energy-card-img{cursor:pointer}@media (max-width:1366px){.product_cart-header{margin-right:25px}.product_cart-header .reviews-icons,.product_cart-header .reviews-title{margin-right:10px}.product_cart-info{margin-right:25px}.product_cart-info .parameters .parameter{font-size:12rem}.product_cart-info .parameters .parameter-title{width:50%;padding-right:10px}.product_cart-buttons .button{text-align:left;margin-right:10px}}@media (max-width:1200px){.product_cart-content .tabs-panel .parameters-group-title{margin-left:15%}.product_cart-content .tabs-panel .parameters-group-content .parameter-item{padding:0 10px 0 15%}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating{min-width:200px}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .stars .rating{margin-left:10px}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .stars .rating-value{font-size:30rem}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content{margin-left:20px}}@media (max-width:1024px){.product_cart{grid-template-columns:calc(100% - 290px) 290px}.product_cart-header{grid-column:1;grid-row:2;margin-right:0;border-bottom:none}.product_cart-header .title{font-size:20rem}.product_cart-images{grid-column:1;grid-row:3;border-bottom:1px solid var(--grey-2)}.product_cart-images .slider-product{margin:10px 0}.product_cart-images .slider-product .emblem{bottom:40px;height:65px}.product_cart-images .slider-product .emblem-item{height:65px;width:65px}.product_cart-images.full-screen .slider-product .slide-image-full{max-height:calc(100vh - 100px)}.product_cart-images.full-screen .slider-product .controls{display:none}.product_cart-images.full-screen .slider-product .bullets{margin-top:30px}.product_cart-info{grid-column:1/3;grid-row:4;margin-right:0}.product_cart-info .parameters{border-bottom:none}.product_cart-buttons{flex-wrap:wrap;padding:0 0 17px}.product_cart-buttons .button{margin-bottom:20px}.product_cart-prices{grid-column:2;grid-row:2/4}.product_cart-prices-box{margin-left:15px}.product_cart-content{grid-column:1/3;grid-row:6;border-top:1px solid var(--grey-2);margin-top:44px;margin-right:0;max-width:100%}.product_cart-content .tabs{display:none}.product_cart-content .tabs-content{border-bottom:1px solid var(--grey-2)}.product_cart-content .tabs-content #information-more{display:none}.product_cart-content .tabs-panel{margin-bottom:0}.product_cart-content .tabs-panel .tab-collapse-title{display:flex}.product_cart-content .tabs-panel .tab-collapse-title.open+.tab-collapse-content{display:block}.product_cart-content .tabs-panel .tab-collapse-content,.product_cart-content .tabs-panel .tab-collapse-title.open+.tab-collapse-content .only-one{display:none}.product_cart-content .tabs-panel.description .fold-content{margin:50px auto}.product_cart-content .tabs-panel.parameters .content.fold{all:unset}.product_cart-content .tabs-panel.parameters .content.fold.gprs-fold-content{all:revert;max-height:150px;overflow:hidden;position:relative;font-size:16rem;line-height:1.5;word-wrap:break-word}.product_cart-content .tabs-panel.parameters .content.fold.gprs-fold-content:after{content:"";position:absolute;width:100%;height:30px;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.product_cart-content .tabs-panel.parameters .content.fold.parameter-gpsr-item{max-height:150px}.product_cart-content .tabs-panel.parameters .fold-content{display:none}.product_cart-content .tabs-panel.parameters .gpsr-fold-content-btn{display:flex;border:none;padding:10px;margin:10px auto 0}.product_cart-content .tabs-panel .parameters-group{margin-bottom:15px;padding-bottom:25px}.product_cart-content .tabs-panel .parameters-group-title{font-size:14rem;margin-left:10px}.product_cart-content .tabs-panel .parameters-group-content .parameter-item{padding:0 10px}.product_cart-content .tabs-panel .parameters-group .parameter-gpsr-item{width:100%;max-height:none!important}.product_cart-content .tabs-panel.opinions .opinions-box{margin-bottom:30px}.product_cart .section-10{grid-column:1/3;grid-row:8;margin-bottom:60px}.product_cart .similar{grid-column:1/3;grid-row:7}.product_cart .slider-product .bullets-wrapper{display:flex;justify-content:center;align-items:center;padding-left:0;padding-right:0;position:relative;width:200px;margin:0 auto}.product_cart .slider-product .bullets-wrapper:before{position:absolute;width:10px;height:20px;content:"";display:block;z-index:1;left:-1px;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.product_cart .slider-product .bullets-wrapper:after{position:absolute;width:10px;height:20px;content:"";display:block;z-index:1;right:-1px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.product_cart .slider-product .bullets{display:flex;justify-content:flex-start;border:none;max-width:200px;scrollbar-width:none;overflow:auto;position:relative}.product_cart .slider-product .bullets .glide__bullet{width:10px;height:10px;border:2px solid var(--grey-6);padding:0;margin:20px 15px;border-radius:50%;display:flex;align-items:center;justify-content:center}.product_cart .slider-product .bullets .glide__bullet .name{display:none}.product_cart .slider-product .bullets .glide__bullet .icon{background-color:unset}.product_cart .slider-product .bullets .glide__bullet--active{min-width:18px;width:18px;height:18px;margin:16px 11px;border:none;background-color:var(--secondary)}.product_cart .slider-product .bullets .glide__bullet--active .icon{display:flex;width:6px;height:6px;background-color:#fff}.product_cart .slider-product-thumbs{display:none}}@media (max-width:768px){.product_cart{grid-template-columns:100%}.product_cart-header,.product_cart-images,.product_cart-info{grid-column:auto}.product_cart-prices{grid-column:auto;grid-row:5;justify-content:center}.product_cart-prices-box{max-width:450px;width:100%;z-index:2}.product_cart-content{grid-column:auto}.product_cart-content .tabs-panel.opinions .opinions-box{flex-direction:column}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating{min-width:270px;margin-bottom:20px}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .stars .rating-value{font-size:40rem}.product_cart-content .tabs-panel.opinions .opinions-box .global-rating .opinions-count{display:block;margin-bottom:25px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content{margin-left:0}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .buttons{flex-direction:column;justify-content:center}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .buttons.bottom .btn-3{margin-left:unset;margin-top:30px}.product_cart-content .tabs-panel.opinions .opinions-box .opinions-content .opinions-count{display:none}.product_cart .section-10,.product_cart .similar{grid-column:auto}}@media (max-width:640px){.product_cart-content .tabs-panel.description .content.fold{max-height:200px}}.product_cart .description--rc,.product_cart .description--zip{position:relative}.product_cart .description__iframe{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;overflow-x:hidden;overflow-y:hidden;visibility:hidden}.product_cart .description__iframe--loaded{visibility:visible}.product_cart .product_cart-banner{grid-row:1;grid-column:1/-1;display:flex;justify-content:center;align-items:center;margin-bottom:50px}.product_cart .product_cart-banner .image img,.product_cart .product_cart-banner img{border-radius:15px}.product_cart .product_cart-content .product-variants-list,.product_cart .product_cart-content .product-variants-slider-list{justify-content:center}.product_cart .product_cart-content .product-variants-list .gift-variant,.product_cart .product_cart-content .product-variants-slider-list .gift-variant{display:flex;align-items:center;flex-direction:column;gap:10px;min-width:240px;padding:10px 30px}.product_cart .product_cart-content .product-variants-list .gift-variant .name,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .name{margin:10px 0;display:flex;justify-content:center;text-align:center;font-size:12px;transition:none;opacity:1}.product_cart .product_cart-content .product-variants-list .gift-variant .name a,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .name a{color:#000}.product_cart .product_cart-content .product-variants-list .gift-variant .name a:hover,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .name a:hover{color:var(--primary)}.product_cart .product_cart-content .product-variants-list .gift-variant .slide-content-price,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .slide-content-price{margin-top:auto;text-align:center}.product_cart .product_cart-content .product-variants-list .gift-variant .slide-content-price .price-old,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .slide-content-price .price-old{margin-top:9px;font-size:15rem;color:var(--grey-18)}.product_cart .product_cart-content .product-variants-list .gift-variant .slide-content-price .price-old span,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .slide-content-price .price-old span{font-size:18px;color:var(--grey-18);font-weight:700;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.product_cart .product_cart-content .product-variants-list .gift-variant .slide-content-price .price-old-text,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .slide-content-price .price-old-text{font-size:8px;margin-bottom:0}.product_cart .product_cart-content .product-variants-list .gift-variant .slide-content-price .price-current,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .slide-content-price .price-current{font-size:25rem;font-weight:700;color:var(--black)}.product_cart .product_cart-content .product-variants-list .gift-variant .slide-content-price .price-current-discount,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .slide-content-price .price-current-discount{margin-top:5px;margin-bottom:5px;color:var(--red-1)}.product_cart .product_cart-content .product-variants-list .gift-variant .slide-content-price .price-current-discount-text,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .slide-content-price .price-current-discount-text{font-size:12px;text-transform:uppercase;margin-bottom:0}.product_cart .product_cart-content .product-variants-list .gift-variant .slide-content-price .product-regular-price-text,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .slide-content-price .product-regular-price-text{font-size:8px;color:var(--grey-18);width:100%;text-align:center}.product_cart .product_cart-content .product-variants-list .gift-variant .slide-content-price .product-regular-price,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .slide-content-price .product-regular-price{font-size:18px;font-weight:700;margin-top:3px;width:100%;text-align:center;color:var(--grey-18)}.product_cart .product_cart-content .product-variants-list .gift-variant .slide-content-price .isSelected-gift-checkbox,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .slide-content-price .isSelected-gift-checkbox{display:flex;justify-content:center;align-items:center;font-size:14px;color:#000;font-weight:400}.product_cart .product_cart-content .product-variants-list .gift-variant .variant-checkbox,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .variant-checkbox{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:auto}.product_cart .product_cart-content .product-variants-list .gift-variant .variant-checkbox .variant-checkbox-price,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .variant-checkbox .variant-checkbox-price{font-weight:700;font-size:25rem;margin-bottom:10px}.product_cart .product_cart-content .product-variants-list .gift-variant .variant-checkbox .isSelected-gift-checkbox,.product_cart .product_cart-content .product-variants-slider-list .gift-variant .variant-checkbox .isSelected-gift-checkbox{display:flex;justify-content:center;align-items:center;font-size:14px;color:#000;font-weight:400}.product_cart .product_cart-content .product-variants-slider .controls{position:absolute;left:0;top:50%;width:100%;pointer-events:none;transform:translateY(-50%)}.product_cart .product_cart-content .product-variants-slider .controls-wrapper{display:flex;justify-content:space-between}.product_cart .product_cart-content .product-variants-slider .controls-wrapper .arrow-btn{width:27px;height:27px;pointer-events:all}.product_cart .product_cart-content .product-variants-slider .glide__slide{width:auto;height:auto}@media (max-width:1250px){.product_cart .product_cart-content .product-variants-slider .controls{display:none}}.price-current-full{display:flex;justify-content:center;align-items:center}.price-current-currency{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;margin-left:5px}.price-current-currency span{font-size:18rem;line-height:.9}.dropshipping-product-image{display:flex;justify-content:center;width:100%;height:100%}.produt-history-lowest-price{color:var(--grey-18);font-size:14px;text-decoration:none;width:100%;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end;margin:5px 0;text-align:right}.produt-history-lowest-price span{margin-top:5px;font-weight:700}.product-cart-details .product_cart-images .emblem{display:none}@media (max-width:1024px){.product-cart-details .product_cart-images .emblem{display:flex}}.gpsr-warnings{scroll-margin-top:100px;margin-left:25%!important}.gpsr-warnings .parameter,.gpsr-warnings .parameter-item{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.gpsr-warnings .parameter-item{width:auto!important;padding:0!important}.gpsr-warnings .parameter-item .gprs-image-btn{border:0;background:#fff;height:100px;width:100px;display:flex;justify-content:center;align-items:center;cursor:pointer}.gpsr-warnings .parameter-item .gprs-image-btn image{height:100%;width:100%}.gprs-files-list{padding:15px 10px 15px 25%!important}.gprs-files-list li{padding:15px 0;border-bottom:1px solid var(--grey-2);display:flex;justify-content:space-between;align-items:center}.gprs-files-list li a{display:flex;justify-content:center;align-items:center;gap:5px}.gprs-files-list li a .icon{background-color:var(--primary)}.gprs-files-list li a:hover .icon{background-color:var(--black)}@media (max-width:1200){.gprs-files-list{padding:0 10px 0 15%!important}}@media (max-width:1024px){.gprs-files-list{padding:0 10px!important}}.gpsr-modal .modal__container-content{display:flex;justify-content:flex-start;align-items:flex-start}.gpsr-modal .modal__container-content .image-wrapper{height:300px;width:300px;margin-bottom:20px;display:flex;justify-content:center;align-items:center}.gpsr-modal .modal__container-content .image-wrapper img{max-width:100%;height:auto}.listing{display:grid;grid-template-columns:346px 1fr;grid-template-areas:"filters listing";margin-bottom:30px}.listing.without-filters{grid-template-columns:100%;grid-template-areas:"listing"}.listing--no-filters{grid-template-columns:auto;grid-template-areas:"listing"}.listing--no-filters .listing-title{grid-column:listing}.listing-title{display:grid;grid-column:1/3;grid-row:1;margin:50px 0 18px;font-size:28rem;font-weight:700}.listing-categories,.listing-header{grid-area:listing;grid-row:3}.listing-filters{grid-area:filters;grid-row:3/6;border:1px solid var(--grey-15);height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-right:40px;padding:19px}.listing-filters-title{font-size:20rem;font-weight:700;margin-bottom:15px}.listing-filters .close{display:none}.listing-filters .filters{display:flex;flex-direction:column}.listing-filters .filters .filter{display:grid;grid-template-columns:auto auto;border-top:1px solid var(--grey-15)}.listing-filters .filters .filter:last-child{margin-bottom:0}.listing-filters .filters .filter-name{grid-column:1;grid-row:1;display:flex;align-items:baseline;background:none;border:none;padding:13px 0;margin-bottom:5px;cursor:pointer;text-align:left}.listing-filters .filters .filter-name.open .icon--arrow_small_down{display:none}.listing-filters .filters .filter-name.open+.filter-content,.listing-filters .filters .filter-name.open .icon--arrow_small_top{display:block}.listing-filters .filters .filter-name.open+.filter-content .checkbox{height:40px;align-items:flex-start}.listing-filters .filters .filter-name.open+.filter-content .checkbox:has(input[type=checkbox][disabled]){color:grey;cursor:not-allowed}.listing-filters .filters .filter-name.open+.filter-content .checkbox:has(input[type=checkbox][disabled]) span{background-color:hsla(0,0%,93.7%,.3);border-color:hsla(0,0%,46.3%,.3);cursor:not-allowed}.listing-filters .filters .filter-name.open+.filter-content.one-line{display:flex}.listing-filters .filters .filter-name .text{font-weight:700}.listing-filters .filters .filter-name .icon{width:7px;min-width:7px;height:7px;margin:0 12px;background-color:var(--primary)}.listing-filters .filters .filter-name .icon--arrow_small_top{display:none}.listing-filters .filters .filter-content{display:none;grid-column:1/3;grid-row:3;margin-bottom:17px}.listing-filters .filters .filter-content.one-line{flex-wrap:nowrap}.listing-filters .filters .filter-content.one-line .one-line-item{max-width:70px}.listing-filters .filters .filter-content.one-line .one-line-item input{text-align:right;padding:5px 10px}.listing-filters .filters .filter-content.one-line .one-line-item:last-child input{text-align:left}.listing-filters .filters .filter-content.one-line button{margin-left:5px}@media (max-width:1024px){.listing-filters .filters .filter-content.one-line button{margin-left:40px}}.listing-filters .filters .filter-content .hide{display:none}.listing-filters .filters .filter-content.open .hide{display:block}.listing-filters .filters .filter .show-more{grid-row:4;grid-column:1/3;border:none;background:none;padding:0;color:var(--primary);cursor:pointer;text-align:left;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-bottom:16px}.listing-filters .filters .filter .show-more:hover{text-decoration:underline}.listing-filters .filters .filter .show-more .show-on-open{display:none}.listing-filters .filters .filter .show-more.open .show-on-open{display:block}.listing-filters .filters .filter .show-more.open .show-on-hide{display:none}.listing-filters .filters .filter-clean{display:none;grid-column:2;grid-row:1;background:none;border:none;padding:0;align-self:center;justify-self:flex-end;margin-bottom:5px;cursor:pointer;color:var(--primary)}.listing-filters .filters .filter-clean.show{display:block}.listing-filters .filters .filter-clean:hover{text-decoration:underline}.listing-filters .filters .filter .filter-info{display:flex;justify-content:flex-start;align-items:center;height:40px}.listing-filters .filters .filter .filter-info strong{margin-left:5px;min-width:50px}.listing-filters .filters .filter .clear-filter-btn{border:none;background-color:transparent;height:18px;width:18px;padding:0;display:flex;justify-content:center;align-items:center;margin-left:12px;cursor:pointer}.listing-filters .filters .filter .clear-filter-btn .icon{height:10px;width:10px}.listing-content{grid-area:listing;grid-row:4;margin-bottom:30px}.listing-content .sorting{margin-top:17px;border-bottom:1px solid var(--grey-15);display:flex}.listing-content .sorting .filter-mobile-btn{display:none}.listing-content .sorting .upper-filtr{display:flex;align-items:center;margin-right:20px}.listing-content .sorting .upper-filtr-title{margin-right:20px}.listing-content .sorting .upper-filtr .custom-select-btn{min-width:185px}.listing-content .sorting .upper-filtr .show-quantity .custom-select-btn{min-width:70px}.listing-content .sorting .pagination{margin-left:auto}.listing-content .product-cart-listing{display:flex;flex-direction:column}.listing-content .product-cart-listing .product_cart-item{display:grid;grid-template-columns:minmax(200px,32.5%) 1fr 290px;margin-top:25px;padding-bottom:25px;border-bottom:1px solid var(--grey-15);grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.listing-content .product-cart-listing .product_cart-item .product_cart-header{grid-column:2;grid-row:1;border-bottom:none}.listing-content .product-cart-listing .product_cart-item .product_cart-header-box{display:flex;align-items:center;margin-top:7px}.listing-content .product-cart-listing .product_cart-item .product_cart-header .title{font-size:20rem;margin-top:0}.listing-content .product-cart-listing .product_cart-item .product_cart-header .title a{color:var(--black-4)}.listing-content .product-cart-listing .product_cart-item .product_cart-header .title a:hover{color:var(--primary)}.listing-content .product-cart-listing .product_cart-item .product_cart-header .title.no-avaible a{color:var(--grey-14)}.listing-content .product-cart-listing .product_cart-item .product_cart-header .number-id{margin-top:2px;margin-right:10px}.listing-content .product-cart-listing .product_cart-item .product_cart-header .reviews{align-items:normal;margin-top:0}.listing-content .product-cart-listing .product_cart-item .product_cart-header .reviews-icons{margin-right:10px}.listing-content .product-cart-listing .product_cart-item .product_cart-header .reviews-icons .icon{height:15px;width:15px}.listing-content .product-cart-listing .product_cart-item .product_cart-header .brand{margin:5px 0}.listing-content .product-cart-listing .product_cart-item .product_cart-header .brand img{width:auto!important}.listing-content .product-cart-listing .product_cart-item .product_cart-header .trustmate-stars-multi .tm-multihornet{display:inline-block!important}.listing-content .product-cart-listing .product_cart-item .product_cart-image{grid-column:1;grid-row:1/3;position:relative;display:flex;align-items:center;justify-content:center}.listing-content .product-cart-listing .product_cart-item .product_cart-image img{max-width:200px;max-height:200px}.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem{display:flex;flex-wrap:wrap;gap:10px;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);z-index:1;width:100%;height:75px}.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem-item{position:absolute}.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem .emblem-pos1{right:10px}.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem .emblem-pos3{left:50%;transform:translateX(-50%)}.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem .emblem-pos2{left:10px}.listing-content .product-cart-listing .product_cart-item .flags{position:absolute;top:0;left:0;display:flex;flex-direction:column}.listing-content .product-cart-listing .product_cart-item .product_cart-info{grid-column:2;grid-row:2}.listing-content .product-cart-listing .product_cart-item .product_cart-info .parameters{padding:5px 0;border-bottom:0}.listing-content .product-cart-listing .product_cart-item .product_cart-info .parameters .parameter{font-size:12rem;line-height:1.666;margin-bottom:3px}.listing-content .product-cart-listing .product_cart-item .product_cart-info .parameters .parameter-title{display:contents;padding-right:10px;min-width:unset;max-width:unset;width:unset}.listing-content .product-cart-listing .product_cart-item .product_cart-info .parameters .parameter-value{display:contents}.listing-content .product-cart-listing .product_cart-item .product_cart-info .parameters .parameter-value img{margin-left:5px;cursor:pointer}.listing-content .product-cart-listing .product_cart-item .product_cart-info .parameters.package{border-bottom:1px solid var(--grey-2)}.listing-content .product-cart-listing .product_cart-item .product_cart-info .parameters.package .parameter-title{line-height:2}.listing-content .product-cart-listing .product_cart-item .product_cart-buttons{grid-column:1/3;grid-row:4}.listing-content .product-cart-listing .product_cart-item .product_cart-prices{grid-column:3;grid-row:1/4}.listing-content .product-cart-listing .product_cart-item .product_cart-prices-box{width:100%}.listing-content .product-cart-listing .product_cart-item .product_cart-prices .add-to-cart{margin-bottom:20px}.listing-content-no-categories{grid-row:3}.listing-description{grid-column:2;grid-row:8}.listing-description .title{margin:10px 0 20px}.listing-description .content{position:relative}.listing-description .content.fold{max-height:100px;overflow:hidden}.listing-description .content.fold:after{content:"";position:absolute;width:100%;height:30px;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.listing-description .popular>ul{padding-left:0;margin-top:10px}.listing-description .popular>ul>li{list-style-type:none;padding-bottom:10px}.listing-description .fold-content{margin:30px auto 50px}.listing-description_top{display:none;grid-column:1/-1;grid-row:2}@media (min-width:480px){.listing-description_top{display:grid}}.listing-description_top .content{position:relative}.listing-description_top .content.fold{max-height:100px;overflow:hidden}.listing-description_top .content.fold:after{content:"";position:absolute;width:100%;height:30px;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.listing-description_top .fold-content{margin:30px auto 50px}.listing--no-filters .listing-description{grid-column:auto;grid-row:auto}.listing--no-filters .category{grid-row:5}.listing-footer{grid-row:8}@media (max-width:1440px){.listing-content .product-cart-listing .product_cart-item{grid-template-columns:.5fr 1fr 290px}.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem-item,.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem-item img{height:50px;width:50px}}@media (max-width:1200px){.listing-content .product-cart-listing .product_cart-item{grid-template-columns:1fr 1fr 290px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}.listing-content .product-cart-listing .product_cart-item .product_cart-header{grid-column:1/4;grid-row:1}.listing-content .product-cart-listing .product_cart-item .product_cart-image{grid-column:1/4;grid-row:3;margin-bottom:40px}.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem{width:300px;height:75px}.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem-item,.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem-item img{height:75px;width:75px}.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem .emblem-pos1{right:10px}.listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem .emblem-pos2{left:10px}.listing-content .product-cart-listing .product_cart-item .product_cart-info{grid-column:1/3;grid-row:4}.listing-content .product-cart-listing .product_cart-item .product_cart-buttons{grid-column:1/3;grid-row:5;flex-direction:column;align-items:flex-start;padding:17px 0}.listing-content .product-cart-listing .product_cart-item .product_cart-buttons .button{margin-bottom:20px}.listing-content .product-cart-listing .product_cart-item .product_cart-prices{grid-column:3;grid-row:4/5}}@media (max-width:1024px){.listing{grid-template-columns:auto}.listing--no-filters .listing-title,.listing-categories{grid-column:1/3}.listing-filters{display:none}.listing-filters.open{position:fixed;top:0;left:0;z-index:5;width:100vw;max-width:100%;height:100vh;max-height:100%;background:#fff;display:block;flex-direction:column;justify-content:flex-end;align-items:center;overflow-y:auto}.listing-filters.open .close{display:block;position:fixed;right:0;top:0;z-index:1}.listing-filters-title{background:#fff;position:fixed;top:0;left:0;width:100%;padding:19px;z-index:1;border-bottom:1px solid var(--grey-15);box-shadow:var(--shadow-1)}.listing-filters .filters{margin-top:40px}.listing-content{grid-column:1/3;grid-row:4}.listing-content .sorting.top{justify-content:center}.listing-content .sorting.top .filter-mobile-btn{display:flex;margin-right:20px}.listing-content .sorting.top .upper-filtr{position:relative;flex-direction:column}.listing-content .sorting.top .upper-filtr-title{position:absolute;top:8px;left:50%;transform:translateX(-50%);font-weight:600;pointer-events:none}.listing-content .sorting.top .upper-filtr-title .text-addon{display:none}.listing-content .sorting.top .upper-filtr .custom-select-btn{border:2px solid var(--primary);border-radius:0;padding:17px 15px 5px;justify-content:center}.listing-content .sorting.top .pagination,.listing-content .sorting.top .upper-filtr .custom-select-btn .icon{display:none}.listing-content .sorting.bottom{justify-content:center}.listing-content .sorting.bottom .upper-filtr{display:none}.listing-content .sorting.bottom .pagination{margin-left:0}.listing-description{grid-column:1/3;grid-row:8}}@media (max-width:640px){.listing-content .product-cart-listing .product_cart-item{grid-template-columns:100%;margin-top:17px}.listing-content .product-cart-listing .product_cart-item .product_cart-header{grid-column:auto;grid-row:auto}.listing-content .product-cart-listing .product_cart-item .product_cart-image{grid-column:auto;grid-row:auto;margin-top:10px}.listing-content .product-cart-listing .product_cart-item .product_cart-buttons,.listing-content .product-cart-listing .product_cart-item .product_cart-info,.listing-content .product-cart-listing .product_cart-item .product_cart-prices{grid-column:auto;grid-row:auto}}@media (max-width:440px){.listing-content .sorting.top{justify-content:space-around;-moz-column-gap:20px;column-gap:20px}.listing-content .sorting.top .filter-mobile-btn,.listing-content .sorting.top .upper-filtr{margin-bottom:17px}.listing-content .sorting.top .filter-mobile-btn{width:71px;margin-right:0;min-height:54px}.listing-content .sorting.top .upper-filtr{width:71px;margin-right:0}.listing-content .sorting.top .upper-filtr .custom-select,.listing-content .sorting.top .upper-filtr .custom-select-btn{width:100%}.listing-content .sorting.top .upper-filtr:first-of-type{width:160px}.listing-content .sorting.top .upper-filtr:first-of-type .custom-select-btn{min-width:70px;padding:17px 5px 5px}.listing-title{margin:17px 0}}@media (max-width:370px){.listing-content .sorting.top{flex-wrap:wrap;justify-content:flex-start}.listing-content .sorting.top .filter-mobile-btn,.listing-content .sorting.top .upper-filtr,.listing-content .sorting.top .upper-filtr:first-of-type{width:100%}}.category-banner-slider{display:flex}.category-banner-slider .glide__track{z-index:1}.category-banner-slider .slide img{border-radius:15px}.category-banner-slider .controls{width:100%;height:100%;position:absolute}.category-banner-slider .controls .controls-wrapper{width:100%;display:flex;justify-content:space-between;height:100%;align-items:center}.category-banner-slider .controls .controls-wrapper .glide__arrow--left{margin-left:-30px}.category-banner-slider .controls .controls-wrapper .glide__arrow--right{margin-right:-30px}@media (max-width:480px){.category-banner-slider .controls .controls-wrapper{display:none}}.category-banner-slider .categoryslider__bullets{width:100%;position:absolute;display:flex;justify-content:center;align-items:flex-end;height:100%;bottom:-17px}.category-banner-slider .categoryslider__bullets .categoryslider__bullet{background:var(--grey-9);border:0;height:2px;width:20px;margin:0 5px;cursor:pointer}.category-banner-slider .categoryslider__bullets .categoryslider__bullet.bullet-active{background:var(--primary)}@media (max-width:480px){.category-banner-slider{margin-bottom:40px}}.photo-link{max-width:none!important}.photo-link .image picture img{width:100%;border-radius:15px}@media (max-width:768px){.photo-link{width:80%;margin:auto}}@media (max-width:768px){.category-banner-slider-wrapper{width:100%}}.current-categories{display:grid;grid-template-columns:repeat(auto-fit,minmax(154px,168px));padding-bottom:30px;border-bottom:1px solid var(--grey-15);justify-content:center}.current-categories.no-items{padding-bottom:0}.current-categories-item{padding:16px 27px;border-radius:6px}.current-categories-item a{display:flex;flex-direction:column;align-items:center;justify-content:center}.current-categories-item .name{color:var(--black);margin-top:10px;max-width:100px;text-align:center}.current-categories-item:hover{box-shadow:var(--shadow-1)}@media (max-width:768px){.current-categories{padding:15px;grid-template-columns:repeat(auto-fit,154px);justify-content:center}}.searched-filters{margin-bottom:15px}.searched-filters .first-level-item>.link-box{font-weight:700}.searched-filters .icon--arrow_right{width:10px;height:10px}.searched-filters a{color:#000}.searched-filters a:hover{color:var(--primary)}.searched-filters .link-box{padding:7px 0}.searched-filters .link-box+ul{display:none}.searched-filters .link-box.open+ul{display:block}.searched-filters li ul{padding-left:10px}.searched-filters li.active>.link-box a{color:var(--primary)}.searched-filters .second-level .link-box{display:flex;align-items:center}@media (max-width:1024px){.searched-filters{margin-top:50px!important}}.promotion--products .without-filters .listing-content .product-cart-listing .product_cart-item .product_cart-image .emblem{width:300px}@media (max-width:480px){.show-listing-description-mobile{display:grid}}.cart-module{position:relative;min-height:420px}.cart-module-box{display:grid;grid-template-rows:auto;grid-template-columns:1fr 420px;margin:20px 0 60px}.cart-module-box.small{grid-template-columns:1fr 290px}.cart-module-box.full{grid-template-columns:1fr}@media (max-width:1024px){.cart-module-box.small{grid-template-columns:1fr 1fr}}.cart-module .heading{grid-column:1;font-size:28rem;padding:20px 0;border-bottom:1px solid var(--grey-15);margin-right:55px}.cart-module .share{display:flex;align-items:center}.cart-module .share .icon-btn{text-align:left}.cart-module .alert{margin:20px 0}.cart-module .alert p{margin-bottom:10px}.cart-module .cart-summary{grid-column:2;grid-row:2/-1;height:100%}.cart-module .cart-summary-box{border:3px solid var(--primary);max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;padding:0 15px;text-align:right}.cart-module .cart-summary-box .title{margin:20px 0 18px}.cart-module .cart-summary-box .values{display:flex;flex-direction:column;border-bottom:1px solid var(--grey-15);margin-bottom:18px}.cart-module .cart-summary-box .values-item{display:flex;flex-direction:column}.cart-module .cart-summary-box .values-item-title{margin-bottom:6px}.cart-module .cart-summary-box .values-item-value{font-size:20px;font-weight:700;margin-bottom:16px}.cart-module .cart-summary-box .full-price{margin-bottom:7px}.cart-module .cart-summary-box .full-price-title{font-size:20px;font-weight:700}.cart-module .cart-summary-box .full-price-value{font-size:28rem;font-weight:700;color:var(--primary);margin-bottom:5px}.cart-module .cart-summary-box .full-price-value .currency{font-size:19rem}.cart-module .cart-summary-box .btn-box{display:flex;align-items:center;margin-left:-30px;margin-bottom:20px;background:#fff;padding:10px 0}.cart-module .cart-summary-box .btn-box .go-checkout{font-size:16rem;font-weight:700;text-transform:uppercase;min-height:60px;width:285px}.cart-module .cart-content{grid-column:1;grid-row:2;margin-right:55px}.cart-module .cart-content .products-list{padding:10px;border:3px solid var(--products-list-border-color);margin-bottom:15px;--products-list-border-color:transparent}.cart-module .cart-content .products-list-grouped{--products-list-border-color:var(--primary)}.cart-module .cart-content .products-list-heading{display:grid;grid-template-columns:150px 1.5fr 1fr 1fr 1fr .5fr;grid-template-rows:65px;--products-list-rows:1}.cart-module .cart-content .products-list-heading-with-group-name{grid-template-rows:65px auto;--products-list-rows:2}.cart-module .cart-content .products-list-heading .image,.cart-module .cart-content .products-list-heading .name,.cart-module .cart-content .products-list-heading .price,.cart-module .cart-content .products-list-heading .quantity,.cart-module .cart-content .products-list-heading .remove,.cart-module .cart-content .products-list-heading .value{grid-row:2/-1}.cart-module .cart-content .products-list-heading .additional{grid-row:3}.cart-module .cart-content .products-list-heading .list-heading{font-size:12rem;color:var(--grey-19);padding:18px 0}.cart-module .cart-content .products-list-heading .list-heading-group-name{grid-row:1;grid-column:1/-1;font-size:20rem;font-weight:700;color:var(--black)}.cart-module .cart-content .products-list-heading .list-heading-product{grid-column:2/3;grid-row:var(--products-list-rows)}.cart-module .cart-content .products-list-heading .list-heading-price,.cart-module .cart-content .products-list-heading .list-heading-quantity,.cart-module .cart-content .products-list-heading .list-heading-remove,.cart-module .cart-content .products-list-heading .list-heading-value{grid-row:var(--products-list-rows)}.cart-module .cart-content .products-list-heading .list-heading-price{grid-column:3;text-align:right}.cart-module .cart-content .products-list-heading .list-heading-quantity{grid-column:4;text-align:right}.cart-module .cart-content .products-list-heading .list-heading-value{grid-column:5;text-align:right}.cart-module .cart-content .products-list-heading .list-heading-remove{grid-column:6;text-align:right}.cart-module .cart-content .products-list-item{display:grid;grid-template-columns:-webkit-max-content 1.5fr 1fr 1fr 1fr .5fr;grid-template-columns:max-content 1.5fr 1fr 1fr 1fr .5fr;border-bottom:1px solid var(--grey-15);border-left:2px solid transparent;padding-bottom:25px;margin-bottom:25px;transition:border .25s}.cart-module .cart-content .products-list-item:last-of-type{border-bottom:none}.cart-module .cart-content .products-list-item--package{border-left:2px solid var(--secondary)}.cart-module .cart-content .products-list-item.has-settings .name,.cart-module .cart-content .products-list-item.has-settings .price,.cart-module .cart-content .products-list-item.has-settings .quantity,.cart-module .cart-content .products-list-item.has-settings .remove,.cart-module .cart-content .products-list-item.has-settings .value{grid-row:1}.cart-module .cart-content .products-list-item.has-settings .additional{grid-row:2}.cart-module .cart-content .products-list-item.has-settings .additional-title{display:flex;gap:18px;align-items:center;margin:30px 0 20px}.cart-module .cart-content .products-list-item.has-settings .additional-title .name{font-size:16rem;font-weight:700}.cart-module .cart-content .products-list-item.has-settings .additional-item{margin-left:40px}.cart-module .cart-content .products-list-item.has-settings .additional-item.disabled{pointer-events:none;opacity:.5}.cart-module .cart-content .products-list-item.has-settings .additional-item__omnibus-box{font-size:10px;color:var(--black-3);opacity:.8;width:auto;padding-left:35px}.cart-module .cart-content .products-list-item.has-settings .additional .checkbox-text{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px}.cart-module .cart-content .products-list-item.has-settings .additional .checkbox-text .icon{width:19px;min-width:19px;height:19px;background-color:var(--grey-1)}.cart-module .cart-content .products-list-item.has-settings:first-child .name,.cart-module .cart-content .products-list-item.has-settings:first-child .price,.cart-module .cart-content .products-list-item.has-settings:first-child .quantity,.cart-module .cart-content .products-list-item.has-settings:first-child .remove,.cart-module .cart-content .products-list-item.has-settings:first-child .value{grid-row:2}.cart-module .cart-content .products-list-item .image{grid-row:1/3;margin-right:20px;position:relative;max-height:130px;width:130px;display:flex;align-items:center;justify-content:center}.cart-module .cart-content .products-list-item .image img{max-height:130px;height:100%}.cart-module .cart-content .products-list-item .image .emblem{position:absolute;right:5px;bottom:5px;display:flex;gap:5px;flex-wrap:wrap}.cart-module .cart-content .products-list-item .image .product_cart{display:flex;position:unset}.cart-module .cart-content .products-list-item .image .product_cart .flags{position:absolute;top:0;left:0;display:flex;flex-direction:column;z-index:1}.cart-module .cart-content .products-list-item .name{grid-row:1/-1;display:flex;flex-direction:column}.cart-module .cart-content .products-list-item .name .title{font-size:14rem;font-weight:400;color:var(--black)}.cart-module .cart-content .products-list-item .name .id{font-size:12rem;color:var(--grey-13);opacity:.5;margin-top:5px}.cart-module .cart-content .products-list-item .name .product_cart{display:flex;flex-wrap:wrap}.cart-module .cart-content .products-list-item .name .product_cart .flags .flag{font-size:10rem;padding:4px 6px}.cart-module .cart-content .products-list-item .price{grid-row:1/-1;justify-content:center;padding-left:10px;white-space:nowrap}.cart-module .cart-content .products-list-item .price,.cart-module .cart-content .products-list-item .price-box{display:flex;flex-direction:column;align-items:flex-end}.cart-module .cart-content .products-list-item .price-box .voucher-code-omnibus-box{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;margin-top:10px}.cart-module .cart-content .products-list-item .price-box .voucher-code-omnibus-box .produt-history-lowest-price{font-size:8px;margin:0}.cart-module .cart-content .products-list-item .price-box .price-text{display:none}.cart-module .cart-content .products-list-item .price-box .price-old2{color:var(--grey-18)}.cart-module .cart-content .products-list-item .price-current{font-size:20rem;font-weight:700}.cart-module .cart-content .products-list-item .price-current.promotion{color:var(--red-1)}.cart-module .cart-content .products-list-item .price-current .currency{font-size:19rem}.cart-module .cart-content .products-list-item .price-old{opacity:.6;text-decoration:line-through}.cart-module .cart-content .products-list-item .quantity{grid-row:1/-1;display:flex;align-items:center;justify-content:flex-end;padding-left:10px}.cart-module .cart-content .products-list-item .quantity-title{display:none}.cart-module .cart-content .products-list-item .quantity-box{display:flex;align-items:center}.cart-module .cart-content .products-list-item .quantity-box button{border:none;background:none;padding:0;cursor:pointer}.cart-module .cart-content .products-list-item .quantity-box button .icon{width:18px;min-width:18px;height:18px;transition:background .25s}.cart-module .cart-content .products-list-item .quantity-box button:hover .icon{background-color:var(--primary)}.cart-module .cart-content .products-list-item .quantity-box input{padding:10px;margin:0 8px;max-width:63px;min-width:40px;text-align:center}.cart-module .cart-content .products-list-item .value{grid-row:1/-1;display:flex;align-items:center;justify-content:flex-end;font-size:28rem;font-weight:700;color:var(--primary);padding-left:10px;white-space:nowrap}.cart-module .cart-content .products-list-item .value .value-text{display:none}.cart-module .cart-content .products-list-item .value .currency{font-size:19rem}.cart-module .cart-content .products-list-item .remove{grid-row:1/-1;display:flex;align-items:center;justify-content:flex-end;padding-left:10px}.cart-module .cart-content .products-list-item .remove button{background:none;border:none;padding:0;cursor:pointer}.cart-module .cart-content .products-list-item .remove button .icon{width:18px;min-width:18px;height:18px;margin:0 5px;transition:background .25s}.cart-module .cart-content .products-list-item .remove button:hover .icon{background-color:var(--primary)}.cart-module .cart-content .products-list-item .remove .text{display:none}.cart-module .cart-content .products-list-item .additional{grid-column:2/-1;grid-row:-1}.cart-module .cart-content .discount-code{margin-top:10px}.cart-module .cart-content .discount-code-box{position:relative;display:flex;flex-direction:column;border:1px solid var(--grey-15);padding:30px;overflow:hidden;width:clamp(200px,483px,100%)}.cart-module .cart-content .discount-code-box--filled .discount-code-content{display:flex}.cart-module .cart-content .discount-code-box .icon--discount-flag{position:absolute;right:0;bottom:0;width:85px;min-width:85px;height:85px;background-color:var(--grey-20);transform:translateY(35%);opacity:.3;z-index:-1}.cart-module .cart-content .discount-code-btn{display:flex;align-items:center;font-size:16rem;border:none;background:none;padding:0;font-weight:700;cursor:pointer}.cart-module .cart-content .discount-code-btn .icon{width:7px;min-width:7px;height:7px;margin-left:30px;background-color:var(--primary)}.cart-module .cart-content .discount-code-btn.open+.discount-code-content{display:flex}.cart-module .cart-content .discount-code-btn.open+.discount-code-content .error{padding-top:15px;color:var(--red-1)}.cart-module .cart-content .discount-code-content{display:none;flex-direction:column}.cart-module .cart-content .discount-code-content input{max-width:270px;margin-top:20px;padding:10px}.cart-module .cart-content .discount-code-content .btn{margin-top:20px}@media (max-width:1200px){.cart-module .cart-content,.cart-module .heading{margin-right:30px}.cart-module .cart-content .products-list-item{grid-template-columns:-webkit-max-content 1.5fr 1fr 1fr 1fr .3fr;grid-template-columns:max-content 1.5fr 1fr 1fr 1fr .3fr}.cart-module .cart-content .products-list-item .image{margin-right:10px}.cart-module .cart-content .products-list-item .price-current{font-size:16rem}.cart-module .cart-content .products-list-item .value{font-size:24rem}}@media (max-width:1024px){.cart-module.small{grid-template-columns:1fr 1fr}.cart-module .heading{margin-right:0}.cart-module .share{border-bottom:1px solid var(--grey-15);justify-content:flex-end}.cart-module .cart-summary{grid-column:1/3;grid-row:3;margin-top:30px;justify-self:center;max-width:600px;width:100%}.cart-module .cart-content{grid-column:1/3;grid-row:2}.cart-module .cart-content .products-list-item .price-current{font-size:20rem}.cart-module .cart-content .products-list-item .value{font-size:28rem}}@media (max-width:768px){.cart-module .cart-content{margin-right:0}.cart-module .cart-content .products-list-item{grid-template-columns:-webkit-max-content 1.5fr 1fr;grid-template-columns:max-content 1.5fr 1fr;grid-template-rows:auto;margin-top:20px}.cart-module .cart-content .products-list-item.has-settings .name,.cart-module .cart-content .products-list-item.has-settings .price,.cart-module .cart-content .products-list-item.has-settings .quantity,.cart-module .cart-content .products-list-item.has-settings .remove,.cart-module .cart-content .products-list-item.has-settings .value,.cart-module .cart-content .products-list-item.has-settings:first-child .name,.cart-module .cart-content .products-list-item.has-settings:first-child .price,.cart-module .cart-content .products-list-item.has-settings:first-child .quantity,.cart-module .cart-content .products-list-item.has-settings:first-child .remove,.cart-module .cart-content .products-list-item.has-settings:first-child .value{grid-row:auto}.cart-module .cart-content .products-list-item.has-settings .additional,.cart-module .cart-content .products-list-item.has-settings:first-child .additional{grid-column:1/4;grid-row:auto}.cart-module .cart-content .products-list-item:first-child{grid-template-rows:auto}.cart-module .cart-content .products-list-item:first-child .image{grid-column:1;grid-row:1/4}.cart-module .cart-content .products-list-item:first-child .remove{grid-row:auto;grid-column:2/4}.cart-module .cart-content .products-list-item:first-child .additional{grid-column:1/4;grid-row:auto}.cart-module .cart-content .products-list-item:first-child .name,.cart-module .cart-content .products-list-item:first-child .price,.cart-module .cart-content .products-list-item:first-child .quantity,.cart-module .cart-content .products-list-item:first-child .value{grid-row:auto;grid-column:auto}.cart-module .cart-content .products-list-item .list-heading{display:none}.cart-module .cart-content .products-list-item .image{grid-column:1;grid-row:1/4}.cart-module .cart-content .products-list-item .remove{grid-row:auto;grid-column:2/4}.cart-module .cart-content .products-list-item .additional{grid-column:1/4;grid-row:auto}.cart-module .cart-content .products-list-item .price{justify-content:flex-end}.cart-module .cart-content .products-list-item .price-box .price-text{display:block}.cart-module .cart-content .products-list-item .name,.cart-module .cart-content .products-list-item .price,.cart-module .cart-content .products-list-item .quantity,.cart-module .cart-content .products-list-item .value{grid-row:auto;grid-column:auto}.cart-module .cart-content .products-list-item .image{display:flex;justify-content:center}.cart-module .cart-content .products-list-item .quantity{justify-content:flex-start;padding-left:0;margin-top:10px}.cart-module .cart-content .products-list-item .quantity-title{display:block;font-size:12rem;margin-right:20px;color:var(--grey-19)}.cart-module .cart-content .products-list-item .quantity-box button .icon{background-color:var(--primary)}.cart-module .cart-content .products-list-item .value{margin-top:10px;flex-direction:column;align-items:flex-end}.cart-module .cart-content .products-list-item .value .value-text{display:block;font-size:16rem;color:#000;font-weight:400}.cart-module .cart-content .products-list-item .remove{padding:0}.cart-module .cart-content .products-list-item .remove .remove-product{display:flex;margin-top:10px}.cart-module .cart-content .products-list-item .remove .remove-product .icon{background-color:var(--primary)}.cart-module .cart-content .products-list-item .remove .remove-product .text{display:block;margin-left:10px;color:var(--primary)}.cart-module .cart-content .products-list-item .additional{margin-top:20px}.cart-module .cart-content .products-list-heading{display:none}}@media (max-width:480px){.cart-module .cart-content .products-list-item{grid-template-columns:1fr 1fr}.cart-module .cart-content .products-list-item.has-settings .additional,.cart-module .cart-content .products-list-item.has-settings:first-child .additional{grid-column:1/3}.cart-module .cart-content .products-list-item:first-child .image{grid-row:auto;grid-column:1/3}.cart-module .cart-content .products-list-item:first-child .remove{grid-column:auto}.cart-module .cart-content .products-list-item .image{grid-row:auto;grid-column:1/3;margin:20px 0 30px}.cart-module .cart-content .products-list-item .remove{grid-column:auto;justify-content:flex-start;margin-top:20px}.cart-module .cart-content .products-list-item .additional{grid-column:1/3}}.cart-module.confirmation{display:flex;flex-direction:column;align-items:center}.cart-module.confirmation h2{text-align:center;margin-bottom:15px}.cart-module.confirmation h4{text-align:center;margin-bottom:10px}.cart-module.confirmation h4 a{text-decoration:underline;color:var(--primary)}.cart-small-emblem{position:absolute;bottom:0;top:110px;display:flex;width:100%;height:40px}.cart-small-emblem .flag{height:40px;width:40px}.cart-small-emblem .flag-pos0{position:absolute;right:0}.cart-small-emblem .flag-pos1{position:absolute;left:0}.cart-small-emblem .flag-pos2{position:absolute;left:50%;transform:translateX(-50%)}@media (max-width:480px){.cart-module-box .cart-content .products-list-item .image .emblem{right:0}}.lodging-service-modal .modal__container{width:clamp(700px,50%,100%)}.lodging-service-modal .service-products .service-product{display:grid;grid-gap:10px 20px;grid-template-columns:-webkit-max-content 1.5fr 1fr;grid-template-columns:max-content 1.5fr 1fr;border-bottom:1px solid var(--grey-15);padding-bottom:25px;margin-bottom:25px;transition:border .25s}.lodging-service-modal .service-products .service-product .image{position:relative;max-height:130px;width:130px}.lodging-service-modal .service-products .service-product .image img{max-height:130px;height:100%}.lodging-service-modal .service-products .service-product .image .emblem{position:absolute;right:5px;bottom:5px;display:flex;gap:5px;flex-wrap:wrap}.lodging-service-modal .service-products .service-product .image .cart-small-emblem{top:100px}.lodging-service-modal .service-products .service-product .name .title{font-size:14rem;font-weight:400;color:var(--black)}.lodging-service-modal .service-products .service-product .name .id{font-size:12rem;color:var(--grey-13);opacity:.5;margin-top:5px}.lodging-service-modal .service-products .service-product .service{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;min-width:185px}.lodging-service-modal .service-products .service-product .service .additional-item.disabled{pointer-events:none;opacity:.5}@media (max-width:640px){.lodging-service-modal .service-products .service-product{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.lodging-service-modal .service-products .service-product .image{width:100%;display:flex;justify-content:center}}.lodging-service-modal .service-desc{line-height:1.57;font-size:16rem}.lodging-service-modal .utilization-desc{font-size:14rem}.lodging-service-modal .buttons{justify-content:flex-end;background:#fff;position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:center;padding:10px 0}.lodging-service-modal .additional-item__omnibus-box{font-size:10px;color:var(--black-3);opacity:.8;width:auto}.cart-order{position:relative;min-height:420px;margin-bottom:30px}.cart-order-box{display:grid;grid-template-columns:1fr 420px;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.cart-order-steps{display:flex;align-items:flex-start;justify-content:center;margin:0 40px 50px 0;padding-bottom:20px;border-bottom:1px solid var(--grey-15)}.cart-order-steps .step{padding-right:50px}.cart-order-steps .step:last-child{padding-right:0}.cart-order-steps .step:last-child .step-number-box:after{display:none}.cart-order-steps .step .link{background:none;border:none;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer}.cart-order-steps .step-number{width:46px;min-width:46px;height:46px;background-color:var(--primary)}.cart-order-steps .step-number,.cart-order-steps .step-number-box{border-radius:100%;display:flex;align-items:center;justify-content:center}.cart-order-steps .step-number-box{position:relative;width:78px;min-width:78px;height:78px;background-color:#fff}.cart-order-steps .step-number-box:after{content:"";position:absolute;left:100%;width:100%;height:3px;z-index:-1;background-color:var(--primary)}.cart-order-steps .step-number .number{color:#fff;font-size:18rem;font-weight:700}.cart-order-steps .step-number .icon{width:19px;min-width:19px;height:19px;background-color:#fff}.cart-order-steps .step-title{font-weight:700;color:var(--black-4);text-align:center;width:120px}.cart-order-steps .step.disabled{pointer-events:none}.cart-order-steps .step.disabled .step-number{background-color:#fff;border:3px solid var(--primary)}.cart-order-steps .step.disabled .step-number .number{color:var(--primary)}.cart-order-steps .step.disabled .step-title{opacity:.5}.cart-order-content{margin:0 40px 0 0}.cart-order-summary{grid-column:2;grid-row:1/4}.cart-order-summary-box{padding:20px;border:1px solid var(--grey-15);max-width:420px}.cart-order-summary .title{font-size:24rem}.cart-order-summary .btn-collapse{color:var(--primary);padding:16px 0}.cart-order-summary .btn-collapse .value{margin-right:5px}.cart-order-summary .products{display:flex;flex-direction:column}.cart-order-summary .products .product{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content;border-top:1px solid var(--grey-15);padding:25px 0}.cart-order-summary .products .product .image{grid-row:1/-1;margin-right:15px;max-height:130px;max-width:130px;width:130px;display:flex;align-items:center;justify-content:center}.cart-order-summary .products .product .image img{max-height:130px;max-width:130px;height:100%}.cart-order-summary .products .product-info{display:flex;flex-direction:column;justify-content:center}.cart-order-summary .products .product-info .name{width:100%;display:flex;flex-direction:column;margin-bottom:10px}.cart-order-summary .products .product-info .name .title{font-size:14rem;font-weight:400;color:var(--black)}.cart-order-summary .products .product-info .name .id{font-size:12rem;opacity:.5;margin-top:5px}.cart-order-summary .products .product-info-box{display:flex;width:100%}.cart-order-summary .products .product-info-box .price,.cart-order-summary .products .product-info-box .quantity{width:50%;align-self:flex-end}.cart-order-summary .products .product-info-box .price-box{display:flex;flex-direction:column;align-items:flex-end}.cart-order-summary .products .product-info-box .price-box .voucher-code-omnibus-box{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;margin-top:10px}.cart-order-summary .products .product-info-box .price-box .voucher-code-omnibus-box .produt-history-lowest-price{font-size:8px;margin:0}.cart-order-summary .products .product-info-box .price-box .price-old2{color:var(--grey-18)}.cart-order-summary .products .product-info-box .price-old{opacity:.6;text-decoration:line-through}.cart-order-summary .products .product-info-box .price-current{font-size:20rem;font-weight:700}.cart-order-summary .products .product-info-box .price-current.promotion{color:var(--red-1)}.cart-order-summary .fees{border-top:1px solid var(--grey-15);padding-top:25px;padding-bottom:10px}.cart-order-summary .fees-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.cart-order-summary .fees-item .text{margin-right:10px}.cart-order-summary .fees-item .value{font-weight:700}.cart-order-summary .fees-item .value .currency{margin-left:5px}.cart-order-summary .fees-item:last-child .text{font-size:18rem;font-weight:700;margin-right:20px}.cart-order-summary .fees-item:last-child .value{font-size:28rem;font-weight:700;color:var(--primary)}.cart-order-summary .fees-item:last-child .value .currency{font-size:19rem;margin-left:8px}.cart-order-summary .payment-summary .fees{border-top:1px solid var(--grey-15);padding-top:25px;padding-bottom:10px}.cart-order-summary .payment-summary .fees-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.cart-order-summary .payment-summary .fees-item .text{margin-right:10px}.cart-order-summary .payment-summary .fees-item .value{font-weight:700}.cart-order-summary .payment-summary .fees-item .value .currency{margin-left:5px}.cart-order-summary .payment-summary .fees-item:first-child .value{font-size:20rem}.cart-order-summary .payment-summary .fees-item:last-child .text{font-size:24rem;font-weight:700}.cart-order-summary .payment-summary .fees-item:last-child .value{font-size:28rem;color:var(--primary)}.cart-order-summary .payment-summary .fees-item:last-child .value .currency{font-size:19rem}.cart-order-summary .payment-summary .selected-address,.cart-order-summary .payment-summary .selected-delivery{margin-bottom:30px}.cart-order-summary .payment-summary .selected-address .title,.cart-order-summary .payment-summary .selected-delivery .title{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px}.cart-order-summary .payment-summary .selected-address .title .text,.cart-order-summary .payment-summary .selected-delivery .title .text{font-size:18rem;margin-right:10px}.cart-order-summary .payment-summary .selected-address .title .link,.cart-order-summary .payment-summary .selected-delivery .title .link{background:none;border:none;padding:0;color:var(--primary);font-size:14px;font-weight:400;transition:color .25s;cursor:pointer}.cart-order-summary .payment-summary .selected-address .title .link:hover,.cart-order-summary .payment-summary .selected-delivery .title .link:hover{color:var(--black)}.cart-order-summary .payment-summary .selected-address .title .subtitle,.cart-order-summary .payment-summary .selected-delivery .title .subtitle{font-size:12rem;font-weight:400}.cart-order-summary .payment-summary .selected-address-box,.cart-order-summary .payment-summary .selected-delivery-box{line-height:1.5}.cart-order-summary .payment-summary .selected-address-box .street span:first-child,.cart-order-summary .payment-summary .selected-delivery-box .street span:first-child{margin-right:5px}.cart-order-summary .payment-summary .selected-address-box .fv,.cart-order-summary .payment-summary .selected-delivery-box .fv{font-weight:700}.cart-order-summary .payment-summary .selected-address{border-top:1px solid var(--grey-15);padding-top:25px}.cart-order .router-buttons{display:flex;align-items:center;justify-content:space-between;margin:25px 40px 25px 0}.cart-order .router-buttons .go-back{background:none;border:none;padding:0;color:var(--primary);transition:color .25s;cursor:pointer;margin-right:10px}.cart-order .router-buttons .go-back:hover{color:var(--black)}.cart-order .router-buttons .buttons-wrapper{position:relative}.cart-order .router-buttons .buttons-wrapper .loader-inner{width:30px;height:30px}@media (max-width:1024px){.cart-order-box{grid-template-columns:100%}.cart-order-summary{grid-column:auto;grid-row:auto}.cart-order .router-buttons{margin:25px 0}}@media (max-width:640px){.cart-order-steps .step{padding:0}.cart-order-steps .step-title{width:100px}.cart-order .router-buttons .order-button{width:unset;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.cart-order-content .authorization{display:flex}.cart-order-content .authorization .account{width:50%;padding-right:20px}.cart-order-content .authorization .account .title{font-size:24rem;margin-bottom:45px}.cart-order-content .authorization .account .account-form{padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid var(--grey-15)}.cart-order-content .authorization .account .account-form .field{display:flex;align-items:center;margin-bottom:20px}.cart-order-content .authorization .account .account-form .field label{width:150px}.cart-order-content .authorization .account .account-form .field label .required{color:var(--red-1)}.cart-order-content .authorization .account .account-form .field input{min-height:50px;padding:10px}.cart-order-content .authorization .account .account-form .buttons{display:flex;flex-wrap:wrap;justify-content:flex-end}.cart-order-content .authorization .account .account-form .buttons .legend{width:50%;display:flex;align-items:center;justify-content:center}.cart-order-content .authorization .account .account-form .buttons .legend .required{color:var(--red-1)}.cart-order-content .authorization .account .account-form .buttons .btn{width:50%;padding:12px 10px}.cart-order-content .authorization .account .account-form .buttons .remind{margin-top:25px}.cart-order-content .authorization .account .account-form .buttons .forgot{margin-top:10px}.cart-order-content .authorization .account .social-logins{display:flex;flex-direction:column}.cart-order-content .authorization .account .social-logins .title{font-size:16rem;margin-bottom:20px}.cart-order-content .authorization .without-account{width:50%;padding-left:100px}.cart-order-content .authorization .without-account .title{font-size:24rem;margin-bottom:45px}.cart-order-content .authorization .without-account .buttons{display:flex;flex-direction:column}.cart-order-content .authorization .without-account .buttons .btn{margin-bottom:23px;padding:12px 20px;min-width:240px}.cart-order-content .authorization .without-account .info-item{display:flex;align-items:center;margin-bottom:14px}.cart-order-content .authorization .without-account .info-item .icon{width:20px;min-width:20px;height:20px;background-color:var(--primary);margin-right:15px}@media (max-width:1200px){.cart-order-content-content .authorization .without-account{padding-left:20px}}@media (max-width:1024px){.cart-order-content .authorization .without-account{padding-left:100px}}@media (max-width:768px){.cart-order-content .authorization .without-account{padding-left:20px}}@media (max-width:640px){.cart-order-content .authorization{flex-direction:column}.cart-order-content .authorization .account{width:100%;padding-right:0;margin-bottom:20px}.cart-order-content .authorization .without-account{width:100%;padding-left:0}}.cart-order-content .order-forms .addresses{border-bottom:1px solid var(--grey-15);padding-bottom:25px;margin-bottom:30px}.cart-order-content .order-forms .addresses .title{font-size:24rem;margin-bottom:30px}.cart-order-content .order-forms .addresses-list{display:flex;margin:5px 0 35px}.cart-order-content .order-forms .addresses-list-item{position:relative;padding:40px;font-size:16rem;line-height:1.5;border:3px solid transparent;margin-right:50px;max-width:260px;width:100%;cursor:pointer}.cart-order-content .order-forms .addresses-list-item .street{margin-top:7px}.cart-order-content .order-forms .addresses-list-item .street span:first-child{margin-right:5px}.cart-order-content .order-forms .addresses-list-item .phone{margin-top:7px}.cart-order-content .order-forms .addresses-list-item.checked{border-color:var(--green-1)}.cart-order-content .order-forms .addresses-list-item.checked .check-icon{display:block}.cart-order-content .order-forms .addresses .other-addresses{margin-bottom:30px}.cart-order-content .order-forms .addresses .add{background:none;border:none;padding:0;cursor:pointer;color:var(--primary);transition:color .25s}.cart-order-content .order-forms .addresses .add:hover{color:var(--black)}.cart-order-content .order-forms .addresses .new-address{margin-top:30px}.cart-order-content .order-forms .addresses .new-address-box{position:relative}.cart-order-content .order-forms .addresses .new-address-box .loader{position:absolute}.cart-order-content .order-forms .addresses .new-address .info{font-size:12px}.cart-order-content .order-forms .addresses .new-address .info .required{color:var(--red-1)}.cart-order-content .order-forms .comments{margin-top:30px;max-width:890px}.cart-order-content .order-forms .comments .field label{width:unset;margin-bottom:10px}.cart-order-content .order-forms .comments .field textarea{max-width:100%;min-height:150px}.cart-order-content .order-forms .field{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:12px}.cart-order-content .order-forms .field label{width:clamp(100px,150px,30%);padding-right:10px}.cart-order-content .order-forms .field input,.cart-order-content .order-forms .field select{max-width:380px;padding:5px 10px;min-height:40px;width:calc(100% - clamp(100px, 150px, 30%))}.cart-order-content .order-forms .field input.small,.cart-order-content .order-forms .field select.small{max-width:115px}.cart-order-content .order-forms .field .required{color:var(--red-1)}.cart-order-content .order-forms .check-icon{display:none;position:absolute;left:-18px;top:15px;background:#fff;padding:10px 0}.cart-order-content .order-forms .check-icon-box{background-color:var(--green-1);border-radius:100%;padding:8px}.cart-order-content .order-forms .check-icon .icon{width:19px;min-width:19px;height:19px;background-color:#fff}.cart-order-content .order-forms .radios{display:flex;margin-bottom:12px}.cart-order-content .order-forms .radios .field{position:relative;margin-right:20px}.cart-order-content .order-forms .radios .field-box{display:flex;align-items:center;justify-content:space-between;min-width:250px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%}.cart-order-content .order-forms .radios .field input:checked+label{border-color:var(--green-1)}.cart-order-content .order-forms .radios .field input:checked+label .check-icon-box{padding:5px}.cart-order-content .order-forms .radios .field input:checked+label .check-icon-box .icon{width:9px;min-width:9px;height:9px}.cart-order-content .order-forms .radios .field input:checked+label .vue-select .check-icon,.cart-order-content .order-forms .radios .field input:checked+label>.check-icon{display:block;padding:3px 0;left:-11px}.cart-order-content .order-forms .radios .field input:checked+label .uncheck-icon{display:none}.cart-order-content .order-forms .radios .field label{position:relative;width:unset!important;padding:15px 20px;border:3px solid transparent;cursor:pointer}.cart-order-content .order-forms .radios .field label.dotpay-label{width:100%!important}.cart-order-content .order-forms .radios .field label .check-icon{display:none}.cart-order-content .order-forms .radios .field label .uncheck-icon{position:absolute;left:-11px;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid var(--grey-15);border-radius:100%}.cart-order-content .order-forms .checkboxes{display:flex;margin-bottom:12px}.cart-order-content .order-forms .checkboxes .field{margin-right:20px}.cart-order-content .order-forms .checkboxes .field-box{display:flex;align-items:center;justify-content:space-between;min-width:250px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%}.cart-order-content .order-forms .checkboxes .field input:checked+label{border-color:var(--green-1)}.cart-order-content .order-forms .checkboxes .field input:checked+label .check-icon-box{padding:5px}.cart-order-content .order-forms .checkboxes .field input:checked+label .check-icon-box .icon{width:9px;min-width:9px;height:9px}.cart-order-content .order-forms .checkboxes .field input:checked+label .vue-select .check-icon,.cart-order-content .order-forms .checkboxes .field input:checked+label>.check-icon{display:block;padding:3px 0;left:-11px}.cart-order-content .order-forms .checkboxes .field input:checked+label .uncheck-icon{display:none}.cart-order-content .order-forms .checkboxes .field label{position:relative;width:unset!important;padding:15px 20px;border:3px solid transparent;cursor:pointer}.cart-order-content .order-forms .checkboxes .field label .check-icon{display:none}.cart-order-content .order-forms .checkboxes .field label .uncheck-icon{position:absolute;left:-11px;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid var(--grey-15);border-radius:100%}.cart-order-content .order-forms .delivery{border-bottom:1px solid var(--grey-15);padding-bottom:25px 0}.cart-order-content .order-forms .delivery .title{font-size:24rem}.cart-order-content .order-forms .delivery-free{background-color:var(--blue-4);margin:25px 0;padding:13px 25px;display:flex;align-items:center}.cart-order-content .order-forms .delivery-free-box{display:flex;align-items:center}.cart-order-content .order-forms .delivery-free .icon{width:38px;min-width:38px;height:38px;margin-right:40px}.cart-order-content .order-forms .delivery-free .info{font-size:16rem}.cart-order-content .order-forms .delivery-free .add-product{margin-left:40px}.cart-order-content .order-forms .delivery-list{padding-bottom:50px}.cart-order-content .order-forms .delivery-list .title{font-size:16rem;margin-bottom:35px}.cart-order-content .order-forms .delivery-list .radios{flex-direction:column;margin-bottom:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.cart-order-content .order-forms .delivery-list .radios .field{margin:0;width:100%}.cart-order-content .order-forms .delivery-list .radios .field label{width:100%!important;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:16rem}.cart-order-content .order-forms .delivery-list .radios .field label>span:first-child{margin-right:20px}.cart-order-content .order-forms .delivery-list .radios .field label .price{font-weight:700}.cart-order-content .order-forms .delivery-list .inpost-box{width:100%;height:100%;margin-top:15px}.cart-order-content .order-forms .delivery-list .inpost-box .inpost-selected{display:flex;margin-bottom:15px;justify-content:space-between;line-height:2;width:100%}.cart-order-content .order-forms .delivery-list .inpost-box .inpost-selected .inpost-selected-wrapper{display:flex}.cart-order-content .order-forms .delivery-list .inpost-box .inpost-selected-title{font-size:14rem;margin-right:45px}.cart-order-content .order-forms .delivery-list .inpost-box .inpost-selected-content{display:flex;flex-direction:column}.cart-order-content .order-forms .delivery-list .inpost-box .inpost-selected-content .parcel-item:first-child{font-weight:700}.cart-order-content .order-forms .delivery-list .inpost-box .inpost-selected-content .parcel-item:last-child{font-size:14rem}.cart-order-content .order-forms .delivery-list .inpost-box .inpost-selected-content .parcel-item:last-child .hours{font-weight:700}.cart-order-content .order-forms .delivery-list .inpost-box .inpost-selected .icon{width:14px;height:14px;cursor:pointer}.cart-order-content .order-forms .delivery-list .inpost-box .search-widget{background:none;margin-bottom:15px;max-width:unset}.cart-order-content .order-forms .delivery-list .inpost-box .search-widget .search-group{padding:0}.cart-order-content .order-forms .delivery-list .inpost-box .search-widget .search-group input{width:100%;border-radius:5px}.cart-order-content .order-forms .delivery-list .inpost-box .search-widget .search-group .btn-search{border-radius:5px}.cart-order-content .order-forms .delivery-list .inpost-box .search-widget .inpost-search__list{top:50px}.cart-order-content .order-forms .delivery-list .inpost-box .type-filter .current-type-wrapper{border:1px solid var(--grey-16);background:none;padding:0}.cart-order-content .order-forms .delivery-list .inpost-box .type-filter .list-wrapper{padding:0}.cart-order-content .order-forms .delivery-list .inpost-box .map-list-row{min-height:467px}.cart-order-content .order-forms .delivery-list .dhl-box,.cart-order-content .order-forms .delivery-list .store-point-box{height:100%;width:100%;display:flex;justify-content:space-around;align-items:center;flex-direction:column;margin-top:15px}.cart-order-content .order-forms .delivery-list .dhl-box .store-point-recieve-info-wrapper,.cart-order-content .order-forms .delivery-list .store-point-box .store-point-recieve-info-wrapper{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.cart-order-content .order-forms .delivery-list .dhl-box .store-point-recieve-info-wrapper .icon,.cart-order-content .order-forms .delivery-list .store-point-box .store-point-recieve-info-wrapper .icon{width:14px;height:14px;cursor:pointer}.cart-order-content .order-forms .delivery-list .dhl-box .dhl-delivery-info,.cart-order-content .order-forms .delivery-list .dhl-box .store-point-info,.cart-order-content .order-forms .delivery-list .dhl-box .store-point-receive-info,.cart-order-content .order-forms .delivery-list .store-point-box .dhl-delivery-info,.cart-order-content .order-forms .delivery-list .store-point-box .store-point-info,.cart-order-content .order-forms .delivery-list .store-point-box .store-point-receive-info{width:100%;text-align:left}.cart-order-content .order-forms .delivery-list .dhl-box .dhl-delivery-info p,.cart-order-content .order-forms .delivery-list .dhl-box .store-point-info p,.cart-order-content .order-forms .delivery-list .dhl-box .store-point-receive-info p,.cart-order-content .order-forms .delivery-list .store-point-box .dhl-delivery-info p,.cart-order-content .order-forms .delivery-list .store-point-box .store-point-info p,.cart-order-content .order-forms .delivery-list .store-point-box .store-point-receive-info p{line-height:2}.cart-order-content .order-forms .delivery-list .dhl-box .dhl-delivery-info p .dhl-bold-text,.cart-order-content .order-forms .delivery-list .dhl-box .store-point-info p .dhl-bold-text,.cart-order-content .order-forms .delivery-list .dhl-box .store-point-receive-info p .dhl-bold-text,.cart-order-content .order-forms .delivery-list .store-point-box .dhl-delivery-info p .dhl-bold-text,.cart-order-content .order-forms .delivery-list .store-point-box .store-point-info p .dhl-bold-text,.cart-order-content .order-forms .delivery-list .store-point-box .store-point-receive-info p .dhl-bold-text{font-weight:600}.cart-order-content .order-forms .delivery-list .dhl-box .dhl-map,.cart-order-content .order-forms .delivery-list .store-point-box .dhl-map{height:600px;width:100%}.cart-order-content .order-forms .delivery-list .dhl-box .store-point-box-pickup-map,.cart-order-content .order-forms .delivery-list .store-point-box .store-point-box-pickup-map{min-width:400px;width:100%}@media (max-width:480px){.cart-order-content .order-forms .delivery-list .dhl-box .store-point-box-pickup-map,.cart-order-content .order-forms .delivery-list .store-point-box .store-point-box-pickup-map{min-width:100%}}.cart-order-content .order-forms .delivery-list .mapPoint__price{display:none}.cart-order-content .order-forms .delivery-list .ruch_widget_k1{display:none!important}.cart-order-content .order-forms .payments .title{font-size:24rem;margin-bottom:30px}.cart-order-content .order-forms .payments>.radios{flex-direction:column}.cart-order-content .order-forms .payments>.radios .field>label{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cart-order-content .order-forms .payments>.radios .invoice-checkbox{display:none;align-items:center;width:100%!important;padding:0;margin-top:15px}.cart-order-content .order-forms .payments>.radios input:checked+label .invoice-checkbox{display:flex}.cart-order-content .order-forms .payments>.radios .vue-select{margin-top:15px}.cart-order-content .order-forms .payments>.radios .add{background:none;border:none;padding:0;margin:15px 0 0;cursor:pointer;color:var(--primary);transition:color .25s}.cart-order-content .order-forms .payments>.radios .add:hover{color:var(--black)}.cart-order-content .order-forms .payments>.radios .new-address{margin-top:15px}.cart-order-content .order-forms .payments>.radios .new-address .radios~.field>label{width:clamp(100px,150px,30%)!important;padding:0 10px 0 0}.cart-order-content .order-forms .payments .dotpay-box{width:100%;margin-top:30px}.cart-order-content .order-forms .payments .dotpay-box .payments-links{display:grid;grid-template-columns:repeat(auto-fit,140px);justify-content:space-between;grid-gap:10px}.cart-order-content .order-forms .payments .dotpay-box .payments-links .payment-link{border:none;background:none;border-radius:6px;padding:10px 15px;cursor:pointer;transition:box-shadow .3s}.cart-order-content .order-forms .payments .dotpay-box .payments-links .payment-link:hover{box-shadow:var(--shadow-3)}.cart-order-content .order-forms .payments .dotpay-box .payments-links .payment-link.active{border:3px solid var(--green-1)}.cart-order-content .order-forms .regulations .title{margin-bottom:30px}.cart-order-content .order-forms .regulations .checkboxes{flex-direction:column}.cart-order-content .order-forms .regulations .checkboxes .field label{display:flex}.cart-order-content .order-forms .regulations .checkboxes .field .form-control-static{width:100%;padding-left:53px}.cart-order-content .order-forms .regulations .link{background:none;border:none;padding:0;color:var(--primary);transition:color .33s;cursor:pointer}.cart-order-content .order-forms .regulations .link:hover{color:var(--black)}.cart-order-content .order-forms .vue-select{max-width:260px;width:100%}.cart-order-content .order-forms .vue-select-btn{width:100%}.cart-order-content .order-forms .vue-select-btn .check-icon{display:none}.cart-order-content .order-forms .vue-select-btn.checked{position:relative;padding:40px 20px 40px 40px;border:3px solid var(--green-1);border-radius:0}.cart-order-content .order-forms .vue-select-btn.checked .value{text-align:left}.cart-order-content .order-forms .vue-select-btn.checked .check-icon{display:block}.cart-order-content .order-forms .vue-select-btn.checked .check-icon .icon{margin:0;transform:none}.cart-order-content .order-forms .vue-select-list-item{padding:10px;border-bottom:1px solid var(--grey-15);line-height:1.5;font-size:12rem}.cart-order-content .order-forms .vue-select-list-item .street{margin-top:7px}.cart-order-content .order-forms .vue-select-list-item .street span:first-child{margin-right:5px}.cart-order-content .order-forms .vue-select-list-item .phone{margin-top:7px}.cart-order-content .order-forms .required{color:var(--red-1)}.cart-order-content .order-forms .loader{position:fixed}@media (max-width:1200px){.cart-order-content .order-forms .addresses-list-item{padding:20px;margin-right:25px}}@media (max-width:1024px){.cart-order-content{margin:0}.cart-order-content .order-forms .addresses-list-item{padding:40px;margin-right:50px}.cart-order-content .order-forms .addresses-list-item:last-child{margin-right:0}}@media (max-width:768px){.cart-order-content .order-forms .addresses-list-item{padding:20px;margin-right:25px}.cart-order-content .order-forms .delivery-free-box{flex-direction:column;align-items:flex-start}.cart-order-content .order-forms .delivery-free .icon{margin-right:26px}.cart-order-content .order-forms .delivery-free .add-product{margin-left:0;margin-top:15px}}@media (max-width:440px){.cart-order-content .order-forms .addresses-list{flex-direction:column}.cart-order-content .order-forms .addresses-list-item{margin-right:0;margin-left:15px}}.stoirepointFieldboxLeft{display:flex;align-items:flex-start;flex-direction:column}.storePointUnactive{color:#e4e4e4;cursor:not-allowed}.receiptNotAvailable{color:var(--grey-15);font-size:16px}.storePointsContainer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.wishlist.full .title{display:none}.wishlist.full .wishlist-content-item{width:16.66%}.wishlist-content,.wishlist-content-box{display:flex;flex-wrap:wrap}.wishlist-content-item{position:relative;display:flex;flex-direction:column;align-items:center;height:auto;margin:20px 0;padding:28px min(34px,1.78666vw) 23px;border-radius:6px;transition:box-shadow .25s;width:25%}.wishlist-content-item:hover{box-shadow:var(--shadow-1)}.wishlist-content-item:hover .details{opacity:1}.wishlist-content-item:hover .remove{display:block}.wishlist-content-item .image{position:relative}.wishlist-content-item .image .product_cart{display:flex;position:unset}.wishlist-content-item .image .product_cart .flags{position:absolute;top:0;left:0;display:flex;flex-direction:column;z-index:1}.wishlist-content-item .image img{max-height:183px}.wishlist-content-item .title{margin-bottom:0!important}.wishlist-content-item .title a{font-size:14rem;font-weight:400;margin-top:20px;text-align:center;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:var(--black)}.wishlist-content-item .title.no-avaible a{color:var(--grey-14)}.wishlist-content-item .product{width:100%;margin-top:auto}.wishlist-content-item .product.no-avaible .price-current{color:var(--grey-14)}.wishlist-content-item .product .price{text-align:center}.wishlist-content-item .product .price.has-discount .price-current{color:var(--red-1)}.wishlist-content-item .product .price-old{margin-top:9px;font-size:15rem;color:var(--grey-7);-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.wishlist-content-item .product .price-current{font-size:28rem;font-weight:700;color:var(--black)}.wishlist-content-item .product .add-to-cart{margin-top:10px}.wishlist-content-item .product .add-to-cart .btn{width:100%;padding:6px;text-align:center}.wishlist-content-item .product .add-to-cart .btn .text{text-transform:uppercase}.wishlist-content-item .product .add-to-cart .btn .icon{width:24px;min-width:24px;height:24px;margin-left:7px}.wishlist-content-item .product .add-to-cart .btn.disabled{padding:10px 6px}.wishlist-content-item .remove{display:none;position:absolute;top:0;right:0;border:none;background:none;padding:10px;cursor:pointer}.wishlist-content-item .remove .text{display:none}.wishlist-content-item .remove .icon{width:30px;min-width:30px;height:30px;background-color:var(--primary)}.wishlist-content-item .remove .icon--wish{display:none}.wishlist-content-item .remove:hover .icon{background-color:var(--black)}.wishlist-content .produt-history-lowest-price{width:100%;font-size:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}@media (max-width:480px){.wishlist-content .produt-history-lowest-price{font-size:8px}}.wishlist .add-all{margin-top:20px}@media (max-width:1200px){.wishlist-content-item{width:33.33%}.wishlist.full .wishlist-content-item{width:20%}}@media (max-width:1024px){.wishlist-content-item .remove{display:block}.wishlist.full .wishlist-content-item{width:25%}}@media (max-width:768px){.wishlist.full .wishlist-content-item{width:33.33%}}@media (max-width:640px){.wishlist-content-item,.wishlist.full .wishlist-content-item{width:50%}}@media (max-width:360px){.wishlist-content-item .product .add-to-cart .btn .icon{display:none}}.complaints{margin:40px 0}.complaints .title{margin-bottom:25px}.complaints .desc{line-height:1.57}.complaints .buttons{display:flex;justify-content:center}.complaints form .field label{width:clamp(115px,150px,30%)}.compare-module{margin:30px 0 40px}.compare-module .sorting{border:1px solid var(--grey-15);border-left:none;border-right:none;display:flex;padding:15px 0}.compare-module .sorting .select-category{display:flex;align-items:center}.compare-module .sorting .select-category .title{font-size:16rem;font-weight:400;margin-right:15px}.compare-module .sorting .select-category .vue-select-btn{min-width:200px}.compare-module .compare-list{overflow-x:auto}.compare-module .compare-list-wrapper{display:inline-grid;min-width:100%}.compare-module .compare-list-box{position:relative;display:grid;min-width:100%;gap:0;grid-template-columns:300px repeat(auto-fit,minmax(0,1fr))}.compare-module .compare-list .grid-fake-width{display:flex;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;height:1px;visibility:hidden}.compare-module .compare-list .grid-fake-width .name,.compare-module .compare-list .grid-fake-width .value{padding:0}.compare-module .compare-list .name{grid-column-start:1;position:-webkit-sticky;position:sticky;left:0;background-color:#fff;width:100%;min-width:300px;padding:15px;font-size:16rem;overflow:hidden}.compare-module .compare-list .name:after{content:"";position:absolute;top:-50%;left:0;z-index:-1;width:calc(100% - 10px);height:200%;box-shadow:var(--shadow-4)}.compare-module .compare-list .name:nth-of-type(2n){background-color:var(--grey-10)}.compare-module .compare-list .name.head{background:transparent}.compare-module .compare-list .name.head:after{box-shadow:none}.compare-module .compare-list .name+.value{border-left:none}.compare-module .compare-list .value{width:100%;min-width:180px;padding:15px;font-weight:700;font-size:16rem;text-align:center;border-left:1px solid var(--grey-15)}.compare-module .compare-list .value.even{background-color:var(--grey-10)}.compare-module .compare-list .value.head{position:relative;display:flex;flex-direction:column;align-items:center;padding:20px;box-shadow:var(--shadow-0);margin:20px 0;transition:box-shadow .25s;border-left:none}.compare-module .compare-list .value.head:hover{box-shadow:var(--shadow-1)}.compare-module .compare-list .value.head .img{height:140px;max-height:140px}.compare-module .compare-list .value.head .img img{max-height:140px}.compare-module .compare-list .value.head .product-name{font-weight:400;color:var(--black);margin-bottom:20px}.compare-module .compare-list .value.head .product-name:hover{color:var(--primary)}.compare-module .compare-list .value.head .price{margin-top:auto;margin-bottom:5px;font-size:28px;color:var(--primary)}.compare-module .compare-list .value.head .options-cart-add{min-width:140px;padding:12px}.compare-module .compare-list .value.head .remove{position:absolute;top:0;right:0;border:none;background:none;padding:10px;cursor:pointer}.compare-module .compare-list .value.head .remove-box{background-color:#fff;border-radius:100%}.compare-module .compare-list .value.head .remove .icon{position:relative;width:30px;min-width:30px;height:30px;background-color:var(--primary);transition:background .25s}.compare-module .compare-list .value.head .remove:hover .icon{background-color:var(--black)}@media (max-width:1024px){.compare-module .compare-list-box{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.compare-module .compare-list .grid-fake-width .name{width:0;min-width:0}.compare-module .compare-list .name{text-align:center;width:calc(100vw - 90px);background-color:var(--grey-10)}.compare-module .compare-list .name+.value{grid-column-start:1}.compare-module .compare-list .name:after{display:none}.compare-module .compare-list .value{word-break:break-all}.compare-module .compare-list .value.even{background-color:transparent}}@media (max-width:640px){.compare-module .compare-list .name{width:calc(100vw - 30px)}.compare-module .compare-list .value{min-width:165px}}@media (max-width:480px){.compare-module .compare-list .value{word-break:break-word}}.promotion--lp{position:relative}.promotion--lp .promotion__iframe{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;overflow-x:hidden;overflow-y:hidden;visibility:hidden}.promotion--lp .promotion__iframe--loaded{visibility:visible}.promotion .listing-content,.promotion .listing-filters{grid-row:unset}.header-image,.header-image-mobile{margin:0 auto 30px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.header-image-mobile{display:none}@media (max-width:480px){.header-image-mobile{display:block}}@media (max-width:480px){.header-image-hide-mobile{display:none}}.discount-list{display:none;flex-wrap:wrap;gap:30px;justify-content:center;margin:30px 0}.discount-list-item{display:flex;justify-content:center;align-items:center;flex-direction:column}.discount-list-item .image{display:block;margin-bottom:15px}.discount-list-item .image img{border-radius:15px}.discount-list-item .discount-date{font-size:12rem;text-align:center;color:var(--grey-12)}.discount-list-item-title{max-width:420px}.discount-list-item-title h3 a{text-align:center}.discount-list-active{display:flex}.promotion-type-tabs{width:100%;display:flex;justify-content:space-around;align-items:center;margin-top:20px}.promotion-type-tabs .promotion-tab-name{padding:20px 40px;font-size:20px;font-weight:700;border:1px solid var(--grey-10);border-bottom:2px solid var(--primary);cursor:pointer;max-width:350px;width:100%;text-align:center}.promotion-type-tabs .promotion-tab-active{background-color:var(--primary);color:#fff}@media (max-width:768px){.promotion-type-tabs{flex-direction:column;justify-content:flex-start;align-items:center;row-gap:20px}}.users-module{display:grid;grid-template-columns:346px 1fr;margin:45px 0 30px}.users-module-title{grid-column:1;grid-row:1;margin-bottom:20px;font-size:28rem;font-weight:700}.users-module-menu{grid-column:1;grid-row:2;margin-right:40px!important;border:1px solid var(--grey-15);padding:0 20px!important;height:-webkit-max-content;height:-moz-max-content;height:max-content}.users-module-menu .users-menu-item a{display:flex;align-items:center;color:var(--black);border-bottom:1px solid var(--grey-15);padding:20px 5px}.users-module-menu .users-menu-item a .icon{width:20px;min-width:20px;height:20px;margin-right:16px;transition:background .25s}.users-module-menu .users-menu-item a:hover{color:var(--primary)}.users-module-menu .users-menu-item a:hover .icon{background-color:var(--primary)}.users-module-menu .users-menu-item a.disabled{pointer-events:none;color:var(--grey-15)}.users-module-menu .users-menu-item a.disabled .icon{background-color:var(--grey-15)}.users-module-menu .users-menu-item:last-child a{border:none}.users-module-menu .users-menu-item.active a{color:var(--primary)}.users-module-menu .users-menu-item.active a .icon{background-color:var(--primary)}.users-module-content{grid-column:2;grid-row:2}.users-module-content .title{font-size:20rem;font-weight:700;margin-bottom:30px}.users-module-content .subtitle,.users-module-content .title-small{font-size:16rem;font-weight:700;margin-bottom:20px}.users-module-content .sorting{display:flex;padding:15px 0;border-top:1px solid var(--grey-15);border-bottom:1px solid var(--grey-15)}.users-module-content .sorting-box{display:flex;align-items:center;width:100%}.users-module-content .sorting .total{font-weight:700;margin-right:9px}.users-module-content .sorting .vue-select{margin-left:auto}.users-module-content .sorting .pagination{margin-left:60px}.users-module-content .sorting-date{display:flex;align-items:center}.users-module-content .sorting-date-title{margin-right:15px}.users-module-content .newsletter-list{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--grey-15)}@media (max-width:1024px){.users-module{grid-template-columns:100%}.users-module-menu,.users-module-title{grid-column:auto;grid-row:auto}.users-module-menu{margin-bottom:25px!important;display:grid;grid-template-columns:repeat(auto-fill,33.33%);grid-auto-rows:1fr;padding:0 10px!important;margin-right:0!important}.users-module-menu .users-menu-item{padding:0 10px}.users-module-menu .users-menu-item a,.users-module-menu .users-menu-item h3{height:100%}.users-module-menu .users-menu-item:nth-last-child(2) a,.users-module-menu .users-menu-item:nth-last-child(3) a{border:none}.users-module-content{grid-column:auto;grid-row:auto}}@media (max-width:640px){.users-module-menu{grid-template-columns:repeat(auto-fill,50%);padding:0!important}.users-module-menu .users-menu-item{min-height:53px}.users-module-menu .users-menu-item a{padding:7px 5px 7px 0}.users-module-menu .users-menu-item a .icon{margin-right:10px}.users-module-menu .users-menu-item:nth-last-child(2) a,.users-module-menu .users-menu-item:nth-last-child(3) a{border-bottom:1px solid var(--grey-15)}.users-module-content .sorting .pagination{margin-left:9px}}@media (max-width:360px){.users-module-content .sorting-box{flex-wrap:wrap}.users-module-content .sorting .total{width:100%;margin-bottom:15px}.users-module-content .sorting .vue-select{margin-left:0}.users-module-content .sorting .pagination{margin-left:auto}}.default .users-module{grid-template-columns:100%}.default .users-module-content{grid-column:auto;grid-row:auto}.account-information,.account-information .user-data{display:flex;flex-direction:column}.account-information .user-data-item{display:flex;align-items:baseline;margin-bottom:15px}.account-information .user-data-item .title{font-size:12rem;font-weight:400;color:var(--grey-18);padding-right:20px;min-width:145px;margin-bottom:0}.account-information .user-data-item .values{display:flex;flex-direction:column}.account-information .user-data-item .values .value{font-size:16rem;margin-bottom:23px}.account-information .user-data-item .values .value.password{color:var(--grey-18);letter-spacing:2px}.account-information .address-data{display:flex;flex-direction:column;margin-top:60px}.account-information .address-data .title{display:flex;align-items:baseline}.account-information .address-data .title a{font-size:14rem;font-weight:400;margin-left:30px}.account-information .address-data-box{display:flex}.account-information .address-data-item{display:flex;flex-direction:column;width:50%;padding-right:20px}.account-information .address-data-item .address-list-item{display:flex;flex-direction:column;font-size:16rem;margin-bottom:9px}.account-information .address-data-item .address-list .value{margin-bottom:5px}.account-information .address-data-item .edit{margin-top:6px}@media (max-width:640px){.account-information .user-data{border-bottom:1px solid var(--grey-15);padding-bottom:15px}.account-information .address-data{margin-top:30px}.account-information .address-data-box{flex-direction:column}.account-information .address-data-item{width:100%;padding-right:0;margin-bottom:35px}}.order-history{display:flex;flex-direction:column}.order-history .sorting.bottom{border:none}.orders-table{margin-bottom:10px}.orders-table-header,.orders-table-row{display:grid;align-items:center;grid-template-columns:repeat(5,1fr)}.orders-table-header-item.link,.orders-table-header-item.price,.orders-table-row-item.link,.orders-table-row-item.price{text-align:right}.orders-table-header-item .label,.orders-table-row-item .label{display:none}.orders-table-header-item{color:var(--grey-19);font-size:12rem;padding:30px 0 5px}.orders-table-row{border-bottom:1px solid var(--grey-15)}.orders-table-row-item{display:flex;padding:19px 10px 19px 0}.orders-table-row-item.status{font-weight:700}@media (max-width:640px){.orders-table-header{display:none}.orders-table-row{grid-template-columns:auto 1fr auto}.orders-table-row-item{padding:9px 0}.orders-table-row-item .label{display:block;margin-right:20px;color:var(--grey-19);font-size:12rem}.orders-table-row-item.link,.orders-table-row-item.number{grid-column:1/4}.orders-table-row-item.date{margin-right:20px}.orders-table-row-item.status{justify-content:center;text-align:center}.orders-table-row-item.price{margin-left:20px;text-align:left}.orders-table-row-item.link{text-align:left}}.order-opinions .orders-table-header,.order-opinions .orders-table-row{grid-template-columns:repeat(4,1fr)}.order-opinions .stars .icon{background-color:var(--yellow-1)}@media (max-width:640px){.order-opinions .orders-table-row{grid-template-columns:100%}}.address-book .desc,.edit-data .desc,.edit-email .desc,.edit-password .desc{margin-bottom:20px}.address-book form,.edit-data form,.edit-email form,.edit-password form{max-width:500px}.address-book .buttons,.edit-data .buttons,.edit-email .buttons,.edit-password .buttons{display:flex;margin-top:20px}.address-book .buttons .btn,.edit-data .buttons .btn,.edit-email .buttons .btn,.edit-password .buttons .btn{margin-right:20px}.edit-password form .field label{width:clamp(100px,165px,30%)}.edit-password form .field input{width:calc(100% - clamp(100px, 165px, 30%))}.edit-address .form form .form-content{flex-direction:row}.edit-address .form form .form-content-box{width:50%;padding-right:20px}.edit-address .form form .form-content-box .title{font-size:16rem}.edit-address .form form .form-content-box ul.radio label{cursor:pointer}.edit-address .form form .form-content-box .for-company{display:none}.edit-address .form form .form-content-box .for-company.open{display:block}.edit-address .form form .form-content-box:last-child{padding-right:0;padding-left:20px}.edit-address .form form .form-content-box .switch-address-type .radio{display:flex}.edit-address .form form .form-content-box .switch-address-type .radio li{margin-right:15px}.edit-address .form form .form-content-box .switch-address-type .radio li label{display:flex;align-items:center;width:100%}.edit-address .form form .form-content .checkboxes .field-box{width:100%;max-width:100%}.edit-address .form form .form-content .checkboxes .field-box label{width:100%;display:flex;align-items:center}.edit-address .form form .form-content .checkboxes .field label{width:100%}.address-book .default-address{margin-bottom:50px}.address-book .default-address .title{font-size:16rem;margin-bottom:20px}.address-book .default-address-box{display:flex}.address-book .default-address-item{display:flex;flex-direction:column;width:50%;padding-right:20px}.address-book .default-address-item .title{font-weight:600;margin-bottom:15px}.address-book .default-address-item .address-list-item{display:flex;flex-direction:column;font-size:16rem;margin-bottom:9px}.address-book .default-address-item .address-list .value{margin-bottom:5px}.address-book .default-address-item .edit{margin-top:6px}.address-book .additional-address{margin-bottom:30px}.address-book .additional-address .title{font-size:16rem;margin-bottom:20px}.address-book .additional-address-list-item{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:auto;border-bottom:1px solid var(--grey-15)}.address-book .additional-address-list-item .heading-item{font-weight:700;padding:15px 20px 15px 0}.address-book .additional-address-list-item .address-item{margin:auto 0;padding:12px 20px 12px 0}.address-book .additional-address-list-item .address-item.city,.address-book .additional-address-list-item .address-item.country,.address-book .additional-address-list-item .address-item.street{word-break:break-all}.address-book .additional-address-list-item .address-item .edit{color:var(--green-1)}.address-book .additional-address-list-item .address-item .edit:hover{color:var(--primary)}.address-book .additional-address-list-item .address-item .remove{color:var(--red-1)}.address-book .additional-address-list-item .address-item .remove:hover{color:var(--primary)}.address-book .additional-address-list-item .address-item .break{padding:0 10px}.address-book .additional-address-list-item .address-item:last-child{display:flex}@media (max-width:1200px){.address-book .additional-address-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.address-book .additional-address-list-item{padding:10px;border:1px solid var(--grey-15);grid-template-columns:100%}.address-book .additional-address-list-item .heading-item{display:none}.address-book .additional-address-list-item .address-item{padding:4px 20px 4px 0}}@media (max-width:768px){.edit-address .form form .form-content{flex-direction:column}.edit-address .form form .form-content-box{width:100%;padding:0}.edit-address .form form .form-content-box:last-child{padding:0}.edit-address .form form .form-content-box:last-child .title{margin-top:30px}}@media (max-width:440px){.address-book .additional-address-list{grid-template-columns:100%}}.order-preview{margin-bottom:50px}.order-preview-heading{margin-bottom:30px}.order-preview-heading .title{margin-bottom:0}.order-preview-heading .date{display:flex;align-items:center;margin-top:6px}.order-preview-heading .date .icon{width:16px;min-width:16px;height:16px;margin-right:7px;background-color:var(--grey-11)}.order-preview-heading .date .text{font-size:16rem;color:var(--grey-11)}.order-preview-heading-box{display:flex;align-items:center;justify-content:space-between}.order-preview-heading-box .status{border:1px solid var(--primary);color:var(--grey-11);margin-top:6px;padding:5px 10px}.order-preview-heading-box .print{background:none;border:0;padding:0;font-weight:700;cursor:pointer;transition:color .25s}.order-preview-heading-box .print:hover{color:var(--primary)}.order-preview .tabs{display:flex;margin-bottom:25px}.order-preview .tabs-item{display:flex;align-items:center;font-size:16rem;font-weight:700;padding:15px 20px;border:1px solid var(--grey-15);border-bottom:0;margin-right:10px;text-align:center;color:var(--black)}.order-preview .tabs-item.active,.order-preview .tabs-item:hover{color:var(--primary)}.order-preview-list .title{font-size:38rem;font-weight:300;padding-bottom:6px;border-bottom:1px solid var(--grey-15);margin-bottom:15px}.order-preview-list .products-list .product{display:grid;grid-template-columns:1fr 100px 100px 50px 100px auto;grid-template-rows:auto;padding:15px 0}.order-preview-list .products-list .product:first-child{grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto}.order-preview-list .products-list .product:nth-child(2n){background-color:var(--grey-10)}.order-preview-list .products-list .product-heading{font-size:12rem;color:var(--grey-19);padding:15px 0;margin:0 5px;display:flex;align-items:center;justify-content:center}.order-preview-list .products-list .product-heading-name{justify-content:flex-start;margin:0 5px 0 10px}.order-preview-list .products-list .product-heading-value{margin:0 10px 0 5px;justify-content:flex-end}.order-preview-list .products-list .product-item{display:flex;align-items:center;justify-content:center;margin:0 5px}.order-preview-list .products-list .product-item .title{display:none}.order-preview-list .products-list .product>.name{margin:0 5px 0 10px;justify-content:flex-start}.order-preview-list .products-list .product>.name a{color:var(--black)}.order-preview-list .products-list .product>.name a:hover{color:var(--primary)}.order-preview-list .products-list .product .price{font-weight:700}.order-preview-list .products-list .product .value{font-weight:700;margin:0 10px 0 5px;justify-content:flex-end}.order-preview .summary{background-color:var(--grey-10);margin-bottom:80px}.order-preview .summary-item{display:flex;align-items:center;justify-content:flex-end;padding:10px 0}.order-preview .summary-item .value{min-width:100px;display:flex;justify-content:flex-end;margin-right:10px}.order-preview .summary-item:last-child{font-weight:700}.order-preview .informations-list{display:flex;flex-wrap:wrap;margin-bottom:30px}.order-preview .informations-list-item{width:25%;display:flex;flex-direction:column}.order-preview .informations-list-item .title{font-size:14rem;margin-bottom:10px}.order-preview .informations-list-item .value{line-height:1.5}.order-preview .informations-list-status-item{width:50%;display:flex;flex-direction:column}.order-preview .informations-list-status-item .title{font-size:14rem;margin-bottom:10px}.order-preview .informations-list-status-item .value{line-height:1.5}.order-preview .informations .comment .title{font-size:14rem;margin-bottom:10px}@media (max-width:768px){.order-preview-heading-box{align-items:flex-start;flex-direction:column}.order-preview-heading-box .print{margin-top:10px}.order-preview .title{font-size:28rem}.order-preview .products-list .product{grid-template-columns:100%}.order-preview .products-list .product:first-child{grid-template-rows:auto}.order-preview .products-list .product-heading{display:none}.order-preview .products-list .product-item{justify-content:flex-start;margin:10px}.order-preview .products-list .product-item .title{font-size:14rem;display:block;border:none;margin:0 5px 0 0;padding:0}.order-preview .products-list .product>.name{margin-left:10px}.order-preview .products-list .product .value{justify-content:flex-start;margin-left:10px}.order-preview .informations-list-item{width:50%;margin-bottom:30px}}@media (max-width:440px){.order-preview .tabs-item{padding:5px 10px;font-size:14rem;margin-right:5px}.order-preview .informations-list-item{width:100%}}.add-opinion-modal{overflow-y:auto;z-index:300}.add-opinion-modal .modal__container-title .title{display:flex}.add-opinion-modal .modal__container-title .icon{background-color:var(--primary)}.add-opinion-modal .modal__container-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:10px 30px 0}.add-opinion-modal .modal__container-content .add-form{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.add-opinion-modal .modal__container-content .add-form .stars{display:flex;align-items:center;cursor:pointer;margin-bottom:10px}.add-opinion-modal .modal__container-content .add-form .stars .icon{background-color:var(--yellow-1)}.add-opinion-modal .modal__container-content .add-form textarea{margin-bottom:10px;resize:vertical;max-height:200px}.add-opinion-modal .modal__container-content .add-form .name{margin-bottom:10px}.user-login{grid-column:1/-1}.user-login-box{display:flex}.user-login .new-users,.user-login .registered-users{width:50%;max-width:630px}.user-login .new-users .title,.user-login .registered-users .title{font-size:24rem;margin-bottom:45px}.user-login .new-users .required,.user-login .registered-users .required{color:var(--red-1)}.user-login .registered-users{padding-left:135px;padding-right:80px;border-right:1px solid var(--grey-15)}.user-login .registered-users .field{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.user-login .registered-users .field label{width:110px}.user-login .registered-users .field input{min-height:50px;padding:10px;width:calc(100% - 110px)}.user-login .registered-users .field.checkbox label{display:flex;align-items:center;width:100%;margin-left:0}.user-login .registered-users .field .error{width:calc(100% - 110px)}.user-login .registered-users .buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;border-bottom:1px solid var(--grey-15);padding-bottom:30px;margin-bottom:25px}.user-login .registered-users .buttons .legend{width:50%;margin-bottom:25px}.user-login .registered-users .buttons .btn{margin-bottom:25px}.user-login .registered-users .social-logins .title{font-size:16rem;margin-bottom:25px}.user-login .registered-users .social-logins-box{display:flex}.user-login .registered-users .social-logins .btn-social{margin-right:17px}.user-login .registered-users .social-logins .btn-social:last-child{margin-right:0}.user-login .new-users{padding-left:80px}.user-login .new-users-box .title{font-size:16rem;margin-bottom:25px}.user-login .new-users-box-item{display:flex;align-items:center;margin-bottom:14px}.user-login .new-users-box-item .icon{background-color:var(--primary);margin-right:15px;width:19px;min-width:19px;height:19px}.user-login .new-users-box-item:last-child{font-size:16rem;font-weight:700;margin-left:33px;padding-top:10px}.user-login .new-users .btn{margin-top:30px}@media (max-width:1366px){.user-login .registered-users{padding-left:0}.user-login .registered-users .social-logins-box{flex-wrap:wrap}}@media (max-width:1024px){.user-login-box{flex-direction:column}.user-login .new-users,.user-login .registered-users{width:100%;padding:0;border:none}.user-login .new-users .title,.user-login .registered-users .title{margin-bottom:30px}.user-login .registered-users{border-bottom:1px solid var(--grey-15);padding-bottom:20px;margin-bottom:20px}.user-login .new-users-box .title{font-size:16rem!important}}@media (max-width:440px){.user-login .new-users .title,.user-login .registered-users .title{font-size:20rem}.user-login .registered-users .buttons .btn{width:50%;padding:12px 20px}}.remind-panel{margin:45px 0 30px}.remind-panel .title{font-size:24rem}.remind-panel form{max-width:630px}.remind-panel form .form-content .desc{display:flex;flex-direction:column}.remind-panel form .form-content .desc span{margin-bottom:10px;line-height:1.5}.remind-panel form .form-content .btn{margin-left:auto}.register-panel{margin:45px 0 30px}.register-panel .title{font-size:24rem}.register-panel form{max-width:630px}.register-panel form .buttons .btn{margin-left:auto}.news-list{display:flex;flex-direction:column;margin:30px 0 40px}.news-list-content{display:grid;grid-gap:30px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto}.news-list-content-item{display:flex;flex-direction:column;box-shadow:var(--shadow-0);max-width:298px;border-radius:6px}.news-list-content-item .content{display:flex;flex-direction:column;height:100%;padding:12px 5px}.news-list-content-item .content .date{display:flex;align-items:center}.news-list-content-item .content .date .icon{width:16px;min-width:16px;height:16px;margin-right:7px}.news-list-content-item .content .date .text{font-size:16rem}.news-list-content-item .content .title{margin:6px 0 auto}.news-list-content-item .content .title a{font-size:19rem;font-weight:400;color:var(--black)}.news-list-content-item .content .title a:hover{color:var(--primary)}.news-list-content-item .content .title a>h4{all:unset}.news-list-content-item .content .more{margin:40px 0}.news-list-content-item .content .more a{font-size:16rem;font-weight:700;color:var(--black)}.news-list-content-item .content .more a:hover{color:var(--primary)}.news-list .sorting{display:flex;padding:15px 0;margin-top:40px;border-top:1px solid var(--grey-15);border-bottom:1px solid var(--grey-15)}.news-list .sorting .pagination{margin-left:auto}@media (max-width:1200px){.news-list-content{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.news-list-content{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.news-list-content{grid-template-columns:1fr}.news-list-content-item{margin:0 auto}}.articles-module{margin:30px 0 40px;display:grid;grid-template-columns:310px 1fr}.articles-module .categories{padding-right:40px}.articles-module .categories-box{border:1px solid var(--grey-15);padding:20px}.articles-module .categories .title{font-size:23rem;margin-bottom:20px}.articles-module .categories-list-item{border-top:1px solid var(--grey-15);padding:15px 0}.articles-module .categories-list-item a{color:var(--black)}.articles-module .categories-list-item a.current{font-weight:700}.articles-module .categories-list-item a:hover{color:var(--primary)}.articles-module .categories-list-item .category-name{grid-column:1;grid-row:1;display:inline-block;align-items:baseline;background:none;border:none;cursor:pointer;text-align:left}.articles-module .categories-list-item .category-name.open .icon--arrow_small_down{display:none}.articles-module .categories-list-item .category-name.open+.categories-children-list,.articles-module .categories-list-item .category-name.open .icon--arrow_small_top{display:block}.articles-module .categories-list-item .category-name .text{font-weight:700}.articles-module .categories-list-item .category-name .icon{width:7px;min-width:7px;height:7px;margin:1px 4px;background-color:var(--primary)}.articles-module .categories-list-item .categories-children-list,.articles-module .categories-list-item .category-name .icon--arrow_small_top{display:none}.articles-module .categories-children-list-item{padding:7px 10px}.articles-module .categories-children-list-item:first-of-type{padding-top:16px}.articles-module-content .sorting{padding:18px 0;border:1px solid var(--grey-15);border-left:none;border-right:none;margin-bottom:30px;display:flex;align-items:center}.articles-module-content .sorting .upper-filtr{display:flex;flex-wrap:wrap;align-items:center;margin-right:20px}.articles-module-content .sorting .upper-filtr-title{margin-right:20px}.articles-module-content .sorting .pagination{margin-left:auto}.articles-module-content .articles-list{display:grid;grid-gap:30px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;margin-bottom:30px}.articles-module-content .articles-list-item{max-width:235px;margin:0 auto}.articles-module-content .articles-list-item .title{margin-top:20px}.articles-module-content .articles-list-item .title a{font-size:16rem;font-weight:400;color:var(--black)}.articles-module-content .articles-list-item .title a:hover{color:var(--primary)}.articles-module-content .articles-list-item .image img{border-radius:15px}.articles-module-content .related-articles-item{max-width:100%;margin:0}.articles-module-content .related-articles-item .image{display:flex;justify-content:center;align-items:center}.articles-module-content .related-articles-item .image a,.articles-module-content .related-articles-item .image img{width:100%}@media (max-width:1200px){.articles-module-content .articles-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.articles-module{grid-template-columns:100%}.articles-module .categories{padding-right:0;margin-bottom:30px}}@media (max-width:768px){.articles-module-content .articles-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.articles-module-content .sorting .upper-filtr-title{display:none}}@media (max-width:440px){.articles-module-content .sorting .upper-filtr{margin-right:10px}.articles-module-content .sorting .pagination .prev{margin-right:6px}.articles-module-content .sorting .pagination .next{margin-left:6px}.articles-module-content .sorting .pagination .full-pages{white-space:nowrap;margin-left:6px}.articles-module-content .articles-list{grid-template-columns:1fr}.articles-module-content .articles-list-item{max-width:100%;width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--grey-15)}.articles-module-content .articles-list-item .title{max-width:235px}}.related-articles-header{margin-bottom:30px}.recipes-module{margin:30px 0 40px;display:grid;grid-template-columns:310px 1fr}.recipes-module .categories{padding-right:40px}.recipes-module .categories-box{border:1px solid var(--grey-15);padding:20px}.recipes-module .categories .title{font-size:23rem;margin-bottom:20px}.recipes-module .categories-list-item{border-top:1px solid var(--grey-15);padding:15px 0}.recipes-module .categories-list-item a{color:var(--black)}.recipes-module .categories-list-item a.current{font-weight:700}.recipes-module .categories-list-item a:hover{color:var(--primary)}.recipes-module .categories-list-item .category-name{grid-column:1;grid-row:1;display:inline-block;align-items:baseline;background:none;border:none;cursor:pointer;text-align:left}.recipes-module .categories-list-item .category-name.open .icon--arrow_small_down{display:none}.recipes-module .categories-list-item .category-name.open+.categories-children-list,.recipes-module .categories-list-item .category-name.open .icon--arrow_small_top{display:block}.recipes-module .categories-list-item .category-name .text{font-weight:700}.recipes-module .categories-list-item .category-name .icon{width:7px;min-width:7px;height:7px;margin:1px 4px;background-color:var(--primary)}.recipes-module .categories-list-item .categories-children-list,.recipes-module .categories-list-item .category-name .icon--arrow_small_top{display:none}.recipes-module .categories-children-list-item{padding:7px 10px}.recipes-module .categories-children-list-item:first-of-type{padding-top:16px}.recipes-module-content .sorting{padding:18px 0;border:1px solid var(--grey-15);border-left:none;border-right:none;margin-bottom:30px;display:flex;align-items:center}.recipes-module-content .sorting .upper-filtr{display:flex;flex-wrap:wrap;align-items:center;margin-right:20px}.recipes-module-content .sorting .upper-filtr-title{margin-right:20px}.recipes-module-content .sorting .pagination{margin-left:auto}.recipes-module-content .recipes-list{display:grid;grid-gap:30px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;margin-bottom:30px}.recipes-module-content .recipes-list-item{max-width:235px;margin:0 auto}.recipes-module-content .recipes-list-item .title{margin-top:20px}.recipes-module-content .recipes-list-item .title a{font-size:16rem;font-weight:400;color:var(--black)}.recipes-module-content .recipes-list-item .title a:hover{color:var(--primary)}.recipes-module-content .related-recipes-item{max-width:100%;margin:0}.recipes-module-content .related-recipes-item .image{display:flex;justify-content:center;align-items:center}.recipes-module-content .related-recipes-item .image a,.recipes-module-content .related-recipes-item .image img{width:100%}@media (max-width:1200px){.recipes-module-content .recipes-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.recipes-module{grid-template-columns:100%}.recipes-module .categories{padding-right:0;margin-bottom:30px}}@media (max-width:768px){.recipes-module-content .recipes-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.recipes-module-content .sorting .upper-filtr-title{display:none}}@media (max-width:440px){.recipes-module-content .sorting .upper-filtr{margin-right:10px}.recipes-module-content .sorting .pagination .prev{margin-right:6px}.recipes-module-content .sorting .pagination .next{margin-left:6px}.recipes-module-content .sorting .pagination .full-pages{white-space:nowrap;margin-left:6px}.recipes-module-content .recipes-list{grid-template-columns:1fr}.recipes-module-content .recipes-list-item{max-width:100%;width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--grey-15)}.recipes-module-content .recipes-list-item .title{max-width:235px}}.related-recipes-header{margin-bottom:30px}.related-item-notActive{opacity:.5}.related-item-notActive .slide-content .slide-content-price{display:none}@media (max-width:480px){.related-item-image{min-height:200px}.related-product-title{min-height:50px;margin-top:10px!important}}.content-module{margin-bottom:30px}.content-module .title{font-size:28rem;font-weight:700;margin:20px 0}.content-module .date{display:flex;border-bottom:1px solid var(--grey-15);padding:10px 0;margin-bottom:20px}.content-module .date .icon{width:16px;min-width:16px;height:16px;margin-right:7px}.content-module .date .text{font-size:16rem}.faq-module{margin-bottom:30px}.faq-module .faq-content{display:flex;margin-top:30px}.faq-module .faq-content .faq-image{min-width:350px}.faq-module .faq-content .faq-image img{margin:0 auto}.faq-module .faq-content .faq-list{width:100%}.faq-module .faq-content .faq-list .category-title{font-size:24rem;margin-bottom:10px}.faq-module .faq-content .faq-list .category-list{margin-bottom:45px}.faq-module .faq-content .faq-list .category-list li:last-child .faq-question{border-bottom:1px solid var(--grey-15)}.faq-module .faq-content .faq-list .category-list li:last-child .faq-question.open{border-bottom-color:transparent}.faq-module .faq-content .faq-list .category-list .faq-question{border:none;border-top:1px solid var(--grey-15);background:none;border-radius:none;font-size:16rem;font-weight:700;width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer;padding:20px 0}.faq-module .faq-content .faq-list .category-list .faq-question .icon{background-color:#fff;width:7px;min-width:7px;height:7px}.faq-module .faq-content .faq-list .category-list .faq-question .icon-box{display:flex;align-items:center;justify-content:center;background-color:var(--primary);border-radius:100%;width:19px;min-width:19px;height:19px;margin:0 25px 0 10px}.faq-module .faq-content .faq-list .category-list .faq-question.open .icon{transform:rotate(180deg)}.faq-module .faq-content .faq-list .category-list .faq-question.open+.faq-answer{display:block}.faq-module .faq-content .faq-list .category-list .faq-answer{display:none;margin:0 0 30px}@media (max-width:1024px){.faq-module .faq-content .faq-image{min-width:220px}}@media (max-width:768px){.faq-module .faq-content{flex-direction:column}.faq-module .faq-content .faq-image{margin-bottom:30px}}.subscription-module{margin:20px 0 45px;max-width:800px}.subscription-module .field{margin-bottom:15px}.subscription-module input[type=text]{max-width:500px;min-height:50px;padding:10px}.storepoints-view .searchbar-section{width:100%;padding:20px 0}.storepoints-view .searchbar-section .searchbar-wrapper{width:100%;display:flex;align-items:center;row-gap:8px;-moz-column-gap:16px;column-gap:16px}@media (max-width:992px){.storepoints-view .searchbar-section .searchbar-wrapper{flex-wrap:wrap}}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper{width:65%;border:1px solid var(--storepoints-grey-2);border-radius:4px;position:relative}@media (max-width:992px){.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper{flex-grow:1}}@media (max-width:576px){.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper{display:flex}}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper input{color:var(--black);padding:12px;outline:none;font-weight:600;font-size:18rem;line-height:1;border:none;border-radius:4px}@media (max-width:576px){.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper input{font-size:16rem}}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper input:focus{outline:none}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper input::-moz-placeholder{color:var(--storepoints-grey-2)}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper input:-ms-input-placeholder{color:var(--storepoints-grey-2)}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper input::placeholder{color:var(--storepoints-grey-2)}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper .search-results-container{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid var(--storepoints-grey-2);border-radius:4px;z-index:1;display:none;font-weight:600;font-size:18rem;line-height:1}@media (max-width:576px){.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper .search-results-container{font-size:14rem}}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper .search-results-container .no-results{padding:12px;border-radius:4px}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper .search-results-container .search-suggestions{font-weight:400}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper .search-results-container .search-suggestions strong{font-weight:700}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper .search-results-container .search-suggestions li{padding:12px;border-radius:4px;cursor:pointer}.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper .search-results-container .search-suggestions li.active,.storepoints-view .searchbar-section .searchbar-wrapper .search-input-wrapper .search-results-container .search-suggestions li:hover{background-color:#f1f1f1}.storepoints-view .searchbar-section .searchbar-wrapper .search.mobile{display:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.storepoints-view .searchbar-section .searchbar-wrapper .search.mobile .icon{display:none;width:28px;height:28px}@media (max-width:576px){.storepoints-view .searchbar-section .searchbar-wrapper .search.mobile{display:inline-block}.storepoints-view .searchbar-section .searchbar-wrapper .search.desktop{display:none}}@media (max-width:375px){.storepoints-view .searchbar-section .searchbar-wrapper .search.mobile{padding:9px;min-width:unset}.storepoints-view .searchbar-section .searchbar-wrapper .search.mobile .icon{display:block}.storepoints-view .searchbar-section .searchbar-wrapper .search.mobile span{display:none}}.storepoints-view .searchbar-section .searchbar-wrapper .storepoints-btn-clear.localize{font-weight:500;margin-left:auto;white-space:nowrap}@media (max-width:992px){.storepoints-view .searchbar-section .searchbar-wrapper .storepoints-btn-clear.localize{margin-left:0}}.storepoints-view .storepoints-map-section{display:flex;gap:20px;height:600px;color:var(--black)}@media (max-width:768px){.storepoints-view .storepoints-map-section{flex-direction:column;height:auto;gap:12px}}.storepoints-view .storepoints-map-section .storepoints-mobile-tabs{display:none;gap:20px;justify-content:center;align-items:center}@media (max-width:768px){.storepoints-view .storepoints-map-section .storepoints-mobile-tabs{display:flex}}.storepoints-view .storepoints-map-section .storepoints-mobile-tabs .storepoints-mobile-tab{font-weight:600;font-size:16rem;line-height:1;color:var(--storepoints-grey-3);display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:6px 16px;border-bottom:2px solid transparent}@media (max-width:400px){.storepoints-view .storepoints-map-section .storepoints-mobile-tabs .storepoints-mobile-tab{padding:6px}}.storepoints-view .storepoints-map-section .storepoints-mobile-tabs .storepoints-mobile-tab.active{color:var(--color-storepoints-primary);border-color:var(--color-storepoints-primary)}.storepoints-view .storepoints-map-section .storepoints-mobile-tabs .storepoints-mobile-tab.active .icon{background-color:var(--color-storepoints-primary)}.storepoints-view .storepoints-map-section .storepoints-mobile-tabs .storepoints-mobile-tab .icon{width:24px;height:24px;flex-shrink:0;background-color:var(--storepoints-grey-3)}.storepoints-view .storepoints-map-section .stores-list-wrapper{padding:14px 14px 0;border-radius:12px;border:1px solid var(--storepoints-grey-2);width:35%;min-width:320px;flex-shrink:0;display:flex;flex-direction:column}@media (max-width:768px){.storepoints-view .storepoints-map-section .stores-list-wrapper{width:100%;min-width:unset;border:none;border-radius:0;padding:0}}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list-header{color:var(--color-storepoints-primary);padding:8px 16px 8px 4px;display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list-header .stores-list-header-title{font-size:15rem;font-weight:600;line-height:1}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list-header .storepoints-filter-btn{display:flex;justify-content:center;align-items:center;-moz-column-gap:8px;column-gap:8px;font-weight:400;font-size:14rem;line-height:1;background-color:transparent;padding:0;outline:none;border:none;cursor:pointer;color:var(--color-storepoints-primary);margin:0 0 0 auto}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list-header .storepoints-filter-btn .filter-btn-content-inactive{display:contents}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list-header .storepoints-filter-btn .filter-btn-content-active{display:none}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list-header .storepoints-filter-btn .icon{height:24px;width:24px;flex-shrink:0;background-color:var(--color-storepoints-primary)}.storepoints-view .storepoints-map-section .stores-list-wrapper.filters-active .stores-list-header .filter-btn-content-inactive{display:none}.storepoints-view .storepoints-map-section .stores-list-wrapper.filters-active .stores-list-header .filter-btn-content-active{display:contents}.storepoints-view .storepoints-map-section .stores-list-wrapper.filters-active .stores-list,.storepoints-view .storepoints-map-section .stores-list-wrapper.filters-active .stores-list-header .remove-filters-btn{display:none}.storepoints-view .storepoints-map-section .stores-list-wrapper.filters-active .filters{display:flex}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list{padding-top:8px;padding-bottom:14px}@media (max-width:768px){.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list{padding-bottom:0;display:none}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list.active{display:block}}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list .stores-list-scrollable{max-height:508px;overflow-y:auto;display:flex;flex-direction:column;row-gap:12px}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list .store-item{padding:16px 20px;border-radius:12px;border:1px solid var(--storepoints-grey-2);margin-right:12px}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list .store-item .store-name-wrapper{display:flex;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:4px}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list .store-item h5{font-weight:700;font-size:14rem;line-height:1;margin:0}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list .store-item .store-address{font-weight:700;font-size:14rem;line-height:1.3;margin:8px 0}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list .store-item .check-hours{color:inherit;font-weight:400;font-size:13rem;line-height:1.3;display:flex;align-items:center}.storepoints-view .storepoints-map-section .stores-list-wrapper .stores-list .store-item .check-hours .icon{height:16px;width:16px;flex-shrink:0;background-color:var(--black)}.storepoints-view .storepoints-map-section .stores-list-wrapper .filters{display:none;flex-direction:column;border-top:1px solid var(--storepoints-grey-2);padding:30px 0 8px;flex-grow:1}.storepoints-view .storepoints-map-section .stores-list-wrapper .filters .filters-mobile-header{display:none;justify-content:space-between;align-items:center;padding:16px 12px;font-weight:700;font-size:20rem;line-height:1;color:var(--black);margin-bottom:20px;box-shadow:0 4px 4px 0 rgba(0,0,0,.14901960784313725)}.storepoints-view .storepoints-map-section .stores-list-wrapper .filters .filters-mobile-header .icon{height:24px;width:24px;flex-shrink:0;background-color:var(--black)}@media (max-width:768px){.storepoints-view .storepoints-map-section .stores-list-wrapper .filters{position:fixed;width:100%;max-height:100dvh;height:100dvh;left:0;bottom:0;z-index:8;background-color:#fff;padding-top:0;border-top:0}.storepoints-view .storepoints-map-section .stores-list-wrapper .filters .filters-mobile-header{display:flex}}.storepoints-view .storepoints-map-section .stores-list-wrapper .filters label{display:inline-block;font-weight:700;font-size:15rem;line-height:1;color:var(--color-storepoints-primary)}.storepoints-view .storepoints-map-section .stores-list-wrapper .filters .filters-form-wrapper{display:flex;flex-direction:column;row-gap:30px;margin-bottom:30px;padding:0 12px}.storepoints-view .storepoints-map-section .stores-list-wrapper .filters .filters-form-wrapper select{min-height:30px}.storepoints-view .storepoints-map-section .stores-list-wrapper .filters .filters-form-wrapper .storepoints-custom-select{max-width:100%;width:100%}.storepoints-view .storepoints-map-section .stores-list-wrapper .filters .filter-buttons-wrapper{margin-top:auto;padding:8px 12px 0;display:flex;align-items:center;border-top:1px solid var(--storepoints-grey-2)}.storepoints-view .storepoints-map-section .stores-list-wrapper .filters .filter-buttons-wrapper .storepoints-btn-primary{margin-left:auto}.storepoints-view .storepoints-map-section .map-wrapper{flex-grow:1}@media (max-width:768px){.storepoints-view .storepoints-map-section .map-wrapper{display:none}.storepoints-view .storepoints-map-section .map-wrapper.active{display:block;height:400px;width:100%}}.storepoints-view .storepoint-header{width:50%;margin-top:20px}@media (max-width:992px){.storepoints-view .storepoint-header{width:100%}}.storepoints-view .storepoint-header .store-name-wrapper{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:20px;column-gap:20px;row-gap:4px}.storepoints-view .storepoint-header .store-name-wrapper h1{font-weight:700;font-size:22rem;line-height:1;margin:0}.storepoints-view .main-box{display:grid;grid-template-columns:auto auto 50%;grid-template-areas:"address contact map" "open-hours open-hours map" "banner banner map";-moz-column-gap:20px;column-gap:20px;font-weight:400;font-size:16rem;line-height:1.375}@media (max-width:992px){.storepoints-view .main-box{grid-template-columns:auto auto;row-gap:30px;grid-template-areas:"address contact" "map map" "open-hours open-hours" "banner banner"}}@media (max-width:576px){.storepoints-view .main-box{grid-template-columns:100%;row-gap:16px;grid-template-areas:"address" "map" "address-btn" "contact" "open-hours" "banner"}}.storepoints-view .main-box b,.storepoints-view .main-box strong{font-weight:600}.storepoints-view .main-box .box-title{font-weight:700;font-size:18rem;line-height:1;margin-bottom:16px}.storepoints-view .main-box .address-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:16px}.storepoints-view .main-box .map-wrapper{grid-area:map;min-height:550px}@media (max-width:992px){.storepoints-view .main-box .map-wrapper{height:400px;width:100%;min-height:unset}}@media (max-width:576px){.storepoints-view .main-box .map-wrapper{aspect-ratio:2/1;height:auto}}.storepoints-view .main-box .address-section{grid-area:address;margin-top:40px}@media (max-width:576px){.storepoints-view .main-box .address-section{margin-top:20px}.storepoints-view .main-box .address-section .address-btn,.storepoints-view .main-box .address-section .box-title{display:none}}.storepoints-view .main-box .contact-section{grid-area:contact;margin-top:40px}@media (max-width:576px){.storepoints-view .main-box .contact-section{margin-top:0}}.storepoints-view .main-box .contact-section h5{margin-top:16px;margin-bottom:0;font-weight:600;font-size:16rem;line-height:1.375}.storepoints-view .main-box .contact-section a{color:inherit}.storepoints-view .main-box .open-hours-section{grid-area:open-hours}.storepoints-view .main-box .open-hours-section .open-hours tr td:first-child{padding-right:100px}.storepoints-view .main-box .mobile-address-btn{display:none;grid-area:address-btn;width:100%}@media (max-width:576px){.storepoints-view .main-box .mobile-address-btn{display:flex}}@media (max-width:576px){.storepoints-view .main-box .contact-section,.storepoints-view .main-box .open-hours-section{padding:12px;border-radius:6px;border:1px solid var(--storepoints-grey-2)}}.storepoints-view .main-box .banner-section{grid-area:banner}.storepoints-view .storepoint-slider{height:270px;margin-top:30px;display:flex;justify-content:center;align-items:center;margin-bottom:50px}.storepoints-view .storepoint-slider .track{width:100%}.storepoints-view .storepoint-slider .track,.storepoints-view .storepoint-slider .track ul{height:100%}.storepoints-view .storepoint-slider .slide a,.storepoints-view .storepoint-slider .slide img,.storepoints-view .storepoint-slider .slide picture{height:100%;display:block}.storepoints-view .storepoint-slider .slide img{-o-object-fit:cover;object-fit:cover;width:100%}.storepoints-view .storepoint-banner,.storepoints-view .storepoint-banner .banner-image{width:100%}.storepoints-view .storepoint-banner .banner-image img{width:100%;height:auto;max-width:100%;border-radius:5px}@media (max-width:768px){.storepoints-view .storepoint-banner .banner-image.banner-image-hide-mobile{display:none}}.storepoints-view .storepoint-banner .banner-image-mobile{display:none}@media (max-width:768px){.storepoints-view .storepoint-banner .banner-image-mobile{display:block}}.storepoints-view .additional-info-box{margin:32px 0}.storepoints-view .services-wrapper .services-box{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px}@media (max-width:450px){.storepoints-view .services-wrapper .services-box{grid-template-columns:100%;gap:8px}}.storepoints-view .services-wrapper .services-box .service-box{padding:10px;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;border:1px solid transparent;border-radius:8px;font-weight:500;font-size:14rem;line-height:1;cursor:pointer;transition:border-color .25s}.storepoints-view .services-wrapper .services-box .service-box.active,.storepoints-view .services-wrapper .services-box .service-box:hover{border-color:var(--color-storepoints-primary)}@media (max-width:450px){.storepoints-view .services-wrapper .services-box .service-box{border-color:var(--color-storepoints-primary);font-size:15rem;flex-direction:column;align-items:baseline}.storepoints-view .services-wrapper .services-box .service-box.active .accordion-icon{transform:rotate(180deg)}.storepoints-view .services-wrapper .services-box .service-box.active .service-content{grid-template-rows:1fr}}.storepoints-view .services-wrapper .services-box .service-box .service-box-header{display:contents}@media (max-width:450px){.storepoints-view .services-wrapper .services-box .service-box .service-box-header{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;width:100%}}.storepoints-view .services-wrapper .services-box .service-box .service-content{display:none}@media (max-width:450px){.storepoints-view .services-wrapper .services-box .service-box .service-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s;transition:grid-template-rows .25s,-ms-grid-rows .25s}}.storepoints-view .services-wrapper .services-box .service-box .service-content .service-content-inner{overflow:hidden}.storepoints-view .services-wrapper .services-box .service-box .service-content .service-content-inner .service-description{display:none;font-weight:400;line-height:1.25}@media (max-width:450px){.storepoints-view .services-wrapper .services-box .service-box .service-content .service-content-inner .service-description{display:block;padding-top:10px}}.storepoints-view .services-wrapper .services-box .service-box .accordion-icon{display:none;margin-left:auto;margin-right:12px;transition:transform .25s}@media (max-width:450px){.storepoints-view .services-wrapper .services-box .service-box .accordion-icon{display:block}}.storepoints-view .services-wrapper .services-box .service-box .service-icon{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-storepoints-bg);border-radius:4px}.storepoints-view .services-wrapper .services-box .service-box .service-icon img,.storepoints-view .services-wrapper .services-box .service-box .service-icon svg{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;display:block}.storepoints-view .services-wrapper .services-box .service-box .service-icon svg g{-webkit-mask:none;mask:none}.storepoints-view .services-wrapper .services-box .service-box .service-icon svg path{fill:var(--color-storepoints-primary)}.storepoints-view .services-wrapper .service-description-container{display:none;margin-top:20px;font-weight:400;font-size:16rem;line-height:1}.storepoints-view .services-wrapper .service-description-container .active-service-title{font-weight:700;margin-bottom:20px}.storepoints-view .services-wrapper .service-description-container.active{display:block}@media (max-width:450px){.storepoints-view .services-wrapper .service-description-container.active{display:none}}.storepoints-view .storepoints-custom-select{position:relative;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.storepoints-view .storepoints-custom-select select{pointer-events:none;position:absolute;width:100%;top:0;left:0;opacity:0;min-height:43px}.storepoints-view .storepoints-custom-select-list{border:1px solid var(--grey-14);border-radius:4px;font-size:14rem;line-height:1;font-weight:400}.storepoints-view .storepoints-custom-select-list.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.storepoints-view .storepoints-custom-select-list.open .current-option:after{transform:scaleY(-1)}.storepoints-view .storepoints-custom-select-list .current-option{position:relative;display:flex;align-items:center;justify-content:space-between;color:var(--color-storepoints-primary);padding:8px 36px 8px 8px;cursor:pointer}.storepoints-view .storepoints-custom-select-list .current-option:after{content:"";position:absolute;top:3px;right:8px;width:21px;height:24px;display:block;mask-size:cover;-webkit-mask-size:cover;background-color:var(--color-storepoints-primary);-webkit-mask:url(../icons/arrow_down_2.svg) no-repeat 50% 50%;mask:url(../icons/arrow_down_2.svg) no-repeat 50% 50%}.storepoints-view .storepoints-custom-select-list .clean-list-wrapper{display:none;position:absolute;left:0;z-index:1;width:100%;background-color:#fff;border:1px solid var(--grey-14);border-top:0;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;padding:8px 11px 8px 0}.storepoints-view .storepoints-custom-select-list .clean-list-wrapper .select-search{position:relative;padding:5px}.storepoints-view .storepoints-custom-select-list .clean-list-wrapper .select-search input{width:100%;padding-right:30px;border:none;border-bottom:1px solid #000}.storepoints-view .storepoints-custom-select-list .clean-list-wrapper .select-search:after{content:"";-webkit-mask:url(../icons/search.svg) no-repeat 50% 50%;mask:url(../icons/search.svg) no-repeat 50% 50%;width:20px;height:20px;display:block;-webkit-mask-size:cover;mask-size:cover;background-color:#959aa2;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.storepoints-view .storepoints-custom-select-list .clean-list-wrapper .clean-list{max-height:400px;overflow-y:auto}.storepoints-view .storepoints-custom-select-list .clean-list-wrapper .clean-list li{padding:8px;cursor:pointer;color:var(--color-storepoints-primary)}.storepoints-view .storepoints-custom-select-list .clean-list-wrapper .clean-list li:hover{background-color:#f1f1f1}.storepoints-view .storepoints-custom-select-list.open .clean-list-wrapper{display:block}.storepoints-view .storepoints-section-title{margin-bottom:20px;font-size:18rem;line-height:1}.storepoints-view .badge{font-weight:600;font-size:9rem;line-height:1.33333;text-transform:capitalize;padding:4px 8px;min-height:16px;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.storepoints-view .badge .icon{height:10px;width:10px;flex-shrink:0}.storepoints-view .badge.badge-top{background-color:var(--color-storepoints-secondary);color:var(--black)}.storepoints-view .badge.badge-top .icon{background-color:var(--black)}.storepoints-view .badge.badge-bosch{background-color:#95348b;color:#fff}.storepoints-view .badge.badge-bosch .icon{background-color:#fff}.storepoints-view .storepoints-divider{margin:36px 0;border-top:2px solid var(--grey-10);width:100%}@media (max-width:768px){.storepoints-view .storepoints-divider{margin:20px 0}}.storepoints-view .storepoints-btn-primary{background-color:var(--color-storepoints-primary);border:1px solid var(--color-storepoints-primary);color:#fff;border-radius:4px;min-width:150px;padding:16px 20px;font-size:14rem;font-weight:600;line-height:1;text-align:center;display:inline-block;transition:background-color .25s,color .25s,border .25s;cursor:pointer}.storepoints-view .storepoints-btn-primary .icon{background-color:#fff}.storepoints-view .storepoints-btn-primary:not(:disabled):hover{background-color:transparent;border-color:var(--color-storepoints-primary);color:var(--color-storepoints-primary)}.storepoints-view .storepoints-btn-primary:not(:disabled):hover .icon{background-color:var(--color-storepoints-primary)}.storepoints-view .storepoints-btn-primary:disabled{background-color:var(--storepoints-grey-5);border-color:var(--storepoints-grey-5);color:#fff;cursor:not-allowed}.storepoints-view .storepoints-btn-primary:disabled .icon{background-color:#fff}.storepoints-view .storepoints-btn-clear{background-color:transparent;padding:0;border:none;font-weight:400;font-size:14rem;line-height:1;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:0;color:var(--color-storepoints-primary);display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;cursor:pointer}.storepoints-view .storepoints-btn-clear .icon{height:24px;width:24px;flex-shrink:0;background-color:var(--color-storepoints-primary)}.storepoints-view .storepoints-btn-outlined{background-color:transparent;padding:4px 16px;border:1px solid var(--color-storepoints-primary);font-weight:600;font-size:14rem;line-height:1;color:var(--color-storepoints-primary);display:flex;align-items:center;justify-content:center;-moz-column-gap:4px;column-gap:4px;cursor:pointer}.storepoints-view .storepoints-btn-outlined .icon{height:18px;width:18px;flex-shrink:0;background-color:var(--color-storepoints-primary)}.storepoints-view .storepoints-btn-outlined.lg{padding:7px 20px;font-size:16rem}.storepoints-view .storepoints-btn-outlined.lg .icon{height:24px;width:24px}.storepoints-view .opening-status{margin:8px 0;display:inline-flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.storepoints-view .opening-status .status-badge{font-weight:600;font-size:14rem;line-height:1;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;color:var(--storepoints-grey-4)}.storepoints-view .opening-status .status-badge .icon{width:14px;height:14px;flex-shrink:0;background-color:var(--storepoints-grey-4)}.storepoints-view .opening-status .status-badge.active{color:var(--color-storepoints-success)}.storepoints-view .opening-status .status-badge.active .icon{background-color:var(--color-storepoints-success)}.storepoints-view .opening-status .status-time{font-size:14rem;line-height:1;font-weight:400}.storepoints-view .map-wrapper{--marker-width:400px}.storepoints-view .map-wrapper #map{width:100%;height:100%;z-index:0}.storepoints-view .map-wrapper .leaflet-popup-content-wrapper{border-radius:8px}.storepoints-view .map-wrapper .leaflet-container a.leaflet-popup-close-button{top:16px;right:18px;width:28px;height:28px;padding:0}.storepoints-view .map-wrapper .leaflet-container a.leaflet-popup-close-button span{color:var(--black);font-weight:400;font-size:28px;line-height:1;display:block}@media (min-width:769px) and (max-width:992px){.storepoints-view .map-wrapper{--marker-width:320px}}@media (max-width:475px){.storepoints-view .map-wrapper{--marker-width:320px}}@media (max-width:375px){.storepoints-view .map-wrapper{--marker-width:280px}}.storepoints-view .map-wrapper .leaflet-popup.leaflet-zoom-animated{left:calc(50% - var(--marker-width)/2)!important}.storepoints-view .map-wrapper .leaflet-popup-content{padding:16px;margin:0;width:var(--marker-width)!important}.storepoints-view .map-wrapper .storepoint-marker-content{font-family:var(--main-font)}.storepoints-view .map-wrapper .storepoint-marker-content .badges-container{min-height:20px;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;margin-block:8px}.storepoints-view .map-wrapper .storepoint-marker-content .title{font-weight:700}.storepoints-view .map-wrapper .storepoint-marker-content p{font-size:14rem;line-height:1.125;margin:0;font-weight:400}.storepoints-view .map-wrapper .storepoint-marker-content .details-anchor{margin-left:auto;margin-top:8px;font-weight:600;font-size:14rem;line-height:1.3;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;color:var(--black);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.storepoints-view .map-wrapper .marker-cluster-large,.storepoints-view .map-wrapper .marker-cluster-large div,.storepoints-view .map-wrapper .marker-cluster-medium,.storepoints-view .map-wrapper .marker-cluster-medium div,.storepoints-view .map-wrapper .marker-cluster-small,.storepoints-view .map-wrapper .marker-cluster-small div{background-color:var(--color-storepoints-markers)}.promoBook-container{z-index:1;position:relative;overflow:hidden}.promoBook-book{height:800px;width:100%;display:flex;justify-content:center;align-items:center}.promoBook-book .icon--arrow_left,.promoBook-book .icon--arrow_right{width:40px;display:flex;justify-content:center;align-items:center;font-size:50;background-color:var(--primary);cursor:pointer;overflow:hidden}.promoBook-book .promoBook-page,.promoBook-book .promoBook-view{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.promoBook-book .promoBook-page{padding:0 10px}.promoBook-book .promoBook-image{height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.promoBook-paginator{width:100%;height:80px;display:flex;justify-content:space-around;align-items:center;margin-top:80px}.promoBook-paginator .paginator-left,.promoBook-paginator .paginator-right{cursor:pointer}.promoBook-paginator .icon--arrow_small_left,.promoBook-paginator .icon--arrow_small_right{background-color:var(--primary)}.promoBook-paginator .paginator-counter{width:10px;height:10px;border-radius:50%;background-color:var(--grey-15)}.promoBook-actions{width:100%;height:80px;display:flex;justify-content:center;align-items:center}.promoBook-actions .promoBook-download{height:100%;width:20%;cursor:pointer;display:flex;justify-content:space-around;align-items:center;flex-direction:column;text-decoration:none}.promoBook-actions .promoBook-download .icon--download{background-color:var(--primary)}.promoBook-actions .promoBook-download .text{font-size:14px;text-align:center;color:var(--primary)}.promoBook-actions .promoBook-zoom{height:100%;width:20%;cursor:pointer;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.promoBook-actions .promoBook-zoom .icon--search{background-color:var(--primary)}.promoBook-actions .promoBook-zoom .text{font-size:14px;text-align:center;color:var(--primary)}.promoBookActive{background-color:var(--primary)!important}.magazine-pin{position:absolute;cursor:pointer}.magazine-pin .pin-tooltip{background-color:var(--primary);width:100%;height:40px;position:absolute;top:-10%;left:50%;transform:translateX(-50%);display:none;justify-content:center;align-items:center;font-size:14px;color:#fff;text-align:center}.magazine-pin:hover>.pin-tooltip{display:flex}@media (max-width:1024px){.pin-tooltip{font-size:12px}}@media (max-width:480px){.promoBook-book-arrow{display:none}.promoBook-paginator{margin-top:0}.promoBook-book{height:500px}}.leaflet-list{display:flex;flex-wrap:wrap;justify-content:space-around}.magazine-preview{max-width:200px}.magazine-preview,.magazine-preview .content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.magazine-preview .content{width:100%}.magazine-preview .content .title{margin-top:10px;text-align:left;font-size:20px;word-break:break-word}.magazine-preview .content .leaflet-list__calendar .date .icon--clock{background-color:var(--primary);margin-bottom:5px}.foto-leaflet{width:200px;height:300px}.foto-leaflet img{width:100%;height:100%}.image-zoom-lens{position:absolute;border:1px solid #d4d4d4;width:150px;height:150px;border-radius:50%;cursor:none}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-drag:none}.glide__arrows,.glide__bullets,.glide__slide a{-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none}.glide--rtl{direction:rtl}.glide a{display:block}.glide--carousel.glide--dragging a,.glide--carousel img,.glide--slider.glide--dragging a,.glide--slider img{pointer-events:none}.slider-home-top .slide a img{margin:0 auto}.slider-home-top .slide .home-top-small{display:none}@media (max-width:650px){.slider-home-top .slide .home-top-big{display:none}.slider-home-top .slide .home-top-small{display:block}}.slider-home-top .glide__bullets{display:flex;justify-content:center;border-bottom:1px solid var(--grey-2)}.slider-home-top .glide__bullets .glide__bullet{background:none;border:none;border-top:3px solid transparent;padding:30px 20px;float:1;cursor:pointer;line-height:1.4}.slider-home-top .glide__bullets .glide__bullet .icon{display:none}.slider-home-top .glide__bullets .glide__bullet .name{display:block;max-width:29ch;word-break:break-word}.slider-home-top .glide__bullets .glide__bullet--active{border-top:3px solid var(--secondary);font-weight:700}@media (max-width:1024px){.slider-home-top{margin-bottom:10px}.slider-home-top .glide__bullets{border:none;flex-wrap:wrap}.slider-home-top .glide__bullets .glide__bullet{width:10px;min-width:10px;height:10px;border:2px solid var(--grey-6);padding:0;margin:20px 15px;border-radius:50%;display:flex;align-items:center;justify-content:center}.slider-home-top .glide__bullets .glide__bullet .name{display:none}.slider-home-top .glide__bullets .glide__bullet--active{width:18px;min-width:18px;height:18px;margin:16px 11px;border:none;background-color:var(--secondary)}.slider-home-top .glide__bullets .glide__bullet--active .icon{display:flex;width:6px;height:6px;background-color:#fff}}.slider-customers{border-bottom:1px solid var(--grey-2);padding:20px 0 40px}.slider-customers .slide-list{flex-wrap:wrap;justify-content:space-between}.slider-customers .slide{width:unset;padding:5px;filter:grayscale(0)}.slider-customers .slide:hover{filter:grayscale(1);transition:filter .25s}@media (max-width:1024px){.slider-customers .slide-list{flex-wrap:nowrap;justify-content:unset}.slider-customers .slide{width:100%;padding:unset}.slider-customers .slide-image img{margin:0 auto}}.slider-payments{padding:25px 0 35px}.slider-payments .slide-list{justify-content:center}.slider-payments .slide{padding:5px 23px;opacity:.5;transition:filter .25s,opacity .25s}.slider-payments .slide:hover{opacity:1}.slider-home-top-desc{margin-bottom:20px;max-width:50%;display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--grey-2);position:relative;left:50%;transform:translate(-50%)}.slider-home-top-desc .glide__slide--active{border-top:3px solid var(--secondary)}.slider-home-top-desc .glide__slide--active .name{color:#000!important}.slider-home-top-desc .glide__slide{background:none;padding:20px 10px;float:1;cursor:pointer;line-height:1.4;height:100px}.slider-home-top-desc .glide__slide .icon{display:none}.slider-home-top-desc .glide__slide .name{display:flex;align-items:center;justify-content:center;word-break:break-word;text-align:center;width:100%;height:100%;color:var(--grey-6)}@media (max-width:1024px){.slider-home-top-desc{margin-bottom:10px;max-width:150px;position:relative;left:50%;transform:translate(-50%)}.slider-home-top-desc .glide__slide{height:auto}.slider-home-top-desc .glide__slide .name{display:none}.slider-home-top-desc .glide__slide .icon{height:3px;width:18px;display:flex;background-color:var(--grey-6);border:none}.slider-home-top-desc .glide__slide--active{border:none}.slider-home-top-desc .glide__slide--active .icon{background-color:var(--secondary)}}.slider-categories .slide-image a{display:flex;justify-content:center;align-items:center}.slider-categories .slide-image span{display:block;width:100%;text-align:center;margin-top:5px}.icons-widget,.icons-widget .icon-box{display:flex;align-items:center}.icons-widget .icon-box{color:var(--primary);margin-right:5px;transition:color .25s}.icons-widget .icon-box .icon{background-color:var(--primary);margin-right:12px;transition:background-color .25s}.icons-widget .text{color:var(--black);display:flex;flex-direction:column;transition:color .25s}.icons-widget a{display:flex;align-items:center;color:var(--black)}.icons-widget a:hover{color:var(--primary)}.icons-widget a:hover .icon{background-color:var(--black)}.icons-widget a:hover .text{color:var(--primary)}.icons-widget.second .icon-box .icon{width:31px;height:31px}.icons-widget.second .text{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:170px}.icons-widget.second .text span:first-child{font-weight:700}.icons-widget.second .text span:nth-child(2){color:var(--grey-3);font-size:12rem;line-height:1.7}.icons-widget.bottom{flex-direction:column;align-items:flex-start;margin-top:10px;padding-bottom:20px}.icons-widget.bottom .icon-box .icon{width:38px;height:38px;margin-right:18px}.icons-widget.bottom .icon-box .icon-text{font-size:26rem;font-weight:600}.icons-widget.bottom .text{font-size:12rem;line-height:1.7;margin-left:56px;margin-top:17px}.icons-widget.bottom a{color:var(--primary)}.icons-widget.bottom a:hover{text-decoration:underline}.icons-widget.bottom a:hover .icon{background-color:var(--primary)}@media (max-width:1200px){.icons-widget.second .text{max-width:110px}}@media (max-width:768px){.icons-widget.bottom{border-bottom:1px solid var(--grey-2)}.icons-widget.bottom .icon-box .icon-text{font-size:24rem}.icons-widget.bottom .text{margin-top:6px}}@media (max-width:1024px){.icons-widget.second .icon-box,.icons-widget.second .icon-box .icon{margin:0}.icons-widget.second .text{display:none}}.photo-link{position:relative;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.photo-link .image-mobile{display:none}.photo-link .btn{position:absolute;right:4%;bottom:6.57%;padding:1.83% 6.1%;font-size:100%}.photo-link-long .btn{right:1.1%;bottom:14%;padding:5px 18px}.photo-link-top .btn,.photo-link-top .content{top:50%;transform:translateY(-50%)}.photo-link-top .btn{right:1.1%;bottom:14%;padding:.63058vw 2.10194vw}.photo-link-top .image img{height:50px;-o-object-fit:cover;object-fit:cover}.photo-link-top .content{position:absolute;color:#fff;left:10px}.photo-link-small{min-width:340px}.photo-link-small .btn{right:4.4%;bottom:6.6%;padding:5px 18px}.photo-link-small-tall{min-width:340px}.photo-link-small-tall .btn{right:4.7%;bottom:5.1%;padding:5px 18px}@media (max-width:1440px){.photo-link-small,.photo-link-small-tall{min-width:23.61164vw}}@media (max-width:1350px){.photo-link .btn{right:10px;bottom:5px;font-size:14rem;padding:.63058vw 2.10194vw}}@media (max-width:1024px){.photo-link .btn{font-size:12rem}}@media (max-width:768px){.photo-link .image-desktop{display:none}.photo-link-default .image-desktop,.photo-link .image-mobile{display:block}.photo-link-default .image-mobile{display:none}.photo-link .btn{right:15px;bottom:15px;font-size:10rem}.photo-link .btn .icon{width:5px;height:5px;margin:0 0 0 8px}}@media (max-width:360px){.photo-link-default .image-desktop{display:none}.photo-link-default .image-mobile{display:block}}.icons-bar{display:flex;flex-wrap:wrap;margin:45px 0}.icons-bar-item{width:25%;display:flex;align-items:center;justify-content:center;padding:0 15px}.icons-bar-item .icon{max-height:70px;height:100%;margin-right:35px}.icons-bar-item .icon svg{max-height:70px;min-height:70px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.icons-bar-item .name{font-size:16rem;line-height:1.5}@media (max-width:1024px){.icons-bar{margin:30px 0 10px}.icons-bar-item{width:50%;flex-direction:column;justify-content:flex-start;margin-bottom:20px}.icons-bar-item .icon{margin-right:0}.icons-bar-item .name{margin-top:13px;text-align:center}}.news-widget{display:flex;flex-direction:column;margin-top:25px;padding-bottom:50px;border-bottom:1px solid var(--grey-2)}.news-widget-list{display:flex;flex-wrap:wrap;justify-content:space-around}.news-widget-list .news{position:relative;padding-left:23px;margin-right:10px;margin-bottom:17px}.news-widget-list .news:last-child{margin-right:0}.news-widget-list .news .title{position:relative;width:calc(85% - 23px);max-width:284px;margin:-26px 0 0 -23px;background-color:#fff;font-size:16rem;font-weight:400;padding:10px;min-height:22%;box-shadow:-7px 9px 15px -10px rgba(0,0,0,.2)}.news-widget-list .news .title a{color:var(--black)}.news-widget-list .news .title a:hover{color:var(--primary)}.news-widget-list .news .title a>h4{all:unset}.news-widget-list .news .image img{border-radius:15px}.news-widget .more{align-self:center;text-transform:uppercase}.photo-with-description{display:flex;margin-top:15px;margin-bottom:50px}.photo-with-description .image{width:50%}.photo-with-description .content{width:75%;padding:30px 40px;margin-left:-25%}.photo-with-description .content .desc{line-height:1.3}.photo-with-description .content .more{font-weight:700;margin-top:5px}@media (max-width:1200px){.photo-with-description .image{width:100%;opacity:.3}.photo-with-description .content{width:100%;padding:10px;margin-left:-100%}}@media (max-width:768px){.photo-with-description{display:none}}.newsletter-message{padding:13px 0 2px;margin-bottom:15px;border-bottom:10px solid #fff}.newsletter-message-box{display:flex;align-items:center;justify-content:center}.newsletter-message .icon{max-width:135px;width:100%;margin-right:60px}.newsletter-message .icon svg{width:100%}.newsletter-message .icon svg :not([style*="fill:none"]):not([style*="fill: none"]){fill:var(--primary)!important}.newsletter-message .content{font-size:20rem;line-height:1.8;display:flex;flex-wrap:wrap}.newsletter-message .content-box{display:flex;align-items:center}.newsletter-message .content p{margin:0 20px 0 0}.newsletter-message .btn{text-transform:uppercase;margin-left:60px;min-width:170px}@media (max-width:1024px){.newsletter-message .icon{margin-right:30px}.newsletter-message .btn{margin-left:30px}}@media (max-width:768px){.newsletter-message{padding:27px 0 17px;align-items:flex-start}.newsletter-message .content{font-size:16rem;line-height:1.2;flex-direction:column}.newsletter-message .content p{margin:0 0 10px}.newsletter-message .content-box{flex-direction:column;align-items:flex-start}.newsletter-message .btn{margin:15px 0 0}}.bottom-nav{margin-top:5px}.bottom-nav a{color:var(--grey-3);font-size:12rem;line-height:2}.bottom-nav a:hover{text-decoration:underline}@media (max-width:768px){.bottom-nav{margin-top:10px!important;padding-bottom:10px!important}}.user-account{position:relative;z-index:4}.user-account-toggle{display:flex;align-items:center;cursor:pointer}.user-account-toggle .icon{width:31px;height:31px;background-color:var(--primary);margin-right:12px;transition:background-color .3s}.user-account-toggle .title{color:var(--black);font-size:14rem;font-weight:700;white-space:nowrap;transition:color .25s}.user-account-toggle.open+.user-account-content{display:block}.user-account-toggle:hover .icon{background-color:#000}.user-account-content{display:none;position:absolute;left:-25px;top:-20px;width:267px;background-color:#fff;box-shadow:var(--shadow-2);z-index:-1;padding:75px 28px 25px;border-radius:6px}.user-account-content .close{position:absolute;top:0;right:0}.user-account-content .close .icon{width:14px;height:14px}.user-account-content .account-list-item{border-top:1px solid var(--grey-2)}.user-account-content .account-list-item .link{display:flex;align-items:center;width:100%;padding:11px 0;border:none;background:none;cursor:pointer}.user-account-content .account-list-item .link:hover .name{color:var(--primary)}.user-account-content .account-list-item .icon{width:22px;height:22px;background-color:var(--primary);margin-right:18px}.user-account-content .account-list-item .name{font-size:14rem;font-weight:700;color:var(--black);transition:color .25s}.user-account-content .account-list-item .name .count{font-weight:400;margin-left:10px}@media (max-width:1024px){.user-account{z-index:5}.user-account-toggle .icon{margin-right:0}.user-account-toggle .title{display:none}.user-account-content{left:unset;right:-25px;top:calc(100% + 7px);padding-top:25px}.user-account-content .account-list-item:first-child{border-color:transparent}}.catch-bargain{display:flex;height:100%;margin-left:20px;position:relative;border:3px solid var(--primary);padding:16px 26px}.catch-bargain.disabled{filter:grayscale(1);opacity:.5}.catch-bargain.disabled .submit{pointer-events:none}.catch-bargain-first{flex:1;z-index:1}.catch-bargain-first .catch-flag{display:flex;align-items:center;margin:-10px 0 0 -49px;padding:7px 6px 7px 21px;background-color:var(--primary);border-top-right-radius:30px;border-bottom-right-radius:30px;border:10px solid #fff;border-left:none}.catch-bargain-first .catch-flag .text{font-size:21rem;font-weight:700;color:#fff;text-transform:uppercase;white-space:nowrap}.catch-bargain-first .catch-flag .icon{width:27px;height:27px;background-color:#fff;margin-left:16px}.catch-bargain-first .countdown{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:8px;padding-right:55px}.catch-bargain-first .countdown-clock{display:flex;flex-direction:column;align-items:center;width:130px}.catch-bargain-first .countdown-clock .text{font-size:12rem}.catch-bargain-first .countdown-clock .sold-out{font-weight:700;font-size:16px}.catch-bargain-first .countdown-clock .countdown-time{font-size:28rem;font-weight:700;color:var(--primary);margin-top:7px;line-height:1}.catch-bargain-first .countdown-clock .units{display:flex;justify-content:space-between;width:100%}.catch-bargain-first .countdown-clock .units .unit{font-size:12rem}.catch-bargain-first .countdown-wheel{position:relative;margin-top:20px}.catch-bargain-first .countdown-wheel .countdown-circle{max-width:92px;max-height:92px;transform:rotate(90deg) scaleX(-1)}.catch-bargain-first .countdown-wheel .countdown-circle-animate,.catch-bargain-first .countdown-wheel .countdown-circle-background{stroke-dasharray:276px;stroke-dashoffset:0;stroke-linecap:round;stroke-width:3px;stroke:var(--primary);fill:none}.catch-bargain-first .countdown-wheel .countdown-circle-animate{stroke-dashoffset:0}.catch-bargain-first .countdown-wheel .countdown-circle-background{stroke:var(--purple);opacity:.15}.catch-bargain-first .countdown-wheel .desc{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;transform:translate(-50%,-50%)}.catch-bargain-first .countdown-wheel .desc .text{font-size:12rem;line-height:1}.catch-bargain-first .countdown-wheel .desc .count{font-weight:700;display:flex;align-items:baseline}.catch-bargain-first .countdown-wheel .desc .count .quantity{font-size:28rem;line-height:1}.catch-bargain-first .countdown-wheel .desc .count .unit{font-size:14rem}.catch-bargain-first .title{font-size:14rem;font-weight:700;margin:17px 0}.catch-bargain-second{display:flex;flex:1;align-items:center;margin-left:-10px;padding:0 10px}.catch-bargain-second .image{margin:0 auto}.catch-bargain-second .image img{max-height:200px}.catch-bargain-third{display:flex;flex:1;flex-direction:column;align-items:flex-end;justify-content:flex-end}.catch-bargain-third .price-box{display:flex;align-items:flex-end;justify-content:space-between}.catch-bargain-third .price-box .price{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:-4px}.catch-bargain-third .price-box .price .price-current-box,.catch-bargain-third .price-box .price .price-old-box{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;width:100%;margin-top:10px}.catch-bargain-third .price-box .price-old{color:var(--grey-18);text-decoration:line-through;line-height:1}.catch-bargain-third .price-box .price-old-text{font-size:8px;color:var(--grey-18);line-height:1;text-align:right}.catch-bargain-third .price-box .price-old span{font-size:18px;font-weight:700}.catch-bargain-third .price-box .price-current{display:flex;align-items:flex-end;font-size:28rem;font-weight:700;color:var(--red-1);line-height:1}.catch-bargain-third .price-box .price-current-text{font-size:14rem;font-weight:700;color:var(--red-1);line-height:1;text-align:right}.catch-bargain-third .price-box .price-current .unit{font-size:19rem;margin-left:7px}.catch-bargain-third .price-box .price-current-black{font-size:28rem;font-weight:700;color:var(--black)}.catch-bargain-third .title{font-size:16rem;font-weight:700;margin:17px 0}.catch-bargain-third .buttons{display:flex;flex-direction:column;align-items:flex-end}.catch-bargain-third .buttons .btn{text-transform:uppercase;padding:10px 27px}.catch-bargain-third .buttons .btn.btn-3{text-transform:unset;margin-bottom:11px;font-size:13rem;font-weight:700;padding:10px 16px 9px}.catch-bargain-third .buttons.add-to-cart .options-cart-add .text-loading{display:none}.catch-bargain-third .buttons.add-to-cart .options-cart-add.loading{pointer-events:none;filter:grayscale(.5)}.catch-bargain-third .buttons.add-to-cart .options-cart-add.loading .text-long{display:none}.catch-bargain-third .buttons.add-to-cart .options-cart-add.loading .text-loading{display:block}.catch-bargain-third .buttons.is-promotion{margin-top:auto}.catch-bargain-third .omnibus-regular-price{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;color:var(--grey-18);font-size:8px;margin-top:10px;margin-bottom:10px}.catch-bargain-third .omnibus-regular-price-text{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;text-align:right}.catch-bargain-third .omnibus-regular-price-text span{font-weight:700}.catch-bargain-third .omnibus-regular-price-text-bold{font-weight:700;text-align:right;font-size:18px}@media (max-width:1366px){.catch-bargain{padding:5px 16px}.catch-bargain-first{flex:unset}.catch-bargain-first .catch-flag{margin:-4px 0 0 -39px;border-width:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.catch-bargain-first .catch-flag .text{font-size:15rem}.catch-bargain-first .catch-flag .icon{width:21px;height:21px;margin-left:10px}.catch-bargain-second{margin-left:-50px;padding:0 10px}.catch-bargain-third .price-box .discount{padding:6px 4px;margin-right:8px}.catch-bargain-third .price-box .discount .text{font-size:8rem}.catch-bargain-third .price-box .discount .value{font-size:20rem}.catch-bargain-third .price-box .price-current{font-size:21rem}.catch-bargain-third .title{font-size:14rem}.catch-bargain-third .buttons .btn{padding:10px 24px;font-size:11rem}.catch-bargain-third .buttons .btn.btn-3{font-size:10rem}}@media (max-width:1200px){.catch-bargain{padding:5px}.catch-bargain-first .catch-flag{margin:-4px 0 0 -28px}.catch-bargain-first .countdown,.catch-bargain-first .countdown-wheel{margin-top:0}.catch-bargain-second{padding:0 5px}.catch-bargain-third .price-box .discount{margin-right:6px}.catch-bargain-third .price-box .discount .text{font-size:6rem}.catch-bargain-third .price-box .discount .value{font-size:18rem}.catch-bargain-third .price-box .price-old{font-size:12rem}.catch-bargain-third .price-box .price-current{font-size:18rem}.catch-bargain-third .title{margin:6px 0}}@media (max-width:1024px){.catch-bargain{max-width:630px;padding:16px 26px}.catch-bargain-first{flex:1}.catch-bargain-first .catch-flag{margin:-10px 0 0 -49px;border-width:10px}.catch-bargain-first .catch-flag .text{font-size:21rem}.catch-bargain-first .catch-flag .icon{width:27px;height:27px;margin-left:16px}.catch-bargain-first .countdown{margin-top:8px}.catch-bargain-first .countdown-wheel{margin-top:20px}.catch-bargain-second{margin-left:-60px;padding:0 20px}.catch-bargain-third .price-box .discount{padding:10px 8px;margin-right:12px}.catch-bargain-third .price-box .discount .text{font-size:10rem}.catch-bargain-third .price-box .discount .value{font-size:26rem}.catch-bargain-third .price-box .price-current{font-size:28rem}.catch-bargain-third .title{font-size:16rem;margin:17px 0}.catch-bargain-third .buttons .btn{padding:10px 27px;font-size:14rem}.catch-bargain-third .buttons .btn.btn-3{font-size:13rem}}@media (max-width:768px){.catch-bargain{flex-wrap:wrap}.catch-bargain-second{margin-left:-20px;padding:0}.catch-bargain-third{flex:unset;width:100%}.catch-bargain-third .price-box{justify-content:center;margin-top:20px}.catch-bargain-third .title{text-align:center}.catch-bargain-third .buttons{flex-direction:row;align-items:center;justify-content:center}.catch-bargain-third .buttons .btn.btn-3{margin-bottom:0;margin-right:10px}}@media (max-width:414px){.catch-bargain{padding:16px}.catch-bargain-first{flex:unset;width:100%}.catch-bargain-first .catch-flag{margin:-10px 0 0 -39px}.catch-bargain-first .countdown{flex-direction:row;justify-content:space-between;padding-right:0}.catch-bargain-first .countdown-clock{margin-right:16px}.catch-bargain-first .countdown-wheel{margin-top:0}.catch-bargain-second{flex:unset;width:100%;align-items:center;justify-content:center;margin-left:0}.catch-bargain-third .price-box{align-items:center}.catch-bargain-third .price-box .price{margin-bottom:0}.catch-bargain-third .title{padding:0 20px}.catch-bargain-third .buttons{flex-direction:column}.catch-bargain-third .buttons .btn.btn-3{margin-bottom:10px;margin-right:0}}.store-counter{display:flex;flex-flow:row wrap;width:100%;cursor:pointer}.store-counter .content{width:100%;font-size:15rem;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:normal;color:#fff;background-position:50%;background-size:cover;min-height:100%;position:relative;padding:0}.store-counter .content a{color:#fff}.store-counter .content img{width:100%;height:100%}.store-counter .content .stores-counter-number{font-size:45rem;font-weight:700;color:#fff;position:absolute;left:16%;top:52%}@media (max-width:768px){.store-counter .content .stores-counter-number{font-size:36rem}}@media (max-width:480px){.store-counter .content .stores-counter-number{font-size:24rem}}@media (max-width:360px){.store-counter .content .stores-counter-number{font-size:18rem}}@media (min-width:1000px){.store-counter .content{margin:auto;padding:0}}.store-counter .content__wrapper{display:flex;flex-direction:column}@media (min-width:1000px){.store-counter .content__wrapper{align-items:center;flex-direction:row}}@media (min-width:1000px){.store-counter .content__wrapper .contact,.store-counter .content__wrapper .text{width:50%}}.store-counter .content__wrapper .contact{letter-spacing:.8px}.store-counter .content__wrapper .contact .name{font-weight:700;margin-bottom:15px;font-size:25rem}.store-counter .content__wrapper .contact a{color:#fff}.store-counter .content__wrapper .contact a:hover{text-decoration:underline}.store-counter .content__wrapper .text{margin-top:20px;letter-spacing:.5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px 25px;border-radius:40px;background-color:#ff8b38;font-size:15rem}@media (min-width:1000px){.store-counter .content__wrapper .text{margin-top:0}}.store-counter .content .counter{background-color:rgba(0,0,0,.1);margin-top:20px;width:100%;display:flex;justify-content:center;align-self:center;border-radius:100px;padding:10px 20px}@media (min-width:1000px){.store-counter .content .counter{margin-top:40px}}.store-counter .content .counter .number{font-size:60rem;font-weight:700;margin:10px;line-height:60px}@media (min-width:1000px){.store-counter .content .counter .number{font-size:100rem;line-height:100px}}.store-counter .content .counter .label{font-size:18rem;align-self:center}.store-counter+.links{align-self:flex-end;width:100%;pointer-events:all}.store-counter+.links a{pointer-events:all;display:block;margin:15px 0 0}.store-counter+.links a.link{text-align:left;padding:0 22px;font-size:14px;line-height:14px;letter-spacing:-.5px;opacity:1}.store-counter+.links a.link:before{display:inline-block;float:none;vertical-align:sub;margin-right:6px}.store-counter+.links a.contact-link{font-size:18px;font-weight:600;padding:20px 10px}.search-widget{position:relative;max-width:670px;width:clamp(1px,670px,35vw)}.search-widget-box{width:100%}.search-widget .search-group{display:flex;align-items:center;justify-content:center;border:1px solid var(--grey-9);border-radius:5px}.search-widget input{border:none;min-height:50px;flex-grow:1;border-radius:5px;padding:0 10px 0 26px}@media (max-width:480px){.search-widget input{font-size:16px}}.search-widget .magnifier{border:0;background:none;align-self:stretch;padding:0 22px 0 10px;cursor:pointer;position:relative}.search-widget .magnifier .icon{background-color:var(--primary);width:29px;min-width:29px;height:29px}.search-widget .magnifier .loader{position:relative;width:29px;background:transparent}.search-widget .magnifier .loader .loader-inner{position:static;height:24px;right:3px;top:12px;width:24px}.search-widget .close{display:none;border:none;background:none}.search-widget .suggester{display:flex;flex-direction:column;position:absolute;top:100%;left:0;z-index:6;min-width:750px;max-height:calc(100vh - 130px);overflow-y:auto;background:#fff;border:1px solid var(--grey-9);border-radius:5px;padding:15px;box-shadow:var(--shadow-suggester)}.search-widget .suggester a{color:var(--black)}.search-widget .suggester a:hover{color:var(--primary)}.search-widget .suggester .title{font-size:14rem;margin-bottom:20px}.search-widget .suggester-row{display:flex}.search-widget .suggester-categories{min-width:250px;margin-right:30px;padding-right:30px;border-right:1px solid var(--grey-9)}.search-widget .suggester-categories-item{margin-bottom:20px}.search-widget .suggester-categories-item .list li{margin-bottom:5px}.search-widget .suggester-results{flex-grow:1}.search-widget .suggester-results .list-selected{background-color:#f0f8ff}.search-widget .suggester-results .list li{display:flex;align-items:center;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid var(--grey-9);font-size:12rem}.search-widget .suggester-results .list li:last-child{border:none}.search-widget .suggester-results .list li .image{min-width:35px;max-width:35px;margin-right:20px}.search-widget .suggester-results .list li .image img{max-height:35px;width:auto;margin:0 auto}.search-widget .suggester-results .list li .name{margin-right:20px}.search-widget .suggester-results .list li .price{display:flex;align-items:baseline;margin-left:auto;color:var(--primary);font-weight:700}.search-widget .suggester-results .list li .price .value{font-size:16rem;margin-right:5px}.search-widget .suggester-results .list li .price .value-old{font-size:14rem;color:var(--grey-7);margin-right:5px;text-decoration:line-through}.search-widget .suggester-results .list li .price .currency{font-size:12rem}.search-widget .suggester-results .list li strong{text-decoration:underline}@media (max-width:1024px){.search-widget .suggester{left:-50%;min-width:650px;max-height:calc(100vh - 80px)}}@media (max-width:768px){.search-widget{width:100%;max-width:unset}.search-widget input{min-height:34px;padding:0 10px}.search-widget .magnifier{padding:0 8px}.search-widget .magnifier .icon{width:25px;min-width:25px;height:25px}.search-widget .suggester{left:unset;min-width:unset;right:0;width:calc(100vw - 30px);max-height:calc(100vh - 110px)}}@media (max-width:640px){.search-widget{width:100%}.search-widget .suggester{display:none}.search-widget .suggester-categories{margin:0;padding:0;border:none}.search-widget .suggester-row{display:flex;flex-direction:column-reverse}.search-widget.full{position:fixed;left:0;top:0;z-index:6;background:#fff;height:100vh}.search-widget.full .search-widget-box{display:flex;flex-direction:column;max-height:100vh}.search-widget.full .close{display:block}.search-widget.full .search-group{margin:15px 45px 15px 15px}.search-widget.full .search-group .close{position:absolute;right:5px;padding:10px}.search-widget.full .search-group .close .icon{width:15px;height:15px}.search-widget.full .suggester{display:flex;flex-direction:column;position:unset;width:100%;right:unset;max-height:100%;border:none;box-shadow:none}}.header{background-color:#fff}.header-box.fixed .search-widget .suggester{max-height:calc(100vh - 80px)}.banners .banner{position:relative}.banners .banner .btn{position:absolute;right:4%;bottom:6.57%;padding:1.83% 6.1%;font-size:100%}.section-22 .banners .banner img{position:absolute;left:-170px;width:160px;height:auto}@media (max-width:1710px){.section-22 .banners .banner img{width:100px;left:-110px}}@media (max-width:1600px){.section-22 .banners .banner img{display:none}}.section-23 .banners .banner img{position:absolute;right:-170px;width:160px;height:auto}@media (max-width:1710px){.section-23 .banners .banner img{width:100px;right:-110px}}@media (max-width:1600px){.section-23 .banners .banner img{display:none}}.left-fixed,.right-fixed{position:fixed!important;top:200px!important;transform:none!important}.product-with-video{display:flex;justify-content:flex-start;align-items:center;height:auto}.product-with-video .banner-wrapper,.product-with-video .video-wrapper{display:flex;justify-content:center;align-items:center}.product-with-video .banner-desktop{display:block}.product-with-video .banner-mobile{display:none}.product-with-video .video-container{position:relative;max-height:350px;max-width:622px;width:100%;height:100%;display:flex}.product-with-video .video-container video{width:100%;max-height:100%}@media (max-width:480px){.product-with-video .banner-desktop{display:none}.product-with-video .banner-mobile{display:block}.product-with-video .yt-video{width:100%}.product-with-video .yt-video iframe{height:216px}}.product-with-video-banner .banner-wrapper,.product-with-video-banner .products-wrapper{width:25%}.product-with-video-banner .video-wrapper{width:50%}@media (max-width:1024px){.product-with-video-banner{flex-wrap:wrap}.product-with-video-banner .video-wrapper{width:100%}.product-with-video-banner .banner-wrapper,.product-with-video-banner .products-wrapper{width:50%}}.product-with-video-carousel .products-wrapper,.product-with-video-carousel .video-wrapper{width:50%}@media (max-width:1024px){.product-with-video-carousel{flex-wrap:wrap;justify-content:center}.product-with-video-carousel .products-wrapper,.product-with-video-carousel .video-wrapper{width:100%}}.product-with-video-reverse{flex-direction:row-reverse}.subscription-widget{background-color:var(--secondary)}.subscription-widget__wrapper{padding:60px}.subscription-widget__wrapper p{color:#fff}@media (max-width:1023px){.subscription-widget__wrapper{padding:15px 0}}.subscription-widget__image img{width:289px}@media (max-width:767px){.subscription-widget__image{display:none}}.subscription-widget__content{display:flex}.subscription-widget__content h1,.subscription-widget__content p{margin-bottom:20px}.subscription-widget__form-wrapper{flex:1;display:flex;flex-direction:column;justify-content:center}.subscription-widget__form{display:flex}@media (max-width:1023px){.subscription-widget__form{display:block}}.subscription-widget__form .btn{white-space:nowrap;border:2px solid var(--primary);background-color:var(--primary)}.subscription-widget__form .btn:hover{background-color:#fff}@media (max-width:1023px){.subscription-widget__form .btn{margin-left:auto;margin-top:10px}}.subscription-widget__form input{margin-right:20px;padding-left:20px;min-height:44.8px}.subscription-widget__regulations a{color:#fff;text-decoration:underline}.subscription-widget__regulations .accept-required,.subscription-widget__regulations p{color:#fff}.subscription-widget__regulations .form-control-static{text-align:center;padding-top:10px}.subscription-widget__regulations .accept-placeholder{width:289px}@media (max-width:767px){.subscription-widget__regulations .accept-placeholder{display:none}}.subscription-widget__regulations .regulations-accept-wrapper{display:flex}.subscription-widget__regulations .regulations-accept-wrapper label{display:flex;align-items:center}.subscription-widget__regulations .regulations-accept-wrapper label .accept-title{margin-left:5px}.subscription-widget__regulations .regulations-accept-wrapper.padding{margin-top:-10px}@media (max-width:1023px){.subscription-widget__regulations .regulations-accept-wrapper.padding{margin-top:10px}}.subscription-widget__regulations .required-wrapper{margin-top:10px;text-align:right}.subscription-widget .field.show-desktop{display:block}@media (max-width:1023px){.subscription-widget .field.show-desktop{display:none}}.subscription-widget .field.show-mobile{display:none}@media (max-width:1023px){.subscription-widget .field.show-mobile{display:block}}.subscription-widget .field .error{margin:10px 0;width:auto;color:#fff}.subscription-widget .field .error .error-inner{display:flex;align-items:center}.cart-widget-button,.cart-widget .fake-cart-button{border:none;background:none;padding:0;position:relative;display:flex;cursor:pointer}.cart-widget-button:hover .badge,.cart-widget-button:hover .icon,.cart-widget .fake-cart-button:hover .badge,.cart-widget .fake-cart-button:hover .icon{background-color:var(--black)}.cart-widget-button .icon,.cart-widget .fake-cart-button .icon{width:31px;height:31px;background-color:var(--primary);margin-right:12px;transition:background-color .25s}.cart-widget-button .icon-wrapper,.cart-widget .fake-cart-button .icon-wrapper{position:relative}.cart-widget-button .icon-wrapper .icon--close,.cart-widget .fake-cart-button .icon-wrapper .icon--close{display:none}@media screen and (max-width:768px){.cart-widget-button .icon,.cart-widget .fake-cart-button .icon{margin-right:4px}}.cart-widget .badge{position:absolute;top:-8px;right:0;background-color:var(--primary);transition:background-color .25s;color:#fff;font-size:12rem;font-weight:700;min-width:23px;height:23px;border-radius:100%;border:3px solid #fff;display:flex;align-items:center;justify-content:center;padding:3px}.cart-widget .cart-container{display:flex;flex-direction:column;min-width:65px}.cart-widget .cart-container .title{font-size:14rem;font-weight:700;color:var(--black)}.cart-widget .cart-container .price,.cart-widget .cart-container .price span{color:var(--black);line-height:1.7;white-space:nowrap}.cart-widget .mini-cart{position:fixed;right:0;bottom:0;height:100%;background:#fff;z-index:7;display:flex;flex-direction:column;width:clamp(320px,420px,100%);max-width:100%;transform:translateX(100%);transition:transform .3s}.cart-widget .mini-cart.open{transform:translateX(0);box-shadow:var(--shadow-3)}.cart-widget .mini-cart-title{display:flex;justify-content:space-between;color:#fff;background-color:var(--black)}.cart-widget .mini-cart-title .my-cart{display:flex;align-items:center;padding:15px 20px;font-size:18rem;font-weight:700}.cart-widget .mini-cart-title .my-cart .icon{width:31px;height:31px;margin-right:12px;background-color:#fff}.cart-widget .mini-cart-title .close .icon{background-color:#fff;width:19px;min-width:19px;height:19px}.cart-widget .mini-cart-content{padding:20px;overflow-y:auto;display:flex;flex-direction:column}.cart-widget .mini-cart-content-item{display:grid;grid-template-columns:-webkit-max-content 1.5fr 1fr 1fr;grid-template-columns:max-content 1.5fr 1fr 1fr;border-bottom:1px solid var(--grey-15);padding:20px 0}.cart-widget .mini-cart-content-item:last-child{border-bottom:none}.cart-widget .mini-cart-content-item .image{grid-row:2/4;margin-right:15px;display:flex;align-items:center;justify-content:center;max-height:130px;width:130px}.cart-widget .mini-cart-content-item .image img{max-height:130px;max-width:130px;height:100%}.cart-widget .mini-cart-content-item .product_cart{grid-column:1/5;grid-row:1;margin-bottom:8px}.cart-widget .mini-cart-content-item .name{grid-column:2/4;grid-row:2;display:flex;flex-direction:column;justify-content:center}.cart-widget .mini-cart-content-item .name .title{font-size:14rem;font-weight:400;color:var(--black)}.cart-widget .mini-cart-content-item .name .id{font-size:12rem;color:var(--grey-13);opacity:.5;margin:5px 0 3px}.cart-widget .mini-cart-content-item .remove{grid-column:4;grid-row:2;display:flex;align-items:center;justify-content:flex-end;padding-left:10px}.cart-widget .mini-cart-content-item .remove button{background:none;border:none;padding:0;cursor:pointer}.cart-widget .mini-cart-content-item .remove button .icon{width:18px;min-width:18px;height:18px;margin:0 5px;transition:background .25s}.cart-widget .mini-cart-content-item .remove button:hover .icon{background-color:var(--primary)}.cart-widget .mini-cart-content-item .remove .text{display:none}.cart-widget .mini-cart-content-item .quantity{grid-column:2;grid-row:3;display:flex;flex-direction:column;justify-content:flex-end}.cart-widget .mini-cart-content-item .quantity-title{font-size:12rem;color:var(--grey-19);margin-bottom:7px}.cart-widget .mini-cart-content-item .quantity-box{display:flex;align-items:center}.cart-widget .mini-cart-content-item .quantity-box button{border:none;background:none;padding:0;cursor:pointer}.cart-widget .mini-cart-content-item .quantity-box button .icon{width:18px;min-width:18px;height:18px;transition:background .25s}.cart-widget .mini-cart-content-item .quantity-box button:hover .icon{background-color:var(--primary)}.cart-widget .mini-cart-content-item .quantity-box input{padding:10px;margin:0 8px;max-width:63px;min-width:40px;text-align:center}.cart-widget .mini-cart-content-item .value{grid-column:3/5;grid-row:3;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding-left:2px}.cart-widget .mini-cart-content-item .value-title{font-size:12rem;color:var(--grey-13);opacity:.5;margin-top:5px}.cart-widget .mini-cart-content-item .value-text{font-size:20rem;font-weight:700;color:var(--primary);white-space:nowrap;padding:10px 0}.cart-widget .mini-cart-content-item .value-text .currency{font-size:19rem}.cart-widget .mini-cart-content-item .value-text-current{font-size:20rem;font-weight:700}.cart-widget .mini-cart-content-item .value-text-current.promotion{color:var(--red-1)}.cart-widget .mini-cart-content-item .value-text-old{color:var(--grey-18)}.cart-widget .mini-cart-content-item .value .voucher-code-omnibus-box{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}.cart-widget .mini-cart-content-item .value .voucher-code-omnibus-box .produt-history-lowest-price{font-size:8px;margin:0}.cart-widget .mini-cart-content-item .value .voucher-code-omnibus-box .price-old{opacity:.6;text-decoration:line-through}.cart-widget .mini-cart .no-items{padding:0 20px;text-align:center;font-weight:700}.cart-widget .mini-cart-bottom{margin-top:auto;padding:0 20px 20px}.cart-widget .mini-cart-bottom .summary{display:flex;align-items:center;justify-content:space-between;padding:25px 0;border-top:1px solid var(--grey-15)}.cart-widget .mini-cart-bottom .summary-title{font-size:18rem;font-weight:700;margin-right:20px}.cart-widget .mini-cart-bottom .summary-value{font-size:28rem;font-weight:700;color:var(--primary);min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.cart-widget .mini-cart-bottom .summary-value .currency{font-size:19rem}.cart-widget .mini-cart-bottom .btn{width:100%;text-transform:uppercase;font-size:18rem}.cart-widget .modal__container{width:clamp(min(100%,360px),422px,100%)}.cart-widget .modal__container--voucher-gifts{width:clamp(min(100%,360px),900px,100%)}@media (max-width:1024px){.cart-widget-button .icon-wrapper{margin:0}.cart-widget-button.open .icon-wrapper .icon--close{display:block}.cart-widget-button.open .icon-wrapper .badge,.cart-widget-button.open .icon-wrapper .icon--cart,.cart-widget .cart-container{display:none!important}.cart-widget .mini-cart{width:100%;max-width:100%;min-width:unset;height:calc(100% - 75px)}}@media (max-width:440px){.cart-widget .mini-cart-content-item{grid-template-columns:1fr 1fr}.cart-widget .mini-cart-content-item .image{grid-row:1;grid-column:1/3;margin-right:5px}.cart-widget .mini-cart-content-item .product_cart{grid-row:2;grid-column:1/2}.cart-widget .mini-cart-content-item .name{grid-row:3;grid-column:1/2}.cart-widget .mini-cart-content-item .remove{grid-row:5;margin-top:10px;grid-column:1/3;display:flex;align-items:center;justify-content:flex-start;padding:0}.cart-widget .mini-cart-content-item .remove button{display:flex}.cart-widget .mini-cart-content-item .remove button .icon{margin:0 5px 0 0}.cart-widget .mini-cart-content-item .remove button .text{display:block}.cart-widget .mini-cart-content-item .quantity{grid-row:4;grid-column:1/2;flex-direction:row;align-items:center;justify-content:flex-start}.cart-widget .mini-cart-content-item .quantity-title{margin-right:10px}.cart-widget .mini-cart-content-item .value{grid-row:2/5;grid-column:2;flex-direction:column;align-items:flex-end;justify-content:space-between;padding-left:0}.cart-widget .mini-cart-content-item .value-title{margin:0}.cart-widget .mini-cart-content-item .value-text-current{font-size:18px}}@media (max-width:360px){.cart-widget .mini-cart-content-item{grid-template-columns:2fr 1.5fr 1fr 1fr}.cart-widget .mini-cart-content-item .name{grid-column:1/4}.cart-widget .mini-cart-content-item .value{grid-column:1/5}.cart-widget .mini-cart-content-item .value-text-current{font-size:16px}.cart-widget .mini-cart-content-item .quantity{grid-column:1/5}}.productscategories-widget{position:relative;background-color:var(--black)}.productscategories-widget .first-level{display:flex;justify-content:space-between;padding:0 6.09385vw 0 5.10204vw;max-width:1920px;margin:0 auto}.productscategories-widget .first-level .admin-section-content{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 12.18769vw 0 10.20408vw;max-width:1920px;margin:0 auto}.productscategories-widget .first-level .admin-widget-content{display:flex;justify-content:space-between}.productscategories-widget .first-level a{color:#fff}.productscategories-widget .first-level>li{flex:1;display:flex;justify-content:center;margin-top:5px}.productscategories-widget .first-level>li .back{display:none}.productscategories-widget .first-level>li a{display:flex;align-items:center;padding:9px 9px 13px}.productscategories-widget .first-level>li>a{justify-content:center;width:100%}.productscategories-widget .first-level>li .icon{margin-right:12px;min-width:24px;min-height:24px}.productscategories-widget .first-level>li .icon svg{width:24px!important;height:24px!important}.productscategories-widget .first-level>li .icon svg :not([style*="fill:none"]):not([style*="fill: none"]){fill:#fff!important}.productscategories-widget .first-level>li .icon.highlighted svg :not([style*="fill:none"]):not([style*="fill: none"]){fill:var(--secondary)!important}.productscategories-widget .first-level>li:last-child{padding-right:0}.productscategories-widget .first-level>li:hover{background-color:#fff;border-top-right-radius:5px;border-top-left-radius:5px}.productscategories-widget .first-level>li:hover a{color:var(--black)}.productscategories-widget .first-level>li:hover a .icon svg :not([style*="fill:none"]):not([style*="fill: none"]):not([class*=st]){fill:var(--black)!important}.productscategories-widget .first-level>li:hover a .icon.highlighted{filter:invert(1)}.productscategories-widget .first-level>li:hover a .icon.highlighted svg :not([style*="fill:none"]):not([style*="fill: none"]):not([class*=st]){fill:var(--secondary)!important}.productscategories-widget .first-level>li.open .second-level{display:flex}.productscategories-widget .second-level{display:none;flex-wrap:wrap;position:absolute;width:100%;padding:30px 15.20913vw 0;top:100%;left:0;background:#fff;z-index:3;border-bottom:3px solid var(--primary);box-shadow:0 15px 20px -10px var(--grey-1)}.productscategories-widget .second-level>li{padding:0 10px 50px 50px;width:25%}.productscategories-widget .second-level>li>a{position:relative;color:var(--black);font-size:16rem;font-weight:700;padding:0;margin-bottom:10px}.productscategories-widget .second-level>li>a .icon{position:absolute;left:-40px;top:50%;transform:translateY(-50%)}.productscategories-widget .second-level>li>a .icon svg{width:24px!important;height:24px!important}.productscategories-widget .second-level>li>a .icon svg :not([style*="fill:none"]):not([style*="fill: none"]):not([class*=st]){fill:var(--black)!important}.productscategories-widget .second-level>li>a .icon.highlighted{background-color:var(--secondary);display:flex;align-items:center;justify-content:center;padding:7px;border-radius:50%}.productscategories-widget .second-level>li>a .icon.highlighted svg :not([style*="fill:none"]):not([style*="fill: none"]){fill:var(--black)!important}.productscategories-widget .second-level>li>a:hover{color:var(--primary)}.productscategories-widget .second-level>li ul a{position:relative;color:var(--black);font-size:14rem;font-weight:400;padding:5px 0;margin-bottom:0}.productscategories-widget .second-level>li ul a .icon{display:none}.productscategories-widget .second-level>li ul a:hover{color:var(--primary)}.productscategories-widget .second-level>li ul .more{color:var(--primary);padding-top:13px}.productscategories-widget .second-level>li ul .more-hide{display:none}.productscategories-widget .second-level>li ul .more .icon{position:relative;display:block;min-width:6px;min-height:6px;width:6px;height:6px;margin-left:12px;background-color:var(--primary)}.productscategories-widget .second-level>.without-childs{flex-grow:1;padding-left:0;min-width:50%;padding-right:0}.productscategories-widget .second-level>.without-childs ul{list-style:none;padding:0;display:flex;flex-wrap:wrap}.productscategories-widget .second-level>.without-childs ul li{width:100%;max-width:17.17vw;padding:0 10px 0 50px;margin-bottom:10px}.productscategories-widget .second-level>.without-childs ul li a{position:relative;color:var(--black);font-size:16rem;font-weight:700;padding:0;margin-bottom:10px}.productscategories-widget .second-level>.without-childs ul li a .icon{display:block;position:absolute;left:-40px;top:50%;transform:translateY(-50%)}.productscategories-widget .second-level>.without-childs ul li a .icon svg :not([style*="fill:none"]):not([style*="fill: none"]):not([class*=st]){fill:#000!important}@media (max-width:1400px){.productscategories-widget{background-color:red}.productscategories-widget .first-level{display:flex;justify-content:space-between;background-color:var(--black);padding:0 6.09385vw 0 5.10204vw}.productscategories-widget .first-level>li>a{flex-direction:column;text-align:center;justify-content:flex-start}.productscategories-widget .first-level>li>a .icon{margin:0}.productscategories-widget .second-level>li{width:33.33%}.productscategories-widget .second-level .without-childs ul li{width:100%;max-width:22.7vw}}@media (max-width:1024px){.productscategories-widget{position:absolute;top:-15px;left:0;width:100%;z-index:2;background:#fff;overflow:auto;transform:translateX(-100%);transition:transform .3s}.productscategories-widget .first-level{display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:#fff;height:100%;padding:0 15px}.productscategories-widget .first-level>li{display:flex;flex-wrap:wrap;align-items:center;flex:unset;width:100%;margin-top:0;border-bottom:1px solid var(--grey-4)}.productscategories-widget .first-level>li .back{background:none;border:none;padding:20px 19px 20px 18px}.productscategories-widget .first-level>li .back .icon{min-width:6px;min-height:6px;background-color:var(--primary);width:6px;height:6px}.productscategories-widget .first-level>li a .icon{margin-right:20px;min-width:35px;min-height:35px}.productscategories-widget .first-level>li a .icon svg{height:35px!important;width:35px!important}.productscategories-widget .first-level>li a .icon svg :not([style*="fill:none"]):not([style*="fill: none"]):not([class*=st]){fill:var(--black)!important}.productscategories-widget .first-level>li a .icon.highlighted{background-color:var(--secondary);display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%}.productscategories-widget .first-level>li a .icon.highlighted svg{height:25px!important;width:25px!important}.productscategories-widget .first-level>li a .icon.highlighted svg :not([style*="fill:none"]):not([style*="fill: none"]){fill:var(--black)!important}.productscategories-widget .first-level>li>a{flex-direction:row;padding:4px;color:var(--black-2);text-transform:uppercase;font-weight:600;flex:1}.productscategories-widget .first-level>li:hover{background-color:initial}.productscategories-widget .first-level>li:hover .second-level{display:none}.productscategories-widget .first-level>li:hover a .icon.highlighted svg :not([style*="fill:none"]):not([style*="fill: none"]){fill:#fff!important}.productscategories-widget .first-level>li.hideOnMobile{display:none}.productscategories-widget .first-level>li.openOnMobile .second-level{display:flex;border-top:1px solid var(--grey-4)}.productscategories-widget .first-level>li.openOnMobile .back{display:flex}.productscategories-widget .first-level>li.openOnMobile>a .icon{display:none}.productscategories-widget .second-level{flex-direction:column;padding:0;position:relative;top:unset;border-bottom:none;box-shadow:none}.productscategories-widget .second-level>li{width:100%;padding:0 4px;border-bottom:1px solid var(--grey-4)}.productscategories-widget .second-level>li>a{color:var(--black);margin-bottom:0;padding:4px 0 3px;font-weight:600}.productscategories-widget .second-level>li>a .icon{position:relative;left:unset;top:unset;transform:none}.productscategories-widget .second-level>li ul{display:none}.productscategories-widget .second-level>li ul li .more{margin-bottom:20px;margin-left:55px}.productscategories-widget .second-level>li ul li .more-hide{display:flex}.productscategories-widget .second-level>li ul li .more .icon{min-width:6px;min-height:6px}.productscategories-widget .second-level>li ul li a .icon{display:flex;min-height:unset;visibility:hidden}.productscategories-widget .second-level>li.openOnMobile ul{display:block}.productscategories-widget .second-level>li:last-child{border-bottom:none}.productscategories-widget .second-level .without-childs ul{flex-direction:column;width:100%;max-width:unset}.productscategories-widget .second-level .without-childs ul li{width:100%;max-width:unset;padding:0 4px;margin-bottom:0;border-bottom:1px solid var(--grey-4)}.productscategories-widget .second-level .without-childs ul li>a{color:var(--black);margin-bottom:0;padding:4px 0 3px;font-weight:600}.productscategories-widget .second-level .without-childs ul li>a .icon{position:relative;left:unset;top:unset;transform:none;visibility:visible}.productscategories-widget .second-level .without-childs ul li:last-child{border:none}.productscategories-widget.open{transform:translateX(0)}.productscategories-widget.open .first-level{display:flex}}.productscategories-widget .category-btn-wrapper{display:flex;width:100%;position:relative;width:320px;max-width:320px;flex-direction:column;margin-top:0;height:60px}.productscategories-widget .category-btn-wrapper .burger{width:22px;height:20px}.productscategories-widget .category-btn-wrapper .burger .icon{width:22px;height:20px;background-color:#fff}.productscategories-widget .products-categories-columns-wrapper{display:flex;justify-content:flex-end;width:auto;align-items:center;gap:8px}.productscategories-widget .products-categories-columns{width:200px;display:flex;align-items:center;height:100%}.productscategories-widget .products-categories-columns a{width:100%;display:flex;justify-content:center;align-items:center;padding:12px 12px 12px 16px;height:52px;gap:16px}.productscategories-widget .products-categories-columns a span{font-size:15px;font-weight:600}.productscategories-widget .products-categories-columns .icon svg{width:24px!important;height:24px!important}.productscategories-widget .products-categories-columns .icon svg :not([style*="fill:none"]):not([style*="fill: none"]){fill:#fff!important}.productscategories-widget .products-categories-columns:hover a{border-bottom:2px solid var(--secondary)}.productscategories-widget .category-btn-wrapper:hover{background-color:unset!important}.productscategories-widget .category-btn-wrapper:hover>.categories-btn{background-color:var(--secondary);color:#000}.productscategories-widget .category-btn-wrapper:hover>.categories-btn .category-btn-name{color:#000}.productscategories-widget .category-btn-wrapper:hover>.categories-btn .burger .icon{background-color:#000}.productscategories-widget .category-btn-wrapper:hover>.categories-btn .icon{background-color:#171717}.productscategories-widget .categories-btn{display:flex;justify-content:flex-start;align-items:center;flex:1;cursor:pointer;max-width:320px;width:100%;gap:11px;padding:17.5px 10px;font-weight:700}.productscategories-widget .categories-btn .category-btn-name{color:#fff;font-size:15px;font-weight:600}.productscategories-widget .categories-btn .burger-inside{width:20px}.productscategories-widget .categories-btn .icon{background-color:#fff}.productscategories-widget .categories-btn .icon--menu-arrow-down{display:flex}.productscategories-widget .categories-btn .icon--menu-arrow-up{display:none}.productscategories-widget .categories-btn-active{background-color:var(--secondary)}.productscategories-widget .categories-btn-active .burger .icon,.productscategories-widget .categories-btn-active button .burger-inside span{background-color:#171717}.productscategories-widget .categories-btn-active .category-btn-name{color:#171717}.productscategories-widget .categories-btn-active .icon{background-color:#171717}.productscategories-widget .categories-btn-active .icon--menu-arrow-down{display:none}.productscategories-widget .categories-btn-active .icon--menu-arrow-up{display:flex}.productscategories-widget .mobile-menu-header,.productscategories-widget .mobile-menu-list{display:none}.productscategories-widget .menu-overlay{display:none;position:absolute;top:100%;right:0;bottom:0;height:100vh;background-color:rgba(0,0,0,.3);z-index:5;left:0;overflow-x:hidden}.productscategories-widget .menu-overlay-active{display:block}.productscategories-widget .menu-first-level{display:none;flex-direction:column;position:absolute;max-width:320px;width:100%;top:100%;left:0;background:#fff;z-index:6}.productscategories-widget .menu-first-level .menu-item-first-level{padding:12px 20px 12px 16px;width:100%;display:flex;justify-content:space-between;align-items:center;border-left:1px solid var(--grey-9);border-bottom:1px solid var(--grey-9);cursor:pointer;height:52px}.productscategories-widget .menu-first-level .menu-item-first-level .first-level-link{color:#171717;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0}.productscategories-widget .menu-first-level .menu-item-first-level .category-name{font-weight:600;font-size:15px}.productscategories-widget .menu-first-level .menu-item-first-level .wrapper{display:flex;justify-content:flex-start;align-items:center;gap:10px}.productscategories-widget .menu-first-level .menu-item-first-level .icon{height:24px;width:24px}.productscategories-widget .menu-first-level .menu-item-first-level .category-icon{height:20px;width:20px}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level-wrapper{display:none;justify-content:flex-start;align-items:flex-start;position:absolute;left:320px;top:0;max-width:1798px;background-color:#fff;color:#000;min-height:100%;max-height:700px;flex-direction:column;padding:28px 10px 20px 12px;border-right:1px solid var(--grey-9);border-left:1px solid var(--grey-9);overflow:auto}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level-wrapper li{color:#000}.productscategories-widget .menu-first-level .menu-item-first-level .columns-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;-moz-column-gap:20px;column-gap:20px}.productscategories-widget .menu-first-level .menu-item-first-level .banner-wrapper{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:20px}.productscategories-widget .menu-first-level .menu-item-first-level .banner-wrapper .image-mobile{display:none}.productscategories-widget .menu-first-level .menu-item-first-level .menu-slider-wrapper{width:100%;max-width:1350px;height:100%;height:120px}.productscategories-widget .menu-first-level .menu-item-first-level .menu-slider-wrapper .controls{display:none}.productscategories-widget .menu-first-level .menu-item-first-level .menu-slider-wrapper .menu-slider__bullets{width:100%;position:absolute;display:flex;justify-content:center;align-items:flex-end;bottom:-17px}.productscategories-widget .menu-first-level .menu-item-first-level .menu-slider-wrapper .menu-slider__bullets .menu-slider__bullet{background:var(--grey-9);border:0;height:2px;width:20px;margin:0 5px;cursor:pointer}.productscategories-widget .menu-first-level .menu-item-first-level .menu-slider-wrapper .menu-slider__bullets .bullet-active{background-color:var(--secondary)}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex:1;gap:20px;list-style:none;width:100%;background-color:#fff;color:#000;height:100%;max-width:280px}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level .second-level-column{width:100%}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level .second-level-column .second-level-list{margin-bottom:28px;width:100%}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level .second-level-column .second-level-link{color:#000;width:100%}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level .second-level-column .second-level-link:hover{text-decoration:underline}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level .second-level-column .second-level-header{font-size:15px;padding:10px 0;border-bottom:.5px solid var(--grey-9);font-weight:600}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level .second-level-column .menu-level-3{margin-top:10px;width:100%;display:flex;flex-direction:column}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level .second-level-column .menu-level-3 li{padding:4px 0 4px 4px;font-size:15px;font-weight:400;width:100%}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level .second-level-column .menu-level-3 li a{color:var(--grey-3);width:100%;max-width:280px;display:block}.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level .second-level-column .menu-level-3 li:hover{font-size:15px;text-decoration:underline}.productscategories-widget .menu-first-level .menu-item-first-level:first-child{margin-top:16px}.productscategories-widget .menu-first-level .menu-item-first-level:last-child{border-bottom:none}@media (min-width:1025px){.productscategories-widget .menu-first-level .menu-item-first-level:hover{background:#e8f6f7}.productscategories-widget .menu-first-level .menu-item-first-level:hover>.menu-second-level-wrapper{display:flex}}.productscategories-widget .menu-first-level-open{display:flex}.productscategories-widget .mobile-menu-second-level,.productscategories-widget .mobile-menu-second-level-wrapper,.productscategories-widget .mobile-menu-slider,.productscategories-widget .mobile-menu-third-level,.productscategories-widget .mobile-menu-third-level-wrapper{display:none}@media (max-width:1400px){.productscategories-widget .menu-first-level .menu-item-first-level .menu-second-level-wrapper{min-width:calc(88.80411vw - 320px)}}@media (max-width:1024px){.productscategories-widget{top:0;z-index:6}.productscategories-widget .products-categories-columns{display:none!important}.productscategories-widget .category-btn-wrapper{flex:1;z-index:6;max-width:unset;width:100%}.productscategories-widget .mobile-menu-list{display:block;background:#f5f5f5;padding:22px 16px;height:100%}.productscategories-widget .mobile-menu-list li{padding:12px 0;font-size:16px;font-weight:400}.productscategories-widget .mobile-menu-list li a{display:block;width:100%;color:#171717;font-size:14px;font-weight:400}.productscategories-widget .mobile-menu-list li:first-child{padding-top:0}.productscategories-widget .mobile-menu-header{display:flex;justify-content:space-between;align-items:center;padding:22px 14px;background:#f5f5f5;font-weight:600;font-size:16px}.productscategories-widget .mobile-menu-header .close-mobile-menu,.productscategories-widget .mobile-menu-header .mobile-menu-back{border:none;background-color:transparent}.productscategories-widget .mobile-menu-header .close-mobile-menu{cursor:pointer}.productscategories-widget .mobile-menu-header .close-mobile-menu .icon{height:28.5px;width:28.5px}.productscategories-widget .mobile-menu-header .mobile-menu-back .icon{height:24px;width:24px}.productscategories-widget .mobile-menu-header .mobile-menu-header-link{color:#000}.productscategories-widget .mobile-menu-header-fixed{position:-webkit-sticky;position:sticky;left:0;top:0;z-index:10}.productscategories-widget .categories-btn,.productscategories-widget .mobile-menu-header.level-active{display:none}.productscategories-widget .first-level{padding:0}.productscategories-widget .menu-first-level{display:flex;position:relative;left:0;top:0;max-width:none}.productscategories-widget .menu-first-level .menu-item-first-level{border:none;border-bottom:1px solid var(--grey-9)}.productscategories-widget .menu-first-level .menu-item-first-level .category-name{font-size:16px}.productscategories-widget .menu-first-level .menu-item-first-level:first-child{margin-top:0}.productscategories-widget .menu-first-level .menu-item-first-level:last-child{border-bottom:1px solid var(--grey-9)}.productscategories-widget .menu-first-level .menu-item-first-level.level-active .mobile-menu-second-level-wrapper{display:flex}.productscategories-widget .menu-first-level .menu-item-first-level,.productscategories-widget .menu-first-level .mobile-menu-item-second-level,.productscategories-widget .menu-first-level .mobile-menu-item-third-level{height:48px}.productscategories-widget .menu-first-level .mobile-menu-item-second-level.level-active .mobile-menu-third-level-wrapper{display:flex}.productscategories-widget .menu-first-level .mobile-menu-second-level-wrapper,.productscategories-widget .menu-first-level .mobile-menu-third-level-wrapper{display:none;flex-direction:column;position:absolute;left:0;top:0;min-height:100vh;width:100%;background-color:#fff;z-index:7}.productscategories-widget .menu-first-level .mobile-menu-third-level-wrapper{z-index:9}.productscategories-widget .menu-first-level .mobile-menu-second-level,.productscategories-widget .menu-first-level .mobile-menu-third-level{display:flex;flex-direction:column;position:relative;width:100%;background-color:#fff}.productscategories-widget .menu-first-level .mobile-menu-second-level .show-all-items,.productscategories-widget .menu-first-level .mobile-menu-third-level .show-all-items{padding:12px 20px 12px 16px;display:flex;justify-content:center;align-items:center}.productscategories-widget .menu-first-level .mobile-menu-second-level .show-all-items a,.productscategories-widget .menu-first-level .mobile-menu-third-level .show-all-items a{-webkit-text-decoration:underline 1px #171717;text-decoration:underline 1px #171717;margin:0 auto;font-size:14px;color:#171717;line-height:22px;font-weight:500}.productscategories-widget .menu-first-level .mobile-menu-second-level a,.productscategories-widget .menu-first-level .mobile-menu-third-level a{color:#171717;font-weight:600;font-size:16px;display:block;width:100%}.productscategories-widget .menu-first-level .mobile-menu-item{padding:12px 20px 12px 16px;width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--grey-9);-webkit-tap-highlight-color:transparent}.productscategories-widget .menu-first-level .mobile-menu-slider{display:flex;justify-content:center;align-items:center;width:100%;padding:12px 20px 12px 16px}.productscategories-widget .menu-first-level .mobile-menu-slider .menu-slider-wrapper{max-width:360px;width:100%;height:164px}.productscategories-widget .menu-first-level .mobile-menu-slider .menu-slider-wrapper .image-desktop{display:none}}.productsflagged-widget{display:flex;flex-wrap:wrap;margin-top:37px;padding-bottom:20px;overflow:hidden}.productsflagged-widget-content{position:relative;padding:0 40px;width:100%;order:1}.productsflagged-widget-content .product-regular-price-text{font-size:8px;color:var(--grey-18);width:100%;text-align:center;margin-bottom:0}.productsflagged-widget-content .product-regular-price{font-size:18px;font-weight:700;margin-top:3px;width:100%;text-align:center;color:var(--grey-18)}.productsflagged-widget-tab{order:0;cursor:pointer;margin-right:20px;padding-bottom:3px;font-size:20rem;font-weight:700;opacity:.8;border-bottom:3px solid transparent;transition:border .25s,opacity .25s}.productsflagged-widget-tab+.productsflagged-widget-content .controls,.productsflagged-widget-tab+.productsflagged-widget-content .track{display:none}.productsflagged-widget-tab.active{opacity:1;border-color:var(--secondary)}.productsflagged-widget-tab.active+.productsflagged-widget-content .controls,.productsflagged-widget-tab.active+.productsflagged-widget-content .track{display:block}.productsflagged-widget .only-one{display:flex}.productsflagged-widget .only-one .more{display:flex;align-items:center;margin-left:38px;font-weight:700}.productsflagged-widget .only-one .more .icon{width:8px;height:8px;margin:0 0 0 14px;background-color:var(--primary)}.productsflagged-widget .only-one .more:hover{color:var(--black)}.productsflagged-widget .only-one .more:hover .icon{background-color:var(--black)}.productsflagged-widget .glide{position:unset}.productsflagged-widget .glide__track{padding:0 20px;margin:0 -20px}.productsflagged-widget .accesories-slider .product-regular-price-text{font-size:8px;color:var(--grey-18);margin-bottom:0}.productsflagged-widget .accesories-slider .product-regular-price{font-size:18px;font-weight:700;margin-top:3px;margin-bottom:0}.productsflagged-widget .accesories-slider .slide{min-height:410px}.productsflagged-widget .without-glide .slide-list{flex-wrap:wrap}.productsflagged-widget .without-glide .slide{max-width:215px}@media (max-width:480px){.productsflagged-widget .without-glide .slide{max-width:180px}}.productsflagged-widget .slide{display:flex;flex-direction:column;align-items:center;height:auto;margin:20px 0;padding:28px min(34px,1.78666vw) 23px;border-radius:6px;transition:box-shadow .25s;min-height:390px}.productsflagged-widget .slide:hover{box-shadow:var(--shadow-1)}.productsflagged-widget .slide:hover .details{opacity:1}.productsflagged-widget .slide-image{position:relative;min-height:167px;max-height:167px;height:100%;display:flex;align-items:center;justify-content:center}.productsflagged-widget .slide-image img{max-height:167px}.productsflagged-widget .slide-image .emblem{display:flex;flex-wrap:wrap;gap:10px;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);z-index:1;width:100%;height:75px}.productsflagged-widget .slide-image .emblem-item{position:absolute;width:40px;height:40px}@media (max-width:420px){.productsflagged-widget .slide-image .emblem-item{width:35px;height:35px}}.productsflagged-widget .slide-image .emblem .emblem-pos1{right:10px}.productsflagged-widget .slide-image .emblem .emblem-pos3{left:50%;transform:translateX(-50%)}.productsflagged-widget .slide-image .emblem .emblem-pos2{left:10px}.productsflagged-widget .slide a{text-align:center;color:var(--black)}.productsflagged-widget .slide a:hover{color:var(--primary)}.productsflagged-widget .slide-flags{position:absolute;left:-28px;top:-14px}.productsflagged-widget .slide-flags .flag{font-size:12rem;font-weight:700;text-transform:uppercase;padding:5px 8px;margin-bottom:3px;text-align:center}.productsflagged-widget .slide-flags .flag-img{padding:0}.productsflagged-widget .slide-flags .flag-green{background-color:var(--secondary);color:var(--black)}.productsflagged-widget .slide-flags .flag-red{background-color:var(--red-1);color:#fff}.productsflagged-widget .slide-flags .flag-yellow{background-color:var(--yellow-1)}.productsflagged-widget .slide-title{margin-top:20px;text-align:center;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;color:var(--black);min-height:70px;max-height:70px}.productsflagged-widget .slide .datalayer-onclick{min-height:70px;max-height:70px;width:100%}.productsflagged-widget .slide .datalayer-onclick>h3{all:unset}.productsflagged-widget .slide-content{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.productsflagged-widget .slide-content-price{text-align:center}.productsflagged-widget .slide-content-price.discount-price{margin-top:0}.productsflagged-widget .slide-content-price .price-old{margin-top:9px;font-size:15rem;color:var(--grey-18)}.productsflagged-widget .slide-content-price .price-old span{font-size:18px;color:var(--grey-18);font-weight:700;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.productsflagged-widget .slide-content-price .price-old-text{font-size:8px;margin-bottom:0}.productsflagged-widget .slide-content-price .price-current{font-size:25rem;font-weight:700;color:var(--black)}.productsflagged-widget .slide-content-price .price-current.black-discount{margin-top:5px;margin-bottom:20px}.productsflagged-widget .slide-content-price .price-current-discount{margin-top:5px;margin-bottom:5px;color:var(--red-1)}.productsflagged-widget .slide-content-price .price-current-discount-text{font-size:12px;text-transform:uppercase;margin-bottom:0}.productsflagged-widget .slide .details{opacity:0;transition:opacity .25s}.productsflagged-widget .slide .details,.productsflagged-widget .slide .details-series{font-size:13rem;padding:7px 15px;margin-top:13px}.productsflagged-widget .controls{position:absolute;left:0;top:25%;width:100%;pointer-events:none}.productsflagged-widget .controls-wrapper{display:flex;justify-content:space-between;padding:0 20px}.productsflagged-widget .controls-wrapper .arrow-btn{pointer-events:all}.productsflagged-widget-similar .slide{min-height:unset}.productsflagged-widget .add-to-cart .options-cart-add{text-transform:uppercase;margin-top:15px;border:none;width:unset;font-size:14rem;padding:10px 15px;min-width:136px}.productsflagged-widget .add-to-cart .options-cart-add .icon{width:25px;min-width:25px;height:25px;margin:0 0 0 10px}.productsflagged-widget .add-to-cart .options-cart-add .text-loading,.productsflagged-widget .add-to-cart .options-cart-add .text-short{display:none}.productsflagged-widget .add-to-cart .options-cart-add.loading{pointer-events:none;filter:grayscale(.5)}.productsflagged-widget .add-to-cart .options-cart-add.loading .text{display:none}.productsflagged-widget .add-to-cart .options-cart-add.loading .text-loading{display:block}.productsflagged-widget .product-series-list{display:flex;justify-content:flex-start}.productsflagged-widget .product-series-list .product-series-slide{margin-top:0;min-height:310px}.productsflagged-widget .product-series-list .product-series-slide .product-series-title{min-height:70px;max-height:70px}.productsflagged-widget .product-series-list .product-series-slide .slide-content{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0}@media (max-width:1024px){.productsflagged-widget-content{padding:0}.productsflagged-widget-tab .title{font-size:16rem}.productsflagged-widget .slide-flags{left:-17%;top:-8%}.productsflagged-widget .slide-content-price .price-old{font-size:16rem}.productsflagged-widget .slide-content-price .price-current{font-size:22rem}.productsflagged-widget .controls{display:none!important}.productsflagged-widget-similar .slide-content .details{display:none}}@media (max-width:768px){.productsflagged-widget{margin-top:15px}.productsflagged-widget .slide{min-height:310px}.productsflagged-widget .slide-flags{left:-8%}.productsflagged-widget .slide-content .details{display:none}}@media (max-width:480px){.productsflagged-widget .product-series-list{justify-content:center}.productsflagged-widget .slide-content .product-regular-price{font-size:8px}}@media (max-width:360px){.productsflagged-widget{justify-content:space-between}.productsflagged-widget .slide-image,.productsflagged-widget .slide-image img{max-height:132px}}.pagination-list,.pagination-select{display:flex;align-items:center}.pagination-select .custom-select-btn{min-width:65px}.pagination .next,.pagination .prev{background:none;border:none;padding:0}.pagination .next.unavailable,.pagination .prev.unavailable{pointer-events:none}.pagination .next.unavailable .arrow-btn:hover .icon,.pagination .prev.unavailable .arrow-btn:hover .icon{background-color:unset}.pagination .prev{margin-right:16px}.pagination .next{margin-left:16px}.pagination .full-pages{margin-left:12px}.tinymce-widget-product{display:flex;justify-content:space-around;align-items:center;flex-direction:column;height:auto;padding:10px 0;border:1px solid var(--primary)}.tinymce-widget-product .slide-title{font-size:22px;margin-top:10px;margin-bottom:5px;text-align:center}.tinymce-widget-product .discount-price,.tinymce-widget-product .price-current{display:flex;justify-content:center;align-items:center;flex-direction:column}.tinymce-widget-product .price-current{font-size:22px!important;font-weight:700}.tinymce-widget-product .price-current-text{font-size:14px}.tinymce-widget-product .price-old{font-size:16px;color:var(--grey-18);text-align:end;display:flex;justify-content:center;align-items:center;flex-direction:column}.tinymce-widget-product .price-old span{font-size:18px;color:var(--grey-18);font-weight:700;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.tinymce-widget-product .price-old-text{font-size:12px;margin-bottom:0;text-align:center;width:100%}.tinymce-widget-product .price-current-discount{font-size:22px;color:var(--red-1);font-weight:700}.tinymce-widget-product .price-current-discount-text{margin-bottom:0}.tinymce-widget-product .btn-3{margin-top:10px}.tinymce-widget-product .product-regular-price-text{font-size:12px;color:var(--grey-18);margin-bottom:0}.tinymce-widget-product .product-regular-price{font-size:18px;font-weight:700;margin-top:3px;width:100%;text-align:center;color:var(--grey-18);margin-bottom:0}@media (max-width:768px){.tinymce-widget-product .price-current,.tinymce-widget-product .price-current-discount,.tinymce-widget-product .slide-title{font-size:20px!important}}.popper{background-color:#fff;box-shadow:var(--shadow-1);max-width:400px;padding:10px;text-align:unset}