.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;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.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 img.leaflet-tile{mix-blend-mode:plus-lighter}.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{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-webkit-box-sizing:border-box;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;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;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{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.65);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{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.4);box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers.416d91365b44e4b4f4777663e6f009f3.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers-2x.8f2c4d11474275fbc1614b9098334eae.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(/_next/static/media/marker-icon.2b3e1faf89f94a4835397e7a43b4f77d.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-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.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;-webkit-box-sizing:border-box;box-sizing:border-box;background:hsla(0,0%,100%,.8);text-shadow:1px 1px #fff}.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{-webkit-box-shadow:none;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;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;-webkit-box-shadow:0 3px 14px rgba(0,0,0,.4);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}.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;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);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;print-color-adjust:exact}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Sofia Pro;src:url(/fonts/SofiaProRegular/font.woff2) format("woff2"),url(/fonts/SofiaProRegular/font.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Sofia Pro;src:url(/fonts/SofiaProBold/font.woff2) format("woff2"),url(/fonts/SofiaProBold/font.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Albra;src:url(/fonts/AlbraRegular/font.woff2) format("woff2"),url(/fonts/AlbraRegular/font.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-weight:400;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;background-color:#fff;color:#000;font-size:18px}@media screen and (min-width:768px){body,html{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:1920px){body,html{font-size:1.14vw}}body,html{line-height:28px}@media screen and (min-width:768px){body,html{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){body,html{line-height:1.66vw}}[v-cloak]{display:none}::selection{color:#000;background:#e0e0e0}a:focus,button:focus{outline:0}button,input,textarea{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial}b,strong{font-weight:700}.h1,h1{font-family:Albra,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;font-size:42px}@media screen and (min-width:768px){.h1,h1{font-size:calc(4.68vw + 6px)}}@media screen and (min-width:1920px){.h1,h1{font-size:5vw}}.h1,h1{line-height:42px}@media screen and (min-width:768px){.h1,h1{line-height:calc(4.68vw + 6px)}}@media screen and (min-width:1920px){.h1,h1{line-height:5vw}}.h2,h2{font-family:Albra,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;font-size:42px}@media screen and (min-width:768px){.h2,h2{font-size:calc(2.6vw + 22px)}}@media screen and (min-width:1920px){.h2,h2{font-size:3.75vw}}.h2,h2{line-height:42px}@media screen and (min-width:768px){.h2,h2{line-height:calc(3.47vw + 15.33px)}}@media screen and (min-width:1920px){.h2,h2{line-height:4.27vw}}.h3,h3{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:32px}@media screen and (min-width:768px){.h3,h3{font-size:calc(3.47vw + 5.33px)}}@media screen and (min-width:1920px){.h3,h3{font-size:3.75vw}}.h3,h3{line-height:42px}@media screen and (min-width:768px){.h3,h3{line-height:calc(3.47vw + 15.33px)}}@media screen and (min-width:1920px){.h3,h3{line-height:4.27vw}}.h4,h4{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:22px}@media screen and (min-width:768px){.h4,h4{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.h4,h4{font-size:1.66vw}}.h4,h4{line-height:32px}@media screen and (min-width:768px){.h4,h4{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.h4,h4{line-height:2.18vw}}.page{display:flex;flex-direction:column;min-height:100vh;position:relative}.page.offset-top{padding-top:63px}@media screen and (min-width:768px){.page.offset-top{padding-top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.page.offset-top{padding-top:4.16vw}}.page-content{flex:1 1}@media(max-width:991px){.header,.kitchensink-page .page-content{display:none!important}}.modules .module.module-double_content{margin-top:35px;margin-bottom:35px}@media screen and (min-width:768px){.modules .module.module-double_content{margin-top:calc(.43vw + 31.66px);margin-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.modules .module.module-double_content{margin-top:2.08vw;margin-bottom:2.08vw}}.modules .module.module-featured_content{margin-top:35px}@media screen and (min-width:768px){.modules .module.module-featured_content{margin-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.modules .module.module-featured_content{margin-top:2.08vw}}.input-field{position:relative}@media(min-width:992px){.input-field input{background-color:#efefef;border:none;display:block;width:100%;font-weight:400;outline:none;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}}@media screen and (min-width:992px)and (min-width:768px){.input-field input{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:992px)and (min-width:1920px){.input-field input{font-size:1.14vw}}@media(min-width:992px){.input-field input{line-height:28px}}@media screen and (min-width:992px)and (min-width:768px){.input-field input{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:992px)and (min-width:1920px){.input-field input{line-height:1.66vw}}@media(min-width:992px){.input-field input{height:80px}}@media screen and (min-width:992px)and (min-width:768px){.input-field input{height:calc(0vw + 80px)}}@media screen and (min-width:992px)and (min-width:1920px){.input-field input{height:4.16vw}}@media(min-width:992px){.input-field input{border-radius:80px}}@media screen and (min-width:992px)and (min-width:768px){.input-field input{border-radius:calc(0vw + 80px)}}@media screen and (min-width:992px)and (min-width:1920px){.input-field input{border-radius:4.16vw}}@media(min-width:992px){.input-field input{padding-left:35px;padding-right:35px}}@media screen and (min-width:992px)and (min-width:768px){.input-field input{padding-left:calc(.43vw + 31.66px);padding-right:calc(.43vw + 31.66px)}}@media screen and (min-width:992px)and (min-width:1920px){.input-field input{padding-left:2.08vw;padding-right:2.08vw}}@media(min-width:992px){.input-field input:focus::-webkit-input-placeholder{color:transparent}.input-field input:focus:-ms-input-placeholder{color:transparent}.input-field input:focus::placeholder{color:transparent}}@media(min-width:992px){.input-field input::-webkit-input-placeholder{color:#6b6b6b}.input-field input:-ms-input-placeholder{color:#6b6b6b}.input-field input::placeholder{color:#6b6b6b}}@media(max-width:991px){.input-field input{background-color:#fff;border:none;display:block;width:100%;font-weight:400;outline:none;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}}@media screen and (max-width:991px)and (min-width:768px){.input-field input{font-size:calc(0vw + 14px)}}@media screen and (max-width:991px)and (min-width:1920px){.input-field input{font-size:.72vw}}@media(max-width:991px){.input-field input{line-height:24px}}@media screen and (max-width:991px)and (min-width:768px){.input-field input{line-height:calc(0vw + 24px)}}@media screen and (max-width:991px)and (min-width:1920px){.input-field input{line-height:1.25vw}}@media(max-width:991px){.input-field input{height:54px}}@media screen and (max-width:991px)and (min-width:768px){.input-field input{height:calc(0vw + 54px)}}@media screen and (max-width:991px)and (min-width:1920px){.input-field input{height:2.81vw}}@media(max-width:991px){.input-field input{border-radius:54px}}@media screen and (max-width:991px)and (min-width:768px){.input-field input{border-radius:calc(0vw + 54px)}}@media screen and (max-width:991px)and (min-width:1920px){.input-field input{border-radius:2.81vw}}@media(max-width:991px){.input-field input{padding-left:35px;padding-right:35px}}@media screen and (max-width:991px)and (min-width:768px){.input-field input{padding-left:calc(.43vw + 31.66px);padding-right:calc(.43vw + 31.66px)}}@media screen and (max-width:991px)and (min-width:1920px){.input-field input{padding-left:2.08vw;padding-right:2.08vw}}@media(max-width:991px){.input-field input:focus::-webkit-input-placeholder{color:transparent}.input-field input:focus:-ms-input-placeholder{color:transparent}.input-field input:focus::placeholder{color:transparent}}@media(max-width:991px){.input-field input::-webkit-input-placeholder{color:#9a9a9a}.input-field input:-ms-input-placeholder{color:#9a9a9a}.input-field input::placeholder{color:#9a9a9a}}@media(max-width:991px){.input-field svg{position:absolute;top:50%;width:18px;height:18px}}@media screen and (max-width:991px)and (min-width:768px){.input-field svg{width:calc(0vw + 18px);height:calc(0vw + 18px)}}@media screen and (max-width:991px)and (min-width:1920px){.input-field svg{width:.93vw;height:.93vw}}@media(max-width:991px){.input-field svg{right:28px}}@media screen and (max-width:991px)and (min-width:768px){.input-field svg{right:calc(.34vw + 25.33px)}}@media screen and (max-width:991px)and (min-width:1920px){.input-field svg{right:1.66vw}}@media(max-width:991px){.input-field svg{-webkit-transform:translateY(-9px);transform:translateY(-9px)}}@media screen and (max-width:991px)and (min-width:768px){.input-field svg{-webkit-transform:translateY(calc(0vw - 9px));transform:translateY(calc(0vw - 9px))}}@media screen and (max-width:991px)and (min-width:1920px){.input-field svg{-webkit-transform:translateY(-.47vw);transform:translateY(-.47vw)}}@media(max-width:991px){.input-field svg path{fill:#9a9a9a}}.pdf-viewer{width:100%;height:100vh}.pdf-viewer iframe{width:100%;height:100%}.container{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.container{padding-left:calc(1.95vw + 2.5px);padding-right:calc(1.95vw + 2.5px)}}@media screen and (min-width:1920px){.container{padding-left:2.08vw;padding-right:2.08vw}}.grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.grid{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.grid{grid-row-gap:.83vw}}.grid{grid-column-gap:7px}@media screen and (min-width:768px){.grid{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.grid{grid-column-gap:.41vw}}@media(min-width:768px){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.header{background-color:#fff;border-bottom:1px solid #e0e0e0;color:#000;display:flex;align-items:stretch;position:fixed;z-index:9996;top:0;right:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:background .2s ease,-webkit-transform .5s ease;transition:background .2s ease,-webkit-transform .5s ease;transition:background .2s ease,transform .5s ease;transition:background .2s ease,transform .5s ease,-webkit-transform .5s ease;height:63px}@media screen and (min-width:768px){.header{height:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.header{height:4.16vw}}.header.active{-webkit-transform:translateY(0);transform:translateY(0)}.header.transparent-header{background-color:transparent;color:#fff}.header.transparent-header nav .box a,.header.transparent-header nav a{color:#fff}.header.transparent-header nav .box a.cart.not-empty:before{background-color:#fff}.header.transparent-header svg{fill:#fff}@media(any-hover:hover){.header.transparent-header:hover{background-color:#fff;color:#000}.header.transparent-header:hover nav a{color:#000}.header.transparent-header:hover nav .box a{color:#fff}.header.transparent-header:hover nav .box a.cart.not-empty:before{background-color:#00bdc4}}@media(any-hover:hover)and (any-hover:hover){.header.transparent-header:hover nav .box a.cart.not-empty:hover:before{background-color:#fff}}@media(any-hover:hover){.header.transparent-header:hover svg{fill:#000}}.header .navigation-bar{display:flex;flex:1 1;justify-content:space-between;position:relative;z-index:2}.header nav{display:flex;height:100%}.header nav.primary{padding-left:21px}@media screen and (min-width:768px){.header nav.primary{padding-left:calc(1.64vw + 8.33px)}}@media screen and (min-width:1920px){.header nav.primary{padding-left:2.08vw}}.header nav.secondary a{font-weight:400}.header nav .box{display:flex;align-items:stretch;justify-content:stretch}.header nav .box a{display:flex;flex:1 1;margin-right:0;height:100%;align-items:center;position:relative;border-left:1px solid #e0e0e0;-webkit-transition:background .2s ease;transition:background .2s ease;text-indent:-200vw;padding-left:21px;padding-right:21px}@media screen and (min-width:768px){.header nav .box a{padding-left:calc(1.64vw + 8.33px);padding-right:calc(1.64vw + 8.33px)}}@media screen and (min-width:1920px){.header nav .box a{padding-left:2.08vw;padding-right:2.08vw}}.header nav .box a:after{content:"";display:block;height:1px;position:absolute;right:0;bottom:-1px;left:0;-webkit-transition:background .2s ease;transition:background .2s ease}@media(any-hover:hover){.header nav .box a:hover{background-color:#000;opacity:1}.header nav .box a:hover svg path,.header nav .box a:hover svg rect{fill:#fff}.header nav .box a:hover:after{background-color:#000}.header nav .box a:hover.cart.not-empty:before{background-color:#fff}}.header nav .box a.active{background-color:#000;opacity:1}.header nav .box a.active svg path,.header nav .box a.active svg rect{fill:#fff}.header nav .box a.active:after{background-color:#000}.header nav .box a.active.cart.not-empty:before{background-color:#fff}.header nav .box a.cart svg,.header nav .box a.search svg{width:18px;height:18px}@media screen and (min-width:768px){.header nav .box a.cart svg,.header nav .box a.search svg{width:calc(0vw + 18px);height:calc(0vw + 18px)}}@media screen and (min-width:1920px){.header nav .box a.cart svg,.header nav .box a.search svg{width:.93vw;height:.93vw}}.header nav .box a.cart.not-empty{position:relative}.header nav .box a.cart.not-empty:before{content:"";background-color:#00bdc4;display:flex;border-radius:1000px;position:absolute;left:50%;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:4px;height:4px}@media screen and (min-width:768px){.header nav .box a.cart.not-empty:before{width:calc(0vw + 4px);height:calc(0vw + 4px)}}@media screen and (min-width:1920px){.header nav .box a.cart.not-empty:before{width:.2vw;height:.2vw}}.header nav .box a.cart.not-empty:before{-webkit-transform:translateX(-2px);transform:translateX(-2px)}@media screen and (min-width:768px){.header nav .box a.cart.not-empty:before{-webkit-transform:translateX(calc(0vw - 2px));transform:translateX(calc(0vw - 2px))}}@media screen and (min-width:1920px){.header nav .box a.cart.not-empty:before{-webkit-transform:translateX(-.11vw);transform:translateX(-.11vw)}}.header nav .box a.cart.not-empty:before{bottom:14px}@media screen and (min-width:768px){.header nav .box a.cart.not-empty:before{bottom:calc(0vw + 14px)}}@media screen and (min-width:1920px){.header nav .box a.cart.not-empty:before{bottom:.72vw}}.header nav .box a.menu svg{width:18px}@media screen and (min-width:768px){.header nav .box a.menu svg{width:calc(0vw + 18px)}}@media screen and (min-width:1920px){.header nav .box a.menu svg{width:.93vw}}.header nav .box a.menu svg{height:15px}@media screen and (min-width:768px){.header nav .box a.menu svg{height:calc(0vw + 15px)}}@media screen and (min-width:1920px){.header nav .box a.menu svg{height:.78vw}}.header nav .box a svg path{-webkit-transition:fill .2s ease;transition:fill .2s ease}.header nav a{align-self:center;color:#000;display:inline-flex;text-decoration:none;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;font-weight:700;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s ease,opacity .2s ease;transition:color .2s ease,opacity .2s ease;font-size:12px}@media screen and (min-width:768px){.header nav a{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.header nav a{font-size:.72vw}}.header nav a{line-height:20px}@media screen and (min-width:768px){.header nav a{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.header nav a{line-height:1.14vw}}.header nav a{margin-right:14px}@media screen and (min-width:768px){.header nav a{margin-right:calc(1.56vw + 2px)}}@media screen and (min-width:1920px){.header nav a{margin-right:1.66vw}}.header nav a:last-child{margin-right:0}@media(any-hover:hover){.header nav a:hover{opacity:.5}}.header .logo-wrapper{display:inline-block;text-indent:-200vw}.header .logo-wrapper .logo{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);height:18px}@media screen and (min-width:768px){.header .logo-wrapper .logo{height:calc(1.04vw + 10px)}}@media screen and (min-width:1920px){.header .logo-wrapper .logo{height:1.56vw}}.header-mobile{position:fixed;top:0;right:0;left:0;z-index:900;background-color:#fff;border-style:solid;border-color:#e0e0e0;display:flex;align-items:center;justify-content:space-between;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border-bottom-width:1px}@media screen and (min-width:768px){.header-mobile{border-bottom-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.header-mobile{border-bottom-width:.05vw}}.header-mobile.transparent-header{background-color:transparent;color:#fff}.header-mobile.transparent-header nav .box a,.header-mobile.transparent-header nav a{color:#fff}.header-mobile.transparent-header nav .box a.cart.not-empty:before{background-color:#fff}.header-mobile.transparent-header svg{fill:#fff}.header-mobile .logo-wrapper{flex:1 1;display:flex;align-items:center;height:63px;width:63px;text-indent:-200vw;padding-left:21px;padding-right:21px}@media screen and (min-width:768px){.header-mobile .logo-wrapper{padding-left:calc(.26vw + 19px);padding-right:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.header-mobile .logo-wrapper{padding-left:1.25vw;padding-right:1.25vw}}.header-mobile .logo-wrapper .logo{vertical-align:middle;height:21px}@media screen and (min-width:768px){.header-mobile .logo-wrapper .logo{height:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.header-mobile .logo-wrapper .logo{height:1.25vw}}.header-mobile .cart{position:relative}.header-mobile .cart svg{height:18px}@media screen and (min-width:768px){.header-mobile .cart svg{height:calc(0vw + 18px)}}@media screen and (min-width:1920px){.header-mobile .cart svg{height:.93vw}}.header-mobile .cart.not-empty:after{content:"";background-color:#00bdc4;display:flex;border-radius:1000px;position:absolute;bottom:10px;width:4px;height:4px}@media screen and (min-width:768px){.header-mobile .cart.not-empty:after{width:calc(0vw + 4px);height:calc(0vw + 4px)}}@media screen and (min-width:1920px){.header-mobile .cart.not-empty:after{width:.2vw;height:.2vw}}.header-mobile .menu svg{height:15px}@media screen and (min-width:768px){.header-mobile .menu svg{height:calc(0vw + 15px)}}@media screen and (min-width:1920px){.header-mobile .menu svg{height:.78vw}}.header-mobile .box{height:63px;width:69px;display:flex;align-items:center;justify-content:center;border-style:solid;border-color:#e0e0e0;-webkit-transition:background .2s ease;transition:background .2s ease;text-indent:-200vw;border-left-width:1px}@media screen and (min-width:768px){.header-mobile .box{border-left-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.header-mobile .box{border-left-width:.05vw}}.header-mobile .box.active{background-color:#000}.header-mobile .box.active:after{background-color:#fff}.header-mobile .box.active svg path,.header-mobile .box.active svg rect{fill:#fff}.header-mobile .box.active+.dropdown{background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;visibility:visible}.header-mobile .dropdown{visibility:hidden;position:fixed;z-index:-1;overflow-x:hidden;overflow-y:visible;top:64px;left:0;right:0;bottom:0}@media(min-width:992px){.header-mobile .dropdown{top:81px}}.header-mobile .dropdown .search{background-color:#efefef;width:100%;padding-top:21px;padding-bottom:21px}@media screen and (min-width:768px){.header-mobile .dropdown .search{padding-top:calc(.26vw + 19px);padding-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .search{padding-top:1.25vw;padding-bottom:1.25vw}}.header-mobile .dropdown .dropdown-menu{position:relative}.header-mobile .dropdown .dropdown-menu:after{content:"";position:absolute;bottom:0;background-color:#e0e0e0;left:20px;right:20px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu:after{left:calc(1.73vw + 6.66px);right:calc(1.73vw + 6.66px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu:after{left:2.08vw;right:2.08vw}}.header-mobile .dropdown .dropdown-menu:after{height:1px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu:after{height:calc(0vw + 1px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu:after{height:.05vw}}.header-mobile .dropdown .dropdown-menu{padding-top:14px;padding-bottom:14px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu{padding-top:calc(.17vw + 12.66px);padding-bottom:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu{padding-top:.83vw;padding-bottom:.83vw}}.header-mobile .dropdown .dropdown-menu.secondary ul li.menu-item{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.header-mobile .dropdown .dropdown-menu.secondary ul li.active.menu-item{background-color:hsla(0,0%,93.7%,.5)}.header-mobile .dropdown .dropdown-menu.secondary ul li.active .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.header-mobile .dropdown .dropdown-menu.secondary ul li.active .sub-menu{display:block}.header-mobile .dropdown .dropdown-menu.secondary ul li.active>a{padding-top:23.8px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu.secondary ul li.active>a{padding-top:calc(.29vw + 21.53px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu.secondary ul li.active>a{padding-top:1.41vw}}.header-mobile .dropdown .dropdown-menu.secondary ul li a{display:flex;justify-content:space-between;-webkit-transition:padding .2s ease;transition:padding .2s ease;margin-top:0;padding-top:11.9px;padding-bottom:11.9px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu.secondary ul li a{padding-top:calc(.14vw + 10.76px);padding-bottom:calc(.14vw + 10.76px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu.secondary ul li a{padding-top:.7vw;padding-bottom:.7vw}}.header-mobile .dropdown .dropdown-menu.secondary ul li a{padding-right:20px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu.secondary ul li a{padding-right:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu.secondary ul li a{padding-right:1.25vw}}.header-mobile .dropdown .dropdown-menu.secondary ul li a .icon-wrapper{display:flex;align-items:center;justify-content:center}.header-mobile .dropdown .dropdown-menu.secondary ul li a .icon-wrapper>.icon{vertical-align:middle;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:14px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu.secondary ul li a .icon-wrapper>.icon{width:calc(0vw + 14px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu.secondary ul li a .icon-wrapper>.icon{width:.72vw}}.header-mobile .dropdown .dropdown-menu.secondary ul li a .icon-wrapper>.icon polygon{fill:#9a9a9a}.header-mobile .dropdown .dropdown-menu.secondary ul li .sub-menu{display:none}.header-mobile .dropdown .dropdown-menu.secondary ul li .sub-menu li{padding-left:0}.header-mobile .dropdown .dropdown-menu.secondary ul li .sub-menu li a{padding-top:11.9px;padding-bottom:11.9px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu.secondary ul li .sub-menu li a{padding-top:calc(.14vw + 10.76px);padding-bottom:calc(.14vw + 10.76px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu.secondary ul li .sub-menu li a{padding-top:.7vw;padding-bottom:.7vw}}.header-mobile .dropdown .dropdown-menu.secondary ul li .sub-menu li:last-child>a{padding-bottom:23.8px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu.secondary ul li .sub-menu li:last-child>a{padding-bottom:calc(.29vw + 21.53px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu.secondary ul li .sub-menu li:last-child>a{padding-bottom:1.41vw}}.header-mobile .dropdown .dropdown-menu .accordion{padding:0}.header-mobile .dropdown .dropdown-menu .accordion .title-wrapper{padding-left:20px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu .accordion .title-wrapper{padding-left:calc(1.95vw + 2.5px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu .accordion .title-wrapper{padding-left:2.08vw}}.header-mobile .dropdown .dropdown-menu .accordion .accordion-icon-wrapper svg polygon{fill:#9a9a9a}.header-mobile .dropdown .dropdown-menu .accordion .inner{padding-bottom:14px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu .accordion .inner{padding-bottom:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu .accordion .inner{padding-bottom:.83vw}}.header-mobile .dropdown .dropdown-menu .accordion .inner ul li{padding-left:40px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu .accordion .inner ul li{padding-left:calc(1.95vw + 2.5px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu .accordion .inner ul li{padding-left:2.08vw}}.header-mobile .dropdown .dropdown-menu ul{display:flex;flex-direction:column}.header-mobile .dropdown .dropdown-menu ul li{padding-left:20px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu ul li{padding-left:calc(1.95vw + 2.5px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu ul li{padding-left:2.08vw}}.header-mobile .dropdown .dropdown-menu ul li a{display:block;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;color:#000;text-decoration:none;font-size:16px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu ul li a{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu ul li a{font-size:.93vw}}.header-mobile .dropdown .dropdown-menu ul li a{line-height:26px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu ul li a{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu ul li a{line-height:1.45vw}}.header-mobile .dropdown .dropdown-menu ul li a{margin-top:14px}@media screen and (min-width:768px){.header-mobile .dropdown .dropdown-menu ul li a{margin-top:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .dropdown-menu ul li a{margin-top:.83vw}}.header-mobile .dropdown .contact{padding-top:28px;padding-bottom:28px}@media screen and (min-width:768px){.header-mobile .dropdown .contact{padding-top:calc(.34vw + 25.33px);padding-bottom:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .contact{padding-top:1.66vw;padding-bottom:1.66vw}}.header-mobile .dropdown .contact{grid-row-gap:28px}@media screen and (min-width:768px){.header-mobile .dropdown .contact{grid-row-gap:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .contact{grid-row-gap:1.66vw}}.header-mobile .dropdown .contact .column{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;grid-column:span 3;font-size:12px}@media screen and (min-width:768px){.header-mobile .dropdown .contact .column{font-size:calc(0vw + 12px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .contact .column{font-size:.62vw}}.header-mobile .dropdown .contact .column{line-height:20px}@media screen and (min-width:768px){.header-mobile .dropdown .contact .column{line-height:calc(0vw + 20px)}}@media screen and (min-width:1920px){.header-mobile .dropdown .contact .column{line-height:1.04vw}}.header-mobile .dropdown .contact .column a{color:#000}.bubbles-animation{display:flex;align-items:center;justify-content:center;position:relative}.bubbles-animation svg{vertical-align:middle}@media(max-width:767px){.bubbles-animation div,.bubbles-animation div svg{width:200px}}.cookies-consent-wrapper{position:fixed;left:0;z-index:300;pointer-events:none;bottom:20px}@media screen and (min-width:768px){.cookies-consent-wrapper{bottom:calc(1.73vw + 6.66px)}}@media screen and (min-width:1920px){.cookies-consent-wrapper{bottom:2.08vw}}.cookies-consent-wrapper .cookies-consent{pointer-events:all;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.3);box-shadow:0 10px 20px 0 rgba(0,0,0,.3);grid-column:span 6}@media(min-width:992px){.cookies-consent-wrapper .cookies-consent{grid-column:span 6;-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,.3);box-shadow:0 10px 40px 0 rgba(0,0,0,.3)}}@media(min-width:1366px){.cookies-consent-wrapper .cookies-consent{grid-column:span 4}}.cookies-consent-wrapper .cookies-consent{padding:35px}@media screen and (min-width:768px){.cookies-consent-wrapper .cookies-consent{padding:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.cookies-consent-wrapper .cookies-consent{padding:2.08vw}}.cookies-consent-wrapper .cookies-consent p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}@media screen and (min-width:768px){.cookies-consent-wrapper .cookies-consent p{font-size:calc(0vw + 14px)}}@media screen and (min-width:1920px){.cookies-consent-wrapper .cookies-consent p{font-size:.72vw}}.cookies-consent-wrapper .cookies-consent p{line-height:24px}@media screen and (min-width:768px){.cookies-consent-wrapper .cookies-consent p{line-height:calc(0vw + 24px)}}@media screen and (min-width:1920px){.cookies-consent-wrapper .cookies-consent p{line-height:1.25vw}}.cookies-consent-wrapper .cookies-consent p{margin-bottom:21px}@media screen and (min-width:768px){.cookies-consent-wrapper .cookies-consent p{margin-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.cookies-consent-wrapper .cookies-consent p{margin-bottom:1.25vw}}.footer{justify-self:flex-end;padding-top:70px}@media screen and (min-width:768px){.footer{padding-top:calc(-2.61vw + 90px)}}@media screen and (min-width:1920px){.footer{padding-top:2.08vw}}.footer .inner{border-style:solid;border-color:#e0e0e0;overflow:hidden;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;padding-top:35px}@media screen and (min-width:768px){.footer .inner{padding-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.footer .inner{padding-top:2.08vw}}.footer .inner{padding-bottom:70px}@media screen and (min-width:768px){.footer .inner{padding-bottom:calc(.86vw + 63.33px)}}@media screen and (min-width:1920px){.footer .inner{padding-bottom:4.16vw}}.footer .inner{grid-row-gap:28px}@media screen and (min-width:768px){.footer .inner{grid-row-gap:calc(-1.05vw + 36px)}}@media screen and (min-width:1920px){.footer .inner{grid-row-gap:.83vw}}.footer .inner{font-size:14px}@media screen and (min-width:768px){.footer .inner{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.footer .inner{font-size:.83vw}}.footer .inner{line-height:24px}@media screen and (min-width:768px){.footer .inner{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.footer .inner{line-height:1.35vw}}.footer .inner{border-top-width:1px}@media screen and (min-width:768px){.footer .inner{border-top-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.footer .inner{border-top-width:.05vw}}.footer .inner .logo-wrapper{display:flex;text-indent:-200vw}.footer .inner .logo-wrapper svg{height:21px}@media screen and (min-width:768px){.footer .inner .logo-wrapper svg{height:calc(.78vw + 15px)}}@media screen and (min-width:1920px){.footer .inner .logo-wrapper svg{height:1.56vw}}.footer .inner .column{grid-column:span 8}@media(min-width:992px){.footer .inner .column{grid-column:span 2}}.footer .inner .column.expand{grid-column:span 6}.footer .inner a{color:#000}.search-overlay{background-color:#000;position:fixed;opacity:0;top:0;right:0;bottom:0;left:0;z-index:100;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer}.search-overlay.active{opacity:.6}.search-overlay.inactive{pointer-events:none}.search-wrapper{background-color:#fff;position:absolute;visibility:hidden;z-index:-1;opacity:0;right:0;left:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;top:63px}@media screen and (min-width:768px){.search-wrapper{top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.search-wrapper{top:4.16vw}}.search-wrapper{padding-top:35px;padding-bottom:35px}@media screen and (min-width:768px){.search-wrapper{padding-top:calc(.43vw + 31.66px);padding-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.search-wrapper{padding-top:2.08vw;padding-bottom:2.08vw}}.search-wrapper.active{visibility:visible;opacity:1;z-index:10}.search-wrapper.active .search-content{opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.search-wrapper .search-content{grid-column:4/span 6;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.search-wrapper .search-content .popular-terms{margin-top:35px}@media screen and (min-width:768px){.search-wrapper .search-content .popular-terms{margin-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.search-wrapper .search-content .popular-terms{margin-top:2.08vw}}.search-wrapper .search-content .popular-terms .label{display:block;color:#9a9a9a;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:14px}@media screen and (min-width:768px){.search-wrapper .search-content .popular-terms .label{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.search-wrapper .search-content .popular-terms .label{font-size:.83vw}}.search-wrapper .search-content .popular-terms .label{line-height:22px}@media screen and (min-width:768px){.search-wrapper .search-content .popular-terms .label{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.search-wrapper .search-content .popular-terms .label{line-height:1.25vw}}.search-wrapper .search-content .popular-terms .label{margin-bottom:17.5px}@media screen and (min-width:768px){.search-wrapper .search-content .popular-terms .label{margin-bottom:calc(.21vw + 15.83px)}}@media screen and (min-width:1920px){.search-wrapper .search-content .popular-terms .label{margin-bottom:1.04vw}}.search-wrapper .search-content .popular-terms ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.search-wrapper .search-content .popular-terms ul li{margin-bottom:17.5px}@media screen and (min-width:768px){.search-wrapper .search-content .popular-terms ul li{margin-bottom:calc(.21vw + 15.83px)}}@media screen and (min-width:1920px){.search-wrapper .search-content .popular-terms ul li{margin-bottom:1.04vw}}.search-wrapper .search-content .popular-terms ul li:last-child{margin-bottom:0}.search-wrapper .search-content .popular-terms ul li a{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;color:#000;text-decoration:none;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;font-size:18px}@media screen and (min-width:768px){.search-wrapper .search-content .popular-terms ul li a{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:1920px){.search-wrapper .search-content .popular-terms ul li a{font-size:1.14vw}}.search-wrapper .search-content .popular-terms ul li a{line-height:28px}@media screen and (min-width:768px){.search-wrapper .search-content .popular-terms ul li a{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.search-wrapper .search-content .popular-terms ul li a{line-height:1.66vw}}@media(any-hover:hover){.search-wrapper .search-content .popular-terms ul li a:hover{opacity:.5}}.button{display:inline-flex;background-color:#fff;text-decoration:none;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;align-items:center;border-radius:1000px;font-weight:700;color:#000;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,color .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .2s ease;transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;font-size:12px}@media screen and (min-width:768px){.button{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.button{font-size:.72vw}}.button{line-height:20px}@media screen and (min-width:768px){.button{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.button{line-height:1.14vw}}.button{padding-right:21px;padding-left:21px}@media screen and (min-width:768px){.button{padding-right:calc(.26vw + 19px);padding-left:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.button{padding-right:1.25vw;padding-left:1.25vw}}.button{height:48px}@media screen and (min-width:768px){.button{height:calc(0vw + 48px)}}@media screen and (min-width:1920px){.button{height:2.5vw}}@media(any-hover:hover){.button:hover{background-color:#000;color:#fff}.button:hover svg rect{fill:#fff}}.button svg{width:14px;height:14px}@media screen and (min-width:768px){.button svg{width:calc(0vw + 14px);height:calc(0vw + 14px)}}@media screen and (min-width:1920px){.button svg{width:.72vw;height:.72vw}}.button svg{margin-left:14px}@media screen and (min-width:768px){.button svg{margin-left:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.button svg{margin-left:.83vw}}.button svg rect{-webkit-transition:fill .2s ease;transition:fill .2s ease}.button.black{background-color:#000;color:#fff}.button.black svg rect{fill:#fff}.button.outlined{background:none;border-style:solid;border-color:#e0e0e0;border-width:1px}@media screen and (min-width:768px){.button.outlined{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.button.outlined{border-width:.05vw}}@media(any-hover:hover){.button.outlined:hover{background-color:#000;color:#fff}}.button.outlined.white{background-color:#fff}@media(any-hover:hover){.button.outlined.white:hover{background-color:#000;color:#fff}.button.outlined.disabled:hover{background:none;color:#e0e0e0}}.button.large{-webkit-transform:translateY(0);transform:translateY(0);font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;font-size:14px}@media screen and (min-width:768px){.button.large{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.button.large{font-size:.83vw}}.button.large{line-height:22px}@media screen and (min-width:768px){.button.large{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.button.large{line-height:1.25vw}}.button.large{padding-right:42px;padding-left:42px}@media screen and (min-width:768px){.button.large{padding-right:calc(.52vw + 38px);padding-left:calc(.52vw + 38px)}}@media screen and (min-width:1920px){.button.large{padding-right:2.5vw;padding-left:2.5vw}}.button.large{height:58px}@media screen and (min-width:768px){.button.large{height:calc(.52vw + 54px)}}@media screen and (min-width:1920px){.button.large{height:3.33vw}}.button.large.inactive{opacity:.5;color:#6b6b6b;cursor:default}@media(any-hover:hover){.button.large.inactive:hover{-webkit-transform:translateY(0);transform:translateY(0);color:#6b6b6b}.button.large:hover{background-color:#fff;color:#000;-webkit-transform:translateY(-3.5px);transform:translateY(-3.5px)}}@media screen and (any-hover:hover)and (min-width:768px){.button.large:hover{-webkit-transform:translateY(calc(-.05vw - 3.16px));transform:translateY(calc(-.05vw - 3.16px))}}@media screen and (any-hover:hover)and (min-width:1920px){.button.large:hover{-webkit-transform:translateY(-.21vw);transform:translateY(-.21vw)}}@media(any-hover:hover){.button.large:hover.black{background-color:#000;color:#fff}}.button.disabled{opacity:.6;cursor:default}@media(any-hover:hover){.button.disabled:hover{-webkit-transform:none;transform:none}}.text-button{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#9a9a9a;text-decoration:none;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:14px}@media screen and (min-width:768px){.text-button{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.text-button{font-size:.83vw}}.text-button{line-height:22px}@media screen and (min-width:768px){.text-button{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.text-button{line-height:1.25vw}}@media(any-hover:hover){.text-button:hover{opacity:.4}}.select-button{display:inline-flex;flex-direction:column;color:#000;text-decoration:none;border-color:#e0e0e0;border-style:solid;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;max-width:100%;width:100%;border-width:1px}@media screen and (min-width:768px){.select-button{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.select-button{border-width:.05vw}}.select-button{border-radius:3.5px}@media screen and (min-width:768px){.select-button{border-radius:calc(.04vw + 3.16px)}}@media screen and (min-width:1920px){.select-button{border-radius:.2vw}}.select-button{padding:17.5px}@media screen and (min-width:768px){.select-button{padding:calc(.21vw + 15.83px)}}@media screen and (min-width:1920px){.select-button{padding:1.04vw}}@media(min-width:768px){.select-button{width:0}}@media screen and (min-width:768px)and (min-width:768px){.select-button{width:calc(0vw + 300px)}}@media screen and (min-width:768px)and (min-width:1920px){.select-button{width:15.62vw}}.select-button.active,.select-button:hover{border-color:#000}.select-button.disabled{border-color:#e0e0e0;opacity:.5;cursor:default}.select-button.disabled .label,.select-button.disabled .selected{color:#9a9a9a}.select-button .label,.select-button .price,.select-button .reset,.select-button .selected{display:block;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}@media screen and (min-width:768px){.select-button .label,.select-button .price,.select-button .reset,.select-button .selected{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.select-button .label,.select-button .price,.select-button .reset,.select-button .selected{font-size:.83vw}}.select-button .label,.select-button .price,.select-button .reset,.select-button .selected{line-height:24px}@media screen and (min-width:768px){.select-button .label,.select-button .price,.select-button .reset,.select-button .selected{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.select-button .label,.select-button .price,.select-button .reset,.select-button .selected{line-height:1.35vw}}.select-button span.label,.select-button span.price,.select-button span.reset,.select-button span.selected{line-height:1.2}.select-button .label{color:#9a9a9a;margin-bottom:7px}@media screen and (min-width:768px){.select-button .label{margin-bottom:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.select-button .label{margin-bottom:.41vw}}.select-button .reset{color:#9a9a9a;cursor:pointer}.select-button .selected-wrapper{display:flex;justify-content:space-between}.select-button .selected-wrapper .selected{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:7px}@media screen and (min-width:768px){.select-button .selected-wrapper .selected{margin-right:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.select-button .selected-wrapper .selected{margin-right:.41vw}}.select-button .selected-wrapper .price{color:#0075db;white-space:nowrap}.trash-button{border-color:#e0e0e0;border-style:solid;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;-webkit-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease;width:42px;height:42px}@media screen and (min-width:768px){.trash-button{width:calc(0vw + 40px);height:calc(0vw + 40px)}}@media screen and (min-width:1920px){.trash-button{width:2.08vw;height:2.08vw}}.trash-button{border-width:1px}@media screen and (min-width:768px){.trash-button{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.trash-button{border-width:.05vw}}.trash-button{border-radius:2px}@media screen and (min-width:768px){.trash-button{border-radius:calc(0vw + 2px)}}@media screen and (min-width:1920px){.trash-button{border-radius:.1vw}}@media(any-hover:hover){.trash-button:hover{background-color:#000;border-color:#000}.trash-button:hover svg path{fill:#fff}}.trash-button span{color:#9a9a9a;text-decoration:none;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;font-size:14px}@media screen and (min-width:768px){.trash-button span{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.trash-button span{font-size:.83vw}}.trash-button span{line-height:22px}@media screen and (min-width:768px){.trash-button span{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.trash-button span{line-height:1.25vw}}.trash-button.active{background-color:#000;border-color:#000}.trash-button.active svg path{fill:#fff}.trash-button svg{width:13px}@media screen and (min-width:768px){.trash-button svg{width:calc(0vw + 13px)}}@media screen and (min-width:1920px){.trash-button svg{width:.67vw}}@media(max-width:767px){.trash-button svg path{fill:#9a9a9a}}.download-button{border-color:#e0e0e0;border-style:solid;display:inline-flex;align-items:center;justify-content:center;color:#000;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease;height:42px}@media screen and (min-width:768px){.download-button{height:calc(0vw + 40px)}}@media screen and (min-width:1920px){.download-button{height:2.08vw}}.download-button{padding-left:14px;padding-right:14px}@media screen and (min-width:768px){.download-button{padding-left:calc(.17vw + 12.66px);padding-right:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.download-button{padding-left:.83vw;padding-right:.83vw}}.download-button{border-width:1px}@media screen and (min-width:768px){.download-button{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.download-button{border-width:.05vw}}.download-button{font-size:12px}@media screen and (min-width:768px){.download-button{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.download-button{font-size:.72vw}}.download-button{line-height:20px}@media screen and (min-width:768px){.download-button{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.download-button{line-height:1.14vw}}.download-button{border-radius:2px}@media screen and (min-width:768px){.download-button{border-radius:calc(0vw + 2px)}}@media screen and (min-width:1920px){.download-button{border-radius:.1vw}}@media(any-hover:hover){.download-button:hover{background-color:#000;border-color:#000;color:#fff}}@media(max-width:767px){.download-button{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#9a9a9a;font-size:14px}}@media screen and (max-width:767px)and (min-width:768px){.download-button{font-size:calc(.17vw + 12.66px)}}@media screen and (max-width:767px)and (min-width:1920px){.download-button{font-size:.83vw}}@media(max-width:767px){.download-button{line-height:22px}}@media screen and (max-width:767px)and (min-width:768px){.download-button{line-height:calc(.17vw + 20.66px)}}@media screen and (max-width:767px)and (min-width:1920px){.download-button{line-height:1.25vw}}.download-button.active{background-color:#000;border-color:#000;color:#fff}.amount-button{border-color:#e0e0e0;border-style:solid;display:inline-flex;align-items:center;justify-content:center;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-width:1px}@media screen and (min-width:768px){.amount-button{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.amount-button{border-width:.05vw}}.amount-button{font-size:14px}@media screen and (min-width:768px){.amount-button{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.amount-button{font-size:.83vw}}.amount-button{line-height:24px}@media screen and (min-width:768px){.amount-button{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.amount-button{line-height:1.35vw}}.amount-button{border-radius:2px}@media screen and (min-width:768px){.amount-button{border-radius:calc(0vw + 2px)}}@media screen and (min-width:1920px){.amount-button{border-radius:.1vw}}.amount-button svg{width:8px}@media screen and (min-width:768px){.amount-button svg{width:calc(0vw + 8px)}}@media screen and (min-width:1920px){.amount-button svg{width:.41vw}}@media(min-width:768px){.amount-button .amount{position:absolute}}.amount-button .action{background-color:transparent;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;height:40px}@media screen and (min-width:768px){.amount-button .action{height:calc(0vw + 38px)}}@media screen and (min-width:1920px){.amount-button .action{height:1.97vw}}.amount-button .action{padding-left:14px;padding-right:14px}@media screen and (min-width:768px){.amount-button .action{padding-left:calc(.17vw + 12.66px);padding-right:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.amount-button .action{padding-left:.83vw;padding-right:.83vw}}@media(max-width:767px){.amount-button .action{flex:1 1}.amount-button .action svg{fill:#9a9a9a}}@media(any-hover:hover){.amount-button:hover{border-color:#000}}.amount-button.active{border-color:#000}.cards{padding-top:21px;padding-bottom:21px}@media screen and (min-width:768px){.cards{padding-top:calc(.43vw + 31.66px);padding-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.cards{padding-top:2.08vw;padding-bottom:2.08vw}}.cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.cards{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.cards{grid-row-gap:.83vw}}.cards{grid-column-gap:7px}@media screen and (min-width:768px){.cards{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.cards{grid-column-gap:.41vw}}@media(min-width:768px){.cards{grid-template-columns:repeat(12,minmax(0,1fr))}}.cards{grid-row-gap:35px}@media screen and (min-width:768px){.cards{grid-row-gap:calc(3.9vw + 5px)}}@media screen and (min-width:1920px){.cards{grid-row-gap:4.16vw}}@media(max-width:767px){.cards.mobile-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap}.cards.mobile-scroll .card{flex:0 0 auto;width:calc(((100vw - 40px) / 6) * 5);margin-right:7px}.cards.mobile-scroll .card:after{content:"";display:block;position:absolute;right:-20px;width:20px;height:1px}.cards.mobile-grid .card .title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;line-height:1.2!important;margin-bottom:3.5px;font-size:18px}}@media screen and (max-width:767px)and (min-width:768px){.cards.mobile-grid .card .title{font-size:calc(.34vw + 15.33px)}}@media screen and (max-width:767px)and (min-width:1920px){.cards.mobile-grid .card .title{font-size:1.14vw}}@media(max-width:767px){.cards.mobile-grid .card .title{line-height:28px}}@media screen and (max-width:767px)and (min-width:768px){.cards.mobile-grid .card .title{line-height:calc(.34vw + 25.33px)}}@media screen and (max-width:767px)and (min-width:1920px){.cards.mobile-grid .card .title{line-height:1.66vw}}@media(max-width:767px){.cards.mobile-grid .primary.sale{display:flex;flex-direction:column;align-items:flex-start;font-weight:700;color:#ce4635}.cards.mobile-grid .primary.sale s{margin-left:0}}.card{grid-column:span 3;width:auto;margin-right:0;position:relative}@media(min-width:768px){.card{grid-column:span 4}}.card.category .image-wrapper .hover{color:#fff;background-color:rgba(0,0,0,.72)}.card.variant .image-wrapper .hover{opacity:1}.card.variant .image-wrapper .hover img{-webkit-transition-delay:0s;transition-delay:0s}.card .image-wrapper{position:relative;display:flex;overflow:hidden;padding-top:100%;margin-bottom:21px}@media screen and (min-width:768px){.card .image-wrapper{margin-bottom:calc(1.64vw + 8.33px)}}@media screen and (min-width:1920px){.card .image-wrapper{margin-bottom:2.08vw}}@media(any-hover:hover){.card .image-wrapper:hover .hover{opacity:1}.card .image-wrapper:hover .hover img,.card .image-wrapper:hover .hover span,.card .image-wrapper:hover .hover svg{-webkit-transform:translateY(0);transform:translateY(0)}.card .image-wrapper:hover .hover img{-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.card .image-wrapper:hover .colors{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.card .image-wrapper .hover{background-color:#efefef;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;flex-direction:column;justify-content:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;padding:28px}@media screen and (min-width:768px){.card .image-wrapper .hover{padding:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.card .image-wrapper .hover{padding:1.66vw}}.card .image-wrapper .hover span,.card .image-wrapper .hover svg{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.card .image-wrapper .hover svg{width:50px}@media screen and (min-width:768px){.card .image-wrapper .hover svg{width:calc(0vw + 50px)}}@media screen and (min-width:1920px){.card .image-wrapper .hover svg{width:2.6vw}}.card .image-wrapper .hover svg{margin-bottom:21px}@media screen and (min-width:768px){.card .image-wrapper .hover svg{margin-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.card .image-wrapper .hover svg{margin-bottom:1.25vw}}.card .image-wrapper .hover svg{-webkit-transform:translateY(-7px);transform:translateY(-7px)}@media screen and (min-width:768px){.card .image-wrapper .hover svg{-webkit-transform:translateY(calc(-.09vw - 6.33px));transform:translateY(calc(-.09vw - 6.33px))}}@media screen and (min-width:1920px){.card .image-wrapper .hover svg{-webkit-transform:translateY(-.42vw);transform:translateY(-.42vw)}}.card .image-wrapper .hover svg path{fill:#fff}.card .image-wrapper .hover span{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:14px}@media screen and (min-width:768px){.card .image-wrapper .hover span{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.card .image-wrapper .hover span{font-size:.83vw}}.card .image-wrapper .hover span{line-height:22px}@media screen and (min-width:768px){.card .image-wrapper .hover span{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.card .image-wrapper .hover span{line-height:1.25vw}}.card .image-wrapper .hover span{-webkit-transform:translateY(7px);transform:translateY(7px)}@media screen and (min-width:768px){.card .image-wrapper .hover span{-webkit-transform:translateY(calc(.08vw + 6.33px));transform:translateY(calc(.08vw + 6.33px))}}@media screen and (min-width:1920px){.card .image-wrapper .hover span{-webkit-transform:translateY(.41vw);transform:translateY(.41vw)}}.card .image-wrapper .hover img{max-width:100%;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateY(14px);transform:translateY(14px)}@media screen and (min-width:768px){.card .image-wrapper .hover img{-webkit-transform:translateY(calc(.17vw + 12.66px));transform:translateY(calc(.17vw + 12.66px))}}@media screen and (min-width:1920px){.card .image-wrapper .hover img{-webkit-transform:translateY(.83vw);transform:translateY(.83vw)}}.card .image-wrapper .background-image{object-fit:cover;object-position:center;position:absolute;width:100%;height:100%;top:0;left:0}.card .image-wrapper .colors{position:absolute;z-index:2;display:flex;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease-in;transition:opacity .2s ease,-webkit-transform .2s ease-in;transition:opacity .2s ease,transform .2s ease-in;transition:opacity .2s ease,transform .2s ease-in,-webkit-transform .2s ease-in;right:14px}@media screen and (min-width:768px){.card .image-wrapper .colors{right:calc(.86vw + 7.33px)}}@media screen and (min-width:1920px){.card .image-wrapper .colors{right:1.25vw}}.card .image-wrapper .colors{bottom:21px}@media screen and (min-width:768px){.card .image-wrapper .colors{bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.card .image-wrapper .colors{bottom:1.25vw}}@media(min-width:992px){.card .image-wrapper .colors{opacity:0}}.card .image-wrapper .colors{-webkit-transform:translateY(7px);transform:translateY(7px)}@media screen and (min-width:768px){.card .image-wrapper .colors{-webkit-transform:translateY(calc(.08vw + 6.33px));transform:translateY(calc(.08vw + 6.33px))}}@media screen and (min-width:1920px){.card .image-wrapper .colors{-webkit-transform:translateY(.41vw);transform:translateY(.41vw)}}.card .image-wrapper .colors .color{background-color:#fff;border-radius:1000px;display:flex;padding:1px}@media screen and (min-width:768px){.card .image-wrapper .colors .color{padding:calc(.43vw - 2.33px)}}@media screen and (min-width:1920px){.card .image-wrapper .colors .color{padding:.31vw}}.card .image-wrapper .colors .color{margin-left:3.5px}@media screen and (min-width:768px){.card .image-wrapper .colors .color{margin-left:calc(.39vw + .5px)}}@media screen and (min-width:1920px){.card .image-wrapper .colors .color{margin-left:.41vw}}@media(min-width:992px){.card .image-wrapper .colors .color{border-style:solid;border-color:#e0e0e0;border-width:1px}}@media screen and (min-width:992px)and (min-width:768px){.card .image-wrapper .colors .color{border-width:calc(0vw + 1px)}}@media screen and (min-width:992px)and (min-width:1920px){.card .image-wrapper .colors .color{border-width:.05vw}}.card .image-wrapper .colors .color img{width:7px;height:7px}@media screen and (min-width:768px){.card .image-wrapper .colors .color img{width:calc(1.12vw - 1.66px);height:calc(1.12vw - 1.66px)}}@media screen and (min-width:1920px){.card .image-wrapper .colors .color img{width:1.04vw;height:1.04vw}}.card .button{position:absolute;top:35px;right:35px}@media screen and (min-width:768px){.card .button{top:calc(.43vw + 31.66px);right:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.card .button{top:2.08vw;right:2.08vw}}.card .title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:22px}@media screen and (min-width:768px){.card .title{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.card .title{font-size:1.66vw}}.card .title{line-height:32px}@media screen and (min-width:768px){.card .title{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.card .title{line-height:2.18vw}}.card .title a{text-decoration:none;color:#000}.card .title{margin-bottom:0}@media screen and (min-width:768px){.card .title{margin-bottom:calc(.69vw - 5.33px)}}@media screen and (min-width:1920px){.card .title{margin-bottom:.41vw}}.card .primary,.card .secondary{display:flex;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:12px}@media screen and (min-width:768px){.card .primary,.card .secondary{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.card .primary,.card .secondary{font-size:.72vw}}.card .primary,.card .secondary{line-height:20px}@media screen and (min-width:768px){.card .primary,.card .secondary{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.card .primary,.card .secondary{line-height:1.14vw}}.card .primary.sale{display:flex;align-items:center;font-weight:700;color:#ce4635}.card .primary.sale s{font-weight:400;text-decoration:line-through;color:#9a9a9a;margin-left:7px}@media screen and (min-width:768px){.card .primary.sale s{margin-left:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.card .primary.sale s{margin-left:.41vw}}.card .secondary{color:#9a9a9a}.item.active .top{border-color:#000}.item.disabled{opacity:.5}@media(any-hover:hover){.item.disabled .top:hover{border-color:#e0e0e0;cursor:default}}.item.disabled .bottom,.item.disabled .meta{color:#9a9a9a;cursor:default}.item.disabled .bottom .about,.item.disabled .meta .about{color:#9a9a9a}@media(any-hover:hover){.item.disabled .bottom .about:hover,.item.disabled .bottom .about:hover .text,.item.disabled .meta .about:hover,.item.disabled .meta .about:hover .text{color:#6b6b6b}}.item.sale .primary{font-weight:700;color:#ce4635}.item.sale .primary span{color:#000;font-weight:400}.item.sale .sale-date{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;color:#ce4635;font-size:12px}@media screen and (min-width:768px){.item.sale .sale-date{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.item.sale .sale-date{font-size:.72vw}}.item.sale .sale-date{line-height:20px}@media screen and (min-width:768px){.item.sale .sale-date{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.item.sale .sale-date{line-height:1.14vw}}.item.sale .sale-date{margin-top:7px}@media screen and (min-width:768px){.item.sale .sale-date{margin-top:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.item.sale .sale-date{margin-top:.41vw}}.item .meta{display:flex;justify-content:center;flex:1 1;flex-direction:column;padding-left:14px;padding-right:14px}@media screen and (min-width:768px){.item .meta{padding-left:calc(.17vw + 12.66px);padding-right:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.item .meta{padding-left:.83vw;padding-right:.83vw}}.item .meta{padding-top:7px;padding-bottom:7px}@media screen and (min-width:768px){.item .meta{padding-top:calc(.08vw + 6.33px);padding-bottom:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.item .meta{padding-top:.41vw;padding-bottom:.41vw}}.item .meta .sale-date,.item .meta .secondary,.item .meta .title{line-height:1!important}.item .meta .primary{line-height:1.2!important}.item .meta .title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}@media screen and (min-width:768px){.item .meta .title{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:1920px){.item .meta .title{font-size:1.14vw}}.item .meta .title{line-height:28px}@media screen and (min-width:768px){.item .meta .title{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.item .meta .title{line-height:1.66vw}}.item .meta .primary{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:12px}@media screen and (min-width:768px){.item .meta .primary{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.item .meta .primary{font-size:.72vw}}.item .meta .primary{line-height:20px}@media screen and (min-width:768px){.item .meta .primary{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.item .meta .primary{line-height:1.14vw}}.item .meta .primary{margin-top:10.5px}@media screen and (min-width:768px){.item .meta .primary{margin-top:calc(.13vw + 9.5px)}}@media screen and (min-width:1920px){.item .meta .primary{margin-top:.62vw}}.item .meta .primary strong{white-space:nowrap}.item .meta .secondary{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;color:#9a9a9a;margin-top:7px}@media screen and (min-width:768px){.item .meta .secondary{margin-top:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.item .meta .secondary{margin-top:.41vw}}.item .meta .secondary{font-size:12px}@media screen and (min-width:768px){.item .meta .secondary{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.item .meta .secondary{font-size:.72vw}}.item .meta .secondary{line-height:20px}@media screen and (min-width:768px){.item .meta .secondary{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.item .meta .secondary{line-height:1.14vw}}.item .actions{display:none}@media(min-width:768px){.item .actions{display:flex}}.item .actions>a,.item .actions>button{margin-left:7px}@media screen and (min-width:768px){.item .actions>a,.item .actions>button{margin-left:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.item .actions>a,.item .actions>button{margin-left:.41vw}}.item .top{position:relative;z-index:3;background-color:#fff;cursor:pointer;display:flex;align-items:flex-start;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-color:#e0e0e0;border-style:solid;-webkit-transition:height .2s ease,border-color .2s ease;transition:height .2s ease,border-color .2s ease;border-width:1px}@media screen and (min-width:768px){.item .top{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.item .top{border-width:.05vw}}.item .top{border-radius:3.5px}@media screen and (min-width:768px){.item .top{border-radius:calc(.04vw + 3.16px)}}@media screen and (min-width:1920px){.item .top{border-radius:.2vw}}.item .top{padding:14px}@media screen and (min-width:768px){.item .top{padding:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.item .top{padding:.83vw}}@media(any-hover:hover){.item .top:hover{border-color:#000}}.item .top img{width:77px;height:77px}@media screen and (min-width:768px){.item .top img{width:calc(2.86vw + 55px);height:calc(2.86vw + 55px)}}@media screen and (min-width:1920px){.item .top img{width:5.72vw;height:5.72vw}}.item .top img{border-radius:2px}@media screen and (min-width:768px){.item .top img{border-radius:calc(0vw + 2px)}}@media screen and (min-width:1920px){.item .top img{border-radius:.1vw}}.item .bottom{background-color:#efefef;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:height .2s ease;transition:height .2s ease;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;padding:14px}@media screen and (min-width:768px){.item .bottom{padding:calc(.86vw + 7.33px)}}@media screen and (min-width:1920px){.item .bottom{padding:1.25vw}}.item .bottom{padding-right:56px}@media screen and (min-width:768px){.item .bottom{padding-right:calc(.69vw + 50.66px)}}@media screen and (min-width:1920px){.item .bottom{padding-right:3.33vw}}.item .bottom{border-radius:3.5px}@media screen and (min-width:768px){.item .bottom{border-radius:calc(.04vw + 3.16px)}}@media screen and (min-width:1920px){.item .bottom{border-radius:.2vw}}.item .bottom{-webkit-transform:translateY(-3.5px);transform:translateY(-3.5px)}@media screen and (min-width:768px){.item .bottom{-webkit-transform:translateY(calc(-.05vw - 3.16px));transform:translateY(calc(-.05vw - 3.16px))}}@media screen and (min-width:1920px){.item .bottom{-webkit-transform:translateY(-.21vw);transform:translateY(-.21vw)}}.item .bottom{font-size:14px}@media screen and (min-width:768px){.item .bottom{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.item .bottom{font-size:.83vw}}.item .bottom{line-height:24px}@media screen and (min-width:768px){.item .bottom{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.item .bottom{line-height:1.35vw}}.item .bottom.active-bottom .icon-wrapper .vertical{-webkit-transform:translateY(50%);transform:translateY(50%);height:0}.item .bottom.inactive-bottom .about{display:block;color:#6b6b6b}.item .bottom.inactive-bottom .about .text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item .bottom.inactive-bottom .about p{display:none}.item .bottom.inactive-bottom .about p:first-child{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item .bottom .about{display:flex;flex-direction:column;-webkit-transition:color .2s ease;transition:color .2s ease}@media(any-hover:hover){.item .bottom .about:hover .text{color:#000}}.item .bottom .about .text{-webkit-transition:color .2s ease;transition:color .2s ease}.item .bottom .about .text p:nth-child(2){margin-top:1em}.item .bottom .about .text p img{width:100%;height:auto;margin-bottom:1em;vertical-align:middle}.item .bottom .about a{color:#000}.item .bottom .about .link{margin-top:21px}@media screen and (min-width:768px){.item .bottom .about .link{margin-top:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.item .bottom .about .link{margin-top:1.25vw}}.item .bottom .icon-wrapper{position:absolute;display:flex;top:21px}@media screen and (min-width:768px){.item .bottom .icon-wrapper{top:calc(.6vw + 16.33px)}}@media screen and (min-width:1920px){.item .bottom .icon-wrapper{top:1.45vw}}.item .bottom .icon-wrapper{right:21px}@media screen and (min-width:768px){.item .bottom .icon-wrapper{right:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.item .bottom .icon-wrapper{right:1.25vw}}.item .bottom .icon-wrapper svg{width:10px;height:10px}@media screen and (min-width:768px){.item .bottom .icon-wrapper svg{width:calc(.17vw + 12.66px);height:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.item .bottom .icon-wrapper svg{width:.83vw;height:.83vw}}.item .bottom .icon-wrapper .vertical{-webkit-transform:translateY(0);transform:translateY(0);height:100%;-webkit-transition:height .2s linear,-webkit-transform .2s linear;transition:height .2s linear,-webkit-transform .2s linear;transition:height .2s linear,transform .2s linear;transition:height .2s linear,transform .2s linear,-webkit-transform .2s linear}.filter-navigation{display:flex;flex:1 1;width:100%;position:sticky;top:0;z-index:9}.filter-navigation .type{z-index:8;flex:1 1}@media(min-width:768px){.filter-navigation .type{position:relative}}@media(max-width:767px){.filter-navigation .type:nth-child(2)>a,.filter-navigation .type:nth-child(2)>span{border-right:none}}.filter-navigation .type:last-child>a,.filter-navigation .type:last-child>span{border-right:none}.filter-navigation .type.expand{flex:2 1}.filter-navigation .type.disabled span{background-color:#efefef;cursor:default}.filter-navigation .type.active>a{background-color:#000;border-color:#000;color:#fff}.filter-navigation .type.active .sub-menu{-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,.2);box-shadow:0 10px 40px 0 rgba(0,0,0,.2)}@media(max-width:767px){.filter-navigation .type.filter{position:fixed;bottom:0;left:0;right:0;border:none;border-top:1px solid #e0e0e0}}@media(any-hover:hover){.filter-navigation .type:hover>a{background-color:#000;border-color:#000;color:#fff}.filter-navigation .type:hover>a svg path{fill:#fff}}.filter-navigation .type>a,.filter-navigation .type>span{background-color:#fff;position:relative;z-index:2;color:#000;text-decoration:none;flex:1 1;display:flex;align-items:center;justify-content:center;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;font-weight:700;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;-webkit-transition:background .2s ease,color .2s ease,border-color .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease;font-size:12px}@media screen and (min-width:768px){.filter-navigation .type>a,.filter-navigation .type>span{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.filter-navigation .type>a,.filter-navigation .type>span{font-size:.72vw}}.filter-navigation .type>a,.filter-navigation .type>span{line-height:20px}@media screen and (min-width:768px){.filter-navigation .type>a,.filter-navigation .type>span{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.filter-navigation .type>a,.filter-navigation .type>span{line-height:1.14vw}}.filter-navigation .type>a,.filter-navigation .type>span{height:63px}@media screen and (min-width:768px){.filter-navigation .type>a,.filter-navigation .type>span{height:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.filter-navigation .type>a,.filter-navigation .type>span{height:4.16vw}}.filter-navigation .type svg{width:18px}@media screen and (min-width:768px){.filter-navigation .type svg{width:calc(0vw + 18px)}}@media screen and (min-width:1920px){.filter-navigation .type svg{width:.93vw}}.filter-navigation .type svg{margin-left:17.5px}@media screen and (min-width:768px){.filter-navigation .type svg{margin-left:calc(.21vw + 15.83px)}}@media screen and (min-width:1920px){.filter-navigation .type svg{margin-left:1.04vw}}.filter-navigation .type svg path{-webkit-transition:fill .2s ease;transition:fill .2s ease}.filter-navigation .type .sub-menu{display:none;position:absolute;left:0;right:0;background-color:#fff;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;padding:35px}@media screen and (min-width:768px){.filter-navigation .type .sub-menu{padding:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.filter-navigation .type .sub-menu{padding:2.08vw}}.filter-navigation .type .sub-menu{border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media screen and (min-width:768px){.filter-navigation .type .sub-menu{border-bottom-left-radius:calc(0vw + 4px);border-bottom-right-radius:calc(0vw + 4px)}}@media screen and (min-width:1920px){.filter-navigation .type .sub-menu{border-bottom-left-radius:.2vw;border-bottom-right-radius:.2vw}}.filter-navigation .type .sub-menu.active-menu{display:block}.filter-navigation .type .sub-menu li{display:flex;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;border-color:#e0e0e0;border-style:solid;font-size:18px}@media screen and (min-width:768px){.filter-navigation .type .sub-menu li{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:1920px){.filter-navigation .type .sub-menu li{font-size:1.14vw}}.filter-navigation .type .sub-menu li{line-height:28px}@media screen and (min-width:768px){.filter-navigation .type .sub-menu li{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.filter-navigation .type .sub-menu li{line-height:1.66vw}}.filter-navigation .type .sub-menu li{border-bottom-width:1px}@media screen and (min-width:768px){.filter-navigation .type .sub-menu li{border-bottom-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.filter-navigation .type .sub-menu li{border-bottom-width:.05vw}}.filter-navigation .type .sub-menu li:first-child a{margin-top:0}.filter-navigation .type .sub-menu li:last-child{border:none}.filter-navigation .type .sub-menu li:last-child a{padding-bottom:0;margin-bottom:0}.filter-navigation .type .sub-menu li.active{font-weight:700}.filter-navigation .type .sub-menu li a{flex:1 1;display:flex;text-decoration:none;color:#000;line-height:1;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;margin-top:21px;margin-bottom:21px}@media screen and (min-width:768px){.filter-navigation .type .sub-menu li a{margin-top:calc(.26vw + 19px);margin-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.filter-navigation .type .sub-menu li a{margin-top:1.25vw;margin-bottom:1.25vw}}@media(any-hover:hover){.filter-navigation .type .sub-menu li a:hover{opacity:.4}}[class^=filter-buttons]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:7px}@media screen and (min-width:768px){[class^=filter-buttons]{grid-row-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){[class^=filter-buttons]{grid-row-gap:.41vw}}@media(min-width:992px){[class^=filter-buttons]{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:7px}}@media screen and (min-width:992px)and (min-width:768px){[class^=filter-buttons]{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:992px)and (min-width:1920px){[class^=filter-buttons]{grid-column-gap:.41vw}}@media(min-width:992px){.filter-buttons-3-col{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-buttons-4-col{grid-template-columns:repeat(4,minmax(0,1fr))}}.filter-button{background-color:#fff;display:flex;color:#000;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-color:#e0e0e0;border-style:solid;cursor:pointer;-webkit-transition:border-color .2s ease,color .2s ease;transition:border-color .2s ease,color .2s ease;padding:14px}@media screen and (min-width:768px){.filter-button{padding:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.filter-button{padding:1.25vw}}.filter-button{font-size:14px}@media screen and (min-width:768px){.filter-button{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.filter-button{font-size:.83vw}}.filter-button{line-height:24px}@media screen and (min-width:768px){.filter-button{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.filter-button{line-height:1.35vw}}.filter-button{border-width:1px}@media screen and (min-width:768px){.filter-button{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.filter-button{border-width:.05vw}}.filter-button{border-radius:4px}@media screen and (min-width:768px){.filter-button{border-radius:calc(0vw + 4px)}}@media screen and (min-width:1920px){.filter-button{border-radius:.2vw}}@media(min-width:992px){.filter-button{flex-direction:column;align-items:center;justify-content:center}}@media(any-hover:hover){.filter-button:hover,.filter-button:hover .image-wrapper.material{border-color:#000}}.filter-button.selected,.filter-button.selected .image-wrapper.material{border-color:#000}.filter-button.selected .text-wrapper .action{color:#0075db}.filter-button.shrink{border-color:#fff;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.filter-button.shrink.selected{-webkit-transform:scale(.97);transform:scale(.97)}.filter-button .image-wrapper{background-color:hsla(0,0%,93.7%,.6)}@media(min-width:992px){.filter-button .image-wrapper{background-color:transparent;margin-bottom:8px}}.filter-button .image-wrapper.default{margin-bottom:0;border-radius:2px}.filter-button .image-wrapper.default img{vertical-align:middle;border-radius:2px;width:67px;height:67px}@media screen and (min-width:768px){.filter-button .image-wrapper.default img{width:calc(1.82vw + 53px);height:calc(1.82vw + 53px)}}@media screen and (min-width:1920px){.filter-button .image-wrapper.default img{width:4.58vw;height:4.58vw}}.filter-button .image-wrapper.default img{padding:7px}@media screen and (min-width:768px){.filter-button .image-wrapper.default img{padding:calc(0vw + 0px)}}@media screen and (min-width:1920px){.filter-button .image-wrapper.default img{padding:0}}.filter-button .image-wrapper.material{background-color:#fff;border-style:solid;border-color:#e0e0e0;display:flex;border-radius:1000px;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;padding:7px}@media screen and (min-width:768px){.filter-button .image-wrapper.material{padding:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.filter-button .image-wrapper.material{padding:.41vw}}.filter-button .image-wrapper.material{border-width:1px}@media screen and (min-width:768px){.filter-button .image-wrapper.material{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.filter-button .image-wrapper.material{border-width:.05vw}}.filter-button .image-wrapper.material img{border-radius:1000px;width:35px;height:35px}@media screen and (min-width:768px){.filter-button .image-wrapper.material img{width:calc(.43vw + 31.66px);height:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.filter-button .image-wrapper.material img{width:2.08vw;height:2.08vw}}.filter-button .text-wrapper{display:flex;flex-direction:column;min-width:0;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;margin-left:21px}@media screen and (min-width:768px){.filter-button .text-wrapper{margin-left:calc(-1.83vw + 35px)}}@media screen and (min-width:1920px){.filter-button .text-wrapper{margin-left:0}}.filter-button .text-wrapper{font-size:16px}@media screen and (min-width:768px){.filter-button .text-wrapper{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.filter-button .text-wrapper{font-size:.93vw}}.filter-button .text-wrapper{line-height:26px}@media screen and (min-width:768px){.filter-button .text-wrapper{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.filter-button .text-wrapper{line-height:1.45vw}}@media(max-width:767px){.filter-button .text-wrapper{align-self:center}}@media(min-width:992px){.filter-button .text-wrapper{align-items:center;text-align:center;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}}@media screen and (min-width:992px)and (min-width:768px){.filter-button .text-wrapper{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:992px)and (min-width:1920px){.filter-button .text-wrapper{font-size:.83vw}}@media(min-width:992px){.filter-button .text-wrapper{line-height:24px}}@media screen and (min-width:992px)and (min-width:768px){.filter-button .text-wrapper{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:992px)and (min-width:1920px){.filter-button .text-wrapper{line-height:1.35vw}}.filter-button .text-wrapper .title{line-height:1;padding-bottom:7px;padding-top:7px}@media screen and (min-width:768px){.filter-button .text-wrapper .title{padding-bottom:calc(.08vw + 6.33px);padding-top:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.filter-button .text-wrapper .title{padding-bottom:.41vw;padding-top:.41vw}}@media(max-width:991px){.filter-button .text-wrapper .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:0}}@media(min-width:768px){.filter-button .text-wrapper .title{line-height:1.6}}.filter-button .text-wrapper .action{color:#9a9a9a;line-height:1}[class^=filter-sliders]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:7px}@media screen and (min-width:768px){[class^=filter-sliders]{grid-row-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){[class^=filter-sliders]{grid-row-gap:.41vw}}@media(min-width:992px){[class^=filter-sliders]{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:7px}}@media screen and (min-width:992px)and (min-width:768px){[class^=filter-sliders]{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:992px)and (min-width:1920px){[class^=filter-sliders]{grid-column-gap:.41vw}}.filter-slider{background-color:#fff;display:flex;flex-wrap:wrap;position:relative;border-color:#e0e0e0;border-style:solid;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;padding:21px}@media screen and (min-width:768px){.filter-slider{padding:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.filter-slider{padding:1.25vw}}.filter-slider{border-radius:3.5px}@media screen and (min-width:768px){.filter-slider{border-radius:calc(.04vw + 3.16px)}}@media screen and (min-width:1920px){.filter-slider{border-radius:.2vw}}.filter-slider{border-width:1px}@media screen and (min-width:768px){.filter-slider{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.filter-slider{border-width:.05vw}}@media(any-hover:hover){.filter-slider:hover{border-color:#000}}.filter-slider.active{border-color:#000}.filter-slider .title{display:block;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:700;font-size:14px}@media screen and (min-width:768px){.filter-slider .title{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.filter-slider .title{font-size:.83vw}}.filter-slider .title{line-height:24px}@media screen and (min-width:768px){.filter-slider .title{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.filter-slider .title{line-height:1.35vw}}.filter-slider .track-wrapper{display:flex;width:100%;height:21px}@media screen and (min-width:768px){.filter-slider .track-wrapper{height:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.filter-slider .track-wrapper{height:1.25vw}}.filter-slider .track-wrapper{margin-top:21px;margin-bottom:21px}@media screen and (min-width:768px){.filter-slider .track-wrapper{margin-top:calc(.26vw + 19px);margin-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.filter-slider .track-wrapper{margin-top:1.25vw;margin-bottom:1.25vw}}.filter-slider .track-wrapper{padding-left:14px;padding-right:14px}@media screen and (min-width:768px){.filter-slider .track-wrapper{padding-left:calc(.17vw + 12.66px);padding-right:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.filter-slider .track-wrapper{padding-left:.83vw;padding-right:.83vw}}.filter-slider .track-wrapper .track{align-self:center;width:100%;border-radius:4px;height:1px}@media screen and (min-width:768px){.filter-slider .track-wrapper .track{height:calc(0vw + 1px)}}@media screen and (min-width:1920px){.filter-slider .track-wrapper .track{height:.05vw}}.filter-slider .thumb-wrapper{display:flex;background-color:#fff;justify-content:center;align-items:center;outline:none;border-color:#000;border-style:solid;border-radius:50%;border-width:1px}@media screen and (min-width:768px){.filter-slider .thumb-wrapper{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.filter-slider .thumb-wrapper{border-width:.05vw}}.filter-slider .thumb-wrapper{padding:7px}@media screen and (min-width:768px){.filter-slider .thumb-wrapper{padding:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.filter-slider .thumb-wrapper{padding:.41vw}}.filter-slider .thumb-wrapper .thumb{background-color:#efefef;border-radius:50%;width:14px;height:14px}@media screen and (min-width:768px){.filter-slider .thumb-wrapper .thumb{width:calc(.17vw + 12.66px);height:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.filter-slider .thumb-wrapper .thumb{width:.83vw;height:.83vw}}.filter-slider .output{width:100%;display:flex;justify-content:space-between;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}@media screen and (min-width:768px){.filter-slider .output{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.filter-slider .output{font-size:.83vw}}.filter-slider .output{line-height:24px}@media screen and (min-width:768px){.filter-slider .output{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.filter-slider .output{line-height:1.35vw}}.addons-item{max-width:100%;width:520px}@media screen and (min-width:768px){.addons-item{width:calc(0vw + 520px)}}@media screen and (min-width:1920px){.addons-item{width:27.08vw}}@media(max-width:1365px){.addons-item{width:100%}}.addons-item+.addons-item{margin-top:14px}@media screen and (min-width:768px){.addons-item+.addons-item{margin-top:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.addons-item+.addons-item{margin-top:.83vw}}.addons-item.small .top{align-items:center}.addons-item.small .top .image-wrapper{width:72px;height:72px}@media screen and (min-width:768px){.addons-item.small .top .image-wrapper{width:calc(0vw + 72px);height:calc(0vw + 72px)}}@media screen and (min-width:1920px){.addons-item.small .top .image-wrapper{width:3.75vw;height:3.75vw}}.addons-item.disabled .top .image-wrapper{opacity:.5}.addons-item .top .image-wrapper{display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,93.7%,.6);width:100px;height:100px}@media screen and (min-width:768px){.addons-item .top .image-wrapper{width:calc(0vw + 100px);height:calc(0vw + 100px)}}@media screen and (min-width:1920px){.addons-item .top .image-wrapper{width:5.2vw;height:5.2vw}}.addons-item .top .image-wrapper{border-radius:2px}@media screen and (min-width:768px){.addons-item .top .image-wrapper{border-radius:calc(0vw + 2px)}}@media screen and (min-width:1920px){.addons-item .top .image-wrapper{border-radius:.1vw}}.addons-item .top .image-wrapper{padding:7px}@media screen and (min-width:768px){.addons-item .top .image-wrapper{padding:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.addons-item .top .image-wrapper{padding:.41vw}}.addons-item .top .image-wrapper.rounded-image{background:none;border:1px solid #e0e0e0;border-radius:1000px;width:56px;height:56px}@media screen and (min-width:768px){.addons-item .top .image-wrapper.rounded-image{width:calc(0vw + 56px);height:calc(0vw + 56px)}}@media screen and (min-width:1920px){.addons-item .top .image-wrapper.rounded-image{width:2.91vw;height:2.91vw}}.addons-item .top .image-wrapper.rounded-image img{border-radius:1000px}.addons-item .top .image-wrapper img{max-width:100%;max-height:100%;vertical-align:middle}.shopping-list-wrapper .empty-text{display:flex;flex-direction:column;justify-content:center;align-items:center}.shopping-list-wrapper .empty-text svg{width:34px}@media screen and (min-width:768px){.shopping-list-wrapper .empty-text svg{width:calc(0vw + 34px)}}@media screen and (min-width:1920px){.shopping-list-wrapper .empty-text svg{width:1.77vw}}.shopping-list-wrapper .empty-text svg{margin-bottom:14px}@media screen and (min-width:768px){.shopping-list-wrapper .empty-text svg{margin-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.shopping-list-wrapper .empty-text svg{margin-bottom:1.25vw}}.shopping-list-wrapper .empty-text p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-align:center;font-size:16px}@media screen and (min-width:768px){.shopping-list-wrapper .empty-text p{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.shopping-list-wrapper .empty-text p{font-size:.93vw}}.shopping-list-wrapper .empty-text p{line-height:26px}@media screen and (min-width:768px){.shopping-list-wrapper .empty-text p{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.shopping-list-wrapper .empty-text p{line-height:1.45vw}}.shopping-list-item{max-width:100%;width:832px}@media screen and (min-width:768px){.shopping-list-item{width:calc(0vw + 832px)}}@media screen and (min-width:1920px){.shopping-list-item{width:43.33vw}}@media(max-width:1365px){.shopping-list-item{width:100%}}.shopping-list-item+.shopping-list-item{margin-top:14px}@media screen and (min-width:768px){.shopping-list-item+.shopping-list-item{margin-top:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.shopping-list-item+.shopping-list-item{margin-top:.83vw}}.shopping-list-item.active .middle,.shopping-list-item.active .top{border-color:#000}.shopping-list-item.active .top{border-bottom-right-radius:0;border-bottom-left-radius:0}.shopping-list-item.active .middle{border-color:#000;border-style:solid;border-top:none;border-width:1px}@media screen and (min-width:768px){.shopping-list-item.active .middle{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.shopping-list-item.active .middle{border-width:.05vw}}.shopping-list-item.active .middle .items{opacity:1}.shopping-list-item.sale .primary{font-weight:700;color:#ce4635}.shopping-list-item.sale .primary span{color:#000;font-weight:400}.shopping-list-item.sale .sale-date{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;color:#ce4635;font-size:12px}@media screen and (min-width:768px){.shopping-list-item.sale .sale-date{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.shopping-list-item.sale .sale-date{font-size:.72vw}}.shopping-list-item.sale .sale-date{line-height:20px}@media screen and (min-width:768px){.shopping-list-item.sale .sale-date{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.shopping-list-item.sale .sale-date{line-height:1.14vw}}.shopping-list-item.sale .sale-date{margin-top:7px}@media screen and (min-width:768px){.shopping-list-item.sale .sale-date{margin-top:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.shopping-list-item.sale .sale-date{margin-top:.41vw}}.shopping-list-item .meta{padding-left:21px;padding-right:21px}@media screen and (min-width:768px){.shopping-list-item .meta{padding-left:calc(.26vw + 19px);padding-right:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.shopping-list-item .meta{padding-left:1.25vw;padding-right:1.25vw}}.shopping-list-item .meta .title{color:#000;text-decoration:none;margin-bottom:7px}@media screen and (min-width:768px){.shopping-list-item .meta .title{margin-bottom:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.shopping-list-item .meta .title{margin-bottom:.41vw}}@media(max-width:767px){.shopping-list-item .meta .title{margin-bottom:0}}.shopping-list-item .top{padding:14px}@media screen and (min-width:768px){.shopping-list-item .top{padding:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.shopping-list-item .top{padding:1.25vw}}@media(max-width:767px){.shopping-list-item .top{flex-wrap:wrap}}.shopping-list-item .actions{display:flex;padding-top:14px}@media screen and (min-width:768px){.shopping-list-item .actions{padding-top:calc(-1.83vw + 35px)}}@media screen and (min-width:1920px){.shopping-list-item .actions{padding-top:0}}@media(max-width:767px){.shopping-list-item .actions{display:flex;grid-column-gap:3.5px;-webkit-column-gap:3.5px;column-gap:3.5px;flex-basis:100%}.shopping-list-item .actions .amount-button,.shopping-list-item .actions .download-button,.shopping-list-item .actions .trash-button{flex:1 1;border-radius:1000px}}@media(max-width:767px)and (min-width:768px){.shopping-list-item .actions .amount-button,.shopping-list-item .actions .download-button,.shopping-list-item .actions .trash-button{border-radius:0}}@media(max-width:767px){.shopping-list-item .actions>a{margin:0}}.shopping-list-item .image-wrapper{background-color:hsla(0,0%,93.7%,.6);display:flex;border-radius:2px}@media screen and (min-width:768px){.shopping-list-item .image-wrapper{border-radius:calc(0vw + 2px)}}@media screen and (min-width:1920px){.shopping-list-item .image-wrapper{border-radius:.1vw}}.shopping-list-item .image-wrapper{padding:7px}@media screen and (min-width:768px){.shopping-list-item .image-wrapper{padding:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.shopping-list-item .image-wrapper{padding:.41vw}}.shopping-list-item .image-wrapper img{width:70px;height:70px}@media screen and (min-width:768px){.shopping-list-item .image-wrapper img{width:calc(2.77vw + 48.66px);height:calc(2.77vw + 48.66px)}}@media screen and (min-width:1920px){.shopping-list-item .image-wrapper img{width:5.31vw;height:5.31vw}}.shopping-list-item .image-wrapper img{border-radius:2px}@media screen and (min-width:768px){.shopping-list-item .image-wrapper img{border-radius:calc(0vw + 2px)}}@media screen and (min-width:1920px){.shopping-list-item .image-wrapper img{border-radius:.1vw}}.shopping-list-item .middle{background-color:#fff;position:relative;z-index:2;overflow:hidden;-webkit-transition:height .2s ease,border-color .2s ease;transition:height .2s ease,border-color .2s ease;border-color:#e0e0e0;border-style:solid;border-left-width:1px;border-right-width:1px}@media screen and (min-width:768px){.shopping-list-item .middle{border-left-width:calc(0vw + 1px);border-right-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.shopping-list-item .middle{border-left-width:.05vw;border-right-width:.05vw}}.shopping-list-item .middle{border-bottom-right-radius:3.5px;border-bottom-left-radius:3.5px}@media screen and (min-width:768px){.shopping-list-item .middle{border-bottom-right-radius:calc(.04vw + 3.16px);border-bottom-left-radius:calc(.04vw + 3.16px)}}@media screen and (min-width:1920px){.shopping-list-item .middle{border-bottom-right-radius:.2vw;border-bottom-left-radius:.2vw}}.shopping-list-item .middle .items{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-transition-delay:.2s;transition-delay:.2s}.shopping-list-item .middle .items .item{display:flex;align-items:flex-start;position:relative;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-color:#e0e0e0;border-style:solid}@media(max-width:767px){.shopping-list-item .middle .items .item{flex-wrap:wrap}}.shopping-list-item .middle .items .item{padding-top:21px;padding-bottom:21px}@media screen and (min-width:768px){.shopping-list-item .middle .items .item{padding-top:calc(.26vw + 19px);padding-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.shopping-list-item .middle .items .item{padding-top:1.25vw;padding-bottom:1.25vw}}.shopping-list-item .middle .items .item{margin-left:14px;margin-right:14px}@media screen and (min-width:768px){.shopping-list-item .middle .items .item{margin-left:calc(.26vw + 19px);margin-right:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.shopping-list-item .middle .items .item{margin-left:1.25vw;margin-right:1.25vw}}.shopping-list-item .middle .items .item{border-top-width:1px}@media screen and (min-width:768px){.shopping-list-item .middle .items .item{border-top-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.shopping-list-item .middle .items .item{border-top-width:.05vw}}.shopping-list-item .middle .items .item.deleted{opacity:0}.shopping-list-item .middle .items .item:first-child{border-top:none}.shopping-list-item .middle .items .item .meta{align-self:center}.shopping-list-item .bottom .about .text{font-weight:700}.product-help-text__container{align-items:center;justify-content:center;display:flex;margin-bottom:35px}@media screen and (min-width:768px){.product-help-text__container{margin-bottom:calc(-.61vw + 11.66px)}}@media screen and (min-width:1920px){.product-help-text__container{margin-bottom:0}}@media(min-width:768px){.product-help-text__container{margin-bottom:7px}}@media screen and (min-width:768px)and (min-width:768px){.product-help-text__container{margin-bottom:calc(2.86vw - 15px)}}@media screen and (min-width:768px)and (min-width:1920px){.product-help-text__container{margin-bottom:2.08vw}}.product-help-text__container .product_help__title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:12px}@media screen and (min-width:768px){.product-help-text__container .product_help__title{font-size:calc(0vw + 12px)}}@media screen and (min-width:1920px){.product-help-text__container .product_help__title{font-size:.62vw}}.product-help-text__container .product_help__title{line-height:20px}@media screen and (min-width:768px){.product-help-text__container .product_help__title{line-height:calc(0vw + 20px)}}@media screen and (min-width:1920px){.product-help-text__container .product_help__title{line-height:1.04vw}}.double-content{width:100%;grid-row-gap:0}@media(min-width:768px){.double-content.image-position-right .image-component,.double-content.image-position-right .video-wrapper{order:2;grid-column:7/span 6}.double-content.image-position-right .text-wrapper{order:1;grid-column:2/span 4}}.double-content .image-component{grid-column:span 6;padding-top:100%;position:relative}.double-content .image-component .image{object-fit:cover;object-position:center;position:absolute;width:100%;height:100%;top:0;left:0}.double-content .video-wrapper{grid-column:span 6;position:relative;overflow:hidden;padding-top:100%}.double-content .video-wrapper iframe,.double-content .video-wrapper video{width:100vw;height:56.25%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.double-content .text-wrapper{background-color:#efefef;grid-column:span 6;padding:42px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.double-content .text-wrapper{grid-column:8/span 4;padding:0;background:none}}.double-content .text-wrapper .pretitle,.double-content .text-wrapper .title{margin-bottom:21px}@media screen and (min-width:768px){.double-content .text-wrapper .pretitle,.double-content .text-wrapper .title{margin-bottom:calc(1.64vw + 8.33px)}}@media screen and (min-width:1920px){.double-content .text-wrapper .pretitle,.double-content .text-wrapper .title{margin-bottom:2.08vw}}.double-content .text-wrapper .title{font-family:Albra,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;font-size:42px}@media screen and (min-width:768px){.double-content .text-wrapper .title{font-size:calc(4.68vw + 6px)}}@media screen and (min-width:1920px){.double-content .text-wrapper .title{font-size:5vw}}.double-content .text-wrapper .title{line-height:42px}@media screen and (min-width:768px){.double-content .text-wrapper .title{line-height:calc(4.68vw + 6px)}}@media screen and (min-width:1920px){.double-content .text-wrapper .title{line-height:5vw}}.double-content .text-wrapper p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;margin-bottom:35px}@media screen and (min-width:768px){.double-content .text-wrapper p{margin-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.double-content .text-wrapper p{margin-bottom:2.08vw}}.double-content .text-wrapper p{font-size:14px}@media screen and (min-width:768px){.double-content .text-wrapper p{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.double-content .text-wrapper p{font-size:.83vw}}.double-content .text-wrapper p{line-height:24px}@media screen and (min-width:768px){.double-content .text-wrapper p{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.double-content .text-wrapper p{line-height:1.35vw}}@media(min-width:768px){.double-content .text-wrapper p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}}@media screen and (min-width:768px)and (min-width:768px){.double-content .text-wrapper p{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.double-content .text-wrapper p{font-size:1.14vw}}@media(min-width:768px){.double-content .text-wrapper p{line-height:28px}}@media screen and (min-width:768px)and (min-width:768px){.double-content .text-wrapper p{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.double-content .text-wrapper p{line-height:1.66vw}}.double-content .text-wrapper .pretitle{display:block;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;line-height:1!important;font-size:14px}@media screen and (min-width:768px){.double-content .text-wrapper .pretitle{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.double-content .text-wrapper .pretitle{font-size:.83vw}}.double-content .text-wrapper .pretitle{line-height:22px}@media screen and (min-width:768px){.double-content .text-wrapper .pretitle{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.double-content .text-wrapper .pretitle{line-height:1.25vw}}.featured-content{position:relative}@media(max-width:767px){.featured-content{padding:0}}.featured-content+.featured-content{margin-top:87.5px}@media screen and (min-width:768px){.featured-content+.featured-content{margin-top:calc(1.08vw + 79.16px)}}@media screen and (min-width:1920px){.featured-content+.featured-content{margin-top:5.2vw}}@media(min-width:768px){.featured-content.without-image.text-align-center .text-wrapper{grid-column:4/span 6}.featured-content.without-image.text-align-right .text-wrapper{grid-column:7/span 5}}.featured-content .inner{position:relative}@media(max-width:767px){.featured-content .inner{padding:56px 0}}.featured-content .background-image{height:100%}@media(min-width:768px){.featured-content .background-image{padding-top:50%;height:auto;position:relative}}.featured-content .background-image .image{object-fit:cover;object-position:center;position:absolute;width:100%;height:100%;top:0;left:0}.featured-content .overlay{background-color:#000;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.featured-content .wrapper{position:relative;z-index:3;display:flex;align-items:center}@media(min-width:768px){.featured-content .wrapper{position:absolute;top:0;right:0;bottom:0;left:0}}.featured-content .wrapper>.grid{flex:1 1}.featured-content .wrapper .image-wrapper,.featured-content .wrapper .text-wrapper{flex-basis:100%}@media(max-width:767px){.featured-content .wrapper .image-wrapper,.featured-content .wrapper .text-wrapper{padding:0 20px}}.featured-content .wrapper .text-wrapper{grid-column:span 6;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}@media(min-width:768px){.featured-content .wrapper .text-wrapper{grid-column:2/span 5}}@media(min-width:992px){.featured-content .wrapper .text-wrapper{grid-column:2/span 4}}.featured-content .wrapper .text-wrapper .title,.featured-content .wrapper .text-wrapper p{margin-bottom:28px}@media screen and (min-width:768px){.featured-content .wrapper .text-wrapper .title,.featured-content .wrapper .text-wrapper p{margin-bottom:calc(1.04vw + 20px)}}@media screen and (min-width:1920px){.featured-content .wrapper .text-wrapper .title,.featured-content .wrapper .text-wrapper p{margin-bottom:2.08vw}}.featured-content .wrapper .text-wrapper .pretitle{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:14px}@media screen and (min-width:768px){.featured-content .wrapper .text-wrapper .pretitle{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.featured-content .wrapper .text-wrapper .pretitle{font-size:.83vw}}.featured-content .wrapper .text-wrapper .pretitle{line-height:22px}@media screen and (min-width:768px){.featured-content .wrapper .text-wrapper .pretitle{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.featured-content .wrapper .text-wrapper .pretitle{line-height:1.25vw}}.featured-content .wrapper .text-wrapper .pretitle{margin-bottom:14px}@media screen and (min-width:768px){.featured-content .wrapper .text-wrapper .pretitle{margin-bottom:calc(1.56vw + 2px)}}@media screen and (min-width:1920px){.featured-content .wrapper .text-wrapper .pretitle{margin-bottom:1.66vw}}.featured-content .wrapper .text-wrapper .title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:32px}@media screen and (min-width:768px){.featured-content .wrapper .text-wrapper .title{font-size:calc(3.47vw + 5.33px)}}@media screen and (min-width:1920px){.featured-content .wrapper .text-wrapper .title{font-size:3.75vw}}.featured-content .wrapper .text-wrapper .title{line-height:42px}@media screen and (min-width:768px){.featured-content .wrapper .text-wrapper .title{line-height:calc(3.47vw + 15.33px)}}@media screen and (min-width:1920px){.featured-content .wrapper .text-wrapper .title{line-height:4.27vw}}.featured-content .wrapper .text-wrapper .button{flex-shrink:0}.featured-content .wrapper .image-wrapper{grid-column:span 6;margin-bottom:28px;position:relative;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.featured-content .wrapper .image-wrapper{grid-column:8/span 4;margin-bottom:0}}@media(min-width:992px){.featured-content .wrapper .image-wrapper{grid-column:7/span 5;margin-bottom:0}}.featured-content .wrapper .image-wrapper img{width:100%}.gallery{grid-column:span 6}@media(min-width:768px){.gallery{grid-column:span 12}}.gallery+.gallery{margin-top:7px}@media screen and (min-width:768px){.gallery+.gallery{margin-top:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.gallery+.gallery{margin-top:.41vw}}.gallery>.grid{grid-row-gap:7px}@media screen and (min-width:768px){.gallery>.grid{grid-row-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.gallery>.grid{grid-row-gap:.41vw}}.gallery .item{position:relative;padding-top:100%}.gallery .item iframe,.gallery .item img,.gallery .item video{object-fit:cover;object-position:center;position:absolute;width:100%;height:100%;top:0;left:0}.gallery .item.full{grid-column:span 6}@media(min-width:768px){.gallery .item.full{grid-column:span 12;padding-top:50%}}.gallery .item.half{grid-column:span 6}.gallery .item .title-wrapper{position:absolute;color:#fff;right:0;bottom:0;left:0;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;padding:21px}@media screen and (min-width:768px){.gallery .item .title-wrapper{padding:calc(1.64vw + 8.33px)}}@media screen and (min-width:1920px){.gallery .item .title-wrapper{padding:2.08vw}}.gallery .item .title-wrapper{font-size:14px}@media screen and (min-width:768px){.gallery .item .title-wrapper{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.gallery .item .title-wrapper{font-size:.83vw}}.gallery .item .title-wrapper{line-height:24px}@media screen and (min-width:768px){.gallery .item .title-wrapper{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.gallery .item .title-wrapper{line-height:1.35vw}}@media(min-width:768px){.gallery .item .title-wrapper{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}}@media screen and (min-width:768px)and (min-width:768px){.gallery .item .title-wrapper{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.gallery .item .title-wrapper{font-size:1.14vw}}@media(min-width:768px){.gallery .item .title-wrapper{line-height:28px}}@media screen and (min-width:768px)and (min-width:768px){.gallery .item .title-wrapper{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.gallery .item .title-wrapper{line-height:1.66vw}}.gallery .item .title-wrapper .title{position:relative;z-index:2}.gallery .item .title-wrapper.shadow:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);content:"";position:absolute;left:0;bottom:0;right:0;z-index:1;height:120%}.media-carousel{grid-column:span 6;-webkit-user-select:none;-ms-user-select:none;position:relative;user-select:none}@media(min-width:768px){.media-carousel{grid-column:span 12}}@media(min-width:992px){.media-carousel{grid-column:span 6}}@media(any-hover:hover){.media-carousel:hover{cursor:-webkit-grab;cursor:grab}}.media-carousel:active{cursor:-webkit-grabbing;cursor:grabbing}.media-carousel .media-wrapper{background-color:#efefef;position:relative;padding-top:100%}.media-carousel .media-wrapper .media-item{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.media-carousel .media-wrapper .media-item.active{z-index:3}.media-carousel .media-wrapper .media-item.active iframe,.media-carousel .media-wrapper .media-item.active img,.media-carousel .media-wrapper .media-item.active video{opacity:1}.media-carousel .media-wrapper .media-item iframe,.media-carousel .media-wrapper .media-item img,.media-carousel .media-wrapper .media-item video{width:100%;height:100%;max-width:100%;position:absolute;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.media-carousel .media-wrapper .media-item img{object-fit:cover;object-position:center}.media-carousel .navigation .item{position:absolute;z-index:3;top:0;bottom:0;display:flex;align-items:center;cursor:pointer}.media-carousel .navigation .prev{left:0;padding-left:20px}@media screen and (min-width:768px){.media-carousel .navigation .prev{padding-left:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.media-carousel .navigation .prev{padding-left:1.25vw}}.media-carousel .navigation .prev svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.media-carousel .navigation .next{right:0;padding-right:20px}@media screen and (min-width:768px){.media-carousel .navigation .next{padding-right:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.media-carousel .navigation .next{padding-right:1.25vw}}.media-carousel .navigation .next svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.media-carousel .navigation svg{width:28px}@media screen and (min-width:768px){.media-carousel .navigation svg{width:calc(1.04vw + 20px)}}@media screen and (min-width:1920px){.media-carousel .navigation svg{width:2.08vw}}.media-carousel .navigation svg polygon{fill:#fff}.media-carousel .paginaton{position:absolute;right:0;left:0;z-index:3;z-index:100;bottom:21px}@media screen and (min-width:768px){.media-carousel .paginaton{bottom:calc(1.64vw + 8.33px)}}@media screen and (min-width:1920px){.media-carousel .paginaton{bottom:2.08vw}}.media-carousel .paginaton .items{display:flex;align-items:center;justify-content:center;padding-left:35px;padding-right:35px}@media screen and (min-width:768px){.media-carousel .paginaton .items{padding-left:calc(.43vw + 31.66px);padding-right:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.media-carousel .paginaton .items{padding-left:2.08vw;padding-right:2.08vw}}.media-carousel .paginaton .items .item{background-color:#fff;display:block;opacity:.4;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer;max-width:28px}@media screen and (min-width:768px){.media-carousel .paginaton .items .item{max-width:calc(4.51vw - 6.66px)}}@media screen and (min-width:1920px){.media-carousel .paginaton .items .item{max-width:4.16vw}}.media-carousel .paginaton .items .item{height:2px}@media screen and (min-width:768px){.media-carousel .paginaton .items .item{height:calc(.17vw + .66px)}}@media screen and (min-width:1920px){.media-carousel .paginaton .items .item{height:.2vw}}.media-carousel .paginaton .items .item{margin-left:3.5px;margin-right:3.5px}@media screen and (min-width:768px){.media-carousel .paginaton .items .item{margin-left:calc(.04vw + 3.16px);margin-right:calc(.04vw + 3.16px)}}@media screen and (min-width:1920px){.media-carousel .paginaton .items .item{margin-left:.2vw;margin-right:.2vw}}.media-carousel .paginaton .items .item.active{opacity:1}.statement .statement-content{background-color:#fff;padding-top:77px;padding-bottom:77px}@media screen and (min-width:768px){.statement .statement-content{padding-top:calc(14.14vw - 31.66px);padding-bottom:calc(14.14vw - 31.66px)}}@media screen and (min-width:1920px){.statement .statement-content{padding-top:12.5vw;padding-bottom:12.5vw}}.statement .statement-content .statement-title{text-transform:none;text-align:center;grid-column:span 6}@media(min-width:768px){.statement .statement-content .statement-title{grid-column:2/span 10}}.hero{position:relative;height:100vh;overflow:hidden}@media(min-width:992px){.hero{min-height:768px}}.hero.small{min-height:calc(133.3333333vw);height:auto}@media(min-width:768px){.hero.small{min-height:0;height:80vh}}@media(min-width:992px){.hero.small{min-height:768px}}.hero.small .content-wrapper .content{margin-top:63px}@media screen and (min-width:768px){.hero.small .content-wrapper .content{margin-top:calc(-5.47vw + 105px)}}@media screen and (min-width:1920px){.hero.small .content-wrapper .content{margin-top:0}}.hero .background{object-fit:cover;object-position:center}.hero .background,.hero .hero-video-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.hero .hero-video-wrapper{overflow:hidden}.hero .hero-video-wrapper iframe,.hero .hero-video-wrapper video{width:100vw;height:56.25vw;min-height:100%;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero .overlay{background-color:#000;z-index:2}.hero .content-wrapper,.hero .overlay{pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0}.hero .content-wrapper{z-index:3;color:#fff;align-items:center;justify-content:center;text-align:center;display:flex;padding-top:0}@media screen and (min-width:768px){.hero .content-wrapper{padding-top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.hero .content-wrapper{padding-top:4.16vw}}.hero .content-wrapper .content{pointer-events:none;flex:1 1;grid-row-gap:0}@media(max-width:991px){.hero .content-wrapper .content{padding-left:28px;padding-right:28px}}.hero .content-wrapper .content .pretitle{grid-column:span 6;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px}@media(min-width:768px){.hero .content-wrapper .content .pretitle{grid-column:4/span 6}}.hero .content-wrapper .content .pretitle{font-size:14px}@media screen and (min-width:768px){.hero .content-wrapper .content .pretitle{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.hero .content-wrapper .content .pretitle{font-size:.83vw}}.hero .content-wrapper .content .pretitle{line-height:22px}@media screen and (min-width:768px){.hero .content-wrapper .content .pretitle{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.hero .content-wrapper .content .pretitle{line-height:1.25vw}}.hero .content-wrapper .content .pretitle{margin-bottom:21px}@media screen and (min-width:768px){.hero .content-wrapper .content .pretitle{margin-bottom:calc(1.64vw + 8.33px)}}@media screen and (min-width:1920px){.hero .content-wrapper .content .pretitle{margin-bottom:2.08vw}}.hero .content-wrapper .content .title{grid-column:span 6;text-align:center}@media(max-width:767px){.hero .content-wrapper .content .title.resize{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-family:Albra,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;font-size:32px}}@media screen and (max-width:767px)and (min-width:768px){.hero .content-wrapper .content .title.resize{font-size:calc(3.47vw + 5.33px)}}@media screen and (max-width:767px)and (min-width:1920px){.hero .content-wrapper .content .title.resize{font-size:3.75vw}}@media(max-width:767px){.hero .content-wrapper .content .title.resize{line-height:42px}}@media screen and (max-width:767px)and (min-width:768px){.hero .content-wrapper .content .title.resize{line-height:calc(3.47vw + 15.33px)}}@media screen and (max-width:767px)and (min-width:1920px){.hero .content-wrapper .content .title.resize{line-height:4.27vw}}@media(min-width:768px){.hero .content-wrapper .content .title{grid-column:2/span 10}}.hero .content-wrapper .content .title{margin-bottom:21px}@media screen and (min-width:768px){.hero .content-wrapper .content .title{margin-bottom:calc(1.64vw + 8.33px)}}@media screen and (min-width:1920px){.hero .content-wrapper .content .title{margin-bottom:2.08vw}}.hero .content-wrapper .content p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;grid-column:span 6;font-size:16px}@media screen and (min-width:768px){.hero .content-wrapper .content p{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.hero .content-wrapper .content p{font-size:.93vw}}.hero .content-wrapper .content p{line-height:26px}@media screen and (min-width:768px){.hero .content-wrapper .content p{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.hero .content-wrapper .content p{line-height:1.45vw}}@media(min-width:768px){.hero .content-wrapper .content p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;grid-column:4/span 6;font-size:22px}}@media screen and (min-width:768px)and (min-width:768px){.hero .content-wrapper .content p{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.hero .content-wrapper .content p{font-size:1.66vw}}@media(min-width:768px){.hero .content-wrapper .content p{line-height:32px}}@media screen and (min-width:768px)and (min-width:768px){.hero .content-wrapper .content p{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.hero .content-wrapper .content p{line-height:2.18vw}}.hero .content-wrapper .content .button-wrapper{pointer-events:all;grid-column:span 6;margin-top:35px}@media screen and (min-width:768px){.hero .content-wrapper .content .button-wrapper{margin-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.hero .content-wrapper .content .button-wrapper{margin-top:2.08vw}}@media(min-width:768px){.hero .content-wrapper .content .button-wrapper{grid-column:4/span 6}}.overlay-wrapper.active .overlay{opacity:1;pointer-events:all}.overlay-wrapper.active .overlay-content{-webkit-transform:translateX(0);transform:translateX(0)}.overlay-wrapper.loaded .overlay{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.overlay-wrapper.loaded .overlay-content{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.overlay-wrapper.sticky .overlay,.overlay-wrapper.sticky .overlay-content{top:63px}@media screen and (min-width:768px){.overlay-wrapper.sticky .overlay,.overlay-wrapper.sticky .overlay-content{top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.overlay-wrapper.sticky .overlay,.overlay-wrapper.sticky .overlay-content{top:4.16vw}}.overlay-wrapper.menu .overlay-inner-wrapper{display:flex}.overlay-wrapper.menu .overlay-inner-wrapper .overlay-inner{flex:1 1;height:auto}.overlay-wrapper.overlay-large .overlay-content{width:65%}@media(min-width:1366px){.overlay-wrapper.overlay-large .overlay-content{width:50%}}.overlay-wrapper.empty-cart .overlay-inner-wrapper{display:flex;align-items:center}.overlay-wrapper.empty-cart .overlay-inner-wrapper .overlay-inner{flex:1 1}.overlay-wrapper.overlay-centered.inactive .overlay-content{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-transform:translateX(100%);transform:translateX(100%)}.overlay-wrapper.overlay-centered .overlay{top:0}.overlay-wrapper.overlay-centered .overlay-content{top:0;left:0;right:0;bottom:0;width:auto;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.overlay-wrapper.overlay-centered .overlay-content .overlay-inner-wrapper{width:47.5%;height:auto;min-height:0;pointer-events:all;padding-left:35px;padding-right:35px}@media screen and (min-width:768px){.overlay-wrapper.overlay-centered .overlay-content .overlay-inner-wrapper{padding-left:calc(.43vw + 31.66px);padding-right:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-wrapper.overlay-centered .overlay-content .overlay-inner-wrapper{padding-left:2.08vw;padding-right:2.08vw}}.overlay-wrapper.overlay-centered .overlay-content .overlay-inner-wrapper{border-radius:3.5px}@media screen and (min-width:768px){.overlay-wrapper.overlay-centered .overlay-content .overlay-inner-wrapper{border-radius:calc(.04vw + 3.16px)}}@media screen and (min-width:1920px){.overlay-wrapper.overlay-centered .overlay-content .overlay-inner-wrapper{border-radius:.2vw}}.overlay-wrapper.overlay-centered .overlay-content .overlay-header{justify-content:center}.overlay-wrapper.overlay-centered .overlay-content .content-wrapper{padding-top:35px;padding-bottom:35px}@media screen and (min-width:768px){.overlay-wrapper.overlay-centered .overlay-content .content-wrapper{padding-top:calc(.43vw + 31.66px);padding-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-wrapper.overlay-centered .overlay-content .content-wrapper{padding-top:2.08vw;padding-bottom:2.08vw}}.overlay-wrapper.large-title .overlay-header .label{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:22px}@media screen and (min-width:768px){.overlay-wrapper.large-title .overlay-header .label{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.overlay-wrapper.large-title .overlay-header .label{font-size:1.66vw}}.overlay-wrapper.large-title .overlay-header .label{line-height:32px}@media screen and (min-width:768px){.overlay-wrapper.large-title .overlay-header .label{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.overlay-wrapper.large-title .overlay-header .label{line-height:2.18vw}}.overlay-wrapper .overlay,.overlay-wrapper .overlay-content{position:fixed;top:0;right:0;bottom:0}.overlay-wrapper .overlay{background-color:rgba(0,0,0,.7);left:0;z-index:9996;opacity:0;pointer-events:none}.overlay-wrapper .overlay-content{width:33.75%;z-index:9997;-webkit-transform:translateX(100%);transform:translateX(100%);overflow-y:scroll}.overlay-wrapper .overlay-content .overlay-inner-wrapper{background-color:#fff;min-height:100%;padding-left:56px;padding-right:56px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .overlay-inner-wrapper{padding-left:calc(.69vw + 50.66px);padding-right:calc(.69vw + 50.66px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .overlay-inner-wrapper{padding-left:3.33vw;padding-right:3.33vw}}.overlay-wrapper .overlay-content .overlay-inner{height:100%}.overlay-wrapper .overlay-content .overlay-header{width:100%;display:flex;justify-content:space-between;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .overlay-header{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .overlay-header{font-size:1.14vw}}.overlay-wrapper .overlay-content .overlay-header{line-height:28px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .overlay-header{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .overlay-header{line-height:1.66vw}}.overlay-wrapper .overlay-content .overlay-header{margin-bottom:35px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .overlay-header{margin-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .overlay-header{margin-bottom:2.08vw}}.overlay-wrapper .overlay-content .overlay-header .close{text-decoration:underline;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.overlay-wrapper .overlay-content .content-wrapper{display:flex;flex-direction:column;min-height:100%;padding-top:56px;padding-bottom:56px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .content-wrapper{padding-top:calc(.69vw + 50.66px);padding-bottom:calc(.69vw + 50.66px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .content-wrapper{padding-top:3.33vw;padding-bottom:3.33vw}}.overlay-wrapper .overlay-content .content-wrapper .content-action{display:flex;align-items:center;justify-content:center;padding-top:35px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .content-wrapper .content-action{padding-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .content-wrapper .content-action{padding-top:2.08vw}}.overlay-wrapper .overlay-content .filters-wrapper{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.overlay-wrapper .overlay-content .filters-wrapper .accordion .accordion-item:first-child{border-top:none}.overlay-wrapper .overlay-content .filters-wrapper .accordion .accordion-item:first-child>a{padding-top:0}.overlay-wrapper .overlay-content .filter-actions{display:flex;align-items:center}.overlay-wrapper .overlay-content .filter-actions>.action-wrapper{display:flex;flex-grow:1;flex-basis:0}.overlay-wrapper .overlay-content .filter-actions>.action-wrapper:nth-child(2){justify-content:center}.overlay-wrapper .overlay-content .filter-actions{margin-top:56px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .filter-actions{margin-top:calc(.69vw + 50.66px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .filter-actions{margin-top:3.33vw}}.overlay-wrapper .overlay-content .overlay-text{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:16px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .overlay-text{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .overlay-text{font-size:.93vw}}.overlay-wrapper .overlay-content .overlay-text{line-height:26px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .overlay-text{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .overlay-text{line-height:1.45vw}}.overlay-wrapper .overlay-content .overlay-text iframe,.overlay-wrapper .overlay-content .overlay-text img,.overlay-wrapper .overlay-content .overlay-text video{width:100%;height:auto}.overlay-wrapper .overlay-content .navigation-wrapper{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li{border-style:solid;border-color:#e0e0e0;border-bottom-width:1px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li{border-bottom-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li{border-bottom-width:.05vw}}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li:first-child a{padding-top:0}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a{display:flex;text-decoration:none;color:#000;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s ease;transition:color .2s ease;padding-top:21px;padding-bottom:21px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a{padding-top:calc(.26vw + 19px);padding-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a{padding-top:1.25vw;padding-bottom:1.25vw}}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a{font-size:22px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a{font-size:1.66vw}}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a{line-height:32px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a{line-height:2.18vw}}@media(any-hover:hover){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a:hover{color:rgba(0,0,0,.4)}}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a .menu-item-title{flex:1 1}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a .icon-wrapper{display:flex;align-items:center;justify-self:center}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a .icon-wrapper>.icon{vertical-align:middle;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:14px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a .icon-wrapper>.icon{width:calc(0vw + 14px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li a .icon-wrapper>.icon{width:.72vw}}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li.active .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li.active .sub-menu{display:flex;flex-direction:column}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu{display:none}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li{border:none}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li:first-child>a{padding-top:0}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li:last-child>a{padding-bottom:21px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li:last-child>a{padding-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li:last-child>a{padding-bottom:1.25vw}}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li a{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li a{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li a{font-size:1.14vw}}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li a{line-height:28px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li a{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li a{line-height:1.66vw}}.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li a{padding-top:14px;padding-bottom:14px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li a{padding-top:calc(.17vw + 12.66px);padding-bottom:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .navigation ul li .sub-menu li a{padding-top:.83vw;padding-bottom:.83vw}}.overlay-wrapper .overlay-content .navigation-wrapper .footer{display:flex;padding-top:70px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .footer{padding-top:calc(.86vw + 63.33px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .footer{padding-top:4.16vw}}.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{flex:1 1;border-style:solid;border-color:#e0e0e0;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;border-top-width:1px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{border-top-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{border-top-width:.05vw}}.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{margin-right:7px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{margin-right:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{margin-right:.41vw}}.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{padding-top:21px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{padding-top:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{padding-top:1.25vw}}.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{font-size:14px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{font-size:.83vw}}.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{line-height:24px}@media screen and (min-width:768px){.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.overlay-wrapper .overlay-content .navigation-wrapper .footer .column{line-height:1.35vw}}.overlay-wrapper .overlay-content .navigation-wrapper .footer .column:last-child{margin-right:0}.overlay-wrapper .overlay-content .navigation-wrapper .footer .column a{color:#000}.overlay-mobile-wrapper.active .overlay,.overlay-mobile-wrapper.active .overlay-content-wrapper{pointer-events:auto}.overlay-mobile-wrapper.active .overlay{opacity:1}.overlay-mobile-wrapper.active .overlay-content{-webkit-transform:translateY(0);transform:translateY(0);padding-top:35px;padding-bottom:35px}@media screen and (min-width:768px){.overlay-mobile-wrapper.active .overlay-content{padding-top:calc(.43vw + 31.66px);padding-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper.active .overlay-content{padding-top:2.08vw;padding-bottom:2.08vw}}.overlay-mobile-wrapper.overlay-centered .overlay-header{text-align:center}.overlay-mobile-wrapper.overlay-centered .overlay-header span{grid-column:2/span 4}.overlay-mobile-wrapper .overlay,.overlay-mobile-wrapper .overlay-content-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;display:flex;flex-direction:column}.overlay-mobile-wrapper .overlay{background-color:rgba(0,0,0,.7);opacity:0;z-index:9996;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.overlay-mobile-wrapper .overlay-content-wrapper{z-index:9997;overflow-y:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-ms-scroll-chaining:none;overscroll-behavior:none}.overlay-mobile-wrapper .overlay-content-wrapper::-webkit-scrollbar{width:0!important}.overlay-mobile-wrapper .overlay-content-space{flex:1 1;width:100%;position:relative;min-height:84px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content-space{min-height:calc(1.04vw + 76px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content-space{min-height:5vw}}.overlay-mobile-wrapper .overlay-content{background-color:#fff;position:relative;z-index:2;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content{padding-left:calc(1.95vw + 2.5px);padding-right:calc(1.95vw + 2.5px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content{padding-left:2.08vw;padding-right:2.08vw}}.overlay-mobile-wrapper .overlay-content{border-top-left-radius:28px;border-top-right-radius:28px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content{border-top-left-radius:calc(.34vw + 25.33px);border-top-right-radius:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content{border-top-left-radius:1.66vw;border-top-right-radius:1.66vw}}.overlay-mobile-wrapper .overlay-content .overlay-text{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content .overlay-text{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content .overlay-text{font-size:.83vw}}.overlay-mobile-wrapper .overlay-content .overlay-text{line-height:24px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content .overlay-text{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content .overlay-text{line-height:1.35vw}}.overlay-mobile-wrapper .overlay-content .overlay-text iframe,.overlay-mobile-wrapper .overlay-content .overlay-text img,.overlay-mobile-wrapper .overlay-content .overlay-text video{width:100%;height:auto}.overlay-mobile-wrapper .overlay-content .content-wrapper .content-action{display:flex;align-items:center;justify-content:center;padding-top:35px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content .content-wrapper .content-action{padding-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content .content-wrapper .content-action{padding-top:2.08vw}}.overlay-mobile-wrapper .overlay-content .filters-wrapper .accordion .accordion-item:first-child{border-top:none}.overlay-mobile-wrapper .overlay-content .filters-wrapper .accordion .accordion-item .accordion-icon-wrapper>svg{fill:#9a9a9a}.overlay-mobile-wrapper .overlay-content .filters-wrapper .filter-actions{display:flex;flex-direction:column;padding-top:35px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content .filters-wrapper .filter-actions{padding-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content .filters-wrapper .filter-actions{padding-top:2.08vw}}.overlay-mobile-wrapper .overlay-content .filters-wrapper .filter-actions .action-wrapper{display:flex;justify-content:center}.overlay-mobile-wrapper .overlay-content .filters-wrapper .filter-actions .action-wrapper.reset-filters{order:2;padding-top:35px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content .filters-wrapper .filter-actions .action-wrapper.reset-filters{padding-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content .filters-wrapper .filter-actions .action-wrapper.reset-filters{padding-top:2.08vw}}.overlay-mobile-wrapper .overlay-content .filters-wrapper .filter-actions .action-wrapper.add-filters{order:1}.overlay-mobile-wrapper .overlay-content .close-wrapper{display:flex;align-items:center;justify-content:center;margin-top:35px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content .close-wrapper{margin-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content .close-wrapper{margin-top:2.08vw}}.overlay-mobile-wrapper .overlay-content .close-wrapper .close{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#9a9a9a;font-size:14px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content .close-wrapper .close{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content .close-wrapper .close{font-size:.83vw}}.overlay-mobile-wrapper .overlay-content .close-wrapper .close{line-height:22px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-content .close-wrapper .close{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-content .close-wrapper .close{line-height:1.25vw}}.overlay-mobile-wrapper .overlay-header{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-header{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-header{grid-row-gap:.83vw}}.overlay-mobile-wrapper .overlay-header{grid-column-gap:7px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-header{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-header{grid-column-gap:.41vw}}@media(min-width:768px){.overlay-mobile-wrapper .overlay-header{grid-template-columns:repeat(12,minmax(0,1fr))}}.overlay-mobile-wrapper .overlay-header{margin-bottom:21px}@media screen and (min-width:768px){.overlay-mobile-wrapper .overlay-header{margin-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .overlay-header{margin-bottom:1.25vw}}.overlay-mobile-wrapper .overlay-header span{grid-column:span 6}.overlay-mobile-wrapper .loading-animation-wrapper{padding-top:28px;padding-bottom:28px}@media screen and (min-width:768px){.overlay-mobile-wrapper .loading-animation-wrapper{padding-top:calc(.34vw + 25.33px);padding-bottom:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.overlay-mobile-wrapper .loading-animation-wrapper{padding-top:1.66vw;padding-bottom:1.66vw}}.overlay-modal-wrapper .overlay-modal{background-color:rgba(0,0,0,.7);position:fixed;top:0;right:0;bottom:0;width:100%;z-index:9998;display:flex;align-items:center;justify-content:center;top:63px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal{top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal{top:4.16vw}}@media screen and (min-width:1023px){.overlay-modal-wrapper .overlay-modal{width:65%}}@media(min-width:1366px){.overlay-modal-wrapper .overlay-modal{width:50%}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content{background-color:#fff;width:63.33333333%;text-align:center;display:flex;flex-direction:column;align-items:center;border-radius:4px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content{border-radius:calc(0vw + 4px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content{border-radius:.2vw}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content{padding:35px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content{padding:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content{padding:2.08vw}}@media(max-width:767px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content{flex:1 1;margin-left:20px;margin-right:20px}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .label{padding-top:14px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .label{padding-top:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .label{padding-top:.83vw}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .bubbles-animation{max-width:140px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .bubbles-animation{max-width:calc(0vw + 200px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .bubbles-animation{max-width:10.41vw}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .response{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;color:#ce4635;font-size:16px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .response{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .response{font-size:.93vw}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .response{line-height:26px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .response{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .response{line-height:1.45vw}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .response{margin-bottom:28px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .response{margin-bottom:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content.form .response{margin-bottom:1.66vw}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content .input-field{width:100%;margin-bottom:28px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content .input-field{margin-bottom:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content .input-field{margin-bottom:1.66vw}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content .input-field{margin-top:14px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content .input-field{margin-top:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content .input-field{margin-top:.83vw}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content .input-field input{background-color:#efefef}.overlay-modal-wrapper .overlay-modal .overlay-modal-content .label{-webkit-user-select:none;-ms-user-select:none;user-select:none}.overlay-modal-wrapper .overlay-modal .overlay-modal-content .label:not(.default){line-height:1}.overlay-modal-wrapper .overlay-modal .overlay-modal-content .label{margin-bottom:35px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content .label{margin-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content .label{margin-bottom:2.08vw}}.overlay-modal-wrapper .overlay-modal .overlay-modal-content .text-button{margin-top:21px}@media screen and (min-width:768px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content .text-button{margin-top:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.overlay-modal-wrapper .overlay-modal .overlay-modal-content .text-button{margin-top:1.25vw}}.container-overlay-notice{background-color:#000;align-items:center;display:flex;flex-direction:column;border-radius:4px}@media screen and (min-width:768px){.container-overlay-notice{border-radius:calc(0vw + 4px)}}@media screen and (min-width:1920px){.container-overlay-notice{border-radius:.2vw}}.container-overlay-notice{margin-bottom:14px}@media screen and (min-width:768px){.container-overlay-notice{margin-bottom:calc(.86vw + 7.33px)}}@media screen and (min-width:1920px){.container-overlay-notice{margin-bottom:1.25vw}}@media(min-width:768px){.container-overlay-notice{flex-direction:row}}.container-overlay-notice .overlay-notice__box{padding-left:7px;padding-right:7px}@media screen and (min-width:768px){.container-overlay-notice .overlay-notice__box{padding-left:calc(2.69vw - 13.66px);padding-right:calc(2.69vw - 13.66px)}}@media screen and (min-width:1920px){.container-overlay-notice .overlay-notice__box{padding-left:1.97vw;padding-right:1.97vw}}.container-overlay-notice .overlay-notice__box{margin-top:21px}@media screen and (min-width:768px){.container-overlay-notice .overlay-notice__box{margin-top:calc(0vw + 0px)}}@media screen and (min-width:1920px){.container-overlay-notice .overlay-notice__box{margin-top:0}}.container-overlay-notice .overlay-notice__box svg{align-items:center;fill:#fff;width:18px;height:18px}@media screen and (min-width:768px){.container-overlay-notice .overlay-notice__box svg{width:calc(0vw + 18px);height:calc(0vw + 18px)}}@media screen and (min-width:1920px){.container-overlay-notice .overlay-notice__box svg{width:.93vw;height:.93vw}}.container-overlay-notice .overlay-notice__wrapper{flex:1 1;display:flex;text-align:center;padding-right:21px;padding-bottom:21px;padding-left:21px}@media screen and (min-width:768px){.container-overlay-notice .overlay-notice__wrapper{padding-right:calc(-.61vw + 11.66px);padding-bottom:calc(-.61vw + 11.66px);padding-left:calc(-.61vw + 11.66px)}}@media screen and (min-width:1920px){.container-overlay-notice .overlay-notice__wrapper{padding-right:0;padding-bottom:0;padding-left:0}}@media(min-width:768px){.container-overlay-notice .overlay-notice__wrapper{text-align:left;padding-top:0;padding-right:0;padding-bottom:0}}@media screen and (min-width:768px)and (min-width:768px){.container-overlay-notice .overlay-notice__wrapper{padding-top:calc(2.08vw - 16px);padding-right:calc(2.08vw - 16px);padding-bottom:calc(2.08vw - 16px)}}@media screen and (min-width:768px)and (min-width:1920px){.container-overlay-notice .overlay-notice__wrapper{padding-top:1.25vw;padding-right:1.25vw;padding-bottom:1.25vw}}.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{color:#fff;display:flex;flex-direction:column;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:12px}@media screen and (min-width:768px){.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{font-size:calc(0vw + 12px)}}@media screen and (min-width:1920px){.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{font-size:.62vw}}.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{line-height:20px}@media screen and (min-width:768px){.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{line-height:calc(0vw + 20px)}}@media screen and (min-width:1920px){.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{line-height:1.04vw}}@media(min-width:768px){.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}}@media screen and (min-width:768px)and (min-width:768px){.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:768px)and (min-width:1920px){.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{font-size:.83vw}}@media(min-width:768px){.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{line-height:24px}}@media screen and (min-width:768px)and (min-width:768px){.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:768px)and (min-width:1920px){.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title{line-height:1.35vw}}.container-overlay-notice .overlay-notice__wrapper .overlay-notice__title .overlay-notice__link{color:#fff}.accordion{display:flex;flex:1 1;flex-direction:column}.accordion.large>.accordion-item>.accordion-header>.title-wrapper{padding-top:28px;padding-bottom:28px}@media screen and (min-width:768px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper{padding-top:calc(.34vw + 25.33px);padding-bottom:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper{padding-top:1.66vw;padding-bottom:1.66vw}}.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{display:flex;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;line-height:1!important;-webkit-transition:color .2s ease;transition:color .2s ease;font-size:18px}@media screen and (min-width:768px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:1920px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{font-size:1.14vw}}.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{line-height:28px}@media screen and (min-width:768px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{line-height:1.66vw}}@media(min-width:768px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:22px}}@media screen and (min-width:768px)and (min-width:768px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{font-size:1.66vw}}@media(min-width:768px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{line-height:32px}}@media screen and (min-width:768px)and (min-width:768px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.accordion.large>.accordion-item>.accordion-header>.title-wrapper .title{line-height:2.18vw}}.accordion.large>.accordion-item .accordion-header .accordion-icon-wrapper .icon.plus{width:18px;height:18px}@media screen and (min-width:768px){.accordion.large>.accordion-item .accordion-header .accordion-icon-wrapper .icon.plus{width:calc(0vw + 18px);height:calc(0vw + 18px)}}@media screen and (min-width:1920px){.accordion.large>.accordion-item .accordion-header .accordion-icon-wrapper .icon.plus{width:.93vw;height:.93vw}}.accordion.large>.accordion-item>.accordion-content>.inner{padding-bottom:49px}@media screen and (min-width:768px){.accordion.large>.accordion-item>.accordion-content>.inner{padding-bottom:calc(.6vw + 44.33px)}}@media screen and (min-width:1920px){.accordion.large>.accordion-item>.accordion-content>.inner{padding-bottom:2.91vw}}.accordion.no-borders .accordion-item{border:none}.accordion.no-borders .accordion-item .accordion-header .title-wrapper{padding-top:14px;padding-bottom:14px}@media screen and (min-width:768px){.accordion.no-borders .accordion-item .accordion-header .title-wrapper{padding-top:calc(.17vw + 12.66px);padding-bottom:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.accordion.no-borders .accordion-item .accordion-header .title-wrapper{padding-top:.83vw;padding-bottom:.83vw}}.accordion .accordion-item{border-style:solid;border-color:#e0e0e0;border-top-width:1px}@media screen and (min-width:768px){.accordion .accordion-item{border-top-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.accordion .accordion-item{border-top-width:.05vw}}.accordion .accordion-item:last-child{border-bottom-width:1px}@media screen and (min-width:768px){.accordion .accordion-item:last-child{border-bottom-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.accordion .accordion-item:last-child{border-bottom-width:.05vw}}.accordion .accordion-item.active>.accordion-header>.accordion-icon-wrapper>.icon.arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion .accordion-item.active>.accordion-header>.accordion-icon-wrapper>.icon .vertical{-webkit-transform:translateY(50%);transform:translateY(50%);height:0}.accordion .accordion-item.clickable .accordion-icon-wrapper,.dropdown-menu .accordion .accordion-item .accordion-icon-wrapper{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.accordion .accordion-item.clickable .accordion-icon-wrapper,.dropdown-menu .accordion .accordion-item .accordion-icon-wrapper{padding-left:calc(1.95vw + 2.5px);padding-right:calc(1.95vw + 2.5px)}}@media screen and (min-width:1920px){.accordion .accordion-item.clickable .accordion-icon-wrapper,.dropdown-menu .accordion .accordion-item .accordion-icon-wrapper{padding-left:2.08vw;padding-right:2.08vw}}.accordion .accordion-item .accordion-header{display:flex;justify-content:stretch;text-decoration:none;color:#000;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:22px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-header{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-header{font-size:1.66vw}}.accordion .accordion-item .accordion-header{line-height:32px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-header{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-header{line-height:2.18vw}}@media(min-width:992px){.accordion .accordion-item .accordion-header{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}}@media screen and (min-width:992px)and (min-width:768px){.accordion .accordion-item .accordion-header{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:992px)and (min-width:1920px){.accordion .accordion-item .accordion-header{font-size:1.14vw}}@media(min-width:992px){.accordion .accordion-item .accordion-header{line-height:28px}}@media screen and (min-width:992px)and (min-width:768px){.accordion .accordion-item .accordion-header{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:992px)and (min-width:1920px){.accordion .accordion-item .accordion-header{line-height:1.66vw}}.accordion .accordion-item .accordion-header .title-wrapper{flex:1 1;display:flex;align-items:center;line-height:1;cursor:pointer;padding-top:21px;padding-bottom:21px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-header .title-wrapper{padding-top:calc(.95vw + 13.66px);padding-bottom:calc(.95vw + 13.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-header .title-wrapper{padding-top:1.66vw;padding-bottom:1.66vw}}.accordion .accordion-item .accordion-header .title-wrapper .indicator{opacity:0;-webkit-transform:translateY(30%);transform:translateY(30%);background-color:#efefef;display:inline-flex;align-items:center;justify-content:center;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;border-radius:1000px;-webkit-transition:opacity .2s ease,-webkit-transform .1s ease;transition:opacity .2s ease,-webkit-transform .1s ease;transition:opacity .2s ease,transform .1s ease;transition:opacity .2s ease,transform .1s ease,-webkit-transform .1s ease;width:20px;height:20px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-header .title-wrapper .indicator{width:calc(0vw + 20px);height:calc(0vw + 20px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-header .title-wrapper .indicator{width:1.04vw;height:1.04vw}}.accordion .accordion-item .accordion-header .title-wrapper .indicator{font-size:12px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-header .title-wrapper .indicator{font-size:calc(0vw + 12px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-header .title-wrapper .indicator{font-size:.62vw}}.accordion .accordion-item .accordion-header .title-wrapper .indicator{line-height:20px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-header .title-wrapper .indicator{line-height:calc(0vw + 20px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-header .title-wrapper .indicator{line-height:1.04vw}}.accordion .accordion-item .accordion-header .title-wrapper .indicator{margin-left:7px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-header .title-wrapper .indicator{margin-left:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-header .title-wrapper .indicator{margin-left:.41vw}}.accordion .accordion-item .accordion-header .title-wrapper .indicator.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.accordion .accordion-item .accordion-header .accordion-icon-wrapper{display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.accordion .accordion-item .accordion-header .accordion-icon-wrapper>.icon{vertical-align:middle;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:14px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-header .accordion-icon-wrapper>.icon{width:calc(0vw + 14px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-header .accordion-icon-wrapper>.icon{width:.72vw}}.accordion .accordion-item .accordion-header .accordion-icon-wrapper>.icon .vertical{-webkit-transform:translateY(0);transform:translateY(0);height:100%;-webkit-transition:height .2s linear,-webkit-transform .2s linear;transition:height .2s linear,-webkit-transform .2s linear;transition:height .2s linear,transform .2s linear;transition:height .2s linear,transform .2s linear,-webkit-transform .2s linear}.accordion .accordion-item .accordion-content{overflow:hidden;-webkit-transition:height .2s ease;transition:height .2s ease}.accordion .accordion-item .accordion-content .inner{padding-bottom:35px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner{padding-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner{padding-bottom:2.08vw}}.accordion .accordion-item .accordion-content .inner{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner{grid-row-gap:.83vw}}.accordion .accordion-item .accordion-content .inner{grid-column-gap:7px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner{grid-column-gap:.41vw}}@media(min-width:768px){.accordion .accordion-item .accordion-content .inner{grid-template-columns:repeat(8,minmax(0,1fr))}}.accordion .accordion-item .accordion-content .inner>*{grid-column:span 8}.accordion .accordion-item .accordion-content .inner .specifications{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .specifications{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .specifications{grid-row-gap:.83vw}}.accordion .accordion-item .accordion-content .inner .specifications{grid-column-gap:7px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .specifications{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .specifications{grid-column-gap:.41vw}}@media(min-width:768px){.accordion .accordion-item .accordion-content .inner .specifications{grid-template-columns:repeat(8,minmax(0,1fr))}}.accordion .accordion-item .accordion-content .inner .specifications{grid-row-gap:35px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .specifications{grid-row-gap:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .specifications{grid-row-gap:2.08vw}}.accordion .accordion-item .accordion-content .inner .specifications .item{display:flex;flex-direction:column;grid-column:span 2;border-style:solid;border-color:#e0e0e0;padding-top:17.5px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .specifications .item{padding-top:calc(.21vw + 15.83px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .specifications .item{padding-top:1.04vw}}.accordion .accordion-item .accordion-content .inner .specifications .item{border-top-width:1px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .specifications .item{border-top-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .specifications .item{border-top-width:.05vw}}.accordion .accordion-item .accordion-content .inner .specifications .item .label,.accordion .accordion-item .accordion-content .inner .specifications .item .value{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:16px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .specifications .item .label,.accordion .accordion-item .accordion-content .inner .specifications .item .value{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .specifications .item .label,.accordion .accordion-item .accordion-content .inner .specifications .item .value{font-size:.93vw}}.accordion .accordion-item .accordion-content .inner .specifications .item .label,.accordion .accordion-item .accordion-content .inner .specifications .item .value{line-height:26px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .specifications .item .label,.accordion .accordion-item .accordion-content .inner .specifications .item .value{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .specifications .item .label,.accordion .accordion-item .accordion-content .inner .specifications .item .value{line-height:1.45vw}}.accordion .accordion-item .accordion-content .inner .specifications .item .label{color:#9a9a9a}.accordion .accordion-item .accordion-content .inner .text{grid-column:span 5;font-size:16px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text{font-size:.93vw}}.accordion .accordion-item .accordion-content .inner .text{line-height:26px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text{line-height:1.45vw}}.accordion .accordion-item .accordion-content .inner .text{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:400;color:#000}.accordion .accordion-item .accordion-content .inner .text h2{font-family:Albra,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;font-size:42px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text h2{font-size:calc(2.6vw + 22px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text h2{font-size:3.75vw}}.accordion .accordion-item .accordion-content .inner .text h2{line-height:42px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text h2{line-height:calc(3.47vw + 15.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text h2{line-height:4.27vw}}.accordion .accordion-item .accordion-content .inner .text h3{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:32px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text h3{font-size:calc(3.47vw + 5.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text h3{font-size:3.75vw}}.accordion .accordion-item .accordion-content .inner .text h3{line-height:42px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text h3{line-height:calc(3.47vw + 15.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text h3{line-height:4.27vw}}.accordion .accordion-item .accordion-content .inner .text h4{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:22px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text h4{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text h4{font-size:1.66vw}}.accordion .accordion-item .accordion-content .inner .text h4{line-height:32px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text h4{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text h4{line-height:2.18vw}}.accordion .accordion-item .accordion-content .inner .text p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:16px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text p{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text p{font-size:.93vw}}.accordion .accordion-item .accordion-content .inner .text p{line-height:26px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text p{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text p{line-height:1.45vw}}.accordion .accordion-item .accordion-content .inner .text .subtitle{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:22px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text .subtitle{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text .subtitle{font-size:1.66vw}}.accordion .accordion-item .accordion-content .inner .text .subtitle{line-height:32px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text .subtitle{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text .subtitle{line-height:2.18vw}}.accordion .accordion-item .accordion-content .inner .text .body2{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:16px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text .body2{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text .body2{font-size:.93vw}}.accordion .accordion-item .accordion-content .inner .text .body2{line-height:26px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text .body2{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text .body2{line-height:1.45vw}}.accordion .accordion-item .accordion-content .inner .text .body3{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text .body3{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text .body3{font-size:.83vw}}.accordion .accordion-item .accordion-content .inner .text .body3{line-height:24px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text .body3{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text .body3{line-height:1.35vw}}.accordion .accordion-item .accordion-content .inner .text .caption1{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:14px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text .caption1{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text .caption1{font-size:.83vw}}.accordion .accordion-item .accordion-content .inner .text .caption1{line-height:22px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text .caption1{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text .caption1{line-height:1.25vw}}.accordion .accordion-item .accordion-content .inner .text .caption2{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:12px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text .caption2{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text .caption2{font-size:.72vw}}.accordion .accordion-item .accordion-content .inner .text .caption2{line-height:20px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text .caption2{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text .caption2{line-height:1.14vw}}.accordion .accordion-item .accordion-content .inner .text a{text-decoration:none;border-bottom:1px solid #000}.accordion .accordion-item .accordion-content .inner .text ul li{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;border-style:solid;border-color:#e0e0e0;font-size:16px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text ul li{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text ul li{font-size:.93vw}}.accordion .accordion-item .accordion-content .inner .text ul li{line-height:26px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text ul li{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text ul li{line-height:1.45vw}}.accordion .accordion-item .accordion-content .inner .text ul li{padding-top:14px;padding-bottom:14px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text ul li{padding-top:calc(.17vw + 12.66px);padding-bottom:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text ul li{padding-top:.83vw;padding-bottom:.83vw}}.accordion .accordion-item .accordion-content .inner .text ul li{border-top-width:1px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text ul li{border-top-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text ul li{border-top-width:.05vw}}.accordion .accordion-item .accordion-content .inner .text ul li:last-child{border-bottom-width:1px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-content .inner .text ul li:last-child{border-bottom-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.accordion .accordion-item .accordion-content .inner .text ul li:last-child{border-bottom-width:.05vw}}.accordion .accordion-item .accordion-content .inner .text a{color:#000}.nested-accordion .accordion-item .accordion-header{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.nested-accordion .accordion-item .accordion-header{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.nested-accordion .accordion-item .accordion-header{grid-row-gap:.83vw}}.nested-accordion .accordion-item .accordion-header{grid-column-gap:7px}@media screen and (min-width:768px){.nested-accordion .accordion-item .accordion-header{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.nested-accordion .accordion-item .accordion-header{grid-column-gap:.41vw}}@media(min-width:768px){.nested-accordion .accordion-item .accordion-header{grid-template-columns:repeat(8,minmax(0,1fr))}}.nested-accordion .accordion-item .accordion-header .title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:700;grid-column:span 5;font-size:16px}@media screen and (min-width:768px){.nested-accordion .accordion-item .accordion-header .title{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.nested-accordion .accordion-item .accordion-header .title{font-size:.93vw}}.nested-accordion .accordion-item .accordion-header .title{line-height:26px}@media screen and (min-width:768px){.nested-accordion .accordion-item .accordion-header .title{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.nested-accordion .accordion-item .accordion-header .title{line-height:1.45vw}}.nested-accordion .accordion-item .accordion-header .title-wrapper{grid-column:span 5}.nested-accordion .accordion-item .accordion-header .accordion-icon-wrapper{grid-column:span 1}@media(min-width:768px){.nested-accordion .accordion-item .accordion-header .accordion-icon-wrapper{grid-column:span 3}}.nested-accordion .accordion-item .accordion-content .inner{padding:0;padding-bottom:14px}@media screen and (min-width:768px){.nested-accordion .accordion-item .accordion-content .inner{padding-bottom:calc(1.56vw + 2px)}}@media screen and (min-width:1920px){.nested-accordion .accordion-item .accordion-content .inner{padding-bottom:1.66vw}}.page-title-wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-top:42px}@media(min-width:768px){.page-title-wrapper{justify-content:flex-start}}@media(min-width:992px){.page-title-wrapper{margin-top:70px;margin-bottom:70px}}@media screen and (min-width:992px)and (min-width:768px){.page-title-wrapper{margin-top:calc(.86vw + 63.33px);margin-bottom:calc(.86vw + 63.33px)}}@media screen and (min-width:992px)and (min-width:1920px){.page-title-wrapper{margin-top:4.16vw;margin-bottom:4.16vw}}@media(min-width:992px){.page-title-wrapper{margin-bottom:16px}}.page-title-wrapper .page-title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:22px}@media screen and (min-width:768px){.page-title-wrapper .page-title{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.page-title-wrapper .page-title{font-size:1.66vw}}.page-title-wrapper .page-title{line-height:32px}@media screen and (min-width:768px){.page-title-wrapper .page-title{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.page-title-wrapper .page-title{line-height:2.18vw}}@media(min-width:768px){.page-title-wrapper .page-title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:32px}}@media screen and (min-width:768px)and (min-width:768px){.page-title-wrapper .page-title{font-size:calc(3.47vw + 5.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.page-title-wrapper .page-title{font-size:3.75vw}}@media(min-width:768px){.page-title-wrapper .page-title{line-height:42px}}@media screen and (min-width:768px)and (min-width:768px){.page-title-wrapper .page-title{line-height:calc(3.47vw + 15.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.page-title-wrapper .page-title{line-height:4.27vw}}.page-title-wrapper .page-subtitle{color:#9a9a9a;text-decoration:none;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;margin-left:21px}@media screen and (min-width:768px){.page-title-wrapper .page-subtitle{margin-left:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.page-title-wrapper .page-subtitle{margin-left:1.25vw}}.page-title-wrapper .page-subtitle{margin-bottom:0}@media screen and (min-width:768px){.page-title-wrapper .page-subtitle{margin-bottom:calc(.17vw + 3.21px)}}@media screen and (min-width:1920px){.page-title-wrapper .page-subtitle{margin-bottom:.34vw}}.page-title-wrapper .page-subtitle{font-size:14px}@media screen and (min-width:768px){.page-title-wrapper .page-subtitle{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.page-title-wrapper .page-subtitle{font-size:.83vw}}.page-title-wrapper .page-subtitle{line-height:24px}@media screen and (min-width:768px){.page-title-wrapper .page-subtitle{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.page-title-wrapper .page-subtitle{line-height:1.35vw}}@media(min-width:768px){.page-title-wrapper .page-subtitle{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}}@media screen and (min-width:768px)and (min-width:768px){.page-title-wrapper .page-subtitle{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.page-title-wrapper .page-subtitle{font-size:1.14vw}}@media(min-width:768px){.page-title-wrapper .page-subtitle{line-height:28px}}@media screen and (min-width:768px)and (min-width:768px){.page-title-wrapper .page-subtitle{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:768px)and (min-width:1920px){.page-title-wrapper .page-subtitle{line-height:1.66vw}}.page-title-wrapper a{opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media(any-hover:hover){.page-title-wrapper a:hover{opacity:.6}}.page-title-resized-wrapper{width:100%}.page-title-resized-wrapper .pretitle{display:block;text-align:center;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;color:#9a9a9a;font-size:12px}@media screen and (min-width:768px){.page-title-resized-wrapper .pretitle{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.page-title-resized-wrapper .pretitle{font-size:.72vw}}.page-title-resized-wrapper .pretitle{line-height:20px}@media screen and (min-width:768px){.page-title-resized-wrapper .pretitle{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.page-title-resized-wrapper .pretitle{line-height:1.14vw}}.page-title-resized-wrapper .pretitle{margin-bottom:7px}@media screen and (min-width:768px){.page-title-resized-wrapper .pretitle{margin-bottom:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.page-title-resized-wrapper .pretitle{margin-bottom:.41vw}}.page-title-resized-wrapper .page-title-resized{max-width:100%;text-align:center;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:32px}@media screen and (min-width:768px){.page-title-resized-wrapper .page-title-resized{font-size:calc(3.47vw + 5.33px)}}@media screen and (min-width:1920px){.page-title-resized-wrapper .page-title-resized{font-size:3.75vw}}.page-title-resized-wrapper .page-title-resized{line-height:42px}@media screen and (min-width:768px){.page-title-resized-wrapper .page-title-resized{line-height:calc(3.47vw + 15.33px)}}@media screen and (min-width:1920px){.page-title-resized-wrapper .page-title-resized{line-height:4.27vw}}.page-title-resized-wrapper .page-title-resized{margin-bottom:14px}@media screen and (min-width:768px){.page-title-resized-wrapper .page-title-resized{margin-bottom:calc(.86vw + 7.33px)}}@media screen and (min-width:1920px){.page-title-resized-wrapper .page-title-resized{margin-bottom:1.25vw}}.page-title-resized-wrapper .page-title-resized.resize{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:32px}@media screen and (min-width:768px){.page-title-resized-wrapper .page-title-resized.resize{font-size:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.page-title-resized-wrapper .page-title-resized.resize{font-size:2.18vw}}.page-title-resized-wrapper .page-title-resized.resize{line-height:42px}@media screen and (min-width:768px){.page-title-resized-wrapper .page-title-resized.resize{line-height:calc(.86vw + 35.33px)}}@media screen and (min-width:1920px){.page-title-resized-wrapper .page-title-resized.resize{line-height:2.7vw}}.page-title-resized-wrapper .page-title-resized.resize span{white-space:normal}.page-title-resized-wrapper .page-title-resized span{display:inline-block;white-space:nowrap}.module-flexible_content:last-of-type .flexible-content{padding-bottom:0}.module-flexible_content+.module-flexible_content .flexible-content{padding-top:0}.flexible-content{padding-top:70px;padding-bottom:70px}@media screen and (min-width:768px){.flexible-content{padding-top:calc(4.34vw + 36.66px);padding-bottom:calc(4.34vw + 36.66px)}}@media screen and (min-width:1920px){.flexible-content{padding-top:6.25vw;padding-bottom:6.25vw}}.flexible-content>.grid{grid-row-gap:42px}@media screen and (min-width:768px){.flexible-content>.grid{grid-row-gap:calc(3.29vw + 16.66px)}}@media screen and (min-width:1920px){.flexible-content>.grid{grid-row-gap:4.16vw}}.flexible-content .component{grid-column:span 6}@media(min-width:768px){.flexible-content .component{grid-column:3/span 8}.flexible-content .component.faqs,.flexible-content .component.files,.flexible-content .component.indented{grid-column:4/span 6}}.flexible-content .component .accordion-title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-weight:700;font-size:22px}@media screen and (min-width:768px){.flexible-content .component .accordion-title{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.flexible-content .component .accordion-title{font-size:1.66vw}}.flexible-content .component .accordion-title{line-height:32px}@media screen and (min-width:768px){.flexible-content .component .accordion-title{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.flexible-content .component .accordion-title{line-height:2.18vw}}.flexible-content .component .accordion-title{margin-bottom:28px}@media screen and (min-width:768px){.flexible-content .component .accordion-title{margin-bottom:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.flexible-content .component .accordion-title{margin-bottom:1.66vw}}.flexible-content .component.accordions .editor,.flexible-content .component.editor{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:400;color:#000}.flexible-content .component.accordions .editor h2,.flexible-content .component.editor h2{font-family:Albra,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;font-size:42px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor h2,.flexible-content .component.editor h2{font-size:calc(2.6vw + 22px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor h2,.flexible-content .component.editor h2{font-size:3.75vw}}.flexible-content .component.accordions .editor h2,.flexible-content .component.editor h2{line-height:42px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor h2,.flexible-content .component.editor h2{line-height:calc(3.47vw + 15.33px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor h2,.flexible-content .component.editor h2{line-height:4.27vw}}.flexible-content .component.accordions .editor h3,.flexible-content .component.editor h3{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:32px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor h3,.flexible-content .component.editor h3{font-size:calc(3.47vw + 5.33px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor h3,.flexible-content .component.editor h3{font-size:3.75vw}}.flexible-content .component.accordions .editor h3,.flexible-content .component.editor h3{line-height:42px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor h3,.flexible-content .component.editor h3{line-height:calc(3.47vw + 15.33px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor h3,.flexible-content .component.editor h3{line-height:4.27vw}}.flexible-content .component.accordions .editor h4,.flexible-content .component.editor h4{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:22px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor h4,.flexible-content .component.editor h4{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor h4,.flexible-content .component.editor h4{font-size:1.66vw}}.flexible-content .component.accordions .editor h4,.flexible-content .component.editor h4{line-height:32px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor h4,.flexible-content .component.editor h4{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor h4,.flexible-content .component.editor h4{line-height:2.18vw}}.flexible-content .component.accordions .editor p,.flexible-content .component.editor p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:16px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor p,.flexible-content .component.editor p{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor p,.flexible-content .component.editor p{font-size:.93vw}}.flexible-content .component.accordions .editor p,.flexible-content .component.editor p{line-height:26px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor p,.flexible-content .component.editor p{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor p,.flexible-content .component.editor p{line-height:1.45vw}}.flexible-content .component.accordions .editor .subtitle,.flexible-content .component.editor .subtitle{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:22px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor .subtitle,.flexible-content .component.editor .subtitle{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor .subtitle,.flexible-content .component.editor .subtitle{font-size:1.66vw}}.flexible-content .component.accordions .editor .subtitle,.flexible-content .component.editor .subtitle{line-height:32px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor .subtitle,.flexible-content .component.editor .subtitle{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor .subtitle,.flexible-content .component.editor .subtitle{line-height:2.18vw}}.flexible-content .component.accordions .editor .body2,.flexible-content .component.editor .body2{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:16px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor .body2,.flexible-content .component.editor .body2{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor .body2,.flexible-content .component.editor .body2{font-size:.93vw}}.flexible-content .component.accordions .editor .body2,.flexible-content .component.editor .body2{line-height:26px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor .body2,.flexible-content .component.editor .body2{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor .body2,.flexible-content .component.editor .body2{line-height:1.45vw}}.flexible-content .component.accordions .editor .body3,.flexible-content .component.editor .body3{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor .body3,.flexible-content .component.editor .body3{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor .body3,.flexible-content .component.editor .body3{font-size:.83vw}}.flexible-content .component.accordions .editor .body3,.flexible-content .component.editor .body3{line-height:24px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor .body3,.flexible-content .component.editor .body3{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor .body3,.flexible-content .component.editor .body3{line-height:1.35vw}}.flexible-content .component.accordions .editor .caption1,.flexible-content .component.editor .caption1{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:14px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor .caption1,.flexible-content .component.editor .caption1{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor .caption1,.flexible-content .component.editor .caption1{font-size:.83vw}}.flexible-content .component.accordions .editor .caption1,.flexible-content .component.editor .caption1{line-height:22px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor .caption1,.flexible-content .component.editor .caption1{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor .caption1,.flexible-content .component.editor .caption1{line-height:1.25vw}}.flexible-content .component.accordions .editor .caption2,.flexible-content .component.editor .caption2{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:12px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor .caption2,.flexible-content .component.editor .caption2{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor .caption2,.flexible-content .component.editor .caption2{font-size:.72vw}}.flexible-content .component.accordions .editor .caption2,.flexible-content .component.editor .caption2{line-height:20px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor .caption2,.flexible-content .component.editor .caption2{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor .caption2,.flexible-content .component.editor .caption2{line-height:1.14vw}}.flexible-content .component.accordions .editor a,.flexible-content .component.editor a{color:#000;text-decoration:none;border-bottom:1px solid #000}.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;border-style:solid;border-color:#e0e0e0;font-size:16px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{font-size:.93vw}}.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{line-height:26px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{line-height:1.45vw}}.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{padding-top:14px;padding-bottom:14px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{padding-top:calc(.17vw + 12.66px);padding-bottom:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{padding-top:.83vw;padding-bottom:.83vw}}.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{border-top-width:1px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{border-top-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor ul li,.flexible-content .component.editor ul li{border-top-width:.05vw}}.flexible-content .component.accordions .editor ul li:last-child,.flexible-content .component.editor ul li:last-child{border-bottom-width:1px}@media screen and (min-width:768px){.flexible-content .component.accordions .editor ul li:last-child,.flexible-content .component.editor ul li:last-child{border-bottom-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.flexible-content .component.accordions .editor ul li:last-child,.flexible-content .component.editor ul li:last-child{border-bottom-width:.05vw}}.flexible-content .component:last-child{margin-bottom:0}.files-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.files-wrapper{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.files-wrapper{grid-row-gap:.83vw}}.files-wrapper{grid-column-gap:7px}@media screen and (min-width:768px){.files-wrapper{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.files-wrapper{grid-column-gap:.41vw}}@media(min-width:768px){.files-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.files-wrapper{grid-row-gap:7px}@media screen and (min-width:768px){.files-wrapper{grid-row-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.files-wrapper{grid-row-gap:.41vw}}.files-wrapper.half{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.files-wrapper.half{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.files-wrapper.half{grid-row-gap:.83vw}}.files-wrapper.half{grid-column-gap:7px}@media screen and (min-width:768px){.files-wrapper.half{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.files-wrapper.half{grid-column-gap:.41vw}}@media(min-width:768px){.files-wrapper.half{grid-template-columns:repeat(2,minmax(0,1fr))}}.files-wrapper.half{grid-row-gap:7px}@media screen and (min-width:768px){.files-wrapper.half{grid-row-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.files-wrapper.half{grid-row-gap:.41vw}}.files-wrapper .item{display:flex;color:#000;text-decoration:none;border-style:solid;border-color:#e0e0e0;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-width:1px}@media screen and (min-width:768px){.files-wrapper .item{border-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.files-wrapper .item{border-width:.05vw}}.files-wrapper .item{padding-top:7px;padding-bottom:7px;padding-left:7px}@media screen and (min-width:768px){.files-wrapper .item{padding-top:calc(.08vw + 6.33px);padding-bottom:calc(.08vw + 6.33px);padding-left:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.files-wrapper .item{padding-top:.41vw;padding-bottom:.41vw;padding-left:.41vw}}.files-wrapper .item{padding-right:28px}@media screen and (min-width:768px){.files-wrapper .item{padding-right:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.files-wrapper .item{padding-right:1.66vw}}.files-wrapper .item{height:70px}@media screen and (min-width:768px){.files-wrapper .item{height:calc(.86vw + 63.33px)}}@media screen and (min-width:1920px){.files-wrapper .item{height:4.16vw}}@media(any-hover:hover){.files-wrapper .item:hover{border-color:#000}.files-wrapper .item:hover .file-content .action{color:#000}}.files-wrapper .item{border-radius:4px}@media screen and (min-width:768px){.files-wrapper .item{border-radius:calc(0vw + 4px)}}@media screen and (min-width:1920px){.files-wrapper .item{border-radius:.2vw}}.files-wrapper .item .icon-wrapper{background-color:#efefef;display:flex;align-items:center;justify-content:center;width:56px}@media screen and (min-width:768px){.files-wrapper .item .icon-wrapper{width:calc(.69vw + 50.66px)}}@media screen and (min-width:1920px){.files-wrapper .item .icon-wrapper{width:3.33vw}}.files-wrapper .item .icon-wrapper{margin-right:21px}@media screen and (min-width:768px){.files-wrapper .item .icon-wrapper{margin-right:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.files-wrapper .item .icon-wrapper{margin-right:1.25vw}}.files-wrapper .item .icon-wrapper{border-radius:4px}@media screen and (min-width:768px){.files-wrapper .item .icon-wrapper{border-radius:calc(0vw + 4px)}}@media screen and (min-width:1920px){.files-wrapper .item .icon-wrapper{border-radius:.2vw}}.files-wrapper .item .icon-wrapper svg{vertical-align:middle;width:18px}@media screen and (min-width:768px){.files-wrapper .item .icon-wrapper svg{width:calc(0vw + 18px)}}@media screen and (min-width:1920px){.files-wrapper .item .icon-wrapper svg{width:.93vw}}.files-wrapper .item .file-content{flex:1 1;display:flex;flex-direction:column;justify-content:center;overflow:hidden}@media(min-width:992px){.files-wrapper .item .file-content{flex-direction:row;align-items:center;justify-content:space-between}}.files-wrapper .item .file-content .label{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;line-height:1.2!important;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}@media screen and (min-width:768px){.files-wrapper .item .file-content .label{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.files-wrapper .item .file-content .label{font-size:.93vw}}.files-wrapper .item .file-content .label{line-height:26px}@media screen and (min-width:768px){.files-wrapper .item .file-content .label{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.files-wrapper .item .file-content .label{line-height:1.45vw}}.files-wrapper .item .file-content .action{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;color:#9a9a9a;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s ease;transition:color .2s ease;font-size:12px}@media screen and (min-width:768px){.files-wrapper .item .file-content .action{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.files-wrapper .item .file-content .action{font-size:.72vw}}.files-wrapper .item .file-content .action{line-height:20px}@media screen and (min-width:768px){.files-wrapper .item .file-content .action{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.files-wrapper .item .file-content .action{line-height:1.14vw}}.video-wrapper{background-color:#efefef;position:relative;padding-top:56.25%}.video-wrapper iframe{object-position:center;width:100%;height:100%;max-width:100%;position:absolute;top:0;left:0}.image-component{background-color:#efefef;position:relative;padding-top:100%}@media(min-width:992px){.image-component{padding-top:56.25%}}.image-component img{object-fit:cover;object-position:center;width:100%;height:100%;max-width:100%;position:absolute;top:0;left:0}@media(min-width:992px){.image-text{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-row-gap:14px}}@media screen and (min-width:992px)and (min-width:768px){.image-text{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:992px)and (min-width:1920px){.image-text{grid-row-gap:.83vw}}@media(min-width:992px){.image-text{grid-column-gap:7px}}@media screen and (min-width:992px)and (min-width:768px){.image-text{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:992px)and (min-width:1920px){.image-text{grid-column-gap:.41vw}}@media(min-width:992px)and (min-width:768px){.image-text{grid-template-columns:repeat(8,minmax(0,1fr))}}.image-text{grid-row-gap:42px}@media screen and (min-width:768px){.image-text{grid-row-gap:calc(3.29vw + 16.66px)}}@media screen and (min-width:1920px){.image-text{grid-row-gap:4.16vw}}.image-text.image-position-right .image-component{order:2}.image-text.image-position-right .text-wrapper{order:1}.image-text .image-component{order:1;padding-top:100%;grid-column:span 6;margin-bottom:42px}@media screen and (min-width:768px){.image-text .image-component{margin-bottom:calc(-3.65vw + 70px)}}@media screen and (min-width:1920px){.image-text .image-component{margin-bottom:0}}@media(min-width:768px){.image-text .image-component{grid-column:span 4;padding-top:75%}}.image-text .text-wrapper{order:2;grid-column:span 6;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial}@media(min-width:768px){.image-text .text-wrapper{grid-column:span 4}}.image-text .text-wrapper{margin-left:7px 4}@media screen and (min-width:768px){.image-text .text-wrapper{margin-left:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.image-text .text-wrapper{margin-left:1.66vw}}.image-text .text-wrapper{font-size:16px}@media screen and (min-width:768px){.image-text .text-wrapper{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.image-text .text-wrapper{font-size:.93vw}}.image-text .text-wrapper{line-height:26px}@media screen and (min-width:768px){.image-text .text-wrapper{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.image-text .text-wrapper{line-height:1.45vw}}.loading-animation-wrapper{display:flex;align-items:center;justify-content:center;position:relative;padding-top:56px}@media screen and (min-width:768px){.loading-animation-wrapper{padding-top:calc(.69vw + 50.66px)}}@media screen and (min-width:1920px){.loading-animation-wrapper{padding-top:3.33vw}}.loading-animation-wrapper .loading-animation{position:absolute;width:100%}.loading-animation-wrapper .loading-animation>div{grid-column:5/span 4;position:relative;flex:1 1;height:10.5px}@media screen and (min-width:768px){.loading-animation-wrapper .loading-animation>div{height:calc(.13vw + 9.5px)}}@media screen and (min-width:1920px){.loading-animation-wrapper .loading-animation>div{height:.62vw}}.loading-animation-wrapper .loading-animation>div svg{position:absolute}@media screen and (min-width:992px)and (max-width:1365px){.dealers-wrapper.show-grid .dealers-list-wrapper .page-title-wrapper{justify-content:flex-start}}.dealers-wrapper .hover-pointer{-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(any-hover:hover){.dealers-wrapper .hover-pointer:hover{cursor:pointer}}@media(max-width:1365px){.dealers-wrapper .dealers-list-wrapper .page-title-wrapper{justify-content:center;margin-top:35px}}@media screen and (max-width:1365px)and (min-width:768px){.dealers-wrapper .dealers-list-wrapper .page-title-wrapper{margin-top:calc(.43vw + 31.66px)}}@media screen and (max-width:1365px)and (min-width:1920px){.dealers-wrapper .dealers-list-wrapper .page-title-wrapper{margin-top:2.08vw}}.dealers-wrapper .dealers-map-wrapper{grid-row-gap:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:7px}@media screen and (min-width:768px){.dealers-wrapper .dealers-map-wrapper{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper{grid-column-gap:.41vw}}@media(min-width:768px){.dealers-wrapper .dealers-map-wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}}.dealers-wrapper .dealers-map-wrapper{margin-top:21px}@media screen and (min-width:768px){.dealers-wrapper .dealers-map-wrapper{margin-top:calc(1.64vw + 8.33px)}}@media screen and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper{margin-top:2.08vw}}@media(max-width:991px){.dealers-wrapper .dealers-map-wrapper.inactive{visibility:hidden;height:0}}.dealers-wrapper .dealers-map-wrapper .dealers-list{position:relative;display:flex;flex-direction:column;grid-column:1/-1}@media(min-width:992px){.dealers-wrapper .dealers-map-wrapper .dealers-list{grid-column:span 5;border-style:solid;border-color:#e0e0e0;border-width:1px}}@media screen and (min-width:992px)and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list{border-width:calc(0vw + 1px)}}@media screen and (min-width:992px)and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list{border-width:.05vw}}@media(min-width:1366px){.dealers-wrapper .dealers-map-wrapper .dealers-list{grid-column:span 4}}@media(min-width:992px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header{padding:32px;border-style:solid;border-color:#e0e0e0;border-bottom-width:1px}}@media screen and (min-width:992px)and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header{border-bottom-width:calc(0vw + 1px)}}@media screen and (min-width:992px)and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header{border-bottom-width:.05vw}}@media(min-width:1366px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header{padding:40px}}.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts{display:flex;justify-content:center}@media(min-width:992px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts{justify-content:space-between}}.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:22px}@media screen and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{font-size:1.66vw}}.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{line-height:32px}@media screen and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{line-height:2.18vw}}@media(min-width:992px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}}@media screen and (min-width:992px)and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:992px)and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{font-size:1.14vw}}@media(min-width:992px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{line-height:28px}}@media screen and (min-width:992px)and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:992px)and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{line-height:1.66vw}}@media(min-width:1366px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:22px}}@media screen and (min-width:1366px)and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1366px)and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{font-size:1.66vw}}@media(min-width:1366px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{line-height:32px}}@media screen and (min-width:1366px)and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1366px)and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .title{line-height:2.18vw}}.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{color:#9a9a9a;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}@media screen and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{font-size:1.14vw}}.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{line-height:28px}@media screen and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{line-height:1.66vw}}@media(min-width:992px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}}@media screen and (min-width:992px)and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:992px)and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{font-size:.83vw}}@media(min-width:992px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{line-height:24px}}@media screen and (min-width:992px)and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:992px)and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{line-height:1.35vw}}@media(min-width:1366px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}}@media screen and (min-width:1366px)and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:1366px)and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{font-size:1.14vw}}@media(min-width:1366px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{line-height:28px}}@media screen and (min-width:1366px)and (min-width:768px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:1366px)and (min-width:1920px){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher{line-height:1.66vw}}@media(any-hover:hover){.dealers-wrapper .dealers-map-wrapper .dealers-list-header .dealers-list-header_texts .dealer-view-switcher:hover{cursor:pointer}}.dealers-wrapper .dealers-map-wrapper .dealers-map{position:relative;grid-column:1/-1}.dealers-wrapper .dealers-map-wrapper .dealers-map:before{content:"";position:relative;padding-top:140%;display:block}@media(min-width:992px){.dealers-wrapper .dealers-map-wrapper .dealers-map{grid-column:span 7}.dealers-wrapper .dealers-map-wrapper .dealers-map:before{padding-top:100%}}@media(min-width:1366px){.dealers-wrapper .dealers-map-wrapper .dealers-map{grid-column:span 8}.dealers-wrapper .dealers-map-wrapper .dealers-map:before{padding-top:75%}}.dealers-wrapper .dealers-map-wrapper .dealers-map .leaflet-container{z-index:9;top:0;left:0;position:absolute;height:100%;width:100%}.dealers{padding-top:21px}@media screen and (min-width:768px){.dealers{padding-top:calc(1.64vw + 8.33px)}}@media screen and (min-width:1920px){.dealers{padding-top:2.08vw}}.dealers{grid-row-gap:0}@media screen and (min-width:768px){.dealers{grid-row-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.dealers{grid-row-gap:.41vw}}@media(max-width:991px){.dealers.inactive{display:none}}.dealers-list-items-wrapper{background-color:#fff;position:absolute;left:0;right:0;bottom:0;overflow:hidden;z-index:100}@media(min-width:992px){.dealers-list-items-wrapper{position:relative;height:100%;width:100%;left:auto;bottom:auto;overflow:hidden}}.dealers-list-items-wrapper .dealers-list-items{overflow:scroll;height:100%}@media(min-width:992px){.dealers-list-items-wrapper .dealers-list-items{position:absolute;top:0;left:0;width:100%}}.dealers-list-items-wrapper .dealers-list-items.not-empty{padding:20px}@media screen and (min-width:768px){.dealers-list-items-wrapper .dealers-list-items.not-empty{padding:calc(1.95vw + 2.5px)}}@media screen and (min-width:1920px){.dealers-list-items-wrapper .dealers-list-items.not-empty{padding:2.08vw}}@media(max-width:991px){.dealers-list-items-wrapper .dealers-list-items.not-empty{padding-top:0}}.dealers-list-items-wrapper .dealers-list-items .item{width:auto;margin-top:7px}@media screen and (min-width:768px){.dealers-list-items-wrapper .dealers-list-items .item{margin-top:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.dealers-list-items-wrapper .dealers-list-items .item{margin-top:.41vw}}.dealers-list-items-wrapper .dealers-list-items .item:first-child{margin-top:0}.dealers-list-items-wrapper .dealers-list-items .item.item-dealer .image-wrapper img,.dealers-list-items-wrapper .dealers-list-items .item.item-location .image-wrapper img{height:26px}@media screen and (min-width:768px){.dealers-list-items-wrapper .dealers-list-items .item.item-dealer .image-wrapper img,.dealers-list-items-wrapper .dealers-list-items .item.item-location .image-wrapper img{height:calc(0vw + 26px)}}@media screen and (min-width:1920px){.dealers-list-items-wrapper .dealers-list-items .item.item-dealer .image-wrapper img,.dealers-list-items-wrapper .dealers-list-items .item.item-location .image-wrapper img{height:1.35vw}}.dealers-list-items-wrapper .dealers-list-items .item .meta{overflow:hidden;padding-top:0;padding-bottom:0}.dealers-list-items-wrapper .dealers-list-items .item .meta .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.3!important}.dealers-list-items-wrapper .dealers-list-items .item .meta .primary,.dealers-list-items-wrapper .dealers-list-items .item .meta .secondary{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;line-height:1!important;font-size:12px}@media screen and (min-width:768px){.dealers-list-items-wrapper .dealers-list-items .item .meta .primary,.dealers-list-items-wrapper .dealers-list-items .item .meta .secondary{font-size:calc(0vw + 12px)}}@media screen and (min-width:1920px){.dealers-list-items-wrapper .dealers-list-items .item .meta .primary,.dealers-list-items-wrapper .dealers-list-items .item .meta .secondary{font-size:.62vw}}.dealers-list-items-wrapper .dealers-list-items .item .meta .primary,.dealers-list-items-wrapper .dealers-list-items .item .meta .secondary{line-height:20px}@media screen and (min-width:768px){.dealers-list-items-wrapper .dealers-list-items .item .meta .primary,.dealers-list-items-wrapper .dealers-list-items .item .meta .secondary{line-height:calc(0vw + 20px)}}@media screen and (min-width:1920px){.dealers-list-items-wrapper .dealers-list-items .item .meta .primary,.dealers-list-items-wrapper .dealers-list-items .item .meta .secondary{line-height:1.04vw}}.dealers-list-items-wrapper .dealers-list-items .item .meta .primary{margin-top:7px}@media screen and (min-width:768px){.dealers-list-items-wrapper .dealers-list-items .item .meta .primary{margin-top:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.dealers-list-items-wrapper .dealers-list-items .item .meta .primary{margin-top:.41vw}}.dealers-list-items-wrapper .dealers-list-items .item .meta .secondary{margin-bottom:3.5px}@media screen and (min-width:768px){.dealers-list-items-wrapper .dealers-list-items .item .meta .secondary{margin-bottom:calc(.04vw + 3.16px)}}@media screen and (min-width:1920px){.dealers-list-items-wrapper .dealers-list-items .item .meta .secondary{margin-bottom:.2vw}}.dealer-wrapper{grid-column:span 6;background-color:#fff;padding-top:35px;padding-bottom:35px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;border-color:#e0e0e0;border-bottom:1px #e0e0e0;border-style:solid;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}@media(max-width:767px){.dealer-wrapper:first-child{padding-top:0}}@media(min-width:768px){.dealer-wrapper{border-width:1px}}@media screen and (min-width:768px)and (min-width:768px){.dealer-wrapper{border-width:calc(0vw + 1px)}}@media screen and (min-width:768px)and (min-width:1920px){.dealer-wrapper{border-width:.05vw}}@media(min-width:768px){.dealer-wrapper{padding:35px}}@media screen and (min-width:768px)and (min-width:768px){.dealer-wrapper{padding:calc(.43vw + 31.66px)}}@media screen and (min-width:768px)and (min-width:1920px){.dealer-wrapper{padding:2.08vw}}@media(min-width:992px){.dealer-wrapper{grid-column:span 4}}@media(min-width:1366px){.dealer-wrapper{grid-column:span 3}}.dealer-wrapper.active{background-color:#efefef}.dealer-wrapper .dealer .dealer-content{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;display:flex;flex-direction:column;color:#9a9a9a;font-size:16px}@media screen and (min-width:768px){.dealer-wrapper .dealer .dealer-content{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.dealer-wrapper .dealer .dealer-content{font-size:.93vw}}.dealer-wrapper .dealer .dealer-content{line-height:26px}@media screen and (min-width:768px){.dealer-wrapper .dealer .dealer-content{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.dealer-wrapper .dealer .dealer-content{line-height:1.45vw}}.dealer-wrapper .dealer .dealer-content .dealer-title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-weight:700;color:#000;font-size:16px}@media screen and (min-width:768px){.dealer-wrapper .dealer .dealer-content .dealer-title{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.dealer-wrapper .dealer .dealer-content .dealer-title{font-size:.93vw}}.dealer-wrapper .dealer .dealer-content .dealer-title{line-height:26px}@media screen and (min-width:768px){.dealer-wrapper .dealer .dealer-content .dealer-title{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.dealer-wrapper .dealer .dealer-content .dealer-title{line-height:1.45vw}}.dealer-wrapper .dealer .dealer-content .dealer-title{margin-bottom:7px}@media screen and (min-width:768px){.dealer-wrapper .dealer .dealer-content .dealer-title{margin-bottom:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.dealer-wrapper .dealer .dealer-content .dealer-title{margin-bottom:.41vw}}.dealer-wrapper .dealer .dealer-content a{color:#9a9a9a;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}@media(any-hover:hover){.dealer-wrapper .dealer .dealer-content a:hover{color:#000}}.dealer-wrapper .dealer .button{white-space:nowrap;margin-top:28px}@media screen and (min-width:768px){.dealer-wrapper .dealer .button{margin-top:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.dealer-wrapper .dealer .button{margin-top:1.66vw}}.dealer-wrapper.dealer-wrapper-map{border-top:0;border-left:0;border-right:0}.dealer-view-switcher-mobile{display:flex;grid-column:span 6}@media(min-width:768px){.dealer-view-switcher-mobile{grid-column:span 12}}.dealer-view-switcher-mobile span{background-color:#fff;flex:1 1;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;color:#000;text-decoration:none;font-weight:700;border:1px solid #e0e0e0;border-left:none;height:63px}@media screen and (min-width:768px){.dealer-view-switcher-mobile span{height:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.dealer-view-switcher-mobile span{height:4.16vw}}.dealer-view-switcher-mobile span{font-size:12px}@media screen and (min-width:768px){.dealer-view-switcher-mobile span{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.dealer-view-switcher-mobile span{font-size:.72vw}}.dealer-view-switcher-mobile span{line-height:20px}@media screen and (min-width:768px){.dealer-view-switcher-mobile span{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.dealer-view-switcher-mobile span{line-height:1.14vw}}.dealer-view-switcher-mobile span:last-child{border-right:none}.dealer-view-switcher-mobile span.active{background-color:#efefef}.map-search-wrapper{position:relative;margin-top:21px}@media screen and (min-width:768px){.map-search-wrapper{margin-top:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.map-search-wrapper{margin-top:1.25vw}}.map-search-wrapper{margin-bottom:35px}@media screen and (min-width:768px){.map-search-wrapper{margin-bottom:calc(-3.04vw + 58.33px)}}@media screen and (min-width:1920px){.map-search-wrapper{margin-bottom:0}}@media screen and (min-width:992px)and (max-width:1365px){.map-search-wrapper{margin-bottom:0}}.map-search-wrapper .map-search{background-color:#efefef;display:flex;align-items:center;width:100%;font-weight:400;height:60px}@media screen and (min-width:768px){.map-search-wrapper .map-search{height:calc(0vw + 60px)}}@media screen and (min-width:1920px){.map-search-wrapper .map-search{height:3.12vw}}.map-search-wrapper .map-search{border-radius:60px}@media screen and (min-width:768px){.map-search-wrapper .map-search{border-radius:calc(0vw + 60px)}}@media screen and (min-width:1920px){.map-search-wrapper .map-search{border-radius:3.12vw}}.map-search-wrapper .map-search{padding-left:21px;padding-right:21px}@media screen and (min-width:768px){.map-search-wrapper .map-search{padding-left:calc(.43vw + 31.66px);padding-right:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.map-search-wrapper .map-search{padding-left:2.08vw;padding-right:2.08vw}}.map-search-wrapper .map-search input{flex:1 1;background-color:inherit;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;border:none;outline:none;text-overflow:ellipsis;font-size:16px}@media screen and (min-width:768px){.map-search-wrapper .map-search input{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.map-search-wrapper .map-search input{font-size:.93vw}}.map-search-wrapper .map-search input{line-height:26px}@media screen and (min-width:768px){.map-search-wrapper .map-search input{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.map-search-wrapper .map-search input{line-height:1.45vw}}.map-search-wrapper .map-search input{padding-right:14px}@media screen and (min-width:768px){.map-search-wrapper .map-search input{padding-right:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.map-search-wrapper .map-search input{padding-right:.83vw}}.map-search-wrapper .map-search input:focus::-webkit-input-placeholder{color:transparent}.map-search-wrapper .map-search input:focus:-ms-input-placeholder{color:transparent}.map-search-wrapper .map-search input:focus::placeholder{color:transparent}.map-search-wrapper .map-search input::-webkit-input-placeholder{color:#6b6b6b}.map-search-wrapper .map-search input:-ms-input-placeholder{color:#6b6b6b}.map-search-wrapper .map-search input::placeholder{color:#6b6b6b}.map-search-wrapper .map-search .reset{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:16px}@media screen and (min-width:768px){.map-search-wrapper .map-search .reset{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.map-search-wrapper .map-search .reset{font-size:.93vw}}.map-search-wrapper .map-search .reset{line-height:26px}@media screen and (min-width:768px){.map-search-wrapper .map-search .reset{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.map-search-wrapper .map-search .reset{line-height:1.45vw}}@media(any-hover:hover){.map-search-wrapper .map-search .reset:hover{opacity:.6}}[class^=buyguide-fields]{grid-column:span 6;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){[class^=buyguide-fields]{grid-column:4/span 6}}[class^=buyguide-fields]{grid-row-gap:7px}@media screen and (min-width:768px){[class^=buyguide-fields]{grid-row-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){[class^=buyguide-fields]{grid-row-gap:.41vw}}@media(min-width:992px){[class^=buyguide-fields]{grid-column-gap:7px}}@media screen and (min-width:992px)and (min-width:768px){[class^=buyguide-fields]{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:992px)and (min-width:1920px){[class^=buyguide-fields]{grid-column-gap:.41vw}}[class^=buyguide-fields]{margin-top:42px}@media screen and (min-width:768px){[class^=buyguide-fields]{margin-top:calc(3.29vw + 16.66px)}}@media screen and (min-width:1920px){[class^=buyguide-fields]{margin-top:4.16vw}}@media(min-width:992px){.buyguide-fields-1{grid-column:5/span 4;grid-template-columns:repeat(1,minmax(0,1fr))}.buyguide-fields-2{grid-column:4/span 6;grid-template-columns:repeat(2,minmax(0,1fr))}.slider .buyguide-fields-2{grid-column:3/span 8;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1366px){.buyguide-fields-2{grid-column:5/span 4;grid-template-columns:repeat(2,minmax(0,1fr))}.slider .buyguide-fields-2{grid-column:4/span 6;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.buyguide-fields-3{grid-column:3/span 8;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1366px){.buyguide-fields-3{grid-column:4/span 6}}@media(min-width:992px){.buyguide-fields-4{grid-column:2/span 10;grid-template-columns:repeat(4,minmax(0,1fr))}.slider .buyguide-fields-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1366px){.buyguide-fields-4{grid-column:3/span 8}.slider .buyguide-fields-4{grid-column:4/span 6;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.buyguide-fields-5{grid-column:3/span 8;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1366px){.buyguide-fields-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.buyguide-wrapper{background-image:url(/buyguide.jpg);background-size:cover;background-position:50%;flex:1 1;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;-webkit-animation:fadein 1s;animation:fadein 1s;padding-top:63px}@media screen and (min-width:768px){.buyguide-wrapper{padding-top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.buyguide-wrapper{padding-top:4.16vw}}.buyguide-wrapper:after{background-color:rgba(0,0,0,.8);content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.buyguide-wrapper.step-0:after{background-color:rgba(0,0,0,.6)}.buyguide-wrapper.step-0 .buyguide-content .step-result{opacity:0}.buyguide-wrapper .buyguide{flex:1 1;display:flex;flex-direction:column}.buyguide-wrapper .buyguide-content{position:relative;display:flex;flex-direction:column;flex:1 1;z-index:3;height:100%;grid-column:span 6;padding-top:56px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content{padding-top:calc(3.47vw + 29.33px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content{padding-top:5vw}}@media(min-width:768px){.buyguide-wrapper .buyguide-content{grid-column:4/span 6}}.buyguide-wrapper .buyguide-content .buyguide-text{text-align:center;color:#fff;grid-column:span 6}@media(min-width:768px){.buyguide-wrapper .buyguide-content .buyguide-text{grid-column:3/span 8}}@media(min-width:992px){.buyguide-wrapper .buyguide-content .buyguide-text{grid-column:4/span 6}}.buyguide-wrapper .buyguide-content .buyguide-text .buyguide-title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:32px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .buyguide-text .buyguide-title{font-size:calc(3.47vw + 5.33px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .buyguide-text .buyguide-title{font-size:3.75vw}}.buyguide-wrapper .buyguide-content .buyguide-text .buyguide-title{line-height:42px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .buyguide-text .buyguide-title{line-height:calc(3.47vw + 15.33px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .buyguide-text .buyguide-title{line-height:4.27vw}}.buyguide-wrapper .buyguide-content .buyguide-text .buyguide-title{margin-bottom:28px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .buyguide-text .buyguide-title{margin-bottom:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .buyguide-text .buyguide-title{margin-bottom:1.66vw}}.buyguide-wrapper .buyguide-content .buyguide-text p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .buyguide-text p{font-size:calc(0vw + 14px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .buyguide-text p{font-size:.72vw}}.buyguide-wrapper .buyguide-content .buyguide-text p{line-height:24px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .buyguide-text p{line-height:calc(0vw + 24px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .buyguide-text p{line-height:1.25vw}}@media(min-width:768px){.buyguide-wrapper .buyguide-content .buyguide-text p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:16px}}@media screen and (min-width:768px)and (min-width:768px){.buyguide-wrapper .buyguide-content .buyguide-text p{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:768px)and (min-width:1920px){.buyguide-wrapper .buyguide-content .buyguide-text p{font-size:.93vw}}@media(min-width:768px){.buyguide-wrapper .buyguide-content .buyguide-text p{line-height:26px}}@media screen and (min-width:768px)and (min-width:768px){.buyguide-wrapper .buyguide-content .buyguide-text p{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:768px)and (min-width:1920px){.buyguide-wrapper .buyguide-content .buyguide-text p{line-height:1.45vw}}.buyguide-wrapper .buyguide-content .filter-button,.buyguide-wrapper .buyguide-content .filter-slider{-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s ease;transition:transform .2s ease,background-color .2s ease,-webkit-transform .2s ease;border:none}@media(any-hover:hover){.buyguide-wrapper .buyguide-content .filter-button:hover,.buyguide-wrapper .buyguide-content .filter-slider:hover{background-color:#efefef;border:none}}.buyguide-wrapper .buyguide-content .filter-wrapper{display:flex;flex-direction:column;position:relative}.buyguide-wrapper .buyguide-content .filter-wrapper .filter-button,.buyguide-wrapper .buyguide-content .filter-wrapper .filter-slider{flex:1 1}.buyguide-wrapper .buyguide-content .filter-wrapper .filter-button{align-items:center;justify-content:flex-start;align-self:stretch}@media(max-width:767px){.buyguide-wrapper .buyguide-content .filter-wrapper .filter-button .text-wrapper .title{overflow:hidden;margin-right:42px}}.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{display:flex;height:100%;flex-direction:column;justify-content:center;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;right:0;color:#9a9a9a;opacity:1;padding-right:21px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{padding-right:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{padding-right:1.25vw}}.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{padding-bottom:7px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{padding-bottom:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{padding-bottom:.41vw}}.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{font-size:16px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{font-size:.93vw}}.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{line-height:26px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{line-height:1.45vw}}@media(min-width:992px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{height:auto;color:#fff;text-align:center;position:relative;opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;padding-right:0;padding-left:0}}@media screen and (min-width:992px)and (min-width:768px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{padding-right:calc(2.08vw - 16px);padding-left:calc(2.08vw - 16px)}}@media screen and (min-width:992px)and (min-width:1920px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{padding-right:1.25vw;padding-left:1.25vw}}@media(min-width:992px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{margin-top:14px}}@media screen and (min-width:992px)and (min-width:768px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{margin-top:calc(.17vw + 12.66px)}}@media screen and (min-width:992px)and (min-width:1920px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link{margin-top:.83vw}}@media(min-width:992px)and (any-hover:hover){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link:hover{opacity:1}}.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link .space{display:block;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;line-height:1!important;text-indent:-200vw;font-size:16px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link .space{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link .space{font-size:.93vw}}.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link .space{line-height:26px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link .space{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .filter-wrapper .caption-link .space{line-height:1.45vw}}.buyguide-wrapper .buyguide-content .step-result{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;font-weight:700;display:block;color:#9a9a9a;text-align:center;margin-top:auto;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;font-size:12px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .step-result{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .step-result{font-size:.72vw}}.buyguide-wrapper .buyguide-content .step-result{line-height:20px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .step-result{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .step-result{line-height:1.14vw}}.buyguide-wrapper .buyguide-content .step-result{margin-bottom:98px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .step-result{margin-bottom:calc(1.9vw + 83.33px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .step-result{margin-bottom:6.25vw}}.buyguide-wrapper .buyguide-content .step-result{padding-top:28px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .step-result{padding-top:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .step-result{padding-top:1.66vw}}.buyguide-wrapper .buyguide-content .step-action{display:flex;align-items:center;justify-content:center;margin-top:28px}@media screen and (min-width:768px){.buyguide-wrapper .buyguide-content .step-action{margin-top:calc(4.51vw - 6.66px)}}@media screen and (min-width:1920px){.buyguide-wrapper .buyguide-content .step-action{margin-top:4.16vw}}.buyguide-navigation{display:flex;justify-content:space-between;position:relative;z-index:3;opacity:0;-webkit-transform:translateY(30%);transform:translateY(30%);-webkit-transition:opacity .2s ease,-webkit-transform .4s ease;transition:opacity .2s ease,-webkit-transform .4s ease;transition:opacity .2s ease,transform .4s ease;transition:opacity .2s ease,transform .4s ease,-webkit-transform .4s ease;padding-top:28px;padding-bottom:28px}@media screen and (min-width:768px){.buyguide-navigation{padding-top:calc(1.04vw + 20px);padding-bottom:calc(1.04vw + 20px)}}@media screen and (min-width:1920px){.buyguide-navigation{padding-top:2.08vw;padding-bottom:2.08vw}}.buyguide-navigation.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.buyguide-navigation>a,.buyguide-navigation>span{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#fff;-webkit-user-select:none;-ms-user-select:none;user-select:none;flex:1 1;text-decoration:none;font-size:14px}@media screen and (min-width:768px){.buyguide-navigation>a,.buyguide-navigation>span{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.buyguide-navigation>a,.buyguide-navigation>span{font-size:.83vw}}.buyguide-navigation>a,.buyguide-navigation>span{line-height:22px}@media screen and (min-width:768px){.buyguide-navigation>a,.buyguide-navigation>span{line-height:calc(.17vw + 20.66px)}}@media screen and (min-width:1920px){.buyguide-navigation>a,.buyguide-navigation>span{line-height:1.25vw}}.buyguide-navigation .prev span,.buyguide-navigation .skip span{opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer}@media(any-hover:hover){.buyguide-navigation .prev span:hover,.buyguide-navigation .skip span:hover{opacity:1}}.buyguide-navigation .result{text-align:center}.buyguide-navigation .skip{text-align:right}.buyguide-navigation-mobile{background-color:#fff;position:fixed;left:0;right:0;z-index:4;display:flex;justify-content:space-between;margin-bottom:-100%;-webkit-transition:opacity .2s ease,margin-bottom .4s ease;transition:opacity .2s ease,margin-bottom .4s ease;border-bottom:1px solid #e0e0e0;bottom:7px}@media screen and (min-width:768px){.buyguide-navigation-mobile{bottom:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.buyguide-navigation-mobile{bottom:.41vw}}.buyguide-navigation-mobile.active{margin-bottom:0}.buyguide-navigation-mobile.empty .continue,.buyguide-navigation-mobile.empty .skip{opacity:.3}.buyguide-navigation-mobile.last-step .skip{opacity:0;pointer-events:none}.buyguide-navigation-mobile .continue,.buyguide-navigation-mobile .prev,.buyguide-navigation-mobile .skip{display:flex;align-items:center;cursor:pointer;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.buyguide-navigation-mobile .continue,.buyguide-navigation-mobile .prev,.buyguide-navigation-mobile .skip{padding-left:calc(1.95vw + 2.5px);padding-right:calc(1.95vw + 2.5px)}}@media screen and (min-width:1920px){.buyguide-navigation-mobile .continue,.buyguide-navigation-mobile .prev,.buyguide-navigation-mobile .skip{padding-left:2.08vw;padding-right:2.08vw}}.buyguide-navigation-mobile .continue,.buyguide-navigation-mobile .prev,.buyguide-navigation-mobile .skip{height:63px}@media screen and (min-width:768px){.buyguide-navigation-mobile .continue,.buyguide-navigation-mobile .prev,.buyguide-navigation-mobile .skip{height:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.buyguide-navigation-mobile .continue,.buyguide-navigation-mobile .prev,.buyguide-navigation-mobile .skip{height:4.16vw}}.buyguide-navigation-mobile .continue svg,.buyguide-navigation-mobile .prev svg,.buyguide-navigation-mobile .skip svg{height:36px}@media screen and (min-width:768px){.buyguide-navigation-mobile .continue svg,.buyguide-navigation-mobile .prev svg,.buyguide-navigation-mobile .skip svg{height:calc(0vw + 36px)}}@media screen and (min-width:1920px){.buyguide-navigation-mobile .continue svg,.buyguide-navigation-mobile .prev svg,.buyguide-navigation-mobile .skip svg{height:1.87vw}}.buyguide-navigation-mobile .continue,.buyguide-navigation-mobile .skip{opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.buyguide-navigation-mobile .continue{flex:1 1;justify-content:center;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;font-weight:700;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:12px}@media screen and (min-width:768px){.buyguide-navigation-mobile .continue{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.buyguide-navigation-mobile .continue{font-size:.72vw}}.buyguide-navigation-mobile .continue{line-height:20px}@media screen and (min-width:768px){.buyguide-navigation-mobile .continue{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.buyguide-navigation-mobile .continue{line-height:1.14vw}}.buyguide-progress{background-color:#9a9a9a;position:fixed;left:0;right:0;bottom:0;z-index:3;height:7px}@media screen and (min-width:768px){.buyguide-progress{height:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.buyguide-progress{height:.41vw}}@media(min-width:992px){.buyguide-progress{position:relative}}.buyguide-progress .percent{background-color:#fff;display:block;height:100%;-webkit-transition:width .2s ease;transition:width .2s ease;width:7px}@media screen and (min-width:768px){.buyguide-progress .percent{width:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.buyguide-progress .percent{width:.41vw}}div.progress-bar .glow{display:none!important}.leaflet-popup .leaflet-popup-content-wrapper{border-radius:4px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.16);box-shadow:0 0 20px rgba(0,0,0,.16);padding:21px}@media screen and (min-width:768px){.leaflet-popup .leaflet-popup-content-wrapper{padding:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.leaflet-popup .leaflet-popup-content-wrapper{padding:1.25vw}}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;line-height:1.4!important;width:224px!important;color:#9a9a9a;font-size:16px}@media screen and (min-width:768px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{font-size:.93vw}}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{line-height:26px}@media screen and (min-width:768px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{line-height:1.45vw}}@media(min-width:992px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{width:336px!important}}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content strong{display:block;color:#000;margin-bottom:7px}@media screen and (min-width:768px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content strong{margin-bottom:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content strong{margin-bottom:.41vw}}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content strong{padding-right:28px}@media screen and (min-width:768px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content strong{padding-right:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content strong{padding-right:1.66vw}}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a{color:#000}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a.button{height:40px}@media screen and (min-width:768px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a.button{height:calc(0vw + 40px)}}@media screen and (min-width:1920px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a.button{height:2.08vw}}.leaflet-popup .leaflet-popup-tip-container{bottom:-19px;-webkit-box-shadow:none;box-shadow:none}.leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip{-webkit-box-shadow:none;box-shadow:none}.leaflet-popup a.leaflet-popup-close-button{color:#000;font-size:28px;font-weight:400;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;-webkit-transition:color .2s ease;transition:color .2s ease;margin-top:14px;margin-right:14px}@media screen and (min-width:768px){.leaflet-popup a.leaflet-popup-close-button{margin-top:calc(.86vw + 7.33px);margin-right:calc(.86vw + 7.33px)}}@media screen and (min-width:1920px){.leaflet-popup a.leaflet-popup-close-button{margin-top:1.25vw;margin-right:1.25vw}}html:not(.no-js) div[data-aos=zoom-in]{-webkit-transform:scale(.8);transform:scale(.8)}html:not(.no-js) div[data-aos=fade-up]{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}html:not(.no-js) div[data-aos=fade-down]{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}.module-yumpu{padding-top:42px;padding-bottom:42px}@media screen and (min-width:768px){.module-yumpu{padding-top:calc(3.29vw + 16.66px);padding-bottom:calc(3.29vw + 16.66px)}}@media screen and (min-width:1920px){.module-yumpu{padding-top:4.16vw;padding-bottom:4.16vw}}.module-yumpu .yumpu-wrapper{grid-column:span 6;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}@media(min-width:768px){.module-yumpu .yumpu-wrapper{grid-column:3/span 8}}.module-yumpu .yumpu-wrapper embed,.module-yumpu .yumpu-wrapper iframe,.module-yumpu .yumpu-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.product-flag{position:absolute;background-color:#ce4635;z-index:4;right:0;top:14px}@media screen and (min-width:768px){.product-flag{top:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.product-flag{top:1.25vw}}.product-flag{border-top-left-radius:3.5px;border-bottom-left-radius:3.5px}@media screen and (min-width:768px){.product-flag{border-top-left-radius:calc(.04vw + 3.16px);border-bottom-left-radius:calc(.04vw + 3.16px)}}@media screen and (min-width:1920px){.product-flag{border-top-left-radius:.2vw;border-bottom-left-radius:.2vw}}.product-flag.sale{background-color:#ce4635;color:#fff}.product-flag .product-flag_inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:10px}@media screen and (min-width:768px){.product-flag .product-flag_inner{padding-top:calc(1.47vw - 4.33px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner{padding-top:1.25vw}}.product-flag .product-flag_inner{padding-bottom:8px}@media screen and (min-width:768px){.product-flag .product-flag_inner{padding-bottom:calc(1.47vw - 4.33px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner{padding-bottom:1.25vw}}.product-flag .product-flag_inner{padding-left:10px}@media screen and (min-width:768px){.product-flag .product-flag_inner{padding-left:calc(.86vw + 7.33px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner{padding-left:1.25vw}}.product-flag .product-flag_inner{padding-right:10px}@media screen and (min-width:768px){.product-flag .product-flag_inner{padding-right:calc(3.12vw + 4px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner{padding-right:3.33vw}}.product-flag .product-flag_inner .product-flag_title,.product-flag .product-flag_inner .product_flag_subtitle,.product-flag .product-flag_inner .product_flag_to-date{white-space:nowrap;line-height:1}.product-flag .product-flag_inner .product-flag_title{font-size:16px}@media screen and (min-width:768px){.product-flag .product-flag_inner .product-flag_title{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner .product-flag_title{font-size:1.66vw}}.product-flag .product-flag_inner .product-flag_title{margin-bottom:4px}@media screen and (min-width:768px){.product-flag .product-flag_inner .product-flag_title{margin-bottom:calc(.34vw + 3.33px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner .product-flag_title{margin-bottom:.52vw}}.product-flag .product-flag_inner .product_flag_subtitle{display:none;text-transform:uppercase;font-size:8px}@media screen and (min-width:768px){.product-flag .product-flag_inner .product_flag_subtitle{font-size:calc(.17vw + 8.66px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner .product_flag_subtitle{font-size:.62vw}}.product-flag .product-flag_inner .product_flag_subtitle{letter-spacing:1px}@media screen and (min-width:768px){.product-flag .product-flag_inner .product_flag_subtitle{letter-spacing:calc(0vw + 1px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner .product_flag_subtitle{letter-spacing:.05vw}}.product-flag .product-flag_inner .product_flag_subtitle{margin-bottom:4px}@media screen and (min-width:768px){.product-flag .product-flag_inner .product_flag_subtitle{margin-bottom:calc(.08vw + 3.33px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner .product_flag_subtitle{margin-bottom:.26vw}}@media(min-width:768px){.product-flag .product-flag_inner .product_flag_subtitle{display:block}}.product-flag .product-flag_inner .product_flag_to-date{display:none;opacity:.7;text-transform:uppercase;font-size:8px}@media screen and (min-width:768px){.product-flag .product-flag_inner .product_flag_to-date{font-size:calc(.17vw + 8.66px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner .product_flag_to-date{font-size:.62vw}}.product-flag .product-flag_inner .product_flag_to-date{letter-spacing:1px}@media screen and (min-width:768px){.product-flag .product-flag_inner .product_flag_to-date{letter-spacing:calc(0vw + 1px)}}@media screen and (min-width:1920px){.product-flag .product-flag_inner .product_flag_to-date{letter-spacing:.05vw}}@media(min-width:768px){.product-flag .product-flag_inner .product_flag_to-date{display:block}}@media(max-width:767px){.product-flag.full .product-flag_inner{padding:14px 28px 14px 14px}}.product-flag.full .product-flag_inner .product-flag_title,.product-flag.full .product-flag_inner .product_flag_subtitle,.product-flag.full .product-flag_inner .product_flag_to-date{display:block}.mobile-grid .product-flag{top:7px}@media screen and (min-width:768px){.mobile-grid .product-flag{top:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.mobile-grid .product-flag{top:1.25vw}}.mobile-scroll .product-flag .product-flag_inner .product-flag_title,.mobile-scroll .product-flag .product-flag_inner .product_flag_to-date{display:block}.kitchensink-page .section{border-bottom:2px solid #f53900;padding-top:100px;padding-bottom:100px}@media screen and (min-width:768px){.kitchensink-page .section{padding-top:calc(0vw + 100px);padding-bottom:calc(0vw + 100px)}}@media screen and (min-width:1920px){.kitchensink-page .section{padding-top:5.2vw;padding-bottom:5.2vw}}.kitchensink-page .section:last-child{border-bottom:0}.kitchensink-page .section .section-title{color:#f53900;-webkit-user-select:none;-ms-user-select:none;user-select:none}.kitchensink-page .section .header{position:relative}.kitchensink-page .components .component{padding-top:30px;padding-bottom:30px}@media screen and (min-width:768px){.kitchensink-page .components .component{padding-top:calc(0vw + 30px);padding-bottom:calc(0vw + 30px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component{padding-top:1.56vw;padding-bottom:1.56vw}}.kitchensink-page .components .component{margin-bottom:30px}@media screen and (min-width:768px){.kitchensink-page .components .component{margin-bottom:calc(0vw + 30px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component{margin-bottom:1.56vw}}.kitchensink-page .components .component:last-child{margin-bottom:0}.kitchensink-page .components .component.black{background-color:#000}.kitchensink-page .components .component.actions,.kitchensink-page .components .component.rounded-button,.kitchensink-page .components .component.rounded-button-large,.kitchensink-page .components .component.select-add-ons{display:flex;flex-direction:column;margin-bottom:0}.kitchensink-page .components .component.navigation .component-subtitle{margin-bottom:30px}@media screen and (min-width:768px){.kitchensink-page .components .component.navigation .component-subtitle{margin-bottom:calc(0vw + 30px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component.navigation .component-subtitle{margin-bottom:1.56vw}}.kitchensink-page .components .component .component-subtitle,.kitchensink-page .components .component .component-title{display:block;color:#f53900;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:18px}@media screen and (min-width:768px){.kitchensink-page .components .component .component-subtitle,.kitchensink-page .components .component .component-title{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component .component-subtitle,.kitchensink-page .components .component .component-title{font-size:1.14vw}}.kitchensink-page .components .component .component-subtitle,.kitchensink-page .components .component .component-title{line-height:28px}@media screen and (min-width:768px){.kitchensink-page .components .component .component-subtitle,.kitchensink-page .components .component .component-title{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component .component-subtitle,.kitchensink-page .components .component .component-title{line-height:1.66vw}}.kitchensink-page .components .component .component-title{margin-bottom:30px}@media screen and (min-width:768px){.kitchensink-page .components .component .component-title{margin-bottom:calc(0vw + 30px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component .component-title{margin-bottom:1.56vw}}.kitchensink-page .components .component .component-subtitle-wrapper{margin-bottom:30px}@media screen and (min-width:768px){.kitchensink-page .components .component .component-subtitle-wrapper{margin-bottom:calc(0vw + 30px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component .component-subtitle-wrapper{margin-bottom:1.56vw}}.kitchensink-page .components .component .component-desc,.kitchensink-page .components .component .component-subtitle{color:#9a9a9a}.kitchensink-page .components .component .component-desc{-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-top:14px}@media screen and (min-width:768px){.kitchensink-page .components .component .component-desc{margin-top:calc(0vw + 14px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component .component-desc{margin-top:.72vw}}.kitchensink-page .components .component .component-desc{display:block;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}@media screen and (min-width:768px){.kitchensink-page .components .component .component-desc{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component .component-desc{font-size:.83vw}}.kitchensink-page .components .component .component-desc{line-height:24px}@media screen and (min-width:768px){.kitchensink-page .components .component .component-desc{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component .component-desc{line-height:1.35vw}}.kitchensink-page .components .component .component-boxes{display:flex;flex-wrap:wrap}.kitchensink-page .components .component .component-box-wrapper{display:flex;flex-direction:column;margin-right:30px}@media screen and (min-width:768px){.kitchensink-page .components .component .component-box-wrapper{margin-right:calc(0vw + 30px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component .component-box-wrapper{margin-right:1.56vw}}.kitchensink-page .components .component .component-box-wrapper.spaced{justify-content:space-between}.kitchensink-page .components .component .component-box-wrapper .component-box{padding:30px}@media screen and (min-width:768px){.kitchensink-page .components .component .component-box-wrapper .component-box{padding:calc(0vw + 30px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component .component-box-wrapper .component-box{padding:1.56vw}}.kitchensink-page .components .component .component-box-wrapper .component-box.last{padding-top:0}.kitchensink-page .components .component .component-box-wrapper .component-box.light-grey{background-color:#efefef}.kitchensink-page .components .component .component-box-wrapper .component-box.black{background-color:#000}.kitchensink-page .components .component .button-group{display:flex}.kitchensink-page .components .component .button-group>a,.kitchensink-page .components .component .button-group>div{margin-right:30px}@media screen and (min-width:768px){.kitchensink-page .components .component .button-group>a,.kitchensink-page .components .component .button-group>div{margin-right:calc(0vw + 30px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component .button-group>a,.kitchensink-page .components .component .button-group>div{margin-right:1.56vw}}.kitchensink-page .components .component .button-group>a:last-child,.kitchensink-page .components .component .button-group>div:last-child{margin-right:0}.kitchensink-page .components .component>.accordion{padding-top:35px;padding-bottom:35px}@media screen and (min-width:768px){.kitchensink-page .components .component>.accordion{padding-top:calc(.43vw + 31.66px);padding-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.kitchensink-page .components .component>.accordion{padding-top:2.08vw;padding-bottom:2.08vw}}.kitchensink-page .components .component .cards{padding-top:0;padding-bottom:0}.kitchensink-page .components .statement-container{background-color:#efefef;padding-top:105px;padding-bottom:105px}@media screen and (min-width:768px){.kitchensink-page .components .statement-container{padding-top:calc(1.3vw + 95px);padding-bottom:calc(1.3vw + 95px)}}@media screen and (min-width:1920px){.kitchensink-page .components .statement-container{padding-top:6.25vw;padding-bottom:6.25vw}}.accessory-page .page-content{padding-top:63px}@media screen and (min-width:768px){.accessory-page .page-content{padding-top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.accessory-page .page-content{padding-top:4.16vw}}.accessory-page .page-content{margin-bottom:0}@media screen and (min-width:768px){.accessory-page .page-content{margin-bottom:calc(6.94vw - 53.33px)}}@media screen and (min-width:1920px){.accessory-page .page-content{margin-bottom:4.16vw}}.category-page .page-content{margin-bottom:0}@media screen and (min-width:768px){.category-page .page-content{margin-bottom:calc(6.94vw - 53.33px)}}@media screen and (min-width:1920px){.category-page .page-content{margin-bottom:4.16vw}}.product-page{margin-top:63px}@media screen and (min-width:768px){.product-page{margin-top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.product-page{margin-top:4.16vw}}@media(min-width:992px){.product-page{padding-top:35px;padding-bottom:35px}}@media screen and (min-width:992px)and (min-width:768px){.product-page{padding-top:calc(.43vw + 31.66px);padding-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:992px)and (min-width:1920px){.product-page{padding-top:2.08vw;padding-bottom:2.08vw}}.product-page .product-section{align-items:flex-start;grid-row-gap:35px}@media screen and (min-width:768px){.product-page .product-section{grid-row-gap:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.product-page .product-section{grid-row-gap:2.08vw}}.product-page .product-section{margin-bottom:56px}@media screen and (min-width:768px){.product-page .product-section{margin-bottom:calc(5.55vw + 13.33px)}}@media screen and (min-width:1920px){.product-page .product-section{margin-bottom:6.25vw}}@media(max-width:991px){.product-page .product-section:last-child{margin-bottom:0}}.product-page .product-section .product-section-title{display:block;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:22px}@media screen and (min-width:768px){.product-page .product-section .product-section-title{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.product-page .product-section .product-section-title{font-size:1.66vw}}.product-page .product-section .product-section-title{line-height:32px}@media screen and (min-width:768px){.product-page .product-section .product-section-title{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.product-page .product-section .product-section-title{line-height:2.18vw}}.product-page .product-section .product-section-title{margin-bottom:0}@media screen and (min-width:768px){.product-page .product-section .product-section-title{margin-bottom:calc(3.47vw - 26.66px)}}@media screen and (min-width:1920px){.product-page .product-section .product-section-title{margin-bottom:2.08vw}}@media(max-width:991px){.product-page .product-section{padding-left:0;padding-right:0}}@media(min-width:992px){.product-page .product-section .gallery>.container{padding:0}}.product-page .product-info{align-self:center;grid-column:span 6;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.product-page .product-info{grid-column:3/span 8}}@media(min-width:992px){.product-page .product-info{grid-column:8/span 4;padding:0;margin-top:40px;margin-bottom:40px}}.product-page .product-info .sku{color:#9a9a9a;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:12px}@media screen and (min-width:768px){.product-page .product-info .sku{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.product-page .product-info .sku{font-size:.72vw}}.product-page .product-info .sku{line-height:20px}@media screen and (min-width:768px){.product-page .product-info .sku{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.product-page .product-info .sku{line-height:1.14vw}}.product-page .product-info .sku{margin-bottom:17.5px}@media screen and (min-width:768px){.product-page .product-info .sku{margin-bottom:calc(.21vw + 15.83px)}}@media screen and (min-width:1920px){.product-page .product-info .sku{margin-bottom:1.04vw}}.product-page .product-info .content{margin-bottom:56px}@media screen and (min-width:768px){.product-page .product-info .content{margin-bottom:calc(2.08vw + 40px)}}@media screen and (min-width:1920px){.product-page .product-info .content{margin-bottom:4.16vw}}.product-page .product-info .content{text-align:center}.product-page .product-info .content .subtitle{display:block;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;margin-bottom:14px}@media screen and (min-width:768px){.product-page .product-info .content .subtitle{margin-bottom:calc(-.7vw + 33.33px)}}@media screen and (min-width:1920px){.product-page .product-info .content .subtitle{margin-bottom:1.04vw}}.product-page .product-info .content .subtitle{font-size:16px}@media screen and (min-width:768px){.product-page .product-info .content .subtitle{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.product-page .product-info .content .subtitle{font-size:.93vw}}.product-page .product-info .content .subtitle{line-height:26px}@media screen and (min-width:768px){.product-page .product-info .content .subtitle{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.product-page .product-info .content .subtitle{line-height:1.45vw}}@media(min-width:992px){.product-page .product-info .content .subtitle{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:18px}}@media screen and (min-width:992px)and (min-width:768px){.product-page .product-info .content .subtitle{font-size:calc(.34vw + 15.33px)}}@media screen and (min-width:992px)and (min-width:1920px){.product-page .product-info .content .subtitle{font-size:1.14vw}}@media(min-width:992px){.product-page .product-info .content .subtitle{line-height:28px}}@media screen and (min-width:992px)and (min-width:768px){.product-page .product-info .content .subtitle{line-height:calc(.34vw + 25.33px)}}@media screen and (min-width:992px)and (min-width:1920px){.product-page .product-info .content .subtitle{line-height:1.66vw}}.product-page .product-info .content .subtitle.sale{display:flex;align-items:center;font-weight:700;color:#ce4635;justify-content:center}.product-page .product-info .content .subtitle.sale s{font-weight:400;text-decoration:line-through;color:#000;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;margin-left:14px}@media screen and (min-width:768px){.product-page .product-info .content .subtitle.sale s{margin-left:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.product-page .product-info .content .subtitle.sale s{margin-left:.83vw}}.product-page .product-info .content .subtitle.sale s{font-size:12px}@media screen and (min-width:768px){.product-page .product-info .content .subtitle.sale s{font-size:calc(0vw + 12px)}}@media screen and (min-width:1920px){.product-page .product-info .content .subtitle.sale s{font-size:.62vw}}.product-page .product-info .content .subtitle.sale s{line-height:20px}@media screen and (min-width:768px){.product-page .product-info .content .subtitle.sale s{line-height:calc(0vw + 20px)}}@media screen and (min-width:1920px){.product-page .product-info .content .subtitle.sale s{line-height:1.04vw}}@media(min-width:992px){.product-page .product-info .content .subtitle.sale s{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:14px}}@media screen and (min-width:992px)and (min-width:768px){.product-page .product-info .content .subtitle.sale s{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:992px)and (min-width:1920px){.product-page .product-info .content .subtitle.sale s{font-size:.83vw}}@media(min-width:992px){.product-page .product-info .content .subtitle.sale s{line-height:24px}}@media screen and (min-width:992px)and (min-width:768px){.product-page .product-info .content .subtitle.sale s{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:992px)and (min-width:1920px){.product-page .product-info .content .subtitle.sale s{line-height:1.35vw}}.product-page .product-info .content p{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;color:#9a9a9a;font-size:16px}@media screen and (min-width:768px){.product-page .product-info .content p{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.product-page .product-info .content p{font-size:.93vw}}.product-page .product-info .content p{line-height:26px}@media screen and (min-width:768px){.product-page .product-info .content p{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.product-page .product-info .content p{line-height:1.45vw}}.product-page .product-info .addons-wrapper{width:100%;margin-bottom:35px}@media screen and (min-width:768px){.product-page .product-info .addons-wrapper{margin-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.product-page .product-info .addons-wrapper{margin-bottom:2.08vw}}.product-page .product-info .addons-wrapper:last-of-type{margin-bottom:49px}@media screen and (min-width:768px){.product-page .product-info .addons-wrapper:last-of-type{margin-bottom:calc(2.69vw + 28.33px)}}@media screen and (min-width:1920px){.product-page .product-info .addons-wrapper:last-of-type{margin-bottom:4.16vw}}.product-page .product-info .addons-wrapper .addons-label-wrapper{display:flex;justify-content:space-between;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:14px}@media screen and (min-width:768px){.product-page .product-info .addons-wrapper .addons-label-wrapper{margin-bottom:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.product-page .product-info .addons-wrapper .addons-label-wrapper{margin-bottom:.83vw}}.product-page .product-info .addons-wrapper .addons-label-wrapper a,.product-page .product-info .addons-wrapper .addons-label-wrapper span{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:16px}@media screen and (min-width:768px){.product-page .product-info .addons-wrapper .addons-label-wrapper a,.product-page .product-info .addons-wrapper .addons-label-wrapper span{font-size:calc(.17vw + 14.66px)}}@media screen and (min-width:1920px){.product-page .product-info .addons-wrapper .addons-label-wrapper a,.product-page .product-info .addons-wrapper .addons-label-wrapper span{font-size:.93vw}}.product-page .product-info .addons-wrapper .addons-label-wrapper a,.product-page .product-info .addons-wrapper .addons-label-wrapper span{line-height:26px}@media screen and (min-width:768px){.product-page .product-info .addons-wrapper .addons-label-wrapper a,.product-page .product-info .addons-wrapper .addons-label-wrapper span{line-height:calc(.17vw + 24.66px)}}@media screen and (min-width:1920px){.product-page .product-info .addons-wrapper .addons-label-wrapper a,.product-page .product-info .addons-wrapper .addons-label-wrapper span{line-height:1.45vw}}.product-page .product-info .addons-wrapper .addons-label-wrapper a.reset,.product-page .product-info .addons-wrapper .addons-label-wrapper span.reset{color:#9a9a9a;text-decoration:none;opacity:0;-webkit-transition:opacity .2s ease,color .2s ease;transition:opacity .2s ease,color .2s ease}@media(any-hover:hover){.product-page .product-info .addons-wrapper .addons-label-wrapper a.reset:hover,.product-page .product-info .addons-wrapper .addons-label-wrapper span.reset:hover{color:#000}}.product-page .product-info .addons-wrapper .addons-label-wrapper a.reset.show,.product-page .product-info .addons-wrapper .addons-label-wrapper span.reset.show{opacity:1}.product-page .product-info .addons-wrapper .addons{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.product-page .product-info .addons-wrapper .addons{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.product-page .product-info .addons-wrapper .addons{grid-row-gap:.83vw}}.product-page .product-info .addons-wrapper .addons{grid-column-gap:7px}@media screen and (min-width:768px){.product-page .product-info .addons-wrapper .addons{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.product-page .product-info .addons-wrapper .addons{grid-column-gap:.41vw}}@media(min-width:768px){.product-page .product-info .addons-wrapper .addons{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-page .product-info .addons-wrapper .addons{grid-row-gap:7px}@media screen and (min-width:768px){.product-page .product-info .addons-wrapper .addons{grid-row-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.product-page .product-info .addons-wrapper .addons{grid-row-gap:.41vw}}.product-page .accordion.top-level{grid-column:span 6;padding:0 20px}@media(min-width:768px){.product-page .accordion.top-level{grid-column:3/span 8}}@media(min-width:992px){.product-page .accordion.top-level{grid-column:3/span 8;padding:0}.product-page .cards{padding-top:0;padding-bottom:0}}.error404-page{padding-top:63px}@media screen and (min-width:768px){.error404-page{padding-top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.error404-page{padding-top:4.16vw}}.error404-page .page-content{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-align:center;font-size:14px}@media screen and (min-width:768px){.error404-page .page-content{font-size:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.error404-page .page-content{font-size:.83vw}}.error404-page .page-content{line-height:24px}@media screen and (min-width:768px){.error404-page .page-content{line-height:calc(.17vw + 22.66px)}}@media screen and (min-width:1920px){.error404-page .page-content{line-height:1.35vw}}.error404-page .page-content{padding-top:49px}@media screen and (min-width:768px){.error404-page .page-content{padding-top:calc(-4.26vw + 81.66px)}}@media screen and (min-width:1920px){.error404-page .page-content{padding-top:0}}.error404-page .page-content .title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-weight:700;text-transform:none;font-size:22px}@media screen and (min-width:768px){.error404-page .page-content .title{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.error404-page .page-content .title{font-size:1.66vw}}.error404-page .page-content .title{line-height:32px}@media screen and (min-width:768px){.error404-page .page-content .title{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.error404-page .page-content .title{line-height:2.18vw}}.error404-page .page-content .title{margin-bottom:21px}@media screen and (min-width:768px){.error404-page .page-content .title{margin-bottom:calc(.26vw + 19px)}}@media screen and (min-width:1920px){.error404-page .page-content .title{margin-bottom:1.25vw}}.error404-page .page-content p{margin-bottom:42px}@media screen and (min-width:768px){.error404-page .page-content p{margin-bottom:calc(.52vw + 38px)}}@media screen and (min-width:1920px){.error404-page .page-content p{margin-bottom:2.5vw}}.default-page .page-content{margin-bottom:0}@media screen and (min-width:768px){.default-page .page-content{margin-bottom:calc(10.41vw - 80px)}}@media screen and (min-width:1920px){.default-page .page-content{margin-bottom:6.25vw}}.home-page .page-content{margin-bottom:0}@media screen and (min-width:768px){.home-page .page-content{margin-bottom:calc(10.41vw - 80px)}}@media screen and (min-width:1920px){.home-page .page-content{margin-bottom:6.25vw}}.buyguide-page .page-content{padding-top:63px}@media screen and (min-width:768px){.buyguide-page .page-content{padding-top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.buyguide-page .page-content{padding-top:4.16vw}}.search-result-page .page-content{padding-top:63px}@media screen and (min-width:768px){.search-result-page .page-content{padding-top:calc(1.47vw + 51.66px)}}@media screen and (min-width:1920px){.search-result-page .page-content{padding-top:4.16vw}}.print-page .print-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.print-page .print-grid{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.print-page .print-grid{grid-row-gap:.83vw}}.print-page .print-grid{grid-column-gap:7px}@media screen and (min-width:768px){.print-page .print-grid{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.print-page .print-grid{grid-column-gap:.41vw}}@media(min-width:768px){.print-page .print-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.print-page .print-grid{grid-column-gap:12px}@media screen and (min-width:768px){.print-page .print-grid{grid-column-gap:calc(0vw + 12px)}}@media screen and (min-width:1920px){.print-page .print-grid{grid-column-gap:.62vw}}@media(max-width:539px){.print-page .print-grid{grid-row-gap:30px}}.print-page .print-container{width:100%;max-width:1440px;margin:0 auto;padding-top:70px;padding-bottom:70px}@media screen and (min-width:768px){.print-page .print-container{padding-top:calc(.86vw + 63.33px);padding-bottom:calc(.86vw + 63.33px)}}@media screen and (min-width:1920px){.print-page .print-container{padding-top:4.16vw;padding-bottom:4.16vw}}@media screen{.print-page .print-container{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px){.print-page .print-container{padding-left:calc(1.95vw + 2.5px);padding-right:calc(1.95vw + 2.5px)}}@media screen and (min-width:1920px){.print-page .print-container{padding-left:2.08vw;padding-right:2.08vw}}.print-page .info .more,.print-page .info .total{display:flex;flex-direction:column}.print-page .info .more span,.print-page .info .total span{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:12px}@media screen and (min-width:768px){.print-page .info .more span,.print-page .info .total span{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.print-page .info .more span,.print-page .info .total span{font-size:.72vw}}.print-page .info .more span,.print-page .info .total span{line-height:20px}@media screen and (min-width:768px){.print-page .info .more span,.print-page .info .total span{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.print-page .info .more span,.print-page .info .total span{line-height:1.14vw}}.print-page .info .more .sale,.print-page .info .more .sale-date,.print-page .info .total .sale,.print-page .info .total .sale-date{color:#ce4635}.print-page .info .total{margin-bottom:17.5px}@media screen and (min-width:768px){.print-page .info .total{margin-bottom:calc(.21vw + 15.83px)}}@media screen and (min-width:1920px){.print-page .info .total{margin-bottom:1.04vw}}.print-page .info .more span{color:#9a9a9a}@media print{.print-page .info .more span{color:#e0e0e0}}.print-page .page-header{display:flex;justify-content:space-between;align-items:flex-start}.print-page .page-header .print-page-title{font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:none;font-size:22px}@media screen and (min-width:768px){.print-page .page-header .print-page-title{font-size:calc(.86vw + 15.33px)}}@media screen and (min-width:1920px){.print-page .page-header .print-page-title{font-size:1.66vw}}.print-page .page-header .print-page-title{line-height:32px}@media screen and (min-width:768px){.print-page .page-header .print-page-title{line-height:calc(.86vw + 25.33px)}}@media screen and (min-width:1920px){.print-page .page-header .print-page-title{line-height:2.18vw}}.print-page .page-header .print-page-title{margin-bottom:35px}@media screen and (min-width:768px){.print-page .page-header .print-page-title{margin-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.print-page .page-header .print-page-title{margin-bottom:2.08vw}}.print-page .page-header .logo{height:24px}@media screen and (min-width:768px){.print-page .page-header .logo{height:calc(0vw + 24px)}}@media screen and (min-width:1920px){.print-page .page-header .logo{height:1.25vw}}.print-page .page-content{width:100%;margin-top:35px}@media screen and (min-width:768px){.print-page .page-content{margin-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.print-page .page-content{margin-top:2.08vw}}.print-page .page-content .row{align-items:flex-start;border-style:solid;border-color:#000;padding-top:35px;padding-bottom:35px}@media screen and (min-width:768px){.print-page .page-content .row{padding-top:calc(.43vw + 31.66px);padding-bottom:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.print-page .page-content .row{padding-top:2.08vw;padding-bottom:2.08vw}}@media print{.print-page .page-content .row{border-color:#e0e0e0}}.print-page .page-content .row{border-top-width:1px}@media screen and (min-width:768px){.print-page .page-content .row{border-top-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.print-page .page-content .row{border-top-width:.05vw}}.print-page .page-content .row.with-image{padding-left:17.5px}@media screen and (min-width:768px){.print-page .page-content .row.with-image{padding-left:calc(.21vw + 15.83px)}}@media screen and (min-width:1920px){.print-page .page-content .row.with-image{padding-left:1.04vw}}.print-page .page-content .row.sale .meta .primary .value{color:#ce4635}.print-page .page-content .row .image-wrapper{background-color:hsla(0,0%,93.7%,.6);grid-column:span 3;border-radius:2px}@media(min-width:540px){.print-page .page-content .row .image-wrapper{grid-column:span 2}}.print-page .page-content .row .image-wrapper img{max-width:100%;vertical-align:middle}.print-page .page-content .row .meta{grid-column:span 9}@media(min-width:540px){.print-page .page-content .row .meta{grid-column:span 4}}.print-page .page-content .row .meta .row-title{line-height:1!important;margin-bottom:17.5px}@media screen and (min-width:768px){.print-page .page-content .row .meta .row-title{margin-bottom:calc(.21vw + 15.83px)}}@media screen and (min-width:1920px){.print-page .page-content .row .meta .row-title{margin-bottom:1.04vw}}.print-page .page-content .row .meta .price{display:flex;flex-direction:column}.print-page .page-content .row .meta .price span{line-height:1!important;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;text-transform:uppercase;letter-spacing:1.2px;font-size:12px}@media screen and (min-width:768px){.print-page .page-content .row .meta .price span{font-size:calc(.17vw + 10.66px)}}@media screen and (min-width:1920px){.print-page .page-content .row .meta .price span{font-size:.72vw}}.print-page .page-content .row .meta .price span{line-height:20px}@media screen and (min-width:768px){.print-page .page-content .row .meta .price span{line-height:calc(.17vw + 18.66px)}}@media screen and (min-width:1920px){.print-page .page-content .row .meta .price span{line-height:1.14vw}}.print-page .page-content .row .meta .price span.primary,.print-page .page-content .row .meta .price span.secondary{margin-bottom:8.75px}@media screen and (min-width:768px){.print-page .page-content .row .meta .price span.primary,.print-page .page-content .row .meta .price span.secondary{margin-bottom:calc(.1vw + 7.91px)}}@media screen and (min-width:1920px){.print-page .page-content .row .meta .price span.primary,.print-page .page-content .row .meta .price span.secondary{margin-bottom:.52vw}}.print-page .page-content .row .meta .price span.secondary{color:#9a9a9a}@media print{.print-page .page-content .row .meta .price span.secondary{color:#e0e0e0}}.print-page .page-content .row .meta .price span.secondary:last-of-type{margin-bottom:0}.print-page .page-content .row .meta .price span .value-wrapper{font-weight:700}.print-page .page-content .row .data{grid-column:span 12;align-items:flex-start}@media(min-width:540px){.print-page .page-content .row .data{grid-column:span 6}}.print-page .page-content .row .data{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-row-gap:14px}@media screen and (min-width:768px){.print-page .page-content .row .data{grid-row-gap:calc(.17vw + 12.66px)}}@media screen and (min-width:1920px){.print-page .page-content .row .data{grid-row-gap:.83vw}}.print-page .page-content .row .data{grid-column-gap:7px}@media screen and (min-width:768px){.print-page .page-content .row .data{grid-column-gap:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.print-page .page-content .row .data{grid-column-gap:.41vw}}@media(min-width:768px){.print-page .page-content .row .data{grid-template-columns:repeat(6,minmax(0,1fr))}}.print-page .page-content .row .data{grid-column-gap:12px}@media screen and (min-width:768px){.print-page .page-content .row .data{grid-column-gap:calc(0vw + 12px)}}@media screen and (min-width:1920px){.print-page .page-content .row .data{grid-column-gap:.62vw}}.print-page .page-content .row .data{grid-row-gap:20px}@media screen and (min-width:768px){.print-page .page-content .row .data{grid-row-gap:calc(0vw + 20px)}}@media screen and (min-width:1920px){.print-page .page-content .row .data{grid-row-gap:1.04vw}}.print-page .page-content .row .data .data-cell{grid-column:span 2;display:flex;flex-direction:column;border-style:solid;border-color:#e0e0e0}@media print{.print-page .page-content .row .data .data-cell{border-color:#efefef}}.print-page .page-content .row .data .data-cell{border-bottom-width:1px}@media screen and (min-width:768px){.print-page .page-content .row .data .data-cell{border-bottom-width:calc(0vw + 1px)}}@media screen and (min-width:1920px){.print-page .page-content .row .data .data-cell{border-bottom-width:.05vw}}.print-page .page-content .row .data .data-cell{padding-bottom:17.5px}@media screen and (min-width:768px){.print-page .page-content .row .data .data-cell{padding-bottom:calc(.21vw + 15.83px)}}@media screen and (min-width:1920px){.print-page .page-content .row .data .data-cell{padding-bottom:1.04vw}}.print-page .page-content .row .data .data-cell span{display:block;line-height:1!important;font-family:Sofia Pro,-apple-system,BlinkMacSystemFont,Roboto,Arial;font-size:12px}@media screen and (min-width:768px){.print-page .page-content .row .data .data-cell span{font-size:calc(0vw + 12px)}}@media screen and (min-width:1920px){.print-page .page-content .row .data .data-cell span{font-size:.62vw}}.print-page .page-content .row .data .data-cell span{line-height:20px}@media screen and (min-width:768px){.print-page .page-content .row .data .data-cell span{line-height:calc(0vw + 20px)}}@media screen and (min-width:1920px){.print-page .page-content .row .data .data-cell span{line-height:1.04vw}}.print-page .page-content .row .data .data-cell .label{color:#9a9a9a}@media print{.print-page .page-content .row .data .data-cell .label{color:#e0e0e0}}.print-page .page-content .row .data .data-cell .label{margin-bottom:7px}@media screen and (min-width:768px){.print-page .page-content .row .data .data-cell .label{margin-bottom:calc(.08vw + 6.33px)}}@media screen and (min-width:1920px){.print-page .page-content .row .data .data-cell .label{margin-bottom:.41vw}}.print-page .page-footer{border-style:solid;border-color:#000;padding-top:35px}@media screen and (min-width:768px){.print-page .page-footer{padding-top:calc(.43vw + 31.66px)}}@media screen and (min-width:1920px){.print-page .page-footer{padding-top:2.08vw}}.print-page .page-footer{border-top-width:3px}@media screen and (min-width:768px){.print-page .page-footer{border-top-width:calc(0vw + 3px)}}@media screen and (min-width:1920px){.print-page .page-footer{border-top-width:.15vw}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}