/* @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{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip-ink:auto;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{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!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{letter-spacing:.02em;width:100%;margin-bottom:16px;font-family:Ubuntu;font-size:.75rem;line-height:.875rem}@media (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{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip-ink:auto;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{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!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:calc(50% - 4px)}@media (width>=768px){#block-footer-payments{width:calc(25% - 8px);max-width:100%}}#block-footer-payments .payments{border:1px solid #f0f0f0;border-radius:4px;flex-direction:column;align-items:center;width:100%;height:100%;padding:14px 10px 16px;display:flex}@media (width>=768px){#block-footer-payments .payments{height:auto;padding:0}}#block-footer-payments .payments__title{text-align:center;margin:0 0 2px;font-family:Ubuntu;font-size:1rem;font-weight:700;line-height:1.25rem}@media (width>=768px){#block-footer-payments .payments__title{margin:24px 0 4px;font-size:1.125rem;line-height:1.375rem}}#block-footer-payments .payments__subtitle{text-align:center;margin-bottom:12px;font-family:Ubuntu;font-size:.75rem;font-weight:400;line-height:1rem}@media (width>=768px){#block-footer-payments .payments__subtitle{margin-bottom:24px;font-size:.875rem;line-height:1.125rem}}#block-footer-payments .payments img{width:88px;margin:0 auto 10px}@media (width>=768px){#block-footer-payments .payments img{width:128px;margin-bottom:16px}}#block-footer-payments .payments .field--name-field-media-image:last-child img{margin-bottom:0}@media (width>=768px){#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{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip-ink:auto;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{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!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:calc(50% - 4px)}@media (width>=768px){#block-footer-shipping{width:calc(25% - 8px);max-width:100%}}@media (width>=1640px){#block-footer-shipping{margin-right:0}}#block-footer-shipping .shipping{border:1px solid #f0f0f0;border-radius:4px;flex-direction:column;align-items:center;width:100%;height:100%;padding:14px 10px 16px;display:flex}@media (width>=768px){#block-footer-shipping .shipping{padding:0}}#block-footer-shipping .shipping__title{text-align:center;margin:0 0 2px;font-family:Ubuntu;font-size:1rem;font-weight:700;line-height:1.25rem}@media (width>=768px){#block-footer-shipping .shipping__title{margin:24px 0 4px;font-size:1.125rem;line-height:1.375rem}}#block-footer-shipping .shipping__subtitle{text-align:center;margin-bottom:12px;font-family:Ubuntu;font-size:.75rem;font-weight:500;line-height:1rem}@media (width>=768px){#block-footer-shipping .shipping__subtitle{margin-bottom:31px;font-size:.875rem;font-weight:400;line-height:1.125rem}}#block-footer-shipping .shipping img{width:92px;margin:0 auto 10px}@media (width>=768px){#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{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip-ink:auto;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{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!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}html{font-size:100%;overflow-x:hidden}html body{color:#323d49;font-family:Ubuntu;font-size:1rem;overflow-x:hidden}html body.hide-scroll,html body.hide-scroll-mobile{overflow-y:hidden}@media (width>=992px){html body.hide-scroll-mobile{overflow-y:auto}}@media (width>=768px){html body{font-size:1rem}}html body h1{color:#323d49;font-family:Ubuntu;font-size:1.875rem;font-style:normal;font-weight:700;line-height:110%}@media (width>=992px){html body h1{font-size:3.5rem}}html body h2{color:#323d49;font-family:Ubuntu;font-size:1.5rem;font-style:normal;font-weight:700;line-height:110%}@media (width>=992px){html body h2{font-size:2.5rem}}html body h3{color:#323d49;font-family:Ubuntu;font-size:1.25rem;font-style:normal;font-weight:700;line-height:110%}@media (width>=992px){html body h3{font-size:1.5rem}}html body h4{color:#323d49;font-family:Ubuntu;font-size:1rem;font-style:normal;font-weight:700;line-height:110%}@media (width>=992px){html body h4{font-size:1.25rem}}html body h5,html body h6{color:#323d49;font-family:Ubuntu;font-size:.813rem;font-style:normal;font-weight:700;line-height:110%}@media (width>=992px){html body h5,html body h6{font-size:1rem}}html body p{color:#323d49;line-height:2.4rem}html body .container{min-width:300px;margin:0 auto}@media (width>=480px){html body .container{min-width:450px}}@media (width>=768px){html body .container{min-width:750px}}@media (width>=992px){html body .container{width:970px}}@media (width>=1366px){html body .container{width:1200px}}@media (width>=1640px){html body .container{width:1620px}}html body .container--slim{min-width:300px;margin:0 auto}@media (width>=480px){html body .container--slim{min-width:450px}}@media (width>=768px){html body .container--slim{min-width:750px}}@media (width>=992px){html body .container--slim{width:970px}}@media (width>=1366px){html body .container--slim{width:1200px}}@media (width>=1640px){html body .container--slim{width:1170px}}html body.page-node-type-basic-page .node__content,html body.page-node-type-webform .node__content{padding-top:10px}html body.page-node-type-basic-page .node__content>h1:first-child,html body.page-node-type-webform .node__content>h1:first-child{color:#3d3f4e;margin:0 0 24px;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=768px){html body.page-node-type-basic-page .node__content>h1:first-child,html body.page-node-type-webform .node__content>h1:first-child{margin-bottom:30px;font-size:3rem;line-height:3.5rem}}html body .button--primary{cursor:pointer;color:#fff;background-color:#44b1ea;border-radius:7px;flex-direction:row;justify-content:center;align-items:center;gap:1.9rem;width:fit-content;padding:12px 16px;font-family:Ubuntu;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;transition:all .3s;display:flex}html body .button--primary:hover{cursor:pointer;background-color:#44b1ea}html body .button--primary:focus{background-color:#44b1ea}html body .button--primary:disabled{cursor:auto;background-color:#9da4ac}html body .button--outline{cursor:pointer;color:#44b1ea;background:#fff;border:2px solid #44b1ea;border-radius:7px;flex-direction:row;justify-content:center;align-items:center;gap:1.9rem;width:fit-content;padding:12px 16px;font-family:Ubuntu;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;transition:all .3s;display:flex}html body .button--outline:hover{cursor:pointer;color:#44b1ea;border-color:#44b1ea}html body .button--outline:focus{color:#44b1ea;border:1px solid #44b1ea}html body .button--outline:disabled{cursor:auto;color:#9da4ac;border-color:#9da4ac}html body .button--plain{cursor:pointer;color:#44b1ea;background:0 0;border:none;border-radius:7px;flex-direction:row;justify-content:center;align-items:center;gap:1.9rem;width:fit-content;padding:12px 16px;font-family:Ubuntu;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;transition:all .3s;display:flex}html body .button--plain:hover{cursor:pointer;color:#44b1ea}html body .button--plain:focus{color:#44b1ea}html body .button--plain:disabled{cursor:auto;color:#9da4ac}html body .text-formatted table{table-layout:fixed;width:100%}html body .text-formatted table tbody tr:nth-child(2n){background:#f4f9fa}html body .text-formatted table td{border:1px solid #9da4ac;padding:2px}html body .top-bar .region-holidays-alert{color:#fff;font-size:.75rem;font-weight:600}html body .top-bar .region-holidays-alert strong,html body .top-bar .region-holidays-alert p{color:#fff;line-height:1rem}html body .top-bar .region-holidays-alert .block-gto-frontend-helper-site-holidays-alert{padding:.5rem}html body .top-bar .region-topbar .block-gto-frontend-helper-site-holidays-alert{display:none}@media (width<=991.98px){html body.path-frontpage .field--name-field-paragraphs>.field__item--order-2,html body.path-frontpage .field--name-field-paragraphs>.field__item--order-3,html body.path-frontpage .field--name-field-paragraphs>.field__item--order-4{display:none}}.different-type,.limit-reached{color:maroon;cursor:not-allowed;pointer-events:none}.region-topbar{color:#fff;background-color:#3d3f4e;display:none;box-shadow:0 12px 24px -16px #00000052}@media (width>=992px){.region-topbar{padding:0 10px;display:block}}.region-topbar .container{padding-right:61.5px;display:flex}.region-topbar .container .block-topbar-contact{flex-direction:column;grid-area:contact;gap:2px;display:flex}@media (width>=768px){.region-topbar .container .block-topbar-contact{flex-direction:row;gap:8px}}.region-topbar .container .block-topbar-contact{align-items:center}@media (width>=992px){.region-topbar .container .block-topbar-contact{gap:48px}}.region-topbar .container .block-topbar-contact{color:#f0f0f0;padding:8px 6px 8px 0;font-family:Ubuntu;font-size:.875rem;line-height:1.125rem}@media (width>=992px){.region-topbar .container .block-topbar-contact{padding:8px 52px 8px 0}}.region-topbar .container .topbar-contact__separator{background-color:#6a6d87;width:1px;height:0}@media (width>=480px){.region-topbar .container .topbar-contact__separator{height:20px}}.region-topbar .container .topbar-contact__phone-numbers{gap:2px;display:flex}@media (width>=480px){.region-topbar .container .topbar-contact__phone-numbers{flex-direction:row;gap:6px}}@media (width>=768px){.region-topbar .container .topbar-contact__phone-numbers{align-items:center}}@media (width>=992px){.region-topbar .container .topbar-contact__phone-numbers{gap:12px}}.region-topbar .container .topbar-contact__phone-numbers:before{content:"";background-image:url(/themes/custom/gto/assets/icons/phone-line.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:none}@media (width>=768px){.region-topbar .container .topbar-contact__phone-numbers:before{display:flex}}.region-topbar .container .topbar-contact__email{align-items:center;gap:12px;margin-right:24px;display:flex}@media (width>=768px){.region-topbar .container .topbar-contact__email{margin-right:0}}.region-topbar .container .topbar-contact__email:before{content:"";background-image:url(/themes/custom/gto/assets/icons/mail-top.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.region-topbar .container .block-gto-commerce-free-shipping{background-color:#6a6d87;grid-area:freeshipping;justify-content:center;align-items:center;width:100%;margin-left:auto;padding:12px 4px;display:flex}@media (width>=768px){.region-topbar .container .block-gto-commerce-free-shipping{width:unset;padding:8px 4px}}@media (width>=992px){.region-topbar .container .block-gto-commerce-free-shipping{padding:8px 13px}}.region-topbar .container .block-gto-commerce-free-shipping{letter-spacing:.015rem;font-family:Ubuntu;font-size:.75rem;font-weight:500;line-height:.875rem}.region-topbar .container .block-gto-commerce-free-shipping a.free-shipping-progress{color:#fff;grid-template-columns:16px minmax(0,1fr);grid-template-areas:"icon main""icon bar";align-items:center;gap:5px 8px;min-width:256px;text-decoration:none;display:grid}.region-topbar .container .block-gto-commerce-free-shipping a.free-shipping-progress:before{content:"";filter:brightness(0)invert();background-image:url(/themes/custom/gto/assets/icons/truck.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:icon;width:16px;height:16px}.region-topbar .container .block-gto-commerce-free-shipping .free-shipping-progress__main,.region-topbar .container .block-gto-commerce-free-shipping .free-shipping-progress__bar{overflow:hidden}.region-topbar .container .block-gto-commerce-free-shipping .free-shipping-progress__main{text-overflow:ellipsis;white-space:nowrap;grid-area:main;font-size:.75rem;font-weight:700;line-height:.875rem;overflow:hidden}.region-topbar .container .block-gto-commerce-free-shipping .free-shipping-progress__bar{background-color:#fff3;border-radius:999px;grid-area:bar;height:4px;display:block;overflow:hidden}.region-topbar .container .block-gto-commerce-free-shipping .free-shipping-progress__bar-fill{border-radius:inherit;background-color:#44b1ea;height:100%;display:block}.region-topbar .container .block-language-blocklanguage-interface{text-align:center;font-family:Ubuntu;font-size:.875rem;font-weight:500;line-height:1.125rem}.region-header{box-shadow:0 12px 24px -16px #00000052}.region-header .container{flex-flow:wrap;justify-content:center;align-items:center;gap:6px;padding:0 16px;display:flex;position:relative}@media (width>=992px){.region-header .container{justify-content:flex-end;padding:0}}.region-header .container .field--name-field-menu-link-short-title{display:none}.region-header .container .block-search{justify-content:center;align-items:center;min-height:66px;display:flex}@media (width>=992px){.region-header .container .block-search{margin-right:4px}}.region-header .container .block-search.active{min-width:90%}@media (width>=480px){.region-header .container .block-search.active{min-width:300px}}.region-header .container .block-search form{flex-direction:row;justify-content:center;align-items:center;width:48px;display:flex}.region-header .container .block-search form .js-form-item,.region-header .container .block-search form .js-form-wrapper,.region-header .container .block-search form .js-form-submit{display:none}.region-header .container .block-search form input[type=search]{border:1px solid #b9b9b9;border-radius:4px;margin-right:8px;padding:0 10px;font-size:1.4rem}.region-header .container .block-search form:after{content:"";cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%2019C15.4183%2019%2019%2015.4183%2019%2011C19%206.58172%2015.4183%203%2011%203C6.58172%203%203%206.58172%203%2011C3%2015.4183%206.58172%2019%2011%2019Z'%20stroke='%233D3F4E'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M21%2021L16.65%2016.65'%20stroke='%233D3F4E'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:cover;width:24px;height:24px;display:flex}.region-header .container .block-search form.active{width:auto}.region-header .container .block-search form.active .js-form-item,.region-header .container .block-search form.active .js-form-wrapper{flex-direction:row;display:flex}.region-header .container .block-favourites__link__count,.region-header .container .block-commerce-cart .cart-block--summary__count{color:#fff;background-color:#e15345;border:2px solid #fff;border-radius:50%;place-content:center;width:16px;height:16px;padding:4px;font-family:Ubuntu;font-size:.5rem;display:grid;position:absolute;top:-6px;right:-6px}@media (width>=992px){.region-header .container .block-favourites__link__count,.region-header .container .block-commerce-cart .cart-block--summary__count{width:20px;height:20px;font-size:.625rem;top:-11px;right:-9px}}.region-header .container .block-favourites__link__count.hidden,.region-header .container .block-commerce-cart .cart-block--summary__count.hidden{display:none}.region-header .container .block-favourites__link__count span,.region-header .container .block-commerce-cart .cart-block--summary__count span{height:fit-content;font-size:.625rem;font-weight:500}.region-header .container .block-favourites__link{display:block;position:relative}.region-header .container .block-favourites__link__count{top:-8px;left:12px}.region-header .container .block-favourites__link:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.4578%204.59133C19.9691%204.08683%2019.3889%203.68663%2018.7503%203.41358C18.1117%203.14054%2017.4272%203%2016.7359%203C16.0446%203%2015.3601%203.14054%2014.7215%203.41358C14.0829%203.68663%2013.5026%204.08683%2013.0139%204.59133L11.9997%205.63785L10.9855%204.59133C9.99842%203.57276%208.6596%203.00053%207.26361%203.00053C5.86761%203.00053%204.52879%203.57276%203.54168%204.59133C2.55456%205.6099%202%206.99139%202%208.43187C2%209.87235%202.55456%2011.2538%203.54168%2012.2724L4.55588%2013.3189L11.9997%2021L19.4436%2013.3189L20.4578%2012.2724C20.9467%2011.7681%2021.3346%2011.1694%2021.5992%2010.5105C21.8638%209.85148%2022%209.14517%2022%208.43187C22%207.71857%2021.8638%207.01225%2021.5992%206.35328C21.3346%205.69431%2020.9467%205.09559%2020.4578%204.59133Z'%20fill='white'%20stroke='%233D3F4E'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover;width:20px;height:20px;display:flex}@media (width>=992px){.region-header .container .block-favourites__link:before{width:24px;height:24px}}.region-header .container .block-commerce-cart,.region-header .container .block-favourites{justify-content:center;align-items:center;width:29px;min-height:66px;display:flex}@media (width>=992px){.region-header .container .block-commerce-cart,.region-header .container .block-favourites{width:48px}}.region-header .container .block-commerce-cart .cart-block--summary img,.region-header .container .block-favourites .cart-block--summary img{width:20px;height:20px}@media (width>=992px){.region-header .container .block-commerce-cart .cart-block--summary img,.region-header .container .block-favourites .cart-block--summary img{width:24px;height:24px}}.region-header .container .block-commerce-cart .cart-block--summary a,.region-header .container .block-favourites .cart-block--summary a{font-family:Ubuntu;font-size:.625rem;font-weight:500;line-height:1rem;position:relative}.region-header .container #block-gto-account-menu{cursor:pointer;justify-content:center;align-items:center;width:29px;min-height:66px;padding:0;display:flex;position:relative}@media (width>=992px){.region-header .container #block-gto-account-menu{margin-right:4px}}.region-header .container #block-gto-account-menu .contextual,.region-header .container #block-gto-account-menu h2{display:none}.region-header .container #block-gto-account-menu ul{opacity:0;visibility:hidden;flex-direction:column;gap:0;font-size:0;display:flex;position:absolute;transform:translateY(-15px)}.region-header .container #block-gto-account-menu:not(.account-menu--direct-login):hover .menu{z-index:999;text-align:left;visibility:visible;opacity:1;border-top:1px solid #fff;border-radius:4px;width:auto;max-width:fit-content;max-height:fit-content;font-size:1rem;transition:opacity .5s linear,transform .3s linear;position:absolute;top:65px;right:0;transform:translateY(0);box-shadow:0 0 10px #0000001a}@media (width>=992px){.region-header .container #block-gto-account-menu:not(.account-menu--direct-login):hover .menu{left:0}}.region-header .container #block-gto-account-menu:not(.account-menu--direct-login):hover .menu li{background-color:#fff;min-width:120px;padding:0;display:flex}.region-header .container #block-gto-account-menu:not(.account-menu--direct-login):hover .menu li:last-child{border-radius:0 0 4px 4px}.region-header .container #block-gto-account-menu:not(.account-menu--direct-login):hover .menu li:last-child a{border-radius:4px}.region-header .container #block-gto-account-menu:not(.account-menu--direct-login):hover .menu li a{background:#fff;width:100%;padding:16px;font-family:Ubuntu}.region-header .container #block-gto-account-menu:not(.account-menu--direct-login):hover .menu li a:hover{background:#e4e0e0}.region-header .container #block-gto-account-menu:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%2021V19C20%2017.9391%2019.5786%2016.9217%2018.8284%2016.1716C18.0783%2015.4214%2017.0609%2015%2016%2015H8C6.93913%2015%205.92172%2015.4214%205.17157%2016.1716C4.42143%2016.9217%204%2017.9391%204%2019V21'%20stroke='%233D3F4E'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2011C14.2091%2011%2016%209.20914%2016%207C16%204.79086%2014.2091%203%2012%203C9.79086%203%208%204.79086%208%207C8%209.20914%209.79086%2011%2012%2011Z'%20stroke='%233D3F4E'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover;width:20px;height:20px;position:absolute}@media (width>=992px){.region-header .container #block-gto-account-menu:before{width:24px;height:24px}}.region-header .container .language-switcher-language-url{align-items:center;width:fit-content;height:40px;display:none;position:relative}@media (width>=992px){.region-header .container .language-switcher-language-url{align-items:center;margin-left:8px;display:flex;position:absolute;top:-50px;right:55px}}.region-header .container .language-switcher-language-url.is-open .links{box-shadow:0 15px 34px -15px gray}.region-header .container .language-switcher-language-url.is-open .links li{display:flex}.region-header .container .language-switcher-language-url.is-open .links li.is-active:before{transform:translateY(-50%)rotate(180deg)}.region-header .container .language-switcher-language-url .links{z-index:1;flex-direction:column;width:75px;margin:0;padding:0;list-style:none;position:absolute;top:0;left:0}@media (width>=992px){.region-header .container .language-switcher-language-url .links{top:14px;right:unset;width:62px}}.region-header .container .language-switcher-language-url .links li{background-color:#fff;padding:0 20px;display:none}@media (width>=992px){.region-header .container .language-switcher-language-url .links li{background-color:#3d3f4e;justify-content:center;align-items:center;height:32px;padding:0}.region-header .container .language-switcher-language-url .links li.is-active{border:1px solid #6a6d87}}.region-header .container .language-switcher-language-url .links li.is-active:before{content:"";z-index:2;background:url(/themes/custom/gto/assets/icons/arrow-down-s-line.svg) 0 0/cover;width:18px;height:18px;transition:transform .2s;display:flex;position:absolute;top:8px;right:0}@media (width>=992px){.region-header .container .language-switcher-language-url .links li.is-active:before{filter:brightness(0)invert();transform-origin:50%;top:50%;right:8px;transform:translateY(-50%)}}.region-header .container .language-switcher-language-url .links li.is-active:after{content:url(/themes/custom/gto/assets/icons/language-switcher.svg);z-index:2;position:absolute;top:6px;left:0}@media (width>=992px){.region-header .container .language-switcher-language-url .links li.is-active:after{display:none}}.region-header .container .language-switcher-language-url .links li a{padding:10px;font-size:.75rem;line-height:.875rem;text-decoration:none;display:flex}@media (width>=992px){.region-header .container .language-switcher-language-url .links li a{color:#fff;justify-content:center;align-items:center;min-height:32px;padding:0 22px 0 10px;font-weight:700}}.region-header .container .language-switcher-language-url li.is-active{cursor:pointer;border-radius:4px;align-items:center;padding-right:10px;line-height:.7rem;display:flex;position:relative}@media (width>=992px){.region-header .container .language-switcher-language-url li.is-active{background:0 0;justify-content:center;padding-right:0;line-height:1}}.region-header .container .language-switcher-language-url li.is-active a{pointer-events:none}.region-header .container .block-topbar-contact{color:#323d49;flex-direction:column;grid-area:contact;gap:2px;padding:8px 6px 8px 0;font-family:Ubuntu;font-size:.875rem;line-height:1.125rem;display:none}.region-header .container .block-topbar-contact h2{margin-bottom:8px;font-size:1rem}.region-header .container .topbar-contact__separator{background-color:#6a6d87;width:1px;height:0}@media (width>=480px){.region-header .container .topbar-contact__separator{height:20px}}.region-header .container .topbar-contact__phone-numbers{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}@media (width>=992px){.region-header .container .topbar-contact__phone-numbers{align-items:center;gap:12px}}.region-header .container .topbar-contact__phone-numbers a{gap:12px;font-size:.75rem;display:flex}@media (width>=992px){.region-header .container .topbar-contact__phone-numbers a{font-size:1rem}}.region-header .container .topbar-contact__phone-numbers a:before{content:"";filter:brightness(0)saturate()invert(10%)sepia()saturate()hue-rotate()brightness()contrast();background-image:url(/themes/custom/gto/assets/icons/phone-line.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:flex}.region-header .container .topbar-contact__email{align-items:center;gap:12px;margin-right:24px;font-size:.75rem;display:flex}@media (width>=992px){.region-header .container .topbar-contact__email{margin-right:0;font-size:1rem}}.region-header .container .topbar-contact__email:before{content:"";filter:brightness(0)saturate()invert(10%)sepia()saturate()hue-rotate()brightness()contrast();background-image:url(/themes/custom/gto/assets/icons/mail-top.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px}body .block-menu.navigation.menu--main .menu-item{flex-grow:1;width:100%;max-width:322px;margin:0 auto}@media (width>=480px){body .block-menu.navigation.menu--main .menu-item{width:calc(33.333% - 16px);max-width:none}}body .block-menu.navigation.menu--main .menu-item{background-blend-mode:luminosity,normal;opacity:.85;background-repeat:no-repeat;border-radius:4px;align-items:center;padding:0;display:flex;position:relative}body .block-menu.navigation.menu--main .menu-item a{width:100%;padding:6px 16px;font-size:.9rem;line-height:1.25rem;display:block}@media (width>=992px){body .block-menu.navigation.menu--main .menu-item a{padding:20px 32px;font-size:1rem;line-height:1.5rem}}body .block-menu.navigation.menu--main .menu-item a{color:#fff;font-family:Ubuntu;font-weight:500}body .block-menu.navigation.menu--main .menu-item:before{content:"";border:4px solid #fff;border-radius:1px;width:14px;height:14px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}body .block-menu.navigation.menu--main .menu-item:first-child{background-color:#44b1ea;background-image:url(/themes/custom/gto/dist/blend-sprite.webp);background-position:50%;background-size:cover}body .block-menu.navigation.menu--main .menu-item:first-child:before{pointer-events:none;transition:all .2s}body .block-menu.navigation.menu--main .menu-item:first-child:hover:before{width:16px;height:16px;left:-4px}@media (width>=992px){body .block-menu.navigation.menu--main .menu-item:first-child{background-size:cover}}body .block-menu.navigation.menu--main .menu-item:first-child{background-position-y:0}body .block-menu.navigation.menu--main .menu-item:first-child:before{background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20id='Ellipse%201'%20cx='10'%20cy='10'%20r='8'%20fill='%2344B1EA'%20stroke='white'%20stroke-width='4'/%3e%3c/svg%3e") 0 0/contain no-repeat;border:none}body .block-menu.navigation.menu--main .menu-item:nth-child(2){background-color:#82b115;background-image:url(/themes/custom/gto/dist/blend-sprite.webp);background-position:50%;background-size:cover}body .block-menu.navigation.menu--main .menu-item:nth-child(2):before{pointer-events:none;transition:all .2s}body .block-menu.navigation.menu--main .menu-item:nth-child(2):hover:before{width:16px;height:16px;left:-4px}@media (width>=992px){body .block-menu.navigation.menu--main .menu-item:nth-child(2){background-size:cover}}body .block-menu.navigation.menu--main .menu-item:nth-child(2){background-position-y:-220px}@media (width>=992px){body .block-menu.navigation.menu--main .menu-item:nth-child(2){background-position-y:-115px}}body .block-menu.navigation.menu--main .menu-item:nth-child(2):before{background:#82b115}body .block-menu.navigation.menu--main .menu-item:nth-child(3){background-color:#e15345;background-image:url(/themes/custom/gto/dist/blend-sprite.webp);background-position:50%;background-size:cover}body .block-menu.navigation.menu--main .menu-item:nth-child(3):before{pointer-events:none;transition:all .2s}body .block-menu.navigation.menu--main .menu-item:nth-child(3):hover:before{width:16px;height:16px;left:-4px}@media (width>=992px){body .block-menu.navigation.menu--main .menu-item:nth-child(3){background-size:cover}}body .block-menu.navigation.menu--main .menu-item:nth-child(3){background-position-y:-390px}body .block-menu.navigation.menu--main .menu-item:nth-child(3):hover:before{left:-4px}body .block-menu.navigation.menu--main .menu-item:nth-child(3):before{background:#e15345;top:35%;transform:rotate(45deg)}@media (width>=992px){body.path-frontpage .region-header{box-shadow:0 12px 24px -16px #00000052}body.path-frontpage .region-header .container{justify-content:flex-start}body.path-frontpage .region-header .container #block-gto-exposedformsearchpage{order:20;margin-left:auto}body.path-frontpage .region-header .container .menu--account,body.path-frontpage .region-header .container .block-favourites,body.path-frontpage .region-header .container .block-commerce-cart{order:21}}body.path-frontpage .front-mobile-products-listing{margin-top:28px;margin-bottom:32px;display:block}@media (width>=992px){body.path-frontpage .front-mobile-products-listing{display:none}}body.path-frontpage .region-header .block-site-branding{align-items:center;margin:0 auto;display:flex}@media (width>=992px){body.path-frontpage .region-header .block-site-branding{flex:none;order:0;margin:0 32px 0 0;position:static;transform:none}}body.path-frontpage .region-header .block-site-branding:after{content:"";pointer-events:none;width:200vw;height:50px;display:none;position:absolute;bottom:-24px;left:-100vw;box-shadow:0 12px 24px -16px #00000052}@media (width>=992px){body.path-frontpage .region-header .block-site-branding:after{display:none}}body.path-frontpage .region-header .block-site-branding .branding img{width:150px;height:23px}@media (width>=768px){body.path-frontpage .region-header .block-site-branding .branding img{width:208px;height:33px}}body.path-frontpage .block-menu.navigation.menu--main{width:100%;display:none}@media (width>=992px){body.path-frontpage .block-menu.navigation.menu--main{order:30;display:block}}body.path-frontpage .block-menu.navigation.menu--main .menu-level-0{flex-direction:column;justify-content:space-between;gap:4px;margin-top:10px;padding:10px 0 15px;display:flex}@media (width>=480px){body.path-frontpage .block-menu.navigation.menu--main .menu-level-0{flex-direction:row;gap:16px}}body.path-frontpage .block-menu.navigation.menu--main .menu-item{flex-grow:1;width:100%;max-width:322px;margin:0 auto}@media (width>=480px){body.path-frontpage .block-menu.navigation.menu--main .menu-item{width:calc(33.333% - 16px);max-width:none}}body.path-frontpage .block-menu.navigation.menu--main .menu-item{background-blend-mode:luminosity,normal;opacity:.85;background-repeat:no-repeat;border-radius:4px;align-items:center;padding:0;display:flex;position:relative}body.path-frontpage .block-menu.navigation.menu--main .menu-item a{width:100%;padding:6px 16px;font-size:.9rem;line-height:1.25rem;display:block}@media (width>=992px){body.path-frontpage .block-menu.navigation.menu--main .menu-item a{padding:20px 32px;font-size:1.3125rem;line-height:1.5rem}}body.path-frontpage .block-menu.navigation.menu--main .menu-item a{color:#fff;font-family:Ubuntu;font-weight:500}body.path-frontpage .block-menu.navigation.menu--main .menu-item:before{content:"";border:4px solid #fff;border-radius:1px;width:14px;height:14px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}body.path-frontpage .block-menu.navigation.menu--main .menu-item:first-child{background-color:#44b1ea;background-image:url(/themes/custom/gto/dist/blend-sprite.webp);background-position:50%;background-size:cover}body.path-frontpage .block-menu.navigation.menu--main .menu-item:first-child:before{pointer-events:none;transition:all .2s}body.path-frontpage .block-menu.navigation.menu--main .menu-item:first-child:hover:before{width:16px;height:16px;left:-4px}@media (width>=992px){body.path-frontpage .block-menu.navigation.menu--main .menu-item:first-child{background-size:cover}}body.path-frontpage .block-menu.navigation.menu--main .menu-item:first-child{background-position-y:0}body.path-frontpage .block-menu.navigation.menu--main .menu-item:first-child:before{background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20id='Ellipse%201'%20cx='10'%20cy='10'%20r='8'%20fill='%2344B1EA'%20stroke='white'%20stroke-width='4'/%3e%3c/svg%3e") 0 0/contain no-repeat;border:none}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(2){background-color:#82b115;background-image:url(/themes/custom/gto/dist/blend-sprite.webp);background-position:50%;background-size:cover}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(2):before{pointer-events:none;transition:all .2s}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(2):hover:before{width:16px;height:16px;left:-4px}@media (width>=992px){body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(2){background-size:cover}}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(2){background-position-y:-220px}@media (width>=992px){body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(2){background-position-y:-115px}}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(2):before{background:#82b115}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(3){background-color:#e15345;background-image:url(/themes/custom/gto/dist/blend-sprite.webp);background-position:50%;background-size:cover}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(3):before{pointer-events:none;transition:all .2s}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(3):hover:before{width:16px;height:16px;left:-4px}@media (width>=992px){body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(3){background-size:cover}}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(3){background-position-y:-390px}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(3):hover:before{left:-4px}body.path-frontpage .block-menu.navigation.menu--main .menu-item:nth-child(3):before{background:#e15345;top:35%;transform:rotate(45deg)}.mobile-menu{z-index:99;border-top:1px solid #f0f0f0;width:100%;height:100%;transition:all .2s;display:none;position:fixed;top:66px;left:-100%}.mobile-menu.active{display:block;left:0}.mobile-menu--content{background-color:#fff;min-width:300px;margin:0 auto}@media (width>=480px){.mobile-menu--content{min-width:450px}}@media (width>=768px){.mobile-menu--content{min-width:750px}}@media (width>=992px){.mobile-menu--content{width:970px}}@media (width>=1366px){.mobile-menu--content{width:1200px}}@media (width>=1640px){.mobile-menu--content{width:1620px}}.mobile-menu--content{flex-direction:column;padding:0 16px 20px;display:flex}body.path-frontpage .mobile-menu .block-menu.navigation.menu--main,.region-header .container .mobile-menu .language-switcher-language-url,.region-header .container .mobile-menu .block-topbar-contact{display:block}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .region-header .container{flex-wrap:nowrap;justify-content:flex-start}body:not(.path-frontpage)[class*=path-] .region-header .container #block-gto-exposedformsearchpage{order:20;margin-left:auto}body:not(.path-frontpage)[class*=path-] .region-header .container .menu--account,body:not(.path-frontpage)[class*=path-] .region-header .container .block-favourites,body:not(.path-frontpage)[class*=path-] .region-header .container .block-commerce-cart{order:21}}body:not(.path-frontpage)[class*=path-] .region-header .block-site-branding{align-items:center;margin-right:auto;display:flex}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .region-header .block-site-branding{flex:none;order:0;margin-right:32px;position:static;transform:none}body:not(.path-frontpage)[class*=path-] .region-header .block-site-branding.active{display:none}}@media (width>=1366px){body:not(.path-frontpage)[class*=path-] .region-header .block-site-branding.active{display:flex}}body:not(.path-frontpage)[class*=path-] .region-header .block-site-branding .branding img{width:150px;height:23px}@media (width>=768px){body:not(.path-frontpage)[class*=path-] .region-header .block-site-branding .branding img{width:208px;height:32px}}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main{width:100%;margin:0 auto}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main{flex:0 auto;order:1;width:auto;margin-left:0;margin-right:24px}}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-level-0{flex-direction:column;align-items:center;gap:4px;margin-top:0;padding:6px 0 12px;display:flex}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-level-0{flex-direction:row;gap:28px;margin:0;padding:0}}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item{border-radius:4px;flex-direction:row;align-items:center;width:100%;padding:0;transition:all .3s;display:flex;position:relative}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item{background:0 0;flex:none;width:auto}}@media (width>=1640px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item{width:fit-content}}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item a{color:#fff;text-align:center;align-items:center;width:100%;padding:9px 18px 9px 44px;font-family:Ubuntu;font-size:1rem;font-weight:500;line-height:1.375rem;display:flex}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item a{padding:0;font-size:.9rem}}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:before{content:"";pointer-events:none;border:2px solid #fff;border-radius:1px;width:16px;height:16px;display:flex;position:absolute;left:8px}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:first-child.menu-item--active-trail{border:1px solid #44b1ea}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:first-child.menu-item--active-trail a{color:#44b1ea}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:first-child:hover{background:#44b1ea}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:first-child:hover a{color:#fff}}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:first-child:before{background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20id='Ellipse%201'%20cx='10'%20cy='10'%20r='8'%20fill='%2344B1EA'%20stroke='white'%20stroke-width='4'/%3e%3c/svg%3e") 0 0/contain no-repeat;border:none;width:14px;height:14px}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:first-child:before{width:16px;height:16px}}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:nth-child(2).menu-item--active-trail{border:1px solid #82b115}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:nth-child(2).menu-item--active-trail a{color:#82b115}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:nth-child(2):hover{background:#82b115}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:nth-child(2):hover a{color:#fff}}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:nth-child(2):before{background:#82b115}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:nth-child(3).menu-item--active-trail{border:1px solid #e15345}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:nth-child(3).menu-item--active-trail a{color:#e15345}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:nth-child(3):hover{background:#e15345}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:nth-child(3):hover a{color:#fff}}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:nth-child(3):before{background:#e15345;transform:rotate(45deg)}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:before{content:"";pointer-events:none;border:2px solid #fff;border-radius:1px;display:flex;position:absolute;left:8px}@media (width>=992px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item:before{left:8px}body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item a{color:#000;text-align:center;white-space:nowrap;align-items:center;width:auto;padding:8px 12px 8px 32px;font-family:Ubuntu;font-size:1rem;font-weight:500;line-height:1.375rem;display:flex}}@media (width>=992px) and (width>=992px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item a{font-size:.8rem}}@media (width>=992px) and (width>=1366px){body:not(.path-frontpage)[class*=path-] .block-menu.navigation.menu--main .menu-item a{font-size:.9rem}}.region-footer .container{flex-flow:wrap;justify-content:center;gap:10px 8px;padding:0 10px;display:flex}@media (width>=992px){.region-footer .container{row-gap:17px;padding:0}}@media (width>=1640px){.region-footer .container{justify-content:space-between}}.region-footer .container #block-footer-sitebranding{flex:0 0 158px;align-items:center;width:158px;display:flex}.region-breadcrumb .container,.region-content .container{padding:10px}.region-breadcrumb .container div[data-drupal-messages] .messages:last-child,.region-content .container div[data-drupal-messages] .messages:last-child{margin-bottom:25px}.messages{box-shadow:none;color:#3d3f4e;background-image:none;border-radius:4px;padding:12px 16px;font-family:Ubuntu;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.125rem}.messages--status{background-color:#82b11514;border:1px solid #82b115}.user-pass-reset .form-actions .form-submit{cursor:pointer;color:#fff;background-color:#44b1ea;border-radius:7px;flex-direction:row;justify-content:center;align-items:center;gap:1.9rem;width:fit-content;padding:12px 16px;font-family:Ubuntu;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;transition:all .3s;display:flex}.widget-scroll-lock{overflow-y:hidden}.notify-message{z-index:100;background-color:#fff;border:1px solid #323d49;border-radius:6px 6px 0;width:fit-content;padding:24px 42px;animation:.5s forwards pop-in;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 24px -16px #00000052}.notify-message.success{color:#fff;background:#44b1ea;border:none;font-weight:700}.notify-message.hide{animation:.5s pop-out}@keyframes pop-in{0%{transform:translate(100%)}80%{transform:translate(-10%)}to{transform:translate(0)}}@keyframes pop-out{0%{transform:translate(0)}80%{transform:translate(150%)}to{display:none;transform:translate(150%)}}[id^=trustbadge]{bottom:20px;right:20px;z-index:99999999!important}[id^=trustbadge] [id^=trustcard],[id^=trustbadge] [id^=maximized-trustbadge]{position:relative!important;bottom:0!important}@media (width<=640px){[id^=trustbadge] [id^=minimized-trustbadge],[id^=trustbadge] [id^=minimized-trustbadge]:hover{width:45px!important;inset:auto 10px 54px auto!important}[id^=trustbadge] [id^=minimized-trustbadge] img[alt^=trustmark],[id^=trustbadge] [id^=minimized-trustbadge]:hover img[alt^=trustmark]{width:40px!important}[id^=trustbadge] [id^=minimized-trustbadge] img[alt^=star-yellow],[id^=trustbadge] [id^=minimized-trustbadge] img[alt^=star-gray],[id^=trustbadge] [id^=minimized-trustbadge]:hover img[alt^=star-yellow],[id^=trustbadge] [id^=minimized-trustbadge]:hover img[alt^=star-gray]{transform:translate(-5px);width:9px!important}}[id^=trustbadge] [id^=minimized-trustbadge],[id^=trustbadge] [id^=minimized-trustbadge]:hover{inset:auto 20px 164px auto!important}[id^=trustbadge] [id^=minimized-trustbadge].hidden,[id^=trustbadge] [id^=minimized-trustbadge]:hover.hidden{display:none!important}.flag.anonymous.action-unflag svg path{fill:#e15345;stroke:#fff;width:25px;height:25px}.mobile-hidden{display:none}@media (width>=992px){.mobile-hidden{display:block}}.promotion-countdown{color:#3d3f4e;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.promotion-countdown__label{color:#6a6d87;font-weight:400}.promotion-countdown__value{color:#e15345;white-space:nowrap}@media (width<=648px){#CookiebotWidget{right:10px!important;left:inherit!important}}
