.header-lower>*{min-width:0}.header-lower .search-box{flex:0 1 auto}.header-lower .header-links-wrapper{flex:0 1 auto}.flyout-cart,.mini-shopping-cart{max-width:min(90vw,360px)}@media(max-width:1399px){header.header,header.header .header-lower{height:auto!important;min-height:76px}header.header .header-upper,header.header .header-lower{flex-wrap:wrap;row-gap:10px}}@media(min-width:761px)and (max-width:1280px){body.product-details-page-body .product-essential>.mobile-name-holder{display:block}}body.product-details-page-body nav.gk-cat-menu{display:none!important}body.product-details-page-body .product-tags-box{display:none!important}.gk-m-callout a.gk-m-callout-cta{margin-left:.4em}.gk-m-along .item-box,.gk-m-along .details{height:auto!important}.gk-m-along .details{min-height:0!important}.gk-m-along .product-item .range-image-container{display:none!important}html body header.header .header-lower .gk-nav{flex:0 0 auto;min-width:max-content!important;padding-right:24px}.gk-journey{max-width:820px!important;margin:34px auto 10px!important;padding:0 16px}.gk-j-list{display:grid!important;grid-template-columns:repeat(3,1fr);gap:0!important;position:relative}.gk-j-item{display:block!important;position:relative;text-align:center}.gk-j-item::before{content:"";position:absolute;top:18px;right:50%;width:100%;height:3px;background:#E4E7EC;z-index:0}.gk-j-item:first-child::before{display:none}.gk-j-item.is-done::before,.gk-j-item.is-now::before{background:#1E2C44}.gk-j-step{display:flex!important;flex-direction:column;align-items:center;gap:10px;padding:0 8px!important;border:0!important;background:transparent!important;text-decoration:none;color:#5A6472;position:relative;z-index:1}.gk-j-n{width:38px!important;height:38px!important;flex:0 0 38px!important;font-size:14px!important;font-weight:700!important;border:3px solid #E4E7EC;background:#fff!important;box-sizing:border-box;transition:transform .15s}.gk-j-item.is-done .gk-j-n{background:#1E2C44!important;border-color:#1E2C44!important;color:#fff!important;font-size:0!important}.gk-j-item.is-done .gk-j-n::after{content:"\2713";font-size:16px;line-height:1}.gk-j-item.is-now .gk-j-n{background:#F0AD22!important;border-color:#F0AD22!important;color:#1E2C44!important;box-shadow:0 0 0 5px rgba(240,173,34,.22)}.gk-j-t{align-items:center;text-align:center}.gk-j-label{font-size:14px!important;font-weight:600!important;color:#1E2C44}.gk-j-item:not(.is-now):not(.is-done) .gk-j-label{color:#5A6472!important}.gk-j-sub{font-size:12px!important}a.gk-j-step:hover .gk-j-n{transform:scale(1.08)}a.gk-j-step:hover .gk-j-label{text-decoration:underline}.gk-j-next{width:calc(100% - 48px);max-width:1328px;margin:12px auto 44px;padding:22px 0 0;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid #E4E7EC}.gk-j-next-l,.gk-j-next-r{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.gk-j-hint{font-size:13px;max-width:340px;line-height:1.4}.gk-j-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:9px;font-size:14px;font-weight:600;text-decoration:none!important;border:1px solid #1E2C44;color:#1E2C44;background:#fff;white-space:nowrap}.gk-j-btn.is-ghost{border-color:#CBD2DC;color:#1E2C44}.gk-j-btn.is-ghost:hover{border-color:#1E2C44}.gk-j-btn.is-primary{background:#1E2C44;color:#fff}.gk-j-btn.is-primary:hover{background:#2c3f61}.gk-j-btn.is-amber{background:#F0AD22;border-color:#F0AD22;color:#1E2C44}.gk-j-btn.is-amber:hover{background:#e3a013}.gk-j-btn[aria-busy=true]{opacity:.85}.gk-plan-applied{width:calc(100% - 48px);max-width:1328px;margin:0 auto 8px!important}@media(max-width:640px){.gk-j-sub{display:none!important}.gk-j-label{font-size:12.5px!important}.gk-j-hint{display:none}.gk-j-next{justify-content:center}}.gk-calc{background:#F4F5F7;padding:8px 0 36px!important}.gk-calc .gk-calc-grid{grid-template-columns:392px minmax(0,1fr);gap:28px!important;align-items:start}.gk-calc .gk-calc-inputs{background:#fff;border:1px solid #E4E7EC;border-radius:14px;padding:26px 24px 22px;box-shadow:0 1px 2px rgba(30,44,68,.04)}.gk-calc .gk-calc-inputs h1{font-size:24px!important;margin:4px 0 8px!important}.gk-calc .gk-calc-inputs>p{font-size:13.5px;line-height:1.5;color:#5A6472;margin-bottom:18px}.gk-calc .gk-test-cat{margin:14px 0 6px;display:flex;align-items:center;gap:8px}.gk-calc .gk-test-cat::before{content:"";width:8px;height:8px;border-radius:50%;background:#1E2C44;display:inline-block}.gk-calc label.gk-check{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;margin:0 -10px}.gk-calc label.gk-check:has(input:checked){background:#F4F5F7}.gk-calc label.gk-check:hover{background:#F8F9FB}.gk-calc .gk-calc-out{display:flex;flex-direction:column;gap:22px}.gk-cv-card{background:#fff;border:1px solid #E4E7EC;border-radius:14px;padding:22px 24px;box-shadow:0 1px 2px rgba(30,44,68,.04)}.gk-cv-summary .gk-out-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px!important}.gk-cv-summary #gkSummary2{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0!important}.gk-cv-summary .gk-card{background:#F4F5F7;border:0!important;border-radius:12px!important;padding:16px 18px!important;text-align:center}.gk-cv-summary .gk-card-k{font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;order:2;margin-top:4px}.gk-cv-summary .gk-card-v{font-size:26px!important;font-weight:700!important;color:#1E2C44;letter-spacing:-.02em;line-height:1.1;order:1}.gk-cv-summary .gk-card-n{font-size:12px!important;color:#5A6472;order:3;margin-top:4px}.gk-cv-summary .gk-card{display:flex;flex-direction:column}.gk-cv-cta{display:flex!important;justify-content:center;width:100%;margin-top:16px;padding:14px 20px;font-size:15px;border-radius:10px;box-sizing:border-box}#gkRows2{display:none!important}#gkCalcTimeline.gk-cv-card{padding:0;border:0;background:transparent;box-shadow:none}#gkCalcTimeline .gk-tl{background:#fff;border:1px solid #E4E7EC;border-radius:14px;padding:22px 24px;box-shadow:0 1px 2px rgba(30,44,68,.04);margin:0}.gk-cv-timeline .gk-tl-head h4{font-size:16px!important;font-weight:600;margin:0}.gk-cv-tablehead{display:flex;align-items:center;gap:10px;margin-bottom:14px}.gk-cv-tablehead h3{font-size:16px;font-weight:600;margin:0;color:#1E2C44}.gk-cv-dot{width:8px;height:8px;border-radius:50%;background:#1E2C44;display:inline-block}.gk-cv-count{font-size:13px}.gk-cv-scroll{overflow-x:auto;margin:0 -24px}.gk-cv-table{width:100%;border-collapse:collapse;font-size:13.5px;min-width:640px}.gk-cv-table th{background:#1E2C44;color:#fff;font-weight:600;font-size:12.5px;text-align:left;padding:11px 14px;white-space:nowrap}.gk-cv-table th:first-child,.gk-cv-table td:first-child{padding-left:24px}.gk-cv-table th:last-child,.gk-cv-table td:last-child{padding-right:24px}.gk-cv-table th.is-num,.gk-cv-table td.is-num{text-align:right}.gk-cv-table td{padding:12px 14px;border-bottom:1px solid #EEF0F3;vertical-align:top;color:#1E2C44}.gk-cv-table tbody tr:nth-child(even):not(.gk-cv-note) td{background:#FAFBFC}.gk-cv-name{font-weight:600}.gk-cv-method{font-size:12px;margin-top:2px}.gk-cv-table td.is-std{color:#5A6472;font-size:12.5px;white-space:nowrap}.gk-cv-table td.is-dev{font-weight:600}.gk-cv-table td.is-tat{white-space:nowrap}.gk-cv-note td{padding-top:0;font-size:12.5px;color:#5A6472;border-bottom:1px solid #EEF0F3}.gk-cv-table tfoot td{font-weight:700;background:#F4F5F7;border-bottom:0;padding:12px 14px}.gk-cv-foot{font-size:12px;margin:14px 0 0;line-height:1.5}.gk-calc .gk-empty{text-align:center;background:#fff}@media(max-width:980px){.gk-calc .gk-calc-grid{grid-template-columns:1fr!important}.gk-cv-summary #gkSummary2{grid-template-columns:1fr 1fr}}.gk-calc .gk-tests{max-height:none!important;overflow:visible!important;border:0!important;padding:0!important}#gkSummary2[style*=none]{display:none!important}.gk-cv-summary:has(#gkSummary2[style*=none]) .gk-cv-cta{display:none!important}.gk-cv-badge{display:inline-block;margin-left:8px;font-size:10.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#5A6472;background:#EEF0F3;border-radius:999px;padding:2px 8px;vertical-align:middle}.gk-cv-toggles{display:flex;justify-content:flex-end;gap:26px;flex-wrap:wrap;margin:-6px 4px -8px 0}.gk-cv-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:13.5px;font-weight:600;color:#1E2C44;-webkit-user-select:none;user-select:none}.gk-cv-switch input{position:absolute;opacity:0;width:0;height:0}.gk-cv-switch-ui{width:40px;height:22px;border-radius:999px;background:#CBD2DC;position:relative;transition:background .15s;flex:0 0 40px}.gk-cv-switch-ui::after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:left .15s}.gk-cv-switch input:checked+.gk-cv-switch-ui{background:#1E2C44}.gk-cv-switch input:checked+.gk-cv-switch-ui::after{left:21px}.gk-cv-switch input:focus-visible+.gk-cv-switch-ui{box-shadow:0 0 0 3px rgba(240,173,34,.45)}.gk-cv-disclaimer{background:#FFF8E6;border:1px solid #F0D48A;border-left:4px solid #F0AD22;border-radius:12px;padding:16px 20px;color:#1E2C44;font-size:13.5px;line-height:1.55}.gk-cv-disc-head{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:14px}.gk-cv-disc-ico{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#F0AD22;color:#1E2C44;font-weight:800;font-size:13px;flex:0 0 22px}.gk-cv-disclaimer p{margin:0 0 8px}.gk-cv-disclaimer p:last-child{margin:0}.gk-cv-disc-link{font-weight:600;color:#1E2C44;text-decoration:underline}.gk-buy #grk-source-price,.gk-buy #grk-source-price .product-price{border-top:0!important;padding-top:0!important;margin-top:0!important}.gk-buy #grk-source-price{margin:4px 0 14px!important}.gk-buy #grk-source-price .prices,.gk-buy #grk-source-price .product-price{margin-bottom:0!important}.gk-buy .gk-m-qty{margin:16px 0 10px}.gk-buy .gk-m-tail{border-top:0;padding-top:10px}.gk-buy .gk-m-fine-warn{font-weight:600}.gk-m-gate{margin:14px 0 4px;padding:16px 18px;background:#F4F5F7;border-radius:12px;color:#1E2C44}.gk-m-gate-k{font-weight:700;font-size:14px;margin-bottom:6px}.gk-m-gate p{font-size:13px;line-height:1.5;color:#5A6472;margin:0 0 12px}.gk-m-gate-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:9px;font-size:14px;font-weight:600;text-decoration:none!important;border:1px solid #CBD2DC;color:#1E2C44!important;background:#fff;margin:0 8px 8px 0}.gk-m-gate-btn.is-primary{background:#F0AD22;border-color:#F0AD22;width:100%;margin-right:0}.gk-m-gate-btn:hover{border-color:#1E2C44}.gk-buy .gk-ask-sci{width:100%;margin:10px 0 0;padding:11px 16px;border-radius:9px;border:1px solid #1E2C44;background:#fff;color:#1E2C44;font-weight:600;font-size:14px;cursor:pointer}.gk-buy .gk-ask-sci:hover{background:#F4F5F7}.gk-m-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 6px}.gk-m-badge{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;border:1px solid #E4E7EC}.gk-m-badge strong{font-size:11.5px;color:#1E2C44;letter-spacing:0;white-space:nowrap}.gk-m-badge span{font-size:10.5px;margin-top:2px}.gk-m-glance{display:flex;flex-wrap:wrap;gap:10px 28px;margin:14px 0 24px;padding:12px 16px;background:#F4F5F7;border-radius:10px}.gk-m-glance-i{display:flex;flex-direction:column;min-width:120px;max-width:100%}.gk-m-glance-k{font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.gk-m-glance-v{font-size:14px;font-weight:600;color:#1E2C44;line-height:1.35}.gk-m-along .product-item{padding-bottom:40px}.gk-m-along-meta{flex-wrap:wrap;margin-top:8px}.gk-m-along-meta span{color:#5A6472;background:#F4F5F7;border-radius:999px}.gk-m-along-view{right:18px;bottom:14px;font-weight:600;color:#1E2C44}.gk-m-along .product-item:hover{border-color:#1E2C44!important}.gk-m-along .product-item:hover .gk-m-along-view{text-decoration:underline}body.product-details-page-body .breadcrumb{padding:14px 0 6px!important;margin:0;min-height:0!important}.grecaptcha-badge{transition:opacity .2s}.grecaptcha-badge:hover{opacity:1}.gk-m-stickybar{display:none}@media(min-width:1025px){.product-essential .gk-buy{position:sticky;top:96px;align-self:start}}@media(max-width:760px){body.product-details-page-body .page-body{padding:0 16px!important}body.product-details-page-body #product-details-form,body.product-details-page-body .product-details-page{width:100%!important;max-width:100%!important;margin:0;padding:0!important}body.product-details-page-body .product-essential{display:block!important;padding:0;width:100%!important;box-sizing:border-box}body.product-details-page-body .product-essential .overview,body.product-details-page-body .product-essential .gk-buy,body.product-details-page-body .gk-m-main{width:100%!important;max-width:100%!important;margin:0!important;float:none;left:auto!important;padding-left:0;padding-right:0}body.product-details-page-body .gk-m-grid{grid-template-columns:1fr}body.product-details-page-body .gk-m-sampleGrid{grid-template-columns:1fr!important}body.product-details-page-body .breadcrumb ul{white-space:nowrap;overflow-x:auto;display:flex;gap:4px;scrollbar-width:none}body.product-details-page-body .breadcrumb li{flex:0 0 auto}body.product-details-page-body h1{font-size:26px;line-height:1.2}body.product-details-page-body .gk-m-tabs{display:flex;overflow-x:auto;scrollbar-width:none;gap:4px}body.product-details-page-body .gk-m-tabs button{flex:0 0 auto;white-space:nowrap}html body header.header .header-lower .gk-nav{min-width:0!important;flex:1 1 auto!important;overflow-x:auto;scrollbar-width:none;max-width:100%;padding-right:0!important}.gk-m-stickybar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9990;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:#fff;border-top:1px solid #E4E7EC;box-shadow:0 -6px 20px rgba(30,44,68,.08)}.gk-m-stickybar-t{font-size:12.5px;font-weight:600;color:#1E2C44;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.gk-m-stickybar-btn{flex:0 0 auto;background:#F0AD22;color:#1E2C44;font-weight:700;font-size:14px;padding:11px 16px;border-radius:9px;text-decoration:none}body.product-details-page-body{padding-bottom:64px}}.gk-buy label.gk-m-loc{display:flex!important;align-items:center!important;gap:12px!important;text-align:left}.gk-buy .gk-m-locdot{flex:0 0 16px;margin:0!important}.gk-buy .gk-m-locbody{flex:1 1 auto;display:block!important;min-width:0}.gk-buy .gk-m-locrow{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.gk-buy .gk-m-buyhead,.gk-buy .gk-m-buytitle{text-align:left}.gk-buy #grk-source-price .product-price,.gk-buy #grk-source-price .prices{text-align:center!important}.gk-buy .add-to-cart-button,.gk-buy #grk-source-atc{display:flex!important;justify-content:center!important;text-align:center!important}.gk-buy .gk-ask-sci{text-align:center;display:flex!important;justify-content:center;align-items:center}.gk-buy .gk-m-gate{text-align:center}.gk-buy .gk-m-gate p{text-align:center}.gk-buy .gk-m-gate-btn{width:100%;margin:0 0 8px!important}.gk-buy .gk-m-gate-btn:last-child{margin-bottom:0!important}.gk-buy .gk-m-accred{text-align:center;padding:12px 4px 16px!important;margin:6px 0 0!important}.gk-buy .gk-m-trust{margin:14px 0 4px}.gk-buy .gk-m-sampleRow{display:flex;justify-content:space-between;align-items:baseline}.gk-buy .gk-m-result{display:flex;justify-content:space-between;align-items:center}.gk-buy .gk-m-fine{text-align:left}.gk-buy .grk-source-box{align-items:stretch!important}.gk-buy .grk-source-box>*{width:100%!important;box-sizing:border-box}.gk-buy .gk-m-locs{width:100%!important}.gk-buy .gk-m-loc{width:100%!important}.gk-buy .gk-m-qty{display:flex!important;justify-content:center;align-items:center;gap:14px}.gk-buy #grk-source-price,.gk-buy #grk-source-price *{text-align:center!important}.gk-buy #grk-source-price .product-price{display:block!important}.gk-buy #grk-source-atc{width:100%!important}.gk-m-along .item-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.gk-m-along .item-box{min-height:0!important}.gk-m-along .product-item{padding:13px 16px 11px!important;border:1px solid #E4E7EC;border-radius:10px;min-height:0!important;height:auto!important;position:relative;background:#fff}.gk-m-along .product-item .details{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 8px;width:100%!important;padding:0;margin:0;min-height:0!important;height:auto!important}.gk-m-along .product-item .product-title{padding:0;font-size:14px!important;line-height:1.35!important;font-weight:600;min-height:0!important;height:auto!important;text-align:left}.gk-m-along .product-item .product-title a{color:#1E2C44;text-decoration:none}.gk-m-along .product-item:hover .product-title a{text-decoration:underline!important}.gk-m-along .product-item .sku{display:inline-flex!important;font-size:11.5px!important;margin:0!important;padding:0!important;line-height:1.7;min-height:0!important}.gk-m-along .product-item .sku .label,.gk-m-along .product-item .sku strong{display:none!important}.gk-m-along-meta{display:inline-flex;gap:6px;margin:0}.gk-m-along-meta span{font-size:11.5px;padding:2px 8px;line-height:1.5}.gk-m-along-view{position:static!important;margin-left:auto;font-size:12px;white-space:nowrap}.gk-m-along .product-item .description,.gk-m-along .product-item .picture,.gk-m-along .product-item .btn-wrapper,.gk-m-along .product-item .prices,.gk-m-along .product-item .add-info{display:none!important}.gk-m-along .product-item .product-title a::after{content:"";position:absolute;inset:0;border-radius:10px}.gk-m-along-view{flex:1 0 100%;text-align:right;margin-top:-2px}.gk-m-along .product-item:hover{box-shadow:0 2px 10px rgba(30,44,68,.08)}body.category-page-body .products-container .item-box .product-item[data-gk-row2]{display:grid!important;grid-template-columns:52px minmax(0,1fr) 170px!important;grid-template-areas:"icon body cta";gap:0 18px!important;align-items:center;padding:14px 18px 14px 12px;min-height:0!important;height:auto!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-tile{grid-area:icon;align-self:center;margin:0}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.picture,body.category-page-body .products-container .item-box .product-item[data-gk-row2] .range-image-container,body.category-page-body .products-container .item-box .product-item[data-gk-row2] .btn-wrapper,body.category-page-body .products-container .item-box .product-item[data-gk-row2] .old-price{display:none!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.details{grid-area:body;display:flex!important;flex-direction:column;gap:5px!important;min-width:0!important;width:auto!important;padding:0;margin:0}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.details>*{grid-column:auto;grid-row:auto;order:0;width:auto!important;max-width:none!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .product-title{margin:0;padding:0;font-size:15.5px;line-height:1.3;display:flex!important;align-items:center;gap:8px;flex-wrap:wrap}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .product-title a{color:#1E2C44;text-decoration:none}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .gk-cat-glp{margin-left:0}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .description{margin:0;font-size:13px;line-height:1.45;color:#5A6472;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;overflow:hidden!important;max-height:2.9em!important;max-width:none!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .description p{margin:0;display:inline!important;max-width:none!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .gk-cat-meta{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:2px}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .gk-cat-meta .sku{margin:0;font-size:12px;letter-spacing:.02em;font-weight:600}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .gk-cat-facts{display:flex!important;flex-wrap:wrap;gap:6px 18px;grid-column:auto!important;grid-row:auto;grid-template-columns:none!important;margin:0;padding:0;border:0;width:auto!important;align-self:auto}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .gk-cat-fact{display:flex!important;align-items:baseline;gap:6px;font-size:12.5px;margin:0}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .gk-cat-fact span{display:inline!important;font-size:12.5px;margin:0}body.category-page-body .products-container .item-box .product-item[data-gk-row2] .gk-cat-fact strong{color:#1E2C44;font-weight:600;font-size:12.5px}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta{grid-area:cta;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;margin:0!important;padding:0;text-align:center;position:static!important;transform:none!important;width:auto!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta .buttons{margin:0;padding:0;display:block!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta .buttons a,body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta .buttons button{display:block!important;width:100%!important;margin:0!important;height:40px!important;line-height:40px!important;padding:0 14px!important;border:0!important;border-radius:8px!important;background:#F0AD22!important;color:#1E2C44!important;font-size:13px!important;font-weight:600!important;font-family:inherit!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap;cursor:pointer;box-sizing:border-box}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta .buttons a:hover,body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta .buttons button:hover{background:#E09E14!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta .prices{margin:0!important;order:2;text-align:center;font-size:12px;line-height:1.3;min-height:0!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta .prices .price{font-size:12px!important;font-weight:500!important}@media(max-width:760px){body.category-page-body .products-container .item-box .product-item[data-gk-row2]{grid-template-columns:44px minmax(0,1fr)!important;grid-template-areas:"icon body" "cta cta"!important;gap:12px 14px!important;padding:14px 12px}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-tile{width:44px!important;height:44px!important;align-self:start}body.category-page-body .master-column-wrapper{padding:0 16px}body.category-page-body .center-2,body.category-page-body .page.category-page,body.category-page-body .page-body{padding-left:0!important;padding-right:0!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta{flex-direction:row!important;align-items:center!important;justify-content:space-between;gap:12px!important}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta .buttons{flex:1 1 auto}body.category-page-body .products-container .item-box .product-item[data-gk-row2]>.gk-cat-cta .prices{order:0!important;flex:0 0 auto!important;text-align:left!important}}.shopping-cart-page table.cart{display:table!important;overflow:visible!important;max-height:none!important;width:100%!important}.shopping-cart-page .table-wrapper{overflow:visible!important}.shopping-cart-page .product-grid.cross-sells,.shopping-cart-page .cart-collaterals:empty{display:none!important}.shopping-cart-page .gk-j-next{justify-content:center}.shopping-cart-page .common-buttons{display:flex!important;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px!important}.shopping-cart-page .common-buttons .button-2{background:transparent!important;color:#1E2C44!important;border:1px solid #D3D3D3!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important;height:40px!important;line-height:38px!important;padding:0 16px!important;border-radius:8px!important;margin:0!important;font-size:13px!important}.shopping-cart-page .common-buttons .button-2:hover{border-color:#1E2C44!important;background:#F7F8FA!important}.shopping-cart-page .common-buttons #add-to-wishlisht-cart{margin-left:auto!important}.shopping-cart-page .no-data{background:transparent;border:1px dashed #D3D3D3;border-radius:12px;padding:40px 24px;text-align:center;font-size:15px;color:#5A6472}.gk-cart-empty-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:18px}.gk-cart-empty-actions a{display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;color:#1E2C44;border:1px solid #D3D3D3}.gk-cart-empty-actions a.is-primary{background:#F0AD22;border-color:#F0AD22}.gk-reg-intro{max-width:720px;margin:0 auto 26px;text-align:left;padding:18px 22px;border:1px solid #E4E7EC;border-left:4px solid #F0AD22;border-radius:10px;background:#F7F8FA;font-size:14px;line-height:1.6;color:#1E2C44}.gk-reg-intro strong{display:block;font-size:15px;margin-bottom:4px}.gk-reg-intro a{color:#4570B6;font-weight:600;text-decoration:none}.registration-page .fieldset{margin:0 0 14px!important;padding:16px 22px 4px!important}.registration-page .fieldset .title{padding:0 0 10px!important;margin:0 0 8px!important}.registration-page .fieldset .inputs{margin:0 0 12px!important}.registration-page .form-fields{padding:0}.grecaptcha-badge{opacity:.35!important}html body.product-details-page-body .gk-buy .product-prices-box>div{border:0;padding:0}html body.product-details-page-body .gk-buy .prices,html body.product-details-page-body .gk-buy .product-price,html body.product-details-page-body .gk-buy .product-price *{text-align:center!important}html body.product-details-page-body .gk-buy .product-price{margin:0 0 14px!important}html body.product-details-page-body .gk-buy .add-to-cart-qty-wrapper{display:flex!important;justify-content:center;align-items:center;gap:10px;margin:0 0 14px}html body.product-details-page-body .gk-buy .add-to-cart-button{width:100%!important;margin:0 0 4px}html body.product-details-page-body .gk-buy .gk-m-trust{margin:16px 0 14px;gap:8px}html body.product-details-page-body .gk-buy .gk-m-badge{padding:8px 6px;border-radius:9px;justify-content:center}html body.product-details-page-body .gk-buy .gk-ask-sci{margin:0 0 10px}html body.product-details-page-body .gk-buy .add-to-wishlist{display:flex!important;justify-content:center!important;margin:0!important;padding:0!important;width:100%!important}html body.product-details-page-body .gk-buy .add-to-wishlist-button{width:100%!important;justify-content:center!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important;font-size:14px!important;padding:11px 16px!important;border:1px solid #CBD2DC!important;border-radius:9px!important;background:#fff!important;color:#1E2C44!important;margin:0!important;box-shadow:none!important}html body.product-details-page-body .gk-buy .add-to-wishlist-button:hover{border-color:#1E2C44!important;background:#F4F5F7!important}html body.product-details-page-body .gk-buy .gk-m-accred{text-align:center!important;padding:14px 6px 4px!important;margin:14px 0 0!important;border-top:1px solid #E4E7EC!important}html body.product-details-page-body .gk-buy .add-to-cart-button{text-transform:none;letter-spacing:0}html body.product-details-page-body .gk-buy .add-to-cart-panel{display:flex!important;flex-direction:column}html body.product-details-page-body .gk-buy .add-to-cart-panel>*{order:6}html body.product-details-page-body .gk-buy .add-to-cart-panel>.add-to-cart-qty-wrapper,html body.product-details-page-body .gk-buy .add-to-cart-panel>.gk-m-qty{order:1}html body.product-details-page-body .gk-buy .add-to-cart-panel>.prices,html body.product-details-page-body .gk-buy .add-to-cart-panel>.product-price,html body.product-details-page-body .gk-buy .add-to-cart-panel>#grk-source-price{order:2}html body.product-details-page-body .gk-buy .add-to-cart-panel>.add-to-cart-button,html body.product-details-page-body .gk-buy .add-to-cart-panel>.gk-m-gate{order:3}html body.product-details-page-body .gk-buy .add-to-cart-panel>.gk-ask-sci{order:4}html body.product-details-page-body .gk-buy .add-to-cart-panel>.gk-m-trust{order:5}#anywhereSlider3,.slider-wrapper .hero-section-bg{display:none!important}.slider-wrapper{min-height:0!important}@media(max-width:760px){.gk.gk-bleed{text-align:left}.gk.gk-bleed *{max-width:100%!important;box-sizing:border-box}.gk.gk-bleed [style*="text-align:center"],.gk.gk-bleed [style*="text-align: center"]{text-align:center!important}.gk.gk-bleed [style*=grid-template-columns]{grid-template-columns:1fr!important;gap:14px!important}.gk.gk-bleed [style*="display:flex"],.gk.gk-bleed [style*="display: flex"]{flex-wrap:wrap!important}.gk.gk-bleed>div,.gk.gk-bleed>div>div[style*="padding:"]{padding-left:20px!important;padding-right:20px!important}.gk.gk-bleed>div>div>div[style*="padding:"]{padding-left:20px!important;padding-right:20px!important}.gk.gk-bleed [style*="padding:76px"],.gk.gk-bleed [style*="padding:72px"],.gk.gk-bleed [style*="padding:64px"],.gk.gk-bleed [style*="padding:44px"]{padding-top:36px!important;padding-bottom:36px!important}.gk.gk-bleed h1{font-size:32px!important;line-height:1.12!important;letter-spacing:-.02em!important}.gk.gk-bleed h2{font-size:24px!important;line-height:1.2!important}.gk.gk-bleed [style*="font-size:54px"]{font-size:32px!important}.gk.gk-bleed [style*="font-size:32px"]{font-size:26px!important}.gk.gk-bleed [style*="gap:60px"],.gk.gk-bleed [style*="gap:48px"]{gap:28px!important}.gk.gk-bleed [style*="gap:34px"]{gap:18px 28px}}.gk-m-along .product-item{overflow:hidden!important}.gk-m-along .product-item .details{min-width:0!important}.gk-m-along .product-item .product-title{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal;overflow-wrap:anywhere;margin:0 0 6px}.gk-m-along .product-item .product-title a{display:inline!important;white-space:normal}.gk-m-along .product-item .sku,.gk-m-along .product-item .gk-m-along-meta{min-width:0!important;flex:0 1 auto}.gk-m-along .product-item .gk-m-along-meta span{white-space:nowrap}.fp-ac-menu .fp-ac-item{font-size:14px;line-height:1.4;align-items:center;gap:12px;padding:8px 16px;text-align:left;justify-content:flex-start}.fp-ac-menu .fp-ac-detail{flex:1 1 auto;min-width:0;display:block;text-align:left}.fp-ac-menu .fp-ac-name{font-size:14px;line-height:1.4;width:auto;white-space:normal;color:#1E2C44;font-family:"Poppins",Arial,sans-serif;text-align:left}.fp-ac-menu .fp-ac-img{flex:0 0 auto}body.checkout-pages-body{background:#F5F7FA}body.checkout-pages-body .page.checkout-page,body.checkout-pages-body .checkout-data{background:transparent}body.checkout-pages-body .page-title{border:none;background:transparent;padding:36px 16px 0;margin:0}body.checkout-pages-body .page-title h1{font-family:"Poppins",Arial,sans-serif;color:#1E2C44;font-weight:600;font-size:32px;letter-spacing:.01em;text-transform:none;position:relative;padding-bottom:16px;display:inline-block}body.checkout-pages-body .page-title h1:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:56px;height:3px;background:#F0AD22;border-radius:2px}body.checkout-pages-body ol.opc{max-width:720px;margin:10px auto 64px;padding:0 16px;list-style:none}body.checkout-pages-body ol.opc>li.tab-section{margin:0 0 16px;border:none;background:transparent}body.checkout-pages-body .step-title{background:#1E2C44;color:#fff;font-family:"Poppins",Arial,sans-serif;font-weight:500;font-size:15px;letter-spacing:.02em;padding:16px 22px;border-radius:10px 10px 0 0;display:flex;align-items:center;gap:13px;text-align:left;border:none}body.checkout-pages-body .step-title .number{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#F0AD22;color:#1E2C44;font-weight:700;font-size:13px;flex:0 0 auto;line-height:1}body.checkout-pages-body .step-title .title{flex:1 1 auto;font-weight:500}body.checkout-pages-body li.tab-section.active .step-title,body.checkout-pages-body li.tab-section.active .step-title .title{color:#fff!important}body.checkout-pages-body li.tab-section:not(.active) .step-title{background:#fff;color:#9AA3AF;border:1px solid #E4E8EE;border-radius:10px;font-weight:400}body.checkout-pages-body li.tab-section:not(.active) .step-title .number{background:#EDF0F4;color:#9AA3AF}body.checkout-pages-body li.tab-section:not(.active) .step-title .title{color:#9AA3AF!important}body.checkout-pages-body .step.a-item{background:#fff;border:1px solid #E4E8EE;border-top:none;border-radius:0 0 10px 10px;padding:26px 28px;box-shadow:0 1px 3px rgba(30,44,68,.05)}body.checkout-pages-body .select-billing-address .title,body.checkout-pages-body .step.a-item .message,body.checkout-pages-body .step.a-item .selected-billing-address-label{font-family:"Poppins",Arial,sans-serif;color:#36454F;font-weight:400;font-size:14px;text-align:left;margin:0 0 14px}body.checkout-pages-body .step.a-item select,body.checkout-pages-body .step.a-item input[type=text],body.checkout-pages-body .step.a-item input[type=email],body.checkout-pages-body .step.a-item input[type=tel]{width:100%;max-width:100%;font-family:"Poppins",Arial,sans-serif;font-size:14px;color:#1E2C44;border:1px solid #D3D3D3;border-radius:6px;padding:11px 13px;background:#fff;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}body.checkout-pages-body .step.a-item select:focus,body.checkout-pages-body .step.a-item input:focus{outline:none;border-color:#F0AD22;box-shadow:0 0 0 3px rgba(240,173,34,.15)}body.checkout-pages-body .step.a-item .inputs{display:flex;flex-direction:column;gap:6px;margin:0 0 16px;text-align:left}body.checkout-pages-body .step.a-item .inputs label{font-family:"Poppins",Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6B7480}body.checkout-pages-body .step.a-item .inputs .required{color:#F0AD22;margin-left:3px}body.checkout-pages-body .buttons{margin:22px 0 0;text-align:left}body.checkout-pages-body .buttons input,body.checkout-pages-body .buttons button{font-family:"Poppins",Arial,sans-serif!important;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#1E2C44;background:#F0AD22;border:none;border-radius:6px;padding:14px 30px;cursor:pointer;transition:background .15s;line-height:1.2}body.checkout-pages-body .buttons input:hover,body.checkout-pages-body .buttons button:hover{background:#e09e13}body.checkout-pages-body .order-review-data{display:block;max-width:none;margin:0}body.checkout-pages-body .billing-info-wrap{border:none!important;background:transparent!important;padding:0!important;margin:0 0 20px!important;max-width:none!important;box-shadow:none!important;width:100%!important}body.checkout-pages-body .billing-info{border:1px solid #E4E8EE;border-radius:10px;padding:0;overflow:hidden;max-width:none;margin:0}body.checkout-pages-body .billing-info .title{background:#F5F7FA;color:#1E2C44;font-family:"Poppins",Arial,sans-serif;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.06em;padding:12px 18px;margin:0!important;position:static!important;border-bottom:1px solid #E4E8EE;text-align:left}body.checkout-pages-body .billing-info .info-list{list-style:none;margin:0;padding:16px 18px;font-family:"Poppins",Arial,sans-serif;font-size:14px;line-height:1.85;color:#36454F;text-align:left}body.checkout-pages-body .billing-info .info-list .name{font-weight:600;color:#1E2C44}body.checkout-pages-body .table-wrapper{overflow:visible!important;border:none!important;margin:0 0 6px;background:transparent;float:none!important;width:100%!important;clear:both}body.checkout-pages-body table.cart{width:100%!important;border-collapse:separate;border-spacing:0;border:1px solid #E4E8EE;border-radius:10px;overflow:hidden;background:#fff}body.checkout-pages-body table.cart thead th{background:#1E2C44!important;color:#fff!important;font-family:"Poppins",Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:13px 16px;text-align:left;border:none}body.checkout-pages-body table.cart tbody td{padding:14px 16px;border:none;border-top:1px solid #EDF0F4;font-family:"Poppins",Arial,sans-serif;font-size:14px;color:#36454F;vertical-align:top;background:#fff}body.checkout-pages-body table.cart .product-name,body.checkout-pages-body table.cart td.product a,body.checkout-pages-body table.cart .product a{color:#1E2C44!important;font-weight:600;text-decoration:none}body.checkout-pages-body table.cart .sku-number,body.checkout-pages-body table.cart .sku{font-size:12px}body.checkout-pages-body .cart-footer{display:flex;justify-content:flex-end;border:none!important;background:transparent;margin-top:6px;float:none!important;width:100%!important;clear:both}body.checkout-pages-body .cart-footer .totals{background:#F5F7FA;border:1px solid #E4E8EE;border-radius:10px;padding:18px 22px;min-width:280px;max-width:100%}body.checkout-pages-body .cart-footer .totals *{font-family:"Poppins",Arial,sans-serif!important;color:#36454F}body.checkout-pages-body .cart-footer .totals .order-total,body.checkout-pages-body .cart-footer .totals .order-total *{color:#1E2C44!important;font-weight:700;font-size:18px}body.checkout-pages-body .order-summary-content:after{content:"";display:table;clear:both}body.checkout-pages-body #gk-est-note{border-radius:8px}body.customer-pages-body{background:#F5F7FA}body.customer-pages-body .master-column-wrapper{max-width:1120px;margin:0 auto;padding:28px 16px 60px;display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}body.customer-pages-body .page-title{flex:0 0 100%;width:100%;order:-1;margin:0 0 22px;padding:0;border:none;background:transparent}body.customer-pages-body .page-title h1{font-family:"Poppins",Arial,sans-serif;color:#1E2C44;font-weight:600;font-size:26px;text-align:left;border:none;margin:0;padding:0}body.customer-pages-body .side-2{order:1;flex:0 0 250px;width:250px;background:#fff;border:1px solid #E4E8EE;border-radius:12px;padding:12px 10px;box-shadow:0 1px 3px rgba(30,44,68,.05);margin:0}body.customer-pages-body .center-1,body.customer-pages-body .center-2{order:2;flex:1 1 auto;min-width:0;margin:0;padding:0;width:auto}body.customer-pages-body .side-2 ul,body.customer-pages-body .side-2 .listbox{list-style:none;margin:0;padding:0}body.customer-pages-body .side-2 li{display:block;margin:2px 0;border:none;text-align:left;background:transparent}body.customer-pages-body .side-2 li a{display:block;padding:11px 14px;border-radius:8px;font-family:"Poppins",Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#36454F;text-decoration:none;text-align:left;transition:background .12s,color .12s}body.customer-pages-body .side-2 li a:hover{background:#F5F7FA;color:#1E2C44}body.customer-pages-body .side-2 li.active a{background:#1E2C44;color:#fff}body.customer-pages-body .side-2 li a img,body.customer-pages-body .side-2 li a svg{display:none}body.customer-pages-body .side-2 li.downloadable-products,body.customer-pages-body .side-2 li.back-in-stock-subscriptions,body.customer-pages-body .side-2 li.focuspoint-myforms,body.customer-pages-body .side-2 li.focuspoint-mywork,body.customer-pages-body .side-2 li.focuspoint-mysites,body.customer-pages-body .side-2 li.focuspoint-sap-portal{display:none!important}@media(max-width:767px){body.customer-pages-body .master-column-wrapper{gap:16px;padding:20px 12px 40px}body.customer-pages-body .side-2{flex:0 0 100%!important;width:100%!important}body.customer-pages-body .page-title h1{font-size:22px}body.checkout-pages-body .step.a-item{padding:18px 16px}body.checkout-pages-body .step-title{padding:14px 16px}body.checkout-pages-body ol.opc{padding:0 12px;margin-bottom:40px}body.checkout-pages-body table.cart thead th,body.checkout-pages-body table.cart tbody td{padding:10px 9px;font-size:13px}body.checkout-pages-body .cart-footer{display:block}body.checkout-pages-body .cart-footer .totals{min-width:0;width:100%;box-sizing:border-box}body.checkout-pages-body .page-title h1{font-size:26px}}html body.product-details-page-body .product-essential .overview .short-description{display:none!important}html body.product-details-page-body .product-essential .overview .additional-details{margin:0 0 4px}html body.product-details-page-body .product-essential{padding-bottom:8px!important}:root{--gk-accent-hover:#E09E14;--gk-notice-amber-border:#F0DFB8;--gk-notice-amber-text:#7A5A18;--gk-notice-blue-border:#D6E2F4;--gk-notice-blue-text:#33507E;--gk-danger-wash:#FDF2F0}:root{--gk-navy:var(--fp-primary);--gk-charcoal:var(--fp-secondary);--gk-gray:var(--fp-border);--gk-blue-dark:var(--fp-primary-hover);--gk-orange:var(--fp-accent);--gk-bg:var(--fp-bg);--gk-surface:var(--fp-surface);--gk-text:var(--fp-text);--gk-text-muted:var(--fp-text-muted);--gk-text-invert:#FFFFFF;--gk-blue-light:#5780C1;--gk-brown:#A2702A;--gk-success:var(--fp-success);--gk-warning:var(--fp-warning);--gk-danger:var(--fp-danger);--gk-info:var(--fp-info);--gk-font:var(--fp-font-family);--gk-fs-base:var(--fp-font-size-base);--gk-fs-sm:var(--fp-font-size-sm);--gk-fs-lg:var(--fp-font-size-lg);--gk-fs-xs:12px;--gk-w-normal:var(--fp-font-weight-normal);--gk-w-med:var(--fp-font-weight-medium);--gk-w-bold:var(--fp-font-weight-bold);--gk-lh:var(--fp-line-height);--gk-lh-tight:var(--fp-line-height-heading);--gk-s1:var(--fp-spacing-unit);--gk-s2:calc(var(--fp-spacing-unit)*2);--gk-s3:calc(var(--fp-spacing-unit)*3);--gk-s4:calc(var(--fp-spacing-unit)*4);--gk-s5:calc(var(--fp-spacing-unit)*6);--gk-s6:calc(var(--fp-spacing-unit)*8);--gk-s7:calc(var(--fp-spacing-unit)*12);--gk-s8:calc(var(--fp-spacing-unit)*18);--gk-r-sm:var(--fp-radius-sm);--gk-r:var(--fp-radius);--gk-r-lg:var(--fp-radius-lg);--gk-shadow-sm:var(--fp-shadow-sm);--gk-shadow:var(--fp-shadow-md);--gk-shadow-lg:var(--fp-shadow-lg);--gk-max:1280px;--gk-gutter:var(--gk-s5);--gk-transition:160ms ease;--gk-border-soft:color-mix(in srgb,var(--gk-gray) 55%,transparent)}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:var(--gk-font);font-size:var(--gk-fs-base);line-height:var(--gk-lh);color:var(--gk-text);background:var(--gk-bg);-webkit-font-smoothing:antialiased}img,svg,video{max-width:100%;height:auto;vertical-align:middle}a{color:var(--gk-blue-dark);text-decoration:none;transition:color var(--gk-transition)}a:hover{color:var(--gk-navy);text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--gk-blue-dark);outline-offset:2px;border-radius:var(--gk-r-sm)}h1,h2,h3,h4,h5,h6{margin:0 0 var(--gk-s4);font-family:var(--fp-font-family-heading);font-weight:var(--gk-w-bold);line-height:var(--gk-lh-tight);color:var(--gk-navy);text-wrap:balance}h1{font-size:var(--fp-font-size-h1);letter-spacing:-0.015em}h2{font-size:var(--fp-font-size-h2);letter-spacing:-0.01em}h3{font-size:var(--fp-font-size-h3)}h4{font-size:var(--fp-font-size-h4)}p{margin:0 0 var(--gk-s4);max-width:72ch}ul,ol{margin:0 0 var(--gk-s4);padding-left:var(--gk-s5)}li{margin-bottom:var(--gk-s2)}small{font-size:var(--gk-fs-sm);color:var(--gk-text-muted)}hr{border:0;border-top:1px solid var(--gk-border-soft);margin:var(--gk-s7) 0}blockquote{margin:var(--gk-s5) 0;padding-left:var(--gk-s5);border-left:3px solid var(--gk-orange);color:var(--gk-charcoal)}.master-wrapper-page{display:flex;flex-direction:column;min-height:100vh}.master-wrapper-content{flex:1 0 auto;background:var(--gk-bg)}.master-column-wrapper{display:flex;align-items:flex-start;gap:var(--gk-s6);max-width:var(--gk-max);margin-inline:auto;padding-inline:var(--gk-gutter);width:100%}.master-column-wrapper>.center-1,.master-column-wrapper>.center-2{flex:1 1 auto;min-width:0;width:100%}.master-column-wrapper>.side-2{flex:0 0 260px;min-width:0}.page{width:100%}.page-body{padding-block:var(--gk-s7)}.page-title{margin-bottom:var(--gk-s6);padding-bottom:var(--gk-s4);border-bottom:1px solid var(--gk-border-soft)}.page-title h1{margin:0}.button-1,.button-2,input[type=submit],button.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gk-s2);min-height:44px;padding:var(--fp-btn-padding-y) var(--fp-btn-padding-x);border:1px solid transparent;border-radius:var(--gk-r);font-family:var(--gk-font);font-size:var(--gk-fs-sm);font-weight:var(--gk-w-bold);letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background var(--gk-transition),color var(--gk-transition),border-color var(--gk-transition)}.button-1,input[type=submit]{background:var(--gk-orange);color:var(--gk-navy)}.button-1:hover,input[type=submit]:hover{background:var(--gk-navy);color:var(--gk-text-invert);text-decoration:none}.button-2{background:transparent;color:var(--gk-navy);border-color:var(--gk-navy)}.button-2:hover{background:var(--gk-navy);color:var(--gk-text-invert);text-decoration:none}.button-1[disabled],.button-2[disabled],button[disabled]{opacity:.5;cursor:not-allowed}.fieldset,.section{margin-bottom:var(--gk-s7)}.fieldset>.title,.section>.title{margin-bottom:var(--gk-s5);padding-bottom:var(--gk-s3);border-bottom:2px solid var(--gk-orange);font-size:var(--fp-font-size-h3);font-weight:var(--gk-w-bold);color:var(--gk-navy)}.form-fields{display:grid;gap:var(--gk-s4)}.inputs{display:grid;gap:var(--gk-s2)}.inputs label{font-size:var(--gk-fs-sm);font-weight:var(--gk-w-med);color:var(--gk-charcoal)}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],select,textarea{width:100%;padding:var(--gk-s3) var(--gk-s4);font-family:var(--gk-font);font-size:var(--gk-fs-base);color:var(--gk-text);background:var(--gk-bg);border:1px solid var(--gk-gray);border-radius:var(--gk-r-sm);transition:border-color var(--gk-transition),box-shadow var(--gk-transition)}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],select{min-height:44px}input:focus,select:focus,textarea:focus{border-color:var(--gk-blue-dark);box-shadow:0 0 0 3px color-mix(in srgb,var(--gk-blue-dark) 18%,transparent);outline:none}textarea{min-height:140px;resize:vertical}.inputs.reversed{grid-auto-flow:column;justify-content:start;align-items:center;gap:var(--gk-s2)}.inputs.reversed label{font-weight:var(--gk-w-normal)}.inputs.reversed input[type=checkbox]{width:auto;min-height:0}.forgot-password{margin-left:auto;font-size:var(--gk-fs-sm)}.inputs-icons{display:none}.required{color:var(--gk-danger);margin-left:2px}.field-validation-error{color:var(--gk-danger);font-size:var(--gk-fs-sm);font-weight:var(--gk-w-med)}.validation-summary-errors{padding:var(--gk-s4);margin-bottom:var(--gk-s5);background:color-mix(in srgb,var(--gk-danger) 8%,transparent);border-left:3px solid var(--gk-danger);border-radius:var(--gk-r-sm);color:var(--gk-danger)}.buttons{display:flex;flex-wrap:wrap;gap:var(--gk-s3);margin-top:var(--gk-s5)}.customer-blocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--gk-s6);align-items:start}.new-wrapper,.returning-wrapper{padding:var(--fp-card-padding);background:var(--gk-surface);border:1px solid var(--gk-border-soft);border-radius:var(--gk-r-lg)}.in-header-register{display:none}.products-wrapper,.product-list,.products-container{display:block}.products-wrapper,.product-list{width:100%}.item-grid,.product-grid .item-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--gk-s5);list-style:none;margin:0;padding:0;width:100%}.item-grid>.item-box,.item-box{float:none;width:auto;min-width:0;margin:0;display:flex;flex-direction:column;background:var(--gk-bg);border:1px solid var(--gk-border-soft);border-radius:var(--gk-r-lg);overflow:hidden;transition:box-shadow var(--gk-transition),border-color var(--gk-transition),transform var(--gk-transition)}.item-box:hover{border-color:var(--gk-gray);box-shadow:var(--gk-shadow);transform:translateY(-2px)}.item-box>.product-item,.product-item{display:flex;flex-direction:column;flex:1;width:100%;min-width:0}.item-box .picture,.product-item .picture{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--gk-s5);background:var(--gk-surface);border-bottom:1px solid var(--gk-border-soft)}.item-box .picture img,.product-item .picture img{max-width:100%;object-fit:contain;mix-blend-mode:multiply}.item-box .details,.product-item .details{display:flex;flex-direction:column;flex:1;gap:var(--gk-s2);padding:var(--gk-s5)}.product-title,.item-box .product-title a{font-size:var(--gk-fs-base);font-weight:var(--gk-w-med);line-height:1.4;color:var(--gk-navy);text-decoration:none}.product-title a:hover{color:var(--gk-blue-dark);text-decoration:underline}.sku,.custom-sku,.flyout-sku,.item-box .sku{font-size:var(--gk-fs-xs);font-weight:var(--gk-w-med);letter-spacing:.06em;text-transform:uppercase;color:var(--gk-text-muted);font-variant-numeric:tabular-nums}.custom-price,.prices,.actual-price{font-size:var(--gk-fs-lg);font-weight:var(--gk-w-bold);color:var(--gk-navy)}.old-price{color:var(--gk-text-muted);text-decoration:line-through;font-weight:var(--gk-w-normal);font-size:var(--gk-fs-sm)}.item-box .add-info,.product-item .add-info{margin-top:auto;padding-top:var(--gk-s4)}.product-quantity{display:inline-flex;align-items:stretch;border:1px solid var(--gk-gray);border-radius:var(--gk-r-sm);overflow:hidden}.qty-minus,.qty-plus{width:40px;min-height:40px;background:var(--gk-surface);color:var(--gk-navy);border:0;cursor:pointer;font-size:var(--gk-fs-lg);font-weight:var(--gk-w-bold)}.qty-input{width:56px;text-align:center;border:0;border-inline:1px solid var(--gk-gray);border-radius:0}.add-to-cart-button{width:100%}.product-essential{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gk-s6);align-items:start}.product-name h1{margin-bottom:var(--gk-s3)}.product-specs-box table,.data-table,table.cart{width:100%;border-collapse:collapse}.product-specs-box th,.product-specs-box td,.data-table th,.data-table td,table.cart th,table.cart td{padding:var(--gk-s3) var(--gk-s4);border-bottom:1px solid var(--gk-border-soft);text-align:left;vertical-align:top}.product-specs-box th,.data-table th,table.cart th{background:var(--gk-surface);font-size:var(--gk-fs-xs);font-weight:var(--gk-w-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--gk-charcoal)}.product-specs-box td:first-child{width:34%;color:var(--gk-text-muted)}.cart-footer{margin-top:var(--gk-s6);display:grid;gap:var(--gk-s5)}.totals{margin-left:auto;width:min(100%,380px);padding:var(--gk-s5);background:var(--gk-surface);border:1px solid var(--gk-border-soft);border-radius:var(--gk-r-lg)}.total-info .order-total{font-size:var(--fp-font-size-h3);font-weight:var(--gk-w-bold);color:var(--gk-navy)}.checkout-buttons{display:flex;justify-content:flex-end;gap:var(--gk-s3)}.order-progress ul{display:flex;flex-wrap:wrap;gap:var(--gk-s4);list-style:none;padding:0}.order-progress li a{font-size:var(--gk-fs-sm);font-weight:var(--gk-w-med);color:var(--gk-text-muted)}.order-progress li.active a{color:var(--gk-navy)}.no-data{padding:var(--gk-s7);background:var(--gk-surface);border:1px dashed var(--gk-gray);border-radius:var(--gk-r-lg);text-align:center;color:var(--gk-text-muted)}.gk-section{max-width:var(--gk-max);margin-inline:auto;padding:var(--gk-s8) var(--gk-gutter)}.gk-section--surface{max-width:none;background:var(--gk-surface);border-block:1px solid var(--gk-border-soft)}.gk-section--surface>*{max-width:var(--gk-max);margin-inline:auto}.gk-section-lead{color:var(--gk-text-muted);font-size:var(--gk-fs-lg);margin-bottom:var(--gk-s6)}.gk-hero{max-width:var(--gk-max);margin:var(--gk-s6) auto 0;padding:var(--gk-s8) var(--gk-gutter);background:linear-gradient(135deg,var(--gk-navy) 0%,color-mix(in srgb,var(--gk-navy) 80%,#000) 100%);color:var(--gk-text-invert);border-radius:var(--gk-r-lg)}.gk-hero h1{color:var(--gk-text-invert);max-width:26ch}.gk-hero p{color:var(--gk-gray);font-size:var(--gk-fs-lg);max-width:60ch}.gk-hero-actions{display:flex;flex-wrap:wrap;gap:var(--gk-s3);margin-top:var(--gk-s6);max-width:none}.button-2--invert{color:var(--gk-text-invert);border-color:color-mix(in srgb,#fff 50%,transparent)}.button-2--invert:hover{background:var(--gk-text-invert);color:var(--gk-navy);border-color:var(--gk-text-invert)}.gk-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--gk-s5)}.gk-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--gk-s5);list-style:none;padding:0;margin:0 0 var(--gk-s6)}.gk-step{margin:0;padding:var(--gk-s5);background:var(--gk-bg);border:1px solid var(--gk-border-soft);border-radius:var(--gk-r-lg)}.gk-step-n{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:var(--gk-s3);background:var(--gk-orange);color:var(--gk-navy);border-radius:var(--fp-radius-pill);font-size:var(--gk-fs-sm);font-weight:var(--gk-w-bold)}.gk-step p{font-size:var(--gk-fs-sm);color:var(--gk-text-muted);margin:0}.gk-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--gk-s5);margin-bottom:var(--gk-s5)}.gk-trust-item{padding:var(--gk-s5);background:var(--gk-surface);border-left:3px solid var(--gk-orange);border-radius:0 var(--gk-r) var(--gk-r) 0}.gk-trust-item p{font-size:var(--gk-fs-sm);color:var(--gk-charcoal);margin:0}.gk-fineprint{font-size:var(--gk-fs-xs);color:var(--gk-text-muted);max-width:none}.gk-partner-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--gk-s7)}.partner-logo{max-height:56px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.6;transition:filter var(--gk-transition),opacity var(--gk-transition)}.partner-logo:hover{filter:grayscale(0);opacity:1}.bar-notification{padding:var(--gk-s4) var(--gk-s5);font-size:var(--gk-fs-sm);font-weight:var(--gk-w-med);color:var(--gk-text-invert)}.bar-notification.success{background:var(--gk-success)}.bar-notification.error{background:var(--gk-danger)}.bar-notification.warning{background:var(--gk-warning)}.flyout-cart,.profile-menu-box,.mini-shopping-cart{background:var(--gk-bg);border:1px solid var(--gk-border-soft);border-radius:var(--gk-r-lg);box-shadow:var(--gk-shadow-lg)}.table-wrapper,.cart-wrap{overflow-x:auto}@media(max-width:1024px){.product-essential{grid-template-columns:1fr}}@media(max-width:900px){.master-column-wrapper{display:block}.master-column-wrapper>.side-2{width:100%;margin-bottom:var(--gk-s5)}}@media(max-width:640px){:root{--gk-gutter:16px}.item-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--gk-s4)}.gk-hero{border-radius:0;margin-top:0}.checkout-buttons{justify-content:stretch}.checkout-buttons .button-1{flex:1}.totals{width:100%}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms;transition-duration:.01ms}}@media print{.checkout-buttons,.buttons{display:none}body{color:#000;font-size:11pt}a::after{content:" (" attr(href) ")";font-size:9pt;color:#5A6472}}@media(min-width:1024px){.category-page .page-body{display:block}}.category-grid,.sub-category-grid,.products-container{width:100%}.picture img[src*=default-image]{display:none}.item-box .picture,.product-item .picture{aspect-ratio:auto;min-height:0}.item-box .picture img,.product-item .picture img{max-height:220px}.sub-category-grid .item-box .title,.category-grid .item-box .title{padding:var(--gk-s5);text-align:center}.sub-category-grid .item-box .title a,.category-grid .item-box .title a{color:var(--gk-navy);font-size:var(--gk-fs-base);font-weight:var(--gk-w-med);text-transform:none;letter-spacing:0}.category-page .master-column-wrapper{display:grid;grid-template-columns:248px 1fr;gap:44px;padding:36px 56px 64px;max-width:1440px;align-items:start}.category-page .side-2{width:auto;flex:none}.category-page .side-2 .block{border:0;background:transparent;margin-bottom:30px}.category-page .side-2 .title,.category-page .side-2 .block .title strong{font-size:13px;font-weight:600;color:#1E2C44;text-transform:none;letter-spacing:0;margin-bottom:14px;padding:0;background:none;border:0}.category-page .side-2 .list{display:flex;flex-direction:column;gap:11px}.category-page .side-2 .list a{font-size:13px;color:#5A6472;padding:0}.category-page .side-2 .list a:hover{color:#1E2C44}.category-page .side-2 .block+.block{border-top:1px solid #E4E7EC;padding-top:30px}.category-page .item-grid{display:block}.category-page .item-grid>.item-box,.category-page .item-box{display:flex!important;flex-direction:row;align-items:flex-start;gap:32px;border:0!important;border-bottom:1px solid #E4E7EC!important;border-radius:0;padding:22px 0!important;box-shadow:none;transform:none!important}.category-page .item-box:hover{box-shadow:none;transform:none;border-color:#E4E7EC}.category-page .item-box .picture{display:none}.category-page .item-box .details{flex:1 1 auto;padding:0;gap:0}.category-page .item-box .product-title{font-size:16px;font-weight:600;margin-bottom:5px}.category-page .item-box .product-title a{color:#1E2C44}.category-page .item-box .description{font-size:13px;line-height:1.5;color:#5A6472;max-width:58ch}.category-page .item-box .sku,.category-page .item-box .custom-sku{font-size:11px;letter-spacing:.04em;margin-top:7px;text-transform:none}.category-page .item-box .add-info{flex:0 0 auto;margin:0!important;padding:0;display:flex;flex-direction:column;gap:8px;align-items:flex-end;min-width:190px}.category-page .item-box .prices,.category-page .item-box .actual-price{font-size:14px;font-weight:500}.category-page .item-box .button-2,.category-page .item-box .add-to-cart-button{width:100%}.product-details-page .page-body{display:block;max-width:1440px;margin-inline:auto;padding:36px 56px 64px}.product-details-page .product-essential{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:56px;align-items:start}.product-details-page .gallery,.product-details-page .picture{max-width:380px}.product-details-page .overview{width:auto;display:flex;flex-direction:column;gap:14px}.product-details-page .product-name{display:block;width:auto}.product-details-page .product-name h1{font-size:30px;font-weight:600!important;letter-spacing:-.02em;line-height:1.15;margin:0;color:#1E2C44!important}.product-details-page .breadcrumb,.product-details-page .breadcrumb ul{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;padding:0;margin:0 0 18px;font-size:12px}.product-details-page .breadcrumb li{margin:0;display:inline-flex;align-items:center;gap:6px}.product-details-page .breadcrumb a{color:#4570B6}.product-details-page .short-description{font-size:15px;line-height:1.6;color:#5A6472;max-width:66ch}.product-details-page .full-description{margin-top:36px}.product-details-page .full-description h2{margin:28px 0 8px}.product-details-page .full-description h2{color:#1E2C44}.product-details-page .full-description h2{font-weight:600}.product-details-page .full-description h2{font-size:16px}.product-details-page .attributes{margin:0}.product-details-page .attributes dt label{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.product-details-page .attributes dd select{width:100%;max-width:340px;height:44px;border:1px solid #D3D3D3;border-radius:8px;padding:0 12px;font-size:14px;color:#1E2C44}.product-details-page .prices{margin:6px 0}.product-details-page .add-to-cart{margin-top:10px}.product-details-page .add-to-cart-button{width:100%;max-width:340px}.product-details-page .product-specs-box{margin-top:36px}.product-details-page .product-specs-box .title{font-size:16px;font-weight:600;color:#1E2C44;margin-bottom:10px}@media(max-width:1024px){.product-details-page .product-essential{grid-template-columns:1fr;gap:28px}}.product-details-page .product-essential>*{display:none}.product-details-page .product-essential>.overview{display:flex;grid-column:1;grid-row:1}.product-details-page .product-essential>.gallery{display:block;grid-column:2;grid-row:1;width:100%}.product-details-page .gallery .picture{aspect-ratio:1/1;background:#F7F8FA;border:1px solid #E4E7EC;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:32px}.product-details-page .gallery .picture img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.product-details-page .product-review-box,.product-details-page .product-share-button,.product-details-page .share-info,.product-details-page .overview .prev-next-links{display:none}.product-details-page .overview .product-name{order:1}.product-details-page .overview .short-description{order:2}.product-details-page .overview .attributes{order:3}.product-details-page .overview .prices{order:4}.product-details-page .overview .add-to-cart{order:5}.product-details-page .overview>.prev-next-holder,.product-details-page .overview>.reviews-and-compare,.product-details-page .overview>.product-social-buttons{display:none}.product-details-page .overview>.breadcrumb{order:1}.product-details-page .overview>.product-name{order:2}.product-details-page .overview>.short-description{order:3}.product-details-page .overview>.grk-source-box{order:4;margin-top:6px}.product-details-page .overview>.grk-child-price-source{order:5}.product-details-page .overview>.add-to-cart,.product-details-page .overview>.overview-buttons{order:6}.product-details-page .overview>.grk-source-box label,.product-details-page .overview>.grk-source-box .label{font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:500}.product-details-page .product-collateral .nav-tabs,.product-details-page .ui-tabs-nav{display:flex;gap:28px;border-bottom:1px solid #E4E7EC;padding:0;margin:0 0 22px;list-style:none}.product-details-page .ui-tabs-nav li a{font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:0 0 10px;display:block}.product-details-page .ui-tabs-nav li.ui-tabs-active a{color:#1E2C44;border-bottom:2px solid #F0AD22}.product-details-page .full-description,.product-details-page .product-collateral .full-description,.product-details-page .ui-tabs-panel{text-align:left!important;max-width:78ch!important;margin:0!important;background:transparent!important;padding:0!important;border:0!important}.product-details-page .full-description *{text-align:left}.product-details-page .full-description h3{font-size:16px;font-weight:600;color:#1E2C44;margin:26px 0 6px}.product-details-page .full-description h3:first-child{margin-top:0}.product-details-page .full-description p{font-size:14px!important;line-height:1.65!important;color:#5A6472!important;margin:0 0 4px!important;max-width:78ch!important}.product-details-page .product-collateral{margin-top:44px}html body header.header{background:#FFFFFF!important}html body header.header .header-upper,html body header.header .header-lower{background:transparent}html body header.header .header-upper{margin-inline:auto}html body header.header .header-upper{max-width:1440px}html body header.header .header-upper{padding:0 56px}html body header.header .header-upper{min-height:76px}html body header.header a,html body header.header span{color:#1E2C44!important}html body header.header .header-logo img,html body header.header .logo img{content:url(/images/uploaded/logo-dark.png);display:inline-block;max-height:40px;width:auto}html body header.header .top-menu>li>a{color:#5A6472;font-size:14px;font-weight:500;text-transform:none;letter-spacing:0;padding:0 0 2px;border-bottom:2px solid transparent}html body header.header .top-menu>li>a:hover,html body header.header .top-menu>li.active>a{color:#1E2C44;border-bottom-color:#F0AD22}html body header.header .top-menu{gap:32px}html body header.header .search-box{display:flex!important;align-items:center}html body header.header .search-box input[type=text]{width:290px;height:40px;min-height:40px;max-height:40px;box-sizing:border-box;border:1px solid #D3D3D3;border-right:0;border-radius:7px 0 0 7px;padding:0 14px;font-size:13.5px;color:#1E2C44;background:#fff;box-shadow:none}html body header.header .cart-qty{background:#F0AD22;color:#1E2C44}html body header.header .social-sharing,html body header.header .header-selectors-wrapper{display:none}html body header.header .grk-header-phone,html body header.header .ico-account,html body header.header .ico-logout,html body header.header .ico-register,html body header.header .ico-login,html body header.header .ico-wishlist,html body header.header .header-links a,html body header.header .header-links span,html body .header-links .ico-account,html body .header-links .ico-logout,html body .header-links a,html body .profile-menu-box a,html body .profile-menu-box span,html body .profile-menu-box .ico-account,html body .profile-menu-box .ico-logout{color:#1E2C44!important}html body header.header .ico-account:before,html body header.header .ico-logout:before,html body header.header .ico-cart:before,html body .header-links a:before,html body .profile-menu-box a:before{color:#1E2C44}html body .profile-menu-box{background:#FFFFFF;border:1px solid #E4E7EC;border-radius:12px;box-shadow:0 8px 24px rgba(30,44,68,.12)}html body .profile-menu-box a{padding:9px 14px;display:block;font-size:14px}html body .profile-menu-box a:hover{background:#F7F8FA}html body .flyout-cart,html body .mini-shopping-cart{background:#FFFFFF;border:1px solid #E4E7EC}html body .flyout-cart a,html body .mini-shopping-cart a,html body .flyout-cart span,html body .mini-shopping-cart span{color:#1E2C44}html body header.header{min-height:76px!important}.gk-nav{display:flex;align-items:center;gap:32px}.gk-nav-item{font-size:14px;font-weight:500;color:#5A6472;text-decoration:none;padding:0 0 2px;border-bottom:2px solid transparent;white-space:nowrap}.gk-nav-item:hover,.gk-nav-item.is-active{color:#1E2C44;border-bottom-color:#F0AD22;text-decoration:none}html body header.header .header-lower{display:flex!important;grid-template-columns:none!important;align-items:center;gap:0!important;padding:0 56px;min-height:76px!important;max-width:1440px!important;margin-inline:auto;width:100%!important}html body header.header .grk-header-phone{display:none!important}html body header.header .header-logo{order:1;flex:0 0 auto;margin:0;position:static!important;left:auto!important;top:auto!important;transform:none!important;width:auto!important}html body header.header .header-logo a.logo{display:inline-flex!important;align-items:center}html body header.header .gk-nav{order:2;margin-left:48px}html body header.header .search-box{order:3;margin-left:auto;flex:0 0 auto;width:auto!important;position:static!important}html body header.header .header-links-wrapper{order:4;margin-left:14px;flex:0 0 auto}html body header.header .header-links{display:flex;gap:14px}.gk-utility{background:#1E2C44;color:#C6CCD5;font-size:11.5px;line-height:1}.gk-utility-inner{max-width:1440px;margin-inline:auto;padding:0 56px;min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:24px}.gk-utility p{margin:0;font-size:11.5px;letter-spacing:.01em;color:#C6CCD5}.gk-utility strong{color:#fff;font-weight:600}.gk-utility-contact{display:flex;gap:22px}.gk-utility a{color:#C6CCD5;text-decoration:none}.gk-utility a:hover{color:#F0AD22}@media(max-width:900px){.gk-utility-creds{display:none}.gk-utility-inner{justify-content:flex-end;padding:0 20px}}html body header.header .search-box form{display:flex;align-items:center;margin:0}html body header.header .search-box .search-box-text{width:290px;height:40px;box-sizing:border-box;border:1px solid #D3D3D3;border-right:0;border-radius:7px 0 0 7px;padding:0 14px;font-size:13.5px;font-family:var(--gk-font);color:#1E2C44;background:#fff;box-shadow:none}html body header.header .search-box .search-box-button{width:44px!important;height:40px!important;min-width:0!important;padding:0;margin:0;border:0;border-radius:0 7px 7px 0;background:#1E2C44!important;color:transparent!important;font-size:0;display:flex!important;align-items:center;justify-content:center;cursor:pointer}html body header.header .search-box .search-box-button::before{content:"";display:block;width:16px;height:16px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") center/contain no-repeat}html body header.header .header-links .mobile-flyout-wrapper{display:inline-flex;align-items:center;position:static;background:none;box-shadow:none;transform:none;visibility:visible;overflow:visible}html body header.header .header-links .mobile-flyout-wrapper>.close-side-menu{display:none}html body header.header .header-links .flyout-cart{position:static;display:inline-flex;align-items:center}html body header.header .header-links .flyout-cart>div:not(.mini-shopping-cart){display:inline-flex!important;align-items:center;width:auto!important}html body header.header .header-links .ico-cart{position:relative!important;display:inline-flex!important;align-items:center;gap:8px;width:auto!important;height:40px!important;padding:0 16px;background:#1E2C44;border-radius:7px!important;font-size:0;text-decoration:none!important}html body header.header .header-links .ico-cart::before{display:inline;font-family:"Poppins",-apple-system,Segoe UI,sans-serif;letter-spacing:0;text-transform:none;position:static;width:auto;height:auto;margin:0;background:none;font-size:13.5px;font-weight:500;line-height:1;color:#fff}html body header.header .header-links .ico-cart .cart-qty{position:static;display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:#F0AD22;color:#1E2C44;font-size:11px;font-weight:600;line-height:1}html body header.header .gk-nav{display:flex;align-items:center;gap:32px}html body header.header .search-box button.search-box-button,html body header.header .header-links a.ico-cart{min-height:40px!important;max-height:40px!important;line-height:40px}html body header.header .search-box button.search-box-button{box-sizing:border-box}html body header.header .search-box button.search-box-button{height:40px!important}html body header.header .header-links ul,html body header.header .header-links li{height:40px;vertical-align:middle}html body header.header .header-links a.ico-account.opener{height:40px!important}html body .footer{background:#1E2C44;padding:0;margin:0;border:0}html body header.header .header-links>ul,html body header.header .header-links>ul>li{display:flex}html body header.header .header-links>ul>li>a.ico-account.opener{height:40px!important;min-height:40px!important;max-height:40px!important;display:inline-flex!important;align-items:center}html body .footer{text-align:left}.gk{max-width:1440px;margin-inline:auto;padding:56px;box-sizing:border-box;color:#1E2C44}.gk .eyebrow{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.gk .rule{height:1px;background:#E4E7EC}.gk .facet{font-size:13px;color:#36454F;display:flex;align-items:center;gap:9px}.gk .box{width:15px;height:15px;border:1.5px solid #C6CCD5;border-radius:3px}.gk .boxOn{width:15px;height:15px;border-radius:3px;background:#1E2C44;display:flex;align-items:center;justify-content:center}.gk .seg{display:flex;border:1px solid #D3D3D3;border-radius:7px;overflow:hidden}.gk .segItem{padding:0 11px;height:30px;display:flex;align-items:center;font-size:11.5px;font-weight:500;color:#5A6472}.gk .segOn{background:#1E2C44;color:#fff}.gk .spec{display:grid;grid-template-columns:190px 1fr;gap:20px;padding:14px 0;border-bottom:1px solid #E4E7EC;font-size:13.5px}.gk .specK{color:#5A6472}.gk .tab{padding:0 2px 13px;font-size:14px;font-weight:500;color:#5A6472}.gk .tabOn{color:#1E2C44;border-bottom:2px solid #1E2C44}.gk .h3{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0 0 9px}.gk .body{font-size:14px;line-height:1.7;color:#36454F;margin:0}@media(max-width:900px){.gk{padding:32px 20px}}html body header.header .header-links{height:40px;min-height:40px;padding:0;margin:0;align-items:center}html body header.header .header-links>ul{margin:0;padding:0;list-style:none;height:40px;align-items:center;position:static;top:auto}html body header.header .header-links>ul>li{margin:0;padding:0;height:40px;align-items:center;position:static;top:auto;vertical-align:middle;float:none}html body header.header .header-links a.ico-account.opener{margin:0;padding:0;position:static!important;top:auto!important;line-height:40px!important}html body header.header .header-links .mobile-flyout-wrapper{height:40px;margin:0;padding:0}html body header.header .header-links .flyout-cart{height:40px;margin:0;padding:0}body.gk-page .master-column-wrapper{max-width:none!important;padding:0!important}body.gk-page .center-1,body.gk-page .page.home-page,body.gk-page .page-body,body.gk-page .html-widget{max-width:none!important;padding:0!important;margin:0}.gk.gk-bleed{max-width:none;padding:0}.gk.gk-bleed>div{max-width:none!important;box-sizing:border-box;padding-left:max(56px,calc((100% - 1440px) / 2 + 56px));padding-right:max(56px,calc((100% - 1440px) / 2 + 56px))}.gk.gk-bleed>div[style*="border-radius:16px"]{margin-left:max(56px,calc((100% - 1440px) / 2 + 56px))!important;margin-right:max(56px,calc((100% - 1440px) / 2 + 56px))!important;padding-left:48px!important;padding-right:48px!important}.gk h1,.gk h2,.gk h3,.gk h4{color:inherit;font-family:inherit;text-align:inherit}.gk p,.gk span,.gk div{font-family:inherit}html body header.header .header-links a.ico-cart{box-sizing:border-box}body.gk-auth .gk-anon-only{display:none}body.gk-anon .gk-auth-only{display:none}@media(max-width:900px){.gk.gk-bleed>div{padding-left:20px!important;padding-right:20px!important}.gk.gk-bleed>div[style*="border-radius:16px"]{margin-left:20px!important;margin-right:20px!important;padding-left:24px!important;padding-right:24px!important}}body.gk-page .center-1,body.gk-page .master-column-wrapper,body.gk-page .page.home-page,body.gk-page .page-body,body.gk-page .html-widget{max-width:none;float:none}body.gk-page .master-column-wrapper,body.gk-page .page.home-page,body.gk-page .page-body,body.gk-page .html-widget{width:100%}body.gk-anon .two-row-carousels,body.gk-anon .home-page-product-grid,body.gk-anon .product-grid.home-page-product-grid{display:none}body.gk-login .master-column-wrapper,body.gk-login .center-1,body.gk-login .page.login-page,body.gk-login .page.login-page>.page-body,body.gk-login .topic-block,body.gk-login .topic-block-body{width:100%;max-width:none;padding:0;margin:0;float:none}body.gk-login .master-wrapper-content{padding-top:0}body.gk-login .customer-blocks,body.gk-login .page.login-page .buttons{max-width:1440px;margin-inline:auto;box-sizing:border-box;padding-left:56px;padding-right:56px}body.gk-login .customer-blocks{padding-top:64px;padding-bottom:72px}@media(max-width:900px){body.gk-login .customer-blocks{padding-left:20px;padding-right:20px}}body.gk-login .topic-block-title,body.gk-login .page.login-page>.page-title{display:none}body.gk-login .master-wrapper-page,body.gk-login .master-wrapper-content{max-width:none;width:100%}.gk-modal{position:fixed;inset:0;z-index:9999;display:flex;justify-content:center;overflow:auto}.gk-modal[hidden]{display:none}.gk-modal-card{position:relative;background:#fff;box-shadow:0 24px 64px rgba(0,0,0,.32);width:100%;overflow:auto;box-sizing:border-box}.gk-modal-close{position:absolute;width:34px;height:34px;border:0;background:none;font-size:26px;line-height:1;color:#5A6472;cursor:pointer;border-radius:7px}.gk-modal-close:hover{color:#1E2C44;background:#F0F2F5}body.gk-login .gk-modal .customer-blocks{max-width:none;padding:0;margin:0}.gk-modal .customer-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.gk-modal .title{font-size:17px;font-weight:600;color:#1E2C44}@media(max-width:760px){.gk-modal-card{padding:32px 20px 24px}.gk-modal .customer-blocks{grid-template-columns:1fr;gap:28px}}.gk-modal .new-wrapper,.gk-modal .returning-wrapper{border-radius:12px}.gk-modal .inputs{margin-bottom:14px}.gk-modal .inputs label{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:#36454F}.gk-modal .inputs.reversed label{margin:0;font-size:13px;font-weight:400;color:#5A6472}.gk-modal .buttons{margin-top:18px}.gk-modal .new-wrapper .title,.gk-modal .returning-wrapper .title{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #E4E7EC}.gk-modal .new-wrapper .text{font-size:13.5px;line-height:1.6;color:#5A6472}.gk a[style*="color:#fff"],.gk a[style*="color:#FFF"],.gk a[style*="color: #fff"]{color:#fff}.gk a[style*="color:#1e2c44"],.gk a[style*="color:#1E2C44"]{color:#1E2C44}.gk a[style*="color:#4570b6"],.gk a[style*="color:#4570B6"]{color:#4570B6}.gk a[style*="background:#f0ad22"],.gk a[style*="background:#F0AD22"]{color:#1E2C44}.gk-modal-foot{margin:18px 0 0;font-size:13px;line-height:1.6;color:#5A6472}.gk-modal-foot a{color:#4570B6;text-decoration:none}.gk-modal-foot a:hover{text-decoration:underline}.gk-modal .returning-wrapper,.gk-modal .new-wrapper{background:none;border:0;padding:0}.gk-modal .returning-wrapper .title,.gk-modal .new-wrapper .title{display:none}.gk-reg-slot .fieldset{margin-bottom:22px}.gk-reg-slot .fieldset .title{font-size:15px;font-weight:600;color:#1E2C44;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #E4E7EC}@media(max-width:600px){.gk-reg-slot .form-fields{grid-template-columns:1fr}}.gk-modal{align-items:flex-start;padding:48px 24px}.gk-modal-card{max-width:420px;padding:36px 36px 32px;border-radius:16px;max-height:calc(100vh - 96px);margin:auto}.gk-modal--wide .gk-modal-card{max-width:720px}.gk-modal-title{margin:0 0 22px;font-size:21px;font-weight:600;letter-spacing:-.02em;color:#1E2C44;padding-right:36px}.gk-modal-close{top:16px;right:18px}.gk-modal .inputs{display:block;margin:0 0 16px;padding:0;text-align:left}.gk-modal .inputs>label{display:block;float:none;width:auto;margin:0 0 6px;padding:0;font-size:13px;font-weight:500;color:#36454F;text-align:left;line-height:1.3}.gk-modal .inputs input[type=text],.gk-modal .inputs input[type=email],.gk-modal .inputs input[type=password],.gk-modal .inputs select,.gk-modal .inputs textarea{display:block;width:100%;max-width:none;min-width:0;height:42px;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:8px;padding:0 12px;font-size:14px;font-family:inherit;color:#1E2C44;background:#fff;box-shadow:none;margin:0}.gk-modal .inputs input:focus,.gk-modal .inputs select:focus{outline:none;border-color:#4570B6;box-shadow:0 0 0 3px rgba(69,112,182,.16)}.gk-modal .inputs .required{display:inline;position:static;margin-left:3px;color:#B3261E;font-size:13px}.gk-modal .inputs .field-validation-error,.gk-modal .field-validation-error{display:block;margin-top:5px;font-size:12px;color:#B3261E}.gk-reg-slot .form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;align-items:start}.gk-reg-slot .form-fields>.inputs{min-width:0}.gk-reg-slot .fieldset{margin:0 0 26px}.gk-reg-slot .fieldset>.title,.gk-reg-slot .fieldset>legend{display:block;margin:0 0 14px;padding:0 0 10px;border-bottom:1px solid #E4E7EC;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.gk-reg-slot .fieldset>.title strong{font-weight:600;font-size:12px}.gk-modal .inputs.reversed{display:flex;align-items:center;gap:8px;margin:0 0 16px}.gk-modal .inputs.reversed>label{margin:0;font-weight:400;color:#5A6472;font-size:13px}.gk-modal .inputs.reversed input[type=checkbox]{width:16px;height:16px;min-width:16px;margin:0;flex:0 0 auto;accent-color:#1E2C44}.gk-modal .returning-wrapper .form-fields{display:block}.gk-modal .forgot-password{margin:0 0 18px}.gk-modal .forgot-password a{font-size:13px;color:#4570B6;text-decoration:none}.gk-modal .forgot-password a:hover{text-decoration:underline}.gk-modal .buttons{margin:4px 0 0;padding:0;text-align:left}.gk-modal .button-1,.gk-modal input[type=submit],.gk-modal button[type=submit]{width:100%;height:46px;padding:0 24px;border:0;border-radius:8px;background:#F0AD22;color:#1E2C44;font-size:14px;font-weight:600;font-family:inherit;letter-spacing:0;text-transform:none;cursor:pointer}.gk-modal .button-1:hover,.gk-modal input[type=submit]:hover{background:var(--gk-accent-hover)}.gk-modal .gk-modal-foot{margin-top:20px;padding-top:18px;border-top:1px solid #E4E7EC}@media(max-width:620px){.gk-reg-slot .form-fields{grid-template-columns:1fr}.gk-modal-card{padding:28px 20px 24px}}.gk-modal .form-fields,.gk-modal form,.gk-modal fieldset{padding-left:0;padding-right:0;margin-left:0;margin-right:0;border:0}.gk-modal .returning-wrapper,.gk-modal .new-wrapper,.gk-modal .fieldset{width:100%;box-sizing:border-box}.gk-modal .inputs:not(.reversed){display:grid;grid-template-areas:"gklabel gkreq" "gkinput gkinput";align-items:center}.gk-modal .inputs:not(.reversed)>label{grid-area:gklabel;margin-bottom:6px}.gk-modal .inputs:not(.reversed)>.required{grid-area:gkreq;justify-self:start;align-self:center;margin:0 0 6px 3px;line-height:1}.gk-modal .inputs:not(.reversed)>input,.gk-modal .inputs:not(.reversed)>select,.gk-modal .inputs:not(.reversed)>textarea{grid-area:gkinput}.gk-modal .inputs:not(.reversed)>.field-validation-error,.gk-modal .inputs:not(.reversed)>span.field-validation-valid{grid-column:1 / -1}.gk-modal .inputs:not(.reversed){grid-template-columns:max-content auto}.gk-modal .inputs:not(.reversed)>label{white-space:nowrap}body.gk-login .topic-block,body.gk-login .topic-block-body{text-align:left}.gk-anon-only,.gk-login-hero{--gk-sec:72px}.gk-anon-only>div:first-child,.gk-login-hero>div:first-child{align-items:center!important;padding-top:64px!important;padding-bottom:64px!important;gap:56px!important}.gk-anon-only>div:first-child>div:first-child>p,.gk-login-hero>div:first-child>div:first-child>p{margin-bottom:28px}.gk-anon-only>div:first-child>div:first-child>div:last-child,.gk-login-hero>div:first-child>div:first-child>div:last-child{padding-top:22px!important;border-top-color:rgba(255,255,255,.16)!important;gap:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:430px}.gk-anon-only a[style*="height:48px"],.gk-login-hero a[style*="height:48px"],.gk-anon-only a[style*="height:46px"],.gk-login-hero a[style*="height:46px"]{height:48px!important;border-radius:8px!important;font-size:14px!important;letter-spacing:0!important;white-space:nowrap!important;transition:background .15s ease,border-color .15s ease}.gk-anon-only a[style*="background:#f0ad22"]:hover,.gk-login-hero a[style*="background:#f0ad22"]:hover{background:var(--gk-accent-hover)}.gk-anon-only a[style*="rgba(255,255,255,.28)"]:hover,.gk-login-hero a[style*="rgba(255,255,255,.28)"]:hover{border-color:rgba(255,255,255,.6)}.gk-anon-only a[style*="1px solid #d3d3d3"]:hover,.gk-login-hero a[style*="1px solid #d3d3d3"]:hover{border-color:#8A93A0}.gk-anon-only>div:nth-child(2),.gk-login-hero>div:nth-child(2){padding-top:var(--gk-sec)!important}.gk-anon-only>div:nth-child(3),.gk-login-hero>div:nth-child(3){margin-top:var(--gk-sec)!important;padding:40px 44px!important}.gk-anon-only>div:nth-child(4),.gk-login-hero>div:nth-child(4){padding-top:var(--gk-sec)!important;margin-top:var(--gk-sec);border-top:1px solid #E4E7EC}.gk-anon-only>div:nth-child(5),.gk-login-hero>div:nth-child(5){padding-top:var(--gk-sec)!important;padding-bottom:80px!important}.gk-anon-only>div:nth-child(5)>div,.gk-login-hero>div:nth-child(5)>div{justify-content:center}.gk-anon-only>div:nth-child(5) p,.gk-login-hero>div:nth-child(5) p{max-width:52ch!important;margin-bottom:24px!important}.gk-anon-only>div:nth-child(2)>div:last-child,.gk-login-hero>div:nth-child(2)>div:last-child{align-items:stretch}@media(max-width:1000px){.gk-anon-only>div:first-child,.gk-login-hero>div:first-child{grid-template-columns:1fr!important;gap:36px!important}}body.gk-own-title .page-title{display:none}body.gk-page .page.topic-page,body.gk-page .topic-block,body.gk-page .topic-block-body{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}body.gk-page .topic-block,body.gk-page .topic-block-body{text-align:left}body.gk-page .master-wrapper-content{padding-left:0;padding-right:0}body.gk-page .center-1{width:100%}.gk-plan .gk-plan-grid{display:grid;grid-template-columns:392px 1fr;gap:48px;padding:40px 56px 64px;max-width:1440px;margin-inline:auto;box-sizing:border-box}.gk-plan .fieldL{display:block;font-size:12.5px;font-weight:600;color:#36454F;margin-bottom:6px}.gk-plan .gk-hint{font-size:11.5px;margin-top:6px;line-height:1.5}.gk-plan .gk-input,.gk-plan .gk-select,.gk-plan .gk-textarea{width:100%;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:8px;font-size:14px;font-family:inherit;color:#1E2C44;background:#fff}.gk-plan .gk-input,.gk-plan .gk-select{height:42px}.gk-plan .gk-input,.gk-plan .gk-select{padding:0 13px}.gk-plan .gk-textarea{height:auto;min-height:78px;padding:11px 13px;line-height:1.55;resize:vertical}.gk-plan .gk-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%235A6472%27 stroke-width=%272.4%27%3E%3Cpath d=%27M5 9l7 7 7-7%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:12px;padding-right:34px}.gk-plan .gk-input:focus,.gk-plan .gk-select:focus,.gk-plan .gk-textarea:focus{outline:none;border-color:#4570B6;box-shadow:0 0 0 3px rgba(69,112,182,.16)}.gk-plan .gk-chips{display:flex;gap:7px;flex-wrap:wrap}.gk-plan .gk-chip{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:1px solid #D3D3D3;background:#fff;color:#5A6472;border-radius:99px;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.gk-plan .gk-chip:hover{border-color:#8A93A0}.gk-plan .gk-chip.is-on{background:#1E2C44;border-color:#1E2C44;color:#fff}.gk-plan .gk-note{margin-top:26px;padding:16px 18px;background:#F7F8FA;border-radius:10px;font-size:11.5px;line-height:1.6;color:#5A6472}.gk-plan .gk-note-link{display:block;margin-top:8px;font-weight:600;color:#4570B6;text-decoration:none}.gk-plan .gk-out-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px;gap:24px;flex-wrap:wrap}.gk-plan .gk-empty{padding:26px;border:1px dashed #D3D3D3;border-radius:12px;font-size:13.5px;line-height:1.6}.gk-plan .gk-rationale{border-left:3px solid #F0AD22;padding:2px 0 2px 20px;margin-bottom:26px}.gk-plan .gk-rationale:empty{display:none}.gk-plan .gk-rationale p{margin:0 0 10px;font-size:14.5px;line-height:1.7;color:#36454F}.gk-plan .gk-rationale p:last-child{margin-bottom:0}.gk-plan .gk-row{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid #E4E7EC}.gk-plan .gk-row.is-added{background:#FDFBF5;margin:0 -14px;padding-left:14px;padding-right:14px;border-radius:8px}.gk-plan .gk-row-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.gk-plan .gk-row-name{font-size:15px;font-weight:600}.gk-plan .gk-std{font-size:11.5px;white-space:nowrap}.gk-plan .gk-why{font-size:13px;line-height:1.55;color:#5A6472;margin-top:4px}.gk-plan .gk-tag{display:inline-block;margin-top:8px;padding:3px 9px;border-radius:99px;background:#1E2C44;color:#fff;font-size:11px;font-weight:600}.gk-plan .gk-chk{flex:0 0 auto;width:20px;height:20px;margin-top:2px;border:1.5px solid #C6CCD5;border-radius:4px;background:#fff;cursor:pointer;padding:0}.gk-plan .gk-chk.is-on{background:#1E2C44;border-color:#1E2C44;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23fff%27 stroke-width=%274%27%3E%3Cpath d=%27M4 12.5l5.5 5.5L20 7%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px}.gk-plan #gkSummary{margin-top:26px}.gk-plan .gk-card{border:1px solid #E4E7EC;border-radius:10px;padding:18px}.gk-plan .gk-card-k{font-size:11px;margin-bottom:4px}.gk-plan .gk-card-v{font-size:19px;font-weight:600;letter-spacing:-.02em}.gk-plan .gk-card-n{font-size:11.5px;color:#5A6472;margin-top:3px}.gk-plan .gk-mkt{padding:14px 0;border-bottom:1px solid #E4E7EC}.gk-plan .gk-mkt-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.gk-plan .gk-mkt-name{font-size:14.5px;font-weight:600}@media(max-width:1000px){.gk-plan .gk-plan-grid{grid-template-columns:1fr;gap:36px;padding:32px 20px 48px}}.gk-plan .gk-disclaimer{margin:0 0 18px;padding:14px 16px;background:#FDFBF5;border:1px solid var(--gk-notice-amber-border);border-radius:10px;font-size:13px;line-height:1.6;color:#36454F}.gk-plan .gk-disclaimer strong{font-weight:600;color:#1E2C44}.gk-plan .gk-disclaimer a{color:#A2702A;font-weight:600;text-decoration:none;white-space:nowrap}.gk-plan .gk-disclaimer a:hover{text-decoration:underline}.gk-plan .gk-cover{display:block;margin-top:8px;padding:7px 11px;border-left:2px solid #4570B6;background:#EAF0F9;border-radius:0 6px 6px 0;font-size:12px;line-height:1.55;color:#36454F}body.category-page-body .master-column-wrapper{display:flex!important;max-width:1440px!important;width:100%!important;margin-inline:auto;gap:44px!important;padding:36px 56px 64px;align-items:flex-start;box-sizing:border-box}body.category-page-body .master-wrapper-content{padding-left:0!important;padding-right:0!important}body.category-page-body .side-2{flex:0 0 248px!important;width:248px!important;margin:0}body.category-page-body .center-2{flex:1 1 auto;width:auto;min-width:0;margin:0}body.category-page-body .page-body,body.category-page-body .products-container,body.category-page-body .products-wrapper,body.category-page-body .product-list,body.category-page-body .item-grid,body.category-page-body .item-box{display:block!important;width:100%!important;max-width:none!important;padding:0;margin:0!important}body.category-page-body .page-title{padding:0;margin:0 0 22px;border:0;background:none;text-align:left}body.category-page-body .page-title h1{margin:0;font-size:30px!important;font-weight:600!important;letter-spacing:-.02em;color:#1E2C44!important;text-align:left}body.category-page-body .category-description p{font-style:normal;text-align:left;margin:0}body.category-page-body .product-item{grid-template-columns:1fr 200px!important;gap:24px;align-items:center;padding:22px 0;margin:0;border:0!important;border-bottom:1px solid #E4E7EC!important;border-radius:0;background:none!important;box-shadow:none}body.category-page-body .product-item:hover{background:#F7F8FA}body.category-page-body .product-item .picture,body.category-page-body .product-item .range-image-container,body.category-page-body .product-item .old-price{display:none}body.category-page-body .product-item .details{padding:0}body.category-page-body .product-item .product-title{margin:0 0 5px;padding:0;font-size:16px;font-weight:600;line-height:1.35}body.category-page-body .product-item .product-title a{color:#1E2C44;text-decoration:none}body.category-page-body .product-item .product-title a:hover{color:#4570B6}body.category-page-body .product-item .description{font-size:13px;line-height:1.5;color:#5A6472;max-width:62ch!important;margin:0 0 7px}body.category-page-body .product-item .sku{font-size:11px;letter-spacing:.04em;margin:0}body.category-page-body .product-item .add-info{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:0}body.category-page-body .product-item .prices{margin:0;text-align:right;min-height:0}body.category-page-body .product-item .actual-price{font-size:15px;font-weight:600;color:#1E2C44}body.category-page-body .product-item .buttons{margin:0;padding:0}body.category-page-body .product-item .buttons button{width:100%;height:36px;padding:0 14px;border:0;border-radius:7px;background:#F0AD22;color:#1E2C44;font-size:13px;font-weight:600;font-family:inherit;text-transform:none;letter-spacing:0;cursor:pointer}body.category-page-body .product-item .buttons button:hover{background:var(--gk-accent-hover)}body.category-page-body .side-2 .block{border:0;background:none;margin:0 0 26px;padding:0}body.category-page-body .side-2 .title,body.category-page-body .side-2 .block .title strong{font-size:13px;font-weight:600;color:#1E2C44;text-transform:none;letter-spacing:0}body.category-page-body .side-2 .list a{font-size:13px;color:#36454F;text-decoration:none;line-height:1.5}body.category-page-body .side-2 .list a:hover{color:#4570B6}body.category-page-body .side-2 .list .active>a{font-weight:600;color:#1E2C44}@media(max-width:1000px){body.category-page-body .master-column-wrapper{flex-direction:column;padding:24px 20px 48px!important}body.category-page-body .side-2{width:100%!important;flex:none}body.category-page-body .product-item{grid-template-columns:1fr!important}}body.category-page-body .master-column-wrapper{flex-direction:row}body.category-page-body .side-2{order:-1!important}body.category-page-body .product-item{display:block!important}body.category-page-body .product-item .details{display:grid!important;grid-template-columns:1fr 200px;column-gap:24px;align-items:start}body.category-page-body .product-item .details>.product-title{grid-column:1;grid-row:1}body.category-page-body .product-item .details>.description{grid-column:1;grid-row:2}body.category-page-body .product-item .details>.sku{grid-column:1;grid-row:3}body.category-page-body .product-item .details>.add-info{grid-column:2;grid-row:1 / span 3;align-self:center}body.category-page-body .page-title:after,body.category-page-body .page-title:before{display:none}body.category-page-body .page-title{border-bottom:0;box-shadow:none}body.category-page-body .category-page .page-title{background-image:none}body.category-page-body .page-title h1:after,body.category-page-body .page-title h1:before{display:none;content:none}body.category-page-body .page-title h1{padding-bottom:0;margin-bottom:6px!important}body.category-page-body .category-description,body.category-page-body .category-description *{font-style:normal!important;text-align:left;color:#5A6472!important;font-size:14px!important;line-height:1.6!important}body.category-page-body .category-description{margin:0 0 24px;max-width:78ch!important}body.product-details-page-body .master-column-wrapper{max-width:1440px!important;width:100%!important;margin-inline:auto;padding:0!important}body.product-details-page-body .master-wrapper-content{padding-left:0!important;padding-right:0!important}body.product-details-page-body .product-essential{display:grid;grid-template-columns:1fr 400px}body.product-details-page-body .product-essential .gallery{display:none}body.product-details-page-body .overview>.product-name h1{margin:0;font-size:38px;line-height:1.15;font-weight:600;letter-spacing:-.025em;color:#1E2C44}body.product-details-page-body .overview>.product-name h1:after{display:none;content:none}body.product-details-page-body .grk-source-box label{display:block;width:auto;margin:0 0 10px;font-size:13px;font-weight:600;color:#1E2C44;text-transform:none;letter-spacing:0}body.product-details-page-body .grk-source-box select{width:100%;height:44px;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:9px;padding:0 13px;font-size:14px;font-family:inherit;color:#1E2C44;background:#fff;margin:0 0 18px}body.product-details-page-body .grk-source-box .product-price{width:auto;margin:0 0 16px;padding:16px 0 0;border-top:1px solid #E4E7EC;font-size:15px;font-weight:600;color:#1E2C44}body.product-details-page-body .grk-source-box .add-to-cart-button{width:100%;height:48px;border:0;border-radius:8px;background:#F0AD22;color:#1E2C44;font-size:14px;font-weight:600;font-family:inherit;text-transform:none;letter-spacing:0;cursor:pointer}body.product-details-page-body .grk-source-box .add-to-cart-button:hover{background:var(--gk-accent-hover)}body.product-details-page-body .product-collateral,body.product-details-page-body .product-tabs-wrapper{padding:0 56px 64px}body.product-details-page-body .product-tabs-wrapper{box-sizing:border-box}body.product-details-page-body .product-tabs-wrapper{margin-inline:auto}body.product-details-page-body .product-tabs-wrapper{max-width:1440px}body.product-details-page-body .product-tabs .tab-name,body.product-details-page-body .nav-tabs a{text-transform:none;letter-spacing:0;font-size:14px;font-weight:500}body.product-details-page-body .full-description{max-width:78ch;font-size:14px;line-height:1.7;color:#36454F}@media(max-width:1000px){body.product-details-page-body .product-essential{grid-template-columns:1fr;gap:32px;padding:20px 20px 40px}body.product-details-page-body .overview>.grk-source-box{grid-column:1;grid-row:auto}}body.product-details-page-body .ui-tabs-anchor,body.product-details-page-body .ui-tabs-tab a{text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:500!important;color:#5A6472!important;padding:0 2px 13px!important;text-decoration:none!important}body.product-details-page-body .ui-tabs-tab{background:none;border:0;margin:0 28px 0 0}body.product-details-page-body .ui-tabs-tab.ui-state-active a,body.product-details-page-body .ui-tabs-active a{color:#1E2C44!important;font-weight:600!important;border-bottom:2px solid #F0AD22!important}body.product-details-page-body .ui-tabs-nav{border:0;border-bottom:1px solid #E4E7EC;background:none;padding:0;margin:0 0 26px;display:flex;gap:0}body.product-details-page-body .ui-tabs .ui-tabs-panel{padding:0;border:0;background:none}body.product-details-page-body .ui-widget-content,body.product-details-page-body .ui-widget-header{background:none;border:0}body.product-details-page-body .product-essential>.overview{grid-column:1;min-width:0}body.product-details-page-body .product-essential .gk-buy{grid-column:2;align-self:start;border:1px solid #E4E7EC;border-radius:14px;padding:26px;box-shadow:0 2px 10px rgba(30,44,68,.05);background:#fff;box-sizing:border-box}body.product-details-page-body .gk-buy>*{width:auto;max-width:none;float:none;position:static;margin-left:0;margin-right:0}body.product-details-page-body .gk-buy .product-prices-box,body.product-details-page-body .gk-buy .prices{padding:0;border:0;background:none;text-align:left}body.product-details-page-body .overview .breadcrumb{margin:0 0 18px!important}body.product-details-page-body .overview .product-name{margin:0 0 16px}body.product-details-page-body .overview .product-name h1:after{display:none;content:none}body.product-details-page-body .overview .short-description{max-width:66ch;border-left:3px solid #F0AD22;padding:2px 0 2px 22px;margin:0 0 24px;font-size:16px;line-height:1.7;color:#36454F}body.product-details-page-body .overview .additional-details .sku{font-size:12px;letter-spacing:.04em}body.product-details-page-body .gk-buy .product-price.old-price{display:none}body.product-details-page-body .product-essential>.overview{float:none;width:auto;max-width:none;position:static}body.product-details-page-body .product-essential>.overview>*{width:auto;max-width:none;float:none}body.product-details-page-body .overview .additional-details{margin:0 0 18px;order:0}body.product-details-page-body .product-essential.gk-nobuy{grid-template-columns:1fr}body.product-details-page-body .product-essential>.overview>.product-name,body.product-details-page-body .product-essential>.overview>.short-description,body.product-details-page-body .product-essential>.overview>.additional-details,body.product-details-page-body .product-essential>.overview>.breadcrumb,body.product-details-page-body .product-essential>.overview>.full-description{display:block;width:100%;min-width:100%;box-sizing:border-box}body.product-details-page-body .product-essential>.overview>.product-name h1{width:100%;min-width:0}body.product-details-page-body .product-essential>.overview{padding:0}body.product-details-page-body .product-essential>.gk-buy{display:block}body.product-details-page-body .product-essential>.overview{display:block}.gk-calc .gk-calc-grid{display:grid;grid-template-columns:392px 1fr;gap:48px;padding:40px 56px 64px;max-width:1440px;margin-inline:auto;box-sizing:border-box}.gk-calc .fieldL{display:block;font-size:12.5px;font-weight:600;color:#36454F;margin-bottom:6px}.gk-calc .gk-hint{font-size:11.5px;margin-top:6px;line-height:1.5}.gk-calc .gk-input,.gk-calc .gk-select{width:100%;box-sizing:border-box;border:1px solid #D3D3D3;border-radius:8px;padding:0 13px;height:42px;font-size:14px;font-family:inherit;color:#1E2C44;background:#fff}.gk-calc .gk-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%235A6472%27 stroke-width=%272.4%27%3E%3Cpath d=%27M5 9l7 7 7-7%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:12px;padding-right:34px}.gk-calc .gk-input:focus,.gk-calc .gk-select:focus{outline:none;border-color:#4570B6;box-shadow:0 0 0 3px rgba(69,112,182,.16)}.gk-calc .gk-inline{display:flex;align-items:center;gap:10px}.gk-calc .gk-unit{font-size:13px;color:#5A6472;white-space:nowrap}.gk-calc .gk-check{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;color:#36454F;cursor:pointer}.gk-calc .gk-check input{width:16px;height:16px;margin:1px 0 0;flex:0 0 auto;accent-color:#1E2C44}.gk-calc .gk-tests{display:flex;flex-direction:column;gap:16px;max-height:340px;overflow:auto;padding:14px;border:1px solid #E4E7EC;border-radius:10px}.gk-calc .gk-test-group{display:flex;flex-direction:column;gap:8px}.gk-calc .gk-test-cat{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.gk-calc .gk-note{margin-top:26px;padding:16px 18px;background:#F7F8FA;border-radius:10px;font-size:11.5px;line-height:1.6;color:#5A6472}.gk-calc .gk-note-link{display:block;margin-top:8px;font-weight:600;color:#4570B6;text-decoration:none}.gk-calc .gk-out-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px;gap:24px;flex-wrap:wrap}.gk-calc .gk-empty{padding:26px;border:1px dashed #D3D3D3;border-radius:12px;font-size:13.5px;line-height:1.6}.gk-calc #gkSummary2{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:26px}.gk-calc .gk-card{border:1px solid #E4E7EC;border-radius:10px;padding:18px}.gk-calc .gk-card-k{font-size:11px;margin-bottom:4px}.gk-calc .gk-card-v{font-size:19px;font-weight:600;letter-spacing:-.02em}.gk-calc .gk-card-n{font-size:11.5px;color:#5A6472;margin-top:3px}.gk-calc .gk-row{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-bottom:1px solid #E4E7EC}.gk-calc .gk-row-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.gk-calc .gk-row-name{font-size:15px;font-weight:600}.gk-calc .gk-std{font-size:11.5px;white-space:nowrap}.gk-calc .gk-why{font-size:13px;line-height:1.55;color:#5A6472;margin-top:4px}.gk-calc .gk-calc-figs{display:flex;gap:18px;margin-top:8px;font-size:12px;color:#5A6472;flex-wrap:wrap}.gk-calc .gk-calc-figs strong{font-weight:600;color:#1E2C44}.gk-calc .gk-specimen{padding:1px 8px;border-radius:99px;background:#FDFBF5;border:1px solid var(--gk-notice-amber-border);font-size:11px}@media(max-width:1000px){.gk-calc .gk-calc-grid{grid-template-columns:1fr;gap:36px;padding:32px 20px 48px}}.gk-plan .gk-mode{display:inline-flex;border:1px solid #d3d3d3;border-radius:9px;overflow:hidden;margin-bottom:20px}.gk-plan .gk-mode button{-webkit-appearance:none;appearance:none;border:0;background:#fff;color:#36454f;font:600 12.5px/1 Poppins,Montserrat,Arial,sans-serif;padding:10px 14px;cursor:pointer}.gk-plan .gk-mode button+button{border-left:1px solid #d3d3d3}.gk-plan .gk-mode button.is-on{background:#1e2c44;color:#fff}.gk-plan #gkDevice{display:none}.gk-plan.gk-mode-device #gkDevice{display:block}.gk-plan.gk-mode-device .gk-simple-only{display:none}.gk-plan.gk-mode-device #gkRows,.gk-plan.gk-mode-device #gkRationale,.gk-plan.gk-mode-device #gkSummary,.gk-plan.gk-mode-device #gkMarketNotes,.gk-plan.gk-mode-device #gkEmpty,.gk-plan.gk-mode-device #gkQuote{display:none}.gk-plan #gkDeviceOut{display:none}.gk-plan.gk-mode-device #gkDeviceOut{display:block}.gk-plan .gk-comp{border:1px solid #e4e7ec;border-radius:11px;padding:14px;margin-bottom:12px;background:#fff}.gk-plan .gk-comp.is-off{background:#F7F8FA;opacity:.85}.gk-plan .gk-comp-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.gk-plan .gk-comp-n{font:600 11px/1 Poppins,Montserrat,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.gk-plan .gk-comp-x{-webkit-appearance:none;appearance:none;border:0;background:transparent;font-size:19px;line-height:1;cursor:pointer;padding:0 2px;border-radius:5px}.gk-plan .gk-comp-x:hover{color:#B3261E;background:var(--gk-danger-wash)}.gk-plan .gk-comp-2{display:grid;grid-template-columns:1fr 1fr;gap:9px}.gk-plan .gk-mini{display:block;margin-top:9px}.gk-plan .gk-mini>span{display:block;font-size:11px;margin-bottom:4px}.gk-plan .gk-comp .gk-input,.gk-plan .gk-comp .gk-select{height:38px;font-size:13px}.gk-plan .gk-comp-cut{margin-top:11px;font-size:12.5px}.gk-plan .gk-comp-note{margin:10px 0 0;font-size:11.5px;line-height:1.55}.gk-plan .gk-comp-empty{margin:0 0 12px;padding:18px;border:1px dashed #d3d3d3;border-radius:11px;font-size:12.5px;line-height:1.6}.gk-plan #gkAddComp{width:100%;height:42px;border:1px dashed #4570b6;border-radius:9px;background:#EAF0F9;color:#1e2c44;font:600 13px/1 Poppins,Montserrat,Arial,sans-serif;cursor:pointer}.gk-plan #gkAddComp:hover{background:#EAF0F9}.gk-plan .gk-sum4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 24px}.gk-plan .gk-approach{border:1px solid #e4e7ec;border-radius:12px;padding:16px 18px;margin-bottom:24px;background:#F7F8FA}.gk-plan .gk-approach-tabs{display:inline-flex;border:1px solid #d3d3d3;border-radius:8px;overflow:hidden;margin-bottom:11px;background:#fff}.gk-plan .gk-tab{-webkit-appearance:none;appearance:none;border:0;background:#fff;color:#36454f;font:600 12px/1 Poppins,Montserrat,Arial,sans-serif;padding:9px 13px;cursor:pointer}.gk-plan .gk-tab+.gk-tab{border-left:1px solid #d3d3d3}.gk-plan .gk-tab.is-on{background:#1e2c44;color:#fff}.gk-plan .gk-approach-p{margin:0;font-size:12.5px;line-height:1.65;color:#5a6472}.gk-plan .gk-group{border:1px solid #e4e7ec;border-radius:13px;padding:20px 22px;margin-bottom:20px}.gk-plan .gk-group-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:14px}.gk-plan .gk-group-t{display:block;font:600 10.5px/1 Poppins,Montserrat,Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:#f0ad22;margin-bottom:6px}.gk-plan .gk-group-head h3{margin:0;font-size:19px;font-weight:600;letter-spacing:-.02em;color:#1e2c44}.gk-plan .gk-group-sub{margin:4px 0 0;font-size:12px}.gk-plan .gk-group-units{flex:0 0 auto;text-align:right;line-height:1.1}.gk-plan .gk-group-units strong{display:block;font-size:26px;font-weight:600;letter-spacing:-.02em;color:#1e2c44}.gk-plan .gk-group-units span{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.gk-plan .gk-note-inline{margin-bottom:12px;padding:11px 13px;border-left:3px solid #f0ad22;background:#fdfbf5;font-size:12px;line-height:1.6;color:#5a6472}.gk-plan .gk-eps{border-top:1px solid #e4e7ec;margin-bottom:14px}.gk-plan .gk-ep{display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:1px solid #e4e7ec}.gk-plan .gk-ep.is-off{opacity:.45}.gk-plan .gk-chem{margin:0 0 12px;padding:12px 14px;background:#f7f8fa;border-radius:9px;font-size:12.5px;line-height:1.6;color:#36454f}.gk-plan .gk-chem-note{display:block;margin-top:5px;color:#5a6472}.gk-plan .gk-bom{width:100%;border-collapse:collapse;margin:0 0 12px;font-size:12.5px}.gk-plan .gk-bom th{text-align:left;font-weight:600;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:0 10px 7px 0;border-bottom:1px solid #e4e7ec}.gk-plan .gk-bom td{padding:10px 10px 10px 0;border-bottom:1px solid #f0f2f5;color:#5a6472;vertical-align:top}.gk-plan .gk-bom .gk-num{text-align:right;padding-right:0;white-space:nowrap}.gk-plan .gk-bom .gk-num strong{font-size:16px;font-weight:600;color:#1e2c44}.gk-plan .gk-bom-name{display:block;font-weight:600;color:#1e2c44}.gk-plan .gk-bom-mat{display:block;font-size:11px;margin-top:2px}.gk-plan .gk-warn{margin-bottom:9px;padding:11px 13px;border-radius:9px;font-size:12px;line-height:1.6}.gk-plan .gk-warn-dilution{background:#FDFBF5;border:1px solid var(--gk-notice-amber-border);color:var(--gk-notice-amber-text)}.gk-plan .gk-warn-units{background:#EAF0F9;border:1px solid var(--gk-notice-blue-border);color:var(--gk-notice-blue-text)}.gk-plan .gk-warn-cut{background:#f7f8fa;border:1px solid #e4e7ec;color:#5a6472}.gk-plan .gk-warn-chem{background:#f7f8fa;border:1px solid #e4e7ec;color:#5a6472}.gk-plan .gk-foot{margin:18px 0 0;font-size:11.5px;line-height:1.7}.gk-plan .gk-tl,.gk-calc .gk-tl{border:1px solid #e4e7ec;border-radius:13px;padding:20px 22px;margin-bottom:20px}.gk-plan .gk-tl-head,.gk-calc .gk-tl-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.gk-plan .gk-tl-head h4,.gk-calc .gk-tl-head h4{margin:0;font-size:15px;font-weight:600;color:#1e2c44}.gk-plan .gk-tl-head span,.gk-calc .gk-tl-head span{font-size:12.5px;color:#5a6472}.gk-plan .gk-tl-row,.gk-calc .gk-tl-row{display:flex;align-items:center;gap:12px;margin-bottom:6px}.gk-plan .gk-tl-name,.gk-calc .gk-tl-name{flex:0 0 168px;text-align:right;font-size:11.5px;color:#5a6472;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gk-plan .gk-tl-track,.gk-calc .gk-tl-track{position:relative;flex:1;height:24px;border-radius:5px;background:#f7f8fa}.gk-plan .gk-tl-bar,.gk-calc .gk-tl-bar{position:absolute;top:0;bottom:0;border-radius:5px;display:flex;align-items:center;padding:0 8px;font:600 10.5px/1 Poppins,Montserrat,Arial,sans-serif;color:#fff;overflow:hidden;white-space:nowrap;box-sizing:border-box}.gk-plan .gk-tl-bar.is-phase,.gk-calc .gk-tl-bar.is-phase{background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.18) 0 4px,transparent 4px 8px)}.gk-plan .gk-tl-bar.is-crit,.gk-calc .gk-tl-bar.is-crit{box-shadow:0 0 0 2px #f0ad22}.gk-plan .gk-tl-wait,.gk-calc .gk-tl-wait{position:absolute;left:0;top:50%;height:0;border-top:1px dashed #C8CEDA}.gk-plan .gk-tl-key,.gk-calc .gk-tl-key{display:flex;flex-direction:column;gap:5px;margin-top:12px;font-size:11.5px;line-height:1.55}.gk-plan .gk-tl-key span,.gk-calc .gk-tl-key span{display:flex;align-items:flex-start;gap:8px}.gk-plan .gk-tl-key i,.gk-calc .gk-tl-key i{flex:0 0 auto;width:10px;height:10px;border-radius:3px;margin-top:3px}.gk-plan .gk-tl-key i.gk-tl-crit,.gk-calc .gk-tl-key i.gk-tl-crit{background:transparent;box-shadow:0 0 0 2px #f0ad22}.gk-plan .gk-tl-key i.gk-tl-nvr,.gk-calc .gk-tl-key i.gk-tl-nvr{width:2px;height:13px;border-radius:0;background:#f0ad22;margin-top:1px}@media(max-width:1100px){.gk-plan .gk-sum4{grid-template-columns:repeat(2,minmax(0,1fr))}.gk-plan .gk-tl-name,.gk-calc .gk-tl-name{flex-basis:110px}}@media(max-width:640px){.gk-plan .gk-sum4{grid-template-columns:1fr}.gk-plan .gk-comp-2{grid-template-columns:1fr}.gk-plan .gk-group{padding:16px}.gk-plan .gk-bom{display:block;overflow-x:auto}}.gk-plan .gk-check{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;color:#36454f;cursor:pointer}.gk-plan .gk-check input{width:16px;height:16px;margin:1px 0 0;flex:0 0 auto;accent-color:#1e2c44;cursor:pointer}.gk-plan .gk-mode{align-self:flex-start}.gk-plan .gk-check input[type=checkbox]{position:static;left:auto;top:auto;appearance:auto;-webkit-appearance:checkbox;width:16px;height:16px;margin:1px 0 0;flex:0 0 auto;accent-color:#1e2c44;cursor:pointer;opacity:1}.gk-calc .gk-cutmode{display:inline-flex;border:1px solid #d3d3d3;border-radius:8px;overflow:hidden;background:#fff}.gk-calc .gk-cutmode .gk-tab{-webkit-appearance:none;appearance:none;border:0;background:#fff;color:#36454f;font:600 12px/1 Poppins,Montserrat,Arial,sans-serif;padding:9px 13px;cursor:pointer}.gk-calc .gk-cutmode .gk-tab+.gk-tab{border-left:1px solid #d3d3d3}.gk-calc .gk-cutmode .gk-tab.is-on{background:#1e2c44;color:#fff}.gk-calc .gk-cutguide{margin-top:10px}.gk-calc .gk-cutguide-h{margin:0 0 5px;font-size:12.5px;line-height:1.6;font-weight:600;color:#1e2c44}.gk-calc .gk-cutguide-s{margin:0;font-size:11.5px;line-height:1.6;color:#5a6472}.gk-calc .gk-specimen-note{margin-top:6px;padding-left:11px;border-left:2px solid var(--gk-notice-amber-border);font-size:11.5px}.gk-calc .gk-check input[type=checkbox]{position:static;left:auto;top:auto;appearance:auto;-webkit-appearance:checkbox;width:16px;height:16px;margin:1px 0 0;flex:0 0 auto;accent-color:#1e2c44;cursor:pointer;opacity:1}body.product-details-page-body .product-essential{grid-template-columns:minmax(0,1fr) 400px;gap:64px;padding:26px 56px 64px;align-items:start;max-width:1440px;margin-inline:auto}body.product-details-page-body .overview .product-name h1{font-size:38px;line-height:1.15;font-weight:600;letter-spacing:-.025em;margin:0 0 30px!important}body.product-details-page-body .breadcrumb{font-size:12.5px;padding:0 0 14px;margin:0;background:none}body.product-details-page-body .breadcrumb .current-item,body.product-details-page-body .breadcrumb strong{color:#1e2c44}.gk-m-eyebrow{margin-bottom:10px}.gk-m-eyebrow .eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.gk-m-badge{font-size:10px;font-weight:600;letter-spacing:.06em;padding:2px 7px;background:#eaf0f9;color:#4570b6;border-radius:4px}.gk-m-main{max-width:none}.gk-m-intro{border-left:3px solid #f0ad22;padding:2px 0 2px 22px;margin:0 0 34px}.gk-m-intro p{margin:0;font-size:16px;line-height:1.7;color:#36454f;max-width:66ch}.gk-m-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 40px;margin-bottom:40px}.gk-m-h3{font-size:14px;font-weight:600;color:#1e2c44;margin-bottom:7px}.gk-m-grid p{margin:0;font-size:14px;line-height:1.7;color:#5a6472}.gk-m-callout{display:flex;gap:14px;align-items:flex-start;padding:20px 24px;background:#f7f8fa;border-radius:12px;margin-bottom:44px}.gk-m-callout svg{flex-shrink:0;margin-top:2px}.gk-m-callout>div{font-size:13.5px;line-height:1.65;color:#36454f}.gk-m-callout strong{font-weight:600}.gk-m-callout-cta{display:inline-block;margin-top:8px;font-weight:600;color:#4570b6;text-decoration:none}.gk-m-techhead{padding-bottom:14px;border-bottom:1px solid #e4e7ec;font-size:13.5px;font-weight:600;color:#1e2c44}.gk-m-specs{margin-bottom:40px}.gk-m-spec{display:grid;grid-template-columns:210px 1fr;gap:24px;padding:14px 0;border-bottom:1px solid #e4e7ec;font-size:13.5px;line-height:1.65;color:#36454f}.gk-m-spec:last-child{border-bottom:none}.gk-m-along{margin-top:40px}.gk-m-along p{margin:6px 0 0;font-size:13.5px;line-height:1.7;color:#5a6472}body.product-details-page-body .product-essential>.gk-buy{display:block;align-self:start;border:1px solid #e4e7ec;border-radius:14px;padding:26px;box-shadow:0 2px 10px rgba(30,44,68,.05);background:#fff;position:sticky;top:88px}.gk-m-buytitle{font-size:13px;font-weight:600;color:#1e2c44}.gk-m-buyhead{margin-bottom:11px}.gk-m-accred{font-size:11.5px;line-height:1.55;margin:14px 0 18px;padding-bottom:18px;border-bottom:1px solid #e4e7ec}.gk-m-accred p{margin:0}.gk-buy .add-to-cart-button,.gk-buy .button-1.add-to-cart-button{width:100%!important;height:48px!important;background:#f0ad22;color:#1e2c44!important;border:0;border-radius:9px!important;font-size:14.5px!important;font-weight:600!important;cursor:pointer}.gk-m-tail{margin-top:20px;padding-top:18px;border-top:1px solid #e4e7ec}.gk-m-sampleRow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}.gk-m-sampleLink{font-size:11px;color:#4570b6;text-decoration:none;white-space:nowrap}.gk-m-sampleGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.gk-m-sampleGrid label{display:block}.gk-m-sampleGrid label>span:first-child{display:block;font-size:11px;margin-bottom:4px}.gk-m-in{width:100%;box-sizing:border-box;height:36px;border:1px solid #d3d3d3;border-radius:7px;padding:0 11px;font-size:13px;font-family:inherit;color:#1e2c44;background:#fff}.gk-m-inline{display:flex;align-items:center;gap:7px}.gk-m-inline em{font-style:normal;font-size:12px;color:#5a6472;white-space:nowrap}.gk-m-cut{display:flex;align-items:center;gap:8px;margin-top:11px;font-size:12.5px;color:#36454f;cursor:pointer}.gk-m-cut input[type=checkbox]{position:static;left:auto;appearance:auto;-webkit-appearance:checkbox;margin:0;accent-color:#1e2c44}.gk-m-result{display:flex;align-items:baseline;justify-content:space-between;padding:11px 13px;background:#f7f8fa;border-radius:8px;margin-top:11px}.gk-m-result span{font-size:12.5px;color:#5a6472}.gk-m-result strong{font-size:16px;font-weight:600;color:#1e2c44}.gk-m-fine{margin:9px 0 0;font-size:11px;line-height:1.55}.gk-m-quality{display:flex;gap:9px;align-items:flex-start;margin-top:20px;padding-top:18px;border-top:1px solid #e4e7ec;font-size:11.5px;line-height:1.55;color:#5a6472}.gk-m-quality svg{flex-shrink:0;margin-top:1px}@media(max-width:1100px){body.product-details-page-body .product-essential{grid-template-columns:1fr;gap:36px;padding:20px 20px 48px}body.product-details-page-body .product-essential>.gk-buy{position:static}.gk-m-grid{grid-template-columns:1fr}.gk-m-spec{grid-template-columns:1fr;gap:4px}}body.product-details-page-body .product-essential>.gk-buy,body.product-details-page-body .product-essential>.gk-buy *{text-align:left!important}.gk-buy .price-value,.gk-buy .grk-signin-price{font-size:13px;font-weight:600;color:#5a6472}.gk-buy .prices,.gk-buy .product-price{margin-bottom:14px}body.product-details-page-body .overview .gk-m-eyebrow{margin-bottom:10px}body.product-details-page-body .overview .product-name{margin-top:0}body.product-details-page-body .overview .product-name h1{margin-top:0}#quickTabs .ui-tabs-nav li.gk-hidden-tab{display:none}#quickTabs.gk-tabs-empty{display:none}body.product-details-page-body .page-body>.popupwindow-list{display:none}body.product-details-page-body .product-essential{padding-top:8px}.gk-m-locs{display:flex;flex-direction:column;gap:9px;margin-bottom:4px}.gk-m-loc{display:flex;gap:12px;border:1px solid #e4e7ec;border-radius:9px;padding:14px 15px;cursor:pointer;background:#fff}.gk-m-loc.is-on{border:1.5px solid #1e2c44;padding:13.5px 14.5px}.gk-m-locdot{border:1.5px solid #c6ccd5;margin-top:1px;box-sizing:border-box}.gk-m-loc.is-on .gk-m-locdot{border:5px solid #1e2c44}.gk-m-locbody{flex:1;min-width:0}.gk-m-locrow{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.gk-m-locname{font-size:14px;font-weight:600;color:#1e2c44}.gk-m-locsku{font-size:11px;letter-spacing:.04em;white-space:nowrap}.gk-m-loctat{display:block;font-size:12px;color:#5a6472;margin-top:3px}.gk-m-stepper{display:flex;align-items:center;border:1px solid #d3d3d3;border-radius:8px;overflow:hidden}.gk-m-stepper button{width:36px;height:38px;border:0;background:#f7f8fa;color:#5a6472;font-size:16px;line-height:1;cursor:pointer;font-family:inherit}.gk-m-qtyval{width:48px;height:38px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.gk-m-locdot{flex:0 0 16px;width:16px;min-width:16px;height:16px;border-radius:99px;display:block;padding:0}.grk-source-box>label[for=source]{display:none}.gk-m-loc{align-items:flex-start}.gk-m-qty{margin-top:18px}.gk-m-along .gk-m-alongGrid{margin-top:18px}.gk-m-along .gk-m-alongGrid .item-grid,.gk-m-along .gk-m-alongGrid>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;float:none}.gk-m-along .gk-m-alongGrid .item-box{width:auto;margin:0;padding:0;float:none;border:1px solid #e4e7ec;border-radius:10px;background:#fff}.gk-m-along .gk-m-alongGrid .product-item{margin:0}.gk-m-along .gk-m-alongGrid .picture,.gk-m-along .gk-m-alongGrid .product-rating-box,.gk-m-along .gk-m-alongGrid .description,.gk-m-along .gk-m-alongGrid .buttons,.gk-m-along .gk-m-alongGrid .add-info{display:none!important}.gk-m-along .gk-m-alongGrid .product-title{margin:0 0 6px;min-height:0}.gk-m-along .gk-m-alongGrid .product-title a{font-weight:600;color:#1e2c44;text-decoration:none}@media(max-width:1100px){.gk-m-along .gk-m-alongGrid .item-grid,.gk-m-along .gk-m-alongGrid>div{grid-template-columns:1fr!important}}.gk-m-along .gk-m-alongGrid .title,.gk-m-along .gk-m-alongGrid>h2,.gk-m-along .gk-m-alongGrid>strong{display:none}.gk-m-along .gk-m-alongGrid .item-box,.gk-m-along .gk-m-alongGrid .item-box *{text-align:left}.gk-m-along .gk-m-alongGrid .product-title a{display:block;font-size:14px!important;line-height:1.4!important}.gk-m-along .gk-m-alongGrid .sku,.gk-m-along .gk-m-alongGrid .product-sku{font-size:11px;display:block}.gk-m-qty{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0}.gk-m-qty .gk-m-buytitle{white-space:nowrap}.grk-source-box label[for=source],.gk-buy label[for=source],.grk-source-box>label:first-child{display:none}body.gk-auth .grk-signin-price{animation:gkPriceIn .01s linear .35s forwards;opacity:0}@keyframes gkPriceIn{to{opacity:1}}.gk-m-tabs{display:flex;gap:34px;padding-bottom:14px;border-bottom:1px solid #e4e7ec;margin-bottom:0;flex-wrap:wrap}.gk-m-tab{-webkit-appearance:none;appearance:none;background:none;border:0;font:500 13.5px/1 Poppins,Montserrat,Arial,sans-serif;cursor:pointer;position:relative}.gk-m-tab.is-on{color:#1e2c44;font-weight:600}.gk-m-tab.is-on::after{content:"";position:absolute;left:0;right:0;bottom:-15px;height:2px;background:#f0ad22}.gk-m-pane{display:none}.gk-m-pane.is-on{display:block}.gk-m-tabnote{margin:14px 0 0;font-size:12.5px;line-height:1.7;color:#5a6472}.gk-m-tabnote a{color:#4570b6;text-decoration:none;font-weight:600}@media(max-width:640px){.gk-m-tabs{gap:18px}.gk-m-tab{font-size:12.5px}}.gk-buy .product-prices-box{background:none}.gk-buy .add-to-cart-qty-wrapper{display:flex;align-items:center;gap:0}.gk-buy .add-to-cart-qty-wrapper .gk-m-qty{flex:1}.gk-buy .add-to-cart-panel{display:block;margin-top:14px}.gk-buy .add-to-cart-qty-wrapper .incr,.gk-buy .add-to-cart-qty-wrapper .decr,.gk-buy .add-to-cart-qty-wrapper .minus,.gk-buy .add-to-cart-qty-wrapper .plus{display:none}.gk-buy .add-to-cart-qty-wrapper,.gk-buy .add-to-cart-panel,.gk-buy .product-prices-box>div:empty{border:0;background:none;box-shadow:none;padding:0;min-height:0}.gk-buy .qty-input{display:none}.gk-buy .product-prices-box>*:empty{display:none}body.product-details-page-body .product-essential{padding-bottom:24px}body.product-details-page-body #quickTabs,body.product-details-page-body .product-collateral{max-width:1440px;margin-inline:auto;padding-left:56px;padding-right:56px;box-sizing:border-box}body.product-details-page-body #quickTabs{margin-top:0;padding-top:0}body.product-details-page-body .product-collateral{margin-top:8px;padding-bottom:32px}.gk-m-along .gk-m-alongGrid .product-item{padding:16px 18px}@media(max-width:1100px){body.product-details-page-body #quickTabs,body.product-details-page-body .product-collateral{padding-left:20px!important;padding-right:20px!important}}body.product-details-page-body .product-essential>.overview{padding-bottom:0;margin-bottom:0}body.product-details-page-body .gk-m-along{margin-bottom:0}body.product-details-page-body .gk-m-along .gk-m-alongGrid{margin-bottom:0}body.product-details-page-body .page-body{padding-bottom:24px}body.product-details-page-body main,body.product-details-page-body .master-wrapper-content{padding-bottom:24px}body.product-details-page-body .carousel-wrapper:empty{display:none}.gk-m-loc input[type=radio]{position:absolute;left:auto;top:auto;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.gk-m-loc:focus-within{border-color:#4570b6;box-shadow:0 0 0 3px rgba(69,112,182,.18)}.gk-m-loc:hover{border-color:#c6ccd5}.gk-m-sampleLink{display:inline-flex;align-items:center;min-height:24px;padding:3px 0}.gk-m-cut{min-height:24px;padding:4px 0}.gk-m-cut input[type=checkbox]{width:17px;height:17px}.gk-m-tab{min-height:24px;padding:2px 0}.gk-m-tab:focus-visible{outline:2px solid #4570b6;outline-offset:3px;border-radius:3px}.gk-m-stepper button:focus-visible{outline:2px solid #4570b6;outline-offset:-2px}.gk-m-along .gk-m-alongGrid .item-grid,.gk-m-along .gk-m-alongGrid>div{align-items:stretch}.gk-m-along .gk-m-alongGrid .item-box{align-self:stretch;display:flex;height:auto;min-height:0}.gk-m-along .gk-m-alongGrid .product-item{flex:1 1 auto;display:flex;flex-direction:column;height:auto}.gk-m-along .gk-m-alongGrid .product-title{flex:0 0 auto}.gk-m-along .gk-m-alongGrid .sku,.gk-m-along .gk-m-alongGrid .product-sku{margin-top:auto;padding-top:14px}.gk-m-pane .full-description,.gk-m-pane .product-specs-box{margin:0}.gk-m-pane .ui-tabs-panel{padding:0;border:0}body.category-page-body .block.product-filters{border:0;background:none;padding:0;margin:0 0 26px}body.category-page-body .block.product-filters>.title{display:none}body.category-page-body .product-filter{margin:0 0 26px;padding:0 0 26px;border-bottom:1px solid #e4e7ec}body.category-page-body .product-filter:last-child{border-bottom:0;padding-bottom:0}body.category-page-body .filter-title,body.category-page-body .filter-title strong{font-size:13px!important;font-weight:600!important;color:#1e2c44!important;background:none;padding:0!important;border:0;margin:0 0 14px}body.category-page-body .filter-content ul{list-style:none;margin:0;padding:0}body.category-page-body .filter-content li{display:flex;align-items:flex-start;gap:9px;margin:0 0 11px;font-size:13px;line-height:1.45;color:#36454f}body.category-page-body .filter-content input[type=checkbox]{position:static;left:auto;top:auto;appearance:auto;-webkit-appearance:checkbox;width:16px;height:16px;margin:1px 0 0;flex:0 0 auto;accent-color:#1e2c44;opacity:1;cursor:pointer}body.category-page-body .filter-content label{cursor:pointer;font-size:13px;color:#36454f;margin:0}body.category-page-body .block.block-category-navigation{border:0;background:none;padding:24px 0 0;margin-top:8px;border-top:1px solid #e4e7ec}body.category-page-body .products-container .item-box{width:auto!important;float:none;margin:0!important;border:0!important;border-bottom:1px solid #e4e7ec!important;border-radius:0;background:none}body.category-page-body .products-container .product-item{display:grid!important;grid-template-columns:1fr 132px 132px 168px!important;column-gap:20px;row-gap:0;align-items:center;padding:22px 0;margin:0}body.category-page-body .products-container .picture,body.category-page-body .products-container .product-rating-box,body.category-page-body .products-container .range-image-container{display:none}body.category-page-body .products-container .details{display:contents!important}body.category-page-body .products-container .product-title{grid-column:1;grid-row:1;margin:0 0 5px;min-height:0}body.category-page-body .products-container .product-title a{font-size:16px;font-weight:600;color:#1e2c44;text-decoration:none}body.category-page-body .products-container .description{grid-column:1;grid-row:2;font-size:13px;line-height:1.5;color:#5a6472;max-width:58ch;margin:0}body.category-page-body .products-container .sku{grid-column:1;grid-row:3;font-size:11px;letter-spacing:.04em;margin:7px 0 0}body.category-page-body .gk-cat-facts{grid-column:2 / span 2;grid-row:1 / span 3;display:grid;grid-template-columns:132px 132px;gap:20px;align-self:center}body.category-page-body .products-container .description:empty{display:none!important}body.category-page-body .products-container .description:not(:empty){margin:0 0 7px}body.category-page-body .products-container .sku{margin-top:7px}body.category-page-body .gk-cat-fact span{display:block;font-size:11px;margin-bottom:3px}body.category-page-body .gk-cat-fact strong{font-size:14px;font-weight:500;color:#1e2c44}body.category-page-body .products-container .add-info,body.category-page-body .products-container .buttons{grid-column:4;grid-row:1 / span 3;align-self:center;margin:0;padding:0}body.category-page-body .products-container .button-2,body.category-page-body .products-container .add-to-cart-button,body.category-page-body .products-container .product-box-add-to-cart-button{height:36px;background:#f0ad22;color:#1e2c44;border:0;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer}body.category-page-body .products-container .add-to-cart-button{width:100%}body.category-page-body .gk-cat-glp{display:inline-block;margin-left:9px;font-size:10px;font-weight:600;letter-spacing:.06em;padding:2px 7px;background:#eaf0f9;color:#4570b6;border-radius:4px;vertical-align:middle}@media(max-width:1100px){body.category-page-body .products-container .product-item{grid-template-columns:1fr!important;gap:10px}body.category-page-body .gk-cat-facts{grid-column:1;grid-row:auto;grid-template-columns:1fr 1fr}body.category-page-body .products-container .add-info,body.category-page-body .products-container .buttons{grid-column:1;grid-row:auto}}body.category-page-body .products-container .item-box .product-item .add-info{grid-column:4 / 5;grid-row:1 / 4;align-self:center;justify-self:stretch;margin:0!important;padding:0;width:auto!important;float:none}body.category-page-body .products-container .item-box .product-item .add-info .buttons{grid-column:auto!important;grid-row:auto;margin:0;padding:0;display:block!important}body.category-page-body .products-container .item-box .product-item .gk-cat-facts{grid-column:2 / 4;grid-row:1 / 4}body.category-page-body .filter-content label::before,body.category-page-body .filter-content label::after{display:none!important;content:none}body.category-page-body .filter-content label{padding-left:0}body.category-page-body .filter-content li{position:relative;padding-right:28px}.gk-facet-count{position:absolute;right:0;top:8px;line-height:19px;font-size:12px}body.category-page-body .filter-content li.gk-facet-empty{opacity:.4}.gk-cat-bar{flex-wrap:wrap;padding-bottom:16px;margin-bottom:4px}.gk-cat-count{font-size:12px}.gk-cat-sort{display:flex;align-items:center;gap:12px}.gk-cat-sort>span{font-size:12px}.gk-cat-sort button{-webkit-appearance:none;appearance:none;border:1px solid #d3d3d3;background:#fff;color:#36454f;font:500 12px/1 Poppins,Montserrat,Arial,sans-serif;height:30px;padding:0 12px;cursor:pointer;margin-left:-1px}.gk-cat-sort button:first-of-type{border-radius:7px 0 0 7px;margin-left:0}.gk-cat-sort button:last-of-type{border-radius:0 7px 7px 0}.gk-cat-sort button.is-on{background:#1e2c44;border-color:#1e2c44;color:#fff;font-weight:600}.gk-cat-sort button:focus-visible{outline:2px solid #4570b6;outline-offset:2px}.gk-cat-note{margin-top:32px;padding:24px 26px;border:1px solid #e4e7ec;border-radius:12px;font-size:13px;line-height:1.6;color:#5a6472}.gk-cat-note strong{display:block;font-size:14px;font-weight:600;color:#1e2c44;margin-bottom:5px}.gk-cat-note a{color:#4570b6;text-decoration:none;font-weight:600}body.category-page-body .products-container .item-box,body.category-page-body .products-container .item-box *{text-align:left}body.category-page-body .products-container .product-title{justify-self:start}body.category-page-body .products-container .item-box .product-item .add-info,body.category-page-body .products-container .item-box .product-item .add-info *{text-align:center}.category-page .sub-category-grid,.category-page .category-grid.sub-category-grid{display:none}.gk-cat-menu{display:block;margin:4px 0 26px;padding:0;border-bottom:1px solid #E4E7EC}.gk-cat-menu .gk-cm-row{display:flex;flex-wrap:wrap;align-items:center}.gk-cat-menu .gk-cm-top{gap:28px}.gk-cat-menu .gk-cm-item{position:relative;display:inline-block;padding:0 0 12px;font-size:14px;font-weight:500;line-height:1.2;color:#5A6472;text-decoration:none;letter-spacing:-.005em}.gk-cat-menu .gk-cm-item:hover{color:#1E2C44;text-decoration:none}.gk-cat-menu .gk-cm-item.is-on{color:#1E2C44;font-weight:600}.gk-cat-menu .gk-cm-item.is-on::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#F0AD22;border-radius:2px}.gk-cat-menu .gk-cm-sub{gap:8px;padding:14px 0 16px}.gk-cat-menu .gk-cm-chip{display:inline-flex;align-items:center;height:28px;padding:0 13px;background:#F7F8FA;border:1px solid #E4E7EC;border-radius:99px;font-size:12px;font-weight:500;color:#5A6472;text-decoration:none}.gk-cat-menu .gk-cm-chip:hover{border-color:#C8CEDA;color:#1E2C44;text-decoration:none}.gk-cat-menu .gk-cm-chip.is-on{background:#1E2C44;border-color:#1E2C44;color:#fff}.gk-cat-menu .gk-cm-sub+*{margin-top:0}@media(max-width:760px){.gk-cat-menu .gk-cm-top{gap:18px}.gk-cat-menu .gk-cm-item{font-size:13px}}body .master-wrapper-content{padding-top:35px}body .master-column-wrapper{padding-top:18px}body .page{padding-top:12px}@media(max-width:1000px){body .master-wrapper-content{padding-top:20px}body .master-column-wrapper{padding-top:12px}}body.category-page-body .products-container .prices{display:block!important;margin:0 0 8px}body.category-page-body .products-container .prices .actual-price{display:inline!important;font-size:15px;font-weight:600;color:#1E2C44}body.category-page-body .products-container .prices .old-price,body.category-page-body .products-container .prices .from{display:none}body.category-page-body .products-container .add-to-compare-list-button,body.category-page-body .products-container .add-to-wishlist-button,body.category-page-body .products-container .quick-view-button{display:none}body.category-page-body .products-container .add-info{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.gk-m-along .gk-m-alongGrid .prices{display:block!important;margin-top:6px}.gk-m-along .gk-m-alongGrid .actual-price{display:inline;font-size:13px;font-weight:600;color:#1E2C44}.gk-m-along .gk-m-alongGrid .old-price{display:none}body.gk-estimate-page .page-title{border:0;margin-bottom:6px}body.gk-estimate-page .page-title h1{font-size:31px;font-weight:600;letter-spacing:-.02em;text-align:left;color:#1E2C44}body.gk-estimate-page .coupon-box,body.gk-estimate-page .discount-box,body.gk-estimate-page .giftcard-box,body.gk-estimate-page .tax-total,body.gk-estimate-page .deposit-total,body.gk-estimate-page .terms-of-service,body.gk-estimate-page .min-amount-warning,body.gk-estimate-page .selected-checkout-attributes,body.gk-estimate-page .cart-collaterals .deals,body.gk-estimate-page tr.tax-value,body.gk-estimate-page tr.shipping-cost,body.gk-estimate-page tr.order-subtotal{display:none}body.gk-estimate-page .cart{width:100%;border-collapse:collapse}body.gk-estimate-page .cart thead th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;background:transparent;border:0;border-bottom:1px solid #E4E7EC;padding:0 16px 11px 0;text-align:left}body.gk-estimate-page .cart tbody td{border:0;border-bottom:1px solid #F0F2F5;padding:18px 0;vertical-align:middle;background:transparent}body.gk-estimate-page .cart tbody td.product{padding-right:24px}body.gk-estimate-page .cart tbody td.unit-price,body.gk-estimate-page .cart tbody td.subtotal,body.gk-estimate-page .cart tbody td.quantity{padding-left:12px}body.gk-estimate-page .cart td.product a{font-size:14.5px;font-weight:600;color:#1E2C44;text-decoration:none}body.gk-estimate-page .cart td.total-unit,body.gk-estimate-page .cart td.subtotal{font-size:14.5px;font-weight:600}body.gk-estimate-page .cart-footer .totals,body.gk-estimate-page .cart-collaterals{border:1px solid #E4E7EC;border-radius:14px}body.gk-estimate-page .cart-footer .totals{padding:22px 24px}body.gk-estimate-page tr.order-total .cart-total-left{font-size:15px;font-weight:600}body.gk-estimate-page tr.order-total .cart-total-right{font-size:24px;font-weight:600;letter-spacing:-.025em}body.gk-estimate-page #checkout,body.gk-estimate-page .checkout-buttons .button-1{background:#F0AD22;color:#1E2C44;border:0;border-radius:9px;height:48px;font-size:14.5px;font-weight:600;text-transform:none;letter-spacing:0;width:100%}body.gk-estimate-page button.button-2.update-cart-button,body.gk-estimate-page button.button-2.clear-cart-button,body.gk-estimate-page button.button-2.continue-shopping-button{background:#fff;background-color:#fff;color:#1E2C44;border:1px solid #D3D3D3;border-radius:9px;height:40px;padding:0 16px;font-size:13px;font-weight:500;text-transform:none;letter-spacing:0}body.gk-estimate-page button.button-2.update-cart-button:hover,body.gk-estimate-page button.button-2.clear-cart-button:hover,body.gk-estimate-page button.button-2.continue-shopping-button:hover{border-color:#1E2C44}body.gk-estimate-page button.button-2 span{color:#1E2C44;text-transform:none}body.gk-estimate-page .update-cart-button i,body.gk-estimate-page .clear-cart-button i,body.gk-estimate-page .continue-shopping-button i{color:#5A6472;margin-right:6px}body.category-page-body .products-container .add-info{width:100%}body.category-page-body .products-container .add-info .buttons{width:100%!important}body.category-page-body .products-container .button-2,body.category-page-body .products-container .product-box-add-to-cart-button{width:100%!important;display:flex!important;align-items:center;justify-content:center;text-align:center}body.category-page-body .products-container .prices{text-align:center}.gk-buy .product-prices-box{display:block;width:100%;border:0;padding:0;margin:0}.gk-buy .product-prices-box>div,.gk-buy .product-prices-box>div>div,.gk-buy .prices,.gk-buy .add-to-cart,.gk-buy .add-to-cart-panel{width:100%;max-width:none;box-sizing:border-box;margin:0;padding-left:0;padding-right:0}.gk-buy .add-to-cart-panel .button-1.add-to-cart-button{width:100%!important;max-width:none!important;height:48px!important;display:flex!important;align-items:center;justify-content:center;text-align:center!important;box-sizing:border-box;margin:0 0 9px 0!important}.gk-buy .add-to-cart-panel .add-to-cart-qty-wrapper{display:flex;align-items:center;justify-content:flex-end;width:100%;margin:0;padding:0;box-sizing:border-box}.order-summary-content .update-cart-button::before,.order-summary-content .clear-cart-button::before,.order-summary-content .continue-shopping-button::before{display:none;content:none}.inputs.custom-attributes:has(#address_attribute_1),.inputs.custom-attributes:has(#address_attribute_2),.inputs.custom-attributes:has(#address_attribute_3),.inputs.custom-attributes:has(#address_attribute_4),.inputs.custom-attributes:has(#address_attribute_5),.inputs.custom-attributes:has(#address_attribute_6){display:none}.gk-buy .add-to-cart-panel .gk-ask-sci{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;height:44px;box-sizing:border-box;margin:0;padding:0 12px;border:1px solid #D3D3D3;border-radius:9px;background:#fff;color:#1E2C44;font-size:13.5px;font-weight:500;line-height:1.2;text-align:center;cursor:pointer}.gk-buy .add-to-cart-panel .gk-ask-sci:hover{border-color:#1E2C44}.gk-m-pane[data-pane*=contact] .form-fields .inputs:has(input[style*="display:none"]),.gk-m-pane[data-pane*=contact] .form-fields .inputs:has(input[style*="display: none"]){display:none}.gk-buy .gk-m-stepper>button{display:flex;align-items:center;justify-content:center;text-align:center;padding:0}@media(max-width:900px){html{overflow-x:hidden}body .master-column-wrapper,body.category-page-body .master-column-wrapper{flex-direction:column!important}body .master-column-wrapper>.side-2,body .master-column-wrapper>.center-2,body .master-column-wrapper>.center-1,body.category-page-body .side-2,body.category-page-body .center-2{width:100%!important;max-width:none!important;flex:0 0 auto!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body .master-column-wrapper>.center-2,body.category-page-body .center-2{order:1}body .master-column-wrapper>.side-2,body.category-page-body .side-2{order:2;margin-top:28px}body.category-page-body .product-item,body.category-page-body .products-container .product-item{grid-template-columns:1fr;row-gap:10px}body.category-page-body .products-container,body.category-page-body .products-container .item-box{grid-template-columns:1fr}body.category-page-body .product-item>*,body.category-page-body .product-item .details>*{grid-column:1;grid-row:auto}body.category-page-body .product-item .product-title{width:auto!important}body.category-page-body .product-item .gk-cat-facts{display:flex;flex-direction:row;gap:28px;width:auto}body.category-page-body .product-item .add-info{width:100%}.gk-buy{margin-top:24px}body.category-page-body .item-grid>.item-box,body.category-page-body .item-box{flex-direction:column!important;gap:14px}.category-page .item-box .add-info{width:100%!important;flex-direction:row;align-items:center;justify-content:space-between;gap:14px}.category-page .item-box .add-info .prices{text-align:left}.category-page .item-box .add-info .buttons{width:auto;flex:0 0 auto}.category-page .item-box .add-info .button-2{width:auto;min-width:150px;padding:0 18px}.gk-cat-facts{flex-wrap:wrap}.gk-cat-menu{overflow-x:auto;-webkit-overflow-scrolling:touch}.gk-cm-row{flex-wrap:nowrap;white-space:nowrap}.gk-cat-bar{flex-wrap:wrap;gap:10px}}@media(max-width:640px){.page,.master-wrapper-content{padding-left:16px!important;padding-right:16px!important}.category-page .item-box .add-info{flex-direction:column;align-items:stretch}.category-page .item-box .add-info .button-2{width:100%}.gk-cat-sort{flex-wrap:wrap}.gk-m-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.gk-m-sampleGrid{grid-template-columns:1fr}}@media(max-width:900px){body.category-page-body .products-container .item-box .product-item{display:grid!important;grid-template-columns:1fr!important;row-gap:8px}body.category-page-body .products-container .item-box .product-item .product-title,body.category-page-body .products-container .item-box .product-item .description,body.category-page-body .products-container .item-box .product-item .sku,body.category-page-body .products-container .item-box .product-item .gk-cat-facts,body.category-page-body .products-container .item-box .product-item .add-info{grid-column:1 / -1;grid-row:auto}body.category-page-body .products-container .item-box .product-item .product-title{order:1}body.category-page-body .products-container .item-box .product-item .sku{order:2}body.category-page-body .products-container .item-box .product-item .gk-cat-facts{order:3;margin-top:2px;display:flex;flex-direction:row;gap:28px}body.category-page-body .products-container .item-box .product-item .add-info{order:4;margin-top:4px!important;display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;width:100%!important}body.category-page-body .products-container .item-box .product-item .add-info .prices{text-align:left!important}body.category-page-body .products-container .item-box .product-item .add-info .buttons{width:100%!important;display:flex!important;justify-content:flex-start}body.category-page-body .products-container .item-box .product-item .add-info .button-2{width:auto;min-width:150px;padding:0 18px}}@media(max-width:640px){body.category-page-body .products-container .item-box .product-item .add-info{flex-direction:column;align-items:stretch}body.category-page-body .products-container .item-box .product-item .add-info .button-2{width:100%;min-width:0}body.category-page-body .products-container .item-box .product-item .gk-cat-facts{gap:20px}}@media(max-width:900px){.responsive-nav-wrapper .logo a,.responsive-nav-wrapper .logo{display:inline-block;background:url(/images/uploaded/logo-dark.png) center/contain no-repeat;width:120px;height:44px}.responsive-nav-wrapper .logo img{opacity:0;width:120px;height:44px}html body header.header .header-lower{padding-left:16px!important;padding-right:16px!important}html body header.header .gk-nav{margin-left:0;width:100%;flex:1 1 100%;justify-content:flex-start}.gk-nav{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.gk-nav::-webkit-scrollbar{display:none}.gk-nav-item{flex:0 0 auto;white-space:nowrap}.header-links-wrapper{display:none!important}.responsive-nav-wrapper .ico-compare,.responsive-nav-wrapper .compare-products-link{display:none}}@media(max-width:900px){html body[class] .master-wrapper-content{padding-top:8px}html body[class] .master-column-wrapper{padding-top:6px;row-gap:28px;column-gap:0}html body[class] .page,html body[class] .category-page{padding-top:0}html body[class] .breadcrumb{margin-top:0;padding-top:0}}@media(max-width:900px){body.product-details-page-body .product-essential,.product-details-page .product-essential,.product-essential{display:block;grid-template-columns:1fr}body.product-details-page-body .mobile-name-holder{display:block}body.product-details-page-body .product-essential,body.product-details-page-body .product-essential *,body.product-details-page-body .overview,body.product-details-page-body .gk-m-main{text-align:left}body.product-details-page-body .product-essential,body.product-details-page-body .gk-m-main,body.product-details-page-body .page-body,body.product-details-page-body .product-essential>div,body.product-details-page-body .product-essential>form{width:100%;max-width:none}body.product-details-page-body .gk-buy,.gk-buy{width:100%;max-width:none;position:static;margin:22px 0 0 0}body.product-details-page-body .product-name h1{font-size:26px!important;line-height:1.2!important;margin:0 0 14px!important}}.gk-i{display:block;flex:none}.gk-ep-ico{display:flex;align-items:flex-start;padding-top:1px;flex:none;margin-right:2px}.gk-ep.is-off .gk-ep-ico{color:#9AA3AE!important;opacity:.85}.gk-m-eyebrow{display:flex;align-items:center;gap:7px}.gk-m-eyebrow-ico{display:inline-flex;align-items:center;flex:none}.gk-i-tile{display:inline-flex;align-items:center;justify-content:center;border-radius:14px;flex:none}body.category-page-body .products-container .item-box .product-item[data-gk-tile]{position:relative!important;padding-left:76px}body.category-page-body .products-container .item-box .gk-cat-tile{position:absolute!important;left:6px;top:50%;transform:translateY(-50%)}@media(max-width:900px){body.category-page-body .products-container .item-box .product-item[data-gk-tile]{padding-left:0}body.category-page-body .products-container .item-box .gk-cat-tile{position:static!important;transform:none;margin-bottom:10px}}.gk-i-wrap{display:inline-flex;align-items:center;flex:none}.gk-check .gk-check-ico{margin:0 7px 0 6px}.gk-check-ico{display:inline-flex;align-items:center;flex:none}.gk-grp-ico{display:inline-block;vertical-align:-3px;margin-right:5px}@media(max-width:900px){body.category-page-body .products-container .item-box .product-item .add-info .prices{width:auto!important;flex:0 0 auto!important;white-space:nowrap!important}body.category-page-body .products-container .item-box .product-item .add-info .actual-price{white-space:nowrap}}html body header.header .header-links .mobile-flyout-wrapper,html body header.header .header-links .flyout-cart,html body header.header .header-links .flyout-cart>div{width:auto;max-width:none;min-width:0;flex:0 0 auto}html body header.header .header-links a.ico-cart{width:138px!important;max-width:none!important;min-width:138px!important;flex:0 0 auto;display:flex!important;align-items:center;justify-content:center;gap:8px!important;height:40px!important;padding:0 16px;overflow:visible!important}html body header.header .header-links a.ico-cart .cart-qty{position:static;min-width:19px;height:19px;flex:0 0 auto;margin:0}.gk-journey{margin:0 0 22px}.gk-j-list{display:flex;align-items:stretch;gap:8px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.gk-j-item{display:flex}.gk-j-step{display:flex;align-items:center;gap:10px;padding:9px 15px 9px 11px;border:1px solid #E4E7EC;border-radius:9px;background:#fff;text-decoration:none;color:#5A6472}a.gk-j-step:hover{border-color:#1E2C44;color:#1E2C44}.gk-j-n{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;border-radius:50%;background:#F0F2F5;font-size:11.5px;font-weight:600}.gk-j-t{display:flex;flex-direction:column;line-height:1.25}.gk-j-label{font-size:13px;font-weight:500}.gk-j-sub{font-size:11px}.gk-j-item.is-now .gk-j-step{border-color:#1E2C44;background:#1E2C44;color:#fff}.gk-j-item.is-now .gk-j-n{background:#F0AD22;color:#1E2C44}.gk-j-item.is-now .gk-j-sub{color:#C8CEDA}.gk-j-item.is-done .gk-j-n{background:#EAF0F9;color:#4570B6}.gk-plan-applied{margin:0 0 20px;padding:10px 14px;background:#EAF0F9;border:1px solid var(--gk-notice-blue-border, #D6E2F4);border-radius:8px;color:var(--gk-notice-blue-text, #33507E);font-size:12.5px;line-height:1.5}@media(max-width:640px){.gk-j-sub{display:none}.gk-j-step{padding:8px 12px 8px 9px}}html body .gk-journey a.gk-j-step,html body .gk-journey a.gk-j-step:hover,html body .gk-journey .gk-j-step .gk-j-label,html body .gk-journey .gk-j-step .gk-j-sub{text-decoration:none}@media(min-width:1700px){html body.product-details-page-body .master-column-wrapper,html body.product-details-page-body .page-body{max-width:1720px!important}html body.product-details-page-body .product-essential{max-width:1720px!important;grid-template-columns:minmax(0,1fr) 440px!important;gap:88px!important}html .gk-m-grid{column-gap:48px!important}}@keyframes gkoReveal{to{visibility:visible}}html:not(.gko-logo-ok) .mobile-logo img[src*=logo-white],html:not(.gko-logo-ok) .responsive-nav-wrapper .logo img[src*=logo-white]{visibility:hidden;animation:gkoReveal 0s 2s forwards}@media(min-width:901px)and (max-width:1024px){.responsive-nav-wrapper .logo a,.responsive-nav-wrapper .logo{display:inline-block;background:url(/images/uploaded/logo-dark.png) center/contain no-repeat;width:120px;height:44px}.responsive-nav-wrapper .logo img{opacity:0;width:120px;height:44px}}.login-page .topic-block:has(.gk-login-hero),.login-page .gk-login-hero{display:none!important}.login-page{color:#1e2c44}.login-page>.page-title h1{color:#1e2c44;font-weight:600;letter-spacing:-.01em}.login-page .new-wrapper,.login-page .returning-wrapper{color:#1e2c44;border:1px solid #d3d3d3;border-radius:14px;background:#fff;box-shadow:0 12px 40px rgba(30,44,68,.08)}.login-page .customer-blocks .title,.login-page .customer-blocks .title strong{color:#1e2c44!important;font-size:17px!important;font-weight:600!important;text-transform:none}.login-page .new-wrapper .text,.login-page .new-wrapper .topic-block-body{color:#36454f}.login-page .form-fields label{color:#36454f;font-size:13px;font-weight:500}.login-page input[type=email],.login-page input[type=password],.login-page input[type=text]{max-width:100%;height:44px;padding:0 12px;border:1px solid #d3d3d3;border-radius:8px;color:#1e2c44;font-size:14px;background:#fff;box-sizing:border-box}.login-page input[type=email]:focus,.login-page input[type=password]:focus,.login-page input[type=text]:focus{border-color:#1e2c44!important;box-shadow:0 0 0 3px rgba(30,44,68,.18)!important;outline:0}html body .login-page .buttons .button-1,html body .login-page .login-button,html body .login-page .register-button,html body .login-page .button-1{background:#f0ad22;color:#1e2c44!important;border:0;border-radius:8px!important;height:46px;padding:0 24px!important;font-size:14px!important;font-weight:600!important;text-transform:none;letter-spacing:normal;box-shadow:none}.login-page .inputs.reversed{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;min-height:44px}.login-page .inputs.reversed input[type=checkbox]{order:0}.login-page .inputs.reversed label{order:1;width:auto;margin:0 24px 0 0;float:none;color:#36454f!important;font-size:13px;font-weight:400;min-height:44px!important;display:inline-flex!important;align-items:center;line-height:1.3}.login-page .inputs.reversed .forgot-password{order:2;margin:0 0 0 auto;padding:0;float:none;position:static!important;white-space:nowrap;display:flex!important;align-items:center;align-self:center;min-height:44px;line-height:1.3}.login-page .forgot-password a{color:#1e2c44;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:2px}.login-page .message-error,.login-page .message-error *,.login-page .validation-summary-errors,.login-page .validation-summary-errors *,.login-page .field-validation-error{color:#1e2c44!important}@media(max-width:767px){.login-page{padding-left:0!important;padding-right:0!important}.login-page .customer-blocks{display:flex;flex-direction:column;gap:20px}.login-page .returning-wrapper{order:-1}.login-page .new-wrapper,.login-page .returning-wrapper{padding:20px 16px!important}.login-page .form-fields{padding:20px 0 8px;grid-template-columns:minmax(0,1fr)}.login-page .returning-wrapper .buttons,.login-page .new-wrapper .text,.login-page .new-wrapper .buttons{padding-left:0;padding-right:0}.login-page>.page-title h1{font-size:26px}}html body .products-container .item-grid .item-box[data-gk-row]{padding:0!important;border:0!important;margin:0!important;display:block!important}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2]{display:grid!important;grid-template-columns:52px minmax(0,1fr) 150px!important;column-gap:24px!important;align-items:center;padding:22px 0!important;margin:0;border:0!important;border-bottom:1px solid #e4e7ec!important;overflow:visible!important}html body .products-container .item-grid .item-box[data-gk-row]:last-child .product-item.fp-track-impression[data-gk-row2]{border-bottom:0!important}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-tile{position:static!important;transform:none!important;grid-column:1!important;grid-row:1!important;align-self:start!important;margin:4px 0 0!important;width:52px!important;height:52px!important;border-radius:12px}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .details{grid-column:2!important;grid-row:1!important;display:block!important;min-width:0!important;width:auto!important;padding:0;margin:0}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-cta,html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .add-info{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center;width:150px!important;margin:0!important;padding:0}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .product-title{display:block!important;font-size:17px!important;line-height:1.35!important;font-weight:600;margin:0 0 6px!important;padding:0;color:#1e2c44;height:auto!important;max-height:none!important;text-align:left}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .product-title a{display:inline!important;color:inherit}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .product-title a:hover{text-decoration:underline!important}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-glp{display:inline-block!important;vertical-align:2px;margin:0 0 0 8px!important;font-size:10.5px;line-height:1;padding:4px 6px;border-radius:4px}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .description{margin:0 0 10px!important;padding:0;color:#4b5563!important;font-size:14px!important;line-height:1.5!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;overflow:hidden!important;max-height:none!important;height:auto!important;text-align:left}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .description p{margin:0}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-meta{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin:0}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-meta .sku{display:inline-block!important;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px!important;letter-spacing:.03em!important;color:#6b7280!important;font-weight:500!important}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-facts{display:flex!important;flex-wrap:wrap;gap:4px 20px!important;margin:0;font-size:13px;line-height:1.4}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-fact{display:inline-flex!important;gap:6px;align-items:baseline;white-space:nowrap}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-fact span{color:#6b7280!important}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-fact strong{color:#1e2c44;font-weight:600}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-cta .buttons{margin:0;padding:0}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .grk-view-method{display:inline-flex!important;align-items:center;justify-content:center;width:150px!important;height:44px!important;margin:0;padding:0 14px;border-radius:8px;font-size:14px!important;font-weight:600;white-space:nowrap!important}.gk-cat-bar{display:flex!important;align-items:center;justify-content:space-between;gap:16px!important;padding:0 0 14px;margin:0 0 4px;border-bottom:1px solid #e4e7ec}.gk-cat-bar .gk-cat-count{font-size:13px;color:#6b7280}.gk-cat-bar .gk-cat-sort{display:flex!important;align-items:center;gap:6px}.gk-cat-bar .gk-cat-sort>span{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin-right:4px}.gk-cat-bar .gk-cat-sort button{height:34px!important;padding:0 12px;border-radius:8px;border:1px solid #d1d5db!important;background:#fff;color:#1e2c44;font-size:13.5px;font-weight:500;cursor:pointer}.gk-cat-bar .gk-cat-sort button.is-on{background:#1e2c44;border-color:#1e2c44;color:#fff}.gko-active-filters{margin:14px 0 0!important}.filter-content .product-spec-group li.item{display:flex!important;align-items:flex-start;gap:9px;padding:5px 0!important;margin:0;line-height:1.35}.filter-content .product-spec-group li.item input[type=checkbox]{flex:0 0 auto;margin:2px 0 0}.filter-content .product-spec-group li.item label{flex:1 1 auto;min-width:0!important;margin:0;padding:0;font-size:13.5px!important;color:#1e2c44!important;cursor:pointer}.filter-content .product-spec-group li.item .gk-facet-count{flex:0 0 auto;margin-left:auto;min-width:22px!important;text-align:right;font-size:12px;color:#6b7280;font-variant-numeric:tabular-nums;padding-left:8px}.filter-content .product-spec-group li.item input:checked+label{font-weight:600!important}@media(max-width:640px){html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2]{grid-template-columns:44px minmax(0,1fr)!important;column-gap:14px!important;padding:18px 0!important}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-tile{width:44px!important;height:44px!important}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .gk-cat-cta,html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .add-info{grid-column:2!important;grid-row:2!important;justify-self:start!important;width:100%!important;margin:12px 0 0!important}html body .products-container .item-grid .item-box .product-item.fp-track-impression[data-gk-row2] .grk-view-method{width:100%!important}.gk-cat-bar{flex-wrap:wrap}}.side-2 .product-filters .product-spec-group li.name{margin:16px 0 4px;padding:0;display:block!important}.side-2 .product-filters .product-spec-group:first-of-type li.name{margin-top:4px!important}.side-2 .product-filters .product-spec-group li.name strong{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;font-weight:600}.side-2 .product-filters>.title{margin:0 0 6px!important;padding:0}.side-2 .product-filters>.title strong{font-size:15px!important;font-weight:600;color:#1e2c44}body.category-page-body .page-title{margin-bottom:14px}body.category-page-body .category-grid.sub-category-grid:empty{display:none!important;margin:0!important}body.gk-auth .master-wrapper-content:has(.account-page,.block-account-navigation){padding-top:36px}.account-page .page-title{margin:0 0 20px!important}.account-page .page-title h1{font-size:26px!important;font-weight:600!important;color:#1e2c44!important;text-align:left!important}.account-page .page-title{text-align:left!important;border:0!important}.side-2 .block-account-navigation .list,.side-2 .block-account-navigation .listbox ul{text-align:left}.side-2 .block-account-navigation li{text-align:left;margin:0!important}.side-2 .block-account-navigation li a{position:relative!important;display:block!important;padding:14px 44px 14px 14px;font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase;font-weight:600!important;line-height:1.35;text-align:left;color:#1e2c44!important;border-radius:8px}.side-2 .block-account-navigation li.active a,.side-2 .block-account-navigation li.active a:hover{background:#1e2c44!important;color:#fff!important}.side-2 .block-account-navigation li a:hover{background:#f3f4f6!important}html body .side-2 .block-account-navigation li a svg.gko-acct-ico{display:block!important;position:absolute!important;right:14px!important;top:50%!important;width:20px!important;height:20px!important;margin-top:-10px;fill:none;stroke:#b7b7b7;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.side-2 .block-account-navigation li.active a .gko-acct-ico{stroke:#fff!important}#gko-portal-menu.gko-has-ico{position:relative!important}html body #gko-portal-menu.gko-has-ico svg.gko-acct-ico{display:block!important;position:absolute!important;left:14px!important;top:50%!important;width:18px!important;height:18px!important;margin-top:-9px!important;fill:none!important;stroke:#1e2c44!important;stroke-width:1.6!important;stroke-linecap:round!important;stroke-linejoin:round!important}.customer-info-page .title,.change-password-page .title,.address-edit-page .title{text-align:left!important;font-size:15px!important;font-weight:600!important;color:#1e2c44!important;margin:0 0 14px!important;padding:0 0 8px!important;border-bottom:1px solid #e4e7ec!important}.customer-info-page .title strong,.change-password-page .title strong{font-weight:600!important;color:#1e2c44!important}html body .page.customer-info-page .form-fields .inputs,html body .page.change-password-page .form-fields .inputs,html body .page.address-edit-page .form-fields .inputs{max-width:560px!important;width:100%!important}html body .page.customer-info-page .inputs input,html body .page.change-password-page .inputs input{width:100%!important;max-width:100%!important}.customer-info-page .fieldset,.change-password-page .fieldset{margin-bottom:28px!important}.address-list-page .address-label{text-align:left;font-size:15px;font-weight:600;color:#1e2c44;margin:0 0 12px;padding:0 0 8px;border-bottom:1px solid #e4e7ec}.address-list-page .address-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin:0 0 32px}html body .page.address-list-page .address-list .address-item{width:auto!important;max-width:none!important;float:none;margin:0;padding:20px;border:1px solid #e4e7ec;border-radius:10px;text-align:left}.address-list-page .address-item .title{text-align:left;margin:0 0 8px;padding:0;border:0}.address-list-page .address-item .title strong{font-size:15px;color:#1e2c44}.address-list-page .address-item .info{padding:0;margin:0;list-style:none;text-align:left;font-size:14px;line-height:1.5;color:#4b5563}.address-list-page .address-item .info li.name{font-weight:600;color:#1e2c44}.address-list-page .address-item .info li.email{font-weight:400}.address-list-page .address-item .info li.fax:empty,.address-list-page .address-item .info li.fax{display:none!important}.address-list-page .address-item>.title[style]{margin:12px 0 0!important}.address-list-page .address-item>.title[style] span{display:inline-block!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:600!important;color:#6b7280!important;background:#f3f4f6!important;border-radius:999px!important;padding:4px 9px!important}.order-list-page .form-fields{max-width:760px!important}body.gko-portal .sap-portal-container{max-width:none!important;width:100%!important;padding:0!important}body.gko-portal .sap-portal-tabs{font-family:inherit!important}body.gko-portal .busnisstesto-outer-row{display:block!important;padding:0!important;margin:0 0 8px!important}body.gko-portal .busnisscellpt.leftbusnisspt{width:100%!important;max-width:none!important;padding:0!important}body.gko-portal .busnisscellpt.rightinfopt{display:none!important}body.gko-portal .orderpaylistwrap ul{display:flex!important;flex-wrap:wrap!important;gap:16px!important;margin:0!important;padding:0!important;list-style:none!important}body.gko-portal .orderpaylistwrap li{flex:1 1 220px!important;max-width:320px!important;margin:0!important;padding:0!important}body.gko-portal .orderpaylistwrap li label{display:block!important;font-size:11.5px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b7280!important;font-weight:600!important;margin:0 0 8px!important}body.gko-portal .orderpayboxwrap{text-align:left!important;background:#f6f7f9!important;border:1px solid #e4e7ec!important;border-radius:10px!important;padding:16px 18px!important;min-height:0!important}body.gko-portal .orderpayboxwrap h2{font-size:22px!important;font-weight:600!important;color:#1e2c44!important;margin:0!important}body.gko-portal .orderpayboxwrap h2 span{display:block!important;font-size:12px!important;font-weight:500!important;color:#6b7280!important;margin:0 0 4px!important;text-transform:none!important}body.gko-portal .sap-portal-instructions{font-size:13px!important;color:#6b7280!important;text-transform:none!important;text-align:left!important;margin:18px 0 0!important;padding:0!important;letter-spacing:0!important}body.gko-portal .sap-portal-instructions br{display:none!important}body.gko-portal .sap-portal-tabs hr{margin:16px 0!important;border-color:#e4e7ec!important}body.gko-portal .sap-portal-tabs label{font-size:13px!important;color:#1e2c44!important;font-weight:500!important}body.gko-portal .k-tabstrip,body.gko-portal .k-grid,body.gko-portal .k-grid-content,body.gko-portal .k-grid-header,body.gko-portal .k-pager,body.gko-portal .k-input,body.gko-portal .k-button,body.gko-portal .k-tabstrip-items .k-link{font-family:inherit!important}body.gko-portal .k-tabstrip-items .k-item .k-link{font-size:13px!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:600!important;color:#6b7280!important;padding:12px 18px!important}body.gko-portal .k-tabstrip-items .k-item.k-active .k-link,body.gko-portal .k-tabstrip-items .k-item.k-state-active .k-link{color:#1e2c44!important}body.gko-portal .k-tabstrip-items .k-item.k-active,body.gko-portal .k-tabstrip-items .k-item.k-state-active{border-bottom:2px solid #e4a11b!important}body.gko-portal .k-grid{border:1px solid #e4e7ec!important;border-radius:10px!important;overflow:hidden!important}body.gko-portal .k-grid-header th,body.gko-portal .k-grid-header .k-header{font-size:11.5px!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#6b7280!important;font-weight:600!important;background:#f6f7f9!important}body.gko-portal .k-grid-header .k-header{padding:10px 12px!important}body.gko-portal .k-grid td{font-size:14px!important;color:#1e2c44!important;vertical-align:middle!important}body.gko-portal .k-grid .k-detail-row td{padding:0!important}body.gko-portal .k-grid .k-detail-cell{padding:12px 16px 16px!important;background:#fafbfc!important}body.gko-portal .k-pager{background:#fff!important;border-top:1px solid #e4e7ec!important;font-size:13px!important;color:#6b7280!important}body.gko-portal .k-button-solid-primary,body.gko-portal .btn-primary,body.gko-portal button.search-button,body.gko-portal .k-button.k-primary{background:#e4a11b!important;border-color:#e4a11b!important;color:#1e2c44!important;font-weight:600!important;border-radius:8px!important}body.gko-portal .k-detail-row .form-group label{text-align:left!important;font-weight:600!important;color:#6b7280!important}@media(max-width:768px){body.gko-portal .orderpaylistwrap li{flex:1 1 100%!important;max-width:none!important}.side-2 .block-account-navigation li a{padding:12px 44px 12px 12px!important}}body.gko-portal .k-grid-content{overflow-x:auto!important}body.gko-portal .k-grid table[style*=width]{table-layout:fixed!important}body.gko-portal .sap-portal-tabs .row>.col-12,body.gko-portal .sap-portal-tabs .row>.col-md-12{padding-left:0!important;padding-right:0!important}body.gko-portal .k-tabstrip-content,body.gko-portal .k-tabstrip>.k-content{padding:16px 0 0!important;border:0!important}body.gko-portal .k-grid td,body.gko-portal .k-grid-header th{padding:10px 8px!important}body.gko-portal .k-grid-header th{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.gko-portal .k-grid td{white-space:normal!important;word-break:normal!important}@media(max-width:768px){body.gko-portal .page.account-page{padding-left:0!important;padding-right:0!important}body.gko-portal .page.account-page .page-body{padding-left:0!important;padding-right:0!important}body.gko-portal .sap-portal-tabs{padding:0!important}body.gko-portal .sap-portal-tabs .row{margin:0!important}body.gko-portal .sap-portal-tabs .row>.col-12,body.gko-portal .sap-portal-tabs .row>.col-md-12{margin:0!important;padding:0!important}body.gko-portal .k-grid{border-radius:0!important;border-left:0!important;border-right:0!important}body.gko-portal .k-grid td,body.gko-portal .k-grid-header th{padding:9px 6px!important;font-size:13px!important}body.gko-portal .sap-portal-tabs .col.col-3,body.gko-portal .sap-portal-tabs .col-sm-12{width:100%!important;max-width:100%!important;flex:0 0 100%!important}}body.gko-portal .gko-attention{margin:0 0 20px!important;padding:16px 18px!important;border:1px solid #e4e7ec!important;border-left:4px solid #e4a11b!important;border-radius:10px!important;background:#fffdf7!important}body.gko-portal .gko-attention-h{font-size:11.5px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b7280!important;font-weight:600!important;margin:0 0 10px!important}body.gko-portal .gko-attention-row{display:flex!important;flex-wrap:wrap!important;gap:12px!important}body.gko-portal .gko-attention-item{display:flex!important;align-items:baseline!important;gap:8px!important;padding:10px 14px!important;border:1px solid #e4e7ec!important;border-radius:8px!important;background:#fff!important;color:#1e2c44!important;text-decoration:none!important;font-size:14px!important;min-width:220px!important}body.gko-portal .gko-attention-item:hover{border-color:#1e2c44!important}body.gko-portal .gko-attention-item strong{font-size:22px!important;font-weight:700!important}body.gko-portal .gko-attention-item em{font-style:normal!important;color:#6b7280!important;margin-left:auto!important;padding-left:12px!important;white-space:nowrap!important}body.gko-portal .gko-attention-item.is-action strong{color:#b7790b!important}body.gko-portal .gko-attention-item.is-over{border-color:#f3c0c0!important;background:#fff7f7!important}body.gko-portal .gko-attention-item.is-over strong{color:#b42318!important}body.gko-portal .gko-pill{display:inline-block!important;padding:3px 9px!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;white-space:nowrap!important;background:#eef0f3!important;color:#1e2c44!important}body.gko-portal .gko-pill-open{background:#fff3d6!important;color:#8a5a00!important}body.gko-portal .gko-pill-in-progress{background:#e7eefc!important;color:#1d4ed8!important}body.gko-portal .gko-pill-approved,body.gko-portal .gko-pill-paid,body.gko-portal .gko-pill-completed{background:#e5f5ec!important;color:#157347!important}body.gko-portal .gko-pill-expired,body.gko-portal .gko-pill-closed{background:#eef0f3!important;color:#6b7280!important}body.gko-portal .gko-pill-overdue,body.gko-portal .gko-pill-declined{background:#fde8e8!important;color:#b42318!important}body.gko-portal tr[data-gko-state=Expired] td,body.gko-portal tr[data-gko-state=Closed] td,body.gko-portal tr[data-gko-state=Declined] td{color:#6b7280!important}body.gko-portal tr[data-gko-state=Overdue] td{background:#fffafa!important}body.gko-portal .gko-due{display:block!important;font-size:11.5px!important;color:#6b7280!important;margin-top:2px!important}body.gko-portal .gko-due.is-over{color:#b42318!important;font-weight:600!important}body.gko-portal .gko-state-note{margin:0 0 10px!important;padding:10px 12px!important;background:#f6f7f9!important;border-radius:8px!important;font-size:13px!important;color:#4b5563!important}body.gko-portal .gko-filter-toggle{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:16px 0 4px!important;padding:8px 14px!important;border:1px solid #d1d5db!important;border-radius:8px!important;background:#fff!important;color:#1e2c44!important;font:inherit!important;font-size:13.5px!important;font-weight:500!important;cursor:pointer!important}body.gko-portal .gko-filter-toggle::before{content:""!important;width:14px!important;height:14px!important;background:currentColor!important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 5h18M6 12h12M10 19h4'/></svg>") center/contain no-repeat!important;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 5h18M6 12h12M10 19h4'/></svg>") center/contain no-repeat!important}body.gko-portal .gko-filter-toggle.is-open{background:#1e2c44!important;border-color:#1e2c44!important;color:#fff!important}body.gko-portal .gko-filter-form{margin-top:8px!important;padding:16px!important;border:1px solid #e4e7ec!important;border-radius:10px!important;background:#fafbfc!important}body.gko-portal .gko-tile-link{cursor:pointer!important;transition:border-color .15s!important}body.gko-portal .gko-tile-link:hover,body.gko-portal .gko-tile-link:focus{border-color:#1e2c44!important;outline:none!important}@media(max-width:640px){body.gko-portal .gko-attention{margin:0 16px 16px!important}body.gko-portal .gko-attention-item{min-width:0!important;width:100%!important}}body.gko-portal .orderpaylistwrap ul{align-items:stretch!important}body.gko-portal .orderpaylistwrap li{display:flex!important;flex-direction:column!important}body.gko-portal .orderpaylistwrap li .orderpayboxwrap{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:104px!important;padding:14px 18px!important}body.gko-portal .orderpayboxwrap .orderpayinnerpt{display:flex!important;flex-direction:column!important;gap:2px!important}body.gko-portal .orderpayboxwrap p br{display:none!important}body.gko-portal .orderpayboxwrap p{margin:4px 0 0!important;font-size:13px!important;line-height:1.3!important;color:#6b7280!important;text-transform:none!important}body.gko-portal .orderpayboxwrap h2{line-height:1.15!important}body.gko-portal .gko-attention-row{align-items:stretch!important}body.gko-portal a.gko-attention-item,body.gko-portal a.gko-attention-item:visited,body.gko-portal a.gko-attention-item:link{border:1px solid #e4e7ec!important;outline:0!important;box-shadow:none!important;align-items:center!important;min-height:48px!important;padding:8px 14px!important}body.gko-portal a.gko-attention-item.is-over,body.gko-portal a.gko-attention-item.is-over:visited{border-color:#f3c0c0!important}body.gko-portal a.gko-attention-item:hover,body.gko-portal a.gko-attention-item:focus-visible{border-color:#1e2c44!important}body.gko-portal .gko-attention-item strong{line-height:1!important}body.gko-portal .gko-viz{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;margin:0 0 20px!important}body.gko-portal .gko-viz-card{border:1px solid #e4e7ec!important;border-radius:10px!important;background:#fff!important;padding:16px 18px 14px!important;min-width:0!important}body.gko-portal .gko-viz-card:first-child,body.gko-portal .gko-viz-card.gko-viz-wide{grid-column:1 / -1!important}body.gko-portal .gko-viz-h{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin:0 0 12px!important}body.gko-portal .gko-viz-title{font-size:11.5px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b7280!important;font-weight:600!important}body.gko-portal .gko-viz-sub{font-size:13px!important;color:#1e2c44!important;font-weight:600!important;text-align:right!important}body.gko-portal .gko-hidden,body.gko-portal .orderpaylistwrap li[style*="display: none"]{display:none!important}body.gko-portal .gko-viz-title{white-space:nowrap!important}body.gko-portal .gko-ageing{display:flex!important;gap:2px!important;height:28px!important;border-radius:6px!important;overflow:hidden!important;margin:4px 0 12px!important}body.gko-portal .gko-ageing i{display:block!important;min-width:6px!important;height:100%!important}body.gko-portal .gko-ageing-legend{display:flex!important;flex-wrap:wrap!important;gap:10px 22px!important}body.gko-portal .gko-ageing-item{display:flex!important;align-items:flex-start!important;gap:8px!important}body.gko-portal .gko-ageing-item i{display:block!important;width:10px!important;height:10px!important;border-radius:3px!important;margin-top:5px!important;flex:0 0 auto!important}body.gko-portal .gko-ageing-item strong{display:block!important;font-size:15px!important;font-weight:600!important;color:#1e2c44!important;line-height:1.2!important;font-variant-numeric:tabular-nums!important}body.gko-portal .gko-ageing-item span{display:block!important;font-size:12px!important;color:#6b7280!important}body.gko-portal .gko-spend{display:flex!important;align-items:flex-end!important;gap:10px!important;height:170px!important;border-bottom:1px solid #e4e7ec!important;padding:0 0 0!important}body.gko-portal .gko-spend-col{flex:1 1 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;height:100%!important;min-width:0!important}body.gko-portal .gko-spend-col i{display:block!important;width:100%!important;max-width:56px!important;background:#1e2c44!important;border-radius:4px 4px 0 0!important}body.gko-portal .gko-spend-amt{font-size:12.5px!important;font-weight:600!important;color:#1e2c44!important;margin-bottom:6px!important;font-variant-numeric:tabular-nums!important;min-height:16px!important}body.gko-portal .gko-spend-lbl{position:absolute!important;font-size:11.5px!important;color:#6b7280!important;margin-top:4px!important;transform:translateY(100%)!important}body.gko-portal .gko-spend-col{position:relative!important}body.gko-portal .gko-spend-col .gko-spend-lbl{bottom:0!important}body.gko-portal .gko-spend{margin-bottom:26px!important}body.gko-portal .gko-viz-table{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}body.gko-portal .gko-study{padding:14px 0!important;border-top:1px solid #e4e7ec!important}body.gko-portal .gko-study:first-of-type{border-top:0!important;padding-top:4px!important}body.gko-portal .gko-study-head{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px 14px!important;font-size:14px!important;color:#1e2c44!important;margin:0 0 10px!important}body.gko-portal .gko-study-head strong{font-weight:600!important}body.gko-portal .gko-study-po,body.gko-portal .gko-study-date{color:#6b7280!important;font-size:13px!important}body.gko-portal .gko-study-total{margin-left:auto!important;font-weight:600!important;font-variant-numeric:tabular-nums!important}body.gko-portal .gko-steps{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important;counter-reset:none!important}body.gko-portal .gko-step{position:relative!important;padding:14px 6px 0 0!important;font-size:12px!important;color:#6b7280!important;line-height:1.25!important}body.gko-portal .gko-step i{display:block!important;height:6px!important;border-radius:3px!important;background:#e4e7ec!important;margin:0 4px 8px 0!important}body.gko-portal .gko-step.is-done i{background:#1e2c44!important}body.gko-portal .gko-step.is-current i{background:#e4a11b!important}body.gko-portal .gko-step.is-current span,body.gko-portal .gko-step.is-done span{color:#1e2c44!important;font-weight:600!important}body.gko-portal .gko-step.is-current span::before{content:"\25cf  "!important;color:#e4a11b!important}body.gko-portal .gko-study-foot{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:6px 14px!important;margin:10px 0 0!important;font-size:13px!important;color:#6b7280!important}body.gko-portal .gko-study-eta{color:#1e2c44!important;font-weight:600!important}body.gko-portal .gko-figures{display:flex!important;flex-wrap:wrap!important;gap:12px!important}body.gko-portal .gko-figure{flex:1 1 120px!important;padding:12px 14px!important;background:#f6f7f9!important;border-radius:8px!important;display:flex!important;flex-direction:column!important;gap:2px!important}body.gko-portal .gko-figure strong{font-size:24px!important;font-weight:700!important;line-height:1!important;color:#1e2c44!important}body.gko-portal .gko-figure span{font-size:12.5px!important;color:#6b7280!important}body.gko-portal .gko-figure em{font-style:normal!important;font-size:13px!important;color:#1e2c44!important;font-weight:600!important}@media(max-width:768px){body.gko-portal .gko-viz{grid-template-columns:1fr!important;margin:0 16px 16px!important}body.gko-portal .gko-steps{display:flex!important;overflow-x:auto!important;gap:10px!important;padding-bottom:4px!important}body.gko-portal .gko-step{flex:0 0 120px!important}}body.gko-portal.gko-mode-dashboard #tabstrip>.k-content,body.gko-portal.gko-mode-dashboard #tabstrip .k-tabstrip-content,body.gko-portal.gko-mode-dashboard .gko-filter-toggle,body.gko-portal.gko-mode-dashboard .gko-filter-form{display:none!important}body.gko-portal.gko-mode-tab .gko-viz{grid-template-columns:1fr 1fr!important;margin-bottom:16px!important}body.gko-portal.gko-mode-tab .gko-viz-card[data-for=portal-orders],body.gko-portal.gko-mode-tab .gko-viz-card[data-for=portal-quotes]{grid-column:1 / -1!important}body.gko-portal .gko-dash-tab .k-link{cursor:pointer!important}body.gko-portal .gko-dash-tab.is-on{border-bottom:2px solid #e4a11b!important}body.gko-portal .gko-dash-tab.is-on .k-link{color:#1e2c44!important}body.gko-portal .gko-viz:empty{display:none!important}body.gko-portal #tabstrip .k-tabstrip-prev,body.gko-portal #tabstrip .k-tabstrip-next{display:none!important}body.gko-portal #tabstrip .k-tabstrip-items-wrapper{padding:0!important;overflow:visible!important}body.gko-portal #tabstrip .k-tabstrip-items{transform:none!important;flex-wrap:wrap!important}
