.sl-vs{--sl-yellow:#ffd527;--sl-yellow-dark:#f1c701;--sl-charcoal:#3a3a3a;--sl-cream:#f5f3ee;--sl-orange:#ff7d12;--sl-black:#111;--sl-text:#3a3a3a;--sl-text-muted:#5a5a5a;--sl-green:#4caf50;--sl-red:#e0556a;--sl-radius:6px;--sl-radius-lg:14px;--sl-shadow:0 10px 30px rgba(0,0,0,.08);--sl-shadow-lg:0 20px 50px rgba(0,0,0,.14);--sl-font-display:'Orelega One',Georgia,serif;--sl-font-body:'Open Sans',Arial,sans-serif;--sl-maxw:1180px;--sl-gap:clamp(24px,4vw,64px);font-family:var(--sl-font-body);color:var(--sl-text);line-height:1.6;font-size:17px}.sl-vs *{box-sizing:border-box}.sl-vs img{max-width:100%;display:block}.sl-vs a{color:inherit}.sl-vs .sl-section{padding:clamp(48px,7vw,104px) 24px}.sl-vs .sl-section__inner{max-width:var(--sl-maxw);margin:0 auto}.sl-vs .sl-section--cream{background:var(--sl-cream)}.sl-vs .sl-section--dark{background:var(--sl-charcoal);color:#fff}.sl-vs .sl-heading{font-family:var(--sl-font-display);font-weight:400;line-height:1.1;margin:0 0 .4em;font-size:clamp(28px,3.4vw,44px)}.sl-vs .sl-heading--center{text-align:center}.sl-vs .sl-heading--underline{display:inline-block;padding-bottom:.35em;position:relative}.sl-vs .sl-heading--underline:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:64px;height:5px;border-radius:3px;background:var(--sl-yellow)}.sl-vs .sl-eyebrow{font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:13px;color:var(--sl-orange);margin:0 0 14px}.sl-vs .sl-lead{font-size:clamp(17px,1.5vw,20px);color:var(--sl-text-muted);max-width:60ch}.sl-vs .sl-center{text-align:center}.sl-vs .sl-center .sl-lead{margin-left:auto;margin-right:auto}.sl-vs .sl-btn{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:16px;text-decoration:none;padding:15px 28px;border-radius:var(--sl-radius);border:2px solid transparent;cursor:pointer;transition:transform .12s,background .2s,box-shadow .2s;line-height:1}.sl-vs .sl-btn--primary{background:var(--sl-yellow);color:var(--sl-charcoal)}.sl-vs .sl-btn--primary:hover{background:var(--sl-yellow-dark);transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,213,39,.4)}.sl-vs .sl-btn--ghost{background:0 0;color:inherit;border-color:currentColor}.sl-vs .sl-btn--ghost:hover{background:rgba(0,0,0,.06);transform:translateY(-2px)}.sl-vs .sl-section--dark .sl-btn--ghost{border-color:#fff;color:#fff}.sl-vs .sl-section--dark .sl-btn--ghost:hover{background:rgba(255,255,255,.12)}.sl-vs .sl-cta-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:8px}.sl-vs .sl-hero{display:grid;grid-template-columns:1.05fr 1fr;min-height:560px;background:var(--sl-cream)}.sl-vs .sl-hero__content{padding:clamp(32px,5vw,72px);display:flex;flex-direction:column;justify-content:center;max-width:660px;margin-left:auto;width:100%}.sl-vs .sl-hero__media{background-size:cover;background-position:center}.sl-vs .sl-hero h1{font-family:var(--sl-font-display);font-weight:400;font-size:clamp(34px,4.4vw,56px);line-height:1.05;margin:0 0 .35em}.sl-vs .sl-q{list-style:none;padding:0;margin:18px 0 26px}.sl-vs .sl-q li{position:relative;padding-left:38px;margin:12px 0;font-size:16px}.sl-vs .sl-q li:before{content:"?";position:absolute;left:0;top:-1px;width:26px;height:26px;border-radius:50%;background:var(--sl-charcoal);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;font-size:15px}.sl-vs .sl-q__title{font-weight:800;margin:0 0 4px}.sl-vs .sl-price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:6px 0 4px}.sl-vs .sl-price__old{color:var(--sl-text-muted);text-decoration:line-through;font-size:24px;font-weight:700}.sl-vs .sl-price__now{color:var(--sl-orange);font-weight:800;font-size:40px}.sl-vs .sl-price__tag{background:var(--sl-yellow);color:var(--sl-charcoal);font-weight:800;font-size:13px;padding:5px 10px;border-radius:4px}.sl-vs .sl-trust{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:14px 0 22px;font-size:14px;color:var(--sl-text-muted)}.sl-vs .sl-stars{color:#ffb400;letter-spacing:2px;font-size:18px}.sl-vs .sl-badge{display:inline-flex;align-items:center;gap:7px;font-weight:800;font-size:13px;color:var(--sl-charcoal);background:#fff;border:2px solid var(--sl-yellow);padding:6px 12px;border-radius:40px}.sl-vs .sl-media-text{display:grid;grid-template-columns:1fr 1fr;gap:var(--sl-gap);align-items:center}.sl-vs .sl-media-text+.sl-media-text{margin-top:clamp(40px,6vw,80px)}.sl-vs .sl-media-text--reverse .sl-media-text__media{order:2}.sl-vs .sl-media-text__media img,.sl-vs .sl-ph{border-radius:var(--sl-radius-lg);box-shadow:var(--sl-shadow);width:100%}.sl-vs .sl-media-text h3{font-family:var(--sl-font-display);font-weight:400;font-size:clamp(22px,2.4vw,30px);margin:0 0 .4em}.sl-vs .sl-ph{aspect-ratio:4/3;background:linear-gradient(135deg,#e9e5dc,#d9d4c8);display:flex;align-items:center;justify-content:center;color:#9a9384;font-weight:700;font-size:14px;text-align:center;padding:20px}.sl-vs .sl-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.sl-vs .sl-card{background:#fff;border-radius:var(--sl-radius-lg);padding:30px;box-shadow:var(--sl-shadow);color:var(--sl-text)}.sl-vs .sl-card__icon{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:22px;margin-bottom:16px;color:#fff}.sl-vs .sl-card--error .sl-card__icon{background:var(--sl-red)}.sl-vs .sl-card h3{font-family:var(--sl-font-display);font-weight:400;font-size:21px;margin:0 0 10px;line-height:1.2}.sl-vs .sl-card p{margin:0;font-size:15px;color:var(--sl-text-muted)}.sl-vs .sl-card h4{font-family:var(--sl-font-display);font-weight:400;font-size:20px;margin:0 0 14px;color:var(--sl-charcoal)}.sl-vs .sl-check{list-style:none;padding:0;margin:0}.sl-vs .sl-check li{position:relative;padding-left:34px;margin:12px 0;font-size:15.5px}.sl-vs .sl-check li:before{content:"";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:var(--sl-green);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E") center/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E") center/16px no-repeat}.sl-vs .sl-steps{list-style:none;counter-reset:step;padding:0;margin:0 auto;max-width:760px}.sl-vs .sl-steps li{position:relative;counter-increment:step;padding:0 0 28px 70px;min-height:54px}.sl-vs .sl-steps li:before{content:counter(step) ".";position:absolute;left:0;top:0;width:46px;height:46px;background:var(--sl-yellow);color:var(--sl-charcoal);font-weight:800;font-size:20px;border-radius:8px;display:flex;align-items:center;justify-content:center}.sl-vs .sl-steps li:after{content:"";position:absolute;left:23px;top:46px;bottom:0;width:2px;background:#d9d3c6}.sl-vs .sl-steps li:last-child{padding-bottom:0}.sl-vs .sl-steps li:last-child:after{display:none}.sl-vs .sl-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.sl-vs .sl-carousel{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 4px 24px;-webkit-overflow-scrolling:touch}.sl-vs .sl-carousel>*{scroll-snap-align:start;flex:0 0 auto}.sl-vs .sl-review{flex-basis:340px;background:#fff;border-radius:var(--sl-radius-lg);padding:28px;box-shadow:var(--sl-shadow)}.sl-vs .sl-review .sl-stars{margin-bottom:10px;display:block}.sl-vs .sl-review p{font-style:italic;color:var(--sl-text-muted);margin:0 0 14px;font-size:15px}.sl-vs .sl-review cite{font-weight:800;font-style:normal;color:var(--sl-charcoal)}.sl-vs .sl-gallery-item{flex-basis:300px}.sl-vs .sl-gallery-item .sl-ph{aspect-ratio:1}.sl-vs .sl-video-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:900px;margin:36px auto 0}.sl-vs .sl-video{position:relative;aspect-ratio:16/9;border-radius:var(--sl-radius-lg);overflow:hidden;background:#222;box-shadow:var(--sl-shadow)}.sl-vs .sl-video .sl-ph{height:100%;aspect-ratio:auto;border-radius:0}.sl-vs .sl-video__play{position:absolute;inset:0;margin:auto;width:68px;height:68px;background:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center}.sl-vs .sl-video__play:after{content:"";border-left:20px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;margin-left:5px}.sl-vs .sl-cta-band{background:var(--sl-charcoal);color:#fff;border-radius:var(--sl-radius-lg);display:grid;grid-template-columns:1.3fr 1fr;overflow:hidden;align-items:center}.sl-vs .sl-cta-band__body{padding:clamp(30px,4vw,52px)}.sl-vs .sl-cta-band h2{font-family:var(--sl-font-display);font-weight:400;font-size:clamp(24px,2.8vw,34px);margin:0 0 12px;color:#fff}.sl-vs .sl-cta-band__media{align-self:stretch;min-height:240px;background-size:cover;background-position:center}.sl-vs .sl-split{display:grid;grid-template-columns:1fr 1fr;gap:var(--sl-gap);align-items:start}.sl-vs .sl-form-card{background:#fff;border-radius:var(--sl-radius-lg);padding:clamp(24px,3vw,38px);box-shadow:var(--sl-shadow-lg)}.sl-vs .sl-form-card h3{font-family:var(--sl-font-display);font-weight:400;font-size:26px;margin:0 0 20px}.sl-vs .sl-field{margin-bottom:16px}.sl-vs .sl-field label{display:block;font-weight:700;font-size:14px;margin-bottom:6px}.sl-vs .sl-field input,.sl-vs .sl-field textarea{width:100%;padding:13px 14px;border:1px solid #cfcabd;border-radius:var(--sl-radius);font-family:inherit;font-size:15px;background:#fdfdfb}.sl-vs .sl-field input:focus,.sl-vs .sl-field textarea:focus{outline:none;border-color:var(--sl-charcoal);box-shadow:0 0 0 3px rgba(255,213,39,.4)}.sl-vs .sl-form-card .sl-btn{width:100%;justify-content:center;margin-top:6px}.sl-vs .sl-footer-cta{background:var(--sl-cream);border-top:4px solid var(--sl-yellow)}.sl-vs .sl-footer-cta .sl-section__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.sl-vs .sl-footer-cta h2{font-family:var(--sl-font-display);font-weight:400;margin:0 0 6px;font-size:28px}.sl-vs .sl-btn--wa{background:#25d366;color:#fff}.sl-vs .sl-btn--phone{background:var(--sl-black);color:#fff}@media(max-width:880px){.sl-vs .sl-hero{grid-template-columns:1fr}.sl-vs .sl-hero__media{min-height:280px;order:-1}.sl-vs .sl-media-text{grid-template-columns:1fr}.sl-vs .sl-media-text--reverse .sl-media-text__media{order:0}.sl-vs .sl-card-grid,.sl-vs .sl-cols{grid-template-columns:1fr}.sl-vs .sl-cta-band{grid-template-columns:1fr}.sl-vs .sl-split{grid-template-columns:1fr}.sl-vs .sl-video-grid{grid-template-columns:1fr}}.sl-vs .sl-gallery-item img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--sl-radius-lg);box-shadow:var(--sl-shadow);display:block}.sl-vs .sl-media-text__media img{aspect-ratio:4/3;object-fit:cover}.sl-vs .sl-steps{list-style:none!important}.sl-vs .sl-steps li{padding-left:70px!important;list-style:none!important}.sl-vs .sl-hero__content{margin-left:0!important;padding:clamp(28px,3.5vw,56px)!important;max-width:700px!important}.sl-vs .sl-steps li:before{content:counter(step) "."!important;position:absolute!important;left:0!important;top:0!important;width:46px!important;height:46px!important;background:var(--sl-yellow)!important;color:var(--sl-charcoal)!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:800!important;font-size:20px!important}.yt-lazyload{width:100%;position:relative !important;overflow:hidden;cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0px 24px 40px 0px rgba(0,0,0,.25)}.yt-lazyload:before{content:"";width:100%;display:block;position:relative;padding-top:56.25%;background-color:#000}.yt-lazyload-wrap{position:absolute;top:0;right:0;bottom:0;left:0;padding:inherit}.yt-lazyload-content{width:100%;height:100%;position:relative;background-color:#000;background-image:var(--yt-lazyload-img);background-size:110%;background-position:50%;background-repeat:no-repeat}.yt-lazyload-playbtn{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Cpath fill='%23212121' fill-opacity='.8' d='M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z'/%3E%3Cpath fill='%23fff' d='m45 24-18-10v20'/%3E%3C/svg%3E");background-position:50%;background-size:calc(35px + 10%) auto;background-repeat:no-repeat}.yt-lazyload-playbtn:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Cpath fill='red' d='M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z'/%3E%3Cpath fill='%23fff' d='m45 24-18-10v20'/%3E%3C/svg%3E")}.yt-lazyload-logo{display:block;width:30%;min-width:95px;min-height:22px;max-width:215px;padding-top:6.8%;position:absolute;right:4%;bottom:4%;z-index:2;background-position:50%;background-size:contain;background-repeat:no-repeat;opacity:.75;transition:opacity .3s}.yt-lazyload[data-logo="1"] .yt-lazyload-logo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 492 110'%3E%3Cpath d='m154.3 17.5c-1.8-6.7-7.1-12-13.8-13.8-12.1-3.3-60.8-3.3-60.8-3.3s-48.7 0.1-60.8 3.4c-6.7 1.8-12 7.1-13.8 13.8-3.2 12.1-3.2 37.4-3.2 37.4s0 25.3 3.3 37.5c1.8 6.7 7.1 12 13.8 13.8 12.1 3.3 60.8 3.3 60.8 3.3s48.7 0 60.8-3.3c6.7-1.8 12-7.1 13.8-13.8 3.3-12.1 3.3-37.5 3.3-37.5s-0.1-25.3-3.4-37.5z'/%3E%3Cpolygon fill='%23fff' points='64.2 78.4 104.6 55 64.2 31.6'/%3E%3Cpath d='m227.9 99.7c-3.1-2.1-5.3-5.3-6.6-9.7s-1.9-10.2-1.9-17.5v-9.9c0-7.3 0.7-13.3 2.2-17.7 1.5-4.5 3.8-7.7 7-9.7s7.3-3.1 12.4-3.1c5 0 9.1 1 12.1 3.1s5.3 5.3 6.7 9.7 2.1 10.3 2.1 17.6v9.9c0 7.3-0.7 13.1-2.1 17.5s-3.6 7.6-6.7 9.7c-3.1 2-7.3 3.1-12.5 3.1-5.4 0.1-9.6-1-12.7-3zm17.3-10.7c0.9-2.2 1.3-5.9 1.3-10.9v-21.3c0-4.9-0.4-8.5-1.3-10.7-0.9-2.3-2.4-3.4-4.5-3.4s-3.5 1.1-4.4 3.4-1.3 5.8-1.3 10.7v21.3c0 5 0.4 8.7 1.2 10.9s2.3 3.3 4.5 3.3c2.1 0 3.6-1.1 4.5-3.3z'/%3E%3Cpath d='m464.4 72.7v3.5c0 4.4 0.1 7.7 0.4 9.9s0.8 3.8 1.6 4.8 2.1 1.5 3.8 1.5c2.3 0 3.9-0.9 4.7-2.7 0.9-1.8 1.3-4.8 1.4-8.9l13.3 0.8c0.1 0.6 0.1 1.4 0.1 2.4 0 6.3-1.7 11-5.2 14.1s-8.3 4.7-14.6 4.7c-7.6 0-12.9-2.4-15.9-7.1s-4.6-12.1-4.6-22v-12.1c0-10.2 1.6-17.7 4.7-22.4 3.2-4.7 8.6-7.1 16.2-7.1 5.3 0 9.3 1 12.1 2.9s4.8 4.9 6 9 1.7 9.7 1.7 16.9v11.7h-25.7zm2-28.8c-0.8 1-1.3 2.5-1.6 4.7s-0.4 5.5-0.4 10v4.9h11.2v-4.9c0-4.4-0.1-7.7-0.4-10s-0.8-3.9-1.6-4.8-2-1.4-3.6-1.4c-1.7 0.1-2.9 0.6-3.6 1.5z'/%3E%3Cpath d='m190.5 71.4-17.5-63.2h15.3l6.1 28.6c1.6 7.1 2.7 13.1 3.5 18h0.4c0.5-3.6 1.7-9.5 3.5-17.9l6.3-28.7h15.3l-17.7 63.1v30.3h-15.1v-30.2z'/%3E%3Cpath d='m311.5 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='m390.4 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='M353.3,20.6H338v81.1h-15V20.6h-15.3V8.2h45.5V20.6z'/%3E%3Cpath d='m441.2 44.3c-0.9-4.3-2.4-7.4-4.5-9.4-2.1-1.9-4.9-2.9-8.6-2.9-2.8 0-5.5 0.8-7.9 2.4-2.5 1.6-4.3 3.7-5.7 6.3h-0.1v-36h-14.8v96.9h12.7l1.6-6.5h0.3c1.2 2.3 3 4.1 5.3 5.5 2.4 1.3 5 2 7.9 2 5.2 0 9-2.4 11.5-7.2 2.4-4.8 3.7-12.3 3.7-22.4v-10.8c0-7.6-0.5-13.6-1.4-17.9zm-14.1 27.9c0 5-0.2 8.9-0.6 11.7s-1.1 4.8-2.1 6-2.3 1.8-3.9 1.8c-1.3 0-2.4-0.3-3.5-0.9s-1.9-1.5-2.6-2.7v-38.8c0.5-1.9 1.4-3.4 2.7-4.6s2.6-1.8 4.1-1.8c1.6 0 2.8 0.6 3.6 1.8 0.9 1.2 1.4 3.3 1.8 6.2 0.3 2.9 0.5 7 0.5 12.4v8.9z'/%3E%3C/svg%3E")}.yt-lazyload[data-logo="2"] .yt-lazyload-logo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23282828' viewBox='0 0 492 110'%3E%3Cpath fill='red' d='m154.3 17.5c-1.8-6.7-7.1-12-13.8-13.8-12.1-3.3-60.8-3.3-60.8-3.3s-48.7 0.1-60.8 3.4c-6.7 1.8-12 7.1-13.8 13.8-3.2 12.1-3.2 37.4-3.2 37.4s0 25.3 3.3 37.5c1.8 6.7 7.1 12 13.8 13.8 12.1 3.3 60.8 3.3 60.8 3.3s48.7 0 60.8-3.3c6.7-1.8 12-7.1 13.8-13.8 3.3-12.1 3.3-37.5 3.3-37.5s-0.1-25.3-3.4-37.5z'/%3E%3Cpolygon fill='%23fff' points='64.2 78.4 104.6 55 64.2 31.6'/%3E%3Cpath d='m227.9 99.7c-3.1-2.1-5.3-5.3-6.6-9.7s-1.9-10.2-1.9-17.5v-9.9c0-7.3 0.7-13.3 2.2-17.7 1.5-4.5 3.8-7.7 7-9.7s7.3-3.1 12.4-3.1c5 0 9.1 1 12.1 3.1s5.3 5.3 6.7 9.7 2.1 10.3 2.1 17.6v9.9c0 7.3-0.7 13.1-2.1 17.5s-3.6 7.6-6.7 9.7c-3.1 2-7.3 3.1-12.5 3.1-5.4 0.1-9.6-1-12.7-3zm17.3-10.7c0.9-2.2 1.3-5.9 1.3-10.9v-21.3c0-4.9-0.4-8.5-1.3-10.7-0.9-2.3-2.4-3.4-4.5-3.4s-3.5 1.1-4.4 3.4-1.3 5.8-1.3 10.7v21.3c0 5 0.4 8.7 1.2 10.9s2.3 3.3 4.5 3.3c2.1 0 3.6-1.1 4.5-3.3z'/%3E%3Cpath d='m464.4 72.7v3.5c0 4.4 0.1 7.7 0.4 9.9s0.8 3.8 1.6 4.8 2.1 1.5 3.8 1.5c2.3 0 3.9-0.9 4.7-2.7 0.9-1.8 1.3-4.8 1.4-8.9l13.3 0.8c0.1 0.6 0.1 1.4 0.1 2.4 0 6.3-1.7 11-5.2 14.1s-8.3 4.7-14.6 4.7c-7.6 0-12.9-2.4-15.9-7.1s-4.6-12.1-4.6-22v-12.1c0-10.2 1.6-17.7 4.7-22.4 3.2-4.7 8.6-7.1 16.2-7.1 5.3 0 9.3 1 12.1 2.9s4.8 4.9 6 9 1.7 9.7 1.7 16.9v11.7h-25.7zm2-28.8c-0.8 1-1.3 2.5-1.6 4.7s-0.4 5.5-0.4 10v4.9h11.2v-4.9c0-4.4-0.1-7.7-0.4-10s-0.8-3.9-1.6-4.8-2-1.4-3.6-1.4c-1.7 0.1-2.9 0.6-3.6 1.5z'/%3E%3Cpath d='m190.5 71.4-17.5-63.2h15.3l6.1 28.6c1.6 7.1 2.7 13.1 3.5 18h0.4c0.5-3.6 1.7-9.5 3.5-17.9l6.3-28.7h15.3l-17.7 63.1v30.3h-15.1v-30.2z'/%3E%3Cpath d='m311.5 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='m390.4 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='M353.3,20.6H338v81.1h-15V20.6h-15.3V8.2h45.5V20.6z'/%3E%3Cpath d='m441.2 44.3c-0.9-4.3-2.4-7.4-4.5-9.4-2.1-1.9-4.9-2.9-8.6-2.9-2.8 0-5.5 0.8-7.9 2.4-2.5 1.6-4.3 3.7-5.7 6.3h-0.1v-36h-14.8v96.9h12.7l1.6-6.5h0.3c1.2 2.3 3 4.1 5.3 5.5 2.4 1.3 5 2 7.9 2 5.2 0 9-2.4 11.5-7.2 2.4-4.8 3.7-12.3 3.7-22.4v-10.8c0-7.6-0.5-13.6-1.4-17.9zm-14.1 27.9c0 5-0.2 8.9-0.6 11.7s-1.1 4.8-2.1 6-2.3 1.8-3.9 1.8c-1.3 0-2.4-0.3-3.5-0.9s-1.9-1.5-2.6-2.7v-38.8c0.5-1.9 1.4-3.4 2.7-4.6s2.6-1.8 4.1-1.8c1.6 0 2.8 0.6 3.6 1.8 0.9 1.2 1.4 3.3 1.8 6.2 0.3 2.9 0.5 7 0.5 12.4v8.9z'/%3E%3C/svg%3E")}.yt-lazyload[data-logo="3"] .yt-lazyload-logo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 580 130'%3E%3Cpath d='M181.7 20.7c-2.1-7.9-8.4-14.2-16.3-16.3C151.1.5 93.6.5 93.6.5s-57.6.1-71.9 4C13.8 6.6 7.5 12.9 5.4 20.8 1.6 35.1 1.6 65 1.6 65s0 29.9 3.9 44.3c2.1 7.9 8.4 14.2 16.3 16.3 14.3 3.9 71.8 3.9 71.8 3.9s57.5 0 71.8-3.9c7.9-2.1 14.2-8.4 16.3-16.3 3.9-14.3 3.9-44.3 3.9-44.3s0-29.9-3.9-44.3zM75.2 92.6V37.4L123 65 75.2 92.6z'/%3E%3Cpath d='m268.6 117.8c-3.7-2.5-6.3-6.3-7.8-11.5s-2.2-12-2.2-20.7v-11.6c0-8.6 0.8-15.7 2.6-20.9 1.8-5.3 4.5-9.1 8.3-11.5s8.6-3.7 14.6-3.7c5.9 0 10.8 1.2 14.3 3.7s6.3 6.3 7.9 11.5 2.5 12.2 2.5 20.8v11.7c0 8.6-0.8 15.5-2.5 20.7s-4.3 9-7.9 11.5c-3.7 2.4-8.6 3.7-14.8 3.7-6.4 0-11.3-1.3-15-3.7zm20.5-12.6c1.1-2.6 1.5-7 1.5-12.9v-25.2c0-5.8-0.5-10-1.5-12.6-1.1-2.7-2.8-4-5.3-4s-4.1 1.3-5.2 4-1.5 6.9-1.5 12.6v25.2c0 5.9 0.5 10.3 1.4 12.9s2.7 3.9 5.3 3.9c2.4 0 4.2-1.3 5.3-3.9zm258.9-19.3v4.1c0 5.2 0.1 9.1 0.5 11.7s0.9 4.5 1.9 5.7c0.9 1.2 2.5 1.8 4.5 1.8 2.7 0 4.6-1.1 5.6-3.2 1.1-2.1 1.5-5.7 1.7-10.5l15.7 0.9c0.1 0.7 0.1 1.7 0.1 2.8 0 7.4-2 13-6.1 16.7s-9.8 5.6-17.2 5.6c-9 0-15.2-2.8-18.8-8.4-3.5-5.6-5.4-14.3-5.4-26v-14.3c0-12 1.9-20.9 5.6-26.5 3.8-5.6 10.2-8.4 19.1-8.4 6.3 0 11 1.2 14.3 3.4s5.7 5.8 7.1 10.6 2 11.5 2 20v13.8h-30.6v0.2zm2.4-34c-0.9 1.2-1.5 3-1.9 5.6s-0.5 6.5-0.5 11.8v5.7h13.2v-5.8c0-5.2-0.1-9.1-0.5-11.8s-0.9-4.6-1.9-5.7c-0.9-1.1-2.4-1.7-4.3-1.7-1.9 0.2-3.3 0.8-4.1 1.9zm-326 32.5-20.6-74.7h18.1l7.2 33.8c1.9 8.4 3.2 15.5 4.1 21.3h0.5c0.6-4.3 2-11.2 4.1-21.1l7.4-33.9h18.1l-20.9 74.5v35.7h-17.8v-35.6h-0.2zm143-44.9v80.7h-14.2l-1.5-9.9h-0.4c-3.9 7.4-9.7 11.2-17.4 11.2-5.3 0-9.3-1.8-11.8-5.3-2.6-3.5-3.8-9-3.8-16.4v-60.3h18.2v59.2c0 3.5 0.4 6.1 1.2 7.7 0.8 1.5 2.1 2.2 3.9 2.2 1.5 0 3.1-0.5 4.5-1.4s2.5-2.2 3.2-3.7v-64h18.1zm93.2 0v80.7h-14.2l-1.5-9.9h-0.4c-3.9 7.4-9.7 11.2-17.4 11.2-5.3 0-9.3-1.8-11.8-5.3-2.6-3.5-3.8-9-3.8-16.4v-60.3h18.2v59.2c0 3.5 0.4 6.1 1.2 7.7 0.8 1.5 2.1 2.2 3.9 2.2 1.5 0 3.1-0.5 4.5-1.4s2.5-2.2 3.2-3.7v-64h18.1z'/%3E%3Cpath d='m416.8 24.4h-18.1v95.8h-17.7v-95.8h-18.1v-14.7h53.8v14.6h0.1zm103.8 28c-1.1-5.1-2.8-8.7-5.3-11.1-2.5-2.2-5.8-3.4-10.2-3.4-3.3 0-6.5 0.9-9.3 2.8-3 1.9-5.1 4.4-6.7 7.4h-0.1v-42.5h-17.5v114.4h15l1.9-7.7h0.4c1.4 2.7 3.5 4.8 6.3 6.5 2.8 1.5 5.9 2.4 9.3 2.4 6.1 0 10.6-2.8 13.6-8.5 2.8-5.7 4.4-14.5 4.4-26.5v-12.7c-0.2-9-0.7-16.1-1.8-21.1zm-16.7 32.9c0 5.9-0.2 10.5-0.7 13.8s-1.3 5.7-2.5 7.1-2.7 2.1-4.6 2.1c-1.5 0-2.8-0.4-4.1-1.1s-2.2-1.8-3.1-3.2v-45.7c0.6-2.2 1.7-4 3.2-5.4s3.1-2.1 4.8-2.1c1.9 0 3.3 0.7 4.3 2.1 1.1 1.4 1.7 3.9 2.1 7.3s0.6 8.3 0.6 14.6v10.5z'/%3E%3C/svg%3E")}.yt-lazyload[data-logo="4"] .yt-lazyload-logo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 492 110'%3E%3Cpath fill='red' d='m154.3 17.5c-1.8-6.7-7.1-12-13.8-13.8-12.1-3.3-60.8-3.3-60.8-3.3s-48.7 0.1-60.8 3.4c-6.7 1.8-12 7.1-13.8 13.8-3.2 12.1-3.2 37.4-3.2 37.4s0 25.3 3.3 37.5c1.8 6.7 7.1 12 13.8 13.8 12.1 3.3 60.8 3.3 60.8 3.3s48.7 0 60.8-3.3c6.7-1.8 12-7.1 13.8-13.8 3.3-12.1 3.3-37.5 3.3-37.5s-0.1-25.3-3.4-37.5z'/%3E%3Cpolygon fill='%23fff' points='64.2 78.4 104.6 55 64.2 31.6'/%3E%3Cpath d='m227.9 99.7c-3.1-2.1-5.3-5.3-6.6-9.7s-1.9-10.2-1.9-17.5v-9.9c0-7.3 0.7-13.3 2.2-17.7 1.5-4.5 3.8-7.7 7-9.7s7.3-3.1 12.4-3.1c5 0 9.1 1 12.1 3.1s5.3 5.3 6.7 9.7 2.1 10.3 2.1 17.6v9.9c0 7.3-0.7 13.1-2.1 17.5s-3.6 7.6-6.7 9.7c-3.1 2-7.3 3.1-12.5 3.1-5.4 0.1-9.6-1-12.7-3zm17.3-10.7c0.9-2.2 1.3-5.9 1.3-10.9v-21.3c0-4.9-0.4-8.5-1.3-10.7-0.9-2.3-2.4-3.4-4.5-3.4s-3.5 1.1-4.4 3.4-1.3 5.8-1.3 10.7v21.3c0 5 0.4 8.7 1.2 10.9s2.3 3.3 4.5 3.3c2.1 0 3.6-1.1 4.5-3.3z'/%3E%3Cpath d='m464.4 72.7v3.5c0 4.4 0.1 7.7 0.4 9.9s0.8 3.8 1.6 4.8 2.1 1.5 3.8 1.5c2.3 0 3.9-0.9 4.7-2.7 0.9-1.8 1.3-4.8 1.4-8.9l13.3 0.8c0.1 0.6 0.1 1.4 0.1 2.4 0 6.3-1.7 11-5.2 14.1s-8.3 4.7-14.6 4.7c-7.6 0-12.9-2.4-15.9-7.1s-4.6-12.1-4.6-22v-12.1c0-10.2 1.6-17.7 4.7-22.4 3.2-4.7 8.6-7.1 16.2-7.1 5.3 0 9.3 1 12.1 2.9s4.8 4.9 6 9 1.7 9.7 1.7 16.9v11.7h-25.7zm2-28.8c-0.8 1-1.3 2.5-1.6 4.7s-0.4 5.5-0.4 10v4.9h11.2v-4.9c0-4.4-0.1-7.7-0.4-10s-0.8-3.9-1.6-4.8-2-1.4-3.6-1.4c-1.7 0.1-2.9 0.6-3.6 1.5z'/%3E%3Cpath d='m190.5 71.4-17.5-63.2h15.3l6.1 28.6c1.6 7.1 2.7 13.1 3.5 18h0.4c0.5-3.6 1.7-9.5 3.5-17.9l6.3-28.7h15.3l-17.7 63.1v30.3h-15.1v-30.2z'/%3E%3Cpath d='m311.5 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='m390.4 33.4v68.3h-12l-1.3-8.4h-0.3c-3.3 6.3-8.2 9.5-14.7 9.5-4.5 0-7.9-1.5-10-4.5-2.2-3-3.2-7.6-3.2-13.9v-51h15.4v50.1c0 3 0.3 5.2 1 6.5s1.8 1.9 3.3 1.9c1.3 0 2.6-0.4 3.8-1.2s2.1-1.9 2.7-3.1v-54.2h15.3z'/%3E%3Cpath d='M353.3,20.6H338v81.1h-15V20.6h-15.3V8.2h45.5V20.6z'/%3E%3Cpath d='m441.2 44.3c-0.9-4.3-2.4-7.4-4.5-9.4-2.1-1.9-4.9-2.9-8.6-2.9-2.8 0-5.5 0.8-7.9 2.4-2.5 1.6-4.3 3.7-5.7 6.3h-0.1v-36h-14.8v96.9h12.7l1.6-6.5h0.3c1.2 2.3 3 4.1 5.3 5.5 2.4 1.3 5 2 7.9 2 5.2 0 9-2.4 11.5-7.2 2.4-4.8 3.7-12.3 3.7-22.4v-10.8c0-7.6-0.5-13.6-1.4-17.9zm-14.1 27.9c0 5-0.2 8.9-0.6 11.7s-1.1 4.8-2.1 6-2.3 1.8-3.9 1.8c-1.3 0-2.4-0.3-3.5-0.9s-1.9-1.5-2.6-2.7v-38.8c0.5-1.9 1.4-3.4 2.7-4.6s2.6-1.8 4.1-1.8c1.6 0 2.8 0.6 3.6 1.8 0.9 1.2 1.4 3.3 1.8 6.2 0.3 2.9 0.5 7 0.5 12.4v8.9z'/%3E%3C/svg%3E")}.yt-lazyload-logo:hover{opacity:1;transition:opacity .3s}.yt-lazyload iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0;z-index:3;border:0}.MiniCart-Checkout,.SearchFilter,.FormItem,.GroupLabel{margin:0 0 10px}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.icon-box:before{content:"\e900"}.icon-cube:before{content:"\e901"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-search:before{content:"\f002"}.icon-user:before{content:"\f007"}.icon-check:before{content:"\f00c"}.icon-close:before{content:"\f00d"}.icon-remove:before{content:"\f00d"}.icon-times:before{content:"\f00d"}.icon-trash-o:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-clock-o:before{content:"\f017"}.icon-lock:before{content:"\f023"}.icon-tag:before{content:"\f02b"}.icon-info-circle:before{content:"\f05a"}.icon-eye:before{content:"\f06e"}.icon-shopping-cart:before{content:"\f07a"}.icon-facebook-square:before{content:"\f082"}.icon-sign-out:before{content:"\f08b"}.icon-sign-in:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-phone:before{content:"\f095"}.icon-credit-card:before{content:"\f09d"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-filter:before{content:"\f0b0"}.icon-group:before{content:"\f0c0"}.icon-users:before{content:"\f0c0"}.icon-chain:before{content:"\f0c1"}.icon-link:before{content:"\f0c1"}.icon-truck:before{content:"\f0d1"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-envelope:before{content:"\f0e0"}.icon-lightbulb-o:before{content:"\f0eb"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-instagram:before{content:"\f16d"}.icon-file-pdf-o:before{content:"\f1c1"}.icon-circle-o-notch:before{content:"\f1ce"}.icon-trash:before{content:"\f1f8"}.icon-whatsapp:before{content:"\f232"}.icon-credit-card-alt:before{content:"\f283"}.icon-bars:before{content:"\f0c9"}@font-face{font-family:"icomoon";src:url("/files/superled-wares-ai/fonts/icomoon.ttf") format("truetype"),url("/files/superled-wares-ai/fonts/icomoon.woff") format("woff");font-weight:400;font-style:normal;font-display:block}:root{--check-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='15' fill='none'%3E%3Cpath fill='%23000' d='M19 3.6 9 14c-.8.8-2 .8-2.7 0L1.1 8.7a2 2 0 0 1 0-2.9c.8-.7 2-.7 2.7 0l3.8 4 8.7-9c.8-.9 2-.9 2.7 0 .8.7.8 2 0 2.8Z'/%3E%3C/svg%3E");--offset:clamp(20px,8.333vw,100px);--checkbox-size:clamp(25px,3.333vw,40px)}form.wufoo{position:relative;z-index:10;padding:clamp(30px,4.167vw,50px) 0 100px}form.wufoo [type=file]{position:absolute;opacity:0}form.wufoo .info h2{display:flex;color:#000;font-family:Open Sans;font-size:clamp(18px,2vw,24px);font-style:normal;font-weight:800;line-height:normal;padding-bottom:15px;width:100%;border-bottom:3px solid #fed201;margin:0 0 40px}@media (max-width:576px){form.wufoo{--offset:15px}}form.wufoo>ul{display:grid;grid-template-columns:repeat(12,1fr);align-items:center;grid-auto-flow:dense;gap:clamp(20px,2.083vw,25px) clamp(25px,4.167vw,50px);margin:0 auto;padding:0 var(--offset)}@media (max-width:1150px){form.wufoo>ul{grid-template-columns:repeat(9,1fr)}}@media (max-width:1024px){form.wufoo>ul{grid-template-columns:repeat(6,1fr)}}@media (max-width:576px){form.wufoo>ul{grid-template-columns:100%}form.wufoo>ul>*{grid-column:1/-1 !important}}form.wufoo .buttons{grid-column:1/3}form.wufoo li{grid-column:1/-1}form.wufoo li.Column-3-1{grid-column:3/-1}form.wufoo li.Column-1-3{grid-column:1/3}form.wufoo li.Column-3-5{grid-column:3/5}form.wufoo li.Column-5-7{grid-column:5/7}form.wufoo li[class*=Column-] .desc{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}form.wufoo li[class*=Grid-Column-]{max-width:1000px}form.wufoo li[class*=Grid-Column-] .desc{color:#000;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal}form.wufoo li[class*=Grid-Column-] div:not([class]){gap:30px;display:grid}form.wufoo li[class*=Grid-Column-] div:not([class])>*{margin:0}form.wufoo li.Grid-Column-6 div:not([class]){grid-template-columns:repeat(auto-fill,minmax(180px,1fr));width:100%}form.wufoo li.Grid-Column-3 div:not([class]){gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}form.wufoo li .input-file-label{flex-shrink:0}form.wufoo li div.input-file-inner{flex-direction:row;flex-wrap:wrap;gap:20px 40px}form.wufoo li .input-file-list__item{flex-direction:row;gap:20px 40px;flex-wrap:wrap}form.wufoo .no-title legend,form.wufoo .private,form.wufoo .HideTitle legend,form.wufoo .hide{display:none}form.wufoo .section{grid-column:1/-1;margin:20px calc(var(--offset)*-1) clamp(20px,3.333vw,40px);display:flex;flex-direction:column;gap:15px}form.wufoo .section section>div{padding:0 var(--offset);margin-top:20px;font-size:16px}form.wufoo .section h3{color:#000;font-family:Open Sans;font-size:clamp(18px,2vw,24px);font-style:normal;font-weight:800;line-height:normal;padding-bottom:15px;width:100%;border-bottom:3px solid #fed201;margin:0}form.wufoo .desc{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal}form.wufoo .desc,form.wufoo legend{margin-bottom:clamp(10px,.868vw,10px);display:inline-block}form.wufoo fieldset{display:flex;flex-direction:column;gap:40px}form.wufoo textarea{max-width:1280px;width:100%;text-indent:20px;min-height:120px;height:initial;border-radius:10px;background:#fff;box-shadow:0px 4px 15px 0px rgba(0,0,0,.3);padding:20px;text-indent:0;color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}form.wufoo input:not([type=radio]):not([type=checkbox]){max-width:445px;text-indent:20px;width:100%;height:40px;border-radius:10px;background:#fff;box-shadow:0px 4px 15px 0px rgba(0,0,0,.3);color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:576px){form.wufoo input:not([type=radio]):not([type=checkbox]){max-width:100%}}form.wufoo input[type=radio]+label{display:inline-block;vertical-align:text-top}form.wufoo .input-submit{max-width:100%;width:100%;height:42px;border-radius:10px;border:3px solid #fed201;background:#fed201;display:flex;align-items:center;justify-content:center;gap:20px;color:#000;text-align:center;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:800;line-height:normal;position:relative;cursor:pointer}form.wufoo .input-submit svg{flex-shrink:0;fill:currentColor}form.wufoo .input-submit input{opacity:0;position:absolute;width:100%;height:100%;z-index:-1}form.wufoo .subfield+.subfield{margin-top:clamp(15px,2.083vw,25px)}form.wufoo input[type=checkbox]{opacity:0;position:absolute;z-index:-1;width:var(--checkbox-size);height:var(--checkbox-size)}form.wufoo input[type=checkbox]+label{position:relative;display:flex;align-items:center;white-space:nowrap;gap:calc(var(--checkbox-size)/2)}form.wufoo input[type=checkbox]+label:before{width:var(--checkbox-size);height:var(--checkbox-size);display:flex;content:"";border-radius:clamp(2px,.833vw,10px);background-color:#fff;box-shadow:0px 4px 15px 0px rgba(0,0,0,.3);background-position:center;background-repeat:no-repeat;background-size:50%;flex-shrink:0}form.wufoo input[type=checkbox]:checked+label:before{background-image:var(--check-icon);background-color:#fed201}form.wufoo li div{display:flex;flex-direction:column}form.wufoo li div .subfield{display:flex}form.wufoo li div .subfield *{margin:0 !important;padding:0 !important}form.wufoo .buttons{width:100%}form.wufoo .buttons div{width:inherit}.TextModule+form{padding-top:0}.TextModule{padding:clamp(30px,4.583vw,55px) var(--offset) 35px;display:flex;flex-direction:column;gap:20px}.TextModule h3{font-size:clamp(18px,2vw,24px)}.TextModule.Small{padding:0 var(--offset)}.TextModule.Small p,.TextModule.Small li{font-size:16px}.TextModule ul,.TextModule ol{display:flex;flex-direction:column;gap:15px}.TextModule p,.TextModule li{color:#000;font-family:Open Sans;font-size:clamp(16px,1.667vw,20px);font-style:normal;line-height:normal;padding:0;margin:0}.TextModule p a,.TextModule li a{color:inherit;font-weight:700}.TextModule li{line-height:150%}.file-wrapper{display:flex !important;flex-direction:column !important;gap:35px !important}.file-wrapper svg{fill:currentColor;flex-shrink:0}.file-wrapper input[type=file]{position:absolute;width:100%;height:100%;opacity:0}.input-file-label{width:100%;position:relative;border-radius:10px;border:3px solid #fed201;background:#fed201;max-width:255px;height:43px;display:flex;align-items:center;justify-content:center;gap:20px;color:#000;text-align:center;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:800;line-height:normal}.input-file-list{margin:0}.input-file-list:empty{display:none}.input-file-list__item{display:flex;flex-direction:column;gap:17px;margin:0 !important;padding:0 !important}.input-file-list__name{display:flex;align-items:center;gap:10px;color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.input-file-list__remove{border-radius:10px;border:1px solid #4f4f4f;width:210px;height:45px;display:flex;align-items:center;justify-content:center;gap:20px}#LeaveMessage form.wufoo{padding:0}#LeaveMessage form.wufoo>ul{padding:0;gap:10px}#LeaveMessage form.wufoo .buttons{grid-column:1/-1}#LeaveMessage form.wufoo textarea{height:120px}.input-file-list svg{fill:#000}.InfoPageID-5 .ModuleHalfInner a{font-size:clamp(14px,2.25vw,24px) !important}.Container{max-width:1500px;margin:0 auto}.galleryBox .Gallery{--height-mini:clamp(120px,15.669vw,246px);--height-initial:clamp(240px,31.338vw,492px);display:grid;grid-gap:10px;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 auto;max-width:1000px}@media (max-width:767px){.galleryBox .Gallery{display:flex;flex-direction:column;flex-wrap:wrap;max-height:calc(var(--height-mini)*8);overflow-x:scroll;padding-bottom:10px;width:100%}}.galleryBox .Gallery img{display:flex !important;height:100% !important;max-width:100% !important;max-height:100% !important;width:100%;object-fit:cover;object-position:center}.galleryBox .Gallery figure.mz-figure{display:flex !important;height:100% !important;max-width:100% !important;max-height:100% !important;width:100%;margin:0}.galleryBox .Gallery>a.MagicZoom{width:var(--height-initial)}.galleryBox .Gallery>a.MagicZoom:nth-child(even){height:var(--height-mini)}.galleryBox .Gallery>a.MagicZoom:nth-child(even):nth-of-type(2){height:calc(var(--height-mini) + var(--height-mini)/2)}@media (max-width:767px){.galleryBox .Gallery>a.MagicZoom:nth-child(even):nth-of-type(2){height:var(--height-mini)}}.galleryBox .Gallery>a.MagicZoom:nth-child(odd){height:var(--height-initial);margin-top:calc(var(--height-mini)/2*-1)}.galleryBox .Gallery>a.MagicZoom:nth-child(odd):nth-of-type(1),.galleryBox .Gallery>a.MagicZoom:nth-child(odd):nth-of-type(3){margin-top:0}@media (max-width:767px){.galleryBox .Gallery>a.MagicZoom:nth-child(odd){margin:0}}.InspiraatioModule{display:flex;flex-direction:column;gap:50px}.InspiraatioModuleInner{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:0 min(7.813vw,100px);gap:20px}@media (min-width:1281px){.InspiraatioModuleInner{grid-template-columns:repeat(5,1fr)}}.InspiraatioModule a{padding:0;text-align:center;display:flex;flex-direction:column;gap:20px}.InspiraatioModule .CategoryImage{border-radius:10px;overflow:hidden;width:100%;background-color:gray}.InspiraatioModule .ContentTitle{margin:0;padding-bottom:20px;color:#4f4f4f;font-size:clamp(16px,2.143vw,20px);font-style:normal;font-weight:900;line-height:normal}.Drawer{background-color:#fafafa;color:#5a5a5a;position:fixed;transition-duration:.3s}.Drawer .BoxedTitle{background:#000;color:#ffd527;margin:0}.Drawer[data-drawer-side=top],.Drawer[data-drawer-side=bottom]{height:300px;left:0;overflow-x:auto;width:100%}.Drawer[data-drawer-side=left]{bottom:0;top:0;max-width:300px;width:100%;overflow-y:auto}.Drawer[data-drawer-side=right]{bottom:0;top:0;min-width:300px;max-width:500px;overflow-y:auto}.Drawer[data-drawer-side=top]{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);border-bottom:1px solid #dadada;top:0}.Drawer[data-drawer-side=bottom]{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);border-top:1px solid #dadada;bottom:0}.Drawer[data-drawer-side=left]{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);border-right:1px solid #dadada;left:0}.Drawer[data-drawer-side=right]{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);border-left:1px solid #dadada;right:0}.Drawer[data-drawer-side=top].Open{-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);-ms-box-shadow:0 1px 3px rgba(0,0,0,.25);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.Drawer[data-drawer-side=bottom].Open{-moz-box-shadow:0 -1px 3px rgba(0,0,0,.25);-ms-box-shadow:0 -1px 3px rgba(0,0,0,.25);-webkit-box-shadow:0 -1px 3px rgba(0,0,0,.25);box-shadow:0 -1px 3px rgba(0,0,0,.25);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.Drawer[data-drawer-side=left].Open{-moz-box-shadow:1px 0 3px rgba(0,0,0,.25);-ms-box-shadow:1px 0 3px rgba(0,0,0,.25);-webkit-box-shadow:1px 0 3px rgba(0,0,0,.25);box-shadow:1px 0 3px rgba(0,0,0,.25);-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.Drawer[data-drawer-side=right].Open{-moz-box-shadow:-1px 0 3px rgba(0,0,0,.25);-ms-box-shadow:-1px 0 3px rgba(0,0,0,.25);-webkit-box-shadow:-1px 0 3px rgba(0,0,0,.25);box-shadow:-1px 0 3px rgba(0,0,0,.25);-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.DrawerSection{padding:15px}.DrawerSection>:last-child{margin-bottom:0}.DrawerContainer{position:relative;transition-duration:.3s}.Drawers{position:relative;z-index:10000}.DrawerOverlay{bottom:0;left:0;position:fixed;right:0;top:0;background-color:#000;cursor:pointer;opacity:0;transition-duration:.3s;visibility:hidden;z-index:1000}.DrawerOverlay.Visible{opacity:.25;visibility:visible}.Drawer .CloseDrawer{right:15px;position:absolute;font-size:24px}.Drawer .CloseDrawer:before{content:"\f00d";font-family:"icomoon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.5em;font-weight:900}.Drawer .MiniCartHeader{display:none}.Drawer[data-drawer=menu].Open .CloseDrawer{color:#fff;position:absolute;right:-45px;top:15px;z-index:1000000}.DrawerCategories .Container{padding:0}.DrawerCategories .Level-1{font-family:"Open Sans Condensed";font-size:17px;display:block;padding:5px 15px;border-bottom:1px solid #ccc}.DrawerCategories a.Level-2,.DrawerCategories a.Level-3{display:none;font-family:"Open Sans";font-size:14px;font-weight:400}.DrawerCategories .ViewAllProducts{display:none !important}.DrawerCategories .Level-1.Open+.Dropdown .Level-2{display:block;padding-left:30px}.DrawerCategories .Level-2.Open+.Level-3 .Level-3{display:block;padding-left:45px}.Footer{padding:40px 0 0}.FooterCopy .Copyright{border-top:1px solid #dadada;padding:20px 0}@media screen and (max-width:600px){.FooterCopy .Copyright{text-align:center}}.SiteFooter .H2{color:#ffd527;font-family:'Orelega One',sans-serif;font-weight:400;text-transform:uppercase;margin-bottom:5px}.SiteFooter .WhyBuyFromUs+.Grid{padding:45px 0}.SiteFooter .Social i{margin-right:8px}.SiteFooter h4 a{color:#ffd527}.SiteFooter .WhyBuyFromUs{text-align:center;margin-top:-150px;margin-bottom:50px;padding:0;display:flex;flex-wrap:wrap}@media (max-width:600px){.SiteFooter .WhyBuyFromUs{max-width:calc(100% - 10vw)}}.SiteFooter .WhyBuyFromUs h3{color:#000;margin:25px 0 5px;flex:100%}.SiteFooter .WhyBuyFromUs .Box{flex:19%;margin:.25%;text-align:center;vertical-align:top;background:#fedc00;color:#333;padding:1% 1% .5%;cursor:default;border-radius:3px;box-shadow:0 -1px 3px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.SiteFooter .WhyBuyFromUs .Box .Image{height:51px}.SiteFooter .WhyBuyFromUs .Box h4{margin:15px 0 10px;font-size:24px;line-height:24px;font-style:italic}.SiteFooter .WhyBuyFromUs .Box p{font-size:14px;line-height:120%}.SiteFooter .WhyBuyFromUs .Box p:nth-child(3){font-size:14px;font-weight:700}.SiteFooter .WhyBuyFromUs .Box span{font-weight:700;font-size:13px;line-height:14px}@media screen and (max-width:1024px){.SiteFooter .WhyBuyFromUs .Box{flex:100%;display:inline-flex;align-content:center;align-items:center;padding:10px 0}.SiteFooter .WhyBuyFromUs .Box .Image{flex:0 15%;text-align:center}.SiteFooter .WhyBuyFromUs .Box h4{flex:0 50%;text-align:left;margin:-8px 0 0;padding:0}.SiteFooter .WhyBuyFromUs .Box div{flex:0 45%;text-align:left}.SiteFooter .WhyBuyFromUs .Box div p:first-of-type{margin:0 0 10px}.SiteFooter .WhyBuyFromUs .Box div p:last-of-type{margin:0;padding:0}}@media screen and (max-width:600px){.SiteFooter .WhyBuyFromUs .Box{flex-wrap:wrap;justify-content:center}.SiteFooter .WhyBuyFromUs .Box h4{flex:0 100%;margin:0 0 5px;text-align:center}.SiteFooter .WhyBuyFromUs .Box div{flex:0 100% !important;text-align:center}.SiteFooter .WhyBuyFromUs .Box .Image{flex:0 100%}}.Footer #NewsletterSubscribeForm label{display:none}.Footer #NewsletterSubscribeForm input{width:65%}.Footer #NewsletterSubscribeForm button{width:35%}.Footer .Newsletter #mc-embedded-subscribe-form input,.Newsletter #mc-embedded-subscribe-form select{width:100%;margin:0 0 5px}.SiteFooter .Col.Nav>a{clear:both;display:block}.SiteFooter .Col.Nav>a:before{content:"\f105";font-family:"icomoon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.5em;font-weight:900}.FooterCopy{padding-top:15px;color:#fff;text-align:center;clear:both}.Social a{clear:both;display:block;font-size:120%;text-decoration:none}.Social a i.fab{width:20px;margin-right:5px}#mc_embed_signup input{width:100%}#mc_embed_signup .mc-field-group{margin-top:5px}.Info.Nav a[href*="/5/"]{display:none}input,select,textarea{-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);background-color:#fefefe;border:1px solid #dadada;border-radius:2px;color:#5a5a5a;display:inline-block;height:32px;max-width:100%;padding:3px 12px;transition-duration:.3s;vertical-align:middle}[type=checkbox],[type=radio]{-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border-radius:0;border-width:0;display:inline-block !important;height:auto;margin:0 5px 0 0;max-width:none;width:auto}[type=checkbox],[type=radio]{all:revert;margin:0 5px 0 0;vertical-align:middle}textarea{height:auto;resize:none}select{-moz-appearance:none;-webkit-appearance:none;-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);background:#fefefe url("/files/superled-wares-ai/images/angle-down-dark.png") top 50% right 14px no-repeat;background-size:12px 12px;color:#5a5a5a;cursor:pointer;height:38px;padding-right:35px}select::-ms-expand{display:none}@media screen and (max-width:800px){input,select,textarea{display:block;margin:0;width:100%}}input:-webkit-autofill{animation-name:onAutoFill}label,.label{display:block;font-weight:700;margin-bottom:2px}label{cursor:pointer}.GroupLabel{border-bottom:1px solid #dadada;display:block;font-size:16px;font-weight:700;padding-bottom:3px}.Button,#Reviews .rfy-show-hidden-reviews,#Reviews .rfy-container .rfy-show-hidden-reviews,form button,.PageBuilder.CTA a{-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.1);-ms-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.1);background:#f5f5f5;border:1px solid #cfcfcf;border-radius:2px;color:#5a5a5a !important;cursor:pointer;display:inline-block;padding:3px 12px;text-align:center;text-decoration:none;transition-duration:.15s}.Button:hover,#Reviews .rfy-show-hidden-reviews:hover,form button:hover,.PageBuilder.CTA a:hover{background-color:#fbfbfb;color:#5a5a5a !important}.Button:active,#Reviews .rfy-show-hidden-reviews:active,form button:active,.PageBuilder.CTA a:active,.Button.Active,#Reviews .Active.rfy-show-hidden-reviews,form button.Active,.PageBuilder.CTA a.Active{-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-ms-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eaeaea}.Button-Primary,form [type=submit],.PageBuilder.CTA a{background-color:#ffd527;border-color:#cba701;color:#000 !important}.Button-Primary:hover,form [type=submit]:hover,.PageBuilder.CTA a:hover{background-color:#fed30e;color:#5a5a5a !important}.Button-Primary:active,form [type=submit]:active,.PageBuilder.CTA a:active,.Button-Primary.Active,form .Active[type=submit],.PageBuilder.CTA a.Active{background-color:#f1c701}.FormError{color:#d33;position:relative}.FormError>input,.FormError>select,.FormError>textarea{background-color:#fcf4f4 !important;border-color:#d33 !important}.FormErrorMessage{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;color:#d33;display:block;margin:0;opacity:1;position:absolute;width:100%}@media screen and (max-width:600px){.FormErrorMessage{font-size:12px;opacity:1;position:static}}.FormItem:last-child{margin-bottom:0}.FormItem .InlineCheck{display:inline-block;font-weight:400;margin:0 0 0 10px}.FormItem .Checks:last-child{margin-bottom:0}.FormSubmit{margin-top:20px}.GroupItem{margin-bottom:0}.GroupItem>div{display:inline-block;margin:0 10px 10px 0;vertical-align:bottom}.GroupItem.required>label:after{content:" *"}@media screen and (max-width:800px){.FormItem .InlineCheck{display:block;margin:10px 0 0}.GroupItem>div{display:block;margin-right:0}}.Checks{margin-bottom:20px}.Checks label{font-weight:400}.Checks>label{margin-top:10px}.Checks>label:first-child{margin-top:0}.FormHelp{font-size:12px;margin:5px 0 0}.FormAltAction{display:inline-block;margin-left:5px}.InputGroup,#SearchForm .FormItem,.CompactForm .FormItem,.CampaignCodeForm .FormItem{width:100%}.InputGroup:before,#SearchForm .FormItem:before,.CompactForm .FormItem:before,.CampaignCodeForm .FormItem:before,.InputGroup:after,#SearchForm .FormItem:after,.CompactForm .FormItem:after,.CampaignCodeForm .FormItem:after{content:" ";display:table}.InputGroup:after,#SearchForm .FormItem:after,.CompactForm .FormItem:after,.CampaignCodeForm .FormItem:after{clear:both}.InputGroup>input,#SearchForm .FormItem>input,.CompactForm .FormItem>input,.CampaignCodeForm .FormItem>input{border-bottom-right-radius:0;border-top-right-radius:0;float:left;margin-right:0;width:70%}.InputGroup>button,#SearchForm .FormItem>button,.CompactForm .FormItem>button,.CampaignCodeForm .FormItem>button{border-bottom-left-radius:0;border-top-left-radius:0;float:left;width:30%}@media screen and (max-width:800px){.CompactForm,.CampaignCodeForm{display:block}}.BuyForm [type=submit]:before{content:"\f07a";font-family:"icomoon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.5em;font-weight:900}#SearchForm{margin-bottom:0}#SearchForm label{display:none}.PaginationForm label{display:inline-block;margin-right:5px}.CampaignCodeForm{background-color:#fafafa;border:1px solid #dadada;border-radius:2px;margin-bottom:20px;padding:15px}.CampaignCodeForm form{margin-bottom:0}.CampaignCodeForm input[type=hidden]+button{float:none;width:100%}.CampaignCodeForm .label{margin-bottom:10px;text-align:center}.CampaignCodeForm-InModal{background:0 0;border:0;padding:0}.Loader{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(255,255,255,.5);display:none;z-index:10}.Loader>.Notification{left:10px;position:absolute;top:10px}.LoaderSpinner{left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%}.LoaderSpinner:before{content:"\f1ce";font-family:"icomoon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;animation:fa-spin 1s linear infinite;font-size:24px;opacity:.5;-webkit-transform-origin:calc(50% - .5px) calc(50% - 1px);transform-origin:calc(50% - .5px) calc(50% - 1px)}.mz-expand .mz-expand-bg{background-color:#202020}.mz-expand .mz-expand-bg>img{display:none}.fa:first-child{margin-right:.25em}.fa:last-child{margin-left:.25em}.fa:first-child:last-child{margin-left:0}.Badge{background-color:#d90000;border-radius:2px;color:#fefefe;display:block;font-size:12px;padding:0 .5em;position:absolute;right:5px;top:5px}.fb-like{max-width:100%;overflow:hidden}.ExtShareButtons+.fb-like{margin-top:24px}.mfp-ajax-content{background-color:#fff;border-radius:10px;margin:0 auto;max-width:900px;padding:30px;position:relative}.mfp-ajax-content :last-child{margin-bottom:0}#open-modal{cursor:pointer}#open-modal:hover{text-decoration:underline}.info-popup-overlay .mfp-container:before{height:25%}#info-popup{padding:10px 20px;max-width:1024px;width:90vw;margin:0 auto;background-color:#fff;border-radius:8px;position:relative}#info-popup *{margin-top:0}#info-popup *:nth-last-child(2){margin-bottom:0}#info-popup .mfp-close{width:20px;height:20px;line-height:100%;right:5px;top:5px}.DrawerNavigation{margin-top:-1px;list-style:none;margin-bottom:0}.DrawerNavigation:first-child{margin-top:0}.DrawerNavigation a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:10px 15px;position:relative;text-decoration:none;font-size:16px}.DrawerNavigation ul,.DrawerNavigation li+li{margin-top:-1px;list-style-type:none;margin-bottom:0}.DrawerNavigation ul ul a{padding-left:30px}.DrawerNavigation ul ul ul a{padding-left:45px}.DrawerNavigation .NavigationExpander{border-left:1px solid #dadada;cursor:pointer;line-height:45px;margin-left:0;position:absolute;right:0;text-align:center;top:0;width:45px}.DrawerNavigation .Current>a{color:#c4a93f}.DrawerNavigation .HasSubCategories>ul{display:none}.DrawerNavigation .HasSubCategories>a{padding-right:60px}.DrawerNavigation .Open>ul{display:block;list-style-type:none;margin:0}.DrawerNavigation .Categories li.Current>a{color:#000}.DrawerNavigation .Categories>li>a{text-transform:uppercase}.DrawerNavigation .Categories li.Current>a:before{content:"\f0da";font:normal normal normal 30px/1 icomoon;position:absolute;left:0;color:#ffd527;text-shadow:0 2px 0 #000,0 -2px 0 #000,2px 0 0 #000;font-weight:900}.TabsNavigation a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#f5f5f5;border:1px solid #dadada;border-radius:2px 2px 0 0;color:#5a5a5a;display:block;font-weight:700;margin-bottom:-1px;padding:10px 20px;text-align:center;text-decoration:none}.TabsNavigation ul{list-style:none;margin-bottom:0;position:relative;z-index:10}.TabsNavigation ul:before,.TabsNavigation ul:after{content:" ";display:table}.TabsNavigation ul:after{clear:both}.TabsNavigation li{float:left;margin-left:5px}.TabsNavigation li:first-child{margin-left:0}.TabsNavigation .Current>a{background-color:#fff;border-bottom-color:#fff}@media screen and (max-width:600px){.TabsNavigation li{margin-left:0;width:50%}}.SearchFilters{background-color:#FFF!important;border-radius:8px;padding:10px}.SearchFilter a{float:right}.SearchFilter li,.SearchFilterTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin:0;padding:10px 15px;position:relative}.SearchFilter li{display:grid;grid-template-columns:1fr auto;align-items:center;gap:15px;white-space:initial !important}.SearchFilterTitle{border-width:0}.SearchFilter ul{list-style:none;margin-bottom:0}.SearchFilter .ApplyFilter{float:left;margin-right:5px}.FullSearchSuggestions{display:inline-block;list-style:none;vertical-align:middle;margin:-3px}.FullSearchSuggestions li{display:inline-block;margin:3px;vertical-align:middle}.FullSearchSuggestions a{background-color:#c4a93f;border-radius:2px;color:#5a5a5a;display:block;padding:0 10px}.FullSearchSuggestions a:hover,.FullSearchSuggestions .Active a{background-color:#d0ba66;color:#5a5a5a}.FullSearchSuggestionsTitle{display:inline-block;margin:0 15px 0 0;vertical-align:middle}#MobileSearchForm{margin-bottom:0}#SearchResults{padding-top:40px}#SearchResults .filter-btn{display:none}#SearchResults .ContentSection .ContentTitle{margin-top:0}@media (max-width:1200px){#SearchResults{padding:0}#SearchResults .ContentSection{padding:25px 0 0}#SearchResults .Grid>.Col-4-5.Col-Tablet-12-12,#SearchResults .Grid>.Col-1-5.Col-Tablet-12-12{padding:0}}#SearchResults .sticky{position:sticky;top:80px;z-index:120;padding-right:10px}@media (max-width:1200px){#SearchResults .sticky{position:initial}}.SearchFilterTitle+ul{margin-top:0}@media (max-width:1024px){#SearchResults .SearchFilters{display:none !important}}@media (max-width:1200px){.SearchResultsHead{display:grid;margin:0;grid-template-columns:auto auto;gap:20px;justify-content:space-between}.SearchResultsHead .SelectItem{margin:0;grid-column:1/-1}.SearchResultsHead .FlexItem{padding:0 !important;margin:0 !important}.SearchResultsHead .Flex{margin:0 !important;display:flex !important}}.SearchFilters .SearchFilter:nth-of-type(2){display:none !important}.SearchPage .PageNavigation{display:flex}#StickyCart .Notification{display:none}.MiniCart .Notification.Positive{margin:10px;line-height:16px}.MiniCart .Notification h4{margin:0 0 5px}.MiniCartTitle{margin-bottom:0}.MiniCartTotal,.MiniCartActions{border-bottom:1px solid #dadada;padding:8px 15px}.MiniCartProduct{border-bottom:1px solid #dadada;padding:10px 15px 10px 75px;position:relative}.MiniCartProduct .ProductImage{height:50px;left:15px;padding:5px;position:absolute;width:50px}.MiniCartProduct .ProductName{display:block;font-weight:700;margin-bottom:0;text-decoration:none;line-height:18px}.MiniCartProduct .ProductQuantity{bottom:2px;font-size:12px;line-height:18px;right:2px;top:auto;background:#000;font-weight:700}.MiniCart-Checkout{-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-ms-box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);background-color:#fafafa;border:1px solid #dadada;border-radius:2px;z-index:1}.MiniCart-Checkout .MiniCartActions{border-bottom-width:0}.MiniCart-Checkout .OrderProducts{display:none !important}.HeaderCart{position:relative}.CartItems{position:absolute;top:-7px;right:5px;background-color:#000;color:#fefefe !important;width:25px;height:25px;border-radius:25px;font-size:13px;text-align:center;line-height:27px;font-weight:700}@media screen and (max-width:1200px){.CartItems{top:5px;right:5px;width:20px;height:20px;line-height:20px}}.CartProductDetails dd{margin-left:8px}.CartProductDetails{line-height:15px;margin:10px 0}.FullCartSection{border-bottom:1px solid #dadada;padding:20px 0}.FullCartHeader{padding:0;margin-bottom:15px}.FullCartTitle{margin-bottom:0}.FullCartActions{border-bottom:0;padding-bottom:0;text-align:right}.FullCartProduct .ProductRemove:before{content:"\f1f8";font-family:"icomoon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.5em;font-weight:900}.FullCartProducts{display:flex;flex-direction:column;width:100%;padding-top:50px}.FullCartTotal{display:flex;align-items:center;justify-content:space-between}.FullCartTotal span{display:flex;align-items:center;justify-content:space-between;width:100%}.FullCartColImage{display:flex;align-items:flex-start;align-self:flex-start;padding:10px;grid-column:1;background-color:#fff;border:1px solid #dadada}.FullCartColImage img{aspect-ratio:1;object-fit:contain}.FullCart .CartProducts>.FullCartProduct{display:grid;padding:0;grid-template-columns:clamp(80px,16.667vw,160px) 1fr auto clamp(120px,15.625vw,180px) 100px auto;gap:10px clamp(10px,2.08vw,20px);align-items:center;grid-template-rows:repeat(2,auto);position:relative;z-index:1}.FullCart .CartProducts>.FullCartProduct:before{top:-10px;bottom:-10px;border:1px solid #dadada;left:-10px;right:-15px;position:absolute;content:"";z-index:-1;display:block;background-color:rgba(218,218,218,.48)}@media (min-width:481px){.FullCart .CartProducts>.FullCartProduct+.FullCartProduct{margin-top:40px}}@media (max-width:640px){.FullCart .CartProducts>.FullCartProduct{grid-template-columns:clamp(130px,16.667vw,160px) repeat(2,1fr) auto;gap:10px}.FullCart .CartProducts>.FullCartProduct>.FullCartColDetails{grid-column:2/-1;grid-row:1}.FullCart .CartProducts>.FullCartProduct>.FullCartColPrice{grid-column:2;grid-row:3}.FullCart .CartProducts>.FullCartProduct>.FullCartColTotal{grid-column:3;grid-row:3}.FullCart .CartProducts>.FullCartProduct>.FullCartColRemove{grid-column:4;grid-row:3}.FullCart .CartProducts>.FullCartProduct>.FullCartColQuantity{grid-column:1;grid-row:3}}@media (max-width:480px){.FullCart .CartProducts>.FullCartProduct{grid-template-columns:150px repeat(2,1fr) auto;gap:10px;position:relative;z-index:1;margin-left:-5px}.FullCart .CartProducts>.FullCartProduct .FullCartColImage{height:100%;display:flex;align-items:center}.FullCart .CartProducts>.FullCartProduct+.FullCartProduct{margin-top:40px}}.FullCart .CartProducts>.FullCartProduct input{width:100%;text-align:center;padding:0}.FullCart .CartProducts>.FullCartProduct .ProductTotal{font-size:clamp(14px,2.188vw,16px);line-height:100%}.FullCart .CartProducts>.FullCartProduct .ProductName{margin:0;font-size:clamp(16px,1.667vw,18px)}@media (max-width:960px){.FullCart .CartProducts>.FullCartProduct .ProductName{font-size:clamp(14px,2.188vw,16px);line-height:120%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}@media (min-width:641px) and (max-width:960px){.FullCart .CartProducts>.FullCartProduct .ProductRemove{font-size:0px}.FullCart .CartProducts>.FullCartProduct .ProductRemove:before{font-size:16px;margin:0}}@media (max-width:480px){.FullCart .CartProducts>.FullCartProduct .ProductRemove{font-size:0px}.FullCart .CartProducts>.FullCartProduct .ProductRemove:before{font-size:16px;margin:0}}.FullCart .CartProducts>.FullCartProduct [data-modular-main]{padding:10px 0 0;display:grid;gap:10px 20px;grid-template-columns:80px 1fr auto clamp(100px,15.625vw,180px) 100px auto;align-items:center;grid-column:2/-1;border-top:1px solid #dadada}.FullCart .CartProducts>.FullCartProduct [data-modular-main] .CompactDl{display:none}@media (max-width:960px){.FullCart .CartProducts>.FullCartProduct [data-modular-main]{grid-column:1/-1}}@media (max-width:640px){.FullCart .CartProducts>.FullCartProduct [data-modular-main]{grid-template-columns:80px 1fr minmax(120px,1fr) 1fr auto;grid-template-rows:repeat(2,auto)}.FullCart .CartProducts>.FullCartProduct [data-modular-main] .FullCartColDetails{grid-column:2/-1}.FullCart .CartProducts>.FullCartProduct [data-modular-main] .FullCartColPrice{grid-column:2}}@media (max-width:480px){.FullCart .CartProducts>.FullCartProduct [data-modular-main]{grid-template-columns:80px repeat(2,1fr) auto}.FullCart .CartProducts>.FullCartProduct [data-modular-main] .FullCartColQuantity{grid-column:1/3;grid-row:3;width:150px}}.FullCart .CartProducts>.FullCartProduct .FullCartColImage{grid-row:1/-1}.FullCart .CartProducts>.FullCartProduct .CompactDl{grid-row:2;display:contents;grid-column:2/-1;gap:10px 20px}@media (max-width:960px){.FullCart .CartProducts>.FullCartProduct .CompactDl{grid-column:1/-1;grid-template-columns:clamp(80px,16.667vw,160px) 1fr;gap:10px}}@media (max-width:640px){.FullCart .CartProducts>.FullCartProduct .CompactDl{display:contents}}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails{margin:0;grid-column:2/-1}@media (max-width:640px){.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails{grid-column:2/-1;grid-row:2;display:grid;grid-template-columns:1fr auto;gap:5px}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd,.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dt{display:flex;align-items:center;margin:0;width:fit-content}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd{text-align:right}}@media (max-width:480px){.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails{display:flex;flex-direction:column;align-items:flex-start;gap:0}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd,.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dt{width:100%;padding-left:5px;text-align:left;position:relative;z-index:0}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd:before,.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dt:before{content:"";height:initial;position:absolute;inset:-3px;display:block;z-index:-1;background:#dadada}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dt{font-size:12px}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dt:after{content:":"}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd{position:relative;margin-bottom:10px}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd:last-of-type{margin-bottom:3px}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd:before{content:"";position:absolute}}.forms365-modal{width:600px;left:50%;margin:0 0 0 -300px;position:absolute;top:30%;background:#fff;border-radius:10px;padding:25px;max-height:100%;overflow-x:hidden}.forms365-modal-content{position:relative}.forms365-modal .forms365-field{float:left;clear:left;width:100%;line-height:32px}.forms365-modal .forms365-submit{float:left;clear:both;width:100%;margin:15px auto;text-align:center}.forms365-modal .forms365-submit input.Button,.forms365-modal .forms365-submit #Reviews input.rfy-show-hidden-reviews,#Reviews .forms365-modal .forms365-submit input.rfy-show-hidden-reviews{width:50%;margin:0 auto;float:none}.forms365-modal .forms365-label{text-align:right;padding:0 3% 0 0;margin-left:0;width:37%;float:left}.forms365-modal .forms365-label#saate{text-align:left}.forms365-modal input{float:left;clear:none;width:60%;top:-11px;margin-right:0}.forms365-submit input{width:auto}.forms365-modal .forms365-description{font-size:18px;line-height:18px;padding:0 0 25px}.forms365-field textarea{width:100%;height:100px;float:left;clear:both;display:block}#TEXT{float:left;display:block;clear:both;height:auto}#TEXT label{width:100%;text-align:left}.forms365-submit .Button,.forms365-submit #Reviews .rfy-show-hidden-reviews,#Reviews .forms365-submit .rfy-show-hidden-reviews,.forms365-submit form button,form .forms365-submit button,.forms365-submit .PageBuilder.CTA a,.PageBuilder.CTA .forms365-submit a{width:100%}.forms365-modal input#PITUUS,.forms365-modal input#LEVEYS,.forms365-modal input#KORKEUS{width:20%}.forms365-modal #KAYTTOTARKOITUS.forms365-field{float:left;display:block;width:100%;margin:10px 0}.forms365-modal #KAYTTOTARKOITUS .forms365-options label{display:block;width:63%;float:right;text-align:left;line-height:20px;font-weight:400}.forms365-modal #KAYTTOTARKOITUS .forms365-options label input{width:auto;margin:3px 5px 0 0;top:0}.forms365-modal #YLATEKSTI p{line-height:20px}.forms365-field#TOIMITUS{margin:25px 0 0}#Jalleenmyyjahakemus .forms365-options input{width:25px}.forms365-error{color:red;font-weight:700;font-style:italic;padding-left:10px}.forms365-content.thanks{background:#c2f2c2;padding:30px;text-align:center;border-radius:15px;border:1px solid #ccc}#Reviews{z-index:1 !important}#Reviews .rfy-overview{flex-grow:0;flex-shrink:0;flex-basis:25%}#Reviews .rfy-tabs{flex-grow:0;flex-shrink:0;flex-basis:75%}#Reviews .rfy-container{display:flex}#Reviews .rfy-container .rfy-overview .rfy-keyvalue.rfy-distribution{width:100%}#Reviews .rfy-container .rfy-tabs .rfy-tabs-nav,#Reviews .rfy-tab.rfy-tab-reviews,#Reviews .rfy-container .rfy-tabs .rfy-tab{border:none}#Reviews .rfy-container .rfy-tabs .rfy-tab-nav{line-height:inherit;letter-spacing:-.5px}#Reviews .rfy-container .rfy-review .rfy-review-answers{border:2px solid;padding:10px 15px;margin-left:275px;border-radius:7px;position:relative;min-height:85px;display:flex;flex-direction:column}#Reviews .rfy-container .rfy-review .rfy-review-answers:before{width:0;height:0;border-style:solid;border-width:30px 30px 30px 0;border-color:transparent #000 transparent transparent;position:absolute;left:-30px;content:""}#Reviews .rfy-container .rfy-review{border:none;padding-bottom:10px;margin-bottom:10px;min-height:120px;width:100%;clear:both}#Reviews .rfy-container .rfy-review .rfy-review-info{width:220px;text-align:right;position:relative;float:left;margin-bottom:10px}#Reviews .rfy-container .rfy-rate .rfy-rate-buttons{text-align:left;float:right}#Reviews .rfy-rate-button{font-weight:700;font-size:14px}#Reviews .rfy-rate-up{color:green}#Reviews .rfy-rate-down{color:#d90000}#rfy-review-tuotteen_arvostelu .rfy-review-question{display:none !important}#Reviews .rfy-review-date{float:right;margin-left:10px}#Reviews .rfy-review-name{font-size:16px;line-height:18px;clear:both}#Reviews .rfy-review-date:before{content:"("}#Reviews .rfy-review-date:after{content:")"}#Reviews .rfy-container .rfy-review-response{width:60%;margin-left:40%;border:1px solid #666;padding:10px;border-radius:8px;background:#edffed;position:relative}#Reviews .rfy-container .rfy-review-response:before{width:0;height:0;border-style:solid;border-width:0 30px 30px;border-color:transparent transparent #000;content:"";position:absolute;top:-30px}#Reviews .rfy-review-response-title{position:absolute;top:-15px;left:15px;background:#000;text-transform:uppercase;color:#fff;padding:0 15px;border-radius:5px}#Reviews .rfy-reviews-hide-next:before{bottom:-15px;height:150%}#Reviews .rfy-show-hidden-reviews-wrapper button{z-index:1000}#Reviews{overflow:hidden;position:relative;background:url("/files/superled-wares-ai/images/loader.gif") 50% 50% no-repeat}#Reviews .Button.Reviews,#Reviews .Reviews.rfy-show-hidden-reviews,#Reviews form button.Reviews,form #Reviews button.Reviews,#Reviews .PageBuilder.CTA a.Reviews,.PageBuilder.CTA #Reviews a.Reviews{position:absolute;bottom:50px;left:50%;z-index:1000}#Reviews:after{content:" ";width:100%;height:250px;display:block;position:absolute;bottom:0;background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 75%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 75%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}#Reviews[aria-expanded=true]{height:auto !important}#Reviews+.Fade{text-align:center;padding-bottom:100px}#Reviews[aria-expanded=true]{padding-bottom:50px}#Reviews[aria-expanded=true]:after,#Reviews[aria-expanded=true]+.Fade{display:none}#Reviews.Active{height:auto}#Reviews.Active .Button.Reviews,#Reviews.Active .Reviews.rfy-show-hidden-reviews,#Reviews.Active form button.Reviews,form #Reviews.Active button.Reviews,#Reviews.Active .PageBuilder.CTA a.Reviews,.PageBuilder.CTA #Reviews.Active a.Reviews,#Reviews:after{display:none}#Reviews .rfy-tabs div.rfy-tabs-nav{margin-left:20px}#Reviews .rfy-tabs .rfy-tabs-nav a{font-weight:700;margin:0 10px 0 0;border-top-right-radius:0;border-top-left-radius:0;background:#ffd527;padding:10px;border:1px solid #cba701}#Reviews .rfy-tabs .rfy-tabs-nav a.rfy-active{border-color:#333;background:#fff}#Reviews .rfy-review-product-info{border:1px solid #ccc;font-size:12px;padding:0;width:50%;align-self:flex-end;overflow:hidden}#Reviews .rfy-review-product-info p{margin:0;padding:0}#Reviews .rfy-review-product-info img{margin:0;width:40px}#Reviews .rfy-review-product-info span{letter-spacing:.5px}#Reviews .rfy-container .rfy-review .rfy-rate{font-size:12px;letter-spacing:-.5px;padding-top:2px;min-height:inherit;display:none}#Reviews .rfy-review-rating{height:25px}#Reviews .rfy-review-rating .rfy-stars-container{position:absolute;top:0;width:100px;right:0}#Reviews .rfy-container .rfy-rate .rfy-rate-title{margin-bottom:0}@media screen and (max-width:1024px){#Reviews .rfy-review-product-info{width:100%}#Reviews .rfy-review-rating .rfy-stars-container{top:auto;margin:0 auto;float:none;right:0;left:0}#Reviews .rfy-container .rfy-review{padding-bottom:10px;margin-bottom:10px}}@media screen and (max-width:1200px){#Reviews .rfy-overview{flex-basis:100%;flex-direction:row;display:flex}#Reviews .rfy-tabs{flex-basis:100%}#Reviews .rfy-container{flex-direction:column}#Reviews .rfy-overview>dl{flex:0 0 50%}}@media screen and (max-width:800px){#Reviews .rfy-overview>dl{flex:0 0 100%}#Reviews .rfy-overview{flex-direction:column}.rfy-reviews-tools{display:none}#Reviews .rfy-container .rfy-review .rfy-review-answers{margin-left:0;padding:5px 15px;min-height:auto;margin-bottom:25px}.rfy-container .rfy-tabs .rfy-tab{padding:0;margin-top:15px}#Reviews .rfy-container .rfy-review .rfy-review-info{text-align:center;width:100%}#Reviews .rfy-container .rfy-review .rfy-review-info>*{display:inline-block;clear:both;width:100%;line-height:1.25}.rfy-container .rfy-review .rfy-review-answer{font-size:110%}#Reviews .rfy-container .rfy-review .rfy-review-answers:before{left:50%;bottom:-31px;margin-left:-10px;transform:rotate(-90deg);border-width:20px 20px 20px 0}#Reviews .rfy-container .rfy-rate .rfy-rate-buttons{width:100%;text-align:center;margin:10px 0 0}.rfy-container .rfy-rate{text-align:center}#Reviews .rfy-container .rfy-review-response{width:90%;margin-left:10%;margin-top:-17px}#Reviews .rfy-tabs-nav a{letter-spacing:0}#Reviews .reviefy-embed .rfy-tabs div.rfy-tabs-nav{margin:0}#Reviews .rfy-container .rfy-review .rfy-review-info{display:inline-flex;order:3;flex-wrap:wrap;padding-left:35px}#Reviews .rfy-container .rfy-review{display:flex;flex-direction:column}#Reviews .rfy-container .rfy-review .rfy-review-info>*{width:auto;clear:none;display:inline-flex;margin-right:10px;align-self:center}#Reviews .rfy-container .rfy-review .rfy-rate{flex:0 0 100%;order:4;align-items:center;margin:5px 0 0}#Reviews .rfy-review-rating .rfy-stars-container{width:100px}#Reviews .rfy-container .rfy-review .rfy-review-info .rfy-review-rating{width:100px;position:relative}#Reviews .rfy-container .rfy-review .rfy-review-info .rfy-review-date{order:3}#Reviews .rfy-container .rfy-rate .rfy-rate-title{white-space:nowrap}#Reviews .rfy-container .rfy-review .rfy-rate .rfy-rate-buttons{margin:0 0 0 10px;width:auto}#Reviews .rfy-container .rfy-review-response{margin-bottom:5px}#Reviews .rfy-container .rfy-reviews-hidden{display:none}#Reviews .rfy-container .rfy-review.rfy-reviews-hidden[style*="display: block;"]{display:flex !important}}.slick-arrow{line-height:20px;padding:4px;position:absolute;width:40px;z-index:1}.slick-arrow>.fa{margin:0}.slick-prev,.slick-next{bottom:15px}.slick-prev{border-bottom-right-radius:0;border-top-right-radius:0;right:55px}.slick-next{border-bottom-left-radius:0;border-top-left-radius:0;right:15px}.slick-slide:focus{outline:0}.slick-slide img{display:inline-block}.GridList .slick-arrow{background:0 0;border:none;box-shadow:none;font-size:48px}.GridList.slick-slider .slick-prev,.GridList.slick-slider .slick-next{top:40%;outline:none}.GridList.slick-slider .slick-next{right:0}.GridList.slick-slider .slick-prev{left:0;right:auto}html.JS-loading .Similars{visibility:hidden}figure{margin:0}.SinglePageCheckout.Checkout .SiteBody .Container{max-width:1200px}.Icon.feature_368_val_4630,.Icon.feature_377_val_4659,.ListProduct .ProductIcons .Icon.Suojausluokka{display:none !important}.BundleCard .BundleContents{border:2px solid #333;padding:15px}.BundleCard .BundleContents ul{list-style-type:none;margin:0}.BundleCard .BundleContents>p{font-weight:700;font-size:120%;margin:0 0 5px}.BundleCard .BundleContents li:before{content:"\f0da";font-family:"icomoon";margin-right:8px;margin-left:3px}.CategoryID-72 .PaginationForm{display:none !important}.SLRahtivihje{display:grid;grid-template-rows:0fr;background:#ffd527;color:#3a3a3a;transition:grid-template-rows .16s cubic-bezier(.2,.7,.4,1)}.SLRahtivihje.Active{grid-template-rows:1fr}.SLRahtivihje>div{overflow:hidden}.SLRahtivihje p{margin:0;padding:12px 22px;font-size:15px;line-height:1.35;text-align:center;text-wrap:balance;font-variant-numeric:tabular-nums}.SLRahtivihje b{font-weight:700}@media (max-width:640px){.SLRahtivihje p{padding:10px 16px;font-size:13px}}@media (max-width:340px){.SLRahtivihje p{font-size:12px}}@media (prefers-reduced-motion:reduce){.SLRahtivihje{transition:none}}body.CustomerGroups.CustomerLoggedIn .SLRahtivihje{display:none !important}body.SLRahtivihjeOn .HeaderBar{display:none}.ListProduct .ProductIcons,.ListProduct .NoIcons{visibility:visible}.MainCol p a:not(.Button),.ProductCard p a:not(.Button){text-decoration:underline}.Similars a{aspect-ratio:1;height:45px;display:inline-flex;align-items:center;justify-content:center;position:relative;border-bottom:3px solid #fff}.Similars a.Active{border-bottom:3px solid #999}.Similars a:hover:before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;position:absolute;bottom:37px;content:" "}.Similars a:after{position:absolute;bottom:100%;background:#000;z-index:10;color:#fff;padding:2px 8px;border-radius:3px;line-height:16px}.Similars a[title*=valkoinen]:hover:after{content:"Valkoinen"}.Similars a[title*=hopea]:hover:after{content:"Hopea"}.Similars a[title*="harjattu teräs"]:hover:after{content:"Harjattu teräs"}.Similars a[title*="LED-nauha 2.4m"]:after{content:"2.4m"}.Similars a[title*="LED-nauha 2.5m"]:after{content:"2.5m"}.Similars a[title*="LED-nauha 3m"]:after{content:"3m"}.Similars a[title*="LED-nauha 5m"]:after{content:"5m"}.Similars a[title*="LED-nauha 9m"]:after{content:"9m"}.Similars a[title*="LED-nauha 10m"]:after{content:"10m"}.Similars a[title*="LED-nauha 25m"]:after{content:"25m"}.Similars a[title*="LED-nauha 50m"]:after{content:"50m"}.Similars a[title*="Valaisinkisko 1m"]:after{content:"1m"}.Similars a[title*="Valaisinkisko 2m"]:after{content:"2m"}.Similars a[title*="Valaisinkisko 3m"]:after{content:"3m"}.Similars a[title*=musta]:hover:after{content:"Musta"}.Similars a[title*="musta, 1m"]:hover:after{content:"1m" !important}.Similars a[title*="1m 1-vaihe"]:hover:after{content:"1m"}.Similars a[title*="valkoinen, 1m"]:hover:after{content:"1m" !important}.Similars a[title*="musta, 2m"]:hover:after{content:"2m" !important}.Similars a[title*="Avaa 2m"]:hover:after{content:"2m"}.Similars a[title*="valkoinen, 2m"]:hover:after{content:"2m"}.Similars a[title*="musta, 3m"]:hover:after{content:"3m" !important}.Similars a[title*="3m 1-vaihe"]:hover:after{content:"3m"}.Similars a[title*="valkoinen, 3m"]:hover:after{content:"3m"}.Similars a[title*="LED-nauha 2.4m"]:after,.Similars a[title*="LED-nauha 2.5m"]:after,.Similars a[title*="LED-nauha 3m"]:after,.Similars a[title*="LED-nauha 5m"]:after,.Similars a[title*="LED-nauha 9m"]:after,.Similars a[title*="LED-nauha 25m"]:after,.Similars a[title*="LED-nauha 50m"]:after,.Similars a[title*="LED-nauha 10m"]:after,.Similars a[title*="Valaisinkisko 1m"]:after,.Similars a[title*="Valaisinkisko 2m"]:after,.Similars a[title*="Valaisinkisko 3m"]:after{bottom:1px;right:0;font-size:12px;padding:2px 3px;line-height:100%;pointer-events:none;border-radius:1px}.Similars a[title*="LED-nauha 2.4m"]:before,.Similars a[title*="LED-nauha 2.5m"]:before,.Similars a[title*="LED-nauha 3m"]:before,.Similars a[title*="LED-nauha 5m"]:before,.Similars a[title*="LED-nauha 9m"]:before,.Similars a[title*="LED-nauha 25m"]:before,.Similars a[title*="LED-nauha 50m"]:before,.Similars a[title*="LED-nauha 10m"]:before,.Similars a[title*="Valaisinkisko 1m"]:before,.Similars a[title*="Valaisinkisko 2m"]:before,.Similars a[title*="Valaisinkisko 3m"]:before{content:none}.MiniListProduct{-moz-flex-align:center;-ms-flex-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:1px solid #dadada;margin-top:-1px;padding:5px 15px;position:relative}.MiniListProduct .ProductImage{border-width:0;padding:.5rem}.MiniListCol.MiniListColImage{display:inline-flex}.MiniListProduct .ProductImage .AspectRatio{display:flex;align-items:center}.ProductCard ul.CompatibleProducts li:before{display:none}.MiniListCol.MiniListColDetails{line-height:18px}.MiniListCol.MiniListColDetails a{text-decoration:none}.MiniListCol .ProductPrices{margin-top:5px}.MiniListColImage .ProductImage img{max-width:100%}.forms365-field h2{border-bottom:3px solid #ffd527;margin:0 -25px;padding:5px 15px}.forms365-field{padding:10px 25px;display:block;width:100%;height:auto;clear:both}.forms365-field input,.forms365-field textarea{width:100%;max-width:600px;box-shadow:1px 1px 5px rgba(0,0,0,.25);border-radius:8px;border:1px solid #ccc;padding:10px}.forms365-field input[type=file]{display:block;background:#fea;padding-bottom:10px;min-height:45px}.forms365-field#NIMI,.forms365-field#SAHKOPOSTI,.forms365-field#PUHELIN{max-width:350px}.forms365-submit{max-width:300px;margin:15px 0 0 25px}.Highlight{border-bottom:3px solid #f1c701;padding:15px 0 10px;font-weight:900;color:#000}.WhyBuyFromUs a{color:#000;text-decoration:underline}.WhyBuyFromUsItem>a{text-decoration:none}.ProductTypeDelivery #AvailabilityNotifications{display:none}.CartProducts .Product[data-modular-main]{border-bottom:0;padding-top:5px;padding-bottom:5px}.CartProducts .Product[data-modular-main] .ProductDiscountPrice:before,.CartProducts .Product[data-modular-main] .ProductCurrentPrice:before{content:"+"}.GridList.Compatibles.AddOnProducts{border:none}.NotificationBar{color:#ff0;font-weight:700;text-align:center;font-size:120%;padding:5px 0}.NotificationBar p{margin:0}.MiniCart .Notification.Success h3,#CheckoutForm .Notification.Success h3{font-weight:400;line-height:120%;margin-bottom:10px}.MiniCart .Notification.Success p,#CheckoutForm .Notification.Success p{line-height:120%;font-size:13px}.MiniCart .Notification.Success,#CheckoutForm .Notification.Success{padding:10px 0}div[data-must-select]{display:none !important}.forms365-field input[type=radio]{width:20px;margin-right:10px}body.CustomerGroups a[href*="/page/94/"]{display:none !important}.CustomerGroups.InfoPageID-94 .SiteContent{display:none}.Thanks-Page{padding-top:20px !important}.Thanks-Page .table-list{border:1px solid #dadada;border-radius:5px;overflow:hidden;color:#5a5a5a;--table-grid:1fr .3fr 100px 100px;--offset:clamp(10px,1.667vw,15px)}.Thanks-Page .table-list ul,.Thanks-Page .table-list li,.Thanks-Page .table-list p,.Thanks-Page .table-list h1,.Thanks-Page .table-list h2,.Thanks-Page .table-list h3,.Thanks-Page .table-list h4,.Thanks-Page .table-list h5,.Thanks-Page .table-list h6,.Thanks-Page .table-list dl{margin:0}@media (max-width:600px){.Thanks-Page .table-list [data-label]{position:relative;display:grid;gap:clamp(10px,1.667vw,20px);border-right:1px solid #dadada;height:100%}.Thanks-Page .table-list [data-label]:before{height:fit-content;content:attr(data-label);grid-column:1/-1;padding:var(--offset);background-color:#fafafa;font-weight:700;margin:calc(var(--offset)*-1) calc(var(--offset)*-1) 0}.Thanks-Page .table-list [data-label]:first-child{border-right:0;border-bottom:1px solid #dadada}.Thanks-Page .table-list [data-label]:last-child{border-right:0}.Thanks-Page .table-list [data-label].CartPrice,.Thanks-Page .table-list [data-label].CartQuantity,.Thanks-Page .table-list [data-label].CartTotal{text-align:center}}.Thanks-Page .table-list .CartPrice{display:grid;align-items:flex-start;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));justify-content:flex-start;gap:5px}.Thanks-Page .table-list .CartPrice small{grid-column:1/-1}.Thanks-Page .table-list .CartPic{display:flex;align-items:center;justify-content:center;height:100%}.Thanks-Page .table-list .CartPic img{width:initial}.Thanks-Page .table-list .CartTotal{display:flex;flex-direction:column}.Thanks-Page .table-list .CartProduct{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.Thanks-Page .table-list .CartProduct h3{grid-column:1/-1;font-size:clamp(16px,2.344vw,18px);line-height:150%}@media (max-width:600px){.Thanks-Page .table-list .CartProduct{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.Thanks-Page .table-list__head{background-color:#fafafa;display:grid;align-items:flex-start;grid-template-columns:var(--table-grid)}@media (max-width:600px){.Thanks-Page .table-list__head{display:none}}.Thanks-Page .table-list__product{display:grid;align-items:flex-start;grid-template-columns:var(--table-grid);border-bottom:1px solid #dadada}.Thanks-Page .table-list__product:last-child{border-bottom:0}.Thanks-Page .table-list__product>*{padding:var(--offset)}.Thanks-Page .table-list__product-wrapper{display:grid;grid-template-columns:clamp(50px,6.51vw,100px) 1fr;gap:clamp(10px,1.667vw,20px);align-items:flex-start}.Thanks-Page .table-list__product-wrapper img{width:100%;height:auto}@media (max-width:600px){.Thanks-Page .table-list__product-wrapper{grid-column:1/-1}}@media (max-width:600px){.Thanks-Page .table-list__product{grid-template-columns:repeat(3,1fr)}}.Thanks-Page .table-list__coll{padding:var(--offset);font-weight:700}.Thanks-Page .table-list__bottom{display:flex;flex-direction:column}.Thanks-Page .table-list__bottom-item{background-color:#fafafa;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #dadada}.Thanks-Page .table-list__bottom-value{min-width:100px;flex-shrink:0}.Thanks-Page .table-list__bottom-title{font-weight:700}.Thanks-Page .table-list__bottom-value,.Thanks-Page .table-list__bottom-title{display:flex;flex-direction:column;gap:5px;padding:var(--offset)}.Thanks-Page ul.Content{display:grid;grid-template-columns:1fr repeat(2,.5fr);gap:0 20px}.Thanks-Page ul.Content .OrderInfo{margin:0;overflow:hidden;padding:10px;border:1px solid #dadada;border-radius:5px;display:grid;grid-template-columns:1fr 1fr;gap:10px 5px}.Thanks-Page ul.Content .OrderInfo dt{position:relative;z-index:1}.Thanks-Page ul.Content .OrderInfo dt:last-of-type:before{content:none}.Thanks-Page ul.Content .OrderInfo dt:before{width:100vw;height:1px;position:absolute;content:"";background-color:#dadada;display:block;left:-10px;bottom:-5px;z-index:-1}.Thanks-Page ul.Content .OrderInfo dt:after{z-index:-2;width:1px;top:-10px;bottom:-10px;right:0;position:absolute;content:"";background-color:#dadada}.Thanks-Page ul.Content .OrderInfo dd,.Thanks-Page ul.Content .OrderInfo dt{margin:0;font-size:clamp(12px,2.899vw,14px)}@media (max-width:576px){.Thanks-Page ul.Content .OrderInfo{grid-template-columns:auto calc(60% - 5px)}}@media (max-width:767px){.Thanks-Page ul.Content{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:767px){.Thanks-Page ul.Content .Content__item:first-child{grid-column:1/-1}}.BuyingArea,.Col.ProductImages{position:sticky;top:50px;background-color:#fff}dialog.cookiefirst-root [data-testid=backdrop],dialog[data-id=cookiefirst-root] [data-testid=backdrop]{pointer-events:none !important}.BrandHeader .FlexItem .IconButton{padding:15px 10px;display:inline-flex;align-items:center}.BrandHeader .FlexItem .IconButton .icon-shopping-cart{font-size:24px;color:#fff;line-height:1}[data-checkout-part] .FormItem:not(.sl-touched) .FormErrorMessage,[data-checkout-part] .GroupItem:not(.sl-touched) .GroupErrorMessage,[data-checkout-part] .GroupItem:not(.sl-touched) .FormErrorMessage{display:none !important}[data-checkout-part] .FormItem:not(.sl-touched),[data-checkout-part] .FormItem:not(.sl-touched) label,[data-checkout-part] .GroupItem:not(.sl-touched),[data-checkout-part] .GroupItem:not(.sl-touched) label{color:#3a3a3a !important}[data-checkout-part] .FormItem:not(.sl-touched) input,[data-checkout-part] .FormItem:not(.sl-touched) select,[data-checkout-part] .FormItem:not(.sl-touched) textarea,[data-checkout-part] .GroupItem:not(.sl-touched) input,[data-checkout-part] .GroupItem:not(.sl-touched) select{background-color:#fff !important;border-color:#e1ddd1 !important}[data-checkout-part] .FormErrorMessage,[data-checkout-part] .GroupErrorMessage{position:static !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;width:auto !important;display:block !important;font-size:12px !important;line-height:1.4 !important;margin:0 0 4px !important;color:#c0392b !important;background:0 0 !important}[data-checkout-part] .FormItem.required:not(.GroupItem)>label:first-child:after{content:" *";color:#ffd527;font-weight:700}[data-checkout-part] .GroupItem label.required:after{content:" *";color:#ffd527;font-weight:700}[data-checkout-part] input:focus,[data-checkout-part] select:focus,[data-checkout-part] textarea:focus{outline:2px solid #ffd527 !important;outline-offset:1px;border-color:#ffd527 !important}.MiniCart-Checkout{background-color:#fff;border:1px solid #e4e7ec;border-radius:12px;box-shadow:0 4px 14px rgba(26,26,26,.07);overflow:hidden}.MiniCart-Checkout .MiniCartHeader{background:#fff;padding:14px 18px;border-bottom:1px solid #f1f3f6;margin:0}.MiniCart-Checkout .MiniCartHeader .BoxedTitle{font-family:'Open Sans',Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8a94a3;margin:0}.MiniCart-Checkout .MiniCartTotal{border-bottom-color:#f1f3f6;padding:10px 18px}.MiniCart-Checkout .MiniCartProduct{border-bottom-color:#f1f3f6;padding:14px 18px 14px 90px}.MiniCart-Checkout .MiniCartProduct .ProductImage{left:18px}.MiniCart-Checkout .MiniCartActions{padding:14px 18px}.FullCart .FullCartTotal{border-bottom-color:#f1f3f6}.FullCart .FullCartTotal:not(.FullCartGrandTotal) span{font-size:13.5px;color:#8a94a3}.FullCart .CartProducts>.FullCartProduct:before{border-radius:10px;border-color:#e1ddd1;background-color:#faf9f6}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails{display:grid !important;grid-template-columns:auto 1fr;gap:3px 8px;align-items:baseline}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dt{font-size:12px;font-weight:600;color:#5f564e;margin:0}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd{font-size:13px;color:#3a3a3a;margin:0}.FullCart .Spinner{border-color:#e1ddd1 !important;border-radius:8px !important;background:#fff !important}.FullCart .SpinnerButton{border-radius:6px}#CheckoutForm .ContentSection{background:#fff;border:1px solid #e1ddd1;border-radius:12px;padding:24px 28px;box-shadow:0 4px 14px rgba(26,26,26,.05)}#CheckoutForm .ContentSection+.ContentSection{margin-top:20px !important;border-top:1px solid #e1ddd1;padding-top:24px}@media screen and (max-width:600px){#CheckoutForm .ContentSection{padding:18px 16px}}#CheckoutForm input[type=text],#CheckoutForm input[type=email],#CheckoutForm input[type=tel],#CheckoutForm input[type=password],#CheckoutForm select,#CheckoutForm textarea{border:1px solid #e1ddd1;border-radius:8px;padding:10px 12px}.ShippingMethodWrapper,.PaymentMethodWrapper{background-color:#fff !important;border:1px solid #e1ddd1 !important;border-radius:10px !important;transition:border-color .15s,background-color .15s}.ShippingMethodWrapper+.ShippingMethodWrapper,.PaymentMethodWrapper+.PaymentMethodWrapper{margin-top:10px !important}#CheckoutPaymentMethods .Checks{gap:10px}.ShippingMethodWrapper:hover,.PaymentMethodWrapper:hover{border-color:#ffd527 !important}.ShippingMethodWrapper:has(input:checked),.PaymentMethodWrapper:has(input:checked){border-color:#ffd527 !important;background-color:#fff8dc !important}.ShippingMethodWrapper.DisabledShippingMethod:after{background:#3a3a3a;border-radius:6px;font-family:'Open Sans',Arial,sans-serif}#AdminClearButton{display:inline-block !important;width:auto !important;background:0 0;border:none;box-shadow:none;color:#5f564e;text-decoration:underline;font-size:13px;font-weight:400;padding:4px 0;margin:0 0 10px;cursor:pointer}#AdminClearButton:hover{color:#c0392b}.FullCartActions .Flex .FlexItem .Banner-Side,.FullCartActions .Flex .FlexItem a[href*=Luonto]{display:block}.FullCartBanner-Relocated{display:block;margin:18px 0 0;text-align:center}.Notification.Success{background-color:#f5f3ee;border-color:#ffd527;color:#3a3a3a;box-shadow:none;border-radius:10px}.CompactDl .CartProductDetails dt{display:none !important}.FullCart .CartProducts>.FullCartProduct .ProductName,.MiniCartProduct .ProductName{font-weight:600 !important;font-size:16px !important;line-height:1.3 !important;color:#1a1a1a;display:block !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails{display:flex !important;flex-wrap:wrap;align-items:center;gap:3px 10px;margin:4px 0 0 !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd{margin:0 !important;padding:0 !important;position:static !important;width:auto !important;text-align:left !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd:before{content:none !important;background:0 0 !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductVariation{display:block !important;order:-1;flex-basis:100%;font-size:13px;color:#5f564e}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductCode{font-size:11px;color:#9a938a}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductCode:before{content:"#" !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductAvailability{display:inline-flex !important;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#3f7d3f}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductAvailability:before{content:"" !important;width:6px;height:6px;border-radius:50%;background:#6ebe6e !important;display:inline-block !important}.MiniCartProduct .CompactDl .CartProductDetails{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px;margin:3px 0 0}.MiniCartProduct .CompactDl .CartProductDetails dd{display:inline !important;margin:0 !important}.MiniCartProduct .CompactDl .CartProductDetails dd.ProductVariation{display:block !important;width:100%;font-size:12px;color:#5f564e}.MiniCartProduct .CompactDl .CartProductDetails dd.ProductCode{font-size:11px;color:#9a938a}.MiniCartProduct .CompactDl .CartProductDetails dd.ProductCode:before{content:"#"}.MiniCartProduct .CompactDl .CartProductDetails dd.ProductAvailability{display:inline-flex !important;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#3f7d3f}.MiniCartProduct .CompactDl .CartProductDetails dd.ProductAvailability:before{content:"";width:5px;height:5px;border-radius:50%;background:#6ebe6e;display:inline-block}.sl-trust-legacy{display:none !important}.sl-trust-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 22px;background:#f5f3ee;border:1px solid #ffd527;border-radius:10px;padding:10px 16px;margin-bottom:20px;font-family:'Open Sans',Arial,sans-serif;font-size:13px;font-weight:600;color:#3a3a3a}.sl-trust-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sl-trust-item i{color:#ffd527;font-size:15px}.FullCart .sl-trust-bar{background:0 0;border:none;border-bottom:1px solid #e1ddd1;border-radius:0;justify-content:flex-start;padding:8px 2px 14px;margin-bottom:14px;font-weight:500;color:#5f564e}.FullCart .sl-trust-item i{color:#9a938a}@media (max-width:480px){.sl-trust-bar{justify-content:flex-start;gap:8px 14px;font-size:12px;padding:10px 14px}}#CheckoutForm p:has(+fieldset#CheckoutBillingAddress){display:none !important}.MobileContinueText{display:none !important}.Drawer[data-drawer=cart][data-drawer-side=right]{display:flex;flex-direction:column;overflow:hidden !important}.Drawer[data-drawer=cart]>.BoxedTitle{flex:0 0 auto;background-color:#3a3a3a;font-family:'Orelega One',sans-serif;font-size:20px;font-weight:400;letter-spacing:.01em;line-height:1.3;padding:18px 44px 18px 20px}.Drawer[data-drawer=cart]>.MiniCart{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.Drawer[data-drawer=cart] .MiniCartTop{flex:0 0 auto;padding:14px 20px 0}.Drawer[data-drawer=cart] .MiniCartTop .sl-trust-bar{margin:10px 0 0;justify-content:flex-start}.Drawer[data-drawer=cart] .MiniCartScroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:4px}.Drawer[data-drawer=cart] #SLCartSuggestionsDrawer{margin-left:20px;margin-right:20px}.MiniCartProduct{display:flex !important;align-items:flex-start !important;gap:14px;padding:14px 20px !important;border-bottom:1px solid #e1ddd1 !important;position:relative}.MiniCartProduct .ProductImage{position:relative !important;left:auto !important;top:auto !important;flex:0 0 68px;width:68px !important;height:68px !important;padding:0 !important;border-radius:10px;overflow:hidden;background:#fff;border:1px solid #e1ddd1;display:block}.MiniCartProduct .ProductImage img{width:100%;height:100%;object-fit:contain}.MiniCartProductBody{flex:1 1 auto;min-width:0}.MiniCartProductPrice{flex:0 0 auto;text-align:right}.MiniCartProduct .ProductPrices{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.MiniCartProduct .ProductUnitPrice{font-size:12px;font-weight:400;color:#5f564e}.MiniCartProduct .ProductVatNote{font-size:10px;color:#9a938a}.MiniCartProduct .ProductComparePrice{font-size:12px !important;padding-left:6px !important}.MiniCartProduct .ProductRowTotal{font-size:15px;font-weight:700;color:#1a1a1a}.Drawer[data-drawer=cart] .MiniCartFooter{flex:0 0 auto;padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e1ddd1;box-shadow:0 -6px 16px rgba(26,26,26,.08);position:relative;z-index:2}.Drawer[data-drawer=cart] .MiniCartTotal{border-bottom:none !important;padding:3px 0 !important;font-size:13px;color:#5f564e}.Drawer[data-drawer=cart] .MiniCartTotal:last-of-type{margin-top:6px;padding-top:10px !important;border-top:1px solid #e1ddd1;font-size:20px;font-weight:700;color:#3a3a3a}.Drawer[data-drawer=cart] .MiniCartActions{border-bottom:none !important;padding:12px 0 0 !important}.Drawer[data-drawer=cart] .MiniCartActions .Buttons-Block{display:flex !important;flex-direction:column-reverse !important;gap:8px}.Drawer[data-drawer=cart] .MiniCartActions .Button-Primary.OrderProducts{display:block;width:100%;text-align:center;font-size:16px;font-weight:700;padding:14px;border-radius:10px}.Drawer[data-drawer=cart] .MiniCartActions a.Button:not(.Button-Primary){background:0 0;border:none;box-shadow:none;color:#5f564e;text-decoration:underline;font-size:13px;font-weight:400;padding:4px 0;text-align:center;width:100%}.FullCartLayout{clear:both;display:grid;grid-template-columns:1fr;gap:28px}@media (min-width:961px){.FullCartLayout{grid-template-columns:1fr 360px}}.FullCartSummaryInner{background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:20px 22px;box-shadow:0 10px 28px rgba(26,26,26,.09)}.FullCartSummary .FullCartSection{padding:8px 0 !important}.FullCartSummary .FullCartActions{border-bottom:0 !important;padding:16px 0 0 !important;text-align:left}.FullCartSummary .FullCartActions .Flex.Flex-Collapse{display:flex !important;flex-direction:column-reverse !important;gap:8px}.FullCartSummary .FullCartActions .FlexItem{width:100% !important;margin:0 !important}.FullCartSummary .FullCartActions .FlexItem.FlexSpacer:empty{display:none}.FullCartSummary .FullCartActions .FlexItem .FlexItem{display:flex;flex-direction:column-reverse;gap:8px}.FullCartSummary .FullCartActions .Button-Primary{display:block;width:100%;text-align:center;font-size:16px;font-weight:800;padding:14px;border-radius:8px}.FullCartSummary .FullCartActions .Button.JS-Hide{align-self:flex-start;font-size:12px;padding:6px 10px}.FullCartSummary .FullCartActions>.Flex>.FlexItem:first-child a{font-size:12px;color:#5f564e;text-decoration:underline}@media (max-width:960px){.FullCartMain{padding-bottom:280px}.FullCartSummaryInner{position:fixed;left:0;right:0;bottom:0;z-index:50;border-radius:16px 16px 0 0;box-shadow:0 -6px 16px rgba(26,26,26,.15);max-height:60vh;overflow-y:auto;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}}.FullCartTitle{font-family:'Orelega One',sans-serif;font-weight:400;color:#3a3a3a;letter-spacing:.01em}.FullCartHeader .FlexItem>a.Button{display:inline-block;background:#fff;border:1px solid #e1ddd1;border-radius:10px;color:#3a3a3a;font-weight:600;font-size:14px;padding:10px 18px;box-shadow:none;transition:border-color .15s,background-color .15s}.FullCartHeader .FlexItem>a.Button:hover{border-color:#ffd527;background:#fff8dc;color:#3a3a3a}.FullCartHeader .InlineNavigation ul{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;margin:0;padding:0}.FullCartHeader .InlineNavigation li{display:flex;align-items:center;gap:5px}.FullCartHeader .InlineNavigation i{color:#9a938a;font-size:11px}.FullCartHeader .InlineNavigation a{color:#8a94a3;font-size:11px;font-weight:600;text-decoration:none}.FullCartHeader .InlineNavigation a:hover{color:#ff7d12;text-decoration:underline}.SLCartHelpCard{background:#f5f3ee;border-radius:12px;padding:18px 20px;box-shadow:0 4px 14px rgba(26,26,26,.05);font-family:'Open Sans',Arial,sans-serif;height:100%;box-sizing:border-box}.SLCartHelpCard figure{margin:0 0 12px}.SLCartHelpCard figcaption{font-size:13px;line-height:1.5;color:#5f564e}.SLCartHelpActions{display:flex;flex-wrap:wrap;gap:8px 18px}.SLCartHelpLink{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#3a3a3a;text-decoration:none}.SLCartHelpLink i{color:#ffd527;font-size:14px}.SLCartHelpLink:hover{color:#ff7d12}.SLCartSupport{display:flex;align-items:center;flex-wrap:wrap;gap:6px;height:100%}.SLCartSupportLabel{font-size:12px;color:#8a94a3}.SLCartSupport .SLCartHelpCard{background:0 0;border-radius:0;padding:0;box-shadow:none;height:auto}.SLCartSupport .SLCartHelpCard figure,.SLCartSupport .SLCartHelpCard figcaption{display:none}.SLCartSupport .SLCartHelpActions{display:flex;gap:0}.SLCartSupport .SLCartHelpActions a.SLCartHelpLink:nth-of-type(2){display:none}.SLCartSupport .SLCartHelpActions a.SLCartHelpLink:nth-of-type(1){font-size:12px;font-weight:600;color:#5f564e}.SLCartSupport .SLCartHelpActions a.SLCartHelpLink:nth-of-type(1) i{color:#8a94a3;font-size:12px}.FullCartBanner-Relocated{display:block;width:fit-content;max-width:100%;margin:18px auto 0;border-radius:12px;overflow:hidden;border:1px solid #e1ddd1;box-shadow:0 4px 14px rgba(26,26,26,.07)}.FullCartBanner-Relocated img{display:block;max-width:100%;height:auto}.FullCartSummary{position:relative}.FullCartSummaryInner.sl-cart-summary-fixed{z-index:20}.FullCartSummaryInner.sl-cart-summary-bottom{z-index:5}@media (max-width:960px){.FullCartSummaryInner.sl-cart-summary-fixed,.FullCartSummaryInner.sl-cart-summary-bottom{position:fixed !important;top:auto !important;left:0 !important;width:auto !important}}@media screen and (max-width:640px){#CheckoutForm .ContentSection{padding:16px 14px}#CheckoutForm .ContentSection+.ContentSection{margin-top:14px !important;padding-top:16px}#CheckoutForm .ContentSection h2{font-size:18px}#CheckoutShippingMethods .ShippingMethodWrapper{padding:8px 10px !important}#CheckoutShippingMethods .ShippingMethodName{font-size:13px}#CheckoutShippingMethods .ShippingMethodPrice{font-size:13px}#CheckoutShippingMethods .ShippingMethodLogo img{max-height:22px;width:auto}#CheckoutShippingMethods .DefineShippingMethod{margin-top:8px}#CheckoutShippingMethods .DefineShippingMethod select{padding:8px 10px}#CheckoutPaymentMethods .Checks{display:grid !important;grid-template-columns:1fr 1fr;gap:8px}#CheckoutPaymentMethods .Checks .PaymentMethodWrapper{padding:8px 8px 6px !important;position:relative}#CheckoutPaymentMethods .Checks .PaymentMethodWrapper.PaymentMethodID-7,#CheckoutPaymentMethods .Checks .PaymentMethodWrapper.PaymentMethodID-12{grid-column:1/-1}#CheckoutPaymentMethods .PaymentMethod{gap:2px}#CheckoutPaymentMethods .PaymentMethod input[type=radio]{position:absolute;top:6px;right:6px;margin:0;width:16px;height:16px;z-index:1}#CheckoutPaymentMethods .PaymentMethodLogo{margin:2px 0}#CheckoutPaymentMethods .PaymentMethodLogo img{max-height:20px;max-width:100%;width:auto}#CheckoutPaymentMethods .PaymentMethodName{font-size:11px;line-height:1.25;text-align:center}#CheckoutPaymentMethods .PaymentMethodPrice:empty{display:none}#CheckoutPaymentMethods .FormHelp{font-size:10px;margin:2px 0 0;text-align:center}.MiniCart-Checkout .MiniCartHeader{padding:10px 14px}.MiniCart-Checkout .MiniCartHeader .BoxedTitle{font-size:11px}.MiniCart-Checkout .MiniCartProduct{padding:10px 14px !important;gap:10px}.MiniCart-Checkout .MiniCartProduct .ProductImage{flex-basis:52px !important;width:52px !important;height:52px !important}.MiniCart-Checkout .MiniCartActions{padding:10px 14px}}.MiniCart-Checkout .MiniCartActions a.Button:not(.Button-Primary){display:block;width:100%;background:#fff;border:1px solid #e1ddd1;border-radius:10px;color:#3a3a3a !important;font-weight:600;font-size:14px;padding:10px 18px;box-shadow:none;text-align:center;transition:border-color .15s,background-color .15s}.MiniCart-Checkout .MiniCartActions a.Button:not(.Button-Primary):hover{border-color:#ffd527;background:#fff8dc;color:#3a3a3a !important}#CheckoutForm .ContentSection .Hide-Desktop a[data-modal-helper="helpers/modals/campaign-code-checkout"]{color:#5f564e;font-size:13px;font-weight:600;text-decoration:underline}#CheckoutForm .ContentSection .Hide-Desktop a[data-modal-helper="helpers/modals/campaign-code-checkout"]:hover{color:#ff7d12}#CheckoutForm .ContentSection textarea#OrderComments{display:block;width:100%;min-height:100px;box-sizing:border-box;font-family:'Open Sans',Arial,sans-serif;font-size:14px;resize:vertical}#CheckoutForm .ContentSection textarea#OrderComments:focus{outline:2px solid #ffd527;outline-offset:1px;border-color:#ffd527 !important}#CheckoutForm .ContentSection .FormItem.CheckWrap.required>p.label{font-weight:700;font-size:14px;color:#3a3a3a;margin:0 0 10px}#CheckoutForm .ContentSection .FormItem.CheckWrap.required .Checks label[for=Terms]{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#3a3a3a;cursor:pointer}#CheckoutForm .ContentSection .FormItem.CheckWrap.required .Checks input#Terms{width:20px;height:20px;flex:0 0 20px;margin:1px 0 0;accent-color:#ffd527;cursor:pointer}#CheckoutForm .ContentSection .FormItem.CheckWrap.required .FormHelp{margin:8px 0 0 30px}#CheckoutForm .ContentSection .FormItem.CheckWrap.required .FormHelp a.TermsLink{color:#5f564e;font-size:13px;font-weight:600;text-decoration:underline}#CheckoutForm .ContentSection .FormItem.CheckWrap.required .FormHelp a.TermsLink:hover{color:#ff7d12}#CheckoutForm .ContentSection .FormItem.FormSubmit{margin-top:24px}#CheckoutForm .ContentSection .FormItem.FormSubmit .SubmitButton{display:flex;align-items:center;justify-content:center;width:100%;font-size:17px;font-weight:700;padding:16px;border-radius:10px;box-shadow:0 4px 14px rgba(26,26,26,.12);text-align:center}#CheckoutForm .ContentSection .FormItem.FormSubmit .SubmitButton .sl-cta-sep-amt{border-left:1px solid rgba(0,0,0,.18);margin-left:10px;padding-left:10px;font-variant-numeric:tabular-nums;white-space:nowrap}#CheckoutForm .ContentSection .PrivacyPolicy{margin-top:14px;font-size:11px;line-height:1.5;color:#8a94a3}#CheckoutForm .ContentSection .PrivacyPolicy a{color:#5f564e;text-decoration:underline;font-weight:600}#CheckoutForm .ContentSection .PrivacyPolicy a:hover{color:#ff7d12}.MiniCart-Checkout .MiniCartTotal{font-size:13px;color:#5f564e}.MiniCart-Checkout .MiniCartTotal:last-of-type{margin-top:6px;padding-top:12px !important;border-top:1px solid #e1ddd1;border-bottom:none !important;font-size:20px;font-weight:700;color:#3a3a3a}.FullCartDiscountBadge,.MiniCartDiscountBadge{display:inline-block;background:#ffd527 !important;color:#3a3a3a !important;font-weight:700;font-size:13px;border-radius:999px;padding:3px 12px;line-height:1.4;margin-left:4px}.MiniCartDiscount{color:#3a3a3a}.sl-cutoff-mini{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#3a3a3a;background:#fff8dc;border:1px solid #ffd527;border-radius:8px;padding:7px 10px;margin:10px 0 0;line-height:1.35}.sl-cutoff-mini i{color:#ff7d12;font-size:13px;flex:0 0 auto}.FullCartSummary .sl-cutoff-mini{margin-top:14px}@media (max-width:480px){.sl-cutoff-mini{font-size:11.5px}}.sl-summary-eyebrow{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8a94a3}.FullCartSummaryInner .FullCartTotal.FullCartGrandTotal,.MiniCart-Checkout .MiniCartTotal.MiniCartGrandTotal{border-top:2px solid #edeff2 !important;border-bottom:0 !important;padding-top:14px !important;margin-top:6px}.MiniCart-Checkout .MiniCartTotal.MiniCartGrandTotal{display:flex;justify-content:space-between;align-items:center}.FullCartSummaryInner .sl-total-left,.MiniCart-Checkout .sl-total-left{display:flex !important;flex-direction:column;width:auto !important;gap:2px}.FullCartSummaryInner .sl-total-label,.MiniCart-Checkout .sl-total-label{display:block !important;width:auto !important;font-size:15px;font-weight:700;color:#1a1d21}.FullCartSummaryInner .sl-total-vat,.MiniCart-Checkout .sl-total-vat{display:block !important;width:auto !important;font-size:11px;font-weight:500;color:#98a0ac}.FullCartSummaryInner .sl-total-amount,.MiniCart-Checkout .sl-total-amount{display:block !important;width:auto !important;font-size:30px;font-weight:800;letter-spacing:-.02em;color:#0e1013;font-variant-numeric:tabular-nums;white-space:nowrap}.Drawer[data-drawer=cart] .sl-total-vat{display:none !important}.MiniCart-Checkout .MiniCartTotal:not(.MiniCartGrandTotal){color:#8a94a3}.FullCartSummaryInner .FullCartDiscountBadge,.MiniCart-Checkout .MiniCartDiscountBadge{color:#2a2620 !important;font-weight:800;font-variant-numeric:tabular-nums}.FullCartSummaryInner .sl-cutoff-mini,.MiniCart-Checkout .sl-cutoff-mini{background:#fff6e8;border-color:#ffe2b0;border-radius:9px;padding:9px 11px;color:#8a5a00}.FullCartSummaryInner .sl-cutoff-mini i,.MiniCart-Checkout .sl-cutoff-mini i{color:#c47f14}.MiniCart-Checkout .MiniCartActions .Button-Primary.OrderProducts{display:block;width:100%;text-align:center;font-size:16px;font-weight:800;padding:14px;border-radius:8px}.sl-summary-trust{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:11px;color:#8a94a3}.sl-summary-trust-item{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.sl-summary-trust-item i{color:#8a94a3;font-size:12px}.Drawer[data-drawer=cart] .sl-summary-trust{display:none !important}.SLCheckoutSupport{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:12px 4px 0}.SLCheckoutSupportLabel{font-size:12px;color:#8a94a3}.SLCheckoutSupport .SLCartHelpCard{background:0 0;border-radius:0;padding:0;box-shadow:none;height:auto}.SLCheckoutSupport .SLCartHelpCard figure,.SLCheckoutSupport .SLCartHelpCard figcaption{display:none}.SLCheckoutSupport .SLCartHelpActions{display:flex;gap:0}.SLCheckoutSupport .SLCartHelpActions a.SLCartHelpLink:nth-of-type(2){display:none}.SLCheckoutSupport .SLCartHelpActions a.SLCartHelpLink:nth-of-type(1){font-size:12px;font-weight:600;color:#5f564e}.SLCheckoutSupport .SLCartHelpActions a.SLCartHelpLink:nth-of-type(1) i{color:#8a94a3;font-size:12px}.sl-checkout-back{display:inline-flex;align-items:center;margin-left:18px;margin-right:auto;font-size:13px;font-weight:600;color:rgba(255,255,255,.75);text-decoration:none;white-space:nowrap}.sl-checkout-back:hover{color:#ffd527}.FullCart .CartProducts>.FullCartProduct:before{display:none !important;content:none !important}.FullCartProducts{padding-top:0 !important;border-top:1px solid #edeae3}.FullCart .CartProducts>.FullCartProduct{grid-template-columns:72px minmax(0,1fr) auto auto 112px 36px !important;gap:2px 16px !important;padding:18px 0 !important;margin:0 !important;border-bottom:1px solid #edeae3;align-items:center !important}.FullCart .CartProducts>.FullCartProduct+.FullCartProduct{margin-top:0 !important}.FullCart .CartProducts>.FullCartProduct .FullCartColImage{grid-column:1 !important;grid-row:1/span 2 !important;width:72px;height:72px;padding:6px !important;background-color:#f5f3ee !important;border:0 !important;border-radius:6px;align-items:center !important;justify-content:center;overflow:hidden}.FullCart .CartProducts>.FullCartProduct .FullCartColImage img{max-width:100%;max-height:100%;width:auto;height:auto}.FullCart .CartProducts>.FullCartProduct .ProductName{font-family:'Open Sans',Arial,sans-serif !important;font-size:15px !important;font-weight:600 !important;line-height:1.35 !important;margin:0 !important}.FullCart .CartProducts>.FullCartProduct .ProductName a{color:#3a3a3a;text-decoration:none}.FullCart .CartProducts>.FullCartProduct .ProductName a:hover{text-decoration:underline}.FullCart .CartProducts>.FullCartProduct .CompactDl{grid-column:2/6 !important;grid-row:2 !important;margin:0 !important;padding:0 !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails{gap:2px 10px !important;margin:2px 0 0 !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductVariation{flex-basis:auto !important;order:0 !important;font-size:12.5px !important;color:#8c857c !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductCode{font-size:12.5px !important;color:#8c857c !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductAvailability{font-size:12.5px !important}.FullCart .CartProducts>.FullCartProduct>.FullCartColPrice:first-of-type{font-size:13.5px;color:#5f564e;text-align:right;font-variant-numeric:tabular-nums}.FullCart .CartProducts>.FullCartProduct .ProductTotal{font-size:15.5px !important;font-weight:700;color:#1a1a1a;font-variant-numeric:tabular-nums;white-space:nowrap}.FullCart .CartProducts>.FullCartProduct>.FullCartColTotal,.FullCart .CartProducts>.FullCartProduct>.FullCartColPrice:last-of-type{text-align:right}.FullCart .CartProducts>.FullCartProduct .FullCartColQuantity .Spinner{border:1px solid #e1ddd1 !important;border-radius:6px !important;background:#fff !important;overflow:hidden}.FullCart .CartProducts>.FullCartProduct .ProductRemove{font-size:0 !important;color:#8c857c !important;display:inline-flex !important;align-items:center;justify-content:center;width:34px;height:34px;border-radius:6px;text-decoration:none !important}.FullCart .CartProducts>.FullCartProduct .ProductRemove:before{font-size:15px !important;margin:0 !important}.FullCart .CartProducts>.FullCartProduct .ProductRemove:hover{color:#c0392b !important;background:#f5f3ee}.FullCartHeader{padding-bottom:18px !important}.FullCartTitle{font-size:31px !important;margin:0 !important}.FullCartHeader .FlexItem>a.Button{background:0 0 !important;border:0 !important;padding:0 !important;font-size:14px !important;color:#3a3a3a !important;text-decoration:underline;text-underline-offset:3px}.FullCartHeader .FlexItem>a.Button:hover{background:0 0 !important;color:#ff7d12 !important}.SLCartPromo{margin-top:20px}.SLCartPromoToggle{display:flex;align-items:center;gap:10px;background:#f5f3ee;border:1px solid #edeae3;border-radius:6px;padding:13px 16px;font-size:14px;font-weight:600;color:#3a3a3a;text-decoration:none}.SLCartPromoToggle:hover{border-color:#e1ddd1;color:#3a3a3a}.SLCartPromoToggle i{color:#5f564e;font-size:14px}.FullCartSummaryInner{border:1px solid #e1ddd1 !important;border-radius:10px !important;box-shadow:none !important;padding:22px !important}.FullCartSummaryInner .sl-total-amount{font-size:22px !important;font-weight:700 !important}.FullCartSummary .FullCartActions{padding-top:14px !important}@media (max-width:960px){.FullCartSummaryInner{box-shadow:0 -6px 16px rgba(26,26,26,.15) !important}}.SLCheckoutPage{max-width:820px;margin-left:auto !important;margin-right:auto !important}.SLCheckoutCol{width:100% !important;float:none !important;padding:0 !important}#CheckoutForm .ContentSection{background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}#CheckoutForm .ContentSection+.ContentSection{margin-top:40px !important;border-top:0 !important;padding-top:0 !important}#CheckoutForm .ContentSection h1{font-size:31px;margin:0 0 4px}#CheckoutForm .ContentSection h2{font-family:'Orelega One',sans-serif;font-weight:400;font-size:25px;color:#3a3a3a;letter-spacing:.01em;margin:0 0 16px !important}#CheckoutForm .ContentSection h2 i{display:none !important}.SLSectionIntro{margin-bottom:34px}.SLSectionBilling .FlexItem>a.Button,.SLSectionSummary .FlexItem>a.Button{background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important;font-size:13.5px !important;font-weight:600;color:#5f564e !important;text-decoration:underline}.SLSectionBilling .FlexItem>a.Button:hover,.SLSectionSummary .FlexItem>a.Button:hover{color:#ff7d12 !important}#CheckoutShippingMethods .Checks,#CheckoutPaymentMethods .Checks{display:block !important;grid-template-columns:none !important;gap:0 !important;border:1px solid #e1ddd1;border-radius:8px;overflow:hidden;background:#fff}.ShippingMethodWrapper,#CheckoutPaymentMethods .Checks .PaymentMethodWrapper{border:0 !important;border-radius:0 !important;box-shadow:none !important;margin:0 !important;padding:0 !important;background:#fff !important;width:auto !important;flex:none !important;grid-column:auto !important}.ShippingMethodWrapper+.ShippingMethodWrapper,.PaymentMethodWrapper+.PaymentMethodWrapper{border-top:1px solid #edeae3 !important;margin-top:0 !important}.ShippingMethodWrapper:has(input:checked),.PaymentMethodWrapper:has(input:checked){background:#fff8dc !important;border-color:transparent !important}.ShippingMethodWrapper:hover,.PaymentMethodWrapper:hover{border-color:transparent !important;background:#fcfbf8 !important}.ShippingMethodWrapper:has(input:checked):hover,.PaymentMethodWrapper:has(input:checked):hover{background:#fff8dc !important}#CheckoutShippingMethods .ShippingMethod,#CheckoutPaymentMethods .PaymentMethod{display:grid !important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px !important;padding:15px 18px !important;margin:0 !important;cursor:pointer}#CheckoutShippingMethods .ShippingMethod input[type=radio],#CheckoutPaymentMethods .PaymentMethod input[type=radio]{position:static !important;width:19px !important;height:19px !important;margin:0 !important;accent-color:#3a3a3a;cursor:pointer}#CheckoutShippingMethods .ShippingMethodName,#CheckoutPaymentMethods .PaymentMethodName{font-size:15px !important;font-weight:700 !important;line-height:1.3 !important;text-align:left !important;color:#3a3a3a}#CheckoutShippingMethods .ShippingMethodPrice,#CheckoutShippingMethods .ShippingMethodDescription,#CheckoutPaymentMethods .PaymentMethodPrice,#CheckoutPaymentMethods .FormHelp{font-size:13px !important;font-weight:400 !important;color:#5f564e !important;text-align:left !important;margin:2px 0 0 !important}#CheckoutShippingMethods .ShippingMethodLogo,#CheckoutPaymentMethods .PaymentMethodLogo{margin:0 !important;grid-column:3;grid-row:1/span 3;align-self:center}#CheckoutShippingMethods .ShippingMethodLogo img,#CheckoutPaymentMethods .PaymentMethodLogo img{max-height:26px;max-width:92px;width:auto;display:block}#CheckoutShippingMethods .ShippingMethodName,#CheckoutShippingMethods .ShippingMethodPrice,#CheckoutShippingMethods .ShippingMethodDescription,#CheckoutPaymentMethods .PaymentMethodName,#CheckoutPaymentMethods .PaymentMethodPrice{grid-column:2}#CheckoutShippingMethods .DefineShippingMethod{margin:0 !important;padding:0 18px 16px 51px !important}#CheckoutShippingMethods .DefineShippingMethod select,#CheckoutShippingMethods .DefineShippingMethod input{width:100%;border:1px solid #e1ddd1;border-radius:6px;padding:11px 13px;font-size:14.5px;background:#fff}.SLPayGroup{border-top:1px solid #edeae3}#CheckoutPaymentMethods .Checks>.SLPayGroup:first-child{border-top:0}.SLPayGroupHead{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 18px;cursor:pointer;background:0 0;border:0;width:100%;text-align:left;font-family:inherit}.SLPayGroupHead:focus-visible{outline:2px solid #f2c400;outline-offset:-2px}.SLPayGroupBullet{width:19px;height:19px;border:2px solid #b9b2a7;border-radius:50%;display:grid;place-items:center;flex:0 0 auto}.SLPayGroupBullet:after{content:"";width:9px;height:9px;border-radius:50%;background:#3a3a3a;transform:scale(0)}.SLPayGroup.is-open .SLPayGroupBullet{border-color:#3a3a3a}.SLPayGroup.is-open .SLPayGroupBullet:after{transform:scale(1)}.SLPayGroupTitle{font-size:15px;font-weight:700;color:#3a3a3a;line-height:1.3}.SLPayGroupSub{display:block;font-size:13px;font-weight:400;color:#5f564e;margin-top:2px}.SLPayGroupCount{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8c857c;border:1px solid #e1ddd1;border-radius:4px;padding:5px 8px;white-space:nowrap}.SLPayGroup.is-open{background:#fff8dc}.SLPayGroupBody{display:none;padding:0 18px 14px 51px}.SLPayGroup.is-open>.SLPayGroupBody{display:block}.SLPayGroupBody .PaymentMethodWrapper{display:inline-block;border:1px solid #e1ddd1 !important;border-radius:6px !important;margin:0 !important;background:#fff !important}.SLPayGroupBody .PaymentMethodWrapper+.PaymentMethodWrapper{border-top:1px solid #e1ddd1 !important}.SLPayGroupBody .PaymentMethodWrapper:has(input:checked){border-color:#3a3a3a !important;box-shadow:inset 0 0 0 1px #3a3a3a;background:#fff !important}.SLPayGroupGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.SLPayGroupBody #CheckoutPaymentMethods .PaymentMethod,.SLPayGroupBody .PaymentMethod{grid-template-columns:minmax(0,1fr) !important;justify-items:center;gap:4px !important;padding:10px 6px !important;text-align:center}.SLPayGroupBody .PaymentMethod input[type=radio]{position:absolute !important;opacity:0;pointer-events:none}.SLPayGroupBody .PaymentMethodWrapper{position:relative}.SLPayGroupBody .PaymentMethodLogo{grid-column:1 !important;grid-row:auto !important}.SLPayGroupBody .PaymentMethodLogo img{max-height:22px;max-width:100%}.SLPayGroupBody .PaymentMethodName{grid-column:1 !important;font-size:11.5px !important;font-weight:700 !important;text-align:center !important;line-height:1.2 !important}.SLSectionSummary .MiniCart-Checkout{background:#f5f3ee !important;border:0 !important;border-radius:10px !important;box-shadow:none !important;padding:8px !important}.SLSectionSummary .MiniCart-Checkout .MiniCartHeader{display:none !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct{background:#fff;border:0 !important;border-radius:6px;margin-bottom:2px;padding:11px 13px !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct .ProductImage{flex:0 0 52px;width:52px !important;height:52px !important;border:0 !important;background:#f5f3ee;border-radius:6px}.SLSectionSummary .MiniCart-Checkout .MiniCartTotal{padding:7px 14px !important}.SLSectionSummary .MiniCart-Checkout .sl-total-amount{font-size:21px !important}.SLSectionSummary .MiniCart-Checkout .MiniCartActions,.SLSectionSummary .MiniCart-Checkout .sl-summary-trust,.SLSectionSummary .MiniCart-Checkout .sl-cutoff-mini{display:none !important}.SLSectionSummary .CampaignCodeForm{margin-top:10px;padding:0 6px 6px}#CheckoutForm input[type=text],#CheckoutForm input[type=email],#CheckoutForm input[type=tel],#CheckoutForm input[type=password],#CheckoutForm select,#CheckoutForm textarea{border:1px solid #e1ddd1;border-radius:6px;padding:12px 13px;font-size:15px}.SLSectionSubmit .FormItem.FormSubmit .SubmitButton{box-shadow:none !important;border-radius:6px !important}.SLSectionSubmit .SLCheckoutSupport{justify-content:center;padding-top:18px !important}@media screen and (max-width:640px){.FullCart .CartProducts>.FullCartProduct{grid-template-columns:60px minmax(0,1fr) auto !important;gap:4px 13px !important;padding:16px 0 !important;align-items:start !important}.FullCart .CartProducts>.FullCartProduct .FullCartColImage{grid-column:1 !important;grid-row:1/span 3 !important;width:60px;height:60px}.FullCart .CartProducts>.FullCartProduct>.FullCartColDetails{grid-column:2/-1 !important;grid-row:1 !important}.FullCart .CartProducts>.FullCartProduct .CompactDl{grid-column:2/-1 !important;grid-row:2 !important}.FullCart .CartProducts>.FullCartProduct>.FullCartColQuantity{grid-column:2 !important;grid-row:3 !important;margin-top:8px}.FullCart .CartProducts>.FullCartProduct>.FullCartColTotal,.FullCart .CartProducts>.FullCartProduct>.FullCartColPrice:last-of-type{grid-column:3 !important;grid-row:3 !important;align-self:center;margin-top:8px}.FullCart .CartProducts>.FullCartProduct>.FullCartColPrice:first-of-type{display:none !important}.FullCart .CartProducts>.FullCartProduct>.FullCartColRemove{grid-column:3 !important;grid-row:1 !important;justify-self:end}.FullCartTitle{font-size:26px !important}#CheckoutForm .ContentSection{padding:0 !important}#CheckoutForm .ContentSection+.ContentSection{margin-top:32px !important}#CheckoutForm .ContentSection h2{font-size:22px}#CheckoutShippingMethods .ShippingMethod,#CheckoutPaymentMethods .PaymentMethod,.SLPayGroupHead{padding:14px !important;gap:11px !important}#CheckoutShippingMethods .DefineShippingMethod,.SLPayGroupBody{padding-left:14px !important;padding-right:14px !important}#CheckoutPaymentMethods .Checks{display:block !important;grid-template-columns:none !important}#CheckoutPaymentMethods .PaymentMethod input[type=radio]{position:static !important;top:auto !important;right:auto !important;width:19px !important;height:19px !important}#CheckoutPaymentMethods .PaymentMethodName{font-size:14px !important;text-align:left !important}.SLPayGroupBody .PaymentMethod input[type=radio]{position:absolute !important}.SLPayGroupBody .PaymentMethodName{font-size:11.5px !important;text-align:center !important}}#SLCartSuggestions{margin-top:52px}#SLCartSuggestions .SLCartSuggestHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}#SLCartSuggestions .SLCartSuggestHeader h3{font-family:'Open Sans',Arial,sans-serif;font-size:17px;font-weight:700;color:#3a3a3a;margin:0}#SLCartSuggestions .SLCartSuggestHeader p{display:none}.SLCartSuggestArrows{display:flex;gap:8px;flex:0 0 auto}.SLCartSuggestArrows button{width:36px;height:36px;border-radius:50%;border:1px solid #e1ddd1;background:#fff;cursor:pointer;display:grid;place-items:center;color:#5f564e;padding:0}.SLCartSuggestArrows button:hover{border-color:#3a3a3a;color:#3a3a3a}.SLCartSuggestArrows svg{width:15px;height:15px}#SLCartSuggestions .SLCartSuggestGrid{display:grid !important;grid-auto-flow:column;grid-auto-columns:minmax(190px,1fr);grid-template-columns:none !important;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}#SLCartSuggestions .SLCartSuggestGrid>*{scroll-snap-align:start}#SLCartSuggestions .SLCartSuggestReason{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:4px 0 8px !important;font-size:12.5px;line-height:1.45;color:#6b655c}@media screen and (max-width:640px){#SLCartSuggestions{margin-top:36px}#SLCartSuggestions .SLCartSuggestGrid{grid-auto-columns:minmax(155px,1fr)}}.SLCheckoutPromo{margin-top:10px;padding:0 6px 6px}.SLCheckoutPromo .SLCartPromoToggle{background:#fff;border-color:#e1ddd1}.SLSectionSummary .sl-trust-bar,.SLSectionSummary .sl-trust-legacy,.SLSectionSummary #FreeShippingProgressBar,.SLSectionSummary .MiniCartTop{display:none !important}#CheckoutShippingMethods>.FormItem>p.label,#CheckoutPaymentMethods>.FormItem>p.label{display:none !important}#CheckoutShippingMethods .ShippingMethodWrapper .DefineShippingMethod{display:none !important}#CheckoutShippingMethods .ShippingMethodWrapper:has(input:checked) .DefineShippingMethod{display:block !important}#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper{display:block;width:100% !important;max-width:none !important;margin:0 !important}#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper+.SLPayGroup,#CheckoutPaymentMethods .Checks>.SLPayGroup+.PaymentMethodWrapper{border-top:1px solid #edeae3 !important}.SLSectionSummary #SLCartSuggestionsDrawer{display:none !important}.SLSectionSummary .MiniCart-Checkout .PricesIncVAT,.SLSectionSummary .MiniCart-Checkout .PricesWithoutVAT{background:#fff;border-radius:6px;margin-top:6px;padding:6px 0}.SLSectionSummary .MiniCart-Checkout .MiniCartFooter{padding:0 !important;border:0 !important;box-shadow:none !important;background:0 0 !important}.FullCart .CartProducts>.FullCartProduct{grid-template-columns:72px minmax(0,1fr) 78px 118px 112px 36px !important}.FullCart .CartProducts>.FullCartProduct .FullCartColQuantity .Spinner{max-width:118px}@media screen and (max-width:640px){.FullCart .CartProducts>.FullCartProduct{grid-template-columns:60px minmax(0,1fr) auto !important}}.FullCart .ProductTotal,.FullCart .FullCartColPrice,.FullCart .FullCartColTotal,.FullCart .FullCartTotal,.FullCart .FullCartTotal span,.FullCartSummaryInner .sl-total-amount,.FullCartSummaryInner .sl-total-label,.SLSectionSummary .MiniCartTotal,.SLSectionSummary .MiniCartTotal span,.SLSectionSummary .sl-total-amount,.SLSectionSummary .sl-total-label,.SLSectionSummary .ProductRowTotal,.SLSectionSummary .ProductUnitPrice,#CheckoutShippingMethods .ShippingMethodPrice,#CheckoutPaymentMethods .PaymentMethodPrice{font-family:'Open Sans',Arial,sans-serif !important;font-variant-numeric:tabular-nums}#CheckoutForm .ContentSection h2,.SLSectionSummary h2{font-family:'Open Sans',Arial,sans-serif !important;font-size:20px !important;font-weight:700 !important;letter-spacing:0 !important;color:#3a3a3a !important;margin:0 0 14px !important}#CheckoutForm .ContentSection h1,.FullCartTitle{font-family:'Orelega One',sans-serif !important;font-weight:400 !important}.FullCart .CartProducts>.FullCartProduct{grid-template-rows:1fr auto !important;align-items:stretch !important;padding:14px 0 !important}.FullCart .CartProducts>.FullCartProduct>.FullCartColDetails{align-self:end !important;padding:0 !important}.FullCart .CartProducts>.FullCartProduct .CompactDl{align-self:start !important;margin-top:3px !important}.FullCart .CartProducts>.FullCartProduct>.FullCartColPrice,.FullCart .CartProducts>.FullCartProduct>.FullCartColQuantity,.FullCart .CartProducts>.FullCartProduct>.FullCartColTotal,.FullCart .CartProducts>.FullCartProduct>.FullCartColRemove{grid-row:1/span 2 !important;align-self:center !important}.FullCart .CartProducts>.FullCartProduct .FullCartColImage{align-self:center !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductAvailability{font-weight:400 !important;color:#6e8f6e !important;font-size:12px !important}.ShippingMethodWrapper,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper{position:relative !important;padding:13px 18px 13px 50px !important;font-size:13px;color:#5f564e;line-height:1.45}#CheckoutShippingMethods .ShippingMethod,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper>.PaymentMethod{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:0 14px !important;padding:0 !important;margin:0 !important}#CheckoutShippingMethods .ShippingMethod input[type=radio],#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper input[type=radio]{position:absolute !important;left:18px !important;top:14px !important;width:19px !important;height:19px !important;margin:0 !important}#CheckoutShippingMethods .ShippingMethodName,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper .PaymentMethodName{grid-column:1 !important;grid-row:1 !important;font-size:15px !important;font-weight:700 !important;line-height:1.3 !important;color:#3a3a3a !important;margin:0 !important}#CheckoutShippingMethods .ShippingMethodPrice,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper .PaymentMethodPrice{grid-column:1 !important;grid-row:2 !important;font-size:13px !important;font-weight:400 !important;color:#5f564e !important;margin:1px 0 0 !important}#CheckoutShippingMethods .ShippingMethodPrice:empty,#CheckoutPaymentMethods .PaymentMethodPrice:empty{display:none !important}#CheckoutShippingMethods .ShippingMethodLogo,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper .PaymentMethodLogo{grid-column:2 !important;grid-row:1/span 2 !important;align-self:center !important;margin:0 !important}#CheckoutShippingMethods .ShippingMethodLogo img,#CheckoutPaymentMethods .PaymentMethodLogo img{max-height:24px !important;max-width:84px !important;width:auto !important;display:block;mix-blend-mode:multiply}#CheckoutShippingMethods .DefineShippingMethod{padding:10px 0 2px !important;margin:0 !important}#CheckoutShippingMethods .DefineShippingMethod>label{display:none !important}#CheckoutShippingMethods .DefineShippingMethod select{max-width:100%}#CheckoutForm fieldset .FormItem{margin:0 0 16px !important}#CheckoutForm fieldset .FormItem>label,#CheckoutForm fieldset .FormItem label:not(.InlineCheck):not([class*=Check]){display:block;font-size:12.5px;font-weight:600;color:#5f564e;margin:0 0 5px}#CheckoutForm fieldset input:not([type=checkbox]):not([type=radio]):not([type=submit]),#CheckoutForm fieldset select,#CheckoutForm fieldset textarea{width:100% !important;max-width:100% !important;box-sizing:border-box !important}#CheckoutForm fieldset .FormItem.GroupItem{display:flex !important;flex-wrap:wrap;gap:0 14px}#CheckoutForm fieldset .FormItem.GroupItem>p.label,#CheckoutForm fieldset .FormItem.GroupItem>.label{flex:1 0 100%;font-size:11px !important;font-weight:700 !important;letter-spacing:.06em;text-transform:uppercase;color:#8c857c !important;margin:0 0 6px !important;border:0 !important;padding:0 !important}#CheckoutForm fieldset .FormItem.GroupItem>.FormItem,#CheckoutForm fieldset .FormItem.GroupItem>div:not(.label){flex:1 1 160px;min-width:0;margin:0 !important}#CheckoutForm fieldset .Required,#CheckoutForm fieldset label .Required,#CheckoutForm fieldset abbr[title]{color:#ff7d12 !important}#CheckoutForm fieldset label.InlineCheck{display:flex !important;align-items:center;gap:9px;margin:8px 0 0 !important;font-size:13.5px;font-weight:400 !important;color:#3a3a3a}#CheckoutForm fieldset label.InlineCheck input{width:18px !important;height:18px !important;margin:0 !important;accent-color:#ffd527}.SLSectionSummary .MiniCartProduct .ProductName{font-size:14px !important;line-height:1.3 !important}.SLSectionSummary .MiniCartProduct .CompactDl .CartProductDetails dd.ProductAvailability{display:none !important}.SLSectionSummary .MiniCart-Checkout .MiniCartTotal.MiniCartGrandTotal .sl-total-amount{font-size:22px !important;font-weight:700 !important}@media screen and (max-width:640px){#CheckoutForm .ContentSection h2{font-size:18px !important}.ShippingMethodWrapper,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper{padding:12px 14px 12px 46px !important}#CheckoutShippingMethods .ShippingMethod input[type=radio],#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper input[type=radio]{left:14px !important;top:13px !important}#CheckoutForm fieldset .FormItem.GroupItem>.FormItem,#CheckoutForm fieldset .FormItem.GroupItem>div:not(.label){flex:1 1 130px}}.FullCart .CartProducts>.FullCartProduct>*:nth-child(1){grid-column:1 !important;grid-row:1/span 2 !important;align-self:center !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(2){grid-column:2 !important;grid-row:1 !important;align-self:end !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(3){grid-column:3 !important;grid-row:1/span 2 !important;align-self:center !important;text-align:right;font-size:13.5px;color:#5f564e}.FullCart .CartProducts>.FullCartProduct>*:nth-child(4){grid-column:4 !important;grid-row:1/span 2 !important;align-self:center !important;justify-self:center}.FullCart .CartProducts>.FullCartProduct>*:nth-child(5){grid-column:5 !important;grid-row:1/span 2 !important;align-self:center !important;text-align:right}.FullCart .CartProducts>.FullCartProduct>*:nth-child(6){grid-column:6 !important;grid-row:1/span 2 !important;align-self:center !important;justify-self:end}.FullCart .CartProducts>.FullCartProduct>.CompactDl{grid-column:2 !important;grid-row:2 !important;align-self:start !important;width:auto !important;margin-top:3px !important}.FullCart .FullCartColQuantity .Spinner{display:flex !important;align-items:stretch !important;width:112px;max-width:100%;overflow:hidden}.FullCart .FullCartColQuantity .SpinnerControl{flex:0 0 auto !important;display:flex;align-items:stretch}.FullCart .FullCartColQuantity .SpinnerInput{flex:1 1 auto !important;min-width:0 !important;display:flex}.FullCart .FullCartColQuantity .SpinnerInput input{width:100% !important;min-width:0 !important;height:34px !important;padding:0 !important;text-align:center !important;border:0 !important;border-left:1px solid #e1ddd1 !important;border-right:1px solid #e1ddd1 !important;background:0 0 !important;font-size:14.5px;font-weight:600;font-family:'Open Sans',Arial,sans-serif;font-variant-numeric:tabular-nums}.FullCart .FullCartColQuantity .SpinnerButton{width:32px !important;min-width:32px !important;height:34px !important;padding:0 !important;border:0 !important;background:0 0 !important;color:#5f564e !important;display:flex !important;align-items:center;justify-content:center;border-radius:0 !important}.FullCart .FullCartColQuantity .SpinnerButton:hover{background:#f5f3ee !important;color:#3a3a3a !important}@media screen and (max-width:640px){.FullCart .CartProducts>.FullCartProduct{grid-template-columns:60px minmax(0,1fr) auto !important;grid-template-rows:auto auto auto !important;gap:2px 13px !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(1){grid-column:1 !important;grid-row:1/span 3 !important;align-self:start !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(2){grid-column:2 !important;grid-row:1 !important;align-self:start !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(3){display:none !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(4){grid-column:2 !important;grid-row:3 !important;justify-self:start !important;margin-top:8px}.FullCart .CartProducts>.FullCartProduct>*:nth-child(5){grid-column:3 !important;grid-row:3 !important;align-self:center !important;margin-top:8px}.FullCart .CartProducts>.FullCartProduct>*:nth-child(6){grid-column:3 !important;grid-row:1 !important;align-self:start !important}.FullCart .CartProducts>.FullCartProduct>.CompactDl{grid-column:2/span 2 !important;grid-row:2 !important}}.FullCart .CartProducts>.FullCartProduct{grid-template-rows:auto auto !important;align-content:center !important;row-gap:3px !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(2){align-self:end !important}.FullCartSummary .FullCartActions .Button-Primary,.SLSectionSummary .Button-Primary,#CheckoutForm .SubmitButton{text-decoration:none !important}#SLCartSuggestions.SLCartSuggestions{background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}#SLCartSuggestions .SLCartSuggestCard{border:1px solid #edeae3 !important;border-radius:8px !important;box-shadow:none !important;padding:14px !important;background:#fff !important}#SLCartSuggestions .SLCartSuggestCard img{max-height:108px !important;width:auto !important;object-fit:contain}#SLCartSuggestions .SLCartSuggestName,#SLCartSuggestions .SLCartSuggestCard h4{font-size:13.5px !important;line-height:1.35 !important;font-weight:600 !important}#SLCartSuggestions .SLCartSuggestPrice{font-family:'Open Sans',Arial,sans-serif !important;font-size:14.5px !important;font-weight:700 !important;font-variant-numeric:tabular-nums}#SLCartSuggestions .SLCartSuggestSafety,#SLCartSuggestions .SLCartSuggestWarning{font-size:11.5px !important;line-height:1.35 !important;padding:7px 9px !important;border-radius:5px !important}#CheckoutShippingMethods .ShippingMethodDescription,#CheckoutShippingMethods .ShippingMethodWrapper>p{margin:2px 0 0 !important;padding:0 !important;font-size:13px !important;color:#8c857c !important}.FullCart .CartProducts>.FullCartProduct{position:relative !important;display:grid !important;grid-template-columns:minmax(0,1fr) 78px 112px 112px 36px !important;grid-template-rows:auto auto !important;align-content:center !important;align-items:center !important;row-gap:3px !important;column-gap:16px !important;padding:16px 0 16px 88px !important;min-height:104px;box-sizing:border-box}.FullCart .CartProducts>.FullCartProduct>*:nth-child(1){position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;width:72px !important;height:72px !important;margin:0 !important;grid-column:auto !important;grid-row:auto !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(2){grid-column:1 !important;grid-row:1 !important;align-self:end !important}.FullCart .CartProducts>.FullCartProduct>.CompactDl{grid-column:1 !important;grid-row:2 !important;align-self:start !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(3){grid-column:2 !important;grid-row:1/span 2 !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(4){grid-column:3 !important;grid-row:1/span 2 !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(5){grid-column:4 !important;grid-row:1/span 2 !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(6){grid-column:5 !important;grid-row:1/span 2 !important}@media screen and (max-width:640px){.FullCart .CartProducts>.FullCartProduct{grid-template-columns:minmax(0,1fr) auto !important;grid-template-rows:auto auto auto !important;padding:14px 0 14px 74px !important;min-height:88px;column-gap:12px !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(1){width:60px !important;height:60px !important;top:16px !important;transform:none !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(2){grid-column:1 !important;grid-row:1 !important;align-self:start !important}.FullCart .CartProducts>.FullCartProduct>.CompactDl{grid-column:1/span 2 !important;grid-row:2 !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(3){display:none !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(4){grid-column:1 !important;grid-row:3 !important;justify-self:start !important;margin-top:8px !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(5){grid-column:2 !important;grid-row:3 !important;align-self:center !important;margin-top:8px !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(6){grid-column:2 !important;grid-row:1 !important;align-self:start !important;justify-self:end !important}}.FullCart .CartProducts>.FullCartProduct>.CompactDl{display:block !important;grid-column:1 !important;grid-row:2 !important;align-self:start !important;width:auto !important;height:auto !important}.FullCart .CartProducts>.FullCartProduct>.CompactDl>.CartProductDetails,.FullCart .CartProducts>.FullCartProduct>.CartProductDetails{grid-column:1 !important;grid-row:2 !important;justify-content:flex-start !important;text-align:left !important}@media screen and (max-width:640px){.FullCart .CartProducts>.FullCartProduct>.CompactDl,.FullCart .CartProducts>.FullCartProduct>.CompactDl>.CartProductDetails,.FullCart .CartProducts>.FullCartProduct>.CartProductDetails{grid-column:1/span 2 !important;grid-row:2 !important}}.FullCartLayout{grid-template-columns:minmax(0,1fr) !important}@media (min-width:961px){.FullCartLayout{grid-template-columns:minmax(0,1fr) 360px !important}}.FullCartMain,.FullCartSummary,.FullCartProducts,.FullCart .CartProducts>.FullCartProduct,.FullCart .CartProducts>.FullCartProduct>*:nth-child(2),.FullCart .CartProducts>.FullCartProduct>.CompactDl{min-width:0 !important}.FullCart .CartProducts>.FullCartProduct .ProductName,.FullCart .CartProducts>.FullCartProduct .ProductName a{overflow-wrap:anywhere}.SLSectionSummary .MiniCartProduct,.SLSectionSummary .MiniCartProductBody{min-width:0 !important}@media screen and (max-width:640px){.FullCart .CartProducts>.FullCartProduct .CompactDl{text-align:left !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:baseline !important;text-align:left !important;gap:2px 9px !important;margin:3px 0 0 !important;padding:0 !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dt{display:none !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd{display:inline !important;position:static !important;float:none !important;clear:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;text-align:left !important;font-size:12px !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd:before{position:static !important;display:inline !important;float:none !important;margin:0 !important;padding:0 !important;background:0 0 !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductCode:before{content:"#" !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductAvailability{display:inline-flex !important;align-items:center;gap:4px}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductAvailability:before{content:"" !important;width:6px !important;height:6px !important;border-radius:50% !important;background:#6ebe6e !important;display:inline-block !important;flex:0 0 auto}}#CheckoutForm fieldset .FormItem.GroupItem>label.GroupLabel{flex:1 0 100% !important;display:block !important;width:100% !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#8c857c !important;margin:0 0 6px !important;padding:0 !important;border:0 !important}#CheckoutForm fieldset .FormItem.GroupItem>div{flex:1 1 160px !important;min-width:0 !important;margin:0 !important}body.Cart .SiteBody,body.Checkout .SiteBody{background-color:#ede9e1}.FullCartTitle,#CheckoutForm .ContentSection h1{font-family:'Orelega One',sans-serif !important;font-weight:400 !important;font-size:42px !important;line-height:1 !important;color:#171614 !important;letter-spacing:.005em;margin:0 !important}.FullCartTitle:after,#CheckoutForm .ContentSection h1:after{content:"";display:block;width:64px;height:5px;background:#ffd527;border-radius:2px;margin-top:12px}.FullCartHeader{padding:12px 0 22px !important}.FullCartHeader .Flex.Flex-Collapse{align-items:flex-end}.FullCartProducts{background:#fff;border:1px solid #e4dfd5;border-radius:14px;border-top:1px solid #e4dfd5 !important;box-shadow:0 1px 2px rgba(23,22,20,.04),0 8px 24px -12px rgba(23,22,20,.14);overflow:hidden}.FullCart .CartProducts>.FullCartProduct{grid-template-columns:minmax(0,1fr) 84px 116px 116px 36px !important;gap:3px 16px !important;padding:18px 22px 18px 118px !important;min-height:112px;border-bottom:0 !important;border-top:1px solid #f1ede5}.FullCart .CartProducts>.FullCartProduct:first-child{border-top:0}.FullCart .CartProducts>.FullCartProduct>*:nth-child(1){left:22px !important;width:80px !important;height:80px !important;background-color:#fff !important;border:1px solid #e4dfd5 !important;border-radius:10px;padding:5px !important}.FullCart .CartProducts>.FullCartProduct .ProductName{font-size:17px !important;font-weight:600 !important;line-height:1.3 !important;color:#171614 !important}.FullCart .CartProducts>.FullCartProduct .ProductName a{color:#171614}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductVariation,.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductCode{font-size:13px !important;color:#9c958a !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductAvailability{font-size:13px !important;color:#2f7d4f !important;font-weight:600 !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd.ProductAvailability:before{background:#2f7d4f !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(3){font-size:13.5px !important;color:#6b655c !important;white-space:nowrap}.FullCart .CartProducts>.FullCartProduct .ProductTotal{font-size:18px !important;font-weight:800 !important;color:#171614 !important;letter-spacing:-.01em;white-space:nowrap}.FullCart .CartProducts>.FullCartProduct>*:nth-child(5){white-space:nowrap}.FullCart .FullCartColQuantity .Spinner{border:1.5px solid #e4dfd5 !important;border-radius:9px !important;height:40px;width:116px}.FullCart .FullCartColQuantity .SpinnerInput input{height:38px !important;border-left-color:#e4dfd5 !important;border-right-color:#e4dfd5 !important;font-weight:700 !important}.FullCart .FullCartColQuantity .SpinnerButton{height:38px !important;color:#6b655c !important}.FullCart .FullCartColQuantity .SpinnerButton:hover{background:#ede9e1 !important;color:#171614 !important}.FullCart .CartProducts>.FullCartProduct .ProductRemove{width:36px;height:36px;color:#9c958a !important;border-radius:9px}.FullCart .CartProducts>.FullCartProduct .ProductRemove:hover{color:#b3261e !important;background:#fbedec}.SLCartPromoToggle{background:0 0 !important;border:1.5px dashed #e4dfd5 !important;border-radius:12px !important;padding:15px 20px !important;color:#171614 !important}.SLCartPromoToggle:hover{border-color:#edc000 !important;background:#fff6d6 !important}.FullCartSummaryInner{border:1px solid #e4dfd5 !important;border-radius:14px !important;box-shadow:0 1px 2px rgba(23,22,20,.04),0 8px 24px -12px rgba(23,22,20,.14) !important;padding:22px !important;overflow:hidden}.FullCartSummaryInner .FullCartTotal:not(.FullCartGrandTotal){border-bottom:0 !important;padding:8px 0 !important;font-size:14.5px;color:#6b655c}.FullCartSummaryInner .FullCartTotal:not(.FullCartGrandTotal) span{color:#6b655c}.FullCartSummaryInner .FullCartTotal.FullCartGrandTotal{background:#171614;margin:14px -22px 0 !important;padding:20px 22px 4px !important;border:0 !important}.FullCartSummaryInner .FullCartGrandTotal .sl-total-label{color:#cfc9bf !important;font-size:15px !important;font-weight:600 !important}.FullCartSummaryInner .FullCartGrandTotal .sl-total-vat{color:#8f887e !important}.FullCartSummaryInner .FullCartGrandTotal .sl-total-amount{color:#fff !important;font-size:29px !important;font-weight:800 !important;letter-spacing:-.02em !important}.FullCartSummary .FullCartActions{background:#171614;margin:0 -22px -22px !important;padding:12px 22px 22px !important;border:0 !important}.FullCartSummary .FullCartActions .Button-Primary{background:#ffd527 !important;color:#171614 !important;border-radius:10px !important;font-size:16.5px !important;font-weight:800 !important;padding:16px !important;box-shadow:none !important}.FullCartSummary .FullCartActions .Button-Primary:hover{background:#edc000 !important}.FullCartSummary .FullCartActions .Button.JS-Hide{display:none !important}.FullCartSummary .sl-summary-trust{color:#8f887e !important;margin-top:14px !important}.FullCartSummary .sl-summary-trust-item{color:#8f887e !important}.FullCartSummary .sl-summary-trust-item i{color:#ffd527 !important}#SLCartSuggestions .SLCartSuggestHeader h3{font-size:19px !important;font-weight:700 !important;color:#171614 !important}#SLCartSuggestions .SLCartSuggestCard{border:1px solid #e4dfd5 !important;border-radius:12px !important;padding:16px !important}#SLCartSuggestions .SLCartSuggestPrice{font-size:16px !important;font-weight:800 !important;color:#171614 !important}.SLCartSuggestArrows button{border:1.5px solid #e4dfd5;color:#6b655c}.SLCartSuggestArrows button:hover{border-color:#171614;color:#171614}#CheckoutForm{counter-reset:slstep}#CheckoutForm .SLSectionShipping,#CheckoutForm .SLSectionBilling,#CheckoutForm .SLSectionSummary,#CheckoutForm .SLSectionPayment{counter-increment:slstep;position:relative;padding-left:56px !important}#CheckoutForm .SLSectionShipping:before,#CheckoutForm .SLSectionBilling:before,#CheckoutForm .SLSectionSummary:before,#CheckoutForm .SLSectionPayment:before{content:counter(slstep);position:absolute;left:0;top:0;width:36px;height:36px;border-radius:50%;background:#171614;color:#fff;display:grid;place-items:center;font-family:'Open Sans',Arial,sans-serif;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}#CheckoutForm .SLSectionShipping:after,#CheckoutForm .SLSectionBilling:after,#CheckoutForm .SLSectionSummary:after{content:"";position:absolute;left:17px;top:42px;bottom:-40px;width:2px;background:#e4dfd5}#CheckoutForm .ContentSection h2{font-size:21px !important;font-weight:700 !important;color:#171614 !important;margin:5px 0 16px !important}#CheckoutShippingMethods .Checks,#CheckoutPaymentMethods .Checks{border:1px solid #e4dfd5 !important;border-radius:12px !important}.ShippingMethodWrapper,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper,.SLPayGroup{position:relative !important}.ShippingMethodWrapper+.ShippingMethodWrapper,.PaymentMethodWrapper+.PaymentMethodWrapper,.SLPayGroup{border-top:1px solid #f1ede5 !important}#CheckoutShippingMethods .ShippingMethodName,#CheckoutPaymentMethods .PaymentMethodName,.SLPayGroupTitle{font-size:15.5px !important;font-weight:700 !important;color:#171614 !important}#CheckoutShippingMethods .ShippingMethodPrice,#CheckoutPaymentMethods .PaymentMethodPrice,.SLPayGroupSub{font-size:13.5px !important;color:#6b655c !important}.ShippingMethodWrapper:has(input:checked),.PaymentMethodWrapper:has(input:checked),.SLPayGroup.is-open{background:#fff6d6 !important}.ShippingMethodWrapper:has(input:checked):before,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper:has(input:checked):before,.SLPayGroup.is-open:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#ffd527;z-index:1}.SLPayGroupCount,#CheckoutShippingMethods .ShippingMethodLogo,#CheckoutPaymentMethods .PaymentMethodLogo{position:relative;z-index:2}.SLPayGroupCount{border-color:#e4dfd5 !important;color:#9c958a !important}.SLPayGroupBody .PaymentMethodWrapper{border:1.5px solid #e4dfd5 !important;border-radius:9px !important}.SLPayGroupBody .PaymentMethodWrapper:has(input:checked){border-color:#171614 !important;box-shadow:inset 0 0 0 1.5px #171614}.SLPayGroupBody .PaymentMethodWrapper:has(input:checked):before{display:none !important}#CheckoutForm fieldset .FormItem>label,#CheckoutForm fieldset .FormItem label:not(.InlineCheck):not([class*=Check]){font-size:12.5px !important;font-weight:700 !important;color:#6b655c !important}#CheckoutForm input[type=text],#CheckoutForm input[type=email],#CheckoutForm input[type=tel],#CheckoutForm input[type=password],#CheckoutForm select,#CheckoutForm textarea{border:1.5px solid #e4dfd5 !important;border-radius:9px !important;padding:13px 14px !important;font-size:15px !important;background:#fff !important;color:#171614 !important}#CheckoutForm input:focus,#CheckoutForm select:focus,#CheckoutForm textarea:focus{outline:2px solid #edc000 !important;outline-offset:-1px;border-color:#edc000 !important}#CheckoutShippingMethods .DefineShippingMethod select{border:1.5px solid #e4dfd5 !important;border-radius:9px !important}.SLSectionSummary .MiniCart-Checkout{background:#fff !important;border:1px solid #e4dfd5 !important;border-radius:12px !important;padding:0 !important;overflow:hidden}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct{background:#fff !important;border-radius:0 !important;border-top:1px solid #f1ede5 !important;margin:0 !important;padding:13px 18px !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct:first-of-type{border-top:0 !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct .ProductImage{border:1px solid #e4dfd5 !important;background:#fff !important;border-radius:8px !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct .ProductName{font-size:14px !important;color:#171614 !important}.SLSectionSummary .MiniCart-Checkout .PricesIncVAT,.SLSectionSummary .MiniCart-Checkout .PricesWithoutVAT{background:#ede9e1 !important;border-radius:0 !important;margin:0 !important;padding:14px 18px !important}.SLSectionSummary .MiniCart-Checkout .MiniCartTotal:not(.MiniCartGrandTotal){padding:5px 0 !important;font-size:14px;color:#6b655c}.SLSectionSummary .MiniCart-Checkout .MiniCartTotal.MiniCartGrandTotal{border-top:1.5px solid #e4dfd5 !important;margin-top:10px !important;padding:12px 0 0 !important}.SLSectionSummary .MiniCart-Checkout .sl-total-label{font-size:15px !important;font-weight:700 !important;color:#171614 !important}.SLSectionSummary .MiniCart-Checkout .sl-total-amount{font-size:25px !important;font-weight:800 !important;color:#171614 !important;letter-spacing:-.02em !important}.SLSectionSubmit .FormItem.FormSubmit .SubmitButton{background:#ffd527 !important;color:#171614 !important;border-radius:10px !important;font-size:16.5px !important;font-weight:800 !important;padding:16px !important;box-shadow:none !important}.SLSectionSubmit .FormItem.FormSubmit .SubmitButton:hover{background:#edc000 !important}.SLSectionSubmit .PrivacyPolicy{text-align:center;color:#9c958a !important}@media screen and (max-width:640px){.FullCartTitle,#CheckoutForm .ContentSection h1{font-size:32px !important}.FullCartTitle:after,#CheckoutForm .ContentSection h1:after{width:52px;height:4px;margin-top:9px}.FullCart .CartProducts>.FullCartProduct{padding:18px 16px 18px 104px !important;min-height:104px}.FullCart .CartProducts>.FullCartProduct>*:nth-child(1){left:16px !important;top:18px !important;transform:none !important;width:72px !important;height:72px !important}.FullCartProducts{border-radius:12px}#CheckoutForm .SLSectionShipping,#CheckoutForm .SLSectionBilling,#CheckoutForm .SLSectionSummary,#CheckoutForm .SLSectionPayment{padding-left:0 !important}#CheckoutForm .SLSectionShipping:before,#CheckoutForm .SLSectionBilling:before,#CheckoutForm .SLSectionSummary:before,#CheckoutForm .SLSectionPayment:before{position:static;margin-bottom:10px}#CheckoutForm .SLSectionShipping:after,#CheckoutForm .SLSectionBilling:after,#CheckoutForm .SLSectionSummary:after{display:none}#CheckoutForm .ContentSection h2{font-size:19px !important;margin-top:0 !important}}.FullCartSummaryInner{padding:22px 22px 0 !important}.FullCartSummary .FullCartActions{margin:0 -22px 0 !important;padding:12px 22px 22px !important}.SLSectionSummary .MiniCart-Checkout span.PricesIncVAT,.SLSectionSummary .MiniCart-Checkout span.PricesWithoutVAT{background:0 0 !important;border-radius:0 !important;padding:0 !important;margin:0 !important}.SLSectionSummary .MiniCart-Checkout div.PricesIncVAT,.SLSectionSummary .MiniCart-Checkout div.PricesWithoutVAT{background:#ede9e1 !important;padding:14px 18px !important}.SLSectionSummary .MiniCart-Checkout .ProductPrices.PricesIncVAT,.SLSectionSummary .MiniCart-Checkout .ProductPrices.PricesWithoutVAT{background:0 0 !important;border-radius:0 !important;padding:0 !important;margin:0 !important}.SLSectionSummary .MiniCart-Checkout .MiniCartFooter>.PricesIncVAT,.SLSectionSummary .MiniCart-Checkout .MiniCartFooter>.PricesWithoutVAT{background:#ede9e1 !important;padding:14px 18px !important}#CheckoutShippingMethods .ShippingMethodWrapper,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper{padding:13px 18px 13px 50px !important}#CheckoutPaymentMethods .SLPayGroup>.SLPayGroupHead{padding:15px 18px 15px 50px !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodWrapper{padding:10px 6px !important}@media screen and (max-width:640px){#CheckoutShippingMethods .ShippingMethodWrapper,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper{padding:12px 14px 12px 46px !important}#CheckoutPaymentMethods .SLPayGroup>.SLPayGroupHead{padding:13px 14px 13px 46px !important}#CheckoutShippingMethods .ShippingMethod input[type=radio],#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper input[type=radio]{left:14px !important;top:14px !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodWrapper{padding:10px 6px !important}}#CheckoutForm .SLSectionSubmit{padding-left:56px !important}#CheckoutForm .SLSectionSubmit .FormItem:not(.FormSubmit){background:#fff;border:1px solid #e4dfd5;border-radius:12px;padding:18px 20px !important;margin:0 0 14px !important}#CheckoutForm .SLSectionSubmit .FormItem.CheckWrap.required>p.label{font-size:12.5px !important;font-weight:700 !important;letter-spacing:.01em;color:#6b655c !important;margin:0 0 10px !important}#CheckoutForm .SLSectionSubmit label[for=OrderComments]{display:block;font-size:12.5px !important;font-weight:700 !important;color:#6b655c !important;margin:0 0 6px !important}#CheckoutForm .SLSectionSubmit textarea#OrderComments{min-height:88px !important}#CheckoutForm .SLSectionSubmit .FormItem.FormSubmit{margin-top:18px !important}#CheckoutForm .SLSectionSubmit .PrivacyPolicy{margin-top:12px !important}#CheckoutPaymentMethods .SLPayGroup>.SLPayGroupHead{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center;gap:0 14px !important;position:relative}#CheckoutPaymentMethods .SLPayGroupBullet{position:absolute !important;left:-32px;top:2px}#CheckoutPaymentMethods .SLPayGroupTitle{grid-column:1}#CheckoutPaymentMethods .SLPayGroupCount{grid-column:2}#CheckoutForm fieldset .FormItem.GroupItem>label.GroupLabel{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;margin:0 !important;padding:0 !important}#CheckoutForm fieldset .FormItem>label,#CheckoutForm fieldset .FormItem label:not(.InlineCheck):not([class*=Check]){font-weight:600 !important;color:#8c857c !important;letter-spacing:.01em}#CheckoutForm fieldset .FormItem.GroupItem>div:has(#street_address),#CheckoutForm fieldset .FormItem.GroupItem>div:has(#shipping_street_address){flex:1 0 100% !important;margin-bottom:16px !important}#CheckoutForm fieldset .Required,#CheckoutForm fieldset label em,#CheckoutForm fieldset label span.Required{color:#ff7d12 !important}#CheckoutForm fieldset label.InlineCheck,#CheckoutForm .SLShippingToggle .Checks label,#CheckoutForm .SLSectionSubmit .Checks label{font-size:14px !important;font-weight:400 !important;color:#171614 !important}#CheckoutForm .SLShippingToggle .Checks label{display:flex;align-items:center;gap:10px}#CheckoutForm .SLShippingToggle{margin-top:6px !important}.SLSectionSummary .MiniCartTotal:not(.MiniCartGrandTotal){display:flex !important;justify-content:space-between !important;align-items:baseline;gap:14px}.SLSectionSummary .sl-mt-label{color:#6b655c}.SLSectionSummary .sl-mt-amount{font-variant-numeric:tabular-nums;white-space:nowrap;color:#171614;font-weight:600}.SLSectionSummary .MiniCartProduct .ProductImage .ProductQuantity,.SLSectionSummary .MiniCartProduct .ProductImage>span:not(.ProductImageInner){display:none !important}.SLSectionSummary .sl-mc-qty{font-size:12.5px;font-weight:700;color:#171614}.SLSectionSummary .MiniCartProduct .ProductUnitPrice,.SLSectionSummary .MiniCartProduct .ProductComparePrice{font-size:12px !important;color:#9c958a !important}.SLSectionSummary .MiniCartProduct .ProductRowTotal{font-size:15px !important;font-weight:700 !important;color:#171614 !important}@media screen and (max-width:640px){#CheckoutForm .SLSectionSubmit{padding-left:0 !important}#CheckoutForm .SLSectionSubmit .FormItem:not(.FormSubmit){padding:14px 16px !important}#CheckoutPaymentMethods .SLPayGroupBullet{left:-32px}}[data-checkout-part] .FormItem.required:not(.GroupItem)>label:first-child:after,[data-checkout-part] .GroupItem label.required:after,#CheckoutForm .GroupItem.required>label:after,#CheckoutForm .FormItem.required>label:after{color:#ff7d12 !important}#CheckoutPaymentMethods .SLPayGroupBullet{left:18px !important;top:16px !important}@media screen and (max-width:640px){#CheckoutPaymentMethods .SLPayGroupBullet{left:14px !important;top:14px !important}}#CheckoutForm input[type=text],#CheckoutForm input[type=email],#CheckoutForm input[type=tel],#CheckoutForm input[type=password],#CheckoutForm input[type=number],#CheckoutForm select,#CheckoutForm textarea{height:auto !important;min-height:0 !important;line-height:1.45 !important;padding:12px 14px !important;box-shadow:none !important;border-radius:9px !important;border-width:1px !important;border-color:#ddd7cb !important;color:#171614 !important}#CheckoutForm select{height:auto !important;padding-right:34px !important}#CheckoutForm textarea{line-height:1.5 !important}#CheckoutForm input:focus,#CheckoutForm select:focus,#CheckoutForm textarea:focus{box-shadow:none !important;border-color:#edc000 !important}#CheckoutForm fieldset .FormItem>label,#CheckoutForm fieldset .FormItem label:not(.InlineCheck):not([class*=Check]),#CheckoutForm .SLSectionSubmit label[for=OrderComments]{font-size:12.5px !important;font-weight:700 !important;color:#6b655c !important;letter-spacing:.01em;margin-bottom:6px !important}#CheckoutForm .SLSectionBilling>fieldset#CheckoutBillingAddress{background:#fff;border:1px solid #e4dfd5;border-radius:12px;padding:24px 24px 6px !important;margin:0 !important}#CheckoutForm fieldset .FormItem{margin:0 0 18px !important}#CheckoutForm fieldset .FormItem.GroupItem{gap:0 16px !important}#CheckoutForm fieldset label.InlineCheck{margin-top:10px !important}#CheckoutForm .SLShippingToggle{margin-top:16px !important}#CheckoutForm #CheckoutShippingAddressWrap fieldset#CheckoutShippingAddress{background:#fff;border:1px solid #e4dfd5;border-radius:12px;padding:24px 24px 6px !important;margin-top:14px !important}@media screen and (max-width:640px){#CheckoutForm .SLSectionBilling>fieldset#CheckoutBillingAddress,#CheckoutForm #CheckoutShippingAddressWrap fieldset#CheckoutShippingAddress{padding:18px 16px 4px !important}}#CheckoutForm fieldset .FormItem>label.InlineCheck,#CheckoutForm fieldset label.InlineCheck{font-size:14px !important;font-weight:400 !important;color:#171614 !important;letter-spacing:0 !important;display:flex !important;align-items:center;gap:10px;margin-top:10px !important;margin-bottom:0 !important}#CheckoutForm fieldset label.InlineCheck input[type=checkbox]{width:20px !important;height:20px !important;min-height:0 !important;margin:0 !important;flex:0 0 20px;accent-color:#ffd527}.SLSectionSummary .MiniCart-Checkout{border-radius:12px 12px 0 0 !important;border-bottom:0 !important}.SLSectionSummary .MiniCart-Checkout .MiniCartFooter>.PricesIncVAT,.SLSectionSummary .MiniCart-Checkout .MiniCartFooter>.PricesWithoutVAT{background:#fff !important;border-top:1px solid #e4dfd5 !important;padding:15px 18px !important}.SLSectionSummary .MiniCart-Checkout .MiniCartTotal.MiniCartGrandTotal{border-top:1px solid #efeae1 !important;margin-top:12px !important;padding-top:14px !important}.SLCheckoutPromo{margin:0 !important;padding:0 !important}.SLCheckoutPromo .SLCartPromoToggle{display:flex !important;width:100% !important;box-sizing:border-box;background:#fff !important;border:1px solid #e4dfd5 !important;border-top:1px solid #efeae1 !important;border-radius:0 0 12px 12px !important;padding:15px 18px !important;margin:0 !important;font-size:14px !important}.SLCheckoutPromo .SLCartPromoToggle:hover{background:#fffcf0 !important;border-color:#e4dfd5 !important}.SLSectionSummary .MiniCartProduct .ProductPrices{flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-end !important;align-items:baseline !important;gap:0 7px !important}.SLSectionSummary .MiniCartProduct .ProductRowTotal{flex:0 0 100% !important;text-align:right !important;margin-top:2px !important}.SLSectionSummary .MiniCartProduct .ProductComparePrice{padding-left:0 !important;text-decoration:line-through}@media screen and (max-width:640px){.SLSectionSummary .MiniCart-Checkout .MiniCartFooter>.PricesIncVAT,.SLSectionSummary .MiniCart-Checkout .MiniCartFooter>.PricesWithoutVAT,.SLCheckoutPromo .SLCartPromoToggle{padding:13px 14px !important}}.SLTrust{display:flex;flex-wrap:wrap;align-items:center;gap:10px 30px;clear:both;background:#fff;border:1px solid #e4dfd5;border-radius:12px;padding:15px 22px;margin:0 0 28px}.SLTrustItem{display:inline-flex;align-items:center;gap:9px;font-family:'Open Sans',Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.3;color:#3a3a3a}.SLTrustItem svg{width:16px;height:16px;flex:0 0 16px;color:#edc000}#CheckoutForm .SLSectionIntro .SLTrust{margin-top:22px}.FullCart .SLTrust{margin-top:4px}@media screen and (max-width:900px){.SLTrust{gap:9px 22px;padding:13px 16px}.SLTrustItem{font-size:12.5px}}@media screen and (max-width:640px){.SLTrust{gap:9px 18px;margin-bottom:22px}.SLTrustItem{font-size:12px;gap:7px}.SLTrustItem svg{width:14px;height:14px;flex:0 0 14px}}.SLTrust{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px 18px !important;align-items:center}.SLTrustItem{min-width:0}@media screen and (max-width:640px){.SLTrust{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:11px 14px !important}}#CheckoutForm .SLTrust{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px 18px !important}.FullCart .SLTrust{grid-template-columns:repeat(4,minmax(0,auto)) !important;justify-content:space-between;gap:12px 24px !important}@media screen and (max-width:900px){#CheckoutForm .SLTrust,.FullCart .SLTrust{grid-template-columns:repeat(2,minmax(0,1fr)) !important;justify-content:stretch;gap:11px 14px !important}}@media screen and (max-width:640px){.FullCart .CartProducts>.FullCartProduct{grid-template-columns:minmax(0,1fr) auto !important;grid-template-rows:auto auto auto !important;padding:16px 14px 16px 98px !important;min-height:96px !important;gap:3px 12px !important;align-content:start !important;align-items:center !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(1){left:14px !important;top:16px !important;transform:none !important;width:70px !important;height:70px !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(2){grid-column:1 !important;grid-row:1 !important;align-self:start !important}.FullCart .CartProducts>.FullCartProduct>.CompactDl{grid-column:1/span 2 !important;grid-row:2 !important;align-self:start !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(3){display:none !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(4){grid-column:1 !important;grid-row:3 !important;justify-self:start !important;margin-top:10px !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(5){grid-column:2 !important;grid-row:3 !important;align-self:center !important;margin-top:10px !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(6){grid-column:2 !important;grid-row:1 !important;align-self:start !important;justify-self:end !important}.FullCart .CartProducts>.FullCartProduct .ProductName{font-size:15px !important;overflow-wrap:break-word;word-break:normal !important}.FullCart .FullCartColQuantity .Spinner{width:104px !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct{display:grid !important;grid-template-columns:52px minmax(0,1fr) !important;gap:4px 12px !important;align-items:start !important;padding:13px 14px !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct .ProductImage{grid-column:1 !important;grid-row:1/span 2 !important;flex:none !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProductBody{grid-column:2 !important;grid-row:1 !important;min-width:0 !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProductPrice{grid-column:2 !important;grid-row:2 !important;text-align:right !important;min-width:0 !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct .ProductPrices{justify-content:flex-end !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct .ProductName{overflow-wrap:break-word;word-break:normal !important}}@media screen and (min-width:641px) and (max-width:1200px){.FullCart .CartProducts>.FullCartProduct{grid-template-columns:minmax(0,1fr) 104px 108px 32px !important;padding:16px 18px 16px 106px !important;gap:3px 12px !important;min-height:104px}.FullCart .CartProducts>.FullCartProduct>*:nth-child(1){left:18px !important;width:72px !important;height:72px !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(3){display:none !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(4){grid-column:2 !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(5){grid-column:3 !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(6){grid-column:4 !important}.FullCart .FullCartColQuantity .Spinner{width:104px !important}}.SLSectionSummary .MiniCart-Checkout{margin-bottom:0 !important}.sl-checkout-back{display:none !important}@media screen and (max-width:640px){.FullCart .CartProducts>.FullCartProduct>*:nth-child(6){position:absolute !important;top:12px !important;right:8px !important;grid-column:auto !important;grid-row:auto !important;margin:0 !important}.FullCart .CartProducts>.FullCartProduct>*:nth-child(2){grid-column:1/span 2 !important;padding-right:34px !important}.FullCart .CartProducts>.FullCartProduct .ProductName{font-size:14.5px !important;line-height:1.32 !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails{font-size:11.5px !important;line-height:1.4 !important;max-height:2.8em;overflow:hidden}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd{font-size:11.5px !important}#CheckoutShippingMethods .ShippingMethodName,#CheckoutPaymentMethods .PaymentMethodName,.SLPayGroupTitle{font-size:14px !important;line-height:1.3 !important}#CheckoutShippingMethods .ShippingMethodPrice,#CheckoutPaymentMethods .PaymentMethodPrice,.SLPayGroupSub{font-size:12.5px !important;line-height:1.35 !important}#CheckoutShippingMethods .ShippingMethodLogo img,#CheckoutPaymentMethods .PaymentMethodLogo img{max-height:20px !important;max-width:62px !important}#CheckoutShippingMethods .ShippingMethodWrapper{padding-right:12px !important}.SLTrustItem{font-size:11.5px !important;gap:6px !important}.SLTrust{gap:10px 12px !important}.SLSectionSummary .MiniCart-Checkout .MiniCartProduct .ProductName{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden !important}}@media screen and (max-width:640px){.SLTrustItem{font-size:11px !important;gap:5px !important}.SLTrustItem svg{width:13px !important;height:13px !important;flex:0 0 13px !important}}body.Checkout .SiteBody{background-color:#fbfaf7}body.Checkout #CheckoutShippingMethods .Checks,body.Checkout #CheckoutPaymentMethods .Checks,body.Checkout .SLSectionSummary .MiniCart-Checkout,body.Checkout .SLSectionBilling>fieldset#CheckoutBillingAddress,body.Checkout #CheckoutShippingAddressWrap fieldset#CheckoutShippingAddress,body.Checkout .SLSectionSubmit .FormItem:not(.FormSubmit),body.Checkout .SLCheckoutPromo .SLCartPromoToggle{border-color:#e5dfd2 !important;box-shadow:none !important}body.Checkout .SLSectionSummary .MiniCart-Checkout .MiniCartFooter>.PricesIncVAT,body.Checkout .SLSectionSummary .MiniCart-Checkout .MiniCartFooter>.PricesWithoutVAT{border-top-color:#e5dfd2 !important}body.Checkout .SLTrust{background:#f3f0e8 !important;border:0 !important;padding:13px 20px !important}.SLSteps{display:flex;list-style:none;margin:0 0 26px !important;padding:0;max-width:460px}.SLStep{flex:1 1 0;position:relative;text-align:center;font-family:'Open Sans',Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.3;color:#9c958a;min-width:0}.SLStep+.SLStep:before{content:"";position:absolute;left:-50%;right:50%;top:9px;height:2px;background:#e5dfd2}.SLStepDot{display:block;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #dcd5c7;margin:0 auto 8px;position:relative;z-index:1;box-sizing:border-box}.SLStep a{color:inherit;text-decoration:none;display:block}.SLStep a:hover{color:#171614}.SLStep a:hover .SLStepDot{border-color:#171614}.SLStepDone{color:#6b655c}.SLStepDone .SLStepDot{background:#171614;border-color:#171614}.SLStepDone .SLStepDot:after{content:"";position:absolute;left:4px;top:4.5px;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.SLStepDone+.SLStep:before{background:#171614}.SLStepNow{color:#171614;font-weight:700}.SLStepNow .SLStepDot{background:#ffd527;border-color:#171614}@media screen and (max-width:640px){.SLSteps{max-width:none;margin-bottom:20px !important}.SLStep{font-size:12px}body.Checkout .SLTrust{padding:12px 14px !important}}body.Checkout .SLCheckoutCol{padding-top:36px !important}.SLSteps{display:flex !important;align-items:center;flex-wrap:nowrap;max-width:none !important;margin:0 0 26px !important;padding:0}.SLStep{display:inline-flex !important;align-items:center;gap:9px;flex:0 0 auto !important;text-align:left !important;position:static !important}.SLStep+.SLStep:before{content:"";position:static !important;display:block;width:40px;height:2px;flex:0 0 40px;margin:0 14px;background:#e5dfd2;left:auto !important;right:auto !important;top:auto !important}.SLStepDot{width:18px !important;height:18px !important;margin:0 !important;flex:0 0 18px}.SLStepDone .SLStepDot:after{left:3.5px !important;top:4px !important;width:7px !important;height:3.5px !important}.SLStep a{display:inline-flex !important;align-items:center;gap:9px}@media screen and (max-width:640px){.SLStep+.SLStep:before{width:20px;flex:0 0 20px;margin:0 8px}.SLStep{gap:7px}body.Checkout .SLCheckoutCol{padding-top:24px !important}}@media screen and (max-width:640px){#CheckoutForm .SLSectionBilling>.Flex.Flex-Collapse,#CheckoutForm .SLSectionSummary>.Flex.Flex-Collapse{display:flex !important;flex-direction:row !important;align-items:baseline;justify-content:space-between;gap:12px;text-align:left !important}#CheckoutForm .SLSectionBilling>.Flex.Flex-Collapse>.FlexItem,#CheckoutForm .SLSectionSummary>.Flex.Flex-Collapse>.FlexItem{width:auto !important;text-align:left !important;margin:0 !important}#CheckoutForm .SLSectionBilling>.Flex.Flex-Collapse>.FlexItem.FlexSpacer,#CheckoutForm .SLSectionSummary>.Flex.Flex-Collapse>.FlexItem.FlexSpacer{display:none !important}#CheckoutForm .SLSectionBilling .FlexItem>a.Button,#CheckoutForm .SLSectionSummary .FlexItem>a.Button{white-space:nowrap}}.sl-pickup-selected{margin:9px 0 0 !important;font-family:'Open Sans',Arial,sans-serif;font-size:12.5px;line-height:1.45;color:#6b655c;display:flex;align-items:flex-start;gap:7px}.sl-pickup-selected:before{content:"";flex:0 0 6px;width:6px;height:6px;margin-top:6px;border-radius:50%;background:#2f7d4f}#CheckoutShippingMethods .DefineShippingMethod select{font-size:14px !important}@media screen and (max-width:640px){.sl-pickup-selected{font-size:12px}#CheckoutShippingMethods .DefineShippingMethod select{font-size:13.5px !important}}.SLPayGroupBody{padding:4px 18px 16px 50px !important}.SLPayGroupGrid{grid-template-columns:repeat(auto-fill,minmax(98px,1fr)) !important;gap:8px !important}.SLPayGroupBody .PaymentMethodWrapper{position:relative !important;border:1.5px solid #e4dfd5 !important;border-radius:8px !important;background:#fff !important;overflow:hidden;margin:0 !important}.SLPayGroupBody .PaymentMethod{display:grid !important;grid-template-rows:28px auto !important;align-content:center;justify-items:center;gap:6px !important;padding:10px 5px !important;min-height:76px;margin:0 !important;cursor:pointer}.SLPayGroupBody .PaymentMethodLogo{grid-row:1 !important;grid-column:1 !important;display:grid !important;place-items:center;height:28px;width:100%;margin:0 !important}.SLPayGroupBody .PaymentMethodLogo img{max-height:22px !important;max-width:74px !important;width:auto !important;height:auto !important;object-fit:contain;display:block}.SLPayGroupBody .PaymentMethodName{grid-row:2 !important;grid-column:1 !important;font-size:10.5px !important;font-weight:700 !important;line-height:1.25 !important;text-align:center !important;color:#3a3a3a !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em;margin:0 !important}.SLPayGroupBody .PaymentMethodPrice,.SLPayGroupBody .FormHelp{display:none !important}.SLPayGroupBody .PaymentMethodWrapper:hover{border-color:#b9b2a7 !important}.SLPayGroupBody .PaymentMethodWrapper:has(input:checked){border-color:#171614 !important;box-shadow:inset 0 0 0 1px #171614 !important;background:#fffdf4 !important}.SLPayGroupBody .PaymentMethodWrapper:has(input:checked):after{content:"" !important;position:absolute !important;top:4px;right:4px;width:17px;height:17px;border-radius:50%;background:#171614;display:block !important;z-index:2}.SLPayGroupBody .PaymentMethodWrapper:has(input:checked):before{content:"" !important;display:block !important;position:absolute !important;top:8.5px;right:8px;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);background:0 0 !important;z-index:3}@media screen and (max-width:640px){.SLPayGroupBody{padding:4px 14px 14px 46px !important}.SLPayGroupGrid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr)) !important;gap:7px !important}.SLPayGroupBody .PaymentMethod{min-height:72px;padding:9px 4px !important}.SLPayGroupBody .PaymentMethodName{font-size:10px !important}}#CheckoutPaymentMethods .SLPayGroupBody{padding:4px 18px 16px 50px !important}#CheckoutPaymentMethods .SLPayGroupGrid{grid-template-columns:repeat(auto-fill,minmax(98px,1fr)) !important;gap:8px !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodWrapper{position:relative !important;border:1.5px solid #e4dfd5 !important;border-radius:8px !important;background:#fff !important;overflow:hidden;margin:0 !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethod{display:grid !important;grid-template-rows:28px auto !important;align-content:center;justify-items:center;gap:6px !important;padding:10px 5px !important;min-height:76px;margin:0 !important;cursor:pointer}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodLogo{grid-row:1 !important;grid-column:1 !important;display:grid !important;place-items:center;height:28px;width:100%;margin:0 !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodLogo img{max-height:22px !important;max-width:74px !important;width:auto !important;height:auto !important;object-fit:contain;display:block}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodName{grid-row:2 !important;grid-column:1 !important;font-size:10.5px !important;font-weight:700 !important;line-height:1.25 !important;text-align:center !important;color:#3a3a3a !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em;margin:0 !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodPrice,#CheckoutPaymentMethods .SLPayGroupBody .FormHelp{display:none !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodWrapper:hover{border-color:#b9b2a7 !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodWrapper:has(input:checked){border-color:#171614 !important;box-shadow:inset 0 0 0 1px #171614 !important;background:#fffdf4 !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodWrapper:has(input:checked):after{content:"" !important;position:absolute !important;top:4px;right:4px;width:17px;height:17px;border-radius:50%;background:#171614;display:block !important;z-index:2}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodWrapper:has(input:checked):before{content:"" !important;display:block !important;position:absolute !important;top:8.5px;right:8px;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);background:0 0 !important;z-index:3}@media screen and (max-width:640px){#CheckoutPaymentMethods .SLPayGroupBody{padding:4px 14px 14px 46px !important}#CheckoutPaymentMethods .SLPayGroupGrid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr)) !important;gap:7px !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethod{min-height:72px;padding:9px 4px !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethodName{font-size:10px !important}}#CheckoutPaymentMethods .SLPayGroup:has(input:checked)>.SLPayGroupBody{display:block !important}#CheckoutPaymentMethods .SLPayGroup:has(input:checked){background:#fff6d6 !important}#CheckoutPaymentMethods .SLPayGroup:has(input:checked):before{content:"" !important;display:block !important;position:absolute !important;left:0;top:0;bottom:0;width:4px;background:#ffd527;z-index:1}#CheckoutPaymentMethods .SLPayGroup:has(input:checked) .SLPayGroupBullet{border-color:#171614 !important}#CheckoutPaymentMethods .SLPayGroup:has(input:checked) .SLPayGroupBullet:after{transform:scale(1) !important}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethod input[type=radio]{position:absolute !important;opacity:0 !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;pointer-events:none}#CheckoutPaymentMethods .SLPayGroupBody .PaymentMethod{grid-template-rows:28px auto !important;height:100% !important;min-height:78px !important;align-content:center !important}#CheckoutForm fieldset .FormItem.GroupItem{row-gap:18px !important;column-gap:16px !important}#CheckoutForm fieldset .FormItem.GroupItem>div:has(#street_address),#CheckoutForm fieldset .FormItem.GroupItem>div:has(#shipping_street_address){margin-bottom:0 !important}#CheckoutForm fieldset .FormItem.GroupItem>div{margin-top:0 !important;margin-bottom:0 !important}#CheckoutForm .FormItem.CheckWrap input[type=checkbox],#CheckoutForm input.AddShippingAddress{width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;flex:0 0 20px;margin:0 !important;accent-color:#ffd527;cursor:pointer}#CheckoutForm .FormItem.CheckWrap .Checks label{display:flex;align-items:center;gap:10px}@media screen and (max-width:640px){.SLStep a{padding:7px 0 !important;margin:-7px 0 !important}#CheckoutForm .SLSectionBilling .FlexItem>a.Button,#CheckoutForm .SLSectionSummary .FlexItem>a.Button,.FullCartHeader .FlexItem>a.Button{display:inline-flex !important;align-items:center;min-height:32px;padding:5px 0 !important}#CheckoutForm input[type=checkbox],#CheckoutShippingMethods input[type=radio],#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper input[type=radio]{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important}#CheckoutForm .SLSectionSubmit input#Terms{width:22px !important;height:22px !important;flex:0 0 22px}}#CheckoutForm fieldset .FormItem.GroupItem>.GroupErrorMessage{flex:1 0 100% !important;width:100% !important;order:-1;margin:0 0 6px !important;font-size:12.5px;color:#c0392b}#CheckoutForm fieldset .FormItem.GroupItem>div.FormError{min-width:0}#CheckoutForm fieldset .FormItem.GroupItem.required label:not(.GroupLabel):not(.required):after{content:" *";color:#ff7d12;font-weight:700}.SiteContent[data-customer-groups*="CGID88|"] .PaymentMethodID-24{display:none !important}.Drawer[data-drawer-side=right]{min-width:0;max-width:min(500px,100vw)}.Drawer[data-drawer=cart] .sl-trust-item{white-space:normal}.SLPayGroup.is-open:not(:has(input:checked)){background:#f5f3ee !important}.SLPayGroup.is-open:not(:has(input:checked)):before{display:none !important}.SLPayGroup.is-open:not(:has(input:checked)) .SLPayGroupBullet{border-color:#b9b2a7}.SLPayGroup.is-open:not(:has(input:checked)) .SLPayGroupBullet:after{transform:scale(0)}#CheckoutShippingMethods .ShippingMethod input[type=radio],#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper input[type=radio]{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #b9b2a7 !important;border-radius:50%;padding:0;position:absolute}#CheckoutShippingMethods .ShippingMethod input[type=radio]:after,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper input[type=radio]:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;border-radius:50%;background:#3a3a3a;transform:translate(-50%,-50%) scale(0)}#CheckoutShippingMethods .ShippingMethod input[type=radio]:checked,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper input[type=radio]:checked{border-color:#3a3a3a !important}#CheckoutShippingMethods .ShippingMethod input[type=radio]:checked:after,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper input[type=radio]:checked:after{transform:translate(-50%,-50%) scale(1)}#CheckoutShippingMethods .ShippingMethod input[type=radio]:focus-visible,#CheckoutPaymentMethods .Checks>.PaymentMethodWrapper input[type=radio]:focus-visible{outline:2px solid #f2c400;outline-offset:2px}@media screen and (max-width:640px){#CheckoutPaymentMethods .SLPayGroupBullet{width:22px !important;height:22px !important}}#CurrentProductImage{position:relative}#CurrentProductImage .sl-gal-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:30;width:44px;height:44px;min-width:0;min-height:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.94);color:#3a3a3a;border:1px solid rgba(58,58,58,.14);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.15);cursor:pointer;font-size:0;line-height:0;text-transform:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}#CurrentProductImage .sl-gal-prev{left:10px}#CurrentProductImage .sl-gal-next{right:10px}#CurrentProductImage .sl-gal-nav svg{width:20px;height:20px;display:block;pointer-events:none}@media (hover:hover){#CurrentProductImage .sl-gal-nav:hover{background-color:#ffd527;border-color:#ffd527;box-shadow:0 4px 14px rgba(0,0,0,.2)}}#CurrentProductImage .sl-gal-nav:active{background-color:#ffd527;border-color:#ffd527}#CurrentProductImage .sl-gal-nav:focus-visible{outline:2px solid #ff7d12;outline-offset:2px}@media screen and (max-width:600px){#CurrentProductImage .sl-gal-nav{width:40px;height:40px}#CurrentProductImage .sl-gal-prev{left:4px}#CurrentProductImage .sl-gal-next{right:4px}}.Drawer[data-drawer=cart] .MiniCartGrandTotal .sl-total-amount{margin-left:.35em}body.Cart .FullCartHeader{padding:10px 0 20px !important}body.Cart .FullCartHeader .Flex.Flex-Collapse{align-items:flex-end}body.Cart .FullCartHeader .FlexItem>a.Button{display:inline-flex !important;align-items:center;gap:8px;background:#fff !important;border:1px solid #e1ddd1 !important;border-radius:10px !important;color:#3a3a3a !important;font-size:14px !important;font-weight:600;padding:11px 20px !important;text-decoration:none !important;box-shadow:none;transition:border-color .15s,background-color .15s}body.Cart .FullCartHeader .FlexItem>a.Button:before{content:"\2039";font-size:17px;line-height:1;color:#9a938a}body.Cart .FullCartHeader .FlexItem>a.Button:hover{background:#fff8dc !important;border-color:#ffd527 !important;color:#171614 !important}body.Cart .FullCartMain>.SLTrust{background:#fff !important;border:1px solid #e4dfd5 !important;border-bottom:0 !important;border-radius:14px 14px 0 0 !important;padding:12px 22px !important;margin:0 !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;justify-content:stretch !important;gap:0 !important;align-items:center}body.Cart .FullCartMain>.SLTrust .SLTrustItem{border-left:1px solid #efeae0;padding:2px 10px 2px 20px;color:#5f564e}body.Cart .FullCartMain>.SLTrust .SLTrustItem:first-child{border-left:0;padding-left:0}body.Cart .FullCartMain>.SLTrust+.FullCartProducts{border-top:0 !important;border-radius:0 0 14px 14px}@media screen and (max-width:900px){body.Cart .FullCartMain>.SLTrust{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px 0 !important;padding:12px 16px !important}body.Cart .FullCartMain>.SLTrust .SLTrustItem{padding:2px 8px 2px 14px}body.Cart .FullCartMain>.SLTrust .SLTrustItem:nth-child(odd){border-left:0;padding-left:0}}body.Cart .Container:has(.SLCartEmpty)>.Notification:not(.Success):not(.Error):not(.Warning){display:none}body.Cart .Container:has(.SLCartEmpty) #AdminClearButton{display:none !important}body.Cart .SLCartEmpty{max-width:820px;margin:0 auto;padding:0 0 44px}body.Cart .SLCartEmptyHead{padding:10px 0 26px}body.Cart .SLCartEmptyCard{background:#fff;border:1px solid #e4dfd5;border-radius:14px;box-shadow:0 1px 2px rgba(23,22,20,.04),0 8px 24px -12px rgba(23,22,20,.14);padding:46px 40px 0;text-align:center}body.Cart .SLCartEmptyIcon{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:50%;background:#fff6d6;color:#171614;margin-bottom:22px}body.Cart .SLCartEmptyIcon svg{width:34px;height:34px}body.Cart .SLCartEmptyTitle{font-family:'Open Sans',Arial,sans-serif;font-size:22px;font-weight:700;line-height:1.25;color:#171614;margin:0 0 10px}body.Cart .SLCartEmptyText{font-size:15px;line-height:1.6;color:#5f564e;margin:0 auto 26px;max-width:46ch}body.Cart .SLCartEmptyActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 20px}body.Cart a.SLCartEmptyBtn{display:inline-flex;align-items:center;justify-content:center;background:#ffd527;border:1px solid #ffd527;border-radius:10px;color:#171614;font-size:15px;font-weight:700;padding:15px 32px;text-decoration:none;transition:background-color .15s,border-color .15s}body.Cart a.SLCartEmptyBtn:hover{background:#f5c800;border-color:#f5c800;color:#171614}body.Cart a.SLCartEmptyGhost{font-size:14px;font-weight:600;color:#5f564e;text-decoration:none;border-bottom:1px solid #d8d0c0;padding-bottom:3px}body.Cart a.SLCartEmptyGhost:hover{color:#171614;border-bottom-color:#ffd527}body.Cart .SLCartEmptyCats{margin-top:34px;padding-top:26px;border-top:1px solid #efeae0}body.Cart .SLCartEmptyCatsLabel{display:block;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9a938a;margin-bottom:14px}body.Cart .SLCartEmptyCatsRow{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}body.Cart .SLCartEmptyCatsRow a{display:inline-flex;align-items:center;gap:8px;background:#fbfaf7;border:1px solid #e4dfd5;border-radius:999px;color:#3a3a3a;font-size:13.5px;font-weight:600;padding:9px 16px;text-decoration:none;transition:border-color .15s,background-color .15s}body.Cart .SLCartEmptyCatsRow a:after{content:"\203A";color:#9a938a;font-size:15px;line-height:1}body.Cart .SLCartEmptyCatsRow a:hover{background:#fff8dc;border-color:#ffd527;color:#171614}body.Cart .SLCartEmptyCard>.SLTrust{background:0 0 !important;border:0 !important;border-top:1px solid #efeae0 !important;border-radius:0 !important;margin:34px -40px 0 !important;padding:16px 40px !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;justify-content:stretch !important;gap:10px 0 !important}body.Cart .SLCartEmptyCard>.SLTrust .SLTrustItem{justify-content:center;color:#5f564e}@media screen and (max-width:640px){body.Cart .SLCartEmpty{padding-bottom:32px}body.Cart .SLCartEmptyCard{padding:34px 20px 0;border-radius:12px}body.Cart .SLCartEmptyIcon{width:64px;height:64px;margin-bottom:18px}body.Cart .SLCartEmptyIcon svg{width:28px;height:28px}body.Cart .SLCartEmptyTitle{font-size:20px}body.Cart .SLCartEmptyText{font-size:14.5px;margin-bottom:22px}body.Cart a.SLCartEmptyBtn{width:100%;padding:15px 20px}body.Cart .SLCartEmptyCats{margin-top:28px;padding-top:22px}body.Cart .SLCartEmptyCatsRow a{font-size:13px;padding:9px 14px}body.Cart .SLCartEmptyCard>.SLTrust{margin:28px -20px 0 !important;padding:14px 20px !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px 10px !important}body.Cart .SLCartEmptyCard>.SLTrust .SLTrustItem{justify-content:flex-start}}body.Cart .FullCartMain>.SLTrust{grid-template-columns:1fr 1.37fr 1.06fr 1.78fr !important}@media screen and (max-width:1320px){body.Cart .FullCartMain>.SLTrust{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px 0 !important;padding:12px 16px !important}body.Cart .FullCartMain>.SLTrust .SLTrustItem{padding:2px 8px 2px 14px}body.Cart .FullCartMain>.SLTrust .SLTrustItem:nth-child(odd){border-left:0;padding-left:0}}body.Cart .SLCartEmptyCard>.SLTrust{display:flex !important;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px !important}body.Cart .SLCartEmptyCard>.SLTrust .SLTrustItem{flex:0 0 auto;font-size:12px}@media screen and (max-width:900px){body.Cart .SLCartEmptyCard>.SLTrust{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;justify-content:stretch !important;gap:12px 10px !important}body.Cart .SLCartEmptyCard>.SLTrust .SLTrustItem{justify-content:flex-start}}body.Cart .FullCartMain>.FullCartHeader{background:#fff;border:1px solid #e4dfd5;border-bottom:0;border-radius:14px 14px 0 0;padding:24px 22px 0 !important;margin:0}body.Cart .FullCartMain>.FullCartHeader .Flex.Flex-Collapse{align-items:flex-start}body.Cart .FullCartMain>.FullCartHeader .FlexItem:first-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}body.Cart .FullCartMain>.FullCartHeader .FullCartTitle{font-size:38px !important;line-height:38px !important}body.Cart .FullCartMain>.FullCartHeader .FullCartTitle:after{margin-top:11px}body.Cart .SLCartCount{font-size:13.5px;font-weight:600;color:#9a938a}body.Cart .FullCartMain>.FullCartHeader .FlexItem:last-child{display:flex;align-items:center;gap:10px}body.Cart .FullCartMain>.FullCartHeader .FlexItem>a.Button{padding:12px 20px !important}body.Cart .FullCartMain>.SLTrust{border-top:0 !important;border-radius:0 !important;padding:20px 22px 14px !important}body.Cart .FullCartMain>.SLTrust+.FullCartProducts{border-top:1px solid #efeae0 !important;border-radius:0 0 14px 14px}body.Cart .SLDeliveryBar{padding:14px 22px 16px;border-top:1px solid #efeae0;background:#fbfaf7}body.Cart .SLDeliveryRow{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:10px}body.Cart .SLDeliveryText{font-size:14px;line-height:1.45;color:#3a3a3a}body.Cart .SLDeliveryText strong{font-weight:700}body.Cart .SLDeliveryMeta{font-size:12.5px;font-weight:600;color:#9a938a;white-space:nowrap}body.Cart .SLDeliveryTrack{height:8px;border-radius:999px;background:#f1ede5;overflow:hidden}body.Cart .SLDeliveryTrack>span{display:block;height:100%;background:#ffd527;border-radius:999px}body.Cart .SLDeliveryBar--done .SLDeliveryTrack>span{background:#2f7d32}body.Cart .SLDeliveryBar--done .SLDeliveryText,body.Cart .SLDeliveryBar--long .SLDeliveryText{display:flex;align-items:center;gap:9px;color:#5f564e}body.Cart .SLDeliveryBar--done .SLDeliveryText{color:#2f7d32;font-weight:600}body.Cart .SLDeliveryText svg{flex:0 0 16px}@media screen and (max-width:640px){body.Cart .FullCartMain>.FullCartHeader{padding:20px 16px 0 !important}body.Cart .FullCartMain>.FullCartHeader .Flex.Flex-Collapse{gap:14px}body.Cart .FullCartMain>.SLTrust{padding:16px 16px 12px !important}body.Cart .SLDeliveryBar{padding:12px 16px 14px}body.Cart .SLDeliveryRow{flex-direction:column;align-items:flex-start;gap:4px}}body.Cart .SLDeliveryBar--done .SLDeliveryTrack{display:none}body.Cart .SLDeliveryBar--done .SLDeliveryRow{margin-bottom:0}body.Cart .SLDeliveryBar--long,body.Cart .SLDeliveryBar--done{background:0 0;padding-top:12px;padding-bottom:14px}body.Cart .SLCartPromo a.SLCartPromoToggle{display:inline-flex;width:auto;padding:12px 18px !important}@media screen and (max-width:640px){body.Cart .SLCartPromo a.SLCartPromoToggle{padding:12px 16px !important}}body.Cart .SLDeliveryBar{background:0 0}body.Cart .FullCartMain>.FullCartHeader{padding-bottom:20px !important}body.Cart .FullCartMain>.FullCartHeader>.Flex{margin-bottom:0 !important}@media screen and (max-width:960px){body.Cart .FullCartMain{padding-bottom:0}body.Cart .SiteFooter{padding-bottom:400px}}body.Cart .SLCartEmptyPicks{margin-top:30px;padding-top:26px;border-top:1px solid #efeae0}body.Cart .SLCartEmptyPicksLabel{display:block;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9a938a;margin-bottom:16px}body.Cart .SLCartEmptyPicksRow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;text-align:left}body.Cart .SLCartEmptyPicksRow .ListItem{width:auto !important;margin:0 !important;padding:0 !important;float:none !important}body.Cart .SLCartEmptyPicksRow .ListProduct{display:flex;flex-direction:column;gap:8px;height:100%;background:#fff;border:1px solid #e4dfd5;border-radius:12px;padding:12px 14px 14px}body.Cart .SLCartEmptyPicksRow .ProductImage{display:block;border-bottom:1px solid #f1ede5;padding-bottom:10px}body.Cart .SLCartEmptyPicksRow .AspectRatio{display:flex;align-items:center;justify-content:center;height:104px}body.Cart .SLCartEmptyPicksRow .AspectRatio:before{content:none}body.Cart .SLCartEmptyPicksRow .AspectRatio img{width:auto;height:auto;max-width:92px;max-height:92px}body.Cart .SLCartEmptyPicksRow .ProductName{margin:0 !important;font-family:'Open Sans',Arial,sans-serif !important;font-size:13.5px !important;font-weight:600 !important;line-height:1.4 !important;color:#171614 !important}body.Cart .SLCartEmptyPicksRow .ProductName a{color:#171614;text-decoration:none}body.Cart .SLCartEmptyPicksRow .ProductName a:hover{color:#ff7d12}body.Cart .SLCartEmptyPicksRow .ProductPrices{margin:auto 0 0 !important;padding:0 !important;font-size:16px;font-weight:700;color:#171614}body.Cart .SLCartEmptyPicksRow .ProductCurrentPrice,body.Cart .SLCartEmptyPicksRow .ProductDiscountPrice{font-size:16px;font-weight:700}body.Cart .SLCartEmptyPicksRow .ProductComparePrice{font-size:13px;font-weight:400;color:#9a938a;margin-left:7px}body.Cart .SLCartEmptyPicksRow .ProductMoreInfo,body.Cart .SLCartEmptyPicksRow .reviefy-stars:empty{display:none !important}@media screen and (max-width:640px){body.Cart .SLCartEmptyPicks{margin-top:24px;padding-top:20px}body.Cart .SLCartEmptyPicksRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.Cart .SLCartEmptyPicksRow .AspectRatio{height:88px}body.Cart .SLCartEmptyPicksRow .ProductName{font-size:13px !important}}body.Cart .SLCartEmptyPicksRow .ProductPrices,body.Cart .SLCartEmptyPicksRow .ProductCurrentPrice,body.Cart .SLCartEmptyPicksRow .ProductDiscountPrice,body.Cart .SLCartEmptyPicksRow .ProductComparePrice,body.Cart .SLCartEmptyPicksRow .DecimalSeparator,body.Cart .SLCartEmptyPicksRow .PriceDecimals,body.Cart .SLCartEmptyPicksRow .Currency{font-family:'Open Sans',Arial,sans-serif !important;font-variant-numeric:tabular-nums;letter-spacing:0 !important}body.Cart .SLCartEmptyPicksRow .PriceFrom,body.Cart .SLCartEmptyPicksRow .LowestPrice{font-family:'Open Sans',Arial,sans-serif !important;font-size:12.5px !important;font-weight:600 !important;color:#9a938a !important;margin-right:3px}.Drawer[data-drawer=cart] .MiniCartScroll>.MiniCartTop{padding:12px 20px 0}@media screen and (max-width:640px){.Drawer[data-drawer=cart] .MiniCartFooter{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.Drawer[data-drawer=cart] .MiniCartTotal{padding:2px 0 !important;font-size:12.5px}.Drawer[data-drawer=cart] .MiniCartTotal:last-of-type{margin-top:4px;padding-top:8px !important;font-size:18px}.Drawer[data-drawer=cart] .sl-cutoff-mini{margin:6px 0 0 !important;padding:6px 10px !important;font-size:12px !important}.Drawer[data-drawer=cart] .MiniCartActions{padding:8px 0 0 !important}.Drawer[data-drawer=cart] .MiniCartActions .Buttons-Block{gap:4px}.Drawer[data-drawer=cart] .MiniCartActions .Button-Primary.OrderProducts{padding:13px;font-size:15.5px}.Drawer[data-drawer=cart] .MiniCartActions a.Button:not(.Button-Primary){padding:2px 0;font-size:12.5px}.Drawer[data-drawer=cart] .MiniCartScroll>.MiniCartTop{padding:10px 16px 0}}@media screen and (max-width:640px){.Drawer[data-drawer=cart] .MiniCartActions a.Button:not(.Button-Primary){padding:7px 0}}@media screen and (max-width:960px){body.Cart .FullCartSummaryInner .FullCartSection.FullCartTotal{padding-top:10px !important;padding-bottom:10px !important}body.Cart .FullCartSummaryInner .FullCartSection .H4{font-size:13.5px !important}body.Cart .FullCartSummaryInner .FullCartGrandTotal{padding-top:14px !important;padding-bottom:16px !important}body.Cart .FullCartSummaryInner .sl-total-amount{font-size:22px !important}body.Cart .FullCartSummaryInner .FullCartActions{padding-top:12px !important}body.Cart .FullCartSummaryInner .FullCartActions a.Button-Primary{padding:13px !important;font-size:15.5px !important}body.Cart .FullCartSummaryInner .sl-summary-trust{display:none !important}}@media screen and (max-width:960px){body.Cart .FullCartSummaryInner{padding-top:12px !important}body.Cart .FullCartSummaryInner .FullCartTotal{padding-top:7px !important;padding-bottom:7px !important}body.Cart .FullCartSummaryInner .FullCartTotal .H4{margin:0 !important;line-height:1.25 !important}body.Cart .FullCartSummaryInner .FullCartGrandTotal{padding-top:10px !important;padding-bottom:12px !important}body.Cart .FullCartSummaryInner .sl-total-vat{font-size:10.5px !important;margin-top:1px !important}body.Cart .FullCartSummaryInner .FullCartActions{padding-top:10px !important;padding-bottom:12px !important}body.Cart .FullCartSummaryInner .FullCartActions .Flex,body.Cart .FullCartSummaryInner .FullCartActions .FlexItem{margin:0 !important}}#OrderProducts .CartPic img{width:96px;height:auto;max-height:96px;object-fit:contain}#OrderProducts .CartProduct h3 a.sl-op-link{color:inherit;text-decoration:none}#OrderProducts .CartProduct h3 a.sl-op-link:hover{text-decoration:underline}.SLSectionSummary .ProductPrices .sl-mc-qty-x{font-weight:700;white-space:nowrap}.sl-sk{--sk-ink:#3a3a3a;--sk-deep:#2b2a28;--sk-cream:#f5f3ee;--sk-beige:#e1ddd1;--sk-muted:#5f564e;--sk-yellow:#ffd527;--sk-orange:#ff7d12;font-family:var(--sl-font-body,'Open Sans',Arial,sans-serif);color:var(--sk-ink);font-size:16px;line-height:1.55}.sl-sk *{box-sizing:border-box}.sl-sk img{max-width:100%;display:block}.sl-sk p{margin:0 0 14px}.sl-sk p:last-child{margin-bottom:0}.sl-sk .sl-sk-in,.sl-sk .sl-sk-hero-in,.sl-sk .sl-sk-luvut-in,.sl-sk .sl-sk-kirjautuneelle-in{max-width:1240px;margin:0 auto;padding-left:20px;padding-right:20px}.sl-sk .sl-sk-osio{padding:72px 0 76px}.sl-sk .sl-sk-saat,.sl-sk .sl-sk-palvelut{background:#fff}.sl-sk .sl-sk-tuotteet,.sl-sk .sl-sk-varasto,.sl-sk .sl-sk-kategoriat{background:var(--sk-cream)}.sl-sk .sl-sk-rekry{background:var(--sk-deep);color:#fff}.sl-sk .sl-sk-h2{font-family:var(--sl-font-display,'Orelega One',Georgia,serif);font-weight:400;font-size:42px;line-height:1.15;color:var(--sk-ink);margin:0 0 18px;display:inline-block;border-bottom:3px solid var(--sk-yellow);padding-bottom:8px}.sl-sk .sl-sk-h2--vaalea{color:#fff}.sl-sk .sl-sk-alaotsikko{font-size:17px;color:var(--sk-muted);max-width:680px;margin:14px 0 36px}.sl-sk .sl-sk-eyebrow{color:var(--sk-yellow);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px}.sl-sk .sl-sk-eyebrow--tumma{color:var(--sk-muted)}.sl-sk .sl-sk-ingressi{font-size:18px;line-height:1.6;max-width:560px}.sl-sk .sl-sk-btn{display:inline-block;background:var(--sk-yellow);color:var(--sk-deep);font-weight:700;font-size:17px;padding:17px 30px;border-radius:6px;text-decoration:none;transition:background .15s ease}.sl-sk .sl-sk-btn:hover{background:#f1c701;color:var(--sk-deep);text-decoration:none}.sl-sk .sl-sk-btn--levea{display:block;text-align:center}.sl-sk .sl-sk-btn--tumma{background:var(--sk-deep);color:var(--sk-yellow)}.sl-sk .sl-sk-btn--tumma:hover{background:#000;color:var(--sk-yellow)}.sl-sk .sl-sk-btn--ohut{background:0 0;border:2px solid var(--sk-ink);color:var(--sk-ink);padding:15px 26px}.sl-sk .sl-sk-btn--ohut:hover{background:var(--sk-ink);color:#fff}.sl-sk .sl-sk-napit{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin:26px 0 24px}.sl-sk .sl-sk-linkki-vaalea{color:#fff;font-weight:600;text-decoration:none;border-bottom:2px solid rgba(255,213,39,.55);padding-bottom:3px}.sl-sk .sl-sk-linkki-vaalea:hover{color:var(--sk-yellow)}.sl-sk .sl-sk-linkki-tumma{color:var(--sk-deep);font-weight:700;text-decoration:none}.sl-sk .sl-sk-linkki-tumma:hover{text-decoration:underline}.sl-sk .sl-sk-linkki{font-weight:700;text-decoration:none;color:var(--sk-ink)}.sl-sk .sl-sk-linkki:after{content:" →"}.sl-sk .sl-sk-linkki:hover{color:#8a6d00}#InfoPage .sl-sk ul.sl-sk-checks,.sl-sk ul.sl-sk-checks{list-style:none !important;margin:0 !important;padding:0 !important}#InfoPage .sl-sk ul.sl-sk-checks li,.sl-sk ul.sl-sk-checks li{position:relative !important;padding-left:30px !important;margin:0 0 11px !important;font-size:15px;list-style:none !important}#InfoPage .sl-sk ul.sl-sk-checks li:before,.sl-sk ul.sl-sk-checks li:before{content:"✓" !important;display:inline !important;position:absolute !important;left:0;top:0;width:auto !important;height:auto !important;background:0 0 !important;color:#8a6d00;font-weight:700}.sl-sk .sl-sk-checks--tumma li{color:#d8d4cc}#InfoPage .sl-sk .sl-sk-checks--tumma li:before,.sl-sk .sl-sk-checks--tumma li:before{color:var(--sk-yellow)}.sl-sk .sl-sk-kirjautuneelle{display:none;background:var(--sk-yellow)}body.CustomerLoggedIn .sl-sk .sl-sk-kirjautuneelle{display:block}.sl-sk .sl-sk-kirjautuneelle-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;padding-top:16px;padding-bottom:16px}.sl-sk .sl-sk-kirjautuneelle-txt{margin:0;font-size:15px;color:var(--sk-deep)}#InfoPage .sl-sk ul.sl-sk-pikalinkit,.sl-sk ul.sl-sk-pikalinkit{list-style:none !important;margin:0 !important;padding:0 !important;display:flex;flex-wrap:wrap;gap:8px 22px}#InfoPage .sl-sk ul.sl-sk-pikalinkit li,.sl-sk ul.sl-sk-pikalinkit li{margin:0 !important;padding:0 !important;list-style:none !important}.sl-sk .sl-sk-pikalinkit a{color:var(--sk-deep);font-weight:700;font-size:15px;text-decoration:none;border-bottom:2px solid rgba(43,42,40,.35)}.sl-sk .sl-sk-pikalinkit a:hover{border-bottom-color:var(--sk-deep)}body.CustomerLoggedIn .sl-sk .sl-sk-napit,body.CustomerLoggedIn .sl-sk .sl-sk-rekry,body.CustomerLoggedIn .sl-sk .sl-sk-loppucta,body.CustomerLoggedIn .sl-sk .sl-sk-lukko,body.CustomerLoggedIn .sl-sk .sl-sk-hero-kortti{display:none}.sl-sk .sl-sk-hero{background:var(--sk-deep);color:#fff}.sl-sk .sl-sk-hero-in{display:grid;grid-template-columns:1.02fr .98fr;gap:64px;align-items:center;padding-top:72px;padding-bottom:76px}.sl-sk .sl-sk-hero h1{font-family:var(--sl-font-display,'Orelega One',Georgia,serif);font-weight:400;font-size:58px;line-height:1.05;color:#fff;margin:0 0 22px;text-wrap:pretty}.sl-sk .sl-sk-hero .sl-sk-ingressi{color:#c9c4bb}.sl-sk .sl-sk-hero-kuva{position:relative}.sl-sk .sl-sk-hero-kuva img{width:100%;height:430px;object-fit:cover;border-radius:14px}.sl-sk .sl-sk-hero-kortti{position:absolute;left:-36px;bottom:-34px;width:290px;background:#fff;border-radius:14px;padding:22px 24px;box-shadow:0 18px 40px rgba(43,42,40,.3);color:var(--sk-ink)}.sl-sk .sl-sk-kortti-label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sk-muted);margin:0 0 8px}.sl-sk .sl-sk-kortti-otsikko{font-family:var(--sl-font-display,'Orelega One',Georgia,serif);font-size:25px;line-height:1.2;margin:0 0 8px}.sl-sk .sl-sk-kortti-txt{font-size:14px;color:var(--sk-muted);margin:0}.sl-sk .sl-sk-luvut{background:#fff;border-bottom:1px solid var(--sk-beige)}.sl-sk .sl-sk-luvut-in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:34px;padding-bottom:34px}.sl-sk .sl-sk-luku{padding:0 28px;border-right:1px solid var(--sk-beige)}.sl-sk .sl-sk-luku:last-child{border-right:0}.sl-sk .sl-sk-nro{display:block;font-family:var(--sl-font-display,'Orelega One',Georgia,serif);font-size:34px;line-height:1.1}.sl-sk .sl-sk-selite{display:block;font-size:14px;color:var(--sk-muted);margin-top:4px}.sl-sk .sl-sk-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 64px;margin-top:26px}.sl-sk .sl-sk-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sl-sk .sl-sk-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.sl-sk .sl-sk-grid6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin-top:26px}.sl-sk .sl-sk-etu h3{font-size:19px;font-weight:700;line-height:1.4;margin:0 0 6px;font-family:inherit}.sl-sk .sl-sk-etu p{font-size:16px;color:var(--sk-muted);line-height:1.55}.sl-sk .sl-sk-tuote{background:#fff;border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--sk-ink);transition:box-shadow .15s ease,transform .15s ease}.sl-sk .sl-sk-tuote:hover{box-shadow:0 10px 26px rgba(43,42,40,.12);transform:translateY(-2px);color:var(--sk-ink);text-decoration:none}.sl-sk .sl-sk-tuote img{width:100%;height:176px;object-fit:contain}.sl-sk .sl-sk-tuote-nimi{font-size:15px;font-weight:700;line-height:1.4}.sl-sk .sl-sk-tuote-spec{font-size:13px;color:var(--sk-muted);line-height:1.5}.sl-sk .sl-sk-lukko{margin-top:auto;background:#fff8dc;border:1px solid #f0e3a8;border-radius:6px;padding:9px 12px;font-size:13px;font-weight:700;color:#6b5c14}.sl-sk .sl-sk-rekry-in{display:grid;grid-template-columns:1fr 440px;gap:72px;align-items:start}.sl-sk .sl-sk-rekry .sl-sk-ingressi{color:#c9c4bb}#InfoPage .sl-sk ol.sl-sk-askeleet,.sl-sk ol.sl-sk-askeleet{list-style:none !important;margin:34px 0 0 !important;padding:0 !important;counter-reset:sk 0}#InfoPage .sl-sk ol.sl-sk-askeleet li,.sl-sk ol.sl-sk-askeleet li{position:relative !important;list-style:none !important;counter-increment:sk;padding-left:66px !important;margin:0 0 26px !important}#InfoPage .sl-sk ol.sl-sk-askeleet li:before,.sl-sk ol.sl-sk-askeleet li:before{content:counter(sk);position:absolute;left:0;top:0;width:46px;height:46px;border-radius:999px;background:var(--sk-yellow);color:var(--sk-deep);font-family:var(--sl-font-display,'Orelega One',Georgia,serif);font-size:22px;line-height:46px;text-align:center}.sl-sk .sl-sk-askeleet strong{display:block;font-size:19px;color:#fff}.sl-sk .sl-sk-askeleet span{display:block;font-size:16px;color:#b8b2a8;margin-top:5px}.sl-sk .sl-sk-rekry-kortti{background:#fff;color:var(--sk-ink);border-radius:14px;padding:34px}.sl-sk .sl-sk-pikkuteksti{font-size:14px;color:var(--sk-muted);margin-top:16px}.sl-sk .sl-sk-varasto-in{display:grid;grid-template-columns:.92fr 1.08fr;gap:64px;align-items:center}.sl-sk .sl-sk-varasto-kuva{position:relative}.sl-sk .sl-sk-varasto-kuva img{width:100%;height:360px;object-fit:cover;object-position:76% center;border-radius:14px}.sl-sk .sl-sk-merkki{position:absolute;left:-28px;top:-28px;width:180px;background:var(--sk-yellow);border-radius:14px;padding:20px 24px;font-size:14px;font-weight:700;color:var(--sk-deep);line-height:1.35}.sl-sk .sl-sk-merkki strong{display:block;font-family:var(--sl-font-display,'Orelega One',Georgia,serif);font-weight:400;font-size:32px;line-height:1.1}.sl-sk .sl-sk-varasto-txt p{color:var(--sk-muted);font-size:17px;line-height:1.6;max-width:560px}.sl-sk .sl-sk-varasto-txt .sl-sk-eyebrow{color:var(--sk-muted)}.sl-sk .sl-sk-varasto-txt .sl-sk-checks{margin-top:22px !important;margin-bottom:26px !important}.sl-sk .sl-sk-palvelu{background:var(--sk-cream);border-radius:14px;padding:32px}.sl-sk .sl-sk-palvelu h3{font-family:var(--sl-font-display,'Orelega One',Georgia,serif);font-weight:400;font-size:25px;line-height:1.2;margin:0 0 12px}.sl-sk .sl-sk-palvelu p{font-size:16px;color:var(--sk-muted);line-height:1.6}.sl-sk .sl-sk-kat{position:relative;display:block;border-radius:14px;overflow:hidden;height:246px;text-decoration:none}.sl-sk .sl-sk-kat img{width:100%;height:100%;object-fit:cover}.sl-sk .sl-sk-kat span{position:absolute;left:0;right:0;bottom:0;padding:16px 14px;background:linear-gradient(to top,rgba(43,42,40,.92),rgba(43,42,40,0));color:#fff;font-size:15px;font-weight:700}.sl-sk .sl-sk-kat:hover img{transform:scale(1.04);transition:transform .3s ease}.sl-sk .sl-sk-loppucta{background:var(--sk-yellow);padding:62px 0 66px}.sl-sk .sl-sk-loppucta-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:30px 60px}.sl-sk .sl-sk-loppucta h2{font-family:var(--sl-font-display,'Orelega One',Georgia,serif);font-weight:400;font-size:42px;line-height:1.1;color:var(--sk-deep);margin:0 0 12px;max-width:640px;text-wrap:pretty}.sl-sk .sl-sk-loppucta p{font-size:18px;color:#4a4437;margin:0}.sl-sk .sl-sk-loppucta-napit{display:flex;flex-direction:column;align-items:flex-start;gap:14px}@media (max-width:1024px){.sl-sk .sl-sk-hero-in,.sl-sk .sl-sk-rekry-in,.sl-sk .sl-sk-varasto-in{grid-template-columns:1fr;gap:40px}.sl-sk .sl-sk-hero h1{font-size:46px}.sl-sk .sl-sk-hero-kortti{position:static;width:auto;margin-top:16px;box-shadow:none}.sl-sk .sl-sk-merkki{position:static;width:auto;display:inline-block;margin-bottom:16px}.sl-sk .sl-sk-grid6{grid-template-columns:repeat(3,minmax(0,1fr))}.sl-sk .sl-sk-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-sk .sl-sk-luvut-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0}.sl-sk .sl-sk-luku:nth-child(2n){border-right:0}}@media (max-width:700px){.sl-sk .sl-sk-osio{padding:44px 0 48px}.sl-sk .sl-sk-hero-in{padding-top:36px;padding-bottom:40px}.sl-sk .sl-sk-hero h1{font-size:36px}.sl-sk .sl-sk-h2{font-size:30px}.sl-sk .sl-sk-ingressi{font-size:16px}.sl-sk .sl-sk-hero-kuva img{height:200px}.sl-sk .sl-sk-varasto-kuva img{height:190px}.sl-sk .sl-sk-grid2,.sl-sk .sl-sk-grid3{grid-template-columns:1fr;gap:24px}.sl-sk .sl-sk-grid6{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sl-sk .sl-sk-kat{height:150px}.sl-sk .sl-sk-tuote img{height:120px}.sl-sk .sl-sk-luku{padding:0 14px}.sl-sk .sl-sk-btn{display:block;text-align:center}.sl-sk .sl-sk-napit{flex-direction:column;align-items:stretch;gap:12px}.sl-sk .sl-sk-napit a{text-align:center}.sl-sk .sl-sk-rekry-kortti{padding:24px}.sl-sk .sl-sk-loppucta h2{font-size:30px}.sl-sk .sl-sk-loppucta-napit{align-self:stretch}}.SiteContent--pagebuilder:has(.sl-sk){max-width:none !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}.sl-sk .sl-sk-in,.sl-sk .sl-sk-hero-in,.sl-sk .sl-sk-luvut-in,.sl-sk .sl-sk-kirjautuneelle-in{max-width:1500px;padding-left:15px;padding-right:15px}.sl-sk .sl-sk-grid2{max-width:1180px}.sl-sk .sl-sk-alaotsikko{max-width:720px}@media (max-width:700px){.sl-sk .sl-sk-in,.sl-sk .sl-sk-hero-in,.sl-sk .sl-sk-luvut-in,.sl-sk .sl-sk-kirjautuneelle-in{padding-left:20px;padding-right:20px}}.sl-alv-rivi .sl-mt-label,.sl-alv-rivi .sl-total-label{font-weight:400;color:#6b655c}.sl-alv-rivi .sl-mt-amount,.sl-alv-rivi .sl-total-amount{font-weight:400;color:#6b655c}.sl-alv-rivi.sl-alv-brutto .sl-mt-label,.sl-alv-rivi.sl-alv-brutto .sl-total-label,.sl-alv-rivi.sl-alv-brutto .sl-mt-amount,.sl-alv-rivi.sl-alv-brutto .sl-total-amount{font-weight:600;color:#3a3a3a}.FullCartSection.sl-alv-rivi .H4{display:flex;justify-content:space-between;margin:0}.sl-toimitussyy{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;padding:10px 12px;border-radius:9px;background:#fff8dc;border:1px solid #f0e3a8;font-size:13px;line-height:1.5;color:#5f564e}.sl-toimitussyy b{color:#3a3a3a}@media screen and (min-width:641px){#CheckoutForm fieldset .FormItem.GroupItem:has(#street_address)>div:has(#street_address),#CheckoutForm fieldset .FormItem.GroupItem:has(#shipping_street_address)>div:has(#shipping_street_address){flex-grow:27 !important;flex-shrink:1 !important;flex-basis:1px !important;min-width:150px !important}#CheckoutForm fieldset .FormItem.GroupItem:has(#street_address)>div:has(#postal_code),#CheckoutForm fieldset .FormItem.GroupItem:has(#shipping_street_address)>div:has(#shipping_postal_code){flex-grow:8 !important;flex-shrink:1 !important;flex-basis:1px !important;min-width:78px !important}#CheckoutForm fieldset .FormItem.GroupItem:has(#street_address)>div:has(#post_office),#CheckoutForm fieldset .FormItem.GroupItem:has(#shipping_street_address)>div:has(#shipping_post_office){flex-grow:18 !important;flex-shrink:1 !important;flex-basis:1px !important;min-width:110px !important}}.ProductVideo .wares-videos-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.ProductVideo .wares-video-container{width:100% !important;max-width:none !important;height:auto !important;max-height:none !important;aspect-ratio:16/9;position:relative !important;overflow:hidden;border-radius:10px;background:#000}.ProductVideo .wares-video-container .wares-lazy-loading-content{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;line-height:0}.ProductVideo .wares-video-container .wares-lazy-loading-content img,.ProductVideo .wares-video-container img.wares-video-thumbnail{width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover;display:block;vertical-align:top}.ProductVideo .wares-video-container iframe,.ProductVideo .wares-video-container iframe.Youtube{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;max-width:none !important;aspect-ratio:auto !important;border:0}.Drawer[data-drawer=cart] .sl-trust-bar .sl-trust-item:has(.sl-cutoff-text){display:none !important}.Hide-Desktop .CustomNav a.sl-mobile-cart{position:relative}.Hide-Desktop .CustomNav a.sl-mobile-cart .CartTotals{position:absolute;top:-8px;right:-9px;z-index:3;display:block;box-sizing:border-box;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#ffd527;color:#3a3a3a;font-family:'Open Sans',Arial,sans-serif;font-size:11px;font-weight:700;line-height:17px;text-align:center;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.35);pointer-events:none}.Hide-Desktop .CustomNav a.sl-mobile-cart .CartTotals[data-cart-total-items]:after{content:attr(data-cart-total-items)}.Hide-Desktop .CustomNav a.sl-mobile-cart .CartTotals[data-cart-total-items="0"],.Hide-Desktop .CustomNav a.sl-mobile-cart .CartTotals[data-cart-total-items=""],.Hide-Desktop .CustomNav a.sl-mobile-cart .CartTotals:not([data-cart-total-items]){display:none}.Hide-Desktop .CustomNav a.sl-mobile-cart:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;z-index:1}a.Button.SLContinueShopping{display:none !important}.Drawer[data-drawer=cart] .MiniCartActions .Buttons-Block a.Button.SLContinueShopping{display:block !important}#CheckoutForm .FormItem>div:has(>.FormErrorMessage){display:flex;flex-direction:column}#CheckoutForm .FormItem>div>.FormErrorMessage{order:99;margin:6px 0 0}@media screen and (min-width:641px){#CheckoutForm .FormItem.GroupItem:has(#street_address)>div.FormError:has(#postal_code),#CheckoutForm .FormItem.GroupItem:has(#shipping_street_address)>div.FormError:has(#shipping_postal_code){flex-grow:16 !important;min-width:150px !important}}.Drawer[data-drawer=cart] .MiniCart .MiniCartProducts{max-height:none !important;overflow-y:visible !important}.Drawer[data-drawer=cart] .MiniCartTop{flex:0 1 auto}.sl-alv-erittely .sl-alv-rivi2{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;line-height:1.55;color:#6b655c}.sl-alv-erittely .sl-alv-sum{font-variant-numeric:tabular-nums;white-space:nowrap}.sl-alv-erittely .sl-alv-maksettava{font-weight:700;color:#3a3a3a}.FullCartSummaryInner .sl-alv-erittely{background:#171614;margin:0 -22px !important;padding:2px 22px 14px !important}.FullCartSummaryInner .sl-alv-erittely .sl-alv-rivi2{color:#8f887e}.FullCartSummaryInner .sl-alv-erittely .sl-alv-maksettava{color:#fff}.SLSectionSummary .MiniCart-Checkout .sl-alv-erittely,.Drawer[data-drawer=cart] .sl-alv-erittely{padding:6px 0 0}@media screen and (max-width:960px){body.Cart .FullCartSummaryInner .sl-alv-erittely{padding:0 22px 10px !important}body.Cart .FullCartSummaryInner .sl-alv-erittely .sl-alv-rivi2{font-size:12px;line-height:1.45}}.FullCartSummaryInner .FullCartTotal:not(.FullCartGrandTotal) .H4{margin:0 !important}body.Cart #MobileSearch,body.Checkout #MobileSearch{display:none !important}@media screen and (max-width:640px){#CheckoutForm fieldset .FormItem.GroupItem>.FormItem,#CheckoutForm fieldset .FormItem.GroupItem>div:not(.label){flex:1 1 110px !important}#CheckoutForm fieldset .FormItem.GroupItem>div:has(#postal_code),#CheckoutForm fieldset .FormItem.GroupItem>div:has(#shipping_postal_code){flex:8 1 90px !important}#CheckoutForm fieldset .FormItem.GroupItem>div:has(#post_office),#CheckoutForm fieldset .FormItem.GroupItem>div:has(#shipping_post_office){flex:14 1 110px !important}}#CheckoutPaymentMethods .SLPayGroup.is-open:not(.is-selected){background:#fbfaf6 !important}#CheckoutPaymentMethods .SLPayGroup.is-open:not(.is-selected):before{display:none !important}#CheckoutPaymentMethods .SLPayGroup.is-open:not(.is-selected) .SLPayGroupBullet{border-color:#b9b2a7 !important}#CheckoutPaymentMethods .SLPayGroup.is-open:not(.is-selected) .SLPayGroupBullet:after{transform:scale(0) !important}#CheckoutPaymentMethods .SLPayGroup.is-selected{background:#fff6d6 !important}#CheckoutPaymentMethods .SLPayGroup.is-selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#ffd527;z-index:1}#CheckoutPaymentMethods .SLPayGroup.is-selected .SLPayGroupBullet{border-color:#171614 !important}#CheckoutPaymentMethods .SLPayGroup.is-selected .SLPayGroupBullet:after{transform:scale(1) !important;background:#171614}#CheckoutPaymentMethods .SLPayGroupPicked{display:none}#CheckoutPaymentMethods .SLPayGroup.is-selected .SLPayGroupSub{display:none !important}#CheckoutPaymentMethods .SLPayGroup.is-selected .SLPayGroupPicked{display:flex;align-items:center;gap:7px;margin-top:3px;font-size:13.5px;font-weight:600;color:#171614;line-height:1.25}#CheckoutPaymentMethods .SLPayGroupPickedLabel{font-weight:400;color:#6b655c}#CheckoutPaymentMethods .SLPayGroupPickedLogo{max-height:15px;max-width:54px;width:auto;flex:0 0 auto}#CheckoutPaymentMethods .SLPayGroupCount,#CheckoutPaymentMethods .SLPayGroupChange{grid-column:2;grid-row:1}#CheckoutPaymentMethods .SLPayGroupChange{display:none;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#171614;border:1px solid #171614;border-radius:4px;padding:5px 8px;white-space:nowrap;position:relative;z-index:2}#CheckoutPaymentMethods .SLPayGroup.is-selected .SLPayGroupCount{display:none !important}#CheckoutPaymentMethods .SLPayGroup.is-selected .SLPayGroupChange{display:inline-block}@media screen and (max-width:640px){.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails{line-height:16px !important;row-gap:2px !important;max-height:none !important;overflow:visible !important;overflow-y:visible !important}.FullCart .CartProducts>.FullCartProduct .CompactDl .CartProductDetails dd{line-height:16px !important;min-height:16px}}#CheckoutForm .FormItem.FormError:not(.GroupItem){display:flex;flex-direction:column}#CheckoutForm .FormItem.FormError:not(.GroupItem)>label{order:1}#CheckoutForm .FormItem.FormError:not(.GroupItem)>input,#CheckoutForm .FormItem.FormError:not(.GroupItem)>select,#CheckoutForm .FormItem.FormError:not(.GroupItem)>textarea{order:2}#CheckoutForm .FormItem.FormError:not(.GroupItem)>.FormErrorMessage{order:3}#CheckoutForm .FormItem.FormError:not(.GroupItem)>label.InlineCheck{order:4}#CheckoutForm .FormItem>.FormErrorMessage,#CheckoutForm .FormItem>div>.FormErrorMessage{margin:6px 0 0 !important}#CheckoutForm .FormItem.GroupItem:has(>div.FormError>.FormErrorMessage)>.GroupErrorMessage{display:none !important}#CheckoutForm .FormItem.GroupItem>.GroupErrorMessage{margin:0 0 6px !important}#SLCartSuggestions .SLCartSuggestCard{min-width:0}#SLCartSuggestions .SLCartSuggestImage{display:flex;align-items:center;justify-content:center;height:88px;min-height:0}#SLCartSuggestions .SLCartSuggestBody{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}#SLCartSuggestions .SLCartSuggestName{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.9em;min-width:0}#SLCartSuggestions .SLCartSuggestVariation{min-width:0;max-width:100%}#SLCartSuggestions .SLCartSuggestPriceRow{margin-top:auto}#SLCartSuggestions .SLCartSuggestActions{min-width:0}#SLCartSuggestions .SLCartSuggestActions .Button.SLCartSuggestAdd{min-width:0;white-space:normal}@media screen and (max-width:640px){#SLCartSuggestions .SLCartSuggestGrid{grid-auto-columns:minmax(200px,1fr)}#SLCartSuggestions .SLCartSuggestActions{gap:6px}#SLCartSuggestions .SLCartSuggestQty{width:46px;padding:6px 2px}#SLCartSuggestions .SLCartSuggestActions .Button.SLCartSuggestAdd{padding:8px 6px}}#CheckoutPaymentMethods .SLPayGroup:has(input:checked):not(.is-open)>.SLPayGroupBody{display:none !important}#CheckoutPaymentMethods .SLPayGroupPicked .SLPayGroupPickedLogo{margin:0 !important}#CheckoutForm .FormItem.required:not(.GroupItem)>label:not(.InlineCheck):first-of-type:after{content:" *";color:#ff7d12;font-weight:700}.Drawer[data-drawer=cart] .MiniCartProducts{padding:10px 12px 4px}.Drawer[data-drawer=cart] .MiniCartProduct{display:grid !important;grid-template-columns:60px minmax(0,1fr) auto;grid-template-areas:"img body remove" "img qty  price";column-gap:10px;row-gap:8px;align-items:start;padding:10px 12px !important;margin:0 0 10px;border:1px solid #e1ddd1;border-bottom:1px solid #e1ddd1 !important;border-radius:12px;background:#fff}.Drawer[data-drawer=cart] .MiniCartProduct:last-child{margin-bottom:0}.Drawer[data-drawer=cart] .MiniCartProduct .ProductImage{grid-area:img;align-self:start;flex:none;width:60px !important;height:60px !important}.Drawer[data-drawer=cart] .MiniCartProduct .Badge.ProductQuantity{display:none !important}.Drawer[data-drawer=cart] .MiniCartProductBody{grid-area:body;min-width:0}.Drawer[data-drawer=cart] .MiniCartProduct .ProductName{display:block;font-size:14.5px;line-height:1.25;overflow-wrap:anywhere;word-break:break-word}.Drawer[data-drawer=cart] .MiniCartProduct .CompactDl{margin-top:3px}.Drawer[data-drawer=cart] .MiniCartColQuantity{grid-area:qty;align-self:center}.Drawer[data-drawer=cart] .MiniCartProductPrice{grid-area:price;align-self:center;text-align:right;white-space:nowrap}.Drawer[data-drawer=cart] .MiniCartRemove{grid-area:remove;align-self:start;justify-self:end;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:-6px -6px 0 0;font-size:22px;line-height:1;color:#9a938a;text-decoration:none;border-radius:8px}.Drawer[data-drawer=cart] .MiniCartRemove:hover,.Drawer[data-drawer=cart] .MiniCartRemove:focus{color:#3a3a3a;background:#f2f0eb}.Drawer[data-drawer=cart] .MiniCartColQuantity .Spinner{display:grid;grid-template-columns:32px 36px 32px;align-items:center;padding:2px;width:max-content;border:1px solid #e1ddd1;border-radius:9px;background:#f8f7f4}.Drawer[data-drawer=cart] .MiniCartColQuantity .SpinnerButton{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:0 0;box-shadow:none;color:#3a3a3a;border-radius:7px}.Drawer[data-drawer=cart] .MiniCartColQuantity .SpinnerButton:hover{background:#edeae2}.Drawer[data-drawer=cart] .MiniCartColQuantity .SpinnerInput input{width:100%;height:30px;padding:0;text-align:center;font-size:14px;font-weight:600;color:#1a1a1a;border:0;background:0 0;box-shadow:none}.Drawer[data-drawer=cart] .MiniCartRecap{margin:4px 12px 16px;padding:12px 14px;border:1px solid #e1ddd1;border-radius:12px;background:#faf9f6}.Drawer[data-drawer=cart] .MiniCartRecapRows .MiniCartTotal,.Drawer[data-drawer=cart] .MiniCartRecapRows .MiniCartTotal:last-of-type{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:0;padding:3px 0 !important;border-top:0 !important;border-bottom:0 !important;font-size:13px;font-weight:400;color:#5f564e;text-align:left}.Drawer[data-drawer=cart] .MiniCartRecapRows .sl-mt-amount{white-space:nowrap;color:#3a3a3a}.Drawer[data-drawer=cart] .MiniCartRecap .sl-cutoff-mini{margin:8px 0 0 !important;padding:7px 10px !important;font-size:12px !important}.Drawer[data-drawer=cart] .MiniCartRecap .MiniCartActions{padding:6px 0 0 !important}.Drawer[data-drawer=cart] .MiniCartRecap .MiniCartActions .Buttons-Block{display:flex !important;flex-direction:row !important;flex-wrap:wrap;justify-content:center;gap:4px 18px}.Drawer[data-drawer=cart] .MiniCartRecap .MiniCartActions a.Button:not(.Button-Primary){width:auto;padding:7px 0;font-size:12.5px}.Drawer[data-drawer=cart] .MiniCartFooter{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px))}.Drawer[data-drawer=cart] .MiniCartFooter .MiniCartTotal.MiniCartGrandTotal,.Drawer[data-drawer=cart] .MiniCartFooter .MiniCartTotal:last-of-type{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:0;padding:0 0 8px !important;border-top:0 !important;font-size:19px;font-weight:700;color:#3a3a3a}.Drawer[data-drawer=cart] .MiniCartActions-Primary{padding:0 !important}.Drawer[data-drawer=cart] .MiniCartActions-Primary .Buttons-Block{display:block !important}.Drawer[data-drawer=cart] .MiniCartActions-Primary .Button-Primary.OrderProducts{margin:0;padding:13px;font-size:16px}@media screen and (max-width:640px){.Drawer[data-drawer=cart] .MiniCartFooter{padding:8px 14px calc(10px + env(safe-area-inset-bottom,0px))}.Drawer[data-drawer=cart] .MiniCartFooter .MiniCartTotal.MiniCartGrandTotal,.Drawer[data-drawer=cart] .MiniCartFooter .MiniCartTotal:last-of-type{padding:0 0 7px !important;font-size:18px}.Drawer[data-drawer=cart] .MiniCartActions-Primary .Button-Primary.OrderProducts{padding:12px;font-size:15.5px}}.Drawer[data-drawer=cart] .MiniCartProduct .ProductName{font-size:14px !important;line-height:1.3 !important}.Drawer[data-drawer=cart] .MiniCartProduct{row-gap:6px}.Drawer[data-drawer=cart] .MiniCartProduct .CompactDl .CartProductDetails{margin:2px 0 0}.Drawer[data-drawer-side=left],.Drawer[data-drawer-side=right],.DrawerOverlay{height:100vh;height:100dvh}body:has(.Drawer[data-drawer=cart].Open) #sl-launcher-btn,body:has(.Drawer[data-drawer=cart].Open) #sl-launcher-pill{visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.Drawer,.Drawer *{overscroll-behavior-y:contain}@media (max-width:1024px),(hover:none){html:has(>body[data-drawer-open]){overflow:hidden;overscroll-behavior-y:none}}