/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*:where(:not(html,iframe,canvas,img,svg,video,audio,em,u,input[type=checkbox],input[type=radio],ol,ul):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}ul.menu{margin:0}:where([contenteditable]:not([contenteditable=false])){overflow-wrap:break-word}:where([hidden]){display:none}::marker{content:initial}::placeholder{color:unset}table{border-collapse:collapse}textarea{white-space:revert}a,button{cursor:pointer}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-light-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-light-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-light-italic-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-light-italic-webfont.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-regular-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-regular-italic-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-regular-italic-webfont.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-medium-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-medium-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-medium-italic-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-medium-italic-webfont.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-bold-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-bold-italic-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-bold-italic-webfont.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.splide:hover{z-index:1}@media (min-width:992px){.splide .splide__slide{height:422px}}.splide .splide__track.hovered{padding-bottom:200px;margin-bottom:-200px}.splide .splide__track .contextual-region{overflow:visible}@media (min-width:768px){.splide .splide__track .contextual-region{height:400px}}.paragraph--type--product-slider .splide__arrow{top:calc(55.5% - 200px)}
*:where(:not(html,iframe,canvas,img,svg,video,audio,em,u,input[type=checkbox],input[type=radio],ol,ul):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}ul.menu{margin:0}:where([contenteditable]:not([contenteditable=false])){overflow-wrap:break-word}:where([hidden]){display:none}::marker{content:initial}::placeholder{color:unset}table{border-collapse:collapse}textarea{white-space:revert}a,button{cursor:pointer}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-light-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-light-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-light-italic-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-light-italic-webfont.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-regular-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-regular-italic-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-regular-italic-webfont.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-medium-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-medium-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-medium-italic-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-medium-italic-webfont.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-bold-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/themes/custom/gto/fonts/Ubuntu/ubuntu-bold-italic-webfont.woff2) format("woff2"),url(/themes/custom/gto/fonts/Ubuntu/ubuntu-bold-italic-webfont.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}#block-gto-product-comparison{z-index:500;position:fixed;bottom:0;left:0;right:0;background:rgba(255,255,255,.88);backdrop-filter:blur(6px);box-shadow:0 -32px 72px -40px #0006}#block-gto-product-comparison .comparison{display:flex;padding:10px;justify-content:space-around;width:100%}@media (min-width:768px){#block-gto-product-comparison .comparison{justify-content:flex-end}}@media (min-width:992px){#block-gto-product-comparison .comparison{padding:10px 0}}#block-gto-product-comparison .comparison__items{gap:12px;margin-left:auto;display:none}@media (min-width:768px){#block-gto-product-comparison .comparison__items{display:flex}}#block-gto-product-comparison .comparison__item{border:1px solid #B9B9B9;width:53px;height:46px;position:relative;font-size:1rem}#block-gto-product-comparison .comparison__item .remove-link{background-image:url(/themes/custom/gto/dist/plus.svg);background-color:#44b1ea;width:16px;height:16px;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;border-radius:50%;transform:rotate(45deg);position:absolute;top:-8px;right:-8px}#block-gto-product-comparison .comparison__controls{display:flex;gap:12px}#block-gto-product-comparison .comparison__controls:before{margin:0 40px;content:"";width:1px;height:100%;background:#e4e4e7;display:none}@media (min-width:768px){#block-gto-product-comparison .comparison__controls:before{display:block}}#block-gto-product-comparison .comparison__button--compare{padding:12px 16px;border-radius:7px;display:flex;gap:1.9rem;flex-direction:row;justify-content:center;align-items:center;font-family:Ubuntu;font-style:normal;font-weight:700;width:fit-content;cursor:pointer;font-size:1rem;line-height:1.25rem;transition:.3s all;background-color:#44b1ea;color:#fff}#block-gto-product-comparison .comparison__button--compare:hover{cursor:pointer;background-color:#44b1ea}#block-gto-product-comparison .comparison__button--compare:focus{background-color:#44b1ea}#block-gto-product-comparison .comparison__button--compare:disabled{cursor:auto;background-color:#9da4ac}#block-gto-product-comparison .comparison__button--clear{padding:12px 16px;border-radius:7px;display:flex;gap:1.9rem;flex-direction:row;justify-content:center;align-items:center;font-family:Ubuntu;font-style:normal;font-weight:700;width:fit-content;cursor:pointer;color:#fff;font-size:1rem;line-height:1.25rem;transition:.3s all;background:white;color:#44b1ea;border:2px solid #44B1EA}#block-gto-product-comparison .comparison__button--clear:hover{cursor:pointer;border-color:#44b1ea;color:#44b1ea}#block-gto-product-comparison .comparison__button--clear:focus{border:1px solid #44B1EA;color:#44b1ea}#block-gto-product-comparison .comparison__button--clear:disabled{cursor:auto;border-color:#9da4ac;color:#9da4ac}@media (min-width:768px){#block-gto-product-comparison .comparison__button--clear{display:block}}
