
.country-radio-group___1yCNR{display:flex;margin-top:30px;margin-bottom:10px}.country-radio-group___1yCNR img{width:40px;margin-left:14px;margin-right:35px}.country-flags___kvk9q{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;flex-grow:1}.country-flags___kvk9q p:first-of-type{margin-bottom:15px}.country-flags___kvk9q .flag___s_DII{border:1px solid #eceff1}@media(min-width: 960px){.all-locations___TJ6ng{margin-bottom:30px}}.actions___PWGRc{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}@media(min-width: 960px){.actions___PWGRc{flex-direction:column;justify-content:flex-start;align-items:flex-start}}
div.glass-modal___IZLda{z-index:117}div.glass-modal___IZLda .gl-modal__main-content{padding:var(--spacing-m) var(--spacing-l)}div.glass-modal___IZLda .gl-modal__title{font-family:var(--headline-m-mobile-family),"Helvetica","Arial",sans-serif;font-size:var(--headline-m-mobile-size);font-style:var(--headline-m-mobile-style);font-weight:var(--headline-m-mobile-weight);letter-spacing:var(--headline-m-mobile-letterspacing);line-height:var(--headline-m-mobile-lineheight);-webkit-text-decoration:var(--headline-m-mobile-decoration);text-decoration:var(--headline-m-mobile-decoration);text-transform:var(--headline-m-mobile-case);margin-bottom:var(--spacing-m);padding-right:var(--spacing-l)}@media(min-width: 960px){div.glass-modal___IZLda .gl-modal__title{font-family:var(--headline-m-desktop-family),"Helvetica","Arial",sans-serif;font-size:var(--headline-m-desktop-size);font-style:var(--headline-m-desktop-style);font-weight:var(--headline-m-desktop-weight);letter-spacing:var(--headline-m-desktop-letterspacing);line-height:var(--headline-m-desktop-lineheight);-webkit-text-decoration:var(--headline-m-desktop-decoration);text-decoration:var(--headline-m-desktop-decoration);text-transform:var(--headline-m-desktop-case)}}div.glass-modal___IZLda .gl-modal__close{top:10px !important;right:10px !important;width:50px}div.glass-modal___IZLda .gl-modal__close:hover{background-color:var(--color-fill-hover);border-color:var(--color-border-hover)}div.glass-modal___IZLda .gl-modal__close:focus{outline-offset:4px;outline:1px dashed var(--color-border-primary)}
.languagePreferences___jOyns{margin-bottom:30px;margin-top:30px}
.buttonSeparator___LPsAr{padding:20px 0}.linkSeparator___uuqt5{margin-bottom:20px}.emailRecipient___T9cLL{font-weight:bold;word-break:break-all}
.form___Z3Nm4{width:100%;display:inline-flex;margin:0}.field___RzrgR{position:relative;margin-bottom:10px}.field__container___AmXqp{display:inline-flex;min-height:calc(50px + 10px)}.field--hide-validation___cRUq4{height:50px}.field--no-margins___OI9bT{height:auto;min-height:auto;margin:0}.field__icon___QjeBO{position:absolute;top:14px;right:20px;display:none}.field___RzrgR .field__text--is-valid___CsUlT:not(.field__text--has-focus___d4rwX)~.field__icon___QjeBO{display:block;color:#0a5}.field___RzrgR .field__text--is-invalid___YWML4:not(.field__text--has-focus___d4rwX)~.field__icon___QjeBO{display:block;color:#e32b2b}.field___RzrgR input::-ms-clear{width:0;height:0}.field___RzrgR input::-moz-placeholder{left:20px;top:20px;-moz-transition:all .2s cubic-bezier(0.3, 0, 0.45, 1);transition:all .2s cubic-bezier(0.3, 0, 0.45, 1)}.field___RzrgR input::placeholder{left:20px;top:20px;transition:all .2s cubic-bezier(0.3, 0, 0.45, 1)}.field___RzrgR input:focus::-moz-placeholder{opacity:0}.field___RzrgR input:focus::placeholder{opacity:0}.field___RzrgR input[type=text],.field___RzrgR input[type=number],.field___RzrgR input[type=tel],.field___RzrgR input[type=email],.field___RzrgR input[type=password],.field___RzrgR textarea,.field___RzrgR input.field__custom___TxhmA{display:inline-flex;width:100%;margin:0;padding:21px;font-size:var(--gl-body-font-set-size-functional-6)}.field___RzrgR input[type=text]:focus,.field___RzrgR input[type=number]:focus,.field___RzrgR input[type=tel]:focus,.field___RzrgR input[type=email]:focus,.field___RzrgR input[type=password]:focus,.field___RzrgR textarea:focus,.field___RzrgR input.field__custom___TxhmA:focus{border-bottom:none;box-shadow:0 2px 0 0 #000}.field___RzrgR input[type=text].field__text--has-focus___d4rwX,.field___RzrgR input[type=number].field__text--has-focus___d4rwX,.field___RzrgR input[type=tel].field__text--has-focus___d4rwX,.field___RzrgR input[type=email].field__text--has-focus___d4rwX,.field___RzrgR input[type=password].field__text--has-focus___d4rwX,.field___RzrgR textarea.field__text--has-focus___d4rwX,.field___RzrgR input.field__custom___TxhmA.field__text--has-focus___d4rwX{border-bottom:none;box-shadow:0 2px 0 0 #000}.field___RzrgR input[type=text].field__text--is-valid___CsUlT,.field___RzrgR input[type=number].field__text--is-valid___CsUlT,.field___RzrgR input[type=tel].field__text--is-valid___CsUlT,.field___RzrgR input[type=email].field__text--is-valid___CsUlT,.field___RzrgR input[type=password].field__text--is-valid___CsUlT,.field___RzrgR textarea.field__text--is-valid___CsUlT,.field___RzrgR input.field__custom___TxhmA.field__text--is-valid___CsUlT{border-bottom:none;box-shadow:0 2px 0 0 #0a5}.field___RzrgR input[type=text].field__text--is-invalid___YWML4,.field___RzrgR input[type=number].field__text--is-invalid___YWML4,.field___RzrgR input[type=tel].field__text--is-invalid___YWML4,.field___RzrgR input[type=email].field__text--is-invalid___YWML4,.field___RzrgR input[type=password].field__text--is-invalid___YWML4,.field___RzrgR textarea.field__text--is-invalid___YWML4,.field___RzrgR input.field__custom___TxhmA.field__text--is-invalid___YWML4{border-bottom:none;box-shadow:0 2px 0 0 #e32b2b}.field___RzrgR textarea{padding:15px 21px;resize:none}.field__caption___k6mmg{font-size:16px;position:relative;width:auto;margin:0;color:#000}.field__required-mark___gPOOp::before{content:"*";color:#e32b2b;box-sizing:border-box;position:relative;right:1px}.field__error___TY3wE{padding-top:4px;color:#e32b2b;font-weight:bold}.field-default-height___xpXMD{min-height:50px}.field-element-height___k_4nN{min-height:calc(50px + 30px)}@media(min-width: 960px){.field___RzrgR input[type=checkbox]:hover~i{border-color:#000}}.field___RzrgR .field__input___M05xB{height:50px;border:1px solid #767677}.field___RzrgR .field__input___M05xB+label{font-size:16px;letter-spacing:1px;color:#767677;position:absolute;pointer-events:none;left:21px;top:14px;transition:.2s ease all}.field___RzrgR .field__input___M05xB:required+label:after{content:"*";color:#e32b2b;margin-left:4px}.field___RzrgR .field__input___M05xB.field__text--atp-2049-asterisk-hidden___daFqv:required+label:after{display:none}.field___RzrgR .field__input___M05xB.field__text--atp-2049-asterisk-black___XXl5E:required+label:after{color:#000}.field___RzrgR .field__input___M05xB:-webkit-autofill+label{font-size:14px;top:-11px;left:17px;margin-top:0;padding:2px 5px 1px;background-color:#fff}.field___RzrgR .field__input___M05xB:-webkit-autofill+label:required:after{content:"*";margin-left:3px}.field___RzrgR .field__input___M05xB+label.field__label--hoisted___k2ir4{font-size:14px;top:-11px;left:17px;margin-top:0;padding:2px 5px 1px;background-color:#fff}.field___RzrgR .field__input___M05xB+label.field__label--hoisted___k2ir4:required:after{content:"*";margin-left:3px}.field___RzrgR .field__message___sbz2u{min-height:20px;margin-bottom:30px;padding-left:21px;color:#767677}.field___RzrgR .field__message--error___P6NBk{margin-bottom:calc(30px - 20px);color:#e32b2b;font-weight:bold}.field___RzrgR .field__message--hint___y7rgf{margin-bottom:30px}.field___RzrgR .field__message--hint___y7rgf+.field__message--error___P6NBk{margin-bottom:30px;color:#e32b2b;font-weight:bold}.field__select__mobile-select___RSXSL{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:0;opacity:0;display:block}@media(min-width: 600px){.field__select__mobile-select___RSXSL{display:none}}.field__select--is-valid___FmVgm{border-bottom:none;box-shadow:0 2px 0 0 #0a5}.field__select--is-valid___FmVgm .field__select__select___nD3dc{border-bottom:0}.field__select--is-invalid___WfVbX{border-bottom:none;box-shadow:0 2px 0 0 #e32b2b}.field__select--is-invalid___WfVbX .field__select__select___nD3dc{border-bottom:0}.field__select--is-open___WpcJm .field__select__options___UGnvc{opacity:100;visibility:visible}.field__select__label___Hd9u7 .field__required-mark___gPOOp::before{right:-3px}@media screen and (-webkit-min-device-pixel-ratio: 0){.field___RzrgR input[type=text],.field___RzrgR input[type=number],.field___RzrgR input[type=email],.field___RzrgR input[type=password],.field___RzrgR input[type=search],.field___RzrgR input[type=tel],.field___RzrgR input[type=date],.field___RzrgR input[type=datetime],.field___RzrgR input[type=datetime-local],.field___RzrgR input[type=month],.field___RzrgR input[type=time],.field___RzrgR input[type=url],.field___RzrgR input[type=week],.field___RzrgR input[type=color],.field___RzrgR select,.field___RzrgR textarea{font-size:16px}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){input[type=text]::-ms-clear{display:none}}
.callout___UKAFQ{margin-top:1px}
.wrapper___BDHvi{height:0}.grecaptcha-badge{z-index:999}
.wrapper___yuq37{height:0}
.glass-callout___KT1iA{max-width:100%}
.bold___dOwTV{font-weight:bold}.backIcon___RTinW{vertical-align:middle;margin:0 !important;top:-1px !important}
.important___EXNgq{font-weight:bold}
.input-callout___LNElG{margin-top:1px}
.fontColor___sEm7Y,.fontColor___sEm7Y a{color:#767677}.fontColor___sEm7Y span,.fontColor___sEm7Y a span{font-size:var(--gl-body-font-set-functional-4);line-height:var(--gl-body-font-set-lineheight-functional-1)}.dob-checkbox--height___SOMAN .gl-form__element--checkbox{min-height:0;margin-bottom:0}.gender-asterisk--visible___iAyCY{visibility:visible}
.show-hide-password-wrapper___cVseZ .show-hide-password-button___s5svw{display:block;margin-left:8px}.show-hide-password-wrapper___cVseZ .show-hide-password-icon___TYIkl{margin-bottom:2px}
.password-callout-validator-icon___G2_V2,.password-callout-validator-icon-success___fdZvw{margin-right:8px}.password-callout-validator-icon-success___fdZvw{color:#0a5}
.dob-checkbox___AnSIR .stripes_v7_gl-tooltip{vertical-align:top}
.socialButtonsContainerAtTop___sUPxG{display:flex;justify-content:space-between;flex-wrap:wrap}.buttonContainer___OsxA1{width:50%;display:flex}.flexGap___vGQWw{gap:10px}@media(min-width: 600px){.buttonContainerAtTop___CxG0z{width:49%}}
.terms_conditions___gaE_J,.terms_conditions___gaE_J a{color:#767677}
.errorMessage___VdcN2{margin-top:-10px;display:block}
.sheet___vQSBt{position:fixed;width:100vw;height:100vh}@media(min-width: 960px){.sheet___vQSBt{width:auto;height:auto}}.sheet___vQSBt.page-content___SkeQ7{position:absolute}@media(min-width: 960px){.sheet___vQSBt.page-content___SkeQ7{position:static}}.content-wrapper___Ma1mc{position:absolute}.content-wrapper___Ma1mc.content-visibility-enabled___PjGjX .content-visibility-auto{content-visibility:auto}@media(min-width: 960px){.content-wrapper___Ma1mc{position:static}}.content-wrapper___Ma1mc>*{transform:none}.content-wrapper___Ma1mc.navigation-open-enter___rqTNU .page-content___SkeQ7,.content-wrapper___Ma1mc.navigation-open-exit___qMvAi .page-content___SkeQ7,.content-wrapper___Ma1mc.navigation-open-enter-active___bpIvZ .page-content___SkeQ7,.content-wrapper___Ma1mc.navigation-open-enter-done___qCbr0 .page-content___SkeQ7{position:fixed}.content-wrapper___Ma1mc.navigation-open-enter___rqTNU>*{transition:transform 800ms;transition-timing-function:cubic-bezier(0.4, 0, 0.4, 1)}.content-wrapper___Ma1mc.navigation-open-exit___qMvAi>*{transition:transform 800ms;transition-timing-function:cubic-bezier(0.6, 0, 0.6, 1)}.content-wrapper___Ma1mc.navigation-open-enter-active___bpIvZ>*,.content-wrapper___Ma1mc.navigation-open-enter-done___qCbr0>*{transform:translateX(100%)}.checkout-page-wrapper___nLAkx{min-height:100vh;display:flex;flex-direction:column;overflow:hidden}body.no-old-chat-button .sf-chat-iconx-container,body.no-chat-button .sf-chat-iconx-container{visibility:hidden !important}body.no-chat-button [data-mf-id=chatbot]>button{visibility:hidden}
.new-mobile-search___QQ2AA{display:flex;position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:#fff;transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:114}.new-mobile-search___QQ2AA.with-transition___KLX08{transition:transform .2s,opacity .4s;transition-timing-function:cubic-bezier(0.17, 0.67, 0.83, 0.67);will-change:transform,opacity,transition,z-index}.new-mobile-search___QQ2AA.new-mobile-search-enter-done___aID22{transform:translateX(0%)}.new-mobile-search___QQ2AA.new-mobile-search-exit___gFl41{transform:translateX(100%)}.glass-search___jC4B2{display:flex;flex-direction:column;width:100%;height:100%}.loading-icon___EIUT_{width:24px;height:24px}.clear-btn___GDB51{font-size:13px;opacity:.6;margin-right:11px}.btn-close-search___tcc_E{touch-action:manipulation}.searchinput-wrapper___lrFf8{width:100%;display:flex;align-items:center;background-color:#eceff1;height:50px;padding-right:18px;padding-left:20px;flex-shrink:0;border-bottom:1px solid #ebedee}.searchinput-wrapper___lrFf8.highlight___cpJok{background-color:#eceff1}.searchinput-wrapper___lrFf8.highlight___cpJok input{background-color:#eceff1}.searchinput-wrapper___lrFf8 input{width:100%;background-color:#eceff1;color:#000;font-size:17px;font-family:var(--gl-body-font-set-family-functional-1);border:none}.search-icon___JWYHa{margin:4px 8px 0 0}.search-icon___JWYHa .icon-wrapper___aDlvx{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:24px}.search-icon___JWYHa .arrow-icon___Uphkf{display:block;height:100%;width:100%}.suggestions-header___h5lza{color:#767677}.atp-4500-heading___qAYSZ{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.atp-4500-filter___YQwJe{margin:0 10px 10px 0}.suggestions-container___QeaIB{margin-top:-15px;overflow-y:scroll;max-height:calc(100vh - 50px)}.recent-search-container___yr83m{margin-top:-10px}.suggestions-wrapper___Hvzne,.recent-searches___f3QND{margin-top:34px;padding-left:26px;padding-right:28px;padding-bottom:50px;width:100%}.suggestions-wrapper___Hvzne li,.recent-searches___f3QND li{line-height:45px;margin-bottom:0;list-style:none}.suggestions-wrapper___Hvzne li a,.recent-searches___f3QND li a{display:flex;justify-content:space-between}.suggestions-wrapper___Hvzne li .counter___m5Xx1,.recent-searches___f3QND li .counter___m5Xx1{opacity:.3}
.glass-search___XbedY{position:relative}.glass-search___XbedY a.see-all-mobile___oiaMN{color:#000;display:block}.glass-search___XbedY ul{list-style:none}.glass-search___XbedY li.gl-heading{font-size:16px;display:block}.glass-search___XbedY .suggestions-container___eGJLA{font-family:var(--gl-body-font-set-family-functional-1);font-weight:var(--gl-body-font-set-weight-functional-1);background-color:#fff;box-shadow:0 12px 24px rgba(0,0,0,.1);color:#000;padding:20px 30px;position:absolute;z-index:58}.glass-search___XbedY .suggestions-container___eGJLA.right____MVql{right:0;top:47px}.glass-search___XbedY .suggestions-container___eGJLA.left___r1t8U{left:0}.glass-search___XbedY .suggestions-container___eGJLA ul{margin:0}.glass-search___XbedY .suggestions-container___eGJLA .flyout-column___cdFoh{display:flex;flex-direction:column}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL{display:block;float:left;padding:0;width:100%}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL a{position:relative}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:61}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL .product-subtitle___oO7D1{display:block;color:#767677;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL .product-name___m1XFt{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL .product-subtitle___oO7D1{display:block;color:#767677;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL .product-information___kaXAV{padding:0 0 0 100px}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL .product-information___kaXAV .rating-summary___gxXNY{color:#000;font-size:10px;height:10px}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL .product-information___kaXAV .rating-summary___gxXNY .reviews___cP6wt{padding:0 0 0 5px;position:relative;color:#767677}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL .gl-price{font-size:var(--gl-body-font-set-size-functional-8)}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL li{margin:0 0 8px 0}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL li a{color:#000;display:block;height:90px;position:relative;width:100%}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL li a .svg-wrapper{padding-top:0}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL li a .svg-wrapper svg{transform:none;height:19px}.glass-search___XbedY .suggestions-container___eGJLA .products___xuPHL img{height:90px;left:0;position:absolute;top:0;width:90px}.glass-search___XbedY .suggestions-container___eGJLA .search-focused___kx6zn.abt1841-searchinput-wrapper___rYwGi{width:313px}.glass-search___XbedY .suggestions-container___eGJLA .searchinput-wrapper___Z2ONJ.mobile___Yg1tV{height:0;overflow:hidden;padding:0;top:0;width:100%;background-color:#fff}.glass-search___XbedY .suggestions-container___eGJLA .suggestions___E6xnw{display:block;float:left;padding:0;width:100%}.glass-search___XbedY .suggestions-container___eGJLA .suggestions___E6xnw a{position:relative}.glass-search___XbedY .suggestions-container___eGJLA .suggestions___E6xnw a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:61}.glass-search___XbedY .suggestions-container___eGJLA .suggestions___E6xnw li{margin:0 0 10px 0;text-transform:uppercase;padding:4px 10px;width:100%}.glass-search___XbedY .suggestions-container___eGJLA .suggestions___E6xnw li .counter___2iAb7{margin-left:10px;float:right;opacity:.35}.glass-search___XbedY .suggestions-container___eGJLA .suggestions___E6xnw .atp-4500-heading___JfLI8{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.glass-search___XbedY .suggestions-container___eGJLA .suggestions___E6xnw .active-suggestion___HjbT6{background-color:#eceff1}.glass-search___XbedY .suggestions-container___eGJLA.single-column___UO6Po{width:313px}.glass-search___XbedY .suggestions-container___eGJLA.double-column___ucWKb{width:627px}.glass-search___XbedY .suggestions-container___eGJLA.double-column___ucWKb a.see-all___MF4zy{margin-top:auto;display:inline-block;align-self:flex-start}.glass-search___XbedY .suggestions-container___eGJLA.double-column___ucWKb .suggestions___E6xnw{padding-bottom:30px}.glass-search___XbedY .suggestions-container___eGJLA.mobile___Yg1tV{padding:0;width:100%;max-height:calc(100vh - 100px);overflow-y:scroll}.glass-search___XbedY .suggestions-container___eGJLA.mobile___Yg1tV .suggestions___E6xnw,.glass-search___XbedY .suggestions-container___eGJLA.mobile___Yg1tV .products___xuPHL{float:none;width:100%}.glass-search___XbedY .suggestions-container___eGJLA.mobile___Yg1tV>.row{flex-direction:column}.glass-search___XbedY .suggestions-container___eGJLA.mobile___Yg1tV li{font-size:16px;height:50px;line-height:50px;margin:0;padding:0 17px}.glass-search___XbedY .suggestions-container___eGJLA.mobile___Yg1tV li.gl-heading{display:none}.glass-search___XbedY .suggestions-container___eGJLA.mobile___Yg1tV li a{display:block}.glass-search___XbedY .suggestions-container___eGJLA.mobile___Yg1tV .products___xuPHL{display:none}.glass-search___XbedY .searchinput-wrapper___Z2ONJ{box-sizing:border-box;height:48px;padding:8px 30px 8px 30px;position:relative;width:140px;display:none}.glass-search___XbedY .searchinput-wrapper--fullheight___Xzj6T{background:#fff;padding-top:0;padding-bottom:0;height:50px}.glass-search___XbedY .searchinput-wrapper--fullheight___Xzj6T .btn-clear-search___t5Npn{background:transparent}@media(min-width: 960px){.glass-search___XbedY .searchinput-wrapper___Z2ONJ{display:block}.glass-search___XbedY .searchinput-wrapper___Z2ONJ:before{height:34px}}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .search-icon___qMB7t{display:flex;justify-content:center;align-items:center;height:32px;width:30px;position:absolute;left:0;top:8px;text-align:center;color:#000;background-color:#fff;cursor:pointer}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .search-icon___qMB7t .gl-loader{height:20px;width:20px;border-width:2px}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput___Mbm3J{font-family:var(--gl-body-font-set-family-functional-1);font-weight:var(--gl-body-font-set-weight-functional-1);font-size:16px;line-height:32px;background-color:#fff;border:0;height:32px;padding:0;width:100%;border-radius:0;color:#000}@media(min-width: 960px){.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput___Mbm3J{font-size:13px}}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput--fullheight___sw092{height:50px;line-height:50px;background-color:transparent}@media(min-width: 960px){.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput--fullheight___sw092{font-size:16px;color:#000}}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput--fullheight___sw092::-moz-placeholder{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#000;opacity:1}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput--fullheight___sw092::placeholder{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#000;opacity:1}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput--fullheight___sw092::-webkit-input-placeholder,.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput--fullheight___sw092:-ms-input-placeholder,.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput--fullheight___sw092::-ms-input-placeholder,.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput--fullheight___sw092:-moz-placeholder{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#000}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .searchinput___Mbm3J::-ms-clear{width:0;height:0}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .btn-clear-search___t5Npn{background-color:#fff;justify-content:center;align-items:center;position:absolute;right:0;top:8px;width:var(--gl-spacing-0300);height:var(--gl-spacing-0300);z-index:59;cursor:pointer;line-height:var(--gl-spacing-0300);text-align:center}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .btn-clear-search--fullheight___k2vS2{right:9px}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .btn-clear-search___t5Npn.hidden___w3Kac{display:none}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .btn-clear-search-filler___nUVRC{background-color:#fff;display:block;height:32px;position:absolute;right:0;top:8px;width:30px}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .btn-clear-search-filler--fullheight___mJLzd{right:9px}.glass-search___XbedY .searchinput-wrapper___Z2ONJ .btn-clear-search-filler___nUVRC.hidden___w3Kac{display:none}.glass-search___XbedY .searchinput-wrapper___Z2ONJ.mobile___Yg1tV{height:0;overflow:hidden;padding:0;top:0;width:100%;background-color:#fff;display:none}.glass-search___XbedY .searchinput-wrapper___Z2ONJ.mobile___Yg1tV:before{height:44px;line-height:48px;top:0;transition:top .2s cubic-bezier(0.3, 0, 0.45, 1)}.glass-search___XbedY .searchinput-wrapper___Z2ONJ.mobile___Yg1tV .searchinput___Mbm3J{height:46px;padding-left:44px;padding-right:30px}.glass-search___XbedY .searchinput-wrapper___Z2ONJ.mobile___Yg1tV .search-icon___qMB7t{left:12px}.glass-search___XbedY .searchinput-wrapper___Z2ONJ.mobile-open___TiOeK{display:block;height:50px;z-index:116}.glass-search___XbedY .searchinput-wrapper___Z2ONJ.mobile-open___TiOeK:before{top:0;left:0}.glass-search___XbedY .searchinput-wrapper___Z2ONJ.extended___InuSu{width:100%}.glass-search___XbedY .searchinput-wrapper___Z2ONJ.border___RAcJF{border:1px solid #767677}.glass-search___XbedY .searchinput-wrapper___Z2ONJ.border___RAcJF:focus-within{border-color:#000;box-shadow:inset 0 -3px 0 0 #000}.glass-search___XbedY .searchinput-wrapper___Z2ONJ.search-focused___kx6zn{width:237px}@media screen and (max-width: 959px){.glass-search___XbedY .search-placeholder-abtest___GFWOx{width:100% !important}}@media screen and (min-width: 960px)and (max-width: 1200px){.glass-search___XbedY .search-placeholder-abtest___GFWOx{width:23vw !important}}@media screen and (min-width: 1201px){.glass-search___XbedY .search-placeholder-abtest___GFWOx{width:21vw !important}}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI{font-family:var(--gl-body-font-set-family-functional-1);font-weight:var(--gl-body-font-set-weight-functional-1);background-color:#fff;box-shadow:0 12px 24px rgba(0,0,0,.1);color:#000;padding:20px 30px;position:absolute;z-index:58;width:297px;padding:15px 15px 0 15px}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI.right____MVql{right:0;top:47px}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI.left___r1t8U{left:0}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI ul{margin:0}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI .product-subtitle___oO7D1{display:block;color:#767677;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI li.gl-heading{margin-bottom:10px;font-size:14px}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI .suggestions___E6xnw{padding-bottom:20px}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI .suggestions___E6xnw li{text-transform:uppercase;font-size:14px}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI.mobile___Yg1tV{width:100%}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI .products___xuPHL li:last-of-type{margin-bottom:20px}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI .products___xuPHL li{margin-bottom:10px}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI .product___x3XwL{display:inline-block;width:100%}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI .product___x3XwL .product-information___kaXAV{padding-left:10px}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI .product___x3XwL .gl-price{font-size:12px}.glass-search___XbedY .abt1841-recent-searches-container___iEUnI .product___x3XwL a img{float:left;height:90px;width:90px}.glass-search___XbedY .recent-searches-container___s3x7r{font-family:var(--gl-body-font-set-family-functional-1);font-weight:var(--gl-body-font-set-weight-functional-1);background-color:#fff;box-shadow:0 12px 24px rgba(0,0,0,.1);color:#000;padding:20px 30px;position:absolute;z-index:58;box-sizing:border-box;min-height:100px;padding:22px 15px;width:400px}.glass-search___XbedY .recent-searches-container___s3x7r.right____MVql{right:0;top:47px}.glass-search___XbedY .recent-searches-container___s3x7r.left___r1t8U{left:0}.glass-search___XbedY .recent-searches-container___s3x7r ul{margin:0}.glass-search___XbedY .recent-searches-container___s3x7r .suggestions___E6xnw li{margin:0 0 10px 0;text-transform:uppercase;padding:4px 10px;width:100%}.glass-search___XbedY .recent-searches-container___s3x7r .suggestions___E6xnw li .counter___2iAb7{margin-left:10px;float:right;opacity:.35}.glass-search___XbedY .recent-searches-container___s3x7r .suggestions___E6xnw .atp-4500-heading___JfLI8{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.glass-search___XbedY .recent-searches-container___s3x7r .suggestions___E6xnw .active-suggestion___HjbT6{background-color:#eceff1}.glass-search___XbedY .recent-searches-container___s3x7r.mobile___Yg1tV{left:0;position:relative;top:0;width:100%}.glass-search___XbedY .recent-searches-container___s3x7r.popularsearch___TxSf3{width:600px}.glass-search___XbedY.glass-search-redesign___egCou .searchinput-wrapper___Z2ONJ{padding:8px 0 8px 30px;position:absolute;right:0}@media(min-width: 960px){.glass-search___XbedY.glass-search-redesign___egCou .searchinput-wrapper___Z2ONJ{width:15vw;min-width:140px;max-width:300px}}.glass-search___XbedY.glass-search-redesign___egCou .searchinput___Mbm3J,.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J{transition:border ease 1s;border:solid thin #eceff1;padding-left:10px;padding-right:35px;background-color:#eceff1;text-overflow:ellipsis}.glass-search___XbedY.glass-search-redesign___egCou .searchinput___Mbm3J::-moz-placeholder, .glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J::-moz-placeholder{color:#000;opacity:1}.glass-search___XbedY.glass-search-redesign___egCou .searchinput___Mbm3J::placeholder,.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J::placeholder{color:#000;opacity:1}.glass-search___XbedY.glass-search-redesign___egCou .searchinput___Mbm3J.focused___GE5NG::-moz-placeholder, .glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J.focused___GE5NG::-moz-placeholder{opacity:0}.glass-search___XbedY.glass-search-redesign___egCou .searchinput___Mbm3J.focused___GE5NG::placeholder,.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J.focused___GE5NG::placeholder{opacity:0}.glass-search___XbedY.glass-search-redesign___egCou .searchinput___Mbm3J:hover,.glass-search___XbedY.glass-search-redesign___egCou .searchinput___Mbm3J.focused___GE5NG,.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J:hover,.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J.focused___GE5NG{border-color:#767677}.glass-search___XbedY.glass-search-redesign___egCou .search-icon___qMB7t,.glass-search___XbedY.glass-search-redesign___egCou .btn-clear-search-filler___nUVRC,.glass-search___XbedY.glass-search-redesign-page___k8wEW .search-icon___qMB7t,.glass-search___XbedY.glass-search-redesign-page___k8wEW .btn-clear-search-filler___nUVRC{background-color:transparent}.glass-search___XbedY.glass-search-redesign___egCou .btn-clear-search___t5Npn,.glass-search___XbedY.glass-search-redesign-page___k8wEW .btn-clear-search___t5Npn{background-color:#eceff1;height:auto;top:9px;right:5px}.glass-search___XbedY.glass-search-redesign___egCou .search-icon___qMB7t,.glass-search___XbedY.glass-search-redesign-page___k8wEW .search-icon___qMB7t{z-index:45;left:inherit;right:5px}@keyframes suggestions-appear___jo9D0{0%{opacity:0}100%{opacity:1}}.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput-wrapper___Z2ONJ{padding:8px 0;width:100%;height:66px}@media(min-width: 960px){.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput-wrapper___Z2ONJ{max-width:420px}}.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput-wrapper___Z2ONJ .search-icon___qMB7t{left:auto}.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput-wrapper___Z2ONJ .searchinput___Mbm3J{padding-left:15px;height:50px}.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput-wrapper___Z2ONJ.mobile-open___TiOeK{z-index:0}.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J::-moz-placeholder{font-size:16px;letter-spacing:0;text-transform:none;color:#767677}.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J::placeholder{font-size:16px;letter-spacing:0;text-transform:none;color:#767677}.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J::-webkit-input-placeholder,.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J:-ms-input-placeholder,.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J::-ms-input-placeholder,.glass-search___XbedY.glass-search-redesign-page___k8wEW .searchinput___Mbm3J:-moz-placeholder{font-size:16px;letter-spacing:0;text-transform:none;color:#767677}.glass-search___XbedY.glass-search-redesign-page___k8wEW .search-icon___qMB7t{right:13px;height:46px}.glass-search___XbedY.glass-search-redesign-page___k8wEW .btn-clear-search___t5Npn{background-color:#eceff1;height:auto;top:16px;right:13px}
.img_with_fallback___B7P63:-moz-loading{visibility:hidden}.broken_image___TEDp8{color:#767677;position:absolute;top:50%;left:0;transform:translateY(-50%);height:calc(19px * 3)}.svg_wrapper___f75de{padding-top:100%;position:relative;display:flex;justify-content:center}.svg_wrapper___f75de.active___CS2m7{padding-left:0}.svg_wrapper_hover___ldLug{position:absolute;visibility:hidden}.variation___P__xm{padding-left:30%}.variation___P__xm:hover{border-bottom:2px solid #000}.active___CS2m7{border-bottom:2px solid #000}
div.gl-price--inline___m82vk{display:inline-flex}.discount___Ba6Uk{margin-left:5px}
.gl-points-price___V760Q{display:inline-flex;align-items:center;gap:var(--spacing-3xs);color:var(--color-text-membership);vertical-align:middle}.gl-points-price__amount___gdFM0{font-weight:bold}.gl-points-price__label___ZBLwC{font-weight:normal}.adicoinGreen___Bd6vn{--icon-primary-color: var(--color-fill-membership);width:18px;height:18px;flex-shrink:0}
@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:normal;src:local("Noto Sans"),url("/static/checkout/react/86a22f1/assets/fonts/noto-sans-v7-vietnamese-regular.woff2") format("woff2"),url("/static/checkout/react/86a22f1/assets/fonts/noto-sans-v7-vietnamese-regular.woff") format("woff"),url("/static/checkout/react/86a22f1/assets/fonts/noto-sans-v7-vietnamese-regular.eot") format("embedded-opentype"),url("/static/checkout/react/86a22f1/assets/fonts/noto-sans-v7-vietnamese-regular.ttf") format("truetype")}.notosans___KQ4wI *{font-family:"Noto Sans","AdihausDIN","Helvetica",Arial,sans-serif !important}
.mobile-navigation-enter-active.mobile-navigation___RfQTs,.mobile-navigation-enter-done.mobile-navigation___RfQTs{display:inherit;opacity:1;transform:translateX(0)}.masked-header___Kdxzb .menu-item___vSLft>span{color:transparent;background-color:#eceff1}.masked-header___Kdxzb .menu-item___vSLft>.arrow___lVNGg{color:transparent;background-color:#eceff1}.mobile-navigation___RfQTs{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;opacity:.9;transform:translateX(-100%);transition:transform .4s,opacity .4s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-delay:180ms;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:114}.mobile-navigation___RfQTs .items___vsS1r{padding-top:10px;overflow-y:scroll;background-color:#fff;box-shadow:inset 0 1px 0 0 #eceff1}.mobile-navigation___RfQTs .close-button___xBAJ_{position:absolute;right:20px;top:8px}.header-button___uJqjA{align-items:center;display:flex;height:44px;justify-content:center;width:44px}.header-title___eToln{width:100%;cursor:pointer;height:100%}.menu-item___vSLft{align-items:center;display:flex;font-size:18px;height:45px;justify-content:space-between;padding-left:56px;padding-right:30px;width:100vw}.menu-item___vSLft .arrow___lVNGg{width:18px;height:18px}.root-page___S8n9K .menu-item___vSLft{padding-left:30px}.menu-item___vSLft.toplevel___qzjvu{font-size:18px;letter-spacing:2px;text-transform:uppercase}.menu-item___vSLft.emphasize___lJbSK{font-weight:bold}.menu-item___vSLft.separator___KKQWA{border-bottom:1px solid #eceff1;height:0;margin:10px 0;padding:0}.menu-item___vSLft.colored___M8mXM{color:#e32b2b}.menu-item-hover___WHjfK{cursor:pointer}.header___RikPA{align-items:center;display:flex;min-height:60px;justify-content:flex-start;width:calc(100vw - 64px);background-color:#fff;font-family:"AdihausDIN";font-size:18px;font-weight:bold;text-transform:uppercase}.header___RikPA .logo___RqdbK{position:absolute;background-image:url("/static/checkout/react/86a22f1/assets/img/icon-adidas-logo.svg");left:0;right:0;margin:auto;width:50px;height:50px}.header___RikPA .back-button___hKKov{margin-left:8px;margin-right:4px}.page___TsBZs{position:absolute;width:100vw;height:100vh;background-color:#fff;transition-property:transform,background-color;transition-duration:.5s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.page___TsBZs.subpage-open___Pltlc{transform:translateX(-50px);background-color:#eceff1}.page-enter___Ui5BC{transform:translateX(100%)}.page-enter___Ui5BC .header___RikPA>*{opacity:0}.page-enter-active___kPIFP{transform:none;transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.page-enter-active___kPIFP .header___RikPA>*{opacity:1;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.page-exit___o3EUS{transform:none}.page-exit___o3EUS .header___RikPA>*{opacity:1}.page-exit-active___ldhOX{transform:translateX(100%);transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1)}.page-exit-active___ldhOX .header___RikPA>*{transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(0.8, 0, 0.6, 1);opacity:0}.menu-page-selectors___d38wQ{position:absolute;left:0;background-color:#fff;height:45px;width:100%;align-items:center;justify-content:center;display:flex;border-top:1px solid #eceff1}.menu-page-selectors___d38wQ div{height:100%;width:50%;display:flex;align-items:center;justify-content:inherit}.menu-page-selectors___d38wQ .flag___Z7b8j{width:20px;margin-right:15px;border:1px solid #eceff1}.is-single-selector___k0i6Y{padding:0 30px;justify-content:flex-start}.is-single-selector___k0i6Y div:first-child{border-right:none}@media(min-width: 960px){.language_selector___SCAvx{display:none}}
[data-mf-id=header-mf][data-mf-role=placeholder]:empty{display:block;min-height:105px;width:100%}@media(min-width: 960px){[data-mf-id=header-mf][data-mf-role=placeholder]:empty{min-height:120px}}.headerMFSpacingHelper___tvgwC+div{padding-top:0 !important}.headerMFSpacingHelper___tvgwC+div[class*=checkout-page]{margin-top:0 !important}body:has([data-mf-id=header-mf][data-mf-role=placeholder]) [class*=checkout-page][class*=fullHeader]{margin-top:0 !important}
.prevent-scroll {
  overflow: hidden;

  /* Following props prevent scrolling in mobile safari */
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: $z-index-mobile-drawer;
}
/* @Ola */
/* @deprecated: These styles are create to prevent braking our existing style, please do not use them anymore because they have been deprecated by ADL */
h1,
h2,
h3,
h4,
h5,
h6,
.gl-heading {
  font-family: var(--gl-heading-font-set-family-standard-4);
  font-style: var(--gl-heading-font-set-style-standard-9);
  font-weight: var(--gl-heading-font-set-weight-standard-9);
  margin-bottom: var(--gl-spacing-0150);
  text-transform: var(--gl-heading-font-set-case-functional-1);
}

.gl-heading--italic{
  font-family: var(--gl-heading-font-set-family-expressive-5);
  font-style: var(gl-heading-font-set-style-standard-4);
  font-weight: var(--gl-heading-font-set-weight-expressive-5);
}

.gl-heading--l,
h3,
.gl-fetched-content h3 {
  font-size: var(--gl-statement-font-set-size-standard-4);
  line-height: var(--gl-heading-font-set-lineheight-standard-13);
}

p,
.gl-body,
.gl-paragraph {
  font-size: var(--gl-body-font-set-size-functional-7);
  line-height: var(--gl-body-font-set-lineheight-functional-7);
  margin-bottom: 16px;
}

.gl-cta--icon.gl-cta--no-border {
  border: 0;
}

.gl-heading--xl,
h2,
.gl-fetched-content h2 {
  font-size: var(--gl-statement-font-set-size-functional-11);
  line-height: var(--gl-statement-font-set-lineheight-functional-11);
}
@media (min-width: 1280px) {
  .gl-heading--xl,
  h2,
  .gl-fetched-content h2 {
    font-size: var(--gl-statement-font-set-size-functional-11);
    line-height: var(--gl-statement-font-set-lineheight-standard-4);
  }
}
.gl-heading--m,
h4,
.gl-fetched-content h4 {
  font-size: var(--gl-body-font-set-size-functional-13);
  line-height: var(--gl-body-font-set-lineheight-functional-12);
}
@media (min-width: 1280px) {
  .gl-heading--m,
  h4,
  .gl-fetched-content h4 {
    font-size: var(--gl-heading-font-set-size-standard-14);
    line-height: var(--gl-heading-font-set-lineheight-standard-8);
  }
}

.gl-heading--xxl,
h1,
.gl-fetched-content h1 {
  font-size: var(--gl-statement-font-set-size-functional-11);
  line-height: var(--gl-heading-font-set-lineheight-expressive-20);
}
@media (min-width: 1280px) {
  .gl-heading--xxl,
  h1,
  .gl-fetched-content h1 {
    font-size: var(--gl-statement-font-set-size-standard-8);
    line-height: var(--gl-statement-font-set-lineheight-functional-11);
  }
}
.gl-heading--xl,
h2,
.gl-fetched-content h2 {
  font-size: var(--gl-statement-font-set-size-functional-11);
  line-height: var(--gl-heading-font-set-lineheight-standard-18);
}
@media (min-width: 1280px) {
  .gl-heading--xl,
  h2,
  .gl-fetched-content h2 {
    font-size: var(--gl-statement-font-set-size-functional-11);
    line-height: var(--gl-statement-font-set-lineheight-standard-4);
  }
}

.gl-heading--membership {
  color: var(--gl-color-membership-s1);
}

.gl-heading--s,
h5,
.gl-fetched-content h5 {
  font-size: var(--gl-body-font-set-size-functional-12);
  line-height: var(--gl-body-font-set-lineheight-functional-1);
}
@media (min-width: 1280px) {
  .gl-heading--s,
  h5,
  .gl-fetched-content h5 {
    font-size: var(--gl-app-statement-font-set-size-standard-2);
    line-height: var(--gl-body-font-set-lineheight-functional-4);
  }
}
.gl-heading--regular {
  font-family: var(--gl-heading-font-set-family-standard-9);
  font-style: var(--gl-body-font-set-style-functional-1);
  font-weight: var(--gl-body-font-set-weight-functional-1);
}
.gl-heading--no-margin {
  margin-bottom: 0;
  margin-top: 0;
}
.gl-heading {
  letter-spacing: var(--gl-heading-font-set-letterspacing-standard-9);
}

@media (min-width: 960px) {
  .gl-heading {
    letter-spacing: var(--gl-heading-font-set-letterspacing-standard-9);
  }
}

.gl-heading--s {
  letter-spacing: var(--gl-heading-font-set-letterspacing-functional-1);
}
@media (min-width: 960px) {
  .gl-heading--s {
    letter-spacing: var(--gl-heading-font-set-letterspacing-functional-1);
  }
}
.gl-label--membership {
  color: var(--gl-color-membership-s1);
  font-weight: var(gl-heading-font-set-weight-expressive-6);
}
.gl-label {
  font-family: var(--gl-heading-font-set-family-standard-1);
  font-weight: normal;
  letter-spacing: var(--gl-heading-font-set-letterspacing-functional-7);
  text-transform: var(--gl-heading-font-set-case-functional-1);
}
.gl-label--regular {
  font-family: var(--gl-heading-font-set-family-standard-1);
  font-weight: normal;
  letter-spacing: var(--gl-heading-font-set-letterspacing-functional-7);
  text-transform: var(--gl-heading-font-set-case-functional-1);
}
.gl-label--bold {
  font-family: var(--gl-heading-font-set-family-standard-1);
  font-weight: var(--gl-heading-font-set-weight-functional-2);
}
.gl-label--condensed {
  letter-spacing: var(--gl-heading-font-set-letterspacing-functional-1);
}
.gl-label--xs {
  letter-spacing: var(--gl-heading-font-set-letterspacing-functional-1);
}
.gl-label--membership {
  color: var(--gl-color-membership-s1);
  font-weight: var(--gl-heading-font-set-weight-functional-2);
}

.gl-label--xs {
  font-size: var(--gl-body-font-set-size-functional-1);
  line-height: var(--gl-body-font-set-lineheight-functional-1);
}
.gl-label--s {
  font-size: var(--gl-body-font-set-size-functional-3);
  line-height: var(--gl-body-font-set-lineheight-functional-2);
}
.gl-label--m {
  font-size: var(--gl-body-font-set-size-functional-3);
  line-height: var(--gl-body-font-set-lineheight-functional-2);
}
.gl-label--l {
  font-size: var(--gl-body-font-set-size-functional-4);
  line-height: var(--gl-body-font-set-lineheight-functional-4);
}
.gl-label--xl {
  font-size: var(--gl-body-font-set-size-functional-7);
  line-height: var(--gl-body-font-set-lineheight-functional-7);
}

.gl-paragraph {
  font-family: var(--gl-heading-font-set-family-standard-1);
  font-style: var(--gl-body-font-set-style-functional-1);
  font-weight: var(--gl-body-font-set-weight-functional-1);
}

.gl-body--l,
.gl-paragraph--l {
  font-size: var(--gl-body-font-set-size-functional-10);
  line-height: var(--gl-body-font-set-lineheight-functional-10);
  margin-bottom: 18px;
}

.gl-body--s,
.gl-paragraph--s {
  font-size: var(--gl-body-font-set-size-functional-4);
  line-height: var(--gl-body-font-set-lineheight-functional-4);
  margin-bottom: 14px;
}

.gl-body--xs,
.gl-paragraph--xs {
  font-size: var(--gl-body-font-set-size-functional-1);
  line-height: var(--gl-body-font-set-lineheight-functional-1);
  margin-bottom: 12px;
}

.gl-paragraph {
  margin-bottom: 0;
  margin-top: 0;
}

.gl-label {
  font-family: var(--gl-heading-font-set-family-standard-1);
  font-weight: var(--gl-body-font-set-weight-functional-1);
  letter-spacing: var(--gl-heading-font-set-letterspacing-functional-7);
  text-transform: var(--gl-heading-font-set-case-functional-1);
}
.gl-label--regular {
  font-family: var(--gl-heading-font-set-family-standard-1);
  font-weight: var(--gl-body-font-set-weight-functional-1);
  letter-spacing: var(--gl-heading-font-set-letterspacing-functional-7);
  text-transform: var(--gl-heading-font-set-case-functional-1);
}
.gl-label--bold {
  font-family: var(--gl-heading-font-set-family-standard-1);
  font-weight: var(--gl-heading-font-set-weight-standard-4);
}
.gl-label--condensed {
  letter-spacing: var(--gl-heading-font-set-letterspacing-standard-13);
}
.gl-label--xs {
  letter-spacing: var(--gl-heading-font-set-letterspacing-standard-13);
}
.gl-label--membership {
  color: var(--gl-color-membership-s1);
  font-weight: var(--gl-heading-font-set-weight-standard-4);
}

.gl-label--xs {
  font-size: var(--gl-body-font-set-size-functional-1);
  line-height: var(--gl-body-font-set-lineheight-functional-1);
}

.gl-label--s {
  font-size: var(--gl-body-font-set-size-functional-1);
  line-height: var(--gl-body-font-set-lineheight-functional-4);
}

.gl-label--m {
  font-size: var(--gl-body-font-set-size-functional-1);
  line-height: var(--gl-body-font-set-lineheight-functional-7);
}

.gl-label--l {
  font-size: var(--gl-body-font-set-size-functional-1);
  line-height: var(--gl-body-font-set-lineheight-functional-1);
}

.gl-label--xl {
  font-size: var(--gl-body-font-set-size-functional-4);
  line-height: var(--gl-body-font-set-lineheight-functional-4);
}

/* in global because it was part of old Theme-O */
.gl-product-card__image,
.gl-product-card__image-hover {
  display: block;
  width: 100%;
}

.gl-product-card__image-hover {
  opacity: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
}

.gl-product-card__assets {
  background: var(--gl-productcard-media-color-background);
  border-bottom: 0;
  position: relative;
}

.gl-product-card__assets:hover .gl-product-card__image-hover {
  opacity: 1;
  visibility: visible;
}

body.no-chat-button {
  .sf-chat-iconx-container {
    visibility: hidden !important;
  }
}
