/* @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}#block-footer-copyright{font-family:Ubuntu;font-size:.75rem;line-height:.875rem;letter-spacing:.02em;width:100%;margin-bottom:16px}@media (min-width:1366px){#block-footer-copyright{margin-top:16px}}
*: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-footer-menu{max-width:1046px;width:100%;margin-bottom:4px}#block-footer-menu .menu{display:grid;grid-template-columns:1fr 1fr 1fr}@media (min-width:768px){#block-footer-menu .menu{display:flex;flex-flow:row wrap;justify-content:center;gap:24px}}#block-footer-menu .menu .menu-item{padding:16px 0}#block-footer-menu .menu .menu-item a{font-family:Ubuntu;font-size:.875rem;font-weight:500;line-height:1.125rem;display:flex;align-items:center;justify-content:center}@media (min-width:768px){#block-footer-menu .menu .menu-item a:after{content:"";display:inline-block;width:14px;height:14px;background-image:url(/themes/custom/gto/dist/dot.svg);background-repeat:no-repeat;margin-left:24px}}#block-footer-menu .menu .menu-item:last-child a:after{display:none}
*: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-footer-advantages{width:100%}@media (min-width:1366px){#block-footer-advantages{margin-bottom:19px}}#block-footer-advantages .menu{display:grid;grid-template-columns:1fr 1fr}@media (min-width:768px){#block-footer-advantages .menu{display:flex;flex-flow:row wrap;justify-content:space-around;gap:12px}}#block-footer-advantages .menu .menu-item{display:flex;justify-content:center}#block-footer-advantages .menu .menu-item a,#block-footer-advantages .menu .menu-item span{font-family:Ubuntu;font-size:.875rem;font-weight:500;line-height:1.125rem;display:flex;align-items:center;justify-content:center;padding:16px 24px;border-radius:4px;transition:all .4s;text-align:center;width:100%}#block-footer-advantages .menu .menu-item a:hover,#block-footer-advantages .menu .menu-item span:hover{background-color:#f0f0f0;transform:translateY(-2px)}#block-footer-advantages .menu .menu-item a:before,#block-footer-advantages .menu .menu-item span:before{content:"";display:inline-block;width:16px;height:16px;background-image:url(/themes/custom/gto/dist/check-circle.svg);background-repeat:no-repeat;margin-right:8px}
*: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-footer-payments{width:100%}@media (min-width:768px){#block-footer-payments{max-width:100%;width:calc(25% - 8px)}}#block-footer-payments .payments{display:flex;flex-direction:column;align-items:center;border-radius:4px;border:1px solid #F0F0F0;width:100%}#block-footer-payments .payments__title{font-family:Ubuntu;font-size:1.125rem;font-weight:700;line-height:1.375rem;text-align:center;margin:24px 0 4px}#block-footer-payments .payments__subtitle{font-family:Ubuntu;font-size:.875rem;font-weight:400;line-height:1.125rem;text-align:center;margin-bottom:24px}#block-footer-payments .payments img{width:128px;margin-bottom:16px}#block-footer-payments .payments .field--name-field-media-image:last-child img{margin-bottom:32px}
*: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-footer-shipping{width:100%}@media (min-width:768px){#block-footer-shipping{max-width:100%;width:calc(25% - 8px)}}@media (min-width:1640px){#block-footer-shipping{margin-right:0}}#block-footer-shipping .shipping{display:flex;flex-direction:column;align-items:center;border-radius:4px;border:1px solid #F0F0F0;width:100%;height:100%}#block-footer-shipping .shipping__title{font-family:Ubuntu;font-size:1.125rem;font-weight:700;line-height:1.375rem;text-align:center;margin:24px 0 4px}#block-footer-shipping .shipping__subtitle{font-family:Ubuntu;font-size:.875rem;font-weight:400;line-height:1.125rem;text-align:center;margin-bottom:31px}#block-footer-shipping .shipping img{width:128px;margin-bottom:32px}
*: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-footer-contact{width:100%;display:block}@media (min-width:768px){#block-footer-contact{max-width:calc(50% - 4px);display:flex;justify-content:center}}@media (min-width:1640px){#block-footer-contact{display:block}}#block-footer-contact .info-box{width:100%;min-height:240px;border-radius:4px;border:1px solid #F0F0F0;display:flex;flex-direction:row;position:relative;height:100%}@media (min-width:768px){#block-footer-contact .info-box{max-width:100%}}#block-footer-contact .info-box__image{display:none;position:absolute;bottom:0;right:0;max-width:265px;width:100%;height:250px}@media (min-width:768px){#block-footer-contact .info-box__image{display:block}}#block-footer-contact .info-box .contact{max-width:252px;margin:36.5px 0 44.5px 40px}#block-footer-contact .info-box .contact__title{font-family:Ubuntu;font-weight:500;font-size:1.5rem;line-height:2rem;margin-bottom:24px}#block-footer-contact .info-box .contact__phone-number{margin-bottom:8px}#block-footer-contact .info-box .contact__phone-number a{font-family:Ubuntu;font-size:.875rem;line-height:1.125rem;text-decoration:none;display:flex;align-items:center}#block-footer-contact .info-box .contact__phone-number a:before{content:"";display:inline-block;width:16px;height:16px;background-image:url(/themes/custom/gto/dist/phone.svg);background-repeat:no-repeat;margin-right:8px}#block-footer-contact .info-box .contact__phone-number--second{margin-bottom:12px}#block-footer-contact .info-box .contact__available{font-family:Ubuntu;font-weight:700;font-size:.625rem;line-height:1rem;color:#6a6d87;text-transform:uppercase;margin-bottom:10px}#block-footer-contact .info-box .contact__mail{margin-bottom:4px}#block-footer-contact .info-box .contact__mail a{font-family:Ubuntu;font-size:.875rem;line-height:1.125rem;text-decoration:none}#block-footer-contact .info-box .contact__mail a:before{content:"";display:inline-block;width:16px;height:16px;background-image:url(/themes/custom/gto/dist/mail.svg);background-repeat:no-repeat;margin-right:8px;position:relative;top:2px}#block-footer-contact .info-box .contact__form{font-family:Ubuntu;font-size:10px;font-weight:700;line-height:16px;text-align:left;color:#6a6d87;text-transform:uppercase}#block-footer-contact .info-box .contact__form a{font-family:Ubuntu;font-size:10px;font-weight:700;line-height:16px;text-align:left;text-decoration:none;color:#3d3f4e}#block-footer-contact .info-box .contact__form a:after{content:"";display:inline-block;width:12px;height:12px;background-image:url(/themes/custom/gto/dist/arrow-right.svg);background-repeat:no-repeat;margin-left:3px;position:relative;top:1px}
*: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}.fivestar-rating-submit,.vote-result{display:none!important}.product-teaser{border:1px solid #F0F0F0;min-height:422px;background-color:#fff;position:relative;margin:0 auto}.product-teaser:hover{z-index:1;position:relative;background-color:#fff}@media (min-width:992px){.product-teaser:hover .product-teaser__wrapper--price{margin-bottom:17px}}.product-teaser:hover .product-teaser__details{transition:.3s}@media (min-width:992px){.product-teaser:hover .product-teaser__details{height:auto;opacity:1;margin-bottom:16px;padding:0 16px}}.product-teaser:hover .product-teaser__buttons{transition:.3s}@media (min-width:992px){.product-teaser:hover .product-teaser__buttons{height:auto;transition:.3s;opacity:1;padding:0 16px 16px}}@media (min-width:992px){.product-teaser:hover .product-teaser__image{height:160px}}.product-teaser:hover div.product-teaser__image--images{display:flex;cursor:pointer;transition:.3s}.product-teaser__image--button{opacity:0;transition:opacity .3s ease-in-out;cursor:pointer}.product-teaser:hover .product-teaser__image--button{transition:.3s;opacity:1}.product-teaser__image--main{height:200px;transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out;overflow:hidden;display:block}.product-teaser__image--main img{height:200px;transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out;object-fit:contain;margin:0 auto}@media (min-width:992px){.product-teaser:hover .product-teaser__image--main{height:160px;transition:.3s}.product-teaser:hover .product-teaser__image--main img{transition:.3s;transform:scale(1);margin-top:-30px}}.product-teaser .mobile-disabled{pointer-events:none;touch-action:none}@media (min-width:768px){.product-teaser .mobile-disabled{pointer-events:all;touch-action:auto}}.product-teaser__image{height:200px;position:relative;margin-bottom:15px}.product-teaser__image--label{top:7px;left:8px;position:absolute;margin:0;padding:0;display:flex;flex-direction:row;gap:4px;z-index:1}.product-teaser__image--label-new,.product-teaser__image--label-bestseller,.product-teaser__image--label-sell{padding:4px 8px;border-radius:2px;font-family:Ubuntu;font-size:.75rem;line-height:14px;letter-spacing:.02rem}.product-teaser__image--label-new{background:#F0F0F0;color:#3d3f4e}.product-teaser__image--label-bestseller{background:#3D3F4E;color:#fff}.product-teaser__image--label-sell{background:#E15345;color:#fff;padding:4px 9px}.product-teaser__image--options{position:absolute;top:12px;right:12px;z-index:1}.product-teaser__image--options .flag-commerce-product-favourites,.product-teaser__image--options .flag-commerce-product-v-favourites,.product-teaser__image--options .flag{display:flex;width:22px;height:20px;cursor:pointer;margin-bottom:5px}.product-teaser__image--options .flag-commerce-product-favourites a,.product-teaser__image--options .flag-commerce-product-v-favourites a,.product-teaser__image--options .flag a{text-indent:-9999px;display:block;background-image:url(/themes/custom/gto/dist/heart.svg);background-size:cover;width:22px;height:20px}.product-teaser__image--options .flag-commerce-product-favourites.action-unflag a,.product-teaser__image--options .flag-commerce-product-v-favourites.action-unflag a,.product-teaser__image--options .flag.action-unflag a{background-image:url(/themes/custom/gto/dist/heart-plain.svg)}.product-teaser__image--options .flag-commerce-product-favourites .ajax-progress,.product-teaser__image--options .flag-commerce-product-v-favourites .ajax-progress,.product-teaser__image--options .flag .ajax-progress{display:none}.product-teaser__image--options .main-images__links--compare{max-width:20px}.product-teaser__image--options .comparison__button{display:flex;width:24px;cursor:pointer;text-indent:-9999px;-webkit-mask:url(/themes/custom/gto/dist/balance.svg) center center no-repeat;background-color:#3d3f4e;-webkit-mask-size:contain;border-radius:50%}.product-teaser__image--options .comparison__button.remove-link{width:27px;height:30px;-webkit-mask:url(/themes/custom/gto/dist/balance-active.svg) center center no-repeat}.product-teaser__image--options .comparison__button.different-type,.product-teaser__image--options .comparison__button.limit-reached{background-color:#b9b9b9}.product-teaser__image .active{opacity:1}.product-teaser__image .active path{fill:#e15345}.product-teaser__image--images{display:flex;flex-direction:row;margin-bottom:15px;gap:2px;overflow-x:auto;overflow-y:hidden;height:50px}@media (min-width:768px){.product-teaser__image--images{gap:4px}}@media (min-width:992px){.product-teaser__image--images{display:none}}.product-teaser__image--images img{width:64px;height:40px;border-radius:1px;border:1px solid #F0F0F0}.product-teaser__info{width:100%;padding:0 8px}@media (min-width:768px){.product-teaser__info{padding:0 16px}}.product-teaser__info--line-text{font-family:Ubuntu;font-weight:400;font-size:.75rem;line-height:.875rem;letter-spacing:.015rem;margin-bottom:2px}.product-teaser__info--title{font-weight:500;font-size:1.125rem;line-height:1.375rem;font-family:Ubuntu;margin-bottom:8px}.product-teaser__info--subtitle{font-family:Ubuntu;font-weight:400;font-size:.875rem;line-height:1.125rem;margin-bottom:4px}@media (min-width:992px){.product-teaser__info--subtitle{margin-bottom:17px}}.product-teaser__info--rating{font-size:.8rem;margin-bottom:6px}.product-teaser__info--rating .rates-wrapper__wrapper{display:flex;gap:8px}.product-teaser__info--rating .rates-wrapper__wrapper--rates{display:flex;flex-direction:row;line-height:1.125rem;align-items:center;padding:0;gap:2px}.product-teaser__info--rating .rates-wrapper__wrapper--rates .star{color:#b9b9b9}.product-teaser__info--rating .rates-wrapper__wrapper--rates .star:before{font-size:1.5rem;content:"\2605";display:inline-block;width:16px;height:15px}.product-teaser__info--rating .rates-wrapper__wrapper--rates .full{color:#ffb800}.product-teaser__details{height:auto;opacity:1;transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out;padding:0 16px;margin-bottom:0}@media (min-width:992px){.product-teaser__details{height:0;opacity:0}}.product-teaser__details--dimensions,.product-teaser__details--weight{font-family:Ubuntu;font-weight:400;font-size:.75rem;line-height:1.125rem;display:flex;gap:0;margin-bottom:4px;margin-top:4px}.product-teaser__details--weight{display:none}@media (min-width:992px){.product-teaser__details--weight{display:block}}.product-teaser__details--title{font-family:Ubuntu;font-weight:500;font-size:.75rem;line-height:1.125rem}.product-teaser__wrapper--price{padding:0 16px;margin-bottom:12px;font-family:Ubuntu;font-style:normal}.product-teaser__wrapper--price .price-main{display:flex;gap:12px;align-items:center;align-content:center;flex-direction:row;justify-content:flex-start;height:38px}.product-teaser__wrapper--price .price-main .price-main-span{display:flex;gap:1rem}.product-teaser__wrapper--price .price-main__discount-price{text-align:center;color:#e15345;font-size:1.125rem;font-weight:400;line-height:2.25rem;margin-right:-2px;white-space:nowrap}.product-teaser__wrapper--price .price-main__price{text-align:center;color:#6a6d87;font-size:1.125rem;font-weight:400;line-height:2.25rem;margin-right:-3px}.product-teaser__wrapper--price .price-main__price.discount{text-decoration:line-through}.product-teaser__wrapper--price .price-main__tax-info{color:#6a6d87;font-size:.75rem;font-weight:400;line-height:.875rem;letter-spacing:.015rem;top:5px;position:relative}.product-teaser__wrapper--price .price-last-30-days{color:#6a6d87;font-size:.75rem;font-weight:400;line-height:.875rem;letter-spacing:.015rem}.product-teaser__wrapper--price .price-last-30-days span{margin-left:5px;font-weight:500}.product-teaser__buttons{height:0;opacity:0;display:none;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:0 16px}@media (min-width:992px){.product-teaser__buttons{height:0;opacity:0;display:flex}}.product-teaser__buttons div:not(.product-teaser__buttons--details){width:100%;background-color:transparent;text-align:center;margin:0 auto;display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;left:0}.product-teaser__buttons--details{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;padding:0;width:86px;height:56px;border:1px solid #44B1EA;background-color:transparent;border-radius:4px}.product-teaser__buttons--details:hover{cursor:pointer;border-color:#44b1ea;color:#44b1ea}.product-teaser__buttons--details:focus{border:1px solid #44B1EA;color:#44b1ea}.product-teaser__buttons--details:disabled{cursor:auto;border-color:#9da4ac;color:#9da4ac}.product-teaser__buttons--details:hover{background-color:#44b1ea;border:1px solid #44B1EA}.product-teaser__buttons--details:hover a{color:#fff}.product-teaser__buttons--details a{font-family:Ubuntu;font-weight:500;font-size:.875rem;line-height:1rem;color:#3d3f4e;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.product-teaser:hover .image_expand,.product-teaser:hover .image_expand .product-teaser__image--main{height:200px}.product-teaser:hover .image_expand .product-teaser__image--main img{margin-top:0;transform:scale(1)}.product-teaser .gto-commerce-cart-add-to-cart-product-widget .form-actions{display:flex}.product-teaser .gto-commerce-cart-add-to-cart-product-widget .form-actions .cart-button-label{gap:8px;padding:12px 16px;border-radius:4px;background-color:#44b1ea;box-shadow:0 12px 24px -16px #00000052;color:#fff;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem;height:54px;min-width:83px;font-family:Ubuntu;cursor:pointer}.product-teaser .gto-commerce-cart-add-to-cart-product-widget .form-actions .cart-button-label:before{content:"";display:inline-block;background-image:url(/themes/custom/gto/dist/shopping-cart.svg);width:20px;height:20px;background-repeat:no-repeat;background-size:cover;background-position:center;margin:auto 0}@media (min-width:992px){.product-teaser .gto-commerce-cart-add-to-cart-product-widget .form-actions .cart-button-label{font-size:1rem}}.product-teaser .gto-commerce-cart-add-to-cart-product-widget .form-actions .cart-button-label:hover{background-color:#fff;color:#3d3f4e;border:1px solid #44B1EA}.product-teaser .gto-commerce-cart-add-to-cart-product-widget .form-actions .cart-button-label:hover:before{filter:invert(1)}.product-teaser .gto-commerce-cart-add-to-cart-product-widget .form-actions input.form-submit{display:none}
