.back{background:#fff;color:#212121;font-size:16px;font-weight:700}.header .global-header__container .cartButton{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon' role='presentation' viewBox='0 0 24 24'%3E%3Cpath d='M17 18c-1.11 0-2 .89-2 2a2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2M1 2v2h2l3.6 7.59-1.36 2.45c-.15.28-.24.61-.24.96a2 2 0 0 0 2 2h12v-2H7.42a.25.25 0 0 1-.25-.25c0-.05.01-.09.03-.12L8.1 13h7.45c.75 0 1.41-.42 1.75-1.03l3.58-6.47c.07-.16.12-.33.12-.5a1 1 0 0 0-1-1H5.21l-.94-2M7 18c-1.11 0-2 .89-2 2a2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2Z'%3E%3C/path%3E%3C/svg%3E") no-repeat center center;background-size:22px 22px;border-radius:4px;cursor:pointer;height:34px;position:relative;width:34px}.header .global-header__container .cartButton:hover{background-color:#f2f2f2}.header .global-header__container .cartButton .cartIcon{cursor:pointer;display:block;height:34px;width:34px}.header .global-header__container .cartButton .cartIcon .js_itemcount{align-items:center;background-color:#2a508f;border-radius:8px;color:#fff;display:flex;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol;font-size:11px;font-weight:400;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px;position:absolute;right:0;top:0}body.mobile .header nav .mobile_menu li a{color:#000;font-size:.875rem;font-weight:400;text-transform:none}#containerMain{margin:0 auto;overflow:visible;padding:0;transition:0.1s ease-in-out 0s;width:100%}#hamburger-menu .icon{fill:#000 !important;stroke:none !important;stroke-width:unset !important}.global-header__container #universalcart{top:53px !important}body.desktop .container{min-width:auto !important}.global-header{background:#fff;box-sizing:border-box;height:auto;min-height:52px;padding:0 0;position:sticky !important;top:0;transition:0.1s ease-in-out 0s;width:100%;z-index:99}.global-header__nav{align-items:center;background-color:#fff !important;border-bottom:1px solid #d1d1d6;display:grid;gap:4px;justify-content:center;position:relative;width:100%;z-index:9}.global-header__container{align-items:center;display:grid;gap:8px;grid-template-areas:"menu logo search group";grid-template-columns:32px 124px 1fr minmax(auto, max-content);height:52px;max-width:1256px;position:relative;width:100vw}.global-header .btn{box-shadow:none}#button-menu{background:transparent;border:none;color:#fff;cursor:pointer;font-size:30px}.icon{fill:#000;height:24px;width:24px}.global-header .global-header__container #hamburger-menu .icon{fill:#000;height:24px;width:24px}.link{display:inline-flex;grid-area:logo;justify-content:center}.link:focus-visible{outline:-webkit-focus-ring-color auto 1px !important}.flex-center{align-items:center;display:flex;grid-area:search;justify-content:center}.combobox form{display:grid;grid-template-columns:1fr 64px;margin:0 0;max-width:640px;position:relative;width:100%}.combobox{max-width:640px;width:100%}.combobox--rounded .combobox__native-control{height:36px}.combobox__native-control{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;background:none !important;border:1px solid #949499 !important;border-radius:4px;box-shadow:#0000000d 0 1px !important;color:#212121 !important;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol !important;font-size:16px !important;font-weight:400 !important;height:36px !important;letter-spacing:.04em !important;line-height:1 !important;margin:0 0 !important;outline:none !important;padding:0 8px !important;transition:border .25s cubic-bezier(.4, 0, .2, 1), box-shadow .25s cubic-bezier(.4, 0, .2, 1) !important;width:100% !important;will-change:border, box-shadow !important}.combobox--rounded .combobox__native-control{border-radius:18px 0 0 18px !important;padding:0 16px !important}.combobox__action:hover, .combobox__native-control:hover{border-color:#000 !important;box-shadow:inset 0 0 0 1px #000 !important}.combobox__action{align-items:center;background-color:#f0f0f0 !important;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2016%2016%22%3E%3Cpath%20d=%22M15.7,14.3l-3.1-3.1C13.5,10,14,8.6,14,7c0-3.9-3.1-7-7-7S0,3.1,0,7s3.1,7,7,7c1.6,0,3-0.5,4.2-1.4l3.1,3.1c0.2,0.2,0.4,0.3,0.7,0.3c0.6,0,1-0.4,1-1C16,14.8,15.9,14.5,15.7,14.3z%20M7,12c-2.8,0-5-2.2-5-5s2.2-5,5-5s5,2.2,5,5S9.8,12,7,12z%22/%3E%3C/svg%3E) !important;background-position:21px 9px !important;background-repeat:no-repeat !important;background-size:17px !important;border:1px solid #949499 !important;border-left:none !important;border-radius:0 18px 18px 0 !important;display:flex;height:36px;justify-content:center}.combobox__action .icon{stroke:#212121;stroke-width:1px}input[type="search"].combobox__native-control:focus-visible, .combobox__action:focus-visible{outline:2px solid #3367d6 !important;outline-offset:-2px}.group{align-items:center;display:flex;gap:8px;position:relative}body.mobile .group{gap:0}.group--align-end{justify-content:end}.group .desktop-only{display:block}.global-header .btn{-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;align-items:center;appearance:none;background-color:transparent;border:none;border-radius:4px;color:#212121 !important;display:inline-flex;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:.875rem;font-weight:400 !important;gap:4px;height:36px;justify-content:center;letter-spacing:.04em;line-height:1.875rem;min-width:64px;overflow:hidden;padding:0 10px;position:relative;text-decoration:none;text-transform:initial;touch-action:manipulation;transition:background-color .2s cubic-bezier(.4, 0, .2, 1);user-select:none}.global-header .btn:hover{background-color:#f2f2f2 !important;color:#212121 !important;cursor:pointer !important}.btn--icon{min-width:32px !important;padding:0 !important;transition:transform .3s ease-in}.group .btn{padding:0 4px !important}.desktop-only{display:block}.subtext{font-size:12px}.subtext, .text{font-weight:400 !important;line-height:1.1;text-align:left}.text{font-size:16px;font-weight:500}.badge{align-items:center;background-color:#2a508f !important;border-radius:16px;color:#fff !important;display:flex !important;font-size:12px !important;font-weight:400;justify-content:center;line-height:1;min-width:16px;padding:4px 8px !important;right:0;top:0;width:fit-content !important}.product-badges .badge{align-items:center;border-radius:1rem;font-size:0.875rem !important;font-weight:500;height:2rem;justify-content:center}.header .global-header #Header-Area3{height:32px;overflow:hidden;padding-top:0;position:relative;top:auto;width:72px;z-index:1001}body.desktop .header .global-header #Header-Area3 #logo{height:32px !important}#btn-signin-account{margin-right:6px}.popover{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);background-color:#fff;border:1px solid rgba(33, 33, 33, .25);border-radius:4px;box-sizing:border-box;color:#212121;display:none;font-family:-apple-system, system-ui, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol;left:0;max-height:calc(100vh - 56px);min-width:232px;outline:0;padding:8px;pointer-events:none;position:absolute;top:calc(100% + 8px);transition:opacity .15s;transition-delay:.05s;z-index:9}.popover--expanded{display:block;pointer-events:visible;z-index:9}.popover--left{left:10px;right:auto}.popover--right{left:auto;right:55px}.link--button{-moz-appearance:none;-moz-user-select:none;-ms-touch-action:manipulation;-ms-user-select:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;align-items:center;appearance:none;background-color:#2a508f;border:none;border-radius:18px;box-shadow:inset 0 0 0 2px #1d3864;color:#fff !important;display:flex !important;font-size:.875rem;font-weight:500;gap:4px;height:36px;justify-content:center;letter-spacing:.02em;line-height:1.875rem;min-width:64px;outline:0;overflow:hidden;padding:0 10px;position:relative;text-decoration:none !important;text-transform:initial;touch-action:manipulation;transition:background-color .2s cubic-bezier(.4, 0, .2, 1);user-select:none}.link--button:hover, .link--button:focus{text-decoration:none}.separator{background-color:#a8a8ae;border:none;height:1px;margin:8px 0;width:100%}.header .list{background-color:#fff;display:flex;flex-flow:column;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol;font-size:.875rem;list-style:none;margin:0;padding:0;position:relative}.list__item{-ms-flex:0 0 100% !important;align-items:center;border-bottom:none !important;border-radius:4px;border-right:none !important;display:flex;flex:0 0 100% !important;max-width:100% !important;min-height:36px;padding:0 8px !important;position:relative;text-align:left}.list__item a, .list__item button.list__item__button{align-items:center;display:grid;gap:8px;grid-template-columns:24px 1fr}.list__item button.list__item__button{background-color:transparent;border-radius:0 0;font-family:-apple-system, system-ui, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol;font-weight:400;padding:0 0;text-align:left;text-transform:none;width:100%}.list__item--iconWithText{display:grid;gap:8px;grid-template-columns:24px 1fr}.global-header .list__item, .global-header .list__item a, .global-header .list__item .list__item__button{border:none;color:#212121;font-size:.875rem;justify-content:start}.list__item--focused, .list__item:hover, .global-header .list__item:hover{background-color:#f6f6f7;cursor:pointer}.logo{width:124px}.logo .image{display:block;height:auto;width:100%}body.desktop .header .headerInner, body.notMobile .header nav.global-header__nav{height:auto !important;margin:0 !important;max-width:100% !important;min-width:100% !important}.global-header-utility{background:#fff;border-bottom:1px solid #d1d1d6;display:flex;justify-content:center;padding:0 8px;width:100%}.global-header-utility__container{align-items:center;display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(64px, max-content));max-width:1256px;min-height:32px;width:100vw}.btn--icon{min-width:32px;padding:0;transition:transform .3s ease-in}.btn--sizeSmall{font-size:.75rem !important;height:24px !important}.btn:focus-visible{outline:2px solid #007acc;outline-offset:-2px}button.btn.btn--icon.close{border-radius:50%;max-width:36px;min-width:36px;padding:0}.ellipsis{display:inline-block;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme--spirit{background-color:#000}body.mobile .theme--spirit{margin-bottom:10px;position:relative !important}.menubar, .menubar ul{display:flex;margin:0 auto;max-width:1240px;min-height:40px;overflow-x:auto;padding:4px 0;position:relative;scrollbar-width:none;text-align:center;white-space:nowrap;width:100%}.menubar ul, .menubar ul li{list-style:none;margin:0 0;padding:0 0}.menubar::-webkit-scrollbar{display:none}.menubar__item:visited, .menubar__item{-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;align-items:center;appearance:none;background-color:transparent;border:0;color:#212121;cursor:pointer;display:inline-block;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:15px;font-weight:400;line-height:32px;margin:0;min-height:32px;outline:0;padding:0 12px;position:relative;text-align:left;text-decoration:none;text-transform:initial;user-select:none;z-index:0}.menubar button.icon{background-color:#000;display:none;height:32px;line-height:32px;min-height:32px;min-width:30px;padding:0;width:30px;z-index:2}.menubar button.icon:hover{background-color:#414141 !important;color:#212121 !important;cursor:pointer !important}@media only screen and (max-width: 1200px){.menubar button.icon{display:inline-block}}@-moz-document url-prefix(){.menubar button.icon svg{top:0 !important}}.menubar button.home-menuitem.icon{box-shadow:none !important;left:0;position:sticky}.menubar button.btn[disabled] svg{opacity:0.2}.menubar button.last-menuitem.icon{box-shadow:none !important;position:sticky;right:0}.menubar button.icon svg{height:14px;position:relative;top:3px}.menubar__item:before{background-color:#f2f2f2;border-radius:16px;content:"";left:0;min-height:32px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .15s cubic-bezier(.4, 0, .2, 1);width:100%;z-index:-1}.menubar__item:hover:before, .menubar__item:active:before{opacity:1}.menubar__item:hover, .menubar__item:active, .focus .menubar__item[tabindex="0"]{text-decoration:underline}.menubar__item:focus-visible, .menubar__item:focus-visible[tabindex="0"], .focusmenubar .menubar__item[tabindex="0"]{color:#f16531 !important;text-decoration:underline !important}.menubar__item:focus-visible:before, .focusmenubar .menubar__item[tabindex="0"]:before{background-color:#f2f2f2;opacity:1}body.notMobile nav.theme--spirit{margin:0 0 16px 0;max-width:100%}body.catalog.desktop nav.theme--spirit{margin-bottom:0}nav.theme--spirit .menubar__item{color:#fff}nav.theme--spirit .menubar__item:hover, nav.theme--spirit .menubar__item:active{color:#f16531;text-decoration:underline}input[type="search"].combobox__native-control:focus-visible, .combobox__action:focus-visible{outline:2px solid #3367d6 !important;outline-offset:-2px}.global-header__container .btn.btn--icon .cartIcon{display:block;height:36px;position:relative;width:32px}.btn.btn--icon svg.icon{height:18px;width:18px}#btn-signin-account svg.icon{fill:#212121 !important;height:24px;stroke:none !important;width:24px}.global-header-utility svg.icon{fill:#000 !important;height:24px !important;stroke:none !important;width:24px !important}body.mobile .group .btn.btn--icon svg.icon{height:auto;width:22px}.global-header__container .btn.btn--icon .cartIcon span#item-count{background-color:#2a508f;border-radius:50%;color:#fff;display:inline-block;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol;font-size:12px;font-weight:400;height:16px;line-height:16px;position:absolute;right:0;text-align:center;top:0;width:16px}body.mobile .header nav{min-height:auto;position:relative}body.mobile .link{justify-content:start;width:70px}body.mobile .link.link--button{width:auto}body.mobile .global-header .btn{min-width:44px}body.mobile .menubar, body.tablet .menubar, body.mobile .group .desktop-only, body.mobile span#headerItemLabel, body.tablet span#headerItemLabel{display:none}body.mobile .header .cartText{height:24px;width:24px}body.mobile .cartButton, body.tablet .cartButton{display:block}body.mobile .header{min-height:10px !important}body.mobile .popover{transition:opacity 0s;transition-delay:0s}body.mobile .popover--expanded{left:auto;max-width:200px;right:33px;transform:none;transition:opacity 0s;transition-delay:0s}body.mobile .header #Header-Area3 #logo{height:25px;margin-left:5px;top:5px;width:50px}body.mobile .header #Header-Area3{margin-left:-30px;width:60px;z-index:998}body.mobile .drawer .mobile_menu .submenu, body.mobile .navMenu, body.mobile .drawer{width:100% !important}body.mobile .drawer .mobile_menu li.hasChild > a{background-position:calc(100% - 20px) !important}body.mobile .navMenu{left:-100% !important}body.mobile .navMenu.show{left:0 !important}body.mobile .global-header__container{gap:0;grid-template-columns:var(--desktop-header-template-columns, 32px 72px 1fr minmax(auto, max-content))}body.mobile button#btn-signin-account{margin:0;min-width:28px;padding:0 !important}body.mobile .header #headerBottomContentWrap{padding-top:10px !important}body.tablet .menubar{display:none}body#onePageCheckout #containerMain{padding-top:0 !important}body#onePageCheckout nav.theme--spirit{display:none}body.mobile header.global-header.header-stack-order{z-index:9999}body#reflektion .menubar button.icon svg{top:-1px}#hamburgerNavSelectors{display:inline-block;height:0;overflow:hidden;position:absolute;width:0}body.mobile .header .global-header__container .cartButton{margin-right:8px}#sddHeaderStore strong{font-weight:400;text-decoration:underline}#universalcart .inner.scroll .item{display:grid;grid-template-areas:"img details close";grid-template-columns:auto 1fr auto;grid-template-rows:1fr;padding:18px 15px 0}#universalcart .productImage{grid-area:img}#universalcart .productInfo{grid-area:details;width:200px}#icon-set{display:none}