/* @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}.path-cart{font-family:Ubuntu}.path-cart .page-title{color:#3d3f4e;font-size:2.25rem;font-style:normal;font-weight:500;line-height:2.625rem;font-family:Ubuntu}.path-cart .messages{margin-top:24px}.path-cart .cart-empty-page{padding:64px 0;color:#6a6d87;text-align:left;font-family:Ubuntu;font-size:1.75rem;font-style:italic;font-weight:400;line-height:2.25rem}.path-cart .view-commerce-cart-form .views-table{width:100%;margin:16px 0 32px;display:block}.path-cart .view-commerce-cart-form .views-table thead{display:none}@media(min-width:992px){.path-cart .view-commerce-cart-form .views-table thead{display:block}}.path-cart .view-commerce-cart-form .views-table thead tr{display:grid;grid-template-columns:2fr 3fr 2fr 2fr 2fr 1fr;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0}.path-cart .view-commerce-cart-form .views-table thead th{padding:8px 16px;align-items:center;text-align:center;flex-shrink:0;color:#3d3f4e;font-size:10px;font-style:normal;font-weight:700;line-height:1rem;text-transform:uppercase;border-left:1px solid #F0F0F0}.path-cart .view-commerce-cart-form .views-table thead th:first-child{min-width:200px}.path-cart .view-commerce-cart-form .views-table thead th:nth-child(2){text-align:left}.path-cart .view-commerce-cart-form .views-table thead th:last-child{font-size:0;border-right:1px solid #F0F0F0;min-width:106px}.path-cart .view-commerce-cart-form .views-table tbody{display:block}.path-cart .view-commerce-cart-form .views-table tbody tr:not(.rating-table-tr){display:grid;border-bottom:1px solid #F0F0F0;grid-template-areas:"image image remove" "title title title" "empty price quantity" "empty total total";margin:0 0 20px}@media(min-width:480px){.path-cart .view-commerce-cart-form .views-table tbody tr:not(.rating-table-tr){grid-template-columns:2fr 3fr 2fr;grid-template-areas:"image title remove" "empty price quantity" "empty total total"}}@media(min-width:992px){.path-cart .view-commerce-cart-form .views-table tbody tr:not(.rating-table-tr){margin:0;grid-template-columns:2fr 3fr 2fr 2fr 2fr 1fr;grid-template-areas:"image title price quantity total remove"}}.path-cart .view-commerce-cart-form .views-table tbody .views-field{padding:16px;display:flex;align-items:center;width:100%}@media(min-width:992px){.path-cart .view-commerce-cart-form .views-table tbody .views-field{justify-content:center;border-left:1px solid #F0F0F0}}.path-cart .view-commerce-cart-form .views-table tbody .views-field:first-child{padding:0;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3;justify-content:center;grid-area:image;align-items:flex-start}.path-cart .view-commerce-cart-form .views-table tbody .views-field:first-child .media-wrapper{position:relative}.path-cart .view-commerce-cart-form .views-table tbody .views-field:first-child .media-wrapper__tags{position:absolute;top:0;display:flex;gap:8px;flex-direction:row;align-items:center}.path-cart .view-commerce-cart-form .views-table tbody .views-field:first-child .media-wrapper__tags div{font-size:.75rem;font-style:normal;font-weight:500;line-height:.875rem;letter-spacing:.015rem;color:#fff;text-transform:uppercase;padding:4px 8px;border-radius:2px;background-color:#3d3f4e;display:inline-block;border:1px solid rgba(61,63,78,.12);margin-top:8px}.path-cart .view-commerce-cart-form .views-table tbody .views-field:first-child .media-wrapper__tags div:first-child{margin-left:8px}.path-cart .view-commerce-cart-form .views-table tbody .views-field:first-child .media-wrapper__tags .new{background-color:#f0f0f0;color:#3d3f4e}.path-cart .view-commerce-cart-form .views-table tbody .views-field:first-child .media-wrapper__tags .sell{background-color:#e15345}@media(min-width:992px){.path-cart .view-commerce-cart-form .views-table tbody .views-field:first-child{max-width:224px;min-width:200px}}.path-cart .view-commerce-cart-form .views-table tbody .views-field:first-child img{display:inline-block;max-width:224px;width:100%}@media(min-width:992px){.path-cart .view-commerce-cart-form .views-table tbody .views-field:last-child{border-right:1px solid #F0F0F0}}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional{font-style:normal;justify-content:flex-start;grid-area:title}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .line,.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .class{color:#6a6d87;font-size:.75rem;font-weight:400;line-height:.875rem;letter-spacing:.015rem}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .title{color:#3d3f4e;font-size:1.125rem;font-weight:500;line-height:1.375rem;font-family:Ubuntu}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .class{line-height:1.125rem}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .vote-form,.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .rating-table{margin-top:8px}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .vote-form .fivestar-rating-wrapper,.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .rating-table .fivestar-rating-wrapper{display:flex;gap:2px;position:relative}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .vote-form .fivestar-rating-wrapper .form-item .fivestar-rating-label:before,.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .rating-table .fivestar-rating-wrapper .form-item .fivestar-rating-label:before{font-size:1rem;color:#b9b9b9}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .vote-form .fivestar-rating-wrapper .form-item .full:before,.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .rating-table .fivestar-rating-wrapper .form-item .full:before{color:#ffb800}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .vote-form .fivestar-rating-wrapper .form-item .rating-option-result,.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .rating-table .fivestar-rating-wrapper .form-item .rating-option-result{font-size:.875rem;line-height:6px;padding:0 2px}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .vote-form .fivestar-rating-wrapper .form-item:last-child,.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .rating-table .fivestar-rating-wrapper .form-item:last-child{position:relative;margin-top:-2px}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .vote-form .fivestar-rating-submit,.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .vote-form .vote-result,.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .rating-table .fivestar-rating-submit,.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .rating-table .vote-result{display:none}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .additional-product{display:flex;align-items:center;border-radius:4px;border:1px solid #44B1EA;margin-top:16px;max-width:192px;cursor:pointer}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .additional-product .button{padding:10px 16px;text-align:center;font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;letter-spacing:.0075rem;text-transform:uppercase;color:#3d3f4e;width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .additional-product .button:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='plus'%3e%3cpath%20id='Vector'%20d='M8%203.33325V12.6666'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Vector_2'%20d='M3.33334%208H12.6667'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");width:16px;height:16px;background-repeat:no-repeat;background-size:cover;background-position:center;filter:invert(1);margin:auto 0;cursor:pointer}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .additional-product .button:hover{transition:.3s;background-color:#44b1ea;color:#fff}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-title-rate-additional .additional-product .button:hover:before{filter:invert(0)}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price{grid-area:price}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box{font-style:normal}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box__price{display:flex;flex-direction:row;gap:8px;align-items:center}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box__price--price{color:#6a6d87;text-align:center;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.375rem}@media(min-width:992px){.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box__price--price{font-size:.9375rem}}@media(min-width:1640px){.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box__price--price{font-size:1.125rem}}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box__price--price-discount{color:#e15345;text-align:center;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.375rem}@media(min-width:992px){.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box__price--price-discount{font-size:.9375rem}}@media(min-width:1640px){.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box__price--price-discount{font-size:1.125rem}}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box__price .discount{text-decoration:line-through}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box__price-last30{color:#6a6d87;font-size:.75rem;font-weight:400;line-height:.875rem;letter-spacing:.015rem}.path-cart .view-commerce-cart-form .views-table tbody .views-field-gto-commerce-cart-item-price .price-box__price-last30 span{color:#3d3f4e;font-weight:500}.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity{grid-area:quantity;justify-content:center}.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item{margin:0;display:flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:4px;border:1px solid #B9B9B9}@media(min-width:768px){.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item{max-width:114px}}@media(min-width:1366px){.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item{max-width:unset}}.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item input::-webkit-outer-spin-button,.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item input::-webkit-inner-spin-button{-webkit-appearance:none}.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item input[type=number]{-moz-appearance:textfield}.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item label{display:none}.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item .before,.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item .after{display:flex;align-items:center;justify-content:center}.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item .before:before,.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item .after:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='minus'%3e%3cpath%20id='Vector'%20d='M3.33334%208H12.6667'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");width:24px;height:24px;background-repeat:no-repeat;background-size:cover;background-position:center;filter:invert(1);margin:auto 0;cursor:pointer}.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item .after:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='plus'%3e%3cpath%20id='Vector'%20d='M8%203.33325V12.6666'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Vector_2'%20d='M3.33334%208H12.6667'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e")}.path-cart .view-commerce-cart-form .views-table tbody .views-field-edit-quantity .form-item .quantity-edit-input{width:40px;color:#3d3f4e;text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}.path-cart .view-commerce-cart-form .views-table tbody .views-field-total-price__number{text-align:center;color:#3d3f4e;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.375rem;grid-area:total;justify-content:flex-end}@media(min-width:992px){.path-cart .view-commerce-cart-form .views-table tbody .views-field-total-price__number{justify-content:center}}.path-cart .view-commerce-cart-form .views-table tbody .views-field-total-price__number span{margin-right:8px;font-weight:400}@media(min-width:992px){.path-cart .view-commerce-cart-form .views-table tbody .views-field-total-price__number span{display:none}}.path-cart .view-commerce-cart-form .views-table tbody .views-field-remove-button{grid-area:remove;justify-content:flex-end;align-items:flex-start;padding:0}@media(min-width:992px){.path-cart .view-commerce-cart-form .views-table tbody .views-field-remove-button{justify-content:center;align-items:center;padding:16px}}.path-cart .view-commerce-cart-form .views-table tbody .views-field-remove-button .label-trash{padding:24px;display:flex;align-items:center;justify-content:center;width:72px;height:72px;cursor:pointer}.path-cart .view-commerce-cart-form .views-table tbody .views-field-remove-button .label-trash:before{content:"";display:inline-block;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%3cg%20id='trash-2'%3e%3cpath%20id='Vector'%20d='M3%206H5H21'%20stroke='%23E15345'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Vector_2'%20d='M19%206V20C19%2020.5304%2018.7893%2021.0391%2018.4142%2021.4142C18.0391%2021.7893%2017.5304%2022%2017%2022H7C6.46957%2022%205.96086%2021.7893%205.58579%2021.4142C5.21071%2021.0391%205%2020.5304%205%2020V6M8%206V4C8%203.46957%208.21071%202.96086%208.58579%202.58579C8.96086%202.21071%209.46957%202%2010%202H14C14.5304%202%2015.0391%202.21071%2015.4142%202.58579C15.7893%202.96086%2016%203.46957%2016%204V6'%20stroke='%23E15345'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Vector_3'%20d='M10%2011V17'%20stroke='%23E15345'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Vector_4'%20d='M14%2011V17'%20stroke='%23E15345'%20stroke-width='2.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");width:24px;height:24px;background-repeat:no-repeat;background-size:cover;background-position:center}.path-cart .view-commerce-cart-form .views-table tbody .views-field-remove-button .delete-order-item{display:none}.path-cart .view-commerce-cart-form .field--name-total-price div{display:flex;justify-content:flex-end;flex-direction:column;max-width:350px;margin-left:auto}.path-cart .view-commerce-cart-form .field--name-total-price div .order-total-line{display:flex;gap:4px;font-family:Ubuntu;flex-direction:row;font-style:normal;font-weight:500;line-height:1.125rem;font-size:.875rem;justify-content:flex-end;color:#3d3f4e}.path-cart .view-commerce-cart-form .field--name-total-price div .order-total-line .order-total-line-value{font-weight:400;width:auto}.path-cart .view-commerce-cart-form .field--name-total-price div .order-total-line .order-total-line-value .discount{text-decoration:line-through}.path-cart .view-commerce-cart-form .field--name-total-price div .order-total-line__total{gap:12px;padding-top:12px;border-top:1px solid #F0F0F0;margin-top:12px;align-items:flex-end}.path-cart .view-commerce-cart-form .field--name-total-price div .order-total-line__total .order-total-line-label{padding:4px 0}.path-cart .view-commerce-cart-form .field--name-total-price div .order-total-line__total .order-total-line-value{font-weight:700;font-size:1.5rem;line-height:2rem}.path-cart .view-commerce-cart-form .form-actions{display:flex;flex-direction:row;justify-content:flex-end;gap:8px}.path-cart .view-commerce-cart-form .form-actions .button-wrapper{border-radius:4px;display:flex;align-items:center;border:1px solid #44B1EA;color:#3d3f4e;text-align:center;font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem}.path-cart .view-commerce-cart-form .form-actions .button-wrapper .button{padding:18px 24px;cursor:pointer}.path-cart .view-commerce-cart-form .form-actions .button-wrapper-submit{display:flex;position:relative;padding-left:24px;z-index:1}.path-cart .view-commerce-cart-form .form-actions .button-wrapper-submit:before{content:"";display:inline-block;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%3cg%20id='refresh-ccw'%3e%3cpath%20id='Vector'%20d='M1%204V10H7'%20stroke='%236A6D87'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Vector_2'%20d='M23%2020V14H17'%20stroke='%236A6D87'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Vector_3'%20d='M20.49%209.00008C19.9828%207.56686%2019.1209%206.28548%2017.9845%205.27549C16.8482%204.26551%2015.4745%203.55984%2013.9917%203.22433C12.5089%202.88883%2010.9652%202.93442%209.50481%203.35685C8.04437%203.77928%206.71475%204.56479%205.64%205.64008L1%2010.0001M23%2014.0001L18.36%2018.3601C17.2853%2019.4354%2015.9556%2020.2209%2014.4952%2020.6433C13.0348%2021.0657%2011.4911%2021.1113%2010.0083%2020.7758C8.52547%2020.4403%207.1518%2019.7346%206.01547%2018.7247C4.87913%2017.7147%204.01717%2016.4333%203.51%2015.0001'%20stroke='%236A6D87'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");width:20px;height:20px;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;left:18px;z-index:0}.path-cart .view-commerce-cart-form .form-actions .button-wrapper-submit:hover{transition:.3s;background-color:#44b1ea;color:#fff}.path-cart .view-commerce-cart-form .form-actions .button-wrapper-submit:hover:before{filter:invert(1)}.path-cart .view-commerce-cart-form .form-actions .button-wrapper-checkout{margin:0;background-color:#44b1ea;box-shadow:0 12px 24px -16px #00000052;color:#fff}.path-cart .view-commerce-cart-form .form-actions .button-wrapper-checkout .button:hover{transition:.3s;background-color:#fff;color:#3d3f4e;border-radius:4px}.path-cart .view-commerce-cart-form .paypal-buttons-container{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-gto-product-comparison{z-index:500;position:fixed;bottom:0;left:0;right:0;background:#ffffffe0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 -32px 72px -40px #0006}#block-gto-product-comparison .comparison{display:flex;padding:10px;justify-content:space-around;width:100%}@media(min-width:768px){#block-gto-product-comparison .comparison{justify-content:flex-end}}@media(min-width:992px){#block-gto-product-comparison .comparison{padding:10px 0}}#block-gto-product-comparison .comparison__items{gap:12px;margin-left:auto;display:none}@media(min-width:768px){#block-gto-product-comparison .comparison__items{display:flex}}#block-gto-product-comparison .comparison__item{border:1px solid #B9B9B9;width:53px;height:46px;position:relative;font-size:1rem}#block-gto-product-comparison .comparison__item .remove-link{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='plus'%3e%3cpath%20id='Vector'%20d='M8%203.33325V12.6666'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20id='Vector_2'%20d='M3.33334%208H12.6667'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");background-color:#44b1ea;width:16px;height:16px;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;border-radius:50%;transform:rotate(45deg);position:absolute;top:-8px;right:-8px}#block-gto-product-comparison .comparison__controls{display:flex;gap:12px}#block-gto-product-comparison .comparison__controls:before{margin:0 40px;content:"";width:1px;height:100%;background:#e4e4e7;display:none}@media(min-width:768px){#block-gto-product-comparison .comparison__controls:before{display:block}}#block-gto-product-comparison .comparison__button--compare{padding:12px 16px;border-radius:7px;display:flex;gap:1.9rem;flex-direction:row;justify-content:center;align-items:center;font-family:Ubuntu;font-style:normal;font-weight:700;width:fit-content;cursor:pointer;font-size:1rem;line-height:1.25rem;transition:.3s all;background-color:#44b1ea;color:#fff}#block-gto-product-comparison .comparison__button--compare:hover{cursor:pointer;background-color:#44b1ea}#block-gto-product-comparison .comparison__button--compare:focus{background-color:#44b1ea}#block-gto-product-comparison .comparison__button--compare:disabled{cursor:auto;background-color:#9da4ac}#block-gto-product-comparison .comparison__button--clear{padding:12px 16px;border-radius:7px;display:flex;gap:1.9rem;flex-direction:row;justify-content:center;align-items:center;font-family:Ubuntu;font-style:normal;font-weight:700;width:fit-content;cursor:pointer;color:#fff;font-size:1rem;line-height:1.25rem;transition:.3s all;background:#fff;color:#44b1ea;border:2px solid #44B1EA}#block-gto-product-comparison .comparison__button--clear:hover{cursor:pointer;border-color:#44b1ea;color:#44b1ea}#block-gto-product-comparison .comparison__button--clear:focus{border:1px solid #44B1EA;color:#44b1ea}#block-gto-product-comparison .comparison__button--clear:disabled{cursor:auto;border-color:#9da4ac;color:#9da4ac}@media(min-width:768px){#block-gto-product-comparison .comparison__button--clear{display:block}}
