@import url(https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap);@import url(https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.css);@import url(https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/carousel/carousel.css);:root{--black:#db0029;--ink:#1c1c1a;--muted:#8a8a85;--line:#e7e5e1;--bg:#ffffff;--soft:#f4f3f0;--soft-2:#efedea;--sage:#aebbb5;--price:#1c1c1a;--old:#b7b4ad;--display:'Figtree',sans-serif;--body:'Figtree',sans-serif;--maxw:1762px;--spacing:.1rem;--spacing-px:1px;--gap:0;--red:#e6382b;--badge-bg-color:#e6382b;--badge-text-color:#ffffff;--black-border:#333}*{margin:0;padding:0;box-sizing:border-box;transition:.25s}html{scroll-behavior:smooth;height:-webkit-fill-available;overflow-x:hidden}html{background:#fff;box-sizing:border-box;font-size:100%;height:-webkit-fill-available;overflow-x:hidden}body{font-family:var(--body);color:var(--ink);background:var(--bg);line-height:1.6;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;overflow-x:unset}li{list-style-type:none}.bg-black{background-color:var(--red)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.wrap{margin:0 auto}.display{font-family:var(--display)}.cs-container{box-sizing:border-box;margin:0 auto;padding-left:1rem;padding-right:1rem;width:100%}.cs-container__inner{margin:0 auto 1rem auto;max-width:91rem;position:relative;width:100%}.cs-container__inner:after,.cs-container__inner:before{clear:both;content:"";display:table}.cs-container__aside{width:100%}@media(min-width:48em){.cs-container__aside{width:40%}}@media(min-width:64em){.cs-container__aside{width:32%}}@media(min-width:90em){.cs-container__aside{width:30%}}.cs-container__main-column{position:relative;width:56%}@media(min-width:64em){.cs-container__main-column{width:65%}}@media(min-width:90em){.cs-container__main-column{width:67%}}@media(max-width:47.99em){.cs-container__main-column{max-width:100%!important;width:100%!important}.cs-product-finder__option-label{font-size:1rem!important}.cs-product-finder__step-options{justify-content:center!important}}@media(min-width:64em){.cs-container__main-column--space-top{padding-top:3rem}}.cs-container--contrast{background-color:#f0f0f0}@media(min-width:64em){.cs-container--contrast{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/background.png);background-repeat:no-repeat;background-size:cover}}.cs-container--spacious{padding-bottom:2rem;padding-top:2rem}@media(min-width:64em){.cs-container--spacious{padding-bottom:3rem;padding-top:3rem}}.cs-container--noscroll{overflow:hidden}.cs-container--ontop{z-index:301}.cs-container--viewport-width{max-width:none}.cs-container--no-padding{padding-left:0;padding-right:0}.cs-container--use-whole-screen .cs-container__inner{max-width:100%}.cs-container--decrease-bottom-space{margin-bottom:1rem!important}@media(min-width:64em){.cs-container--decrease-bottom-space{margin-bottom:2rem!important}.cs-container[class*=window-width]{padding:0 2rem}}@media(min-width:1762px){.cs-container[class*=window-width] .cs-container__inner{max-width:1762px}}.cs-container--grid-teaser{padding:0!important}header{position:relative;z-index:60;background:#fff;margin-bottom:1.1rem}.topbar{display:grid;grid-template-columns:auto 1fr;align-items:center;padding:18px 0}.nav-left{display:flex;gap:30px;align-items:center}.nav-item{font-size:1rem;font-weight:500;display:flex;align-items:center;gap:5px;cursor:pointer;position:relative;color:var(--ink)}.nav-item .caret{width:9px;height:9px;display:inline-block;transition:transform .25s}.nav-item:hover .caret{transform:rotate(180deg)}.dropdown{position:absolute;top:130%;left:0;background:#fff;padding:10px;min-width:210px;box-shadow:0 24px 50px -28px rgb(0 0 0 / .28);opacity:0;visibility:hidden;transform:translateY(8px);transition:.22s;z-index:10}.nav-item:hover .dropdown,.cs-navigation__item:hover .dropdown{opacity:1;visibility:visible;transform:translateY(0)}.nav-item:hover .cs-navigation__flyout,.cs-navigation__item:hover .cs-navigation__flyout{display:flex}.cs-navigation__flyout{transition:.22s}.cs-navigation__list>*{transition:.25s linear}.dropdown a{display:block;padding:9px 13px;border-radius:9px;font-size:1.1rem;font-weight:500;color:#444}.dropdown a:hover{background:var(--soft);color:var(--red)}.logo{justify-self:center;color:#fff;font-family:var(--display);font-weight:400;font-size:25px;letter-spacing:-1.5px;padding:12px 0;border-radius:0;white-space:nowrap}.nav-right{display:flex;gap:22px;align-items:center;justify-self:end}.icon-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink)}.link-plain{font-size:14.5px;font-weight:500;cursor:pointer}.btn-dark{background:var(--red);color:#fff;border:none;cursor:pointer;font-family:var(--body);font-size:14px;font-weight:600;padding:11px 22px;border-radius:30px;transition:.25s}.btn-dark:hover{background:#2c2c2c;transform:translateY(-1px)}.utility{display:flex;align-items:center;justify-content:space-between;padding:0 0 11px 0;font-size:13px}.util-left{display:flex;gap:22px;color:#555;font-weight:500}.util-left a:hover{color:var(--red)}.util-center{display:flex;gap:26px;color:#555;font-weight:500;margin-left:auto;margin-right:26px}.util-center a:hover{color:var(--red)}.cart-pill{background:var(--red);color:#fff;border-radius:30px;padding:8px 16px;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600}.ticker{background:#15140f;color:#dcd9cf;overflow:hidden;white-space:nowrap;padding:9px 0;font-size:12.5px}.ticker .track{display:inline-flex;gap:0;animation:scroll 26s linear infinite}.ticker:hover .track{animation-play-state:paused}.ticker .item{display:inline-flex;align-items:center;font-weight:500;letter-spacing:.3px}.ticker .sep{padding:0 30px;color:#5d5b53;font-style:italic;transform:skewX(-12deg)}.ticker b{color:#fff;font-weight:700;margin-left:5px}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.hamb{display:flex;margin-right:5px;flex-direction:column;gap:5px;cursor:pointer;background:none;border:none}.hamb span{width:24px;height:2px;background:var(--ink);transition:.3s}.hero{position:relative;margin:0}.hero-stage{position:relative;height:560px;overflow:hidden;background:var(--sage)}.hero-stage img{width:100%;height:100%;object-fit:cover}.hero-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-start;background:linear-gradient(180deg,rgb(255 255 255 / .05),rgb(120 130 125 / .12));padding:30px}.hero-overlay h1{font-family:var(--display);font-weight:300;font-size:84px;color:#fff;line-height:1;letter-spacing:-2px;text-shadow:0 2px 30px rgb(255 255 255 / .4);max-width:50%}.hero-overlay p{font-size:19px;color:#fff;margin-top:14px;font-weight:400}.hero-cta{display:flex;gap:16px;margin-top:30px}.hero-cta .shop{background:var(--red);color:#fff;border:none;cursor:pointer;padding:15px 34px;border-radius:32px;font-family:var(--body);font-weight:600;font-size:13.5px;letter-spacing:1px;transition:.25s}.hero-cta .shop:hover{background:#2c2c2c;transform:translateY(-2px)}.hero-cta .view{background:rgb(255 255 255 / .53);backdrop-filter:blur(2px);color:#000;border:none;cursor:pointer;padding:15px 34px;border-radius:32px;font-family:var(--body);font-weight:600;font-size:13.5px;letter-spacing:1px;transition:.25s}.hero-cta .view:hover{background:#fff}.hero-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;z-index:5;transition:.25s}.hero-arrow:hover{background:#2c2c2c}.hero-arrow.left{left:16px}.hero-arrow.right{right:16px}.products.container{margin-top:-44px;position:relative;z-index:20;padding-bottom:18px}.prod-track{display:flex;/*! gap:18px; */overflow-x:auto;scroll-snap-type:x mandatory;padding:0 28px 8px;scrollbar-width:none;align-content:center;justify-content:center}.prod-track::-webkit-scrollbar{display:none}.card{flex:0 0 232px;scroll-snap-align:start;/*! border-radius:14px; */overflow:hidden;background:#fff;box-shadow:0 18px 40px -26px rgb(0 0 0 / .35);position:relative;cursor:pointer;transition:.25s}.card img{flex:0 0 232px;scroll-snap-align:start;/*! border-radius:14px; */overflow:hidden;background:#fff;box-shadow:0 18px 40px -26px rgb(0 0 0 / .35);position:relative;cursor:pointer;transition:.25s}.card:hover .menu-contact{opacity:1}.card:hover img{transform:scale(1.06)}.card .media{position:relative;max-height:348px;background:var(--soft-2);height:100%}.card .media img{width:100%;height:100%;object-fit:cover;/*! min-width: 232px; */}.card .media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgb(0 0 0 / .72))}.card .label{position:absolute;/*! left:14px; *//*! right:14px; */bottom:0;color:#fff;z-index:2;backdrop-filter:blur(2px);padding:18px;width:100%;/*! background: linear-gradient(180deg,rgba(42, 123, 155, 0) 0%, rgb(219, 0, 41) 100%); */}.card .label .t{font-family:var(--display);font-weight:300;font-size:28px;line-height:1.2;text-align:center;letter-spacing:-1px}.card .label .s{font-size:11.5px;opacity:.82;margin-top:3px}.card .foot{padding:11px 14px;font-size:13px;display:flex;align-items:center;gap:8px;position:absolute;justify-content:center;align-content:center;justify-items:center;/*! width: 100%; */}.card .foot .pl{color:#666;font-weight:500}.card .foot .new{font-weight:700;color:var(--price)}.card .foot .old{color:var(--old);text-decoration:line-through;font-weight:500}.featured{padding:24px 0;margin-top:8px}.featured .wrap{display:flex;align-items:center;gap:30px;overflow:hidden;width:100%;max-width:100%}.featured .heading{font-size:12px;letter-spacing:2px;color:#7c7a73;font-weight:700;white-space:nowrap;text-transform:uppercase;flex:none}.featured .logos{display:flex;gap:42px;align-items:center;flex:1;animation:scroll 30s linear infinite}.featured-mask{overflow:hidden;flex:1}.flogo{display:flex;align-items:center;gap:9px;color:#9a988f;font-weight:600;white-space:nowrap;opacity:.85}.flogo .ico{width:24px;height:24px;color:#a8a69d}.flogo .name{font-family:var(--display);font-size:16px;letter-spacing:.5px}.flogo .name.serif{font-family:var(--display);font-weight:600}.flogo .name.caps{text-transform:uppercase;letter-spacing:2px;font-size:13px}h2{color:#000;font-size:2.2rem;font-weight:500;line-height:1.1;line-height:130%;margin:1rem 0 1.5rem;text-transform:none}h3{color:#000;font-size:1.7rem;font-weight:500;line-height:1.1;line-height:130%;margin:1rem 0 1.5rem;text-transform:none}h2.display{font-family:var(--display);font-weight:400;font-size:40px;line-height:1.1;color:var(--ink);letter-spacing:-2px;margin-top:32px;margin-bottom:20px;border-bottom:1px dashed #cacaca;padding-bottom:1.5rem}.corner .grid{display:grid;grid-template-columns:1fr 1.05fr 1fr;gap:48px;align-items:center}.corner h2{font-family:var(--display);font-weight:400;font-size:40px;line-height:1.1;color:var(--ink);letter-spacing:-2px}.corner .lead{color:#6a6963;margin-top:20px;font-size:15px;max-width:330px}.corner .photo{border-radius:18px;overflow:hidden;height:300px;background:var(--soft-2);box-shadow:0 30px 60px -40px rgb(0 0 0 / .5)}.corner .photo img{width:100%;height:100%;object-fit:cover}.corner .links{display:flex;gap:10px;flex-wrap:wrap}.corner .links a{display:flex;align-items:center;justify-content:space-between;padding:5px 18px;border-bottom:1px solid var(--line);font-size:1.1rem;font-weight:500;transition:.2s;/*! background-color: var(--red); */
 border:1px dashed #cacaca}.corner .links a:first-child{border-top:1px solid var(--line)}.corner .links a:hover{background-color:var(--red);color:var(--bg)}.corner .links a .arr{color:#bdbbb3;transition:.2s}.corner .links a:hover .arr{transform:translateX(3px)}button.explore{margin-top:26px;background:var(--red);color:#fff;border:none;cursor:pointer;padding:14px 30px;border-radius:32px;font-family:var(--body);font-weight:600;font-size:13.5px;align-self:flex-start;transition:.25s}button.explore:hover{background:#2c2c2c;transform:translateY(-5px)}.gallery{display:grid;/*! grid-template-columns:1fr 1.55fr 1fr; */gap:18px;padding:0 0 80px;width:100%}.gallery .wrap2{margin:0 auto;display:grid;grid-template-columns:1fr 4.55fr 1fr;gap:18px;width:100%}.gallery .tile{border-radius:14px;overflow:hidden;height:400px;position:relative;background:#222}.gallery .tile img{width:100%;height:100%;object-fit:cover}.gallery .bw img{filter:grayscale(1) contrast(1.02)}.gallery .center{position:relative}.gallery .center::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgb(0 0 0 / .45))}.play{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);width:62px;height:62px;border-radius:50%;background:rgb(255 255 255 / .92);display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;transition:.25s}.play:hover{transform:translate(-50%,-50%) scale(1.08)}.play svg{margin-left:3px}.play-label{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);z-index:3;background:rgb(20 20 18 / .7);color:#fff;padding:7px 18px;border-radius:30px;font-size:13px;font-weight:500;backdrop-filter:blur(4px);white-space:nowrap}.news-sec{padding:0 0 70px}.news{background:var(--soft);border-radius:22px;padding:48px;display:grid;grid-template-columns:1fr 1.15fr;gap:50px;align-items:center}.news h2{font-family:var(--display);font-weight:300;font-size:32px;color:var(--ink)}.news .sub{color:#7a7973;font-size:14.5px;margin-top:10px;max-width:330px}.news .field-label{font-size:13px;font-weight:600;margin-top:26px;display:block}.news .field{margin-top:10px;display:flex;align-items:center;background:#fff;border:1px solid var(--line);border-radius:32px;padding:5px 5px 5px 20px;max-width:380px}.news .field input{flex:1;border:none;outline:none;font-family:var(--body);font-size:14px;background:#fff0;color:var(--ink)}.news .field button{width:40px;height:40px;border-radius:50%;background:var(--red);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.25s;flex:none}.news .field button:hover{background:#2c2c2c}.social-card{background:var(--red);border-radius:18px;padding:24px;color:#fff}.social-card .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.social-card .brand{font-family:var(--display);font-size:20px;font-weight:500}.social-card .sm{display:flex;align-items:center;gap:14px;font-size:12.5px;color:#cfcdc6}.social-card .sm .icons{display:flex;gap:12px}.social-card .sm a{color:#fff;display:flex}.social-card .imgs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.social-card .imgs .ph{border-radius:12px;overflow:hidden;height:140px;background:#333}.social-card .imgs .ph img{width:100%;height:100%;object-fit:cover}.ess-band{position:relative}.ess-strip{display:grid;/*! grid-template-columns:repeat(4,1fr); */gap:24px;padding:0 0 8px;width:100%}.ess-strip .wrap3{max-width:var(--maxw);margin:0 auto;padding:0 28px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%}.ess-card{position:relative;border-radius:16px;overflow:hidden;height:230px;background:#ccc}.ess-card img{width:100%;height:100%;object-fit:cover;transition:.5s}.ess-card:hover img{transform:scale(1.06)}.ess-card .cap{position:absolute;left:30px;right:14px;top:25px;color:#fff;font-family:var(--display);font-weight:300;font-size:29px;z-index:2;text-shadow:0 1px 14px rgb(0 0 0 / .6);line-height:1.2}.ess-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .3),transparent 40%,transparent 60%,rgb(0 0 0 / .35))}.ess-buy{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);z-index:3;background:var(--red);color:#fff;border:none;cursor:pointer;padding:9px 22px;border-radius:30px;font-family:var(--body);font-weight:600;font-size:11.5px;letter-spacing:1px;white-space:nowrap}.ess-buy:hover{background:#000}.ess-title{text-align:center;padding:60px 0 80px}.ess-title h2{font-family:var(--display);font-weight:300;font-size:42px;color:var(--ink)}.ess-title h2 b{font-weight:600}.ess-title p{color:#7a7973;margin-top:10px;font-size:15px}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.foot-grid .brand{font-family:var(--display);font-size:24px;color:#fff;font-weight:500}.foot-grid p{font-size:13.5px;margin-top:14px;max-width:280px;line-height:1.7}.foot-grid h4{color:#fff;font-size:13px;letter-spacing:1px;text-transform:uppercase;margin-bottom:16px;font-weight:600}.foot-grid ul{list-style:none}.foot-grid ul li{margin-bottom:11px;font-size:14px}.foot-grid ul li a:hover{color:#fff}.foot-bottom{border-top:1px solid #2c2a23;margin-top:44px;padding-top:22px;display:flex;justify-content:space-between;font-size:12.5px;color:#86847c;flex-wrap:wrap;gap:10px}@media(max-width:1080px){.hero-overlay h1{font-size:64px}.corner .grid{grid-template-columns:1fr;gap:36px}.corner .photo{order:-1}}@media (min-width:64em){.hamb{display:none}}@media (max-width:64em){.topbar{grid-template-columns:5% 20% auto}.nav-left{display:none}.nav-right .link-plain{display:none}.utility{flex-wrap:wrap;gap:10px;justify-content:center}.util-center{margin:0}.gallery .wrap2{grid-template-columns:1fr}.gallery .bw{display:none}.news{grid-template-columns:1fr;padding:32px}.ess-strip .wrap3{grid-template-columns:repeat(2,1fr)}.foot-grid{grid-template-columns:1fr 1fr}.hero-overlay{align-items:center;justify-content:center;text-align:center}.hero-overlay h1{font-size:46px}.hero-stage{height:440px}}@media(max-width:860px){.nav-left{display:none}.nav-right .link-plain{display:none}.utility{flex-wrap:wrap;gap:10px;justify-content:center}.util-center{margin:0}.gallery .wrap2{grid-template-columns:1fr}.gallery .bw{display:none}.news{grid-template-columns:1fr;padding:32px}.ess-strip .wrap3{grid-template-columns:repeat(2,1fr)}.foot-grid{grid-template-columns:1fr 1fr}.hero-overlay{align-items:center;justify-content:center;text-align:center}.hero-overlay h1{font-size:46px}.hero-stage{height:440px}}@media(max-width:520px){.topbar{grid-template-columns:10% 20% auto}}@media(max-width:520px){.hero-overlay h1{font-size:38px}.hero-cta{flex-direction:column;width:80%}.ess-strip .wrap3{grid-template-columns:1fr}.foot-grid{grid-template-columns:1fr}.util-left{display:none}}.mobile-menu{position:fixed;inset:0;background:#fff;z-index:200;transform:translateX(-100%);transition:.35s;padding:30px;overflow-y:auto}.mobile-menu.open{transform:translateX(0)}.mobile-menu .close{position:absolute;top:24px;right:24px;font-size:26px;cursor:pointer;background:none;border:none}.mobile-menu a{display:block;padding:16px 0;border-bottom:1px solid var(--line);font-size:18px;font-family:var(--display);font-weight:400}.hamb.hidden,#closeMenu.hidden{display:none}#closeMenu.active{display:block}#closeMenu{font-size:26px;cursor:pointer;background:none;border:none}.bold-text{font-weight:700}.header-tools{display:flex;gap:18px;align-items:center;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--white)}.header-tools a:hover{color:var(--red)}.icon{width:22px;height:22px;stroke:currentColor;fill:none!important;stroke-width:1.4}.navbar{display:grid;grid-template-columns:1fr auto}.product-configurator-header{border-radius:0;font-size:14px;letter-spacing:0;padding:10px 25px;text-transform:uppercase;cursor:pointer;transition:.25s}.cart-pill.product-configurator-header:hover{background-color:var(--white);color:var(--red)}.menu-contact{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-self:end;position:absolute;z-index:100;top:0;opacity:0;transition:.25s}.menu-contact.active{opacity:1}.contact-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--red);color:#fff;padding:30px 35px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-align:center;-webkit-transform:rotate(180deg);transform:rotate(180deg);gap:40px;width:50px;font-family:var(--ppbold);font-size:14px;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);transform:scaleY(0)}.contact-btn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--white);transition:-webkit-transform .3s var(--cubic-bezier);transition:transform .3s var(--cubic-bezier);transition:transform .3s var(--cubic-bezier),-webkit-transform .3s var(--cubic-bezier);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom center;transform-origin:bottom center}.contact-btn i{-webkit-transform-origin:center center;transform-origin:center center}.contact-btn i,.contact-btn span{opacity:0;position:relative;z-index:2;transition:all .3s var(--cubic-bezier)}@layer utilities{@media (min-width:48rem){.md\:w-12{width:calc(var(--spacing)*12)}}}@layer utilities{.bg-black{background-color:var(--color-black)}}@layer utilities{.h-px{height:1px;height:var(--spacing-px)}}@layer utilities{.left-4{left:calc(var(--spacing)*4)}}@layer utilities{.bottom-0{bottom:calc(var(--spacing)*0)}}@layer utilities{.absolute{position:absolute}}@layer base{*,::after,::before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}}@media (min-width:80rem){:root{--size:1440}}@media (min-width:64rem){:root{--size:1024}}@media (min-width:48rem){:root{--size:768;--margin:2rem;--header-height:3.8rem;--column:calc((var(--vw) - var(--margin)*2)/12)}}@layer utilities{@media (min-width:48rem){.md\:w-20{width:calc(var(--spacing)*20)}}}@layer utilities{@media (min-width:48rem){.md\:h-20{height:calc(var(--spacing)*20)}}}@layer utilities{.w-16{width:calc(var(--spacing)*16)}}@layer utilities{.h-16{height:calc(var(--spacing)*16)}}@layer utilities{.left-0{left:calc(var(--spacing)*0)}}@layer utilities{.top-0{top:calc(var(--spacing)*0)}}@layer utilities{.absolute{position:absolute}}@layer base{*,::after,::before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}}@media (min-width:80rem){:root{--size:1440}}@media (min-width:64rem){:root{--size:1024}}@media (min-width:48rem){:root{--size:768;--margin:2rem;--header-height:3.8rem;--column:calc((var(--vw) - var(--margin)*2)/12)}}@layer utilities{@media (min-width:48rem){.md\:h-12{height:calc(var(--spacing)*12)}}}@layer utilities{.bg-black{background-color:var(--color-black)}}@layer utilities{.w-px{width:1px;width:var(--spacing-px)}}@layer utilities{.right-0{right:calc(var(--spacing)*0)}}@layer utilities{.top-0{top:calc(var(--spacing)*0)}}.container{margin:0 auto;max-width:90rem;position:relative;width:100%}.container.full-width{max-width:100%}@media (max-width:992px){.card{flex:30%}.prod-track{flex-wrap:wrap}.solutions-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:768px){.solutions-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:700px){.card{flex:50%}.social-card .imgs{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:450px){.card{flex:100%}.solutions-grid{grid-template-columns:repeat(1,1fr)!important}}.hero.container{padding:0!important;margin-top:0!important;max-width:99rem}.a-section.visible{-webkit-transform:translate(0);transform:translate(0);opacity:1}.a-section{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0;transition:opacity .5s var(--cubic-bezier),-webkit-transform .5s var(--cubic-bezier);transition:opacity .5s var(--cubic-bezier),transform .5s var(--cubic-bezier);transition:opacity .5s var(--cubic-bezier),transform .5s var(--cubic-bezier),-webkit-transform .5s var(--cubic-bezier)}.contact-email{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-email .email{color:var(--red);text-decoration:underline;font-family:var(--ppbook);font-size:16px}@media (min-width:578px){.contact-email .email{font-size:24px}}@media (min-width:992px){.contact-email .email{font-size:20px}}.logo{-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform .5s var(--cubic-bezier);transition:transform .5s var(--cubic-bezier);transition:transform .5s var(--cubic-bezier),-webkit-transform .5s var(--cubic-bezier)}.a-opacity{opacity:0;transition:opacity .8s var(--cubic-bezier)}.footer-up .logo{width:100%}.a-opacity.visible{opacity:1}footer hr{opacity:.5;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform 1s var(--cubic-bezier);transition:transform 1s var(--cubic-bezier);transition:transform 1s var(--cubic-bezier),-webkit-transform 1s var(--cubic-bezier);padding:0;margin:0}footer hr.visible{-webkit-transform:scaleX(1);transform:scaleX(1)}.footer-company{position:relative;display:grid;gap:20px;width:100%;grid-template-columns:1fr;text-align:center}.footer-company li{font-family:var(--ppbook);margin-top:15px}.footer-company li:first-child{margin-top:0}.footer-company li a,.footer-company li span{color:var(--red)}.footer-company a{position:relative}.footer-company a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:var(--red);-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .3s var(--cubic-bezier);transition:transform .3s var(--cubic-bezier);transition:transform .3s var(--cubic-bezier),-webkit-transform .3s var(--cubic-bezier)}@media (min-width:578px){.footer-company{grid-template-columns:repeat(2,1fr);gap:40px;text-align:left}}@media (min-width:768px){.footer-company{grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){.footer-company{width:60%}}.footer-title{color:var(--red);margin-bottom:15px}.footer-up{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.footer-up .logo{width:100%}.footer-up .logo img{width:60%;height:100%;object-fit:cover;object-position:center;object-fit:contain}@media (min-width:768px){.footer-up{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left}}.footer-information{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}.footer-information p{font-family:var(--ppbook);line-height:1.35;font-size:16px}@media (min-width:768px){.footer-information p{font-size:18px}.footer-information{width:45%}}.contact-email{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-email .email{color:var(--red);text-decoration:underline;font-family:var(--ppbook);font-size:16px}.contact-email .contact-us-link{font-family:var(--ppbold);font-size:14px}.contact-email .contact-us-link i{background-color:var(--red);color:var(--white);padding:8px;border-radius:50%;margin-left:10px;display:inline-block;transition:-webkit-transform .3s var(--cubic-bezier);transition:transform .3s var(--cubic-bezier);transition:transform .3s var(--cubic-bezier),-webkit-transform .3s var(--cubic-bezier)}.terms-rights{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--red);padding-bottom:15px}.terms-rights p{font-family:var(--ppbook)}.footer-down{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:30px;padding:30px 0;margin-bottom:0}@media (min-width:992px){.footer-down{gap:0}}@media (min-width:768px){.footer-down{gap:60px;padding:60px 0;margin-bottom:60px}}.users-contact{position:relative;width:40%}.users-contact .email-input{border:1px solid #fff0;border-radius:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#f0f0f0;padding:15px;margin-bottom:15px}.users-contact .email-input input{border:none;outline:none;background-color:#fff0;font-family:var(--ppbook)}.users-contact .email-input input::-webkit-input-placeholder{opacity:.5}.users-contact .email-input input::-ms-input-placeholder{opacity:.5}.users-contact .email-input input::placeholder{opacity:.5}.users-contact .email-input button{padding:9px;border-radius:50%;background-color:#fff0;border:1px solid var(--red);color:var(--red);font-size:9px;cursor:pointer;transition:all .3s var(--cubic-bezier)}.users-contact .email-input button i{display:-webkit-flex;display:-ms-flexbox;display:flex;transition:all .3s var(--cubic-bezier)}.users-contact h6{font-family:var(--ppbook);text-align:center}.users-contact h6 span{color:var(--red)}.footer-info-title{margin-bottom:15px}hr{box-sizing:content-box;height:0;overflow:visible}footer hr{opacity:.5;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform 1s var(--cubic-bezier);transition:transform 1s var(--cubic-bezier);transition:transform 1s var(--cubic-bezier),-webkit-transform 1s var(--cubic-bezier);padding:0;margin:0}footer hr.visible{-webkit-transform:scaleX(1);transform:scaleX(1)}.solutions-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;transition:transform 0.4s cubic-bezier(.4,0,.2,1);will-change:transform}.solution-card{flex:0 0 calc(25% - 18px);min-width:0;position:relative;border:1px dashed #70707073;padding:18px}.solution-card:hover{border:1px dashed var(--red)}.solution-card:hover .solution-btn.first{color:var(--bg);background-color:var(--ink);border:1px solid var(--ink)}.solution-image-wrap{position:relative;background:#fff;display:grid;place-items:center;overflow:hidden;margin-bottom:14px;transition:.25s}.solution-image-wrap img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.solution-name{color:dimgray;font-size:1.1rem;max-width:90%;line-height:1.4rem}.solution-btn.first{border:1px solid var(--red);color:var(--ink);background:none}.product-card-btns{display:flex}.solution-btn{color:var(--red);padding:16px 18px;display:flex;justify-content:center;align-items:center}.solution-card:hover .solution-btn{color:var(--bg);background-color:var(--red)}.solution-card-header{font-size:13px;font-weight:500;color:#1a1a1a;line-height:1.4;margin-bottom:6px;width:100%;display:flex;flex-direction:column;flex-wrap:wrap}.product-card-price-and-show.solution-code{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-content:center;align-items:center;font-size:1.1rem}.cs-product-tile__image,.cs-product-tile__img{height:auto;max-height:100%;max-width:100%;width:auto}.cs-product-tile__image{aspect-ratio:1;background-color:#fff;display:block;height:100%;overflow:hidden;width:100%}.cs-product-tile__image--hover{display:none;height:100%;left:0!important;opacity:0;position:absolute!important;top:0!important;width:100%;z-index:2}@media (hover:hover){.solution-card:hover .cs-product-tile__image--hover{opacity:1}}@media (hover:hover){.cs-product-tile__image--hover{display:block}}.section-header{display:flex;justify-items:center;flex-direction:column;justify-items:center;align-content:center}.section-header-line{background-color:#1c1c1a45;width:100%;height:1px;max-width:9%;margin-bottom:10px}.section-header.newsletter{align-items:flex-start}.section-header.newsletter .section-header-line{display:none}section.container{margin-top:40px}.see-all-from-home{width:100%;margin:0 auto;text-align:center}.see-all-from-home button{border-radius:0}.catalog-wrapper{display:grid;grid-template-columns:220px 1fr;gap:0;align-items:start;padding-top:20px}.filter-sidebar{border-right:1px solid #ebebeb;padding:0 24px 40px 0!important;top:100px}.filter-sidebar-title{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:24px;padding-bottom:14px;border-bottom:1.5px solid #1a1a1a;width:100%}.filter-group{margin-bottom:0}.filter-group-hd{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a;padding:14px 0;border-bottom:1px solid #ebebeb;cursor:pointer;display:flex;justify-content:space-between;align-items:center;user-select:none}.collapse:not(.show){display:none}.filter-group-hd .tog{font-size:18px;font-weight:300;line-height:1;transition:transform .2s}.filter-group:not(.collapsed) .filter-group-hd .tog{transform:rotate(45deg)}.filter-group-body{padding:14px 0 10px;border-bottom:1px solid #ebebeb}.filter-group.collapsed .filter-group-body{display:none}.filter-hidden-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.filter-check-item{display:flex;align-items:center;gap:9px;font-size:12.5px;color:#444;padding:4px 0;cursor:pointer;transition:color .15s;text-decoration:none}.filter-check-item:hover{color:#000}.fcheck{width:14px;height:14px;border:1.5px solid #bbb;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.15s}.filter-check-item.checked .fcheck{border-color:#000;background:#000}.filter-check-item.checked .fcheck::after{content:'✓';color:#fff;font-size:9px}.fcount{font-size:11px;color:#bbb}.filter-clear-wrap{margin-bottom:16px}.filter-clear-btn{font-size:11px;color:#888;background:none;border:1px solid #ddd;padding:4px 10px;cursor:pointer;letter-spacing:.04em;transition:all .15s}.filter-clear-btn:hover{color:#000;border-color:#000}.active-filters-bar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.active-filter-tag{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:#333;background:#f4f4f4;border:1px solid #e0e0e0;padding:4px 10px;text-decoration:none;transition:all .15s}.active-filter-tag:hover{background:#000;color:#fff;border-color:#000}.active-filter-remove{font-size:14px;line-height:1}.filter-mobile-sidebar{background-color:#fff;bottom:0;height:100%;left:0;max-width:inherit;opacity:0;overflow:hidden;position:fixed;top:0;transform:translate3d(-100%,0,0);transition-duration:192ms;transition-timing-function:var(--anim-out);transition-property:opacity,transform,visibility;visibility:hidden;width:100%;z-index:9999}.filter-mobile-sidebar-wrapper{border-bottom:1px solid rgb(var(--border-color));overflow:auto;height:calc(100% - 64px)}.filter-mobile-detail-header{display:flex;justify-content:space-between;padding:.5rem .9rem .5rem;border-bottom:1px solid #ddd;align-items:center;height:58px}.filter-mobile-detail-header>div:first-child{display:flex}.filter-mobile-detail-header>div{flex:auto}.filter-mobile-detail-header-title{width:100%;display:flex}.filter-mobile-go-back-btn{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;pointer-events:auto;text-align:center}.filter-mobile-detail-header>div:first-child h2{margin-left:12px;font-size:18px;font-weight:600}.filter-mobile-detail-header-title-head{display:flex;align-items:center;font-size:14px;font-weight:600;line-height:14px}.filter-mobile-detail-header>div:last-child{text-align:right}.filter-mobile-detail-header>div{flex:auto}.sort-wrap{display:flex;align-items:center;gap:8px;flex-direction:row;flex-wrap:wrap;margin-bottom:24px}select option{width:100%;position:relative;border:1px solid #CCC;background-color:#fff;height:50px;padding:16px 15px;padding-right:15px;padding-left:15px;padding-right:15px;padding-left:15px;padding-right:15px;padding-left:15px;font-size:15px;line-height:1;color:#000;font-weight:400;margin-bottom:40px;padding-left:15px!important;resize:none}.sort-sel{border:1px solid #ddd;padding:7px 28px 7px 10px;font-size:12.5px;color:#1a1a1a;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23888'/%3E%3C/svg%3E") no-repeat right 9px center;cursor:pointer;width:100%}.listing-cols{display:grid;grid-template-columns:260px 1fr;gap:36px;align-items:start}.breadcrumbs{font-size:12px;color:#888;padding:12px 0;display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:1.1rem}.filter-check-item.checked .fcheck{border-color:#000;background:#000}.filter-hidden-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.fcheck{width:14px;height:14px;border:1.5px solid #bbb;border-top-color:#bbb;border-right-color:#bbb;border-bottom-color:#bbb;border-left-color:#bbb;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.15s}.filter-check-item.checked .fcheck::after{content:'✓';color:#fff;font-size:9px}.facet-slider{padding:14px 0 10px;border-bottom:1px solid #ebebeb}.facet-slider__vals{display:flex;align-items:center;gap:4px;font-size:13px;color:#1a1a1a;margin-bottom:14px}.facet-slider__sep{color:#bbb;margin:0 2px}.facet-slider__unit{color:#888}.facet-slider__wrap{position:relative;height:22px;margin:4px 0}.facet-slider__track,.facet-slider__fill{transition:none}.facet-slider__track{position:absolute;top:50%;left:0;right:0;height:4px;background:#e0e0e0;border-radius:4px;transform:translateY(-50%);pointer-events:none}.facet-slider__fill{position:absolute;height:100%;background:#1a1a1a;border-radius:4px}.facet-slider__thumb{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;appearance:none;background:#fff0;pointer-events:none;margin:0;padding:0;outline:none}.facet-slider__thumb::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:all;width:18px;height:18px;border-radius:50%;background:#1a1a1a;border:2px solid #fff;box-shadow:0 1px 5px rgb(0 0 0 / .25);cursor:pointer}.facet-slider__thumb::-moz-range-thumb{pointer-events:all;width:18px;height:18px;border-radius:50%;background:#1a1a1a;border:2px solid #fff;box-shadow:0 1px 5px rgb(0 0 0 / .25);cursor:pointer;border:none}.facet-slider__thumb:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px rgb(192 160 106 / .35)}.facet-slider__thumb:focus::-moz-range-thumb{box-shadow:0 0 0 3px rgb(192 160 106 / .35)}.filter-mobile-sort-header{padding:16px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.filter-mobile-sort-body{padding:16px}.overlay-full{background-color:#000;cursor:pointer;display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition-duration:192ms;transition-property:opacity,visibility;transition-timing-function:linear;visibility:hidden;width:100%;z-index:100;-webkit-appearance:none}.overlay-full-active{opacity:.5;transition-duration:224ms;visibility:visible}.cs-navigation{box-sizing:border-box;font-size:1rem}.cs-navigation__list{list-style:none;margin:0;padding:0}.cs-navigation__list--main{display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative}.cs-navigation__list--all-categories,.cs-navigation__list--level_1{-moz-column-gap:0;column-gap:0;-moz-columns:auto 1;columns:1;flex:1 0 auto;width:100%;width:71rem;column-count:4}.cs-navigation__list--level_2{flex-wrap:wrap}.cs-navigation__list--hidden,.cs-navigation__list--hidden+.cs-navigation__extras{display:none}.cs-navigation__list .cs-navigation__item--no-children:nth-child(2){padding-top:1rem}.cs-navigation__list .cs-navigation__item--no-children:last-of-type{padding-bottom:1rem}.cs-navigation__item{font-size:.9em;margin:0;width:100%}.cs-navigation__item--active:not([data-category-identifier=all-categories])>.cs-navigation__link,.cs-navigation__item.active:not([data-category-identifier=all-categories])>.cs-navigation__link,.cs-navigation__item:hover:not([data-category-identifier=all-categories])>.cs-navigation__link{color:#000}.cs-navigation__item--main{font-size:1.4em;width:auto}.cs-navigation__item--main:first-of-type>.cs-navigation__link:not(.cs-navigation__link--with-icon){padding-left:0}.cs-navigation__item--main:last-of-type>.cs-navigation__link{padding-right:0}.cs-navigation__item--all-categories,.cs-navigation__item--level_1{-moz-column-break-inside:avoid;break-inside:avoid-column;display:table;padding:1rem;page-break-inside:avoid}.cs-navigation__item--hidden{display:none}.cs-navigation__link{display:block;padding:.9em 1.05em;text-transform:uppercase;width:100%}.cs-navigation__link,.cs-navigation__link:visited{color:dimgray}.cs-navigation__link:hover{color:#000;text-decoration:none}.cs-navigation__link:hover .cs-navigation__link-icon--svg path{fill:var(--red)}.cs-navigation__link--main{font-weight:700}.cs-navigation__link--all-categories,.cs-navigation__link--level_1{border-bottom:none;font-weight:700;margin:0;padding-bottom:1.6em}.cs-navigation__link--level_2{font-size:1.25em;text-transform:none}.cs-navigation__link--with-icon{padding-left:3rem;position:relative}.cs-navigation__link-icon-wrapper{height:2rem;left:0;margin-top:.8em;position:absolute;top:0;width:2rem}.cs-navigation__link-icon{height:2rem;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:2rem}.cs-navigation__link--category .cs-navigation__link-icon{margin-top:-.5rem}.cs-navigation__link-icon--svg path{fill:#000}.cs-navigation__link-products-qty:before{content:"("}.cs-navigation__link-products-qty:after{content:")"}.cs-navigation .cs-navigation__item--no-children{padding:0}.cs-navigation .cs-navigation__item--no-children>.cs-navigation__link--level_1{border:none;color:dimgray;font-size:1.12em;font-weight:400;padding:.9em 1.5em;text-transform:none}.cs-navigation__flyout{backface-visibility:hidden;background:#fff;box-shadow:none;display:none;left:0;margin-top:-1px;position:absolute;z-index:1001}.cs-navigation__flyout--visible{display:flex}.cs-navigation__flyout svg{pointer-events:none}@supports (-ms-ime-align:auto){.cs-navigation__flyout li{list-style:none;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=);list-style-type:none}}.cs-navigation__teaser{margin-bottom:0!important;max-height:100%;padding:1em 0}.cs-navigation__teaser--hidden{display:none}.cs-navigation__products{min-width:24rem;padding:.5em 1em}.cs-navigation__products-header{border-bottom:none;color:dimgray;display:block;font-size:.9em;font-weight:700;margin:0;padding:1.1em 1.05em 1.55em;text-transform:uppercase;width:100%}.cs-navigation__products-list{list-style:none;margin:0;padding:0}.cs-navigation__product{position:relative}.cs-navigation__product:before{content:"";display:block;padding-top:160.7142857143%;width:100%}.cs-navigation__product .cs-product-tile{bottom:0;left:0;position:absolute;right:0;top:0}.cs-navigation__overlay{background-color:#000;display:none;height:0;left:0;opacity:0;position:absolute;transform:translate3d(0,3rem,0);transition:opacity .15s linear,transform .2s cubic-bezier(0,.97,.05,.99);width:100%;z-index:1000}@media (min-width:48em){.cs-navigation__overlay{display:block}}.cs-navigation__overlay--visible{opacity:.8;transform:translateZ(0)}.page-print .cs-navigation{display:none}@supports (display:grid) and (grid-auto-flow:row){.cs-navigation__product{position:relative}.cs-navigation__product:before{content:none}.cs-navigation__product .cs-product-tile{bottom:auto;left:auto;position:relative;right:auto;top:auto}}.cs-container--navigation{display:none}@media (min-width:64em){.cs-container--navigation{display:block}}.cs-navigation__list--level_1{-moz-column-gap:6rem;column-gap:6rem;-moz-column-rule:1px dashed #cacaca;column-rule:1px dashed #cacaca;flex:0 0 auto;position:relative}.cs-navigation__list--level_1:after{background-color:#fff;bottom:-1px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.cs-navigation__link{font-size:.9rem;font-weight:500;padding:0 0 1rem}.cs-navigation__link,.cs-navigation__link:hover,.cs-navigation__link:visited{text-decoration:none}.cs-navigation__link--main{font-size:.9rem;font-weight:600;padding:.5rem .5rem;text-align:center}.cs-navigation__link--main,.cs-navigation__link--main:hover,.cs-navigation__link--main:visited{color:#000}.cs-navigation__link--level_1{font-size:1rem;padding:0 0 1rem;text-transform:none}.cs-navigation__link--level_1,.cs-navigation__link--level_1:hover,.cs-navigation__link--level_1:visited{color:#000}.cs-navigation__item{padding:0}.cs-navigation__item--main{flex:1 1 min-content}.cs-navigation__item--level_1{max-width:30.5rem}.cs-navigation__item--level_1{border-bottom:1px dashed #cacaca;margin-bottom:2rem;padding-bottom:1rem}.cs-navigation__item[data-category-identifier=highlight]>.cs-navigation__link{color:var(--red)!important}.cs-navigation__item[data-category-identifier=eco]>.cs-navigation__link{color:#76b636!important}.cs-navigation__item[data-category-identifier=eco]>.cs-navigation__link:after{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/leaf.svg);background-repeat:no-repeat;background-size:1.5rem;content:"";display:inline-block;height:1.7rem;margin-left:.4rem;transform:translateY(.2rem);width:1.5rem}.cs-navigation__item[data-category-identifier=eco].cs-navigation__item--main>.cs-navigation__link:after{transform:translateY(.3rem)}.cs-navigation__item--all{border-bottom:none!important}.cs-navigation__item--all .cs-navigation__link{color:#000;text-decoration:underline}.cs-navigation__item--all .cs-navigation__link:after{background:#fff0 no-repeat 100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNCI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjU4MyA3YS43NS43NSAwIDAxLjc1LS43NWgxMy4zMzRhLjc1Ljc1IDAgMDEwIDEuNUgxLjMzM0EuNzUuNzUgMCAwMS41ODMgN3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODAzIDEuMTM2YS43NS43NSAwIDAxMS4wNiAwbDUuMzM0IDUuMzM0YS43NS43NSAwIDAxMCAxLjA2bC01LjMzMyA1LjMzNGEuNzUuNzUgMCAxMS0xLjA2MS0xLjA2MUwxMy42MDYgNyA4LjgwMyAyLjE5N2EuNzUuNzUgMCAwMTAtMS4wNnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-size:1.5rem 1.3rem;content:"";display:inline-block;height:1.3rem;margin-left:1rem;width:1.5rem}.cs-navigation__flyout{border-bottom:.3rem solid var(--red);gap:4rem;margin-top:0;padding:3rem 3rem;top:100%;transform:translateX(-3rem)!important;width:75.3vw}@media (min-width:94em){.cs-navigation__flyout{}}.cs-navigation__extras{margin:0;padding:0;position:relative}@media (min-width:48em){.cs-navigation__extras{margin:0}}.cs-navigation__extras:before{border-left:1px dashed #cacaca;content:"";display:block;height:100%;left:-3rem;position:absolute;top:0;width:1px}.cs-navigation__extras .cs-image-teaser__slogan{min-height:6rem}@media (min-width:48em){.cs-container--navigation{border-bottom:1px dashed #cacaca}}.cs-slider-navigation{display:none}@media (hover:hover)and (pointer:fine){.cs-slider-navigation{align-items:center;background:#fff;border:1px solid #fff0;border-radius:3px;box-shadow:none;color:dimgray;cursor:pointer;display:flex;height:3rem;justify-content:center;padding:0;position:absolute;top:50%;transform:translate3d(0,-50%,0);transition:all .3s;width:3rem;z-index:11}#slides1 .cs-products-carousel__slides,.step_slider .slider,#slides2 .cs-products-carousel__slides{overflow-x:visible!important}.cs-slider-navigation--prev{left:2.5rem}.cs-slider-navigation--next{right:2.5rem}.cs-slider-navigation[disabled]{cursor:not-allowed;opacity:0}.cs-slider-navigation[disabled] svg{filter:grayscale(1)}.cs-slider-navigation:not([disabled]):hover{box-shadow:none}.cs-slider-navigation__icon{fill:currentColor;height:1.3rem;width:.7rem}.cs-slider-navigation:hover{border:1px dashed #cacaca;box-shadow:0 4px 0 0 rgb(85 112 138 / .1);color:#000}.cs-slider-navigation--next{right:0}}.section-configurator{margin:0}.section-configurator .dane-techniczne{display:none}.section-configurator .dane-techniczne .dane-techniczne__content{display:none}.section-configurator .dane-techniczne .dane-techniczne__img{float:left;margin:0 30px 0 0}.section-configurator .dane-techniczne .dane-techniczne__txt{overflow:hidden;width:auto}.section-configurator .dane-techniczne .dane-techniczne__txt h3{font-size:20px}.section-configurator .dane-techniczne .dane-techniczne__txt p{font-size:12px;margin:0 0 10px 0}.section-configurator .dane-techniczne .dane-techniczne__exit{text-align:center;margin:30px 0 0 0}.slick-track{display:flex!important}.step_slider .slider{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:0;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;padding:var(--gap) 0;scrollbar-width:thin}.step_slider .item{display:inline-block;flex:0 0 calc(50%);list-style:none;margin:0;margin-right:0;margin-right:var(--gap);min-width:0;padding:0;scroll-snap-align:start;border:1px solid #fff0;padding:0 0 20px 0}.step_slider .item:hover{border:1px solid var(--red);box-shadow:0 0 50px #ccc;background-color:#fff}.step_slider .item label{display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;align-items:start;flex-direction:column;cursor:pointer}.step_slider .item label h2{width:100%;background-color:#fff0;padding:20px 10px;font-size:1.7em;margin:0 0 1.5rem}.step_slider .item:hover label h2{background-color:var(--red);color:var(--bg)}.step_slider .item .paliwa{margin:0 0 20px 0;padding:0 10px;margin-top:auto}.step_slider .item .paliwa .paliwa_item{text-align:center;padding:5px 5px;display:inline-block}.step_slider .item .paliwa .paliwa_item img{float:none;margin:0 auto}.step_slider .item .paliwa .paliwa_item span{margin:0;display:block;line-height:15px;text-transform:uppercase;font-size:.5em}.step_slider .item .content-image{display:flex;padding:0 10px}.step_slider .item .opis{display:flex;flex-direction:column;justify-content:flex-start;font-size:.9em}.step_slider .item .opis span{display:block;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #f0f0f0;line-height:18px;font-weight:400}.step_slider .item .main_pic{display:block;height:350px;margin:0 20px 0 0}.step_slider .item input{opacity:0;position:absolute;z-index:2}.step_slider .item .btn-container{text-align:center;flex-wrap:nowrap;display:flex;justify-content:center;align-content:center;align-items:center;margin:0 auto;gap:10px}.step_slider .item .btn-config{margin-top:auto;background-color:var(--red);border-color:var(--red);color:#fff;margin:auto;font-size:.875em;text-transform:uppercase}.step_slider .item .btn-config:hover{background-color:var(--red);border-color:#db1111}.step_slider .item .btn-dane_techniczne{margin-top:auto;background-color:#eee;border-color:#eee;color:#333;margin:auto;font-size:.875em}.step_slider .item .btn-dane_techniczne:hover{background-color:#d5d5d5;border-color:#d5d5d5}.configurator-title{text-align:center;margin:0 0 80px 0}.step_slider .item .btn-dane_techniczne,.step_slider .item .btn-config{padding:10px 20px}.configurator .step_01{display:block}.configurator .step_02,.configurator .step_03,.configurator .step_04{display:none}.step .the_box{display:flex}.step .the_box .img_box{display:flex;margin:0 50px 0 0;flex-shrink:0}.step .the_box .img_komin{max-height:350px;height:350px}.step .the_box .img_komin img{display:block;height:100%;max-height:100%}.step .the_box .wysokosc{height:100%;border-right:1px solid #999;display:flex;justify-content:center;align-items:center;position:relative}.step .the_box .wysokosc::before{content:"";width:10px;height:1px;background-color:#999;position:absolute;top:0;right:0}.step .the_box .wysokosc::after{content:"";width:10px;height:1px;background-color:#999;position:absolute;bottom:0;right:0}.step .the_box .wysokosc p{margin:0;background-color:#f0f0f0;padding:10px 0;box-sizing:border-box;position:relative;right:-10px;font-size:.8em}.step .the_box .inputs_box .inputs_box__content{width:100%;float:left;display:none}.step .the_box .inputs_box .inputs_box__item{float:left;margin:0 10px 10px 0;text-align:center}.step .the_box .inputs_box input{display:none}.step .the_box .inputs_box label{margin:0;border:1px solid #999;box-sizing:border-box;display:block;padding:5px 10px;cursor:pointer;min-width:50px}.step .the_box .inputs_box input:checked+label{background-color:var(--red);color:var(--bg);font-weight:900}.step .the_box .btn_back{background-color:var(--red);color:#fff;font-size:.875em;padding:9px 50px;font-weight:600;cursor:pointer}.step .show_results{background-color:var(--red);color:#fff;font-size:.875em;padding:9px 50px;font-weight:600;display:none;cursor:pointer}.step .the_box .results_box{margin-left:auto;border-left:1px solid #d5d5d5;padding:0 40px 0}.step .the_box .results_box h3{opacity:.4;line-height:1em}.step .the_box .results_box p{text-transform:uppercase;width:100%;font-size:.62em;font-weight:900;border-top:1px solid #ebebeb;margin:5px 0 0 0;padding:5px 0 0 0}.step .the_box .results_box span{margin:0;display:block;font-weight:400}.section-configurator-pustaki{background-color:#fc0;padding:50px 0;margin:0 0 50px 0}.section-configurator-pustaki .configurator-title{margin:0 0 40px 0}.configurator-pustaki{display:flex;flex-wrap:nowrap}.configurator-pustaki .img{flex-shrink:0;margin:0 40px 0 0}.configurator-pustaki .chbx_wrap .item{display:inline-block;margin:0 5px 10px 0}.configurator-pustaki .chbx_wrap .item label{margin:0;border:1px solid #000;box-sizing:border-box;display:inline-block;padding:5px 10px;cursor:pointer;min-width:50px;text-align:center;color:#000}.configurator-pustaki .chbx_wrap .item input:checked+label{background-color:#000;color:#fc0;font-weight:900}.configurator-pustaki .chbx_wrap .item input{display:none}.configurator-pustaki .step_p_02{display:none}.configurator-pustaki .step_p_02 .box{display:none}.configurator-pustaki .btn-wrap{display:none;width:100%;margin:20px 0 0 0}.configurator-pustaki .btn-wrap .button{font-size:.875em}.configurator-pustaki .btn-wrap__show{width:100%;margin:20px 0 0 0}.configurator-pustaki .btn-wrap__show .button{font-size:.875em}.configurator-pustaki .btn-wrap__show .goto_to_product{display:none;text-transform:uppercase;background-color:var(--red);color:#fff;border:2px solid var(--red)}@media (min-width:1024px){.step_slider .item{flex:0 0 calc(33%)}}@media (max-width:1023px){.step_slider .item{flex:0 0 calc(50%)}}@media (max-width:767px){.step_slider .item{flex:0 0 calc(100%)}.section-home-slider .home-slider button{display:none!important}.section-home-slider .home-slider .item .item_txt{position:relative;z-index:2;top:0;left:0;line-height:0;background-color:#fc0;padding:30px 20px;background-size:cover;background-position:center bottom}.section-home-slider .home-slider .item .item_txt h4{font-size:1.6em}.section-home-slider .home-slider .item .item_image{display:none}.step_slider .item{width:100%}.section-home-slider .home-slider__under{margin:30px 0 0}.section-home-slider .home-slider__under .item{flex-direction:column;justify-content:center;align-items:center}.section-home-slider .home-slider__under span{text-align:center;line-height:1em;margin:10px 0 0 0}.section-home-slider .home-slider__under .text{align-items:center;margin:1rem 0 0 0}.section-home-slider .home-slider__under .text .title{text-align:center;line-height:125%;font-size:.8rem}.section-home-slider .home-slider__under .lead{text-align:center}.configurator-title{font-size:2em;margin:0 0 50px 0}.step .the_box{align-items:start}.step .the_box .img_box{margin:0 20px 0 0;width:30%}.step .the_box .inputs_box{width:70%;display:flex;flex-direction:column}.step .the_box .inputs_box h2{font-size:1.5em;order:1}.step .the_box .inputs_box p{order:3}.step .the_box .inputs_box .inputs_box__content{order:5}.step .the_box .results_box{display:none}.step .the_box .img_komin{max-height:150px;height:auto}.step .the_box .img_komin img{height:auto;max-height:150px}.step .the_box .wysokosc{height:150px}.step .the_box .btn_back{margin:20px 0 0 0;border:1px solid #999;text-align:center;order:9}.step .show_results{order:7;margin:10px 0 0 0;text-align:center}.section-configurator .dane-techniczne .dane-techniczne__img{display:none}.section-configurator-pustaki .configurator-title{font-size:1.5em}.configurator-pustaki{flex-direction:column}.configurator-pustaki .img{margin:0 0 20px 0;width:100%;text-align:center}.configurator-pustaki .img img{width:auto;margin:auto}.configurator-pustaki .steps{width:100%}.configurator-pustaki .steps h3{line-height:1em;font-size:1.2em;text-align:center}.configurator-pustaki .steps .step_p{text-align:center}}.config-btns{display:flex;width:100%;flex-wrap:wrap;gap:10px}.cs-display-controller--hidden-desktop{display:none}.cs-display-controller--hidden-mobile{display:none}@media (hover:hover)and (pointer:fine)and (min-width:94em){.cs-products-carousel .cs-slider-navigation--next,.configurator .cs-slider-navigation--next,.cs-slider-navigation--next .cs-container--hero-teaser.cs-container--use-whole-screen{right:calc(50vw - 76.7rem)}}@media (hover:hover)and (pointer:fine){.cs-slider-navigation--prev{left:0}}@media (hover:hover)and (pointer:fine)and (min-width:94em){.cs-products-carousel .cs-slider-navigation--prev,.configurator .cs-slider-navigation--prev,.cs-slider-navigation--prev .cs-container--hero-teaser.cs-container--use-whole-screen{left:calc(50vw - 76.7rem)}}.cs-slider-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem;min-height:3rem;min-height:.4rem}.cs-slider-pagination--fraction{color:inherit;font-weight:600;gap:0;white-space:pre-wrap}.cs-slider-pagination--fraction span{color:#ff5c00}.cs-slider-pagination__bullet{background:#cacaca;block-size:1px;border:0;border-radius:0;inline-size:.9rem;overflow:hidden;position:relative;text-indent:-99rem;transition:all .15s}.cs-slider-pagination__bullet.current{background-color:var(--red)}.cs-slider-pagination__bullet:only-child{display:none}@media (max-width:47.99em){.cs-slider-pagination{display:none}}.cs-slider-pagination__bullet.current{height:.4rem}.cs-image-teaser{--slogan-font-size:2rem;--description-font-size:1.2rem}.cs-image-teaser:not(.cs-container--use-whole-width) .cs-image-teaser.cs-image-teaser--container-width .cs-image-teaser__slides-wrapper{margin-left:auto;margin-right:auto;max-width:146.4rem}.cs-image-teaser__slides{--columns:1;display:grid;gap:1rem;grid-template-columns:repeat(var(--columns),minmax(0,1fr));margin:0;padding:0}.cs-image-teaser--items-in-row-mobile-2 .cs-image-teaser__slides{--columns:2}.cs-image-teaser__slide{display:inline-block;margin:0}.cs-image-teaser__link{outline-offset:calc(var(--gap) / 2 + 2)}.cs-image-teaser__link:focus{outline-offset:.4rem}@media (prefers-reduced-motion:no-preference){.cs-image-teaser__link{transition:outline-offset .25s ease}}.cs-image-teaser__picture{display:block;height:auto;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (prefers-reduced-data:reduce){.cs-image-teaser__picture{display:none}}.cs-image-teaser__image{background-color:#ededed;display:block;height:auto;width:100%}.cs-navigation__flyout .cs-image-teaser__image{max-width:400px}@media (min-width:48em){.cs-image-teaser{}.cs-image-teaser--items-in-row-2 .cs-image-teaser__slides{--columns:2}.cs-image-teaser--items-in-row-3 .cs-image-teaser__slides{--columns:3}.cs-image-teaser--items-in-row-4 .cs-image-teaser__slides{--columns:4}.cs-image-teaser--items-in-row-5 .cs-image-teaser__slides{--columns:5}.cs-image-teaser--items-in-row-6 .cs-image-teaser__slides{--columns:6}.cs-image-teaser--items-in-row-7 .cs-image-teaser__slides{--columns:7}.cs-image-teaser--items-in-row-8 .cs-image-teaser__slides{--columns:8}}@media (min-width:48em)and (max-width:63.99em){.cs-image-teaser--items-in-row-4:not(.cs-image-teaser--icon) .cs-image-teaser__slides{--columns:2}}.cs-image-teaser--slider{--gap:1rem;--base-size:calc(100% - 6rem);--size:var(--base-size)}@media (min-width:94em){.cs-image-teaser--slider.cs-image-teaser--container-width{--base-size:140.4rem}.cs-image-teaser--slider.cs-image-teaser--use-whole-screen:not(.cs-image-teaser--full-width-slider){--base-size:100%;max-width:100%}.cs-image-teaser--slider.cs-image-teaser--use-whole-screen:not(.cs-image-teaser--full-width-slider) .cs-image-teaser__slides{padding-left:calc(50% - 73.2rem);padding-right:calc(50% - 73.2rem);scroll-margin-left:calc(50vw - 73.2rem);scroll-margin-right:calc(50vw - 73.2rem);scroll-padding-left:calc(50% - 73.2rem);scroll-padding-right:calc(50% - 73.2rem);scroll-snap-type:x proximity}}@media (hover:hover)and (pointer:fine)and (min-width:94em){.cs-image-teaser--slider.cs-image-teaser--container-width{--base-size:146.4rem}}@media (min-width:48em){.cs-image-teaser--slider{--gap:2rem}.cs-image-teaser--slider.cs-image-teaser--items-in-row-2{--size:calc(var(--base-size) / 2 - (1 * var(--gap)) / 2)}.cs-image-teaser--slider.cs-image-teaser--items-in-row-3{--size:calc(var(--base-size) / 3 - (2 * var(--gap)) / 3)}.cs-image-teaser--slider.cs-image-teaser--items-in-row-4{--size:calc(var(--base-size) / 4 - (3 * var(--gap)) / 4)}.cs-image-teaser--slider.cs-image-teaser--items-in-row-5{--size:calc(var(--base-size) / 5 - (4 * var(--gap)) / 5)}.cs-image-teaser--slider.cs-image-teaser--items-in-row-6{--size:calc(var(--base-size) / 6 - (5 * var(--gap)) / 6)}.cs-image-teaser--slider.cs-image-teaser--items-in-row-7{--size:calc(var(--base-size) / 7 - (6 * var(--gap)) / 7)}.cs-image-teaser--slider.cs-image-teaser--items-in-row-8{--size:calc(var(--base-size) / 8 - (7 * var(--gap)) / 8)}}@media (min-width:48em)and (max-width:63.99em){.cs-image-teaser--slider.cs-image-teaser--items-in-row-4:not(.cs-image-teaser--icon){--size:calc(var(--base-size) / 2 - var(--gap) * 1 / 2)}}@media (max-width:93.9375em){.cs-image-teaser--slider.cs-image-teaser--container-width .cs-image-teaser__slides{padding-left:2rem;padding-right:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem;flex-wrap:wrap;gap:1rem}.cs-image-teaser--slider.cs-image-teaser--container-width .cs-image-teaser__slides li{flex:0 0 calc(50% - 1rem);width:100%;margin:0}}@media (max-width:47.99em){.cs-image-teaser--slider.cs-image-teaser--container-width .cs-image-teaser__slides li{flex:0 0 calc(100% - 1rem);width:100%;margin:0}.cs-image-teaser__content-wrapper--over{padding:1rem!important}}@media (prefers-reduced-motion:no-preference){.cs-image-teaser--slider .cs-image-teaser__slides{scroll-behavior:smooth}}.cs-image-teaser--slider .cs-image-teaser__slides-wrapper{position:relative}.cs-image-teaser--slider .cs-image-teaser__slides{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:0;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;padding:var(--gap) 0;scrollbar-width:thin}@supports (scroll-behavior:smooth){.cs-image-teaser--slider .cs-image-teaser__slides{}}@media (min-width:48em){.cs-image-teaser--slider .cs-image-teaser__slides{overflow:-moz-scrollbars-none;scrollbar-width:none}.cs-image-teaser--slider .cs-image-teaser__slides::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}.cs-image-teaser--slider .cs-image-teaser__slides::-webkit-scrollbar-thumb{background:0 0;height:0;width:0}}.cs-image-teaser--slider .cs-image-teaser__slide{display:inline-block;flex:0 0 var(--size);list-style:none;margin:0;margin-right:var(--gap);min-width:0;padding:0;scroll-snap-align:start}.cs-image-teaser--slider .cs-image-teaser__slide:last-of-type{margin-right:0}.cs-image-teaser--slider .cs-image-teaser__image{display:block}.cs-image-teaser--slider.cs-products-carousel--use-whole-screen{position:relative}.cs-image-teaser--slider.cs-products-carousel--use-whole-screen:after,.cs-image-teaser--slider.cs-products-carousel--use-whole-screen:before{display:none}@media (min-width:94em){.cs-image-teaser--slider.cs-products-carousel--use-whole-screen:after,.cs-image-teaser--slider.cs-products-carousel--use-whole-screen:before{content:"";display:block;height:100%;position:absolute;top:0;width:calc(50vw - 75.2rem);z-index:10}.cs-image-teaser--slider.cs-products-carousel--use-whole-screen:before{background:linear-gradient(90deg,#fff,hsl(0 0% 100% / .9) 5rem,hsl(0 0% 100% / .5) 7rem);left:0}.cs-image-teaser--slider.cs-products-carousel--use-whole-screen:after{background:linear-gradient(90deg,hsl(0 0% 100% / .5),hsl(0 0% 100% / .9) 5rem,#fff 7rem);right:0}}@media (max-width:47.99em){.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider){--gap:1rem;--base-size:calc(100% - 6rem);--size:var(--base-size)}.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider).cs-image-teaser--container-width{margin-left:-2rem;margin-right:-2rem}.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider).cs-image-teaser--container-width .cs-image-teaser__slides{padding-left:2rem;padding-right:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem}}@media (max-width:47.99em)and (prefers-reduced-motion:no-preference){.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__slides{scroll-behavior:smooth}}@media (max-width:47.99em){.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__slides-wrapper{position:relative}.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__slides{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:0;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;padding:var(--gap) 0;scrollbar-width:thin}}@media (max-width:47.99em){@supports (scroll-behavior:smooth){.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__slides{scroll-snap-type:x mandatory}}}@media (max-width:47.99em)and (min-width:48em){.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__slides{overflow:-moz-scrollbars-none;scrollbar-width:none}.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__slides::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__slides::-webkit-scrollbar-thumb{background:0 0;height:0;width:0}}@media (max-width:47.99em){.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__slide{display:inline-block;flex:0 0 var(--size);list-style:none;margin:0;margin-right:var(--gap);min-width:0;padding:0;scroll-snap-align:start}.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__slide:last-of-type{margin-right:0}.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__image{display:block}}@media (min-width:48em){.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__nav,.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__pagination{display:none}}.cs-image-teaser__slide--scheme-light{--scheme-color:#fff;--scheme-background:#000}.cs-image-teaser__slide--scheme-dark{--scheme-color:#000;--scheme-background:#f1f2f3}.cs-image-teaser__slide:not(.cs-image-teaser__slide--image-uploaded){background:var(--scheme-background)}@media (max-width:47.99em){.cs-image-teaser__slides--mobile_text-image .cs-image-teaser__slide--image-uploaded{order:1}.cs-image-teaser__slides--mobile_image-text .cs-image-teaser__slide--image-uploaded{order:-1}.cs-image-teaser--as-list-mobile .cs-image-teaser__slides{flex-wrap:wrap}.cs-image-teaser--as-list-mobile .cs-image-teaser__slide{margin:0 0 1rem}.cs-image-teaser--as-list-mobile .cs-image-teaser__nav,.cs-image-teaser--as-list-mobile .cs-image-teaser__pagination{display:none}}.cs-image-teaser__link{display:block;height:100%}.cs-image-teaser__link,.cs-image-teaser__link:active,.cs-image-teaser__link:focus,.cs-image-teaser__link:hover,.cs-image-teaser__link:visited{text-decoration:none}.cs-image-teaser__figure{height:100%;position:relative}.cs-image-teaser__content-wrapper{color:var(--scheme-color)}.cs-image-teaser__content-wrapper--under{background-color:var(--scheme-background);margin:-2rem 2rem 0;position:relative;text-align:center;z-index:1}.cs-image-teaser__content-wrapper--over{align-items:flex-start;display:flex;height:100%;overflow:hidden;padding:2rem;width:100%}.cs-image-teaser--teaser-and-text .cs-image-teaser__slide--image-uploaded .cs-image-teaser__content-wrapper--over,.cs-image-teaser__picture+.cs-image-teaser__content-wrapper--over{left:0;position:absolute;top:0}.cs-image-teaser__content-wrapper--content-align-x-2{justify-content:center;text-align:center}.cs-image-teaser__content-wrapper--content-align-x-3{justify-content:flex-end;text-align:right}.cs-image-teaser__content-wrapper--content-align-y-2{align-items:center}.cs-image-teaser__content-wrapper--content-align-y-3{align-items:flex-end}.cs-image-teaser__content{position:relative}.cs-image-teaser__text-content+.cs-image-teaser__cta{margin-top:1em!important}.cs-image-teaser__slogan{word-wrap:break-word;font-size:var(--slogan-font-size);font-weight:900;-webkit-hyphens:auto;hyphens:auto;line-height:1.1;margin:0;overflow-wrap:break-word;word-break:break-word}.cs-image-teaser__description{font-size:var(--description-font-size);line-height:1.1;margin:1em 0 0}.cs-image-teaser__cta{display:none}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta{box-sizing:border-box;display:inline-block;font-size:.9rem;font-weight:600;line-height:2rem;margin:0;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5;padding:10px 20px}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta::-moz-focus-inner{border:0;margin:0;padding:0}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta,.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta:visited{box-shadow:none;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta:active:not([disabled]),.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta:focus:not([disabled]),.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta:hover:not([disabled]){box-shadow:none;outline:none;text-decoration:none}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta[disabled]{cursor:auto;opacity:.65}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta,.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta:visited{background-color:#000;border:1px solid #fff0;border-radius:3px;color:#fff}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta:hover,.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta:hover:visited{background-color:#484848;border:1px solid #fff0;color:#fff}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta[disabled]{background:#ededed!important;opacity:1!important}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta{box-sizing:border-box;display:inline-block;font-size:1.2rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta::-moz-focus-inner{border:0;margin:0;padding:0}.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta,.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta{box-sizing:border-box;display:inline-block;font-size:1.2rem;font-weight:600;line-height:2rem;margin:0;margin-top:0;padding:10px 25px;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta *,.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta:visited *{fill:#fff;color:#fff}.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta:active:not([disabled]),.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta:focus:not([disabled]),.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta:active:not([disabled]) *,.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta:focus:not([disabled]) *,.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta[disabled]{cursor:auto;opacity:.65}@media (min-width:64em){.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta{padding-left:2.5rem;padding-right:2.5rem}}.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta[disabled]{background:#ededed!important;opacity:1!important}.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta-span,.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__cta-icon,.cs-image-teaser__slide--scheme-light .cs-image-teaser__cta-icon{display:none;height:auto;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;right:1.7rem;width:100%;z-index:2}@media (min-width:30em){.cs-image-teaser__cta{align-items:center;display:inline-flex;font-size:1.2rem;margin:1.2em 0 0;z-index:1}.cs-image-teaser__cta-icon{height:1.4rem;width:1.2rem}}.cs-image-teaser__gradient,.cs-image-teaser__overlay{height:100%;left:0;position:absolute;top:0;width:100%}.cs-image-teaser__slide--scheme-light .cs-image-teaser__optimizer-container,.cs-image-teaser__slide--scheme-light .cs-image-teaser__overlay{background-color:#000}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__optimizer-container,.cs-image-teaser__slide--scheme-dark .cs-image-teaser__overlay{background-color:#fff}.cs-image-teaser__slide--scheme-light .cs-image-teaser__gradient--direction-x-1.cs-image-teaser__gradient--direction-y-1{background:linear-gradient(135deg,#000,transparent 85%)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__gradient--direction-x-1.cs-image-teaser__gradient--direction-y-1{background:linear-gradient(135deg,#fff,#fff0 85%)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__gradient--direction-x-1.cs-image-teaser__gradient--direction-y-2{background:linear-gradient(90deg,#000,transparent 85%)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__gradient--direction-x-1.cs-image-teaser__gradient--direction-y-2{background:linear-gradient(90deg,#fff,#fff0 85%)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__gradient--direction-x-1.cs-image-teaser__gradient--direction-y-3{background:linear-gradient(45deg,#000,transparent 85%)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__gradient--direction-x-1.cs-image-teaser__gradient--direction-y-3{background:linear-gradient(45deg,#fff,#fff0 85%)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__gradient--direction-x-2.cs-image-teaser__gradient--direction-y-1{background:linear-gradient(180deg,#000,transparent 85%)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__gradient--direction-x-2.cs-image-teaser__gradient--direction-y-1{background:linear-gradient(180deg,#fff,#fff0 85%)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__gradient--direction-x-2.cs-image-teaser__gradient--direction-y-2{background:linear-gradient(90deg,#000,transparent 85%)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__gradient--direction-x-2.cs-image-teaser__gradient--direction-y-2{background:linear-gradient(90deg,#fff,#fff0 85%)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__gradient--direction-x-2.cs-image-teaser__gradient--direction-y-3{background:linear-gradient(0deg,#000,transparent 85%)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__gradient--direction-x-2.cs-image-teaser__gradient--direction-y-3{background:linear-gradient(0deg,#fff,#fff0 85%)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__gradient--direction-x-3.cs-image-teaser__gradient--direction-y-1{background:linear-gradient(-135deg,#000,transparent 85%)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__gradient--direction-x-3.cs-image-teaser__gradient--direction-y-1{background:linear-gradient(-135deg,#fff,#fff0 85%)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__gradient--direction-x-3.cs-image-teaser__gradient--direction-y-2{background:linear-gradient(-90deg,#000,transparent 85%)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__gradient--direction-x-3.cs-image-teaser__gradient--direction-y-2{background:linear-gradient(-90deg,#fff,#fff0 85%)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__gradient--direction-x-3.cs-image-teaser__gradient--direction-y-3{background:linear-gradient(-45deg,#000,transparent 85%)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__gradient--direction-x-3.cs-image-teaser__gradient--direction-y-3{background:linear-gradient(-45deg,#fff,#fff0 85%)}.cs-image-teaser__image--mirror{transform:scaleX(-1)}.cs-image-teaser__content--container{padding:2em;position:relative;z-index:1}.cs-image-teaser__optimizer-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-0{text-shadow:0 0 2.5rem #fff0}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-5{text-shadow:0 0 2.5rem hsl(0 0% 100% / .05)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-10{text-shadow:0 0 2.5rem hsl(0 0% 100% / .1)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-15{text-shadow:0 0 2.5rem hsl(0 0% 100% / .15)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-20{text-shadow:0 0 2.5rem hsl(0 0% 100% / .2)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-25{text-shadow:0 0 2.5rem hsl(0 0% 100% / .25)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-30{text-shadow:0 0 2.5rem hsl(0 0% 100% / .3)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-35{text-shadow:0 0 2.5rem hsl(0 0% 100% / .35)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-40{text-shadow:0 0 2.5rem hsl(0 0% 100% / .4)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-45{text-shadow:0 0 2.5rem hsl(0 0% 100% / .45)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-50{text-shadow:0 0 2.5rem hsl(0 0% 100% / .5)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-55{text-shadow:0 0 2.5rem hsl(0 0% 100% / .55)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-60{text-shadow:0 0 2.5rem hsl(0 0% 100% / .6)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-65{text-shadow:0 0 2.5rem hsl(0 0% 100% / .65)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-70{text-shadow:0 0 2.5rem hsl(0 0% 100% / .7)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-75{text-shadow:0 0 2.5rem hsl(0 0% 100% / .75)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-80{text-shadow:0 0 2.5rem hsl(0 0% 100% / .8)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-85{text-shadow:0 0 2.5rem hsl(0 0% 100% / .85)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-90{text-shadow:0 0 2.5rem hsl(0 0% 100% / .9)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-95{text-shadow:0 0 2.5rem hsl(0 0% 100% / .95)}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__text-content--text-shadow-100{text-shadow:0 0 2.5rem #fff}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-0{text-shadow:0 0 2.5rem #fff0}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-5{text-shadow:0 0 2.5rem rgb(0 0 0 / .05)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-10{text-shadow:0 0 2.5rem rgb(0 0 0 / .1)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-15{text-shadow:0 0 2.5rem rgb(0 0 0 / .15)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-20{text-shadow:0 0 2.5rem rgb(0 0 0 / .2)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-25{text-shadow:0 0 2.5rem rgb(0 0 0 / .25)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-30{text-shadow:0 0 2.5rem rgb(0 0 0 / .3)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-35{text-shadow:0 0 2.5rem rgb(0 0 0 / .35)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-40{text-shadow:0 0 2.5rem rgb(0 0 0 / .4)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-45{text-shadow:0 0 2.5rem rgb(0 0 0 / .45)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-50{text-shadow:0 0 2.5rem rgb(0 0 0 / .5)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-55{text-shadow:0 0 2.5rem rgb(0 0 0 / .55)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-60{text-shadow:0 0 2.5rem rgb(0 0 0 / .6)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-65{text-shadow:0 0 2.5rem rgb(0 0 0 / .65)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-70{text-shadow:0 0 2.5rem rgb(0 0 0 / .7)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-75{text-shadow:0 0 2.5rem rgb(0 0 0 / .75)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-80{text-shadow:0 0 2.5rem rgb(0 0 0 / .8)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-85{text-shadow:0 0 2.5rem rgb(0 0 0 / .85)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-90{text-shadow:0 0 2.5rem rgb(0 0 0 / .9)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-95{text-shadow:0 0 2.5rem rgb(0 0 0 / .95)}.cs-image-teaser__slide--scheme-light .cs-image-teaser__text-content--text-shadow-100{text-shadow:0 0 2.5rem #000}@media (min-width:48em)and (max-width:63.99em){.cs-image-teaser--icon{--gap:1rem;--base-size:calc(100% - 6rem);--size:var(--base-size)}.cs-image-teaser--icon.cs-image-teaser--container-width{margin-left:-2rem;margin-right:-2rem}.cs-image-teaser--icon.cs-image-teaser--container-width .cs-image-teaser__slides{padding-left:2rem;padding-right:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem}}@media (min-width:48em)and (max-width:63.99em)and (prefers-reduced-motion:no-preference){.cs-image-teaser--icon .cs-image-teaser__slides{scroll-behavior:smooth}}@media (min-width:48em)and (max-width:63.99em){.cs-image-teaser--icon .cs-image-teaser__slides-wrapper{position:relative}.cs-image-teaser--icon .cs-image-teaser__slides{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:0;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;padding:var(--gap) 0;scrollbar-width:thin}}@media (min-width:48em)and (max-width:63.99em){@supports (scroll-behavior:smooth){.cs-image-teaser--icon .cs-image-teaser__slides{scroll-snap-type:x mandatory}}}@media (min-width:48em)and (max-width:63.99em)and (min-width:48em){.cs-image-teaser--icon .cs-image-teaser__slides{overflow:-moz-scrollbars-none;scrollbar-width:none}.cs-image-teaser--icon .cs-image-teaser__slides::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}.cs-image-teaser--icon .cs-image-teaser__slides::-webkit-scrollbar-thumb{background:0 0;height:0;width:0}}@media (min-width:48em)and (max-width:63.99em){.cs-image-teaser--icon .cs-image-teaser__slide{display:inline-block;flex:0 0 var(--size);list-style:none;margin:0;margin-right:var(--gap);min-width:0;padding:0;scroll-snap-align:start}.cs-image-teaser--icon .cs-image-teaser__slide:last-of-type{margin-right:0}.cs-image-teaser--icon .cs-image-teaser__image{display:block}}@media (min-width:0)and (max-width:63.99em){.cs-image-teaser--icon{--size:calc(var(--base-size) / 2 - (1 * var(--gap)) / 2) !important}}@media (min-width:23.125em)and (max-width:63.99em){.cs-image-teaser--icon{--size:calc(var(--base-size) / 2 - (1 * var(--gap)) / 2) !important}}@media (min-width:30em)and (max-width:63.99em){.cs-image-teaser--icon{--size:calc(var(--base-size) / 3 - (2 * var(--gap)) / 3) !important}}@media (min-width:48em)and (max-width:63.99em){.cs-image-teaser--icon{--size:calc(var(--base-size) / 5 - (4 * var(--gap)) / 5) !important}}@media (min-width:48em)and (max-width:63.99em)and (hover:hover)and (pointer:fine){.cs-image-teaser--icon.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__nav{display:block}}@media (min-width:48em)and (max-width:63.99em){.cs-image-teaser--icon.cs-image-teaser--slider-mobile:not(.cs-image-teaser--slider) .cs-image-teaser__pagination{display:flex}}.cs-image-teaser--icon .cs-image-teaser__slogan{--slogan-font-size:1.2rem}.cs-image-teaser--icon .cs-image-teaser__description{margin-top:.5em}.cs-image-teaser--icon .cs-image-teaser__cta{display:none}.cs-image-teaser--icon .cs-image-teaser__content-wrapper--under{margin-top:0;padding:1rem}.cs-image-teaser--icon .cs-image-teaser__content-wrapper--cta-only{display:none}@media (min-width:48em){.cs-image-teaser--mosaic .cs-image-teaser__slides--mosaic-scenario-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.cs-image-teaser--mosaic .cs-image-teaser__slides--mosaic-scenario-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (max-width:47.99em){.cs-container--asymmetrical .cs-image-teaser--teaser-and-text .cs-image-teaser__slides{display:flex;flex-wrap:wrap}.cs-image-teaser--teaser-and-text .cs-image-teaser__slide{flex:0 0 100%}}.cs-image-teaser--instagram-feed{position:relative}.cs-image-teaser--instagram-feed .cs-image-teaser__picture{height:100%}.cs-image-teaser--instagram-feed .cs-image-teaser__image{background-color:#ededed;-o-object-fit:contain;object-fit:contain}.cs-image-teaser--instagram-feed .cs-image-teaser__image.lazyload:not(.lazyloaded){height:100%;opacity:1;width:100%}.cs-image-teaser__consent-wrapper{align-items:center;background-color:hsl(0 0% 100% / .6);display:flex;height:100%;justify-content:center;position:absolute;top:0;transition:transform .5s,opacity .5s;width:100%;z-index:999}.cs-image-teaser__consent-info{background-color:#fff;border:2px solid #f0f0f0;max-width:80%;padding:2rem;text-align:center}.cs-container--image-teaser{margin:0 0 3rem}@media (min-width:48em){.cs-container--image-teaser{margin:0 0 5rem}}.cs-container--grid-teaser,.cs-container--image-teaser--skip-spacing{margin:0}.cs-container--image-teaser-window-width{padding-left:0;padding-right:0}.cs-container--image-teaser-window-width .cs-container__inner{max-width:100%}.cs-container--image-teaser-slider{padding-left:0;padding-right:0}.cs-image-teaser{--description-font-size:1.1rem}@media (min-width:48em)and (max-width:63.99em){.cs-image-teaser{--gap:1rem}}@media (min-width:64em){.cs-image-teaser{--description-font-size:1.1rem}.cs-image-teaser--items-in-row-1{--description-font-size:1.1rem}}@media (min-width:48em)and (max-width:79.99em){.cs-image-teaser--items-in-row-3,.cs-image-teaser--items-in-row-4{--slogan-font-size:1.2rem;--description-font-size:1.2rem}}@media (min-width:48em){.cs-image-teaser--featured{margin-bottom:0;padding:0}}.cs-image-teaser__slogan{font-weight:500;line-height:1.25}.cs-image-teaser__slogan .cs-image-teaser--items-in-row-1 *{font-weight:600}@media (min-width:64em){.cs-image-teaser--items-in-row-4 .cs-image-teaser__slogan{--slogan-font-size:2.4rem}}.cs-image-teaser__description{font-weight:500;line-height:1.6}@media (min-width:48em)and (max-width:79.99em){.cs-image-teaser__description{margin-top:.5rem}}.cs-image-teaser--slider .cs-image-teaser__slides{padding-top:0}.cs-container--remove-gap .cs-image-teaser__slide:first-child,.cs-container--remove-gap .cs-image-teaser__slide:first-child .cs-image-teaser__image{border-bottom-left-radius:5px;border-top-left-radius:5px}.cs-container--remove-gap .cs-image-teaser__slide:last-child,.cs-container--remove-gap .cs-image-teaser__slide:last-child .cs-image-teaser__image{border-bottom-right-radius:5px;border-top-right-radius:5px}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__description{color:dimgray}@media (min-width:48em)and (max-width:79.99em){.cs-image-teaser--items-in-row-3 .cs-image-teaser__content-wrapper--over,.cs-image-teaser--items-in-row-4 .cs-image-teaser__content-wrapper--over{padding:2rem}}.cs-image-teaser__content-wrapper--under{margin:0;padding:2rem;width:100%}.cs-image-teaser__slide--scheme-dark .cs-image-teaser__content-wrapper--under{background-color:#fff}@media (min-width:64em){.cs-image-teaser__slide--scheme-dark .cs-image-teaser__content-wrapper--under{padding:1.5rem 0}}.cs-image-teaser__slide--scheme-light .cs-image-teaser__content-wrapper--under .cs-image-teaser__cta-span{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNCI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjU4MyA3YS43NS43NSAwIDAxLjc1LS43NWgxMy4zMzRhLjc1Ljc1IDAgMDEwIDEuNUgxLjMzM0EuNzUuNzUgMCAwMS41ODMgN3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODAzIDEuMTM2YS43NS43NSAwIDAxMS4wNiAwbDUuMzM0IDUuMzM0YS43NS43NSAwIDAxMCAxLjA2bC01LjMzMyA1LjMzNGEuNzUuNzUgMCAxMS0xLjA2MS0xLjA2MUwxMy42MDYgNyA4LjgwMyAyLjE5N2EuNzUuNzUgMCAwMTAtMS4wNnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)!important;color:#000!important;filter:invert(1)}@media (min-width:64em){.cs-image-teaser--featured .cs-image-teaser__content-wrapper--under{padding:2rem 0 0}}.cs-image-teaser__content-wrapper--under .cs-image-teaser__content{text-align:left;width:100%}.cs-image-teaser__content-wrapper--under .cs-image-teaser__slogan{--slogan-font-size:1.2rem}@media (min-width:64em){.cs-image-teaser__content-wrapper--under .cs-image-teaser__slogan{--slogan-font-size:1.6rem}.cs-image-teaser--featured .cs-image-teaser__content-wrapper--under .cs-image-teaser__slogan{--slogan-font-size:1.2rem}}.cs-image-teaser__content-wrapper--under .cs-image-teaser__description{margin-top:1rem}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta{background-color:transparent!important;color:#000;display:inline-block;font-size:1.2rem;font-weight:600;line-height:2rem;margin:0;padding-right:7rem;padding:0!important;position:relative;text-align:center;text-transform:none;transition:color .5s,fill .5s}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta *{transition:color .5s,fill .5s}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta::-moz-focus-inner{border:0;margin:0;padding:0}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta,.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:visited{color:var(--red)}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta *,.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:visited *{fill:var(--red);color:var(--red)}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:active:not([disabled]),.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:focus:not([disabled]),.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:hover:not([disabled]){color:#89000b}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:active:not([disabled]) *,.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:focus:not([disabled]) *,.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:hover:not([disabled]) *{fill:#89000b;color:#89000b}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta[disabled]{cursor:auto;opacity:.65}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:after{border-left:1px dashed #cacaca;bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:5.6rem}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:hover:after{border-left-style:solid}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta:after{display:none}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta[disabled]{background:#ededed!important;opacity:1!important}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta-span{background:#fff0 no-repeat 100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNCI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjU4MyA3YS43NS43NSAwIDAxLjc1LS43NWgxMy4zMzRhLjc1Ljc1IDAgMDEwIDEuNUgxLjMzM0EuNzUuNzUgMCAwMS41ODMgN3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODAzIDEuMTM2YS43NS43NSAwIDAxMS4wNiAwbDUuMzM0IDUuMzM0YS43NS43NSAwIDAxMCAxLjA2bC01LjMzMyA1LjMzNGEuNzUuNzUgMCAxMS0xLjA2MS0xLjA2MUwxMy42MDYgNyA4LjgwMyAyLjE5N2EuNzUuNzUgMCAwMTAtMS4wNnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-size:1.5rem 1.3rem;color:#000;display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0 2.6rem 0 0;text-decoration:underline;vertical-align:baseline;z-index:1}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta-span:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNCI+PHBhdGggZmlsbD0iIzg5MDAwYiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjU4MyA3YS43NS43NSAwIDAxLjc1LS43NWgxMy4zMzRhLjc1Ljc1IDAgMDEwIDEuNUgxLjMzM0EuNzUuNzUgMCAwMS41ODMgN3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiM4OTAwMGIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODAzIDEuMTM2YS43NS43NSAwIDAxMS4wNiAwbDUuMzM0IDUuMzM0YS43NS43NSAwIDAxMCAxLjA2bC01LjMzMyA1LjMzNGEuNzUuNzUgMCAxMS0xLjA2MS0xLjA2MUwxMy42MDYgNyA4LjgwMyAyLjE5N2EuNzUuNzUgMCAwMTAtMS4wNnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)}.cs-image-teaser__content-wrapper--under .cs-image-teaser__cta-icon{fill:#000;height:auto;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;position:absolute;right:0;right:1.7rem;top:50%;transform:translate3d(0,-50%,0);width:100%;z-index:2}@media (min-width:48em){.cs-image-teaser--items-in-row-2.cs-image-teaser--content-over .cs-image-teaser__picture,.cs-image-teaser--teaser-and-text .cs-image-teaser__picture{height:100%}}.cs-container--remove-gap .cs-image-teaser__image{border-radius:0}.cs-image-teaser--content-under:not(.cs-image-teaser--icon) .cs-image-teaser__slide--scheme-light .cs-image-teaser__image{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width:48em)and (max-width:79.99em){.cs-image-teaser__text-content+.cs-image-teaser__cta{margin-top:1rem!important}.cs-image-teaser--items-in-row-3 .cs-image-teaser__cta,.cs-image-teaser--items-in-row-4 .cs-image-teaser__cta{padding:.7rem 1.2rem}}.cs-image-teaser__cta-span{font-size:1.1rem}@media (min-width:64em){.cs-image-teaser__cta-span{font-size:1.1rem}}@media (max-width:47.99em){.cs-image-teaser:not(.cs-image-teaser--content-under) .cs-image-teaser__slide:not(.cs-image-teaser__slide--image-uploaded) .cs-image-teaser__cta{width:100%}.cs-image-teaser--as-list-mobile .cs-image-teaser__slide{flex-basis:100%}}@media (min-width:48em){.cs-container--asymmetrical .cs-image-teaser--teaser-and-text .cs-image-teaser__slides{display:flex}.cs-container--asymmetrical-1-2 .cs-image-teaser--teaser-and-text .cs-image-teaser__slide:first-child{flex:33.33% 0}.cs-container--asymmetrical-1-2 .cs-image-teaser--teaser-and-text .cs-image-teaser__slide:nth-child(2),.cs-container--asymmetrical-2-1 .cs-image-teaser--teaser-and-text .cs-image-teaser__slide:first-child{flex:66.66% 0}.cs-container--asymmetrical-2-1 .cs-image-teaser--teaser-and-text .cs-image-teaser__slide:nth-child(2){flex:33.33% 0}}.cs-image-teaser--icon .cs-image-teaser__slides{flex-direction:column;gap:1rem!important}@media (min-width:48em){.cs-image-teaser--icon .cs-image-teaser__slides{flex-direction:row;gap:1.2rem!important}}.cs-image-teaser--icon .cs-image-teaser__content-wrapper--under{align-items:center;background-color:#ededed;display:flex;flex:78% 0}@media (min-width:48em){.cs-image-teaser--icon .cs-image-teaser__content-wrapper--under{background-color:#fff0;margin-top:1.2rem;padding:0;width:100%}}.cs-image-teaser--icon .cs-image-teaser__content-wrapper--under .cs-image-teaser__slogan{--slogan-font-size:1.1rem;font-weight:600}@media (min-width:48em){.cs-image-teaser--icon .cs-image-teaser__content-wrapper--under .cs-image-teaser__slogan{text-align:center}}@media (min-width:64em){.cs-image-teaser--icon .cs-image-teaser__content-wrapper--under .cs-image-teaser__slogan{--slogan-font-size:1.1rem}}.cs-image-teaser--icon .cs-image-teaser__content-wrapper--under .cs-image-teaser__description{--description-font-size:1.1rem;margin-top:.5rem}@media (min-width:48em){.cs-image-teaser--icon .cs-image-teaser__content-wrapper--under .cs-image-teaser__description{--description-font-size:1rem;text-align:center}}.cs-image-teaser--icon .cs-image-teaser__slide{background-color:#ededed;border-radius:5px;margin-right:0!important;overflow:hidden}@media (min-width:48em){.cs-image-teaser--icon .cs-image-teaser__slide{background-color:#fff0}}.cs-image-teaser--icon .cs-image-teaser__figure{display:flex;justify-content:space-between;padding-left:1.7rem}@media (min-width:48em){.cs-image-teaser--icon .cs-image-teaser__figure{display:block;padding-left:0}}.cs-image-teaser--icon .cs-image-teaser__picture{align-items:center;aspect-ratio:unset!important;display:flex;flex:22% 0;height:10rem;justify-content:center;width:auto}@media (min-width:48em){.cs-image-teaser--icon .cs-image-teaser__picture{background-color:#ededed;border-radius:5px;height:9.5rem;padding-right:0}}.cs-image-teaser--icon .cs-image-teaser__image{height:auto;max-height:5rem;width:auto}@media (min-width:48em){.cs-image-teaser--icon .cs-image-teaser__image{max-height:4.1rem}}.cs-image-teaser--icon .cs-image-teaser__cta{width:100%}@media (max-width:47.99em){.cs-image-teaser--icon .cs-image-teaser__nav{display:none!important}}.cs-image-teaser--icon .cs-image-teaser__slide--scheme-light{background-color:var(--scheme-background)}.cs-image-teaser--icon .cs-image-teaser__slide--scheme-light .cs-image-teaser__content-wrapper--under{background-color:unset}@media (min-width:48em){.cs-image-teaser--icon .cs-image-teaser__slide--scheme-light .cs-image-teaser__content-wrapper--under{margin-top:0;padding:2rem}}.cs-image-teaser--icon .cs-image-teaser__slide--scheme-light .cs-image-teaser__picture{background-color:unset}.cs-product-tile{aspect-ratio:330/410;background-color:#fff;border:1px dashed #cacaca;height:100%;position:relative;transition:border-color .3s;width:100%}@media(min-width:48em){.cs-product-tile{aspect-ratio:280/450}}@media(hover:hover)and (pointer:fine){.cs-product-tile:hover{border:1px dashed #000}}.cs-product-tile--clickable:hover{cursor:pointer}.cs-product-tile--hidden .cs-product-tile__main{visibility:hidden!important}.cs-product-tile__container{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:1rem;position:relative;width:100%}.cs-product-tile__link{display:block;height:100%}.cs-product-tile__thumbnail{min-height:0;padding:0}.cs-product-tile__thumbnail-link{display:block;height:100%;overflow:hidden;position:relative;width:100%}.cs-product-tile__thumbnail-link:hover,.cs-product-tile__thumbnail-link:visited{color:inherit;text-decoration:inherit}.cs-product-tile__figure{height:auto;margin:0;padding:0;text-align:center;width:100%}.cs-product-tile__image{margin:auto}.cs-product-tile__image,.cs-product-tile__img{height:auto;max-height:100%;max-width:100%;width:auto}.cs-product-tile__img[src*=placeholder]{margin-top:2rem;min-width:70%}.cs-product-tile__content{background-color:hsl(0 0% 100% / .8);width:100%}.cs-product-tile__main{display:grid;grid-template-areas:"badges addto" "swatches swatches" "brand brand" "name name" "description description" "price price" "review  addtocart" "stock addtocart" "wishlist-icons wishlist-icons";grid-template-columns:minmax(0,1fr) 8rem;height:100%}.cs-product-tile__swatches{display:flex;grid-area:swatches;margin:2rem 0 1rem;min-height:2.6rem}.cs-product-tile__swatches,.cs-product-tile__swatches .swatch-attribute-options{justify-content:flex-start}.cs-product-tile__brand{grid-area:brand;height:2rem;margin-top:1.5rem;text-align:left}.cs-product-tile__brand--empty{height:0}.cs-product-tile__brand-text{color:#9c9c9c;font-size:1.2rem}.cs-product-tile__name{font-size:1.1rem;font-weight:500;grid-area:name;overflow:hidden;text-align:left;width:100%;line-height:1.4rem}.cs-product-tile__name-link{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:dimgray;display:-webkit-box;max-width:100%}.cs-product-tile__name-link:visited{color:dimgray}.cs-product-tile__name-link:hover{color:dimgray;text-decoration:none}.cs-product-tile__name-link:focus-visible{box-shadow:inset 0 0 0 2px #193146;outline:2px solid #f9f9f9;outline-offset:0}.cs-product-tile__price{grid-area:price;line-height:1.2}.cs-product-tile__price .price-box{align-items:flex-start;display:flex;flex-direction:column;margin:0}.cs-product-tile__price .price-box .price{color:#000;font-size:1.2rem;font-weight:500}.cs-product-tile__price .price-box .old-price .price{color:#9c9c9c;font-size:.8rem;font-weight:400;text-decoration:line-through}.cs-product-tile__price .price-box .special-price .price{color:var(--red);font-size:1.2rem;font-weight:500}.cs-product-tile__price .price-box .minimal-price{display:flex;margin:0}.cs-product-tile__price .price-box .old-price{order:-1}.cs-product-tile__price .price-box .price-from{margin-right:0}.cs-product-tile__price .price-box .minimal-price{flex-direction:column}.cs-product-tile__price--dailydeal-countdown .price-box:not(.price-final_price_without_daily_deal){display:none}.cs-product-tile__price--dailydeal-countdown .price-box.price-box--visible{display:flex}.cs-product-tile__review{grid-area:review;margin:0}.cs-product-tile__review:empty{margin:0!important}.cs-product-tile__stock{display:inline-block;font-size:1.3rem;grid-area:stock;margin:0;padding-bottom:1.1rem;text-align:left;white-space:nowrap}.cs-product-tile__stock--in{color:#01890c}.cs-product-tile__stock--out{color:#e41f12}.cs-product-tile__addtocart{grid-area:addtocart;margin:0}.cs-product-tile:not(.cs-product-tile--list):not(.cs-product-tile--teaser) .cs-product-tile__addtocart .cs-addtocart__button{min-height:2rem}.cs-product-tile:not(.cs-product-tile--list):not(.cs-product-tile--teaser) .cs-product-tile__addtocart .cs-addtocart__button-label,.cs-product-tile:not(.cs-product-tile--list):not(.cs-product-tile--teaser) .cs-product-tile__addtocart .cs-addtocart__button:after,.cs-product-tile:not(.cs-product-tile--list):not(.cs-product-tile--teaser) .cs-product-tile__addtocart .cs-addtocart__button:before,.cs-product-tile:not(.cs-product-tile--list):not(.cs-product-tile--teaser) .cs-product-tile__addtocart .cs-addtocart__fail-label,.cs-product-tile:not(.cs-product-tile--list):not(.cs-product-tile--teaser) .cs-product-tile__addtocart .cs-addtocart__success-label{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-product-tile:not(.cs-product-tile--list):not(.cs-product-tile--teaser) .cs-product-tile__addtocart .cs-addtocart__button-icon,.cs-product-tile:not(.cs-product-tile--list):not(.cs-product-tile--teaser) .cs-product-tile__addtocart .cs-addtocart__configure-icon{left:50%;right:auto;transform:translate3d(-50%,-50%,0)}.cs-product-tile:not(.cs-product-tile--list) .cs-product-tile__addtocart.cs-addtocart--loading .cs-addtocart__loading{transform:scale(1) translate3d(-50%,-50%,0)}.cs-product-tile:not(.cs-product-tile--list) .cs-product-tile__addtocart.cs-addtocart--loading .cs-addtocart__button-icon,.cs-product-tile:not(.cs-product-tile--list) .cs-product-tile__addtocart.cs-addtocart--loading .cs-addtocart__configure-icon{display:none}.cs-product-tile__addtocart-button{width:8rem}.cs-product-tile__addto{display:none;grid-area:addto;margin:0;position:absolute;right:1.5rem;top:1.5rem;width:auto}.cs-product-tile__addto .cs-links-block-addto__link{font-size:1.3rem}.cs-dashboard__bottom-wishlist .cs-product-tile__addto,.cs-dashboard__wishlist-products-grid .cs-product-tile__addto{display:none}.cs-product-tile__addto:empty{margin:0!important}.cs-product-tile__addto .cs-links-block-addto__link-label{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-product-tile__badges{display:flex;flex-direction:column;flex-wrap:wrap;grid-area:badges;left:2rem;list-style:none;margin:0;padding:0;position:absolute;top:2rem;z-index:2;gap:2px}.cs-product-tile__badge{align-items:center;background-color:#000;border:0;color:#fff;display:inline-flex;font-size:.85rem;font-weight:500;grid-area:badge;justify-content:center;min-height:1.5rem;padding:.4rem .9rem;position:relative;text-transform:none}@media(min-width:23.125em)and (max-width:29.99em){.cs-product-tile__badge{font-size:.9rem}}.cs-product-tile__badge--discount{background-color:var(--red);color:#fff}.cs-product-tile__badge--discount .cs-product-tile__badge-text{line-height:normal}.cs-product-tile__badge--discount .cs-product-tile__badge-text+.cs-product-tile__badge--discount .cs-product-tile__badge-text{margin-left:.5rem}.cs-product-tile__badge--new{background-color:#ff5c00;color:#000}.cs-product-tile__badge--new .cs-product-tile__badge-text{line-height:normal}.cs-product-tile__badge--new .cs-product-tile__badge-text+.cs-product-tile__badge--new .cs-product-tile__badge-text{margin-left:.5rem}.cs-product-tile__badge--free-shipping{background-color:#000;color:#fff}.cs-product-tile__badge--free-shipping .cs-product-tile__badge-text{line-height:normal}.cs-product-tile__badge--free-shipping .cs-product-tile__badge-text+.cs-product-tile__badge--free-shipping .cs-product-tile__badge-text{margin-left:.5rem}.cs-product-tile__badge--popular{background-color:#50b718;color:#fff}.cs-product-tile__badge--popular .cs-product-tile__badge-text{line-height:normal}.cs-product-tile__badge--popular .cs-product-tile__badge-text+.cs-product-tile__badge--popular .cs-product-tile__badge-text{margin-left:.5rem}.product-items .cs-product-tile__badge--popular:not(.visible){clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-product-tile__badge--dailydeal{background-color:var(--red);color:#fff}.cs-product-tile__badge--dailydeal .cs-product-tile__badge-text{line-height:normal}.cs-product-tile__badge--dailydeal .cs-product-tile__badge-text+.cs-product-tile__badge--dailydeal .cs-product-tile__badge-text{margin-left:.5rem}.cs-product-tile__badge-item{display:flex}.cs-product-tile--grid .cs-product-tile__badge-item{margin:0 0 .2rem;width:100%}.cs-product-tile__badge-item:empty{display:none}.cs-product-tile__badge-text{line-height:normal}.cs-product-tile__badge-text+.cs-product-tile__badge-text{margin-left:.5rem}.cs-product-tile__dailydeal{grid-area:dailydeal;margin:0}.cs-product-tile__qty{grid-area:qty;margin-bottom:1rem;margin-left:auto;width:11rem}.cs-product-tile__description{color:dimgray;font-size:1.3rem;font-weight:400;grid-area:description;line-height:1.4;margin:0 0 1rem}.cs-product-tile__wishlist-remove-icon{align-items:center;background:#fff;display:flex;justify-content:center;padding:1.5rem;position:absolute;right:0;top:0}@media(pointer:fine){.cs-product-tile__wishlist-remove-icon{display:none}}.cs-product-tile__wishlist-remove-icon-image{fill:dimgray;height:1.8rem;width:1.8rem}.cs-product-tile__wishlist-comment{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-product-tile__wishlist-actions{display:flex;grid-area:wishlist-icons;justify-content:space-between;margin:0}@keyframes links-addto-slide-up{0%{opacity:0;z-index:-1}60%{opacity:0;z-index:-1}to{opacity:1;z-index:3}}@media(min-width:23.125em){.cs-product-tile{aspect-ratio:unset}}@media(min-width:30em){.cs-product-tile{aspect-ratio:240/420}}@media(hover:hover){.cs-product-tile:hover .cs-product-tile__image--hover{opacity:1}.inspiration-mode .cs-product-tile:hover .cs-product-tile__image--hover{opacity:0}}.cs-product-tile:hover{box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-product-tile:hover .cs-product-tile__configure-button{background-color:#000}.cs-product-tile:hover .cs-product-tile__configure-button path{fill:#fff}.cs-product-tile--unavailable{filter:grayscale(1);opacity:.5}@media(min-width:30em)and (max-width:79.99em){.cs-product-tile__container{padding:1rem}}.cs-product-tile__image{aspect-ratio:1;background-color:#fff;display:block;height:100%;overflow:hidden;width:100%}.cs-product-tile__image--hover{display:none;height:100%;left:0!important;opacity:0;position:absolute!important;top:0!important;width:100%;z-index:2}@media(hover:hover){.cs-product-tile__image--hover{display:block}}.inspiration-mode .cs-product-tile__image--hover{display:block;opacity:1}.cs-product-tile__image--hover img{max-height:100%;width:auto}.cs-product-tile__main{grid-template-areas:"addto addto" "sku sku" "reviews-availability reviews-availability" "name name" "price addtocart" "wishlist-icons wishlist-icons";position:relative}.cs-product-tile__thumbnail{position:relative}@media(min-width:48em){.cs-product-tile__thumbnail{aspect-ratio:1;padding:1rem}.cs-product-tile__thumbnail-link{height:100%;width:100%}}.cs-product-tile__figure{margin:0 auto;max-width:20rem;position:relative}@media(min-width:30em){.cs-product-tile__figure{max-width:15rem}}@media(min-width:48em){.cs-product-tile__figure{max-width:unset}}.cs-product-tile__img[src*=placeholder]{margin-top:0;min-width:100%}@media(min-width:48em){.cs-product-tile__content{flex:0 0 14.5rem}}.cs-product-tile__sku{font-size:.7rem;grid-area:sku;line-height:1;margin-top:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:48em){.cs-product-tile__sku{margin-bottom:.6rem;margin-top:0}.cs-product-tile__name{height:4rem}}@media(min-width:30em)and (max-width:89.99em){.cs-product-tile__name{font-size:1rem}}.cs-product-tile__name-link{text-decoration:none}@media(min-width:48em){.cs-product-tile__name-link{-webkit-line-clamp:3;line-clamp:3}}.cs-product-tile__name-link:hover,.cs-product-tile__name-link:visited,.cs-product-tile__name-link:visited:hover{color:dimgray;text-decoration:none}.cs-product-tile__row-reviews-availability{align-items:center;display:flex;gap:.3rem;grid-area:reviews-availability;margin-top:1.5rem}@media(min-width:48em){.cs-product-tile__row-reviews-availability{margin-top:.5rem;margin-bottom:.5rem}}.cs-product-tile__availability{border-left:1px solid #cacaca;color:#9c9c9c;line-height:1.5rem;padding-left:.4rem;font-size:.7rem}@media(min-width:90em){.cs-product-tile__availability{white-space:nowrap}.cs-dashboard__wishlist-brick .cs-product-tile__availability{white-space:unset}}.cs-product-tile__addto{bottom:0;flex-direction:column-reverse;right:0;top:auto;z-index:3}@media(hover:hover)and (pointer:fine)and (min-width:64em){.cs-product-tile__addto{bottom:-8.5rem;opacity:0;transition:all .5s;z-index:-1}.cs-product-tile:hover .cs-product-tile__addto{animation:links-addto-slide-up;animation-duration:.4s;animation-fill-mode:forwards;bottom:0}}.cs-product-tile__price{display:flex;flex-direction:column;height:3rem;justify-content:center}.cs-product-tile__price .price-container{display:flex;gap:.3rem}.cs-product-tile__price .price-box .old-price.no-display{display:block}.cs-product-tile__price .normal-price:not(:only-child) .price-label,.cs-product-tile__price .normal-price:not(:only-child) .price-label~.price-wrapper .price{color:var(--red)}.cs-product-tile__price .normal-price:only-child .price-label,.cs-product-tile__price .vat-hint{display:none}.cs-product-tile__addtocart{align-items:flex-end;display:flex;height:3rem;justify-content:flex-end}@media(hover:hover)and (min-width:48em){.cs-product-tile__addtocart{}}.cs-product-tile--unavailable .cs-product-tile__addtocart{display:none}.cs-product-tile__badges{grid-area:none;left:.2rem;top:.2rem;z-index:3}.cs-product-tile__badge--with-bg-color{background-color:var(--badge-bg-color);color:var(--badge-text-color)}.cs-product-tile__badge--with-icon{overflow:hidden}.cs-product-tile__badge--with-icon:not(.cs-product-tile__badge--with-bg-color){padding:0}.cs-product-tile__badge-icon{display:inline-block;height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.cs-product-tile__badge-link{text-decoration:none!important}.cs-product-tile__badge--reward-points{background-color:#a26b17}.cs-product-tile__badge--reward-points:nth-child(2){margin-left:.2rem;position:relative}.cs-product-tile__badge--reward-points:nth-child(2) span:nth-child(2){background-color:#fff;border-radius:.2rem;color:#a26b17;font-size:1rem;padding:.1rem .2rem}.cs-product-tile__badge--reward-points:nth-child(2):before{background-color:#a26b17;content:" ";height:80%;left:-.2rem;position:absolute;width:.2rem}.cs-product-tile__wishlist-remove-icon{background-color:#fff;border-radius:3px;height:5.2rem;padding:1rem;right:.2rem;top:.2;width:5.2rem;z-index:3}@media(pointer:fine){.cs-product-tile__wishlist-remove-icon{display:block}}@media(min-width:64em){.cs-product-tile__wishlist-remove-icon{height:4rem;right:1rem;top:.5rem;width:4rem}}.cs-product-tile__wishlist-remove-icon svg path{fill:#fff0}.cs-product-tile__wishlist-remove-icon:hover svg path{stroke:#000}.cs-product-tile__wishlist-remove-icon-image{height:2.6rem;width:2.6rem}.cs-product-tile__wishlist-action{display:none}.cs-product-tile .cs-addtocart__button{height:3rem;width:3rem}.cs-product-tile .cs-addtocart__button:after{display:none}@media(min-width:48em){.cs-product-tile .cs-addtocart__button{padding:0}}@media(hover:hover){.cs-product-tile .cs-addtocart__button{background-color:#fff0}.cs-product-tile .cs-addtocart__button *{color:var(--red)}}.cs-product-tile .cs-product-tile__configure-button{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:600;height:5rem;line-height:2rem;margin:0;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:6rem;z-index:5}.cs-product-tile .cs-product-tile__configure-button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-product-tile .cs-product-tile__configure-button,.cs-product-tile .cs-product-tile__configure-button:visited{box-shadow:none;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-product-tile .cs-product-tile__configure-button:active:not([disabled]),.cs-product-tile .cs-product-tile__configure-button:focus:not([disabled]),.cs-product-tile .cs-product-tile__configure-button:hover:not([disabled]){box-shadow:none;outline:none;text-decoration:none}.cs-product-tile .cs-product-tile__configure-button[disabled]{cursor:auto;opacity:.65}.cs-product-tile .cs-product-tile__configure-button:after{border-left:1px dashed #cacaca;bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:5.6rem}.cs-product-tile .cs-product-tile__configure-button:hover:after{border-left-style:solid}.cs-product-tile .cs-product-tile__configure-button,.cs-product-tile .cs-product-tile__configure-button:visited{background-color:#000;border:1px solid #fff0;border-radius:3px;color:#fff}.cs-product-tile .cs-product-tile__configure-button:hover,.cs-product-tile .cs-product-tile__configure-button:hover:visited{background-color:#484848;border:1px solid #fff0;color:#fff}.cs-product-tile .cs-product-tile__configure-button[disabled]{background:#ededed!important;opacity:1!important}.cs-product-tile .cs-product-tile__configure-button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}@media(hover:hover){.cs-product-tile .cs-product-tile__configure-button{background-color:#fff0}}.cs-product-tile .cs-product-tile__configure-button:after{display:none}.cs-product-tile .cs-product-tile__configure-button path{fill:#fff}@media(hover:hover){.cs-product-tile .cs-product-tile__configure-button path{fill:#000}}.cs-product-tile .cs-product-tile__configure-button .cs-product-tile__configure-button-label{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);display:inline-block;font-weight:600;height:1px;letter-spacing:normal;line-height:2rem;margin:-1px;overflow:hidden;padding:0;position:absolute;vertical-align:baseline;white-space:nowrap;width:1px;z-index:1}.cs-product-tile .cs-product-tile__configure-button .cs-product-tile__configure-button-icon{display:block;height:auto;margin-right:0;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;position:absolute;right:1.4rem;right:1.7rem;top:50%;transform:translate3d(0,-50%,0);width:100%;z-index:2}.cs-star-rating__text--count{font-size:.7rem;margin-left:0;padding:0 0 0 .1rem;white-space:nowrap}@media(min-width:30em){.cs-star-rating__text--count{display:flex}}.cs-star-rating__text--count:before{content:"(";display:inline-block!important}.cs-star-rating__text--count:after{content:")";display:inline-block!important}.cs-product-tile .cs-specification,.cs-star-rating__text-annotation--label{display:none}.cs-star-rating{align-items:center;display:flex}.cs-star-rating__stars{display:inline-flex;justify-content:space-between;padding:0}.cs-star-rating--summary .cs-star-rating__stars{padding:0}.cs-star-rating--review .cs-star-rating__stars{padding:0}.cs-star-rating__star{fill:#d0d0d0;display:flex;height:100%;width:1rem}.cs-star-rating__star--active,.cs-star-rating__star--half-active .star-left{fill:#eec04c}.cs-star-rating__star--half-active .star-right{fill:#d0d0d0}.cs-star-rating--summary .cs-star-rating__star{width:2rem}.cs-star-rating--review .cs-star-rating__star{width:1.4rem}.cs-star-rating__star path{fill-opacity:1;fill:inherit}.cs-star-rating img{height:100%;width:1rem}.cs-star-rating__form-stars{display:inline-flex;padding:0}.cs-star-rating__form-star{fill:#d0d0d0;opacity:1;width:100%}.cs-star-rating__form-star--active{fill:#eec04c}.cs-star-rating__form-star path{fill-opacity:1;fill:inherit}.cs-star-rating__form-star:nth-last-of-type(){padding-right:0}.cs-star-rating__form-stars:hover .cs-star-rating__form-star{fill:#eec04c}.cs-star-rating__form-stars label:hover~label .cs-star-rating__form-star{fill:#d0d0d0}.cs-star-rating__text{display:inline-block;line-height:1;padding-left:.5em;padding-top:.22rem}.cs-star-rating__text--empty{padding-left:0}.cs-star-rating__text-annotation{display:inline;line-height:1}.cs-star-rating__label{color:#000;font-size:.75em;font-weight:600;padding-top:.44rem;text-transform:uppercase}.review-control-vote{overflow:hidden}.review-control-vote .rating-1{z-index:1}.review-control-vote .rating-1:before{content:none}.review-control-vote .rating-2{z-index:2}.review-control-vote .rating-2:before{content:none}.review-control-vote .rating-3{z-index:3}.review-control-vote .rating-3:before{content:none}.review-control-vote .rating-4{z-index:4}.review-control-vote .rating-4:before{content:none}.review-control-vote .rating-5{z-index:5}.review-control-vote .rating-5:before,.review-control-vote:before{content:none}.review-control-vote label{cursor:pointer;display:block;line-height:0;padding-right:1rem;position:static;width:2rem}@media(min-width:48em){.review-control-vote label{padding-right:.6rem;width:2rem}}.review-control-vote label span{clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.cs-star-rating__text{color:dimgray;font-weight:500;padding:.3rem}.cs-star-rating__text:after,.cs-star-rating__text:before{display:none!important}@media(min-width:30em){.cs-star-rating__text-annotation{display:flex;gap:.4rem}}.cs-star-rating__text-annotation--label{display:none}@media(min-width:30em){.cs-star-rating__text-annotation--label{display:block}}.cs-reviews-summary .cs-star-rating__text-annotation--label{display:none}@media(min-width:30em){.cs-star-rating__text--count{display:flex}}.cs-star-rating__text-annotation--label{display:none}@media (min-width:48em){.cs-container--asymmetrical .cs-image-teaser--teaser-and-text .cs-image-teaser__slides{display:flex}}.cs-paragraph{-moz-column-gap:3rem;column-gap:3rem;-moz-column-rule:none;column-rule:none;margin:0 0 3rem}@media(min-width:48em){.cs-paragraph{margin:0 0 5rem}}.cs-paragraph--skip-spacing{margin:0}.cs-paragraph img{height:auto}@media(min-width:48em){.cs-paragraph--cols-2,.cs-paragraph--cols-3,.cs-paragraph--cols-4{-moz-column-count:2;column-count:2}.cs-paragraph--cols-2 li,.cs-paragraph--cols-3 li,.cs-paragraph--cols-4 li{width:100%}.cs-paragraph--cols-2 img,.cs-paragraph--cols-3 img,.cs-paragraph--cols-4 img{display:block;max-width:100%}}@media(min-width:64em){.cs-paragraph--cols-3,.cs-paragraph--cols-4{-moz-column-count:3;column-count:3}}@media(min-width:80em){.cs-paragraph--cols-4{-moz-column-count:4;column-count:4}}.cs-paragraph--mode-optimal{-moz-column-count:initial;column-count:auto;margin-left:auto;margin-right:auto;max-width:40em}@media(min-width:48em){.cs-paragraph p{font-size:1.1rem;line-height:140%}}.cs-paragraph p:last-child{margin-bottom:0}.cs-paragraph a:hover{color:var(--red)}.cs-separator{background:0 0;border:none;border-top:1px dashed #cacaca;clear:both;margin:0 0 3rem;position:relative}@media(min-width:48em){.cs-separator{margin:0 0 5rem}}.cs-separator--skip-spacing{margin:0}.cms-no-route .cs-image-teaser__slide{--scheme-background:0 0}.cms-no-route .cs-image-teaser__image{background:var(--scheme-background)}@media(min-width:64em){.cs-seo-text__lead{margin-right:51%}.cs-seo-text__lead h2{font-size:2.8rem;font-weight:600}.cs-seo-text__columns{display:grid;gap:3rem}.cs-seo-text__columns--2{grid-template-columns:repeat(2,1fr)}.cs-seo-text__columns--3{grid-template-columns:repeat(3,1fr)}.cs-seo-text__columns--4{grid-template-columns:repeat(4,1fr)}}.cs-specification{font-size:1.4rem;margin-bottom:1rem}.cs-specification__label{color:#000;font-weight:600;padding-bottom:.7rem}.cs-specification__row{border-bottom:1px dashed #cacaca;display:flex;justify-content:space-between;padding:.2rem 0}.cs-specification__row:last-child{border-bottom:none}.cs-specification__row span{display:inline-block}.cs-specification__row span:first-child{white-space:nowrap}.cs-specification__row span:last-child{color:#000;font-weight:500;padding-left:.8rem;word-break:break-all}.cs-specification__row a,.cs-specification__row a:active,.cs-specification__row a:focus,.cs-specification__row a:hover,.cs-specification__row a:visited,.cs-specification__row a:visited:focus,.cs-specification__row a:visited:hover{text-decoration:none}.cs-specification__row img{display:block;margin:1px 0;max-height:2rem;width:auto}.cs-specification__row ul,.cs-specification__row ul li{list-style:none;margin:0;padding:0}.cs-specification__item--documentation{align-items:center;cursor:pointer;display:flex;margin:0 1.2rem 0 auto}.cs-specification__item--documentation,.cs-specification__item--documentation:focus,.cs-specification__item--documentation:hover,.cs-specification__item--documentation:visited{text-decoration:none}.cs-specification__item--documentation:after{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/download-red.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.6rem;width:1.6rem}.cs-newsletter{margin:0;width:100%}@media(max-width:47.99em){.cs-newsletter{padding:0}}.cs-newsletter__form{display:flex;flex-wrap:wrap;overflow:hidden}@media(min-width:48em){.cs-newsletter__form,.cs-newsletter__message-slot{max-width:100%}}@media(min-width:64em){.cs-newsletter__form,.cs-newsletter__message-slot{max-width:89%}}.cs-newsletter__field,.cs-newsletter__form-wrapper{flex-basis:100%}.cs-newsletter__input{border-bottom-right-radius:0!important;border-top-right-radius:0!important;margin-top:0!important}.cs-newsletter__label{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-newsletter__actions{align-items:stretch;display:flex;height:3.01rem}.cs-newsletter__button{border-bottom-left-radius:0!important;border-top-left-radius:0!important;box-sizing:border-box;display:inline-block;font-size:1.1rem;font-weight:500;line-height:2rem;margin:0;padding:.4rem 0 1.4rem 2rem;padding-right:0;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-newsletter__button:after,.cs-newsletter__button:before{content:none}.cs-newsletter__button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-newsletter__button,.cs-newsletter__button:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-newsletter__button *,.cs-newsletter__button:visited *{fill:#fff;color:#fff}.cs-newsletter__button:active:not([disabled]),.cs-newsletter__button:focus:not([disabled]),.cs-newsletter__button:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-newsletter__button:active:not([disabled]) *,.cs-newsletter__button:focus:not([disabled]) *,.cs-newsletter__button:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-newsletter__button[disabled]{cursor:auto;opacity:.65}.cs-newsletter__button:after{border-left:1px dashed #cacaca;bottom:-1px;content:"";position:absolute;right:-1px;top:0;width:4.3rem;bottom:0}.cs-newsletter__button:hover:after{border-left-style:solid}.cs-newsletter__button[disabled]{background:#ededed!important;opacity:1!important}.cs-newsletter__button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-newsletter__button-icon{height:1.2rem;margin-right:0;max-height:2.1rem;max-width:2.1rem;position:absolute;right:1rem;top:50%;transform:translate3d(0,-50%,0);width:2.1rem;z-index:2}.cs-newsletter__wrapper{color:#fff;display:flex;flex-direction:column;font-size:1rem}@media(min-width:48em){.cs-newsletter__wrapper{margin-bottom:5rem}}@media(min-width:64em){.cs-newsletter__wrapper{flex-direction:row;justify-content:center;min-height:24rem}}.cs-newsletter__left,.cs-newsletter__right{align-items:center;padding:3rem 2rem}@media(min-width:64em){.cs-newsletter__left,.cs-newsletter__right{flex:0 0 50%;padding:0}}.cs-newsletter__left h2,.cs-newsletter__right h2{color:#fff;font-size:2.4rem;margin-top:0}@media(min-width:48em){.cs-newsletter__left h2,.cs-newsletter__right h2{font-size:2.2rem}}.cs-newsletter__left p,.cs-newsletter__right p{margin-bottom:0}.cs-newsletter__left{background-color:var(--red);display:flex;justify-content:flex-end;padding:2rem}@media(min-width:94em){.cs-newsletter__left{}}.cs-newsletter__right{padding-right:2rem;position:relative}@media(min-width:94em){.cs-newsletter__right{padding-right:0}}.cs-newsletter__left-inner,.cs-newsletter__right-inner{align-items:center;display:flex;height:100%}@media(min-width:64em){.cs-newsletter__left-inner,.cs-newsletter__right-inner{max-width:73.2rem}}.cs-newsletter__left-inner{padding-left:2rem}.cs-newsletter__right-inner{width:100%}@media(min-width:64em){.cs-newsletter__right-inner{padding-right:3rem;padding-left:3rem}}.cs-newsletter__background-wrapper{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.cs-newsletter__background{display:block;left:50%;max-width:unset;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}.cs-newsletter__subscribe-content{width:100%}.cs-newsletter #newsletter-error{width:140%}.cs-newsletter #newsletter-agreement-error{left:4rem;position:absolute;top:100%}.cs-newsletter__checkbox-wrapper{border-top:1px dashed #9c9c9c;display:flex;margin-top:3rem;padding-top:2rem;position:relative;width:100%}.cs-newsletter__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:1em 1em;background-size:1.4em;border:1px solid #cacaca;border-radius:50%;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;flex:0 0 auto;flex-basis:1.2rem;font-size:1em;height:1.4em;height:1.2rem;margin:.5rem 1rem 0 0;outline:0;overflow:hidden;transition:background-color .5s,border-color .5s;vertical-align:middle;width:1.4em}.cs-newsletter__checkbox:-moz-focusring,.cs-newsletter__checkbox::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}.cs-newsletter__checkbox:focus:not([disabled]),.cs-newsletter__checkbox:hover:not([disabled]){background-color:#fff0;border:1px solid #9c9c9c;box-shadow:none}.cs-newsletter__checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4' cy='7' cx='7'/%3E%3C/svg%3E")}.cs-newsletter__checkbox:checked,.cs-newsletter__checkbox:checked:focus,.cs-newsletter__checkbox:checked:hover{background-color:#fff;border:1px solid #cacaca;box-shadow:none}.cs-newsletter__checkbox[disabled],.cs-newsletter__checkbox[disabled]+.cs-input__label,.cs-newsletter__checkbox[disabled]+.label{opacity:.65}.cs-newsletter__checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M0 0h20v20H0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.29 5.368a.5.5 0 0 1 .106.7l-6.408 8.676-3.926-3.813a.5.5 0 1 1 .696-.717l3.106 3.015 5.727-7.756a.5.5 0 0 1 .7-.105Z' fill='%23fff'/%3E%3C/svg%3E")}.cs-newsletter__checkbox:checked[disabled]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23cacaca' d='M0 0h20v20H0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.29 5.368a.5.5 0 0 1 .106.7l-6.408 8.676-3.926-3.813a.5.5 0 1 1 .696-.717l3.106 3.015 5.727-7.756a.5.5 0 0 1 .7-.105Z' fill='%23000'/%3E%3C/svg%3E")}.cs-newsletter__checkbox-label{color:#fff;flex-basis:calc(100% - 4rem)}.cs-newsletter__checkbox-label a{color:#fff!important}.cs-newsletter__form{overflow:visible;position:relative}.cs-newsletter__form-wrapper{align-items:stretch;display:flex;height:3rem}.cs-newsletter__actions{transform:translate(-.5rem,0)}.cs-newsletter__button-label{white-space:nowrap}@media(max-width:47.99em){.cs-newsletter__button-label{display:none}}.cs-newsletter__button{min-width:5.7rem}@media(max-width:47.99em){.cs-newsletter__button{padding-right:2rem}}@media(min-width:48em){.cs-newsletter__button{padding-right:6rem}}@media(max-width:47.99em){.cs-newsletter__button:after{display:none}}.cs-newsletter__input{height:3rem;margin:0!important}.cs-newsletter__input.mage-error,.cs-newsletter__input.mage-error:hover:not(:focus){border:1px solid var(--red);border-bottom-width:2px}.cs-container--newsletter{padding-left:0;padding-right:0}@media(min-width:94em){.cs-container--newsletter{padding:3rem 0}}.cs-field,.cs-input{align-content:flex-start;align-items:center;border:0;display:flex;flex-wrap:wrap;font-size:1.6rem;margin:0;padding:0;width:100%}.cs-field._editing .field-error,.cs-input._editing .field-error{display:none}.cs-field__control,.cs-input__control{width:100%}.cs-field__label,.cs-input__label{color:#000;font-size:.55em;font-weight:600;text-transform:none;width:100%}.required .cs-field__label:after,.required .cs-input__label:after{color:#cc2331;content:" *"}.cs-field__input,.cs-field__textarea,.cs-input__input,.cs-input__textarea{background:#fff;background-clip:padding-box;border:solid #cacaca;border-radius:3px;border-width:1px 1px 2px;box-shadow:none;color:dimgray;font-family:inherit;font-size:.7em;font-weight:500;line-height:2rem;margin:0 0 .2em;padding:.4rem 1rem;transition:border-color .5s;width:100%}.cs-field__input:focus:not([disabled]),.cs-field__input:hover:not([disabled]),.cs-field__textarea:focus:not([disabled]),.cs-field__textarea:hover:not([disabled]),.cs-input__input:focus:not([disabled]),.cs-input__input:hover:not([disabled]),.cs-input__textarea:focus:not([disabled]),.cs-input__textarea:hover:not([disabled]){border:1px solid #cacaca;box-shadow:none}.cs-field__input::-moz-placeholder,.cs-field__textarea::-moz-placeholder,.cs-input__input::-moz-placeholder,.cs-input__textarea::-moz-placeholder{color:#9c9c9c;opacity:1}.cs-field__input::placeholder,.cs-field__textarea::placeholder,.cs-input__input::placeholder,.cs-input__textarea::placeholder{color:#9c9c9c;opacity:1}.cs-field__input[disabled],.cs-field__textarea[disabled],.cs-input__input[disabled],.cs-input__textarea[disabled]{opacity:.65}.cs-field__input:focus:not([disabled]),.cs-field__input:hover:not([disabled]),.cs-field__textarea:focus:not([disabled]),.cs-field__textarea:hover:not([disabled]),.cs-input__input:focus:not([disabled]),.cs-input__input:hover:not([disabled]),.cs-input__textarea:focus:not([disabled]),.cs-input__textarea:hover:not([disabled]){border-bottom-width:2px;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-field__input.mage-error,.cs-field__input.mage-error:hover:not(:focus),.cs-field__textarea.mage-error,.cs-field__textarea.mage-error:hover:not(:focus),.cs-input__input.mage-error,.cs-input__input.mage-error:hover:not(:focus),.cs-input__textarea.mage-error,.cs-input__textarea.mage-error:hover:not(:focus){border:1px solid #cc2331;border-bottom-width:2px}.cs-field__select,.cs-input__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' fill='%23696969'%3E%3Cpath d='M0 1.2C0 .5.6 0 1.2 0c.3 0 .6.1.8.3l6 5.9 6-5.9c.5-.4 1.2-.3 1.7.1.4.4.4 1.1 0 1.5L8.9 8.7c-.5.4-1.2.4-1.7 0L.4 2a.9.9 0 0 1-.4-.8z'/%3E%3C/svg%3E"),linear-gradient(0deg,transparent,transparent);background-position:right .8em top 52%,0 0;background-repeat:no-repeat,repeat;background-size:1.1rem auto,100%;border:solid #cacaca;border-radius:3px;border-width:1px 1px 2px;box-shadow:none;color:#000;display:block;font-size:1em;line-height:2rem;margin:0 0 .2em;max-width:100%;outline:0;padding:1.4rem 2.3em 1.4rem 2rem;transition:border-color .5s;width:100%}.cs-field__select:-moz-focusring,.cs-field__select::-moz-focus-inner,.cs-input__select:-moz-focusring,.cs-input__select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}.cs-field__select:focus:not([disabled]),.cs-field__select:hover:not([disabled]),.cs-input__select:focus:not([disabled]),.cs-input__select:hover:not([disabled]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' fill='%23696969'%3E%3Cpath d='M0 1.2C0 .5.6 0 1.2 0c.3 0 .6.1.8.3l6 5.9 6-5.9c.5-.4 1.2-.3 1.7.1.4.4.4 1.1 0 1.5L8.9 8.7c-.5.4-1.2.4-1.7 0L.4 2a.9.9 0 0 1-.4-.8z'/%3E%3C/svg%3E"),linear-gradient(0deg,transparent,transparent);border:1px solid #cacaca;box-shadow:none}.cs-field__select[disabled],.cs-input__select[disabled]{opacity:.65}.cs-field__select option,.cs-input__select option{color:initial;font-weight:500;padding:0}.cs-field__select:focus:not([disabled]),.cs-field__select:hover:not([disabled]),.cs-input__select:focus:not([disabled]),.cs-input__select:hover:not([disabled]){border-bottom-width:2px;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-field__radio,.cs-input__radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;background-position:50% 50%;background-repeat:no-repeat;background-size:1em 1em;border:1px solid #cacaca;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;flex:0 0 auto;font-size:1em;height:1.4em;margin:-.0625em 1rem 0 0;outline:0;overflow:hidden;transition:background-color .5s,border-color .5s;vertical-align:middle;width:1.4em}.cs-field__radio:-moz-focusring,.cs-field__radio::-moz-focus-inner,.cs-input__radio:-moz-focusring,.cs-input__radio::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}.cs-field__radio:focus:not([disabled]),.cs-field__radio:hover:not([disabled]),.cs-input__radio:focus:not([disabled]),.cs-input__radio:hover:not([disabled]){background-color:#fff0;border:1px solid #9c9c9c;box-shadow:none}.cs-field__radio:checked,.cs-input__radio:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4' cy='7' cx='7'/%3E%3C/svg%3E")}.cs-field__radio:checked,.cs-field__radio:checked:focus,.cs-field__radio:checked:hover,.cs-input__radio:checked,.cs-input__radio:checked:focus,.cs-input__radio:checked:hover{background-color:#fff;border:1px solid #cacaca;box-shadow:none}.cs-field__radio[disabled],.cs-field__radio[disabled]+.cs-input__label,.cs-field__radio[disabled]+.label,.cs-input__radio[disabled],.cs-input__radio[disabled]+.cs-input__label,.cs-input__radio[disabled]+.label{opacity:.65}.cs-field__checkbox,.cs-input__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;background-position:50% 50%;background-repeat:no-repeat;background-size:1em 1em;background-size:1.4em;border:1px solid #cacaca;border-radius:50%;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;flex:0 0 auto;font-size:1em;height:1.4em;margin:-.0625em 1rem 0 0;outline:0;overflow:hidden;transition:background-color .5s,border-color .5s;vertical-align:middle;width:1.4em}.cs-field__checkbox:-moz-focusring,.cs-field__checkbox::-moz-focus-inner,.cs-input__checkbox:-moz-focusring,.cs-input__checkbox::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}.cs-field__checkbox:focus:not([disabled]),.cs-field__checkbox:hover:not([disabled]),.cs-input__checkbox:focus:not([disabled]),.cs-input__checkbox:hover:not([disabled]){background-color:#fff0;border:1px solid #9c9c9c;box-shadow:none}.cs-field__checkbox:checked,.cs-input__checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4' cy='7' cx='7'/%3E%3C/svg%3E")}.cs-field__checkbox:checked,.cs-field__checkbox:checked:focus,.cs-field__checkbox:checked:hover,.cs-input__checkbox:checked,.cs-input__checkbox:checked:focus,.cs-input__checkbox:checked:hover{background-color:#fff;border:1px solid #cacaca;box-shadow:none}.cs-field__checkbox[disabled],.cs-field__checkbox[disabled]+.cs-input__label,.cs-field__checkbox[disabled]+.label,.cs-input__checkbox[disabled],.cs-input__checkbox[disabled]+.cs-input__label,.cs-input__checkbox[disabled]+.label{opacity:.65}.cs-field__checkbox:checked,.cs-input__checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M0 0h20v20H0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.29 5.368a.5.5 0 0 1 .106.7l-6.408 8.676-3.926-3.813a.5.5 0 1 1 .696-.717l3.106 3.015 5.727-7.756a.5.5 0 0 1 .7-.105Z' fill='%23fff'/%3E%3C/svg%3E")}.cs-field__checkbox:checked[disabled],.cs-input__checkbox:checked[disabled]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23cacaca' d='M0 0h20v20H0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.29 5.368a.5.5 0 0 1 .106.7l-6.408 8.676-3.926-3.813a.5.5 0 1 1 .696-.717l3.106 3.015 5.727-7.756a.5.5 0 0 1 .7-.105Z' fill='%23000'/%3E%3C/svg%3E")}.cs-field__checkbox.mage-error,.cs-field__checkbox.mage-error:hover:not(:focus),.cs-input__checkbox.mage-error,.cs-input__checkbox.mage-error:hover:not(:focus){border:1px solid #cc2331;border-bottom-width:2px}.cs-field__icon,.cs-input__icon{display:none;height:1.3em;position:absolute;right:.8em;top:.8em;width:1.3em}.cs-field__error,.cs-field__note,.cs-input__error,.cs-input__note{color:dimgray;display:block;font-size:.75em;padding:.3em 0 0}.cs-field__error,.cs-input__error{color:#cc2331}.cs-field-upload{align-items:flex-start;display:flex;flex-flow:row wrap;gap:0 1rem;position:relative;width:100%}.cs-field-upload__input{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-field-upload__label{align-self:stretch;box-sizing:border-box;display:inline-block;flex:1 1;font-size:1.2rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 2rem 1.4rem 7rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:100%;z-index:5;z-index:0}.cs-field-upload__label:after,.cs-field-upload__label:before{content:none}.cs-field-upload__label::-moz-focus-inner{border:0;margin:0;padding:0}.cs-field-upload__label,.cs-field-upload__label:visited{background-color:#fff;border:1px dashed #cacaca;border-radius:3px;box-shadow:none;color:#000;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-field-upload__label *,.cs-field-upload__label:visited *{fill:#cc2331;color:#000}.cs-field-upload__label:active:not([disabled]),.cs-field-upload__label:focus:not([disabled]),.cs-field-upload__label:hover:not([disabled]){background-color:#fff;border:1px solid #cacaca;box-shadow:none;color:#000;outline:none;text-decoration:none}.cs-field-upload__label:active:not([disabled]) *,.cs-field-upload__label:focus:not([disabled]) *,.cs-field-upload__label:hover:not([disabled]) *{fill:#cc2331;color:#000}.cs-field-upload__label[disabled]{cursor:auto;opacity:.65}.cs-field-upload__label:before{border-right:1px dashed #cacaca;border-right-color:#cacaca;bottom:-1px;content:"";left:-1px;position:absolute;top:-1px;width:5.6rem}.cs-field-upload__label:hover:before{border-right-style:solid}.cs-field-upload__label:focus:not([disabled]),.cs-field-upload__label:hover:not([disabled]){box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-field-upload__label[disabled]{background:#ededed!important;opacity:1!important}.cs-field-upload__label[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-field-upload__label-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-field-upload__label-icon{height:auto;left:1.4rem;margin-left:0;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;position:absolute;right:1.7rem;top:50%;transform:translate3d(0,-50%,0);width:100%;z-index:2}.cs-field-upload__label-icon *{fill:none!important}.cs-field-upload__clear{align-self:stretch;box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-field-upload__clear::-moz-focus-inner{border:0;margin:0;padding:0}.cs-field-upload__clear,.cs-field-upload__clear:visited{background-color:#fff;border:1px dashed #cacaca;border-radius:3px;box-shadow:none;color:#000;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-field-upload__clear *,.cs-field-upload__clear:visited *{fill:#cc2331;color:#000}.cs-field-upload__clear:active:not([disabled]),.cs-field-upload__clear:focus:not([disabled]),.cs-field-upload__clear:hover:not([disabled]){background-color:#fff;border:1px solid #cacaca;box-shadow:none;color:#000;outline:none;text-decoration:none}.cs-field-upload__clear:active:not([disabled]) *,.cs-field-upload__clear:focus:not([disabled]) *,.cs-field-upload__clear:hover:not([disabled]) *{fill:#cc2331;color:#000}.cs-field-upload__clear[disabled]{cursor:auto;opacity:.65}.cs-field-upload__clear:focus:not([disabled]),.cs-field-upload__clear:hover:not([disabled]){box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-field-upload__clear[disabled]{background:#ededed!important;opacity:1!important}.cs-field-upload__clear[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}@media(max-width:47.99em){.cs-field-upload__clear{padding:1.4rem 1rem}}.cs-field-upload__clear-span{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);display:inline-block;font-weight:600;height:1px;letter-spacing:normal;line-height:2rem;margin:-1px;overflow:hidden;padding:0;position:absolute;vertical-align:baseline;white-space:nowrap;width:1px;z-index:1}.cs-field-upload__clear-icon{height:auto;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;position:relative;right:1.7rem;right:unset;top:.1em;width:100%;z-index:2}.cs-field-upload__files{--cols:3;--gap:1rem;display:flex;flex:1 0 100%;flex-wrap:wrap;gap:var(--gap);list-style-type:none;margin:0;padding:0}.cs-field-upload__files:has(li){margin-bottom:1rem}@media(min-width:48em){.cs-field-upload__files{--cols:4}}@media(min-width:64em){.cs-field-upload__files{--cols:5}}.cs-field-upload__file{align-items:center;aspect-ratio:1;border:1px dashed #cacaca;display:flex;flex:0 1 calc(100%/var(--cols) - var(--gap)/var(--cols)*(var(--cols) - 1));justify-content:center;margin:0;overflow:hidden;position:relative}.cs-field-upload__file img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cs-field-upload__file video{max-height:100%;max-width:100%}.cs-field-upload__file .text{word-wrap:break-word;font-size:1rem;max-width:100%;overflow:hidden;padding:1rem;text-align:center;text-overflow:ellipsis}.cs-field-upload__file-remove{font-size:0;position:absolute;right:0;top:0;width:0}.cs-field-upload__file-remove:after{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/close.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:block;height:2rem;position:absolute;right:1rem;top:1rem;width:2rem;z-index:1}.cs-field-upload__hint{flex:1 0 100%;font-size:1.2rem;line-height:1.5;margin-top:.3em}.field{align-content:flex-start;align-items:center;border:0;display:flex;flex-wrap:wrap;font-size:1.6rem;margin-bottom:1em;padding:0;width:100%}.field._editing .field-error{display:none}.field._success:not(._warn) .control{position:relative}.field._success:not(._warn) .control:after{background:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/check-green.svg) no-repeat 50%/contain;content:"";display:none;height:1.3em;position:absolute;right:.8em;top:.8em;width:1.3em}.field .control{width:100%}.field .control>textarea{background:#fff;background-clip:padding-box;border:solid #cacaca;border-radius:3px;border-width:1px 1px 2px;box-shadow:none;color:dimgray;font-family:inherit;font-size:1em;font-weight:500;line-height:2rem;margin:0 0 .2em;padding:1.4rem 2rem;transition:border-color .5s;width:100%}.field .control>textarea:focus:not([disabled]),.field .control>textarea:hover:not([disabled]){border:1px solid #cacaca;box-shadow:none}.field .control>textarea::-moz-placeholder{color:#9c9c9c;opacity:1}.field .control>textarea::placeholder{color:#9c9c9c;opacity:1}.field .control>textarea[disabled]{opacity:.65}.field .control>textarea:focus:not([disabled]),.field .control>textarea:hover:not([disabled]){border-bottom-width:2px;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.field .label{color:#000;font-size:.55em;font-weight:600;text-transform:none;width:100%}.field.choice label.label{margin-bottom:0;width:auto}.field._required>.label:after,.field.required>.label:after{color:#cc2331;content:" *"}.field.required ._required>.label:after{display:none}.field .input-text{background:#fff;background-clip:padding-box;border:solid #cacaca;border-radius:3px;border-width:1px 1px 2px;box-shadow:none;color:dimgray;font-family:inherit;font-size:.7em;font-weight:500;line-height:2rem;margin:0 0 .2em;padding:1.4rem 2rem;transition:border-color .5s;width:100%}.field .input-text:focus:not([disabled]),.field .input-text:hover:not([disabled]){border:1px solid #cacaca;box-shadow:none}.field .input-text::-moz-placeholder{color:#9c9c9c;opacity:1}.field .input-text::placeholder{color:#9c9c9c;opacity:1}.field .input-text[disabled]{opacity:.65}.field .input-text:focus:not([disabled]),.field .input-text:hover:not([disabled]){border-bottom-width:2px;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.field .input-text.mage-error,.field .input-text.mage-error:hover:not(:focus){border:1px solid #cc2331;border-bottom-width:2px}.field .input-text.required-entry{margin-bottom:1rem}.field .select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' fill='%23696969'%3E%3Cpath d='M0 1.2C0 .5.6 0 1.2 0c.3 0 .6.1.8.3l6 5.9 6-5.9c.5-.4 1.2-.3 1.7.1.4.4.4 1.1 0 1.5L8.9 8.7c-.5.4-1.2.4-1.7 0L.4 2a.9.9 0 0 1-.4-.8z'/%3E%3C/svg%3E"),linear-gradient(0deg,transparent,transparent);background-position:right .8em top 52%,0 0;background-repeat:no-repeat,repeat;background-size:1.1rem auto,100%;border:solid #cacaca;border-radius:3px;border-width:1px 1px 2px;box-shadow:none;color:#000;display:block;font-size:1em;line-height:2rem;margin:0 0 .2em;max-width:100%;outline:0;padding:1.4rem 2.3em 1.4rem 2rem;transition:border-color .5s;width:100%}.field .select:-moz-focusring,.field .select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}.field .select:focus:not([disabled]),.field .select:hover:not([disabled]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' fill='%23696969'%3E%3Cpath d='M0 1.2C0 .5.6 0 1.2 0c.3 0 .6.1.8.3l6 5.9 6-5.9c.5-.4 1.2-.3 1.7.1.4.4.4 1.1 0 1.5L8.9 8.7c-.5.4-1.2.4-1.7 0L.4 2a.9.9 0 0 1-.4-.8z'/%3E%3C/svg%3E"),linear-gradient(0deg,transparent,transparent);border:1px solid #cacaca;box-shadow:none}.field .select[disabled]{opacity:.65}.field .select option{color:initial;font-weight:500;padding:0}.field .select:focus:not([disabled]),.field .select:hover:not([disabled]){border-bottom-width:2px;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.field .checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;background-position:50% 50%;background-repeat:no-repeat;background-size:1em 1em;background-size:1.4em;border:1px solid #cacaca;border-radius:50%;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;flex:0 0 auto;font-size:1em;height:1em;margin:-.0625em 1rem 0 0;outline:0;overflow:hidden;transition:background-color .5s,border-color .5s;vertical-align:middle;width:1em}.field .checkbox:-moz-focusring,.field .checkbox::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}.field .checkbox:focus:not([disabled]),.field .checkbox:hover:not([disabled]){background-color:#fff0;border:1px solid #9c9c9c;box-shadow:none}.field .checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4' cy='7' cx='7'/%3E%3C/svg%3E")}.field .checkbox:checked,.field .checkbox:checked:focus,.field .checkbox:checked:hover{background-color:#fff;border:1px solid #cacaca;box-shadow:none}.field .checkbox[disabled],.field .checkbox[disabled]+.cs-input__label,.field .checkbox[disabled]+.label{opacity:.65}.field .checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M0 0h20v20H0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.29 5.368a.5.5 0 0 1 .106.7l-6.408 8.676-3.926-3.813a.5.5 0 1 1 .696-.717l3.106 3.015 5.727-7.756a.5.5 0 0 1 .7-.105Z' fill='%23fff'/%3E%3C/svg%3E")}.field .checkbox:checked[disabled]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23cacaca' d='M0 0h20v20H0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.29 5.368a.5.5 0 0 1 .106.7l-6.408 8.676-3.926-3.813a.5.5 0 1 1 .696-.717l3.106 3.015 5.727-7.756a.5.5 0 0 1 .7-.105Z' fill='%23000'/%3E%3C/svg%3E")}.field .checkbox.mage-error,.field .checkbox.mage-error:hover:not(:focus){border:1px solid #cc2331;border-bottom-width:2px}.field .radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;background-position:50% 50%;background-repeat:no-repeat;background-size:1em 1em;border:1px solid #cacaca;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;flex:0 0 auto;font-size:1em;height:1.4em;margin:-.0625em 1rem 0 0;outline:0;overflow:hidden;transition:background-color .5s,border-color .5s;vertical-align:middle;width:1.4em}.field .radio:-moz-focusring,.field .radio::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}.field .radio:focus:not([disabled]),.field .radio:hover:not([disabled]){background-color:#fff0;border:1px solid #9c9c9c;box-shadow:none}.field .radio:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4' cy='7' cx='7'/%3E%3C/svg%3E")}.field .radio:checked,.field .radio:checked:focus,.field .radio:checked:hover{background-color:#fff;border:1px solid #cacaca;box-shadow:none}.field .radio[disabled],.field .radio[disabled]+.cs-input__label,.field .radio[disabled]+.label{opacity:.65}.field.customer-name-prefix select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' fill='%23696969'%3E%3Cpath d='M0 1.2C0 .5.6 0 1.2 0c.3 0 .6.1.8.3l6 5.9 6-5.9c.5-.4 1.2-.3 1.7.1.4.4.4 1.1 0 1.5L8.9 8.7c-.5.4-1.2.4-1.7 0L.4 2a.9.9 0 0 1-.4-.8z'/%3E%3C/svg%3E"),linear-gradient(0deg,transparent,transparent);background-position:right .8em top 52%,0 0;background-repeat:no-repeat,repeat;background-size:1.1rem auto,100%;border:solid #cacaca;border-radius:3px;border-width:1px 1px 2px;box-shadow:none;color:#000;display:block;font-size:1em;line-height:2rem;margin:0 0 .2em;max-width:100%;outline:0;padding:1.4rem 2.3em 1.4rem 2rem;transition:border-color .5s;width:100%}.field.customer-name-prefix select:-moz-focusring,.field.customer-name-prefix select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}.field.customer-name-prefix select:focus:not([disabled]),.field.customer-name-prefix select:hover:not([disabled]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' fill='%23696969'%3E%3Cpath d='M0 1.2C0 .5.6 0 1.2 0c.3 0 .6.1.8.3l6 5.9 6-5.9c.5-.4 1.2-.3 1.7.1.4.4.4 1.1 0 1.5L8.9 8.7c-.5.4-1.2.4-1.7 0L.4 2a.9.9 0 0 1-.4-.8z'/%3E%3C/svg%3E"),linear-gradient(0deg,transparent,transparent);border:1px solid #cacaca;box-shadow:none}.field.customer-name-prefix select[disabled]{opacity:.65}.field.customer-name-prefix select option{color:initial;font-weight:500;padding:0}.field.customer-name-prefix select:focus:not([disabled]),.field.customer-name-prefix select:hover:not([disabled]){border-bottom-width:2px;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.field.field-dob input{background:#fff;background-clip:padding-box;border:solid #cacaca;border-radius:3px;border-width:1px 1px 2px;box-shadow:none;color:dimgray;font-family:inherit;font-size:1em;font-weight:500;line-height:2rem;margin:0 0 .2em;padding:1.4rem 2rem;transition:border-color .5s;width:100%}.field.field-dob input:focus:not([disabled]),.field.field-dob input:hover:not([disabled]){border:1px solid #cacaca;box-shadow:none}.field.field-dob input::-moz-placeholder{color:#9c9c9c;opacity:1}.field.field-dob input::placeholder{color:#9c9c9c;opacity:1}.field.field-dob input[disabled]{opacity:.65}.field.field-dob input:focus:not([disabled]),.field.field-dob input:hover:not([disabled]){border-bottom-width:2px;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.field.field-dob input.mage-error,.field.field-dob input.mage-error:hover:not(:focus){border:1px solid #cc2331;border-bottom-width:2px}.field.field-dob button{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.field.field-dob button::-moz-focus-inner{border:0;margin:0;padding:0}.field.field-dob button,.field.field-dob button:visited{background-color:#fff;border:1px dashed #cacaca;border-radius:3px;box-shadow:none;color:#000;cursor:pointer;outline-offset:1px;text-decoration:none}.field.field-dob button *,.field.field-dob button:visited *{fill:#cc2331;color:#000}.field.field-dob button:active:not([disabled]),.field.field-dob button:focus:not([disabled]),.field.field-dob button:hover:not([disabled]){background-color:#fff;border:1px solid #cacaca;box-shadow:none;color:#000;outline:none;text-decoration:none}.field.field-dob button:active:not([disabled]) *,.field.field-dob button:focus:not([disabled]) *,.field.field-dob button:hover:not([disabled]) *{fill:#cc2331;color:#000}.field.field-dob button[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.field.field-dob button{padding-left:2.5rem;padding-right:2.5rem}}.field.field-dob button:focus:not([disabled]),.field.field-dob button:hover:not([disabled]){box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.field.field-dob button[disabled]{background:#ededed!important;opacity:1!important}.field.field-dob button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.field.field-dob button span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.field._error .checkbox,.field._error .checkbox:hover:not(:focus),.field._error .input-text,.field._error .input-text:hover:not(:focus){border:1px solid #cc2331;border-bottom-width:2px}.field .control._with-tooltip input{margin-right:0;width:100%}.field .field-tooltip{position:static}.field .field-tooltip .field-tooltip-action,.field .field-tooltip .label{display:none}.field .field-tooltip .field-tooltip-content{background:0 0;border:none;color:dimgray;display:block;font-size:.55em;padding:.3em 0 0;position:static}.field .field-tooltip .field-tooltip-content:after,.field .field-tooltip .field-tooltip-content:before{display:none}.field .field-note,.field .notice{color:dimgray;display:block;font-size:.75em;padding:.3em 0 0}div.field-error:not(._editing),div.mage-error:not(._editing){color:dimgray;color:#cc2331;display:block;font-size:.55em;padding:.3em 0 0}.field-toggle .field-toggle-label{display:inline-block;height:2.4rem;position:relative;width:4.4rem}.field-toggle .field-toggle-switcher{border:1px solid #cacaca;border-radius:1.3rem;bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;transition:transform .4s;width:100%}.field-toggle .field-toggle-switcher:hover{border-color:dimgray}.field-toggle .field-toggle-switcher:before{background-color:#000;border-radius:50%;content:"";height:1.4rem;left:.3rem;position:absolute;top:.4rem;transition:.4s;width:1.4rem}.field-toggle .field-toggle-input{height:100%;opacity:0;width:100%}.field-toggle .field-toggle-input:checked+.field-toggle-switcher{background-color:#000}.field-toggle .field-toggle-input:checked+.field-toggle-switcher:before{background-color:#fff;transform:translateX(2.2rem)}.field ._has-datepicker{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/calendar-days.svg),linear-gradient(0deg,transparent,transparent);background-position:right .8em top 52%,0 0;background-repeat:no-repeat,repeat;background-size:2rem auto,100%;padding-right:3rem}.field .control>textarea{resize:vertical}.cs-container--newsletter .cs-container__inner{max-width:1762px}.cs-footer{color:dimgray;font-size:1rem;overflow:hidden;padding:0 0 2rem}@media(min-width:48em){.cs-footer{padding:0 2rem}}.cs-footer__content{padding:0}@media(min-width:48em){.cs-footer__content{display:flex;flex-wrap:wrap;padding-bottom:2.5rem}}@media(min-width:64em){.cs-footer__content{flex-wrap:nowrap}.cs-footer__item{flex:1 1}}.cs-footer__item--promo{flex-basis:100%}@media(max-width:47.99em){.cs-footer__item--promo{display:none}}@media(max-width:63.99em){.cs-footer__item--promo{margin-bottom:1.5rem}}@media(min-width:64em){.cs-footer__item--promo{flex-basis:auto;flex-grow:1}}@media(min-width:48em){.cs-footer__item--links{display:flex;flex-basis:100%;margin-top:2em;margin-top:0}}@media(min-width:64em){.cs-footer__item--links{flex-basis:auto;flex-grow:5}}@media(min-width:48em){.cs-footer__item--extras{display:flex;flex-basis:100%}}@media(min-width:64em){.cs-footer__item--extras{display:block;flex-basis:25%;flex-grow:2}}@media(min-width:48em){.cs-footer__section{flex:1 1}.cs-footer__section--newsletter{flex-grow:2}}@media(min-width:64em){.cs-footer__section--socials{margin-top:4rem}.cs-footer__section--stores-switcher{margin-top:4rem;max-width:20rem}}.cs-footer [data-role=title],.cs-footer__section-title{border-top:1px dashed #cacaca;color:#000;font-family:Montserrat,Verdana,system-ui;font-size:1.1rem;font-weight:400;line-height:1.1;line-height:130%;margin:0;padding:2em 2rem;position:relative;text-transform:none}@media(max-width:47.99em){.cs-footer__section--collapsible .cs-footer [data-role=title],.cs-footer__section--collapsible .cs-footer__section-title{cursor:pointer}.cs-footer__section--socials .cs-footer [data-role=title],.cs-footer__section--socials .cs-footer__section-title{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@media(min-width:48em){.cs-footer [data-role=title],.cs-footer__section-title{border-top:none;padding-left:0}}@media(min-width:64em){.cs-footer [data-role=title],.cs-footer__section-title{padding-right:0;padding-top:0}}.cs-footer [data-role=content],.cs-footer__section-content{font-size:1em;padding:0 2rem 2rem}@media(max-width:47.99em){.cs-footer__section--collapsible .cs-footer [data-role=content],.cs-footer__section--collapsible .cs-footer__section-content{display:none}.cs-footer__section.cs-footer__section--collapsible.open .cs-footer__section-content{display:block}}@media(min-width:48em){.cs-footer [data-role=content],.cs-footer__section-content{padding-left:0}}@media(min-width:64em){.cs-footer [data-role=content],.cs-footer__section-content{padding-bottom:0;padding-right:0}}.cs-footer__shop-logo{display:block;height:2.3em;max-height:100%;max-width:100%;min-width:13.5em;width:13.5em}.cs-container--footer{max-width:none}.cs-container--footer-usps .cs-image-teaser__content{margin:0!important}@media(min-width:48em){.cs-footer__content{}}@media(min-width:48em)and (max-width:63.99em){.cs-footer__item--links{flex-wrap:wrap;gap:4rem}}@media(min-width:64em){.cs-footer__item--links{gap:6rem}}.cs-footer__section{font-size:1.4rem;position:relative}@media(min-width:48em){.cs-footer__section:after{border-right:1px dashed #cacaca;content:"";display:block;height:100%;position:absolute;right:-2rem;top:0}}@media(min-width:64em){.cs-footer__section:after{right:-3rem}}.cs-footer__section:last-child:after{border-right:none}@media(min-width:48em)and (max-width:63.99em){.cs-footer__section{flex-basis:calc(33.3% - 3rem);flex-grow:0;flex-shrink:1}.cs-footer__section:nth-child(3):after{border-right:none}}.cs-footer__section--info{padding:3rem 0}@media(min-width:48em){.cs-footer__section--info{padding:0}}.cs-footer__section--info .cs-footer__section-title{border-top:none}.cs-footer__section--info .cs-footer__section-title:after,.cs-footer__section--info .cs-footer__section-title:before{display:none}.cs-footer [data-role=title],.cs-footer__section-title{font-weight:500;padding:1.3rem 1rem 1.3rem}@media(min-width:48em){.cs-footer [data-role=title],.cs-footer__section-title{padding:0 0 1.5rem}}@media(max-width:47.99em){.cs-footer [data-role=title],.cs-footer__section-title{position:relative}.cs-footer [data-role=title]:after,.cs-footer [data-role=title]:before,.cs-footer__section-title:after,.cs-footer__section-title:before{backface-visibility:hidden;background-color:#000;content:"";height:1px;left:auto;position:absolute;top:50%;transition:transform .15s linear,right .15s linear,background-color .15s linear;width:1rem}.cs-footer [data-role=title]:hover:after,.cs-footer [data-role=title]:hover:before,.cs-footer__section-title:hover:after,.cs-footer__section-title:hover:before{background-color:dimgray}.cs-footer [data-role=title]:before,.cs-footer__section-title:before{right:2.7rem;transform:rotate(45deg) translateZ(0)}.cs-footer [data-role=title]:after,.cs-footer__section-title:after{right:2rem;transform:rotate(-45deg) translateZ(0)}.cs-footer__section.cs-footer__section--collapsible.open [data-role=title]:before,.cs-footer__section-title[aria-expanded=true]:before{transform:rotate(-45deg)}.cs-footer__section.cs-footer__section--collapsible.open [data-role=title]:after,.cs-footer__section-title[aria-expanded=true]:after{transform:rotate(45deg)}}.cs-page-bottom__group--socials .cs-footer [data-role=title],.cs-page-bottom__group--socials .cs-footer__section-title{border-top:none}@media(max-width:47.99em){.cs-page-bottom__group--socials .cs-footer [data-role=title],.cs-page-bottom__group--socials .cs-footer__section-title{padding:0}}.cs-page-bottom__group--socials .cs-footer [data-role=title]:after,.cs-page-bottom__group--socials .cs-footer [data-role=title]:before,.cs-page-bottom__group--socials .cs-footer__section-title:after,.cs-page-bottom__group--socials .cs-footer__section-title:before{display:none}.cs-footer [data-role=content],.cs-footer__section-content{font-size:1rem;padding-bottom:0}@media(min-width:48em){.cs-footer [data-role=content],.cs-footer__section-content{padding:0}}@media(max-width:47.99em){.cs-page-bottom__group--socials .cs-footer [data-role=content],.cs-page-bottom__group--socials .cs-footer__section-content{padding:2rem 0 0;width:100%}}.cs-footer__email,.cs-footer__phone{background-position:100%;background-repeat:no-repeat;background-size:2.4rem;color:var(--red);display:block;width:100%}.cs-footer__email,.cs-footer__email a,.cs-footer__email a:active,.cs-footer__email a:focus,.cs-footer__email a:hover,.cs-footer__email a:visited,.cs-footer__email a:visited:focus,.cs-footer__email a:visited:hover,.cs-footer__email:active,.cs-footer__email:focus,.cs-footer__email:hover,.cs-footer__email:visited,.cs-footer__email:visited:focus,.cs-footer__email:visited:hover,.cs-footer__phone,.cs-footer__phone a,.cs-footer__phone a:active,.cs-footer__phone a:focus,.cs-footer__phone a:hover,.cs-footer__phone a:visited,.cs-footer__phone a:visited:focus,.cs-footer__phone a:visited:hover,.cs-footer__phone:active,.cs-footer__phone:focus,.cs-footer__phone:hover,.cs-footer__phone:visited,.cs-footer__phone:visited:focus,.cs-footer__phone:visited:hover{color:var(--red);text-decoration:none}.cs-footer__phone{font-size:1.2rem;margin:1rem 0 .5rem}@media(min-width:64em)and (max-width:79.99em){.cs-footer__phone{font-size:1.2rem}}@media(min-width:90em){.cs-footer__phone{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0yMC41NjEgNi45NjlBMTguMDI1IDE4LjAyNSAwIDAxNi45NjkgMjAuNTZDNC44MTQgMjEuMDQ2IDMgMTkuMjA5IDMgMTd2LTEuNzVjMC0uNTUyLjQ0OS0uOTk1Ljk5OS0xLjA0NGExMS4xODYgMTEuMTg2IDAgMDAzLjExMi0uNzNsMS43MSAxLjcwOGExMy41NTQgMTMuNTU0IDAgMDA2LjM2My02LjM2NGwtMS43MDktMS43MDljLjM4NC0uOTc4LjYzNS0yLjAyMy43MzEtMy4xMTIuMDQ5LS41NS40OTItLjk5OSAxLjA0NC0uOTk5SDE3YzIuMjEgMCA0LjA0NiAxLjgxNCAzLjU2MSAzLjk2OXpNOS44IDYuNTJBMy4yOCAzLjI4IDAgMDA2LjUyIDkuOCIvPjxwYXRoIHN0cm9rZT0iIzE0MTgxRiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNOSAzLjIwMWE1Ljc5OSA1Ljc5OSAwIDAwLTUuNzk5IDUuOCIvPjwvc3ZnPg==)}}.cs-footer__email{font-size:1.2rem;margin-top:1.8rem}@media(min-width:90em){.cs-footer__email{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0zIDEwbDkuMjU3IDVMMjEgMTAiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTMgMTAuMDdhMiAyIDAgMDEuODktMS42NjRsNy00LjY2N2EyIDIgMCAwMTIuMjIgMGw3IDQuNjY3QTIgMiAwIDAxMjEgMTAuMDdWMThhMiAyIDAgMDEtMiAySDVhMiAyIDAgMDEtMi0ydi03LjkzeiIvPjwvc3ZnPg==)}}@media(min-width:1762px){.cs-container--footer{max-width:1762px}}.cs-footer-links{list-style:none;margin:0;padding:0}.cs-footer-links a,.cs-footer-links a:visited{color:dimgray;text-decoration:none}.cs-footer-links a:active,.cs-footer-links a:focus,.cs-footer-links a:hover,.cs-footer-links a:visited:focus,.cs-footer-links a:visited:hover{color:#000;text-decoration:underline}.cs-footer-links a,.cs-footer-links a:visited{display:block;font-size:.95rem;padding:.5em 0}@media(min-width:48em){.cs-footer-links a,.cs-footer-links a:visited{display:inline-block;padding:.4rem 0 .5rem}}.cs-footer-links__item:last-child{margin-bottom:0}@media(min-width:48em){.page-layout-2columns-left .sidebar-additional,.page-layout-2columns-left .sidebar-main{border-right:1px solid #f0f0f0;padding-right:40px;width:22.5%}.page-layout-2columns-left .columns{display:block}.page-layout-2columns-left .column.main{float:right}.page-layout-2columns-left .sidebar-main{float:left}}@media(min-width:48em){.cs-page-category{padding-bottom:3rem;padding-top:3rem}.page-layout-2columns-left .cs-page-category__columns{align-items:stretch;display:flex;flex-wrap:wrap}.page-layout-2columns-left .cs-page-category__columns:after,.page-layout-2columns-left .cs-page-category__columns:before{display:none}}.page-layout-2columns-left .cs-page-category__messages{width:100%}.page-layout-2columns-left .cs-page-category__sidebar{order:1}@media(min-width:48em){.page-layout-2columns-left .cs-page-category__sidebar{padding:0;width:33.33333%}}@media(min-width:64em){.page-layout-2columns-left .cs-page-category__sidebar{padding:0;width:25%}}@media(min-width:80em){.page-layout-2columns-left .cs-page-category__sidebar{width:20%}}@media(min-width:90em){.page-layout-2columns-left .cs-page-category__sidebar{width:20%}}@media(min-width:120em){.page-layout-2columns-left .cs-page-category__sidebar{width:20%}}.page-layout-2columns-left .cs-page-category__main{order:2}@media(min-width:48em){.page-layout-2columns-left .cs-page-category__main{padding:0 0 0 2rem;width:66.66667%}}@media(min-width:64em){.page-layout-2columns-left .cs-page-category__main{padding:0 0 0 2rem;width:75%}}@media(min-width:80em){.page-layout-2columns-left .cs-page-category__main{width:80%}}@media(min-width:90em){.page-layout-2columns-left .cs-page-category__main{width:80%}}@media(min-width:120em){.page-layout-2columns-left .cs-page-category__main{width:80%}}.page-layout-2columns-left .cs-page-category .cs-page-category__main--search-no-result{width:100%}@media(max-width:47.99em){.cs-container--page-bottom{padding-left:0;padding-right:0}}@media(min-width:1762px){.cs-container--page-bottom{max-width:1762px}}.cs-page-bottom{align-items:center;display:flex;justify-content:center;padding:1.5rem 0;width:100%}.cs-page-bottom{flex-wrap:wrap;padding-top:0;display:flex}@media(min-width:48em){.cs-page-bottom{align-items:flex-start;flex-wrap:nowrap;gap:2rem;justify-content:flex-start;margin-top:1rem}}@media(min-width:48em)and (min-width:64em){.cs-page-bottom{}}.cs-page-bottom__group{flex-basis:100%;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start;padding-left:2rem;padding-right:2rem}@media(min-width:48em){.cs-page-bottom__group{flex:0 1 auto;padding-left:0;padding-right:0}}.cs-page-bottom__group:before{display:none}.cs-page-bottom__group--shipping,.cs-page-bottom__group--payment,.cs-page-bottom__group--socials{display:flex;order:2}.cs-page-bottom__group--shipping{display:none}@media(min-width:48em){.cs-page-bottom__group--shipping{display:flex;flex-basis:55%;padding-left:1.5rem}}@media(min-width:64em){.cs-page-bottom__group--shipping{flex-basis:33%;padding-left:4rem}}.cs-page-bottom__group--payment{flex-basis:50%}@media(max-width:47.99em){.cs-page-bottom__group--payment .cs-page-bottom__text{display:none}}@media(min-width:48em)and (max-width:63.99em){.cs-page-bottom__group--payment{flex-basis:100%}}@media(min-width:64em){.cs-page-bottom__group--payment{padding-left:4rem}.cs-page-bottom__group--payment,.cs-page-bottom__group--shipping{position:relative}.cs-page-bottom__group--payment:before,.cs-page-bottom__group--shipping:before{content:"";height:2rem;left:1rem;margin:0 1rem;position:absolute;top:50%;transform:translateY(-50%);width:.2rem}}.cs-page-bottom__logo{display:flex;flex-shrink:1}@media(max-width:63.99em){.cs-page-bottom__logo{}}.cs-page-bottom__logo--hermes{width:12.2rem}.cs-page-bottom__logo--dhl{height:auto;padding-left:10px}.cs-page-bottom__logo:not(:last-child){margin-right:.5rem}.cs-container--page-bottom{max-width:none}.cs-page-bottom{flex-wrap:wrap;padding-top:0}@media(min-width:48em){.cs-page-bottom{align-items:flex-start;flex-wrap:nowrap;gap:2rem;justify-content:flex-start;margin-top:1rem}}@media(min-width:48em)and (min-width:64em){.cs-page-bottom{gap:4rem}}.cs-page-bottom__group{flex-basis:100%;flex-wrap:wrap;gap:.3rem;justify-content:flex-start;padding-left:1rem;padding-right:1rem}@media(min-width:48em){.cs-page-bottom__group{flex:0 1 auto;padding-left:0;padding-right:0}}.cs-page-bottom__group:before{display:none}.cs-page-bottom__group--shipping{display:flex;order:2}@media(max-width:47.99em){.cs-page-bottom__group--shipping{border-top:1px dashed #cacaca;margin-top:1.5rem;padding:1rem}.cs-page-bottom__group--shipping .cs-page-bottom__text{display:none}}@media(min-width:80em){.cs-page-bottom__group--shipping{flex:0 1 100%}}.cs-page-bottom__group--payment{order:1}@media(min-width:80em){.cs-page-bottom__group--payment{flex:0 0 48%}}.cs-page-bottom__group--socials{align-items:start;flex-direction:column;justify-content:flex-start;order:3}@media(max-width:47.99em){.cs-page-bottom__group--socials{border-top:1px dashed #cacaca;gap:0;padding:2rem 2rem .5rem}}.cs-page-bottom__group--socials .cs-page-bottom__text{margin-bottom:1rem}.cs-page-bottom__group--socials.cs-social-media-list ul{justify-content:flex-start}.cs-page-bottom__text{color:#000;flex-basis:100%;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.cs-page-bottom__logo{margin:0;order:10;padding-left:0}.cs-page-bottom__logo:not(:last-child){margin:0}.cs-page-bottom__logo--visa{order:1}.cs-page-bottom__logo--mastercard{order:2}.cs-page-bottom__logo--paypal{order:3}.cs-page-bottom__logo--klarna{order:11}.cs-page-bottom__menu{border-top:1px dashed #cacaca;display:flex;flex-direction:column;justify-content:space-between;padding:2rem;width:100%}@media(min-width:48em){.cs-page-bottom__menu{align-items:flex-end;flex-direction:row;padding:3rem 0}}.cs-page-bottom__menu .copyright{color:#9c9c9c;font-size:.9rem}.cs-page-bottom__menu ul{display:flex;flex-direction:column;list-style:none;margin:0 0 3rem;padding:0}@media(min-width:48em){.cs-page-bottom__menu ul{margin-bottom:0}}@media(min-width:64em){.cs-page-bottom__menu ul{flex-direction:row;gap:3rem}}.cs-page-bottom__menu ul li{margin-bottom:1.3rem}.cs-page-bottom__menu ul li:last-child{margin-bottom:0}@media(min-width:64em){.cs-page-bottom__menu ul li{margin-bottom:0}}.cs-page-bottom__menu ul a,.cs-page-bottom__menu ul a:hover,.cs-page-bottom__menu ul a:visited{text-decoration:none}.cs-container--page-bottom{background-color:#fff}@media(max-width:47.99em){.cs-container--page-bottom{padding-left:0;padding-right:0}}@media(min-width:1762px){.cs-container--page-bottom{max-width:1762px}}.cs-social-media-list ul{display:flex;gap:1rem;list-style:none;margin:0;padding:0}@media(max-width:47.99em){.cs-social-media-list ul{justify-content:space-between;width:100%}}.cs-social-media-list li{font-size:0;height:1.6rem;margin-bottom:0;overflow:hidden;width:1.6rem}.cs-social-media-list li img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(min-width:64em){.cs-page-product__top{align-items:stretch;display:flex}}.cs-page-product__top{flex-wrap:wrap;margin-bottom:4rem;width:100%}.cs-page-product__top-start{display:grid;grid-template-areas:"reviews" "name" "badges-attributes";grid-template-columns:repeat(3,minmax(0,max-content));position:relative;width:100%}.cs-page-product__top-start .product.attribute.sku{grid-area:sku}.cs-page-product__top-start .product.attribute.ean{grid-area:ean}.cs-page-product__top-start .product.attribute{color:#9c9c9c;display:flex;font-size:1.2rem;order:1;padding-top:.2rem}@media(min-width:48em){.cs-page-product__top-start .product.attribute{font-size:1.6rem}}.cs-page-product__top-start .product.attribute strong{display:inline-block;font-weight:400;margin-right:.5rem}.cs-page-product__top-start .product.attribute strong:after{content:":"}.cs-page-product__top-start .product-social-links{position:absolute;right:-1rem;top:-.5rem}@media(min-width:48em){.cs-page-product__top-start .product-social-links{right:0;top:3.5rem}}.cs-page-product__badges-wrapper{display:flex;flex-wrap:wrap;gap:0 2rem;grid-area:badges-attributes}.cs-page-product__badges{flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0;position:absolute;right:0;top:0;z-index:120}.cs-page-product__badge-item{display:flex;list-style:none;margin:0 0 1.5rem 1.5rem;padding:0}.cs-page-product__badge{align-items:center;background-color:#000;border:0;border-radius:3px;color:#fff;display:inline-flex;font-size:1.2rem;font-weight:500;height:2.4rem;justify-content:center;min-height:1.5rem;padding:.4rem .9rem;position:relative;text-transform:none}.cs-page-product__badge--new{background-color:#ff5c00;color:#000}.cs-page-product__badge--new .cs-page-product__badge-text{line-height:normal}.cs-page-product__badge--new .cs-page-product__badge-text+.cs-page-product__badge--new .cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge--discount{background-color:var(--red);color:#fff}.cs-page-product__badge--discount .cs-page-product__badge-text{line-height:normal}.cs-page-product__badge--discount .cs-page-product__badge-text+.cs-page-product__badge--discount .cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge--popular{background-color:#50b718;color:#fff}.cs-page-product__badge--popular .cs-page-product__badge-text{line-height:normal}.cs-page-product__badge--popular .cs-page-product__badge-text+.cs-page-product__badge--popular .cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge--free-shipping{background-color:#000;color:#fff}.cs-page-product__badge--free-shipping .cs-page-product__badge-text{line-height:normal}.cs-page-product__badge--free-shipping .cs-page-product__badge-text+.cs-page-product__badge--free-shipping .cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge--dailydeal-pdp{background-color:var(--red);color:#fff}.cs-page-product__badge--dailydeal-pdp .cs-page-product__badge-text{line-height:normal}.cs-page-product__badge--dailydeal-pdp .cs-page-product__badge-text+.cs-page-product__badge--dailydeal-pdp .cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge-text{line-height:normal}.cs-page-product__badge-text+.cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge-item{flex-basis:auto;margin:0 0 .5rem}@media(min-width:48em){.cs-page-product__badge-item{margin:.5rem 0 0}}.cs-page-product__name{grid-area:name}@media(min-width:48em){.cs-page-product__name{padding-right:20rem}}.cs-page-product__name .page-title{font-size:2.2rem;font-weight:500;line-height:130%;margin:.5rem 0;padding:0}@media(min-width:48em){.cs-page-product__name .page-title{font-size:2.2rem;margin:.5rem 0;padding-right:2rem}}.page-product-configurable .cs-page-product__name .page-title{min-height:9.5rem}@media(min-width:80em){.page-product-configurable .cs-page-product__name .page-title{min-height:unset}}.cs-page-product__reviews-summary{grid-area:reviews;margin:0 0 1.5rem}@media(max-width:29.99em){.cs-page-product__reviews-summary{max-width:22rem}}@media(min-width:48em){.cs-page-product__reviews-summary{margin:0 0 .5rem}}.cs-page-product__reviews-summary .cs-star-rating{flex-wrap:wrap}.cs-page-product__top-main{display:flex;flex-direction:column;max-width:100%;width:100%}@media(min-width:48em){.cs-page-product__top-main{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:4rem;margin-top:1.5rem}}@media(min-width:64em){.cs-page-product__top-main{flex-wrap:nowrap;gap:2rem;justify-content:space-between}}@media(min-width:80em){.cs-page-product__top-main{gap:5rem}}.cs-page-product__gallery{position:relative}@media(min-width:64em){.cs-page-product__gallery{margin-right:0;margin-top:0;width:50%}}.cs-page-product__gallery{flex-shrink:0;order:1}@media(min-width:48em){.cs-page-product__gallery{flex-basis:100%}}@media(min-width:64em){.cs-page-product__gallery{flex-shrink:1;margin:2.5rem 0 0}}@media(min-width:80em){.cs-page-product__gallery{flex-basis:100%;max-width:calc(100% - 28rem)}}.cs-product-gallery{margin-bottom:1rem}@media(max-width:47.99em){.cs-product-gallery{height:calc(100vw - 2rem);max-height:53rem}}@media(min-width:48em){.cs-product-gallery{margin-right:3rem}}.cs-product-gallery._block-content-loading>.fotorama-item{height:100%;left:0;position:absolute;top:0;width:100%}.cs-product-gallery._block-content-loading .fotorama__wrap{height:100%}.cs-product-gallery._block-content-loading .fotorama__nav-wrap{bottom:1rem;left:0;position:absolute;width:100%}@media(min-width:48.01em){.cs-product-gallery._block-content-loading .fotorama__nav-wrap{bottom:0;height:100%;top:0;width:auto}}.cs-product-gallery__button{box-sizing:border-box;display:inline-block;display:flex;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;padding:0;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:auto;z-index:5}.cs-product-gallery__button:after,.cs-product-gallery__button:before{content:none}.cs-product-gallery__button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-product-gallery__button,.cs-product-gallery__button:visited{background-color:#fff;border:1px dashed #cacaca;border-radius:3px;box-shadow:none;color:#000;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-product-gallery__button *,.cs-product-gallery__button:visited *{fill:var(--red);color:#000}.cs-product-gallery__button:active:not([disabled]),.cs-product-gallery__button:focus:not([disabled]),.cs-product-gallery__button:hover:not([disabled]){background-color:#fff;border:1px solid #cacaca;box-shadow:none;color:#000;outline:none;text-decoration:none}.cs-product-gallery__button:active:not([disabled]) *,.cs-product-gallery__button:focus:not([disabled]) *,.cs-product-gallery__button:hover:not([disabled]) *{fill:var(--red);color:#000}.cs-product-gallery__button[disabled]{cursor:auto;opacity:.65}.cs-product-gallery__button:after{border-left:1px dashed #cacaca;border-left-color:#cacaca;bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:5.6rem}.cs-product-gallery__button:hover:after{border-left-style:solid}.cs-product-gallery__button:focus:not([disabled]),.cs-product-gallery__button:hover:not([disabled]){box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-product-gallery__button[disabled]{background:#ededed!important;opacity:1!important}.cs-product-gallery__button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-product-gallery__button-disabled{background:#ededed!important;opacity:1!important;pointer-events:none}.cs-product-gallery__button-disabled *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-product-gallery__button:after{right:1px;width:4.8rem}@media(max-width:47.99em){.cs-product-gallery__button:after{border-left:0}}@media(min-width:48em)and (max-width:63.99em){.cs-product-gallery__button{min-width:23.5rem}}@media(min-width:90em){.cs-product-gallery__button{min-width:23.5rem}}.cs-product-gallery__button-span{display:inline-block;flex:1 1;font-size:1.4rem;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:1.4rem 0 1.4rem 2rem;vertical-align:baseline;z-index:1}@media(min-width:48em){.cs-product-gallery__button-span{font-size:1.6rem;padding-right:2rem}}.cs-product-gallery__button-icon-wrapper{align-items:center;display:flex;height:4.8rem;justify-content:center;width:4.8rem}.cs-product-gallery__button-icon{height:auto;height:2.1rem;margin-right:0;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;position:absolute;position:relative;right:1.4rem;right:1.7rem;right:auto;top:50%;top:auto;transform:translate3d(0,-50%,0);transform:none;width:100%;width:2.1rem;z-index:2}.fotorama-stretch,.fotorama-focus-overlay:after,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__html,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor,.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama-grabbing-cursor,.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama-gpu,.fotorama--fullscreen,.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{transform:translateZ(0)}.fotorama-focus,.fotorama__nav__frame,.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus{outline:0}.fotorama-focus-overlay:after{background-color:#006bb4;border-radius:inherit;content:''}.fotorama-transform-disabled,.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{transform:none!important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:0ms;transition-property:transform,width;transition-timing-function:cubic-bezier(.1,0,.25,1)}.fotorama-no-select,.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{user-select:none}.fotorama-select,.fotorama__select{user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama-inline-block,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{*display:inline;*zoom:1;-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;vertical-align:middle}.fotorama-content-box,.fotorama__nav__frame{box-sizing:content-box}.fotorama-border-box,.fotorama__thumb-border,.fotorama__caption__wrap,.fotorama__arr{box-sizing:border-box}.fotorama-hidden,.fotorama--hidden,.fotorama__load{left:-99999px;position:absolute;top:-99999px;z-index:-1000}.fotorama-visible{left:auto;opacity:1;position:relative;top:auto;z-index:auto}.fotorama-no-tap,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{-webkit-tap-highlight-color:#fff0}.transitionDuration{transition-duration:.333s}.transitionDurationZero{transition-duration:0ms}.fotorama-sprite,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/mage/gallery/gallery.png);background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__thumb-border,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background:0 0!important}}.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus,.fotorama__arr:focus,.fotorama__stage__shaft:focus,.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #68a8e0;content:'';left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__thumb:after,.fotorama__nav__frame--thumb:focus .fotorama__dot:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__thumb__arr{box-shadow:none}.fotorama--fullscreen{background:#fff;bottom:0!important;float:none!important;left:0!important;margin:0!important;position:fixed!important;right:0!important;top:0!important;width:100%!important;z-index:1000!important}.fotorama--fullscreen .fotorama__wrap{max-width:100%!important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:80px;overflow:hidden;position:absolute;width:80px}.fotorama__fullscreen .fotorama__zoom-out{background-position:0 -80px!important;top:80px}.fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0!important;top:0}.fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled{display:none}.fotorama__fullscreen .fotorama__video-close{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__zoom-in,.fotorama__zoom-out{display:none}.fotorama{min-width:1px;overflow:hidden}.fotorama__wrap{-webkit-text-size-adjust:100%;direction:ltr;position:relative;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__stage,.fotorama__nav{max-width:100%;overflow:hidden;position:relative}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__stage__shaft{position:relative}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{border:none!important;max-width:inherit;opacity:0}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{opacity:1}.fotorama__img--full{display:none}.fotorama__nav{display:none;font-size:0;line-height:0;white-space:nowrap;z-index:5}.fotorama__nav__shaft{left:0;position:relative;text-align:left;top:0}.fotorama__nav__frame{position:relative}.fotorama__nav--dots{display:block;text-align:center}.fotorama__nav--dots .fotorama__nav__frame{height:30px;width:18px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__active .fotorama__dot{background-color:#ff5501;border-color:#ff5501}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame{border-width:3px;height:0;width:0}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{left:-3px;padding:3px;top:-3px}.fotorama__nav__frame:focus{box-shadow:none}.fotorama__nav__frame:focus :after{left:-1px;padding:1px;top:-1px}.fotorama__dot{border-radius:6px;border:1px solid #858585;display:block;height:4px;left:6px;position:relative;top:12px;width:4px}.fotorama__thumb{background-color:#ebebeb;height:100%;overflow:hidden;position:relative;width:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{backface-visibility:hidden;background-image:linear-gradient(to bottom right,rgb(255 255 255 / .25),rgb(64 64 64 / .1));border:1px solid #ff5501;left:0;position:absolute;top:0;z-index:9}.fotorama__caption{bottom:0;color:#000;font-size:14px;left:0;line-height:1.5;position:absolute;right:0;z-index:12}.fotorama__caption a{border-bottom:1px solid;border-color:rgb(0 0 0 / .005);color:#000;text-decoration:none}.fotorama__caption a:hover{border-color:rgb(0 0 0 / .005);color:#000}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;padding:5px 10px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fotorama__spinner{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html{transition-duration:.3s;transition-property:opacity;transition-timing-function:linear}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}.fotorama__select{cursor:auto}.fotorama__video{bottom:0;left:0;position:absolute;right:0;top:32px;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 #fff0}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{cursor:pointer;position:absolute}.fotorama__arr{z-index:900}.fotorama__fullscreen-icon,.fotorama__zoom-out,.fotorama__zoom-in,.fotorama__video-close{z-index:1000}.fotorama__arr{bottom:0;position:absolute;top:0;width:80px}._block-content-loading .fotorama__arr{opacity:0}.fotorama__arr .fotorama__arr__arr{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;height:80px;width:80px}.fotorama__arr--prev{left:0}.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}.fotorama__arr--next{right:0}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}.fotorama__arr--disabled{cursor:default;opacity:0;pointer-events:none}.fotorama__fullscreen-icon{background-position:0 0;display:none;height:80px;right:0;top:0;width:80px;z-index:1000}.fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-80px 0;display:inline-block}.fotorama__video-play{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;background-position:-80px -160px;height:160px;width:160px}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}.fotorama__nav__frame .fotorama__video-play{background-position:0 -240px;height:80px;width:80px}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(80px,-80px,0);-ms-transform:translate3d(80px,-80px,0);-o-transform:translate3d(80px,-80px,0);transform:translate3d(80px,-80px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-120px,0,0);-ms-transform:translate3d(-120px,0,0);-o-transform:translate3d(-120px,0,0);transform:translate3d(-120px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(120px,0,0);-ms-transform:translate3d(120px,0,0);-o-transform:translate3d(120px,0,0);transform:translate3d(120px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(80px,-80px,0)!important;-ms-transform:translate3d(80px,-80px,0)!important;-o-transform:translate3d(80px,-80px,0)!important;transform:translate3d(80px,-80px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-120px,0,0)!important;-ms-transform:translate3d(-120px,0,0)!important;-o-transform:translate3d(-120px,0,0)!important;transform:translate3d(-120px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(120px,0,0)!important;-ms-transform:translate3d(120px,0,0)!important;-o-transform:translate3d(120px,0,0)!important;transform:translate3d(120px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after{background-repeat:no-repeat;content:'';display:block;pointer-events:none;position:absolute;text-decoration:none;z-index:10}.fotorama__stage:before,.fotorama__nav:before{left:-10px;top:-10px}.fotorama__stage:after,.fotorama__nav:after{right:-10px;bottom:-10px}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-size:1px 100%,5px 100%;bottom:0;height:auto;top:0;width:10px}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before,.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-size:100% 1px,100% 5px;height:10px;left:0;right:0;width:auto}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{background-image:linear-gradient(transparent,rgb(0 0 0 / .2) 25%,rgb(0 0 0 / .3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgb(0 0 0 / .4),transparent);background-position:0 0,0 0;left:0}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-image:linear-gradient(transparent,rgb(0 0 0 / .2) 25%,rgb(0 0 0 / .3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgb(0 0 0 / .4),transparent);background-position:100% 0,100% 0;right:0}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before{background-image:linear-gradient(transparent,rgb(0 0 0 / .2) 25%,rgb(0 0 0 / .3) 75%,transparent),radial-gradient(farthest-side at 50% 0,rgb(0 0 0 / .4),transparent);background-position:0 0,0 0;top:0}.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-image:linear-gradient(transparent,rgb(0 0 0 / .2) 25%,rgb(0 0 0 / .3) 75%,transparent),radial-gradient(farthest-side at 50% 100%,rgb(0 0 0 / .4),transparent);background-position:0 100%,0 100%;bottom:0}.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--fade .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:after{display:none}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:auto;position:absolute;top:50%;width:100%}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{-webkit-transform:translate(-50%,-50%);-ms-transform:translateY(-50%,-50%);-o-transform:translateY(-50%,-50%);transform:translateY(-50%,-50%);top:50%;left:50%;position:absolute;width:auto}.fotorama__stage__frame{text-align:center}.fotorama__stage__frame .fotorama__img{height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}@media all and (min-width:768px){.fotorama__stage__frame .fotorama__img{top:49.5%}}.magnify-opaque{opacity:.5}.magnify-hidden{display:none}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{display:inline-block;left:0;position:absolute;top:0}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{background-color:#fff;width:100%}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit!important}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{bottom:0;left:0;margin:auto;max-height:inherit;max-width:inherit;position:absolute;right:0;top:0}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:default;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;top:0;transition:.3s linear;vertical-align:middle;width:auto}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{cursor:pointer;max-height:none;max-width:none;transition-property:width,height,bottom,right,top,left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;transition-property:none}.fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 80px*2)}.fotorama__nav-wrap--horizontal.fotorama__nav-wrap{min-height:30px}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{bottom:0;cursor:pointer;position:absolute;top:0;width:30px;z-index:1000}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;width:100%}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{cursor:pointer;height:30px;left:0;position:absolute;right:0;z-index:1000}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:auto;width:30px}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}.fotorama__wrap--only-active .fotorama__stage,.fotorama__wrap--only-active .fotorama__nav{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__thumb--icon{font-size:.001px;padding-bottom:30px}.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}.magnify-fullimage{display:none}.fotorama__arr,.fotorama__thumb__arr{background-color:rgb(255 255 255 / .3);transition:background-color .3s ease-in-out}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:rgb(255 255 255 / .5)}.fotorama__arr:active,.fotorama__thumb__arr:active{background-color:rgb(213 213 213 / .5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in{background-color:rgb(255 255 255 / .3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover{background-color:rgb(255 255 255 / .5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active{background-color:rgb(213 213 213 / .5)}.fotorama__video-close{background-position:-80px 0;height:80px;opacity:0;right:0;top:0;transform:translate3d(80px,-80px,0);transition:opacity .3s ease-in-out;width:80px}@media all and (max-width:768px){.fotorama__video-close{background-position:-100px -20px;top:10px;height:40px;width:40px}}.fotorama__video-close.fotorama-show-control{opacity:1;transform:translate3d(0,-10px,0)}.gallery-placeholder__image{display:block;margin:auto}.fotorama__spinner{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/loader-1.gif);bottom:0;display:none;height:64px;left:0;margin:auto;position:absolute;right:0;top:0;width:64px;z-index:100}.fotorama__spinner.fotorama__spinner--show{display:block}.fotorama__product-video--loaded .fotorama__img,.fotorama__product-video--loaded .fotorama__img--full{display:none!important}.fotorama__stage .fotorama__arr--shown{display:block!important}.fotorama__stage .fotorama__arr--hidden{display:none!important}._block-content-loading .fotorama-item{position:absolute!important;z-index:-1;top:0;width:100%}.cs-product-gallery__actions{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:1rem 0}.cs-product-gallery__actions .cs-ask-for-product{padding:0}@media(min-width:64em){.cs-product-gallery__actions{padding:1rem 0 0}}.cs-page-product__top-info{order:4}@media(min-width:48em){.cs-page-product__top-info{flex-basis:calc(50% - 2rem);margin-top:1.5rem;order:3}}@media(min-width:64em){.cs-page-product__top-info{flex-basis:40%;flex-shrink:0;max-width:40%}}@media(min-width:80em){.cs-page-product__top-info{flex-basis:20rem;max-width:20rem}}.cs-pdp-info{font-size:.9rem;margin-bottom:1rem}.cs-pdp-info--additional{background-color:#fff;cursor:pointer;margin-bottom:0}.cs-pdp-info--additional .cs-pdp-info__row{background-color:#fff;border:1px dashed #cacaca;border-radius:3px;justify-content:center;padding:1rem 1.5rem}.cs-pdp-info--additional .cs-pdp-info__row:last-child{border-bottom:1px dashed #cacaca}.cs-pdp-info--additional .cs-pdp-info__row:hover{box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-pdp-info--installment{padding-top:.5rem}@media(min-width:48em){.cs-pdp-info--installment{padding-left:2rem;padding-right:2rem}}.cs-pdp-info--installment .cs-pdp-info__row:hover{box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-pdp-info__label{color:#000;font-weight:600;padding-bottom:.7rem}.cs-pdp-info__row{border-bottom:1px dashed #cacaca;display:flex;justify-content:space-between;padding:.2rem 0}.cs-pdp-info__row--installment{color:#000;cursor:pointer;justify-content:center}.cs-pdp-info__row--installment:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 26 26'%3E%3Cpath fill='%23CC2331' fill-rule='evenodd' d='M3.667 5.75A1.917 1.917 0 0 0 1.75 7.667v14.666a1.916 1.916 0 0 0 1.917 1.917h14.666a1.916 1.916 0 0 0 1.917-1.917v-8a.75.75 0 0 1 1.5 0v8a3.417 3.417 0 0 1-3.417 3.417H3.667A3.417 3.417 0 0 1 .25 22.333V7.667A3.417 3.417 0 0 1 3.667 4.25h8a.75.75 0 0 1 0 1.5h-8ZM16.5 1a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-1 0V1.5H17a.5.5 0 0 1-.5-.5Z' clip-rule='evenodd'/%3E%3Cpath fill='%23CC2331' fill-rule='evenodd' d='M25.53.47a.75.75 0 0 1 0 1.06L10.864 16.197a.75.75 0 1 1-1.061-1.06L24.47.47a.75.75 0 0 1 1.06 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;margin-left:1.2rem;width:2rem}.cs-pdp-info__row--installment:hover,.cs-pdp-info__row--installment:last-child:hover{border-style:solid;color:#000}.cs-pdp-info__row--installment,.cs-pdp-info__row--installment:hover,.cs-pdp-info__row--installment:visited{text-decoration:none}.cs-pdp-info__row--installment .installment-pdp{color:currentColor;display:inline-block;font-weight:600;min-width:3rem}.cs-pdp-info__row--installment .installment-pdp:last-child{padding-left:.4rem}.cs-pdp-info__row:last-child{border-bottom:none}.cs-pdp-info__row span{display:inline-block}.cs-pdp-info__row span:last-child{color:#000;font-weight:500;padding-left:.8rem;word-break:break-all}.cs-pdp-info__row span.available{color:#50b718}.cs-pdp-info__row--availability span:last-child{align-items:flex-end;display:flex;flex-flow:column;text-align:right;white-space:normal}.cs-pdp-info__row .cs-tooltip{margin:0 auto 0 .6rem}.cs-specification{font-size:.9rem;margin-bottom:1rem}.cs-specification__label{color:#000;font-weight:600;padding-bottom:.7rem}.cs-specification__row{border-bottom:1px dashed #cacaca;display:flex;justify-content:space-between;padding:.2rem 0}.cs-specification__row:last-child{border-bottom:none}.cs-specification__row span{display:inline-block}.cs-specification__row span:first-child{white-space:nowrap}.cs-specification__row span:last-child{color:#000;font-weight:500;padding-left:.8rem;word-break:break-all}.cs-specification__row a,.cs-specification__row a:active,.cs-specification__row a:focus,.cs-specification__row a:hover,.cs-specification__row a:visited,.cs-specification__row a:visited:focus,.cs-specification__row a:visited:hover{text-decoration:none}.cs-specification__row img{display:block;margin:1px 0;max-height:2rem;width:auto}.cs-specification__row ul,.cs-specification__row ul li{list-style:none;margin:0;padding:0}.cs-specification__item--documentation{align-items:center;cursor:pointer;display:flex;margin:0 1.2rem 0 auto}.cs-specification__item--documentation,.cs-specification__item--documentation:focus,.cs-specification__item--documentation:hover,.cs-specification__item--documentation:visited{text-decoration:none}.cs-specification__item--documentation:after{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/download-red.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.6rem;width:1.6rem}.cs-pdp-documentation{display:flex;font-size:1.1rem;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}@media(max-width:47.99em){.cs-pdp-documentation{overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;scroll-behavior:smooth;scroll-padding-left:2rem;scroll-padding-right:2rem;scroll-snap-type:x mandatory}}@media(min-width:48em){.cs-pdp-documentation{flex-wrap:wrap}}.cs-pdp-documentation__item{border:1px dashed #cacaca;border-radius:3px;cursor:pointer;display:flex;flex:0 0 16.7rem;flex-direction:column;justify-content:space-between;padding:1rem;text-decoration:none}.cs-pdp-documentation__item:focus,.cs-pdp-documentation__item:hover,.cs-pdp-documentation__item:visited{border-style:solid;box-shadow:0 4px 0 0 rgb(85 112 138 / .1);text-decoration:none}.cs-pdp-documentation__name{color:#000;line-height:1.3;margin-bottom:.5rem}.cs-pdp-documentation__link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 22 26'%3E%3Cpath fill='%23CC2331' fill-rule='evenodd' d='M4.333 1.75a1.917 1.917 0 0 0-1.916 1.917v18.666c0 1.059.858 1.917 1.916 1.917h13.334a1.917 1.917 0 0 0 1.916-1.917V7.977L13.356 1.75H4.333ZM.917 3.667A3.417 3.417 0 0 1 4.333.25h9.334a.75.75 0 0 1 .53.22l6.667 6.666c.14.141.22.332.22.53v14.667a3.417 3.417 0 0 1-3.417 3.417H4.333a3.417 3.417 0 0 1-3.416-3.417V3.667Z' clip-rule='evenodd'/%3E%3Cpath fill='%23CC2331' fill-rule='evenodd' d='M12.333.25a.75.75 0 0 1 .75.75v6.667c0 .322.261.583.584.583h6.666a.75.75 0 0 1 0 1.5h-6.666a2.083 2.083 0 0 1-2.084-2.083V1a.75.75 0 0 1 .75-.75Zm-.803 21.28a.75.75 0 0 1-1.06 0l-4-4a.75.75 0 1 1 1.06-1.06l2.72 2.72V13a.75.75 0 0 1 1.5 0v6.19l2.72-2.72a.75.75 0 1 1 1.06 1.06l-4 4Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1.3rem;margin:0 1.3rem 0 .2rem;transform:translateY(3px);width:1.3rem}.cs-configurator .cs-offcanvas__drawer,.cs-configurator .cs-offcanvas__overlay{height:100%;top:0;width:100%}@media(min-width:48em){.cs-configurator .cs-offcanvas__drawer,.cs-configurator .cs-offcanvas__overlay{height:100%;top:0;width:90%}}@media(min-width:64em){.cs-configurator .cs-offcanvas__drawer,.cs-configurator .cs-offcanvas__overlay{display:block}}.cs-configurator .cs-offcanvas__drawer{max-width:80rem;width:90%}.cs-configurator__top{margin-bottom:1rem}@media(min-width:64em){.cs-configurator__top{display:flex}}.cs-configurator__title{font-size:2.4rem;margin-bottom:1.5rem;padding:1rem 2rem 0}@media(min-width:64em){.cs-configurator__title{margin-bottom:2rem}}.cs-configurator__product-name{color:#9c9c9c;padding-left:2rem;padding-right:2rem}@media(max-width:47.99em){.cs-configurator__product-name{font-size:1rem}}@media(min-width:64em){.cs-configurator__product-name{padding:2.8rem 0 0}}.cs-configurator__content{height:100%;position:relative}@media(min-width:64em){.cs-configurator__content{padding:3rem 6rem}}.cs-configurator__bottom{background-color:#fff;bottom:0;box-shadow:0 -8px 0 rgb(85 112 138 / .1);left:0;padding:2rem 2rem 3rem;position:absolute;width:100%}@media(min-width:64em){.cs-configurator__bottom{padding:2rem 8rem}}.cs-configurator__buttons-wrapper{display:flex;justify-content:flex-end;margin-top:1.5rem}@media(min-width:64em){.cs-configurator__buttons-wrapper{margin-top:2.5rem}}.cs-configurator__button-configure{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 7rem 1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:100%;z-index:5}.cs-configurator__button-configure::-moz-focus-inner{border:0;margin:0;padding:0}.cs-configurator__button-configure,.cs-configurator__button-configure:visited{box-shadow:none;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-configurator__button-configure:active:not([disabled]),.cs-configurator__button-configure:focus:not([disabled]),.cs-configurator__button-configure:hover:not([disabled]){box-shadow:none;outline:none;text-decoration:none}.cs-configurator__button-configure[disabled]{cursor:auto;opacity:.65}.cs-configurator__button-configure:after{border-left:1px dashed #cacaca;bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:5.6rem}.cs-configurator__button-configure:hover:after{border-left-style:solid}.cs-configurator__button-configure,.cs-configurator__button-configure:visited{background-color:#000;border:1px solid #fff0;border-radius:3px;color:#fff}.cs-configurator__button-configure:hover,.cs-configurator__button-configure:hover:visited{background-color:#484848;border:1px solid #fff0;color:#fff}.cs-configurator__button-configure[disabled]{background:#ededed!important;opacity:1!important}.cs-configurator__button-configure[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-configurator__button-configure-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-configurator__button-configure-span--change{display:none}.cs-configurator__button-configure-icon{height:auto;margin-right:-2px;max-height:1.6rem;max-height:2.1rem;max-height:2.4rem;max-width:1em;max-width:2.1rem;max-width:2.4rem;position:absolute;right:1.4rem;right:1.7rem;top:50%;transform:translate3d(0,-50%,0);width:100%;z-index:2}.cs-configurator__button-configure-icon path{stroke:#fff}.cs-configurator--configured .cs-configurator__button-configure{height:4.6rem;padding-top:1.3rem}.cs-configurator--configured .cs-configurator__button-configure-span--configure{display:none}.cs-configurator--configured .cs-configurator__button-configure-span--change{display:block}.cs-configurator--configured .cs-configurator__button-configure-icon{margin-right:-2px;max-height:2.4rem;max-width:2.4rem}.cs-configurator__button-accept{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;padding:1.2rem 1.5rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:100%;z-index:5}.cs-configurator__button-accept::-moz-focus-inner{border:0;margin:0;padding:0}.cs-configurator__button-accept,.cs-configurator__button-accept:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-configurator__button-accept *,.cs-configurator__button-accept:visited *{fill:#fff;color:#fff}.cs-configurator__button-accept:active:not([disabled]),.cs-configurator__button-accept:focus:not([disabled]),.cs-configurator__button-accept:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-configurator__button-accept:active:not([disabled]) *,.cs-configurator__button-accept:focus:not([disabled]) *,.cs-configurator__button-accept:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-configurator__button-accept[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-configurator__button-accept{padding-left:2.5rem;padding-right:2.5rem}}.cs-configurator__button-accept[disabled]{background:#ededed!important;opacity:1!important}.cs-configurator__button-accept[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}@media(min-width:64em){.cs-configurator__button-accept{max-width:28rem;padding:1.5rem}}.cs-configurator__button-accept-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-configurator__summary{color:#9c9c9c;cursor:pointer;display:none;font-size:1.4rem;margin-bottom:1.5rem}.cs-configurator--configured .cs-configurator__summary,.cs-configurator--partially-configured .cs-configurator__summary{display:block}.cs-configurator__summary-row{border-bottom:1px dashed #cacaca;display:flex;line-height:1.4;padding:.5rem 0}.cs-configurator__summary-row:last-child{border-bottom:none}.cs-configurator__summary-row span{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/triangle-warning.svg);background-position:100%;background-repeat:no-repeat;background-size:auto 2rem;color:#9c9c9c;display:inline-block;font-weight:300;margin-left:auto;padding-right:2.5rem}.cs-configurator__summary-row span.configured{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/circle-check.svg);color:dimgray;font-weight:500;text-align:right}.cs-configurator__close-button{cursor:pointer;height:2.4rem;position:relative;position:absolute;right:1.5rem;top:1.5rem;transform:rotate(45deg);width:2.4rem}.cs-configurator__close-button:after,.cs-configurator__close-button:before{backface-visibility:hidden;background-color:#9c9c9c;content:"";height:1px;left:auto;position:absolute;top:50%;transition:transform .3s ease-out,opacity .15s ease-out,background-color .15s linear;width:2.4rem}.cs-configurator__close-button:hover:after,.cs-configurator__close-button:hover:before{background-color:#000}.cs-configurator__close-button[aria-expanded=true]:after,.cs-configurator__close-button[aria-expanded=true]:before{background-color:dimgray}.cs-configurator__close-button:after,.cs-configurator__close-button:before{right:0;transform:translate3d(0,-50%,0)!important}.cs-configurator__close-button:after{transform:translate3d(0,-50%,0) rotate(90deg)!important}.cs-configurator__close-button[aria-expanded=true]:before{opacity:0;transform:translate3d(0,-50%,0) rotate(-90deg)!important}.cs-configurator__close-button[aria-expanded=true]:after{transform:translate3d(0,-50%,0) rotate(0)!important}.cs-configurator__attribute-state{color:var(--red);display:block;font-size:1rem;font-weight:500;position:absolute;right:0;top:.3rem}@media(min-width:64em){.cs-configurator__attribute-state{flex-wrap:nowrap;margin-top:.2rem;position:relative;width:100%}}.cs-configurator__price .price-box .price,.cs-configurator__price .price-box .price-label{font-weight:500}.cs-configurator__warning{display:none}.cs-configurator .product-options-wrapper{max-height:calc(100% - 27rem);overflow:auto;padding:2rem}.cs-configurator .product-options-bottom{display:none}.cs-configurator.cs-configurator--configured .product-options-bottom{display:block}.cs-configurator .swatch-attribute{border-bottom:1px dashed #cacaca}.cs-configurator .swatch-attribute:last-child{border-bottom:none}@media(min-width:64em){.cs-configurator .swatch-attribute{flex-wrap:nowrap}}.cs-configurator .swatch-attribute-options{margin:0;padding-bottom:1.5rem;width:100%}@media(min-width:64em){.cs-configurator .swatch-attribute-options{flex-basis:calc(100% - 13rem);padding-left:3rem}}.cs-configurator .swatch-option{background-position:center .5rem!important}.cs-configurator .swatch-option.image{background-size:auto 4.3rem!important}.cs-additional-products{margin:2rem 0;position:relative;z-index:1}@media(min-width:48em){.cs-additional-products{padding:1rem 0 1rem}}.cs-additional-products:empty{margin:0;padding:0}.cs-additional-products:empty:after,.cs-additional-products:empty:before{display:none}.cs-additional-products:after,.cs-additional-products:before{clear:both;content:"";display:table}.cs-additional-products__trigger{background-color:#f1f2f3;cursor:pointer}@media(min-width:48em){.cs-additional-products__trigger{background-color:#fff;border-radius:3px 3px 0 0;float:left;height:6.3rem;transform:translateY(-6.3rem);width:auto}}@media(max-width:47.99em){.cs-additional-products__trigger{position:relative}.cs-additional-products__trigger:after,.cs-additional-products__trigger:before{backface-visibility:hidden;background-color:dimgray;content:"";height:1px;left:auto;position:absolute;top:50%;transition:transform .15s linear,right .15s linear,background-color .15s linear;width:.8rem}.cs-additional-products__trigger:before{right:2.5rem;transform:rotate(45deg) translateZ(0)}.cs-additional-products__trigger:after{right:2rem;transform:rotate(-45deg) translateZ(0)}.cs-additional-products__trigger.active:before{transform:rotate(-45deg)}.cs-additional-products__trigger.active:after{transform:rotate(45deg)}}.cs-additional-products__trigger:nth-child(2):nth-last-child(3):after,.cs-additional-products__trigger:nth-child(2):nth-last-child(3):before{display:none}@media(min-width:48em){.cs-additional-products__trigger.active{background-color:#f1f2f3}}@media(max-width:47.99em){.cs-additional-products__trigger:not(:first-child){border-top:1px dashed #cacaca}}.cs-additional-products__trigger-link{display:inline-block;padding:2rem 3rem;width:100%}.cs-additional-products__trigger-link,.cs-additional-products__trigger-link:focus,.cs-additional-products__trigger-link:hover,.cs-additional-products__trigger-link:visited,.cs-additional-products__trigger-link:visited:hover{color:#000;text-decoration:none}.cs-additional-products__tab{background-color:#f1f2f3;border-radius:0 0 3px 3px;padding-bottom:1rem;width:100%}@media(min-width:48em){.cs-additional-products__tab{background-color:#fff;float:right;margin-left:-100%;padding-bottom:0}}@media(min-width:80em){.cs-additional-products__tab{padding:0 2rem}}@media(min-width:48em){.active+.cs-additional-products__tab{background-color:#f1f2f3}}.cs-additional-products__counter{background-color:#fff;border-radius:3px;display:inline-block;font-size:1.2rem;line-height:1.5rem;margin-left:.8rem;padding:.4rem .9rem}@media(min-width:48em){.cs-additional-products__counter{background-color:#f1f2f3}.active .cs-additional-products__counter{background-color:#fff}}.cs-additional-products .cs-products-carousel{margin:0}@media(min-width:48em){.cs-additional-products .cs-products-carousel{margin:0}}.cs-additional-products .cs-products-carousel:before{display:none!important}.cs-additional-products .cs-products-carousel:after{background:linear-gradient(-90deg,#f1f2f3 23%,transparent)!important;width:7rem!important}@media(min-width:48em)and (max-width:63.99em){.cs-additional-products .cs-products-carousel__slides-wrapper:after,.cs-additional-products .cs-products-carousel__slides-wrapper:before{background-color:#f1f2f3;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:2rem;z-index:4}.cs-additional-products .cs-products-carousel__slides-wrapper:after{left:auto;right:0}}@media(min-width:64em){.cs-additional-products .cs-products-carousel__slides:last-of-type{padding-left:0!important;padding-right:0!important;scroll-margin:0!important;scroll-padding:0!important}}@media(min-width:80em){.cs-additional-products .cs-products-carousel__slide:last-of-type{z-index:25}}.cs-additional-products .cs-products-carousel__pagination{margin:0}.cs-additional-products .cs-products-carousel__pagination>span{margin:1rem 0 2.5rem}.cs-additional-products .cs-products-carousel__nav{background-color:#f1f2f3}@media(min-width:48em){.cs-additional-products .cs-products-carousel__nav{top:35%}}@media(min-width:80em){.cs-additional-products .cs-products-carousel__nav{top:40%}}@media(min-width:90em){.cs-additional-products .cs-products-carousel__nav{top:45%}}@media(min-width:80em){.cs-additional-products .cs-products-carousel__nav--next{right:-2rem!important}.cs-additional-products .cs-products-carousel__nav--prev{left:-2rem!important}}@media(min-width:64em){.cs-seo-text__lead{margin-right:51%}.cs-seo-text__lead h2{font-size:2.8rem;font-weight:600}.cs-seo-text__columns{display:grid;gap:3rem}.cs-seo-text__columns--2{grid-template-columns:repeat(2,1fr)}.cs-seo-text__columns--3{grid-template-columns:repeat(3,1fr)}.cs-seo-text__columns--4{grid-template-columns:repeat(4,1fr)}}.cs-ask-for-product{display:none;padding:2rem}.ask-for-product .cs-ask-for-product{display:block}.ask-for-product .cs-ask-for-product--spare-parts,.cs-ask-for-product--spare-parts{display:none}.cs-ask-for-product__button{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 7rem 1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:100%;z-index:5}.cs-ask-for-product__button:after,.cs-ask-for-product__button:before{content:none}.cs-ask-for-product__button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-ask-for-product__button,.cs-ask-for-product__button:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-ask-for-product__button *,.cs-ask-for-product__button:visited *{fill:#fff;color:#fff}.cs-ask-for-product__button:active:not([disabled]),.cs-ask-for-product__button:focus:not([disabled]),.cs-ask-for-product__button:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-ask-for-product__button:active:not([disabled]) *,.cs-ask-for-product__button:focus:not([disabled]) *,.cs-ask-for-product__button:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-ask-for-product__button[disabled]{cursor:auto;opacity:.65}.cs-ask-for-product__button:after{border-left:1px dashed #cacaca;bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:5.6rem}.cs-ask-for-product__button:hover:after{border-left-style:solid}.cs-ask-for-product__button[disabled]{background:#ededed!important;opacity:1!important}.cs-ask-for-product__button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-ask-for-product__button-icon{height:auto;margin-right:0;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;position:absolute;right:1.4rem;right:1.7rem;top:50%;transform:translate3d(0,-50%,0);width:100%;z-index:2}.cs-ask-for-product__button-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}@media(min-width:64em){.cs-ask-for-product__form{flex:2 1}}.cs-ask-for-product__form .cs-ask-for-product__button{margin-top:2rem;width:100%}@media(min-width:48em){.cs-ask-for-product__form .cs-ask-for-product__button{max-width:28rem}}.cs-ask-for-product__form-bottom{display:flex;flex-direction:column}@media(min-width:48em){.cs-ask-for-product__form-bottom{align-items:center;flex-direction:row;justify-content:space-between}}.cs-ask-for-product__form-required-note{font-size:1.2rem}.cs-ask-for-product__form-required-note:before{color:var(--red);content:"*";display:inline-block;margin-right:.3rem}@media(max-width:47.99em){.cs-ask-for-product__modal.modal-slide .modal-inner-wrap{max-height:unset}}@media(min-width:80em){.cs-ask-for-product__modal.modal-slide .modal-inner-wrap{max-width:116.4rem}}.cs-ask-for-product__modal.modal-slide .modal-header{padding-bottom:0}.cs-ask-for-product__modal.modal-slide .modal-title{padding-bottom:2.4rem}@media(min-width:48em){.cs-ask-for-product__modal.modal-slide .modal-title{padding-bottom:1rem}.cs-ask-for-product__modal.modal-slide .modal-content{padding-top:0}}.cs-ask-for-product__modal .field{margin-top:1.5rem}.cs-ask-for-product__modal .field:first-of-type{margin-top:0}.cs-ask-for-product__modal textarea{resize:vertical}@media(min-width:30em){.cs-ask-for-product__modal textarea{min-height:20rem}}@media(min-width:64em){.cs-ask-for-product__modal-container{display:flex;gap:2rem}}@media(min-width:80em){.cs-ask-for-product__modal-container{gap:5.2rem}}.cs-product-tile--ask_for_product{aspect-ratio:unset;box-shadow:unset!important;min-width:0}@media(max-width:63.99em){.cs-product-tile--ask_for_product{border:0!important}}@media(min-width:64em){.cs-product-tile--ask_for_product{flex:1 1;margin-top:2.4rem}}@media(max-width:63.99em){.cs-product-tile--ask_for_product .cs-product-tile__container{align-items:flex-start;flex-flow:row nowrap;gap:1rem;padding:0}}.cs-product-tile--ask_for_product .cs-product-tile__thumbnail{overflow:hidden;pointer-events:none}@media(max-width:63.99em){.cs-product-tile--ask_for_product .cs-product-tile__thumbnail{flex-shrink:0;max-width:6rem;width:100%}.cs-product-tile--ask_for_product .cs-product-tile__content{flex:1 1 auto;min-width:0}}@media(min-width:48em){.cs-product-tile--ask_for_product .cs-product-tile__content{flex-basis:auto}}.cs-product-tile--ask_for_product .cs-product-tile__badges{display:none}.cs-product-tile--ask_for_product .cs-product-tile__main{grid-template-areas:"reviews-availability" "name" "price";grid-template-columns:minmax(0,1fr);position:static}.cs-product-tile--ask_for_product .cs-product-tile__name{height:auto}.cs-product-tile--ask_for_product .cs-product-tile__name-link{-webkit-line-clamp:unset;line-clamp:unset;pointer-events:none}.cs-product-tile--ask_for_product .cs-product-tile__addtocart{display:none}@media(max-width:63.99em){.cs-product-tile--ask_for_product .cs-product-tile__addto{display:none}}@media(min-width:64em){.cs-product-tile--ask_for_product .cs-product-tile__addto{animation:unset!important;bottom:auto!important;opacity:1;right:1.5rem;top:1.5rem;z-index:2}}.cs-product-tile--ask_for_product .cs-product-tile__row-reviews-availability{margin-top:0}.cs-product-tile--ask_for_product .cs-product-tile__price{height:auto}@media(min-width:64em){.cs-product-tile--ask_for_product .cs-product-tile__price{margin-top:2.4rem}}.cs-product-tile--ask_for_product .cs-star-rating__text--count{display:none}.cs-product-tile--ask_for_product .cs-star-rating__star--active{fill:dimgray}.cs-buybox{font-size:1.4rem;height:100%;line-height:1.25}@media(min-width:48em){.cs-buybox{border-left:none}}.cs-buybox__section{border-top:none;padding:1.5rem 0}.cs-buybox__section:first-child{border-top:none}@media(min-width:48em){.cs-buybox__section{padding:1.5rem}}.cs-buybox__section:blank,.cs-buybox__section:empty{display:none}.cs-buybox__brand{display:inline-block}.cs-buybox__brand:after{content:"/"}.cs-buybox__brand-text,.cs-buybox__brand:after,.cs-buybox__category{color:#9c9c9c;font-size:1.2rem}.cs-buybox__category{display:inline;margin:0}.cs-buybox__product-name{font-size:2.4rem;font-weight:700;line-height:inherit;margin:0}.cs-buybox__product-name h1{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-transform:inherit}.cs-buybox__daily-deal,.cs-buybox__highlights,.cs-buybox__reviews-summary{margin:1.5rem 0 0}.cs-buybox__daily-deal:blank,.cs-buybox__daily-deal:empty,.cs-buybox__highlights:blank,.cs-buybox__highlights:empty,.cs-buybox__reviews-summary:blank,.cs-buybox__reviews-summary:empty{margin:0}.cs-buybox__price{margin:1.5rem 0 0}.cs-buybox__price .price-box{display:flex;flex-direction:column;flex-wrap:nowrap;vertical-align:initial}.cs-buybox__price .price-box .price{color:#000;font-size:1.4rem;font-weight:600}.cs-buybox__price .price-box .price.discounted-price{color:var(--buybox_price-special-price-color)}.cs-buybox__price .price-box .old-price{text-decoration:none}.cs-buybox__price .price-box .old-price .price{color:#9c9c9c;font-size:1.3rem;font-weight:400;text-decoration:line-through}.cs-buybox__price .price-box .special-price .price{color:var(--buybox_price-special-price-color);font-size:2rem;font-weight:600}.cs-buybox .price-tier_price{display:block}.cs-buybox .product.attribute.overview{margin-top:1.5rem}.cs-buybox .product-options-wrapper,.cs-buybox__addtocart,.cs-buybox__product-variants{margin-bottom:2rem}.cs-buybox .product-options-wrapper .page-product-bundle,.cs-buybox__addtocart .page-product-bundle,.cs-buybox__product-variants .page-product-bundle{margin-bottom:0}.cs-buybox__addtocart-fieldset{align-items:flex-start;display:flex;justify-content:stretch}.cs-buybox__addtocart-actions{flex-grow:10}.cs-buybox__addtocart-button{height:100%;width:100%}.cs-buybox__addtocart-button strong{font-size:1.1rem}.cs-buybox__qty-wrapper{font-size:1.4rem;margin:0 .5rem 0 0;width:8rem}@media(min-width:64em){.cs-buybox__qty-wrapper{width:8rem}}.page-product-downloadable .cs-buybox__qty-wrapper{display:none}.cs-buybox__update{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:100%;z-index:5}.cs-buybox__update::-moz-focus-inner{border:0;margin:0;padding:0}.cs-buybox__update,.cs-buybox__update:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-buybox__update *,.cs-buybox__update:visited *{fill:#fff;color:#fff}.cs-buybox__update:active:not([disabled]),.cs-buybox__update:focus:not([disabled]),.cs-buybox__update:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-buybox__update:active:not([disabled]) *,.cs-buybox__update:focus:not([disabled]) *,.cs-buybox__update:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-buybox__update[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-buybox__update{padding-left:2.5rem;padding-right:2.5rem}}.cs-buybox__update[disabled]{background:#ededed!important;opacity:1!important}.cs-buybox__update[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-buybox__update-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-buybox__update-icon{display:none;height:auto;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;right:1.7rem;width:100%;z-index:2}.cs-buybox__stock{align-items:center;color:#50b718;display:flex;margin:0 0 1.5rem}.cs-buybox__stock--unavailable{color:var(--red)}.cs-buybox__stock-icon{fill:currentColor;height:1.8em;margin-right:1rem;width:2.4em}.cs-buybox__stock-subscription{margin:0 0 1.5rem!important}.cs-buybox__addto-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.cs-buybox__addto-item{margin:.5rem 2rem .5rem 0}.cs-buybox__addto-item:last-child{margin-right:0}.cs-buybox__addto-link{align-items:center;color:inherit;display:inline-flex;text-decoration:inherit;transition:color .15s linear}.cs-buybox__addto-link:hover{color:dimgray}.cs-buybox__addto-icon{height:1.2rem;margin-right:.8rem;transition:fill .15s linear}.cs-buybox__addto-icon--wishlist{width:auto}.selected .cs-buybox__addto-icon--wishlist .heart-background{fill:dimgray}.cs-buybox__addto-icon--wishlist .heart-background{fill:#fff0}.cs-buybox__addto-icon--wishlist .heart-border{fill:dimgray}.cs-buybox__addto-icon--compare{fill:dimgray;width:auto}.cs-buybox__usps{align-items:flex-start;color:#9c9c9c;display:flex;font-size:1rem;justify-content:space-between;list-style:none;margin:0;padding:0}.cs-buybox__usp{align-items:center;display:flex}.cs-buybox__usp-icon{fill:currentColor;height:2.2rem;margin:1px .8rem 0 0}.cs-buybox__usp-icon--1{width:2.2rem}.cs-buybox__usp-icon--2{width:2rem}.cs-buybox__usp-icon--3{width:2.3rem}.cs-buybox__usp-label{width:-moz-min-content;width:min-content}.cs-buybox__downloadable-options .downloads>.label{margin:0 0 .7em}.cs-buybox__downloadable-options .legend,.cs-buybox__downloadable-options .legend+br{display:none}.cs-buybox__downloadable-options .choice{align-items:center;margin:0 0 .7em}.cs-buybox__downloadable-options .choice:last-child{margin-bottom:0}.cs-buybox__downloadable-options input{margin:0 .7em 0 0}.cs-buybox__downloadable-options .field .label{width:auto}.page-product-downloadable .cs-buybox .product-options-bottom .price-final_price{display:none}.cs-buybox .grouped{margin-bottom:0}.cs-buybox .grouped .col{vertical-align:middle}.cs-buybox .grouped .col:first-child{padding-left:0}.cs-buybox .grouped .col:last-child{padding-right:0}.cs-buybox .grouped .qty{width:10rem}@media(min-width:48em){.cs-buybox .grouped .qty{margin-left:auto}}.cs-buybox .grouped .out-of-stock .qty{width:auto}.cs-buybox .grouped .price-final_price{display:block;margin-top:.3em}.cs-buybox .grouped .back-in-stock-modal-trigger{align-items:center;cursor:pointer;display:flex}.cs-buybox .grouped .back-in-stock-modal-trigger span{display:inline-block;padding-right:.5rem}.cs-buybox .grouped .back-in-stock-modal-trigger svg{height:2rem;width:auto}.cs-buybox #validation-message-box{margin:0 0 1em}.cs-buybox .customize{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0 0 3rem;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-buybox .customize::-moz-focus-inner{border:0;margin:0;padding:0}.cs-buybox .customize,.cs-buybox .customize:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-buybox .customize *,.cs-buybox .customize:visited *{fill:#fff;color:#fff}.cs-buybox .customize:active:not([disabled]),.cs-buybox .customize:focus:not([disabled]),.cs-buybox .customize:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-buybox .customize:active:not([disabled]) *,.cs-buybox .customize:focus:not([disabled]) *,.cs-buybox .customize:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-buybox .customize[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-buybox .customize{padding-left:2.5rem;padding-right:2.5rem}}.cs-buybox .customize[disabled]{background:#ededed!important;opacity:1!important}.cs-buybox .customize[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-buybox .customize span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-buybox{--buybox_price-special-price-color:var(--red);height:auto;margin-bottom:2rem;min-width:0;order:3}@media(min-width:48em){.cs-buybox{background-color:#f1f2f3;border-radius:5px;flex-basis:calc(50% - 2rem);order:4}}@media(min-width:64em){.cs-buybox{flex-basis:25%;flex-shrink:0}}.ask-for-product .cs-buybox{background-color:#fff;border:1px solid #f1f2f3}.cs-buybox__section--essentials{padding:0}@media(min-width:48em){.cs-buybox__section--essentials{padding:0}}.cs-buybox__section--configurator-bottom{padding-top:0}.cs-buybox__section--afterform,.cs-buybox__section--extras{padding:0}@media(min-width:48em){.cs-buybox__section--afterform,.cs-buybox__section--extras{padding:0}}@media(min-width:64em){.cs-buybox__section--afterform,.cs-buybox__section--extras{padding:0}}.cs-buybox__section--extras .product.pricing{margin-bottom:1.5rem}@media(min-width:48em){.cs-buybox__section--extras .product.pricing{padding-inline:1.5rem}}@media(min-width:64em){.cs-buybox__section--extras .product.pricing{padding-inline:2rem}}.ask-for-product .cs-buybox__section--product-form{padding-left:2rem;padding-right:2rem}.cs-buybox__price{margin:.5rem 0 0;padding-bottom:2.5rem;position:relative}.cs-buybox__price .price-container{display:flex;justify-content:flex-end}.cs-buybox__price .price-label{font-size:2rem;font-weight:600;margin:0 .8rem}.ask-for-product .cs-buybox__price .price-label{color:#cacaca}.cs-buybox__price .vat-hint{position:relative;right:0}.ask-for-product .cs-buybox__price .price-box .price{color:#cacaca}@media(min-width:48em){.cs-buybox__addtocart-button strong{font-size:1.1rem}}.cs-buybox__addtocart-button .cs-addtocart__fail-label{font-size:1rem;left:45%}@media(min-width:23.125em){.cs-buybox__addtocart-button .cs-addtocart__fail-label{font-size:1.4rem}}@media(min-width:64em){.cs-buybox__addtocart-button .cs-addtocart__fail-label{font-size:1.3rem}}@media(min-width:80em){.cs-buybox__addtocart-button .cs-addtocart__fail-label{font-size:1.6rem}}.cs-buybox__addto-label,.cs-buybox__addto-link-text{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-buybox__addto-list{gap:1rem}@media(min-width:48em){.cs-buybox__addto-list{gap:0}}.cs-buybox__addto-item{margin:0}@media(min-width:48em){.cs-buybox__addto-item{border-left:1px dashed #cacaca;padding:0 1rem}}.cs-buybox__addto-item--wishlist{order:2}.cs-buybox__addto-item--compare{order:1}.cs-buybox__addto-item:first-child{padding-right:0}.cs-buybox__addto-item:last-child{border-left:none}.cs-buybox__addto-link{border:1px solid #fff0;border-radius:3px;display:flex;justify-content:center;margin:0}.cs-buybox__addto-link:hover{border:1px dashed #cacaca;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-buybox__addto-link.towishlist.selected{background-color:#ff900e}.cs-buybox__addto-link.towishlist.selected .cs-buybox__addto-icon--wishlist{fill:#fff}.cs-buybox__addto-icon{margin:0}.cs-buybox__addto-icon--wishlist{fill:dimgray}.cs-buybox__no-review{font-size:1.2rem;margin-right:5rem}.cs-buybox .cs-qty-increment{background-color:#fff;min-height:3rem}.cs-buybox .cs-qty-increment #qty-error{display:none!important}.checkout-cart-configure .cs-buybox__update~.cs-addtocart__wrapper{display:none}.cs-buybox__addtocart{margin:2rem 0 0}.cs-buybox .price-box{text-align:right}.cs-buybox .price-box .price-wrapper{justify-content:flex-end}@media(min-width:64em)and (max-width:79.99em){.cs-buybox__addtocart-fieldset{flex-wrap:wrap}}@media(min-width:23.135em){.cs-buybox__qty-wrapper{margin-right:1.5rem}}@media(min-width:64em)and (max-width:79.99em){.cs-buybox__qty-wrapper{margin-bottom:1rem}}@media(min-width:64em){.cs-buybox__qty-wrapper{margin-right:.5rem}}.cs-buybox__variant-label{color:#000;font-weight:600;margin-bottom:1rem}.cs-buybox__variant-content{position:relative}.cs-buybox__variant-trigger{align-items:center;background-color:#fff;border:2px solid #cacaca;border-radius:3px;display:flex;height:5rem;padding:.5rem 5rem .5rem 1rem;position:relative;white-space:nowrap}.cs-buybox__variant-trigger:after,.cs-buybox__variant-trigger:before{backface-visibility:hidden;background-color:dimgray;content:"";height:1px;left:auto;position:absolute;top:50%;transition:transform .15s linear,right .15s linear,background-color .15s linear;width:.8rem}.cs-buybox__variant-trigger:before{right:2.5rem;transform:rotate(45deg) translateZ(0)}.cs-buybox__variant-trigger:after{right:2rem;transform:rotate(-45deg) translateZ(0)}.active .cs-buybox__variant-trigger:before{transform:rotate(-45deg)}.active .cs-buybox__variant-trigger:after{transform:rotate(45deg)}.cs-buybox__variant-trigger:after,.cs-buybox__variant-trigger:before{pointer-events:none}.active .cs-buybox__variant-trigger{border-bottom:1px solid #fff0;border-bottom-left-radius:0;border-bottom-right-radius:0}.cs-buybox__variant-list{background-color:#fff;border:2px solid #cacaca;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #9c9c9c;display:none;position:absolute;top:calc(5rem - 1px);width:100%}.active .cs-buybox__variant-list{display:block;z-index:25}.cs-buybox__variant-list .cs-buybox__variant{color:#000;padding:.5rem 1rem}.cs-buybox__variant-list .cs-buybox__variant:hover{background-color:#ededed}.cs-buybox__variant-list .cs-buybox__variant-link{align-items:center;color:inherit!important;display:flex;text-decoration:none;width:100%}.cs-buybox__variant-list .cs-buybox__variant-image{height:2.3rem;width:2.3rem}.cs-buybox__variant{align-items:center;cursor:pointer;display:flex;width:100%}.cs-buybox__variant-name{display:flex;flex-direction:column;line-height:1.1;max-width:100%;overflow:hidden}@media(min-width:48em)and (max-width:63.99em){.cs-buybox__variant-name{max-width:calc(50vw - 17rem)}}.cs-buybox__variant-name span:first-child{color:#000;font-weight:600;overflow:hidden;text-overflow:ellipsis}.cs-buybox__variant-name span:nth-child(2){font-weight:400}.cs-buybox__variant-image{display:block;height:2.7rem;margin-right:1rem;width:2.7rem}.cs-buybox__variants{margin:2rem 0}@media(min-width:48em){.cs-buybox__variants{margin:2rem}}@media(min-width:64em){.cs-buybox__variants{max-width:25rem}}@media(min-width:64.01em){.cs-buybox__variants{max-width:32rem}}.cs-buybox__add-to-feedback-tooltip{background:#f1f2f3;border-radius:3px;color:#000;font-size:1.4rem;left:50%;max-width:40rem;min-width:29rem;opacity:0;padding:1.5rem 3rem;position:fixed;text-align:center;top:3rem;transform:translate3d(-50%,-200%,0);z-index:-500}.cs-buybox__add-to-feedback-tooltip--active{animation:copyfeedback 4s forwards;z-index:99999}.cs-buybox__express-checkout{padding-top:1rem}.cs-buybox__express-checkout-title{color:#9c9c9c;font-size:1.2rem;line-height:1.5;margin-bottom:1rem;text-align:center}.cs-buybox__express-checkout-buttons{display:flex;flex-flow:row wrap;gap:.8rem}@keyframes copyfeedback{0%{opacity:0;transform:translate3d(-50%,-200%,0)}10%{opacity:1;transform:translate3d(-50%,0,0)}90%{opacity:1;transform:translate3d(-50%,0,0)}to{opacity:0;transform:translate3d(-50%,-200%,0)}}@media(max-width:63.99em){.cs-buybox__section--variantic._before-open{background-color:#fff;bottom:0;box-shadow:0 -4px 4px 0 #00000040;left:0;overflow:hidden;padding:2rem;position:fixed;right:0;transform:translateY(100%);z-index:100}.cs-buybox__section--variantic._before-open._open{transform:translateY(0);transition:transform .3s}._before-open .cs-buybox__price{display:none}.cs-buybox__custom-options-container{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@media(min-width:64em){.cs-buybox__custom-options-container{background-color:#fff;bottom:0;box-shadow:-4px 0 4px 0 #00000040;display:flex;flex-flow:column;padding:2rem 0;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s;width:50rem;z-index:300}._open .cs-buybox__custom-options-container{transform:translateX(0)}.cs-buybox__custom-options-container .product-options-wrapper{flex:1 1 auto;margin-top:0;overflow:auto;padding-inline:2rem}}.cs-buybox__custom-options-container .product-options-wrapper .field.disabled{display:none}@media(max-width:63.99em){._before-open .cs-buybox__custom-options-container{clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}._before-open .cs-buybox__custom-options-container .product-options-wrapper{height:10rem;margin:0;padding-top:0;position:relative}._before-open .cs-buybox__custom-options-container .fieldset>.field{left:50%;margin:0!important;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden}._before-open .cs-buybox__custom-options-container .fieldset>.field>.label{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}._before-open .cs-buybox__custom-options-container .fieldset>.field._visible{visibility:visible}@media(max-width:63.99em){._before-open .cs-buybox__custom-options-container .options-list.materials{flex-flow:row nowrap;overflow:auto hidden}._before-open .cs-buybox__custom-options-container .options-list.materials .field{aspect-ratio:1;flex:0 0 auto;width:7.3rem}._before-open .cs-buybox__custom-options-container .options-list.materials .label.material{border-color:#cacaca}}._before-open .cs-buybox__custom-options-container .options-list.materials .material-image-wrapper{height:4rem}._before-open .cs-buybox__custom-options-container div.mage-error{bottom:-1.6rem;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:calc(100vw - 4rem)}@media(min-width:64em){._before-open .cs-buybox__custom-options-container div.mage-error{position:static;text-align:left;transform:none;width:100%}}.cs-buybox__custom-options-container .field+.field{margin-top:1.6rem}.cs-buybox__custom-options-field-triggers-wrapper{position:relative}.cs-buybox__custom-options-field-triggers{-ms-overflow-style:none;display:flex;gap:.5rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.cs-buybox__custom-options-field-triggers::-webkit-scrollbar{display:none}.cs-buybox__custom-options-field-trigger{background:#ededed;border:1px dashed #cacaca;border-radius:3px;color:#000;cursor:pointer;flex:0 0 auto;font-size:1.4rem;font-weight:400;margin:0;padding:1rem;scroll-snap-align:start;white-space:nowrap}.cs-buybox__custom-options-field-trigger._visible{background:#fff;border:1px solid #cacaca}.cs-buybox__custom-options-trigger{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:2rem 0 0;order:2;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:100%;z-index:5}.cs-buybox__custom-options-trigger::-moz-focus-inner{border:0;margin:0;padding:0}.cs-buybox__custom-options-trigger,.cs-buybox__custom-options-trigger:visited{box-shadow:none;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-buybox__custom-options-trigger:active:not([disabled]),.cs-buybox__custom-options-trigger:focus:not([disabled]),.cs-buybox__custom-options-trigger:hover:not([disabled]){box-shadow:none;outline:none;text-decoration:none}.cs-buybox__custom-options-trigger[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-buybox__custom-options-trigger{padding-left:2.5rem;padding-right:2.5rem}}.cs-buybox__custom-options-trigger,.cs-buybox__custom-options-trigger:visited{background-color:#000;border:1px solid #fff0;border-radius:3px;color:#fff}.cs-buybox__custom-options-trigger:hover,.cs-buybox__custom-options-trigger:hover:visited{background-color:#484848;border:1px solid #fff0;color:#fff}.cs-buybox__custom-options-trigger[disabled]{background:#ededed!important;opacity:1!important}.cs-buybox__custom-options-trigger[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}@media(max-width:63.99em){._before-open .cs-buybox__custom-options-trigger{display:none}}.cs-buybox__custom-options-trigger-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-buybox__custom-options-nav{border:0;bottom:0;padding:0;position:absolute;top:0;width:4.2rem}.cs-buybox__custom-options-nav--prev{background:linear-gradient(90deg,#fff,transparent),url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/chevron_left.svg) 0/2.4rem no-repeat;background-size:100% 100%,2.4rem;left:-2rem}.cs-buybox__custom-options-nav--next{background:linear-gradient(270deg,#fff,transparent),url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/chevron_right.svg) 100%/2.4rem no-repeat;background-size:100% 100%,2.4rem;right:-2rem}.cs-buybox__custom-options-heading{align-items:center;display:flex;justify-content:space-between;padding:0 0 2rem}@media(min-width:64em){.cs-buybox__custom-options-heading{flex:0 0 auto;padding-inline:2rem}}.cs-buybox__custom-options-heading-span{font-size:1.6rem}@media(min-width:64em){.cs-buybox__custom-options-heading-span{font-size:2.4rem}}.cs-buybox__custom-options-heading-close{align-items:center;border-radius:0;cursor:pointer;display:flex;height:2.4rem;justify-content:center;margin:0;padding:0;width:2.4rem}.cs-buybox__custom-options-heading-close,.cs-buybox__custom-options-heading-close:focus,.cs-buybox__custom-options-heading-close:hover{background:0 0;border:none}.cs-buybox__custom-options-heading-close-span{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-buybox__custom-options-heading-close-icon{height:100%;width:100%}.cs-buybox__custom-options-submit{box-sizing:border-box;display:inline-block;flex:0 0 auto;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0 auto;max-width:calc(100% - 4rem);order:30;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:100%;z-index:5}.cs-buybox__custom-options-submit::-moz-focus-inner{border:0;margin:0;padding:0}.cs-buybox__custom-options-submit,.cs-buybox__custom-options-submit:visited{background-color:#fff;border:1px dashed #cacaca;border-radius:3px;box-shadow:none;color:#000;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-buybox__custom-options-submit *,.cs-buybox__custom-options-submit:visited *{fill:var(--red);color:#000}.cs-buybox__custom-options-submit:active:not([disabled]),.cs-buybox__custom-options-submit:focus:not([disabled]),.cs-buybox__custom-options-submit:hover:not([disabled]){background-color:#fff;border:1px solid #cacaca;box-shadow:none;color:#000;outline:none;text-decoration:none}.cs-buybox__custom-options-submit:active:not([disabled]) *,.cs-buybox__custom-options-submit:focus:not([disabled]) *,.cs-buybox__custom-options-submit:hover:not([disabled]) *{fill:var(--red);color:#000}.cs-buybox__custom-options-submit[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-buybox__custom-options-submit{padding-left:2.5rem;padding-right:2.5rem}}.cs-buybox__custom-options-submit:focus:not([disabled]),.cs-buybox__custom-options-submit:hover:not([disabled]){box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-buybox__custom-options-submit[disabled]{background:#ededed!important;opacity:1!important}.cs-buybox__custom-options-submit[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}@media(max-width:63.99em){.cs-buybox__custom-options-submit{display:none}}.cs-buybox__custom-options-submit-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-buybox .product-options-wrapper{margin-top:1rem}.cs-buybox .product-options-wrapper .field+.field{margin-top:1.6rem}.cs-buybox .product-options-wrapper .label{line-height:1.6}.cs-buybox .product-options-wrapper select,.pd-swatches-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' fill='%23696969'%3E%3Cpath d='M0 1.2C0 .5.6 0 1.2 0c.3 0 .6.1.8.3l6 5.9 6-5.9c.5-.4 1.2-.3 1.7.1.4.4.4 1.1 0 1.5L8.9 8.7c-.5.4-1.2.4-1.7 0L.4 2a.9.9 0 0 1-.4-.8z'/%3E%3C/svg%3E"),linear-gradient(0deg,transparent,transparent);background-position:right .8em top 52%,0 0;background-repeat:no-repeat,repeat;background-size:1.1rem auto,100%;border:solid #cacaca;border-radius:3px;border-width:1px 1px 2px;box-shadow:none;color:#000;display:block;font-size:.7em;line-height:2rem;margin:0 0 .2em;max-width:100%;outline:0;padding:.4rem 2.3em .4rem 1rem;transition:border-color .5s;width:100%}.cs-buybox .product-options-wrapper select:-moz-focusring,.cs-buybox .product-options-wrapper select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}.cs-buybox .product-options-wrapper select:focus:not([disabled]),.cs-buybox .product-options-wrapper select:hover:not([disabled]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' fill='%23696969'%3E%3Cpath d='M0 1.2C0 .5.6 0 1.2 0c.3 0 .6.1.8.3l6 5.9 6-5.9c.5-.4 1.2-.3 1.7.1.4.4.4 1.1 0 1.5L8.9 8.7c-.5.4-1.2.4-1.7 0L.4 2a.9.9 0 0 1-.4-.8z'/%3E%3C/svg%3E"),linear-gradient(0deg,transparent,transparent);border:1px solid #cacaca;box-shadow:none}.cs-buybox .product-options-wrapper select[disabled]{opacity:.65}.cs-buybox .product-options-wrapper select option,.pd-swatches-select option{color:initial;font-weight:500;padding:0}.cs-buybox .product-options-wrapper select:focus:not([disabled]),.cs-buybox .product-options-wrapper select:hover:not([disabled]){border-bottom-width:2px;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-buybox .product-options-wrapper>.fieldset>.field{margin-bottom:2.5rem}.cs-buybox .product-options-wrapper>.fieldset>.field>label{font-size:1.4rem;margin-bottom:1.5rem}.cs-buybox .options-list.materials{display:flex;flex-flow:row wrap;gap:.6rem}@media(min-width:64em){.cs-buybox .options-list.materials{display:grid;grid-template-columns:repeat(4,1fr)}}.cs-buybox .options-list.materials .field{aspect-ratio:10/12;margin-top:0!important;width:8.2rem}@media(min-width:64em){.cs-buybox .options-list.materials .field{aspect-ratio:12/9;width:auto}}.cs-buybox .options-list.materials input[type=radio]{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-buybox .options-list.materials input[type=radio]:checked+label.material{background-color:#f1f2f3;border-color:#cacaca;border-style:solid}.cs-buybox .options-list.materials label.material{align-items:center;border:1px dashed #fff0;border-radius:3px;cursor:pointer;display:flex;flex-flow:column;font-size:1rem;font-weight:400;gap:.2rem;height:100%;justify-content:space-around;line-height:1.1;max-width:8.5rem;padding:.5rem;text-align:center;transition:background-color .3s;width:100%}@media(min-width:64em){.cs-buybox .options-list.materials label.material{border-color:#cacaca}}.cs-buybox .options-list.materials label.material:hover{background-color:#fff;border-color:#cacaca;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-buybox .options-list.materials label.material span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.cs-buybox .options-list.materials .material-image-wrapper{align-items:center;display:flex;height:5.1rem;justify-content:center;overflow:hidden;width:100%}.cs-buybox .options-list.materials .material-image-wrapper img{aspect-ratio:1;width:100%}.cs-buybox .options-list.materials .material-image-wrapper img.placeholder{height:2.5rem;width:2.5rem}.cs-buybox-related-products{margin:0!important}.cs-buybox-related-products__header{align-items:center;display:flex;justify-content:space-between;margin:0 0 3rem}.cs-buybox-related-products__headline.title{margin:0}.cs-buybox-related-products__actions{margin:0 0 0 2rem}.cs-buybox-related-products__select-all{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;font-weight:400;line-height:2rem;margin:0;padding:.4em .55em;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-buybox-related-products__select-all::-moz-focus-inner{border:0;margin:0;padding:0}.cs-buybox-related-products__select-all,.cs-buybox-related-products__select-all:visited{background-color:#fff;border:1px dashed #cacaca;border-radius:3px;box-shadow:none;color:#000;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-buybox-related-products__select-all *,.cs-buybox-related-products__select-all:visited *{fill:var(--red);color:#000}.cs-buybox-related-products__select-all:active:not([disabled]),.cs-buybox-related-products__select-all:focus:not([disabled]),.cs-buybox-related-products__select-all:hover:not([disabled]){background-color:#fff;border:1px solid #cacaca;box-shadow:none;color:#000;outline:none;text-decoration:none}.cs-buybox-related-products__select-all:active:not([disabled]) *,.cs-buybox-related-products__select-all:focus:not([disabled]) *,.cs-buybox-related-products__select-all:hover:not([disabled]) *{fill:var(--red);color:#000}.cs-buybox-related-products__select-all[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-buybox-related-products__select-all{padding-left:2.5rem;padding-right:2.5rem}}.cs-buybox-related-products__select-all:focus:not([disabled]),.cs-buybox-related-products__select-all:hover:not([disabled]){box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-buybox-related-products__select-all[disabled]{background:#ededed!important;opacity:1!important}.cs-buybox-related-products__select-all[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-buybox-related-products__item,.cs-buybox-related-products__list{list-style:none;margin:0;padding:0}.cs-buybox-related-products__item{border-bottom:1px solid #cacaca;margin:0 0 1rem;padding:0 0 1rem}.cs-buybox-related-products__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.cs-buybox-related-products__item-content{align-items:center;display:flex;justify-content:stretch}.cs-buybox-related-products__checkbox-wrapper{display:block;margin:0 2rem 0 0;min-width:7rem;text-align:center;width:auto}@media(min-width:23.125em){.cs-buybox-related-products__checkbox-wrapper{min-width:7.6rem}}.cs-buybox-related-products__checkbox{background-size:1.7em 1.7em!important;height:1.7em!important;margin:0!important;width:1.7em!important}.cs-buybox-related-products__checkbox-label{display:inline-block;font-weight:400!important;margin-top:.5em;width:100%}.cs-buybox-related-products__image{margin:0 2rem 0 0}.cs-buybox-related-products__item-details-wrapper{width:100%}.cs-buybox-related-products__item-details{font-size:1.2em;margin:0 0 .6em}.cs-buybox-related-products__item-name,.cs-buybox-related-products__item-name:visited{color:#212121}.cs-buybox-related-products__item-actions{margin:0 0 0 2rem}.cs-buybox-related-products__atc-button{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-size:1em;font-weight:600;line-height:2rem;margin:0;padding:.4em .7em;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-buybox-related-products__atc-button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-buybox-related-products__atc-button,.cs-buybox-related-products__atc-button:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-buybox-related-products__atc-button *,.cs-buybox-related-products__atc-button:visited *{fill:#fff;color:#fff}.cs-buybox-related-products__atc-button:active:not([disabled]),.cs-buybox-related-products__atc-button:focus:not([disabled]),.cs-buybox-related-products__atc-button:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-buybox-related-products__atc-button:active:not([disabled]) *,.cs-buybox-related-products__atc-button:focus:not([disabled]) *,.cs-buybox-related-products__atc-button:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-buybox-related-products__atc-button[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-buybox-related-products__atc-button{padding-left:2.5rem;padding-right:2.5rem}}.cs-buybox-related-products__atc-button[disabled]{background:#ededed!important;opacity:1!important}.cs-buybox-related-products__atc-button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.swatch-attribute{align-items:center!important;display:flex;flex-wrap:wrap;overflow:hidden;width:100%}.swatch-attribute.swatch-layered{font-size:.8em}.swatch-attribute+.swatch-attribute{margin-top:4rem}.swatch-attribute:has(.swatch-option.selected) .mage-error{display:none}.swatch-attribute-label{font-size:1rem;font-weight:700;line-height:calc(7.2rem - 10px + .1em);margin-right:1.5rem;text-transform:uppercase;width:100%}@media(min-width:64em){.swatch-attribute-label{width:100%}}.swatch-attribute-label:after{content:": ";line-height:calc(7.2rem - 10px + .1em)}.swatch-attribute-selected-option{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.swatch-attribute-options{margin-bottom:-2rem;margin-left:-1rem;min-width:100%}.swatch-attribute-options:focus{box-shadow:none}.swatch-opt .swatch-attribute-options{justify-content:flex-start;max-width:-1.5rem;max-width:100%;min-width:0}@media(min-width:64em){.swatch-opt .swatch-attribute-options{max-width:-1.5rem;max-width:100%}}.swatch-option-link-layered{font-size:1em}.swatch-option-link-layered:hover{text-decoration:none}.swatch-option{background-color:#fff;border-radius:3px;color:dimgray;cursor:pointer;display:block!important;font-weight:400;height:6rem;line-height:calc(7.2rem - 10px + .1em);margin:calc(1px + 1rem) calc(1px + 1rem) calc(1px + 3rem);min-width:5rem;padding:0 .35em;position:relative;text-align:center;transition:background-color .3s,border-color .3s,opacity .3s,color .3s;cursor:pointer}.swatch-option.simple{height:auto!important;line-height:1rem;outline:#cacaca dashed 1px;padding:.5rem}.swatch-option.color.active{outline:var(--red) solid 1px}.swatch-option.simple:hover{outline:var(--red) solid 1px!important;box-shadow:none}.swatch-option img{max-height:6rem}.swatch-option:before{border:1px solid #fff0;border-radius:3px;bottom:-6px;content:"";left:-6px;position:absolute;right:-6px;top:-6px;transition:border-color .3s}.swatch-option:after{background:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/swatches/disabled.svg) hsl(0 0% 61% / .5) 50% no-repeat;background-size:.6em;border-radius:50%;content:"";height:calc(7.2rem - 1.2em);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;width:calc(7.2rem - 1.2em)}.swatch-option.simple:before,.swatch-option.simple:after{display:none!important}.swatch-option.bis-selected,.swatch-option.selected{background:#f1f2f3;border:5px solid #f1f2f3}.swatch-option.bis-selected:before,.swatch-option.selected:before{border:1px solid #cacaca}.swatch-option.disabled:not(.back-in-stock-alert),.swatch-option[disabled]:not(.back-in-stock-alert){cursor:not-allowed}.swatch-option.disabled:not(.back-in-stock-alert).text,.swatch-option[disabled]:not(.back-in-stock-alert).text{background:#fff;color:#9c9c9c;opacity:.65}.swatch-option.disabled:not(.back-in-stock-alert).text:before,.swatch-option[disabled]:not(.back-in-stock-alert).text:before{border:none}.swatch-option.disabled:not(.back-in-stock-alert).color:after,.swatch-option.disabled:not(.back-in-stock-alert).image:after,.swatch-option[disabled]:not(.back-in-stock-alert).color:after,.swatch-option[disabled]:not(.back-in-stock-alert).image:after{opacity:1}.swatch-option.back-in-stock-alert:hover,.swatch-option:not(.disabled):not(.selected):not([disabled]):hover{background:#fff}.swatch-option.back-in-stock-alert:hover:before,.swatch-option:not(.disabled):not(.selected):not([disabled]):hover:before{border:1px dashed #cacaca}.swatch-input{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;left:-1000px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:hidden;white-space:nowrap;width:1px}.swatch-more{display:none}.swatch-option-tooltip,.swatch-option-tooltip-layered{background:#fff;border:.1rem solid #cacaca;border-radius:.5rem;color:#9c9c9c;display:none;font-size:1.3rem;font-weight:400;margin:0;min-width:2rem;padding:.5rem;position:absolute;text-align:center;z-index:999}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{display:block;height:53.3333333333px;margin:0 auto;width:80px}.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{background-color:#fff;border-bottom:.1rem solid #cacaca;border-right:.1rem solid #cacaca;content:"";display:block;height:1rem;left:50%;margin-top:-.4rem;position:absolute;top:100%;transform:translateX(-50%) rotate(45deg);width:1rem}.swatch-option-tooltip{pointer-events:none}.missing-swatches-modal{margin-left:auto;max-width:40rem}.missing-swatches-modal .mage-error{padding-top:.8rem}.missing-swatches-modal .swatch-attribute+.swatch-attribute{margin-top:2rem}@media(hover:none){.missing-swatches-modal-visible .swatch-option-tooltip{display:none!important}}.swatch-opt{font-size:.9em}.swatch-opt .swatch-option.back-in-stock-alert:after{background:hsl(0 0% 61% / .55) url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/notification-panel/icon_notification-outline.svg) 50%/64% no-repeat;opacity:1}.swatch-opt .swatch-option.back-in-stock-alert.text{padding-right:2em}.swatch-opt .swatch-option.back-in-stock-alert.text:after{background-color:#fff0;left:auto;right:0;transform:translateY(-50%)}.swatch-opt .mage-error{font-size:1em;margin-left:0;width:100%}@media(min-width:64em){.swatch-opt .mage-error{margin-left:0}}[class^=swatch-opt-]{font-size:.45em;min-height:calc(7.2rem + 12px);opacity:1;pointer-events:none;transition:opacity .3s}@media(min-width:48.01em){[class^=swatch-opt-]{pointer-events:auto}}[class^=swatch-opt-] .swatch-option.disabled.back-in-stock-alert,[class^=swatch-opt-] .swatch-option[disabled].back-in-stock-alert{cursor:not-allowed}[class^=swatch-opt-] .swatch-option.disabled.back-in-stock-alert.text,[class^=swatch-opt-] .swatch-option[disabled].back-in-stock-alert.text{background:#fff;color:#9c9c9c;opacity:.65}[class^=swatch-opt-] .swatch-option.disabled.back-in-stock-alert.text:before,[class^=swatch-opt-] .swatch-option[disabled].back-in-stock-alert.text:before{border:none}[class^=swatch-opt-] .swatch-option.disabled.back-in-stock-alert.color:after,[class^=swatch-opt-] .swatch-option.disabled.back-in-stock-alert.image:after,[class^=swatch-opt-] .swatch-option[disabled].back-in-stock-alert.color:after,[class^=swatch-opt-] .swatch-option[disabled].back-in-stock-alert.image:after{opacity:1}[class^=swatch-opt-]:empty{opacity:0}.swatch-attribute-label{color:#000;font-weight:600;line-height:normal;margin:0 0 1.5rem;text-transform:none}.swatch-attribute-label:after{display:none}.cs-offcanvas--configurator .swatch-attribute-label{font-weight:500}.swatch-attribute{align-items:flex-start!important;overflow:visible}.swatch-attribute+.swatch-attribute{margin-top:2.5rem}@media(min-width:64em){.swatch-attribute+.swatch-attribute{margin-top:2rem}}.swatch-attribute.cs-visually-hidden+.swatch-attribute{margin-top:0}.swatch-option{background-repeat:no-repeat!important;color:#9c9c9c;font-weight:500;line-height:3.5rem;margin:1px;padding:0;transition:background-color .3s,opacity .3s}.swatch-option:before{transition:none}@media(min-width:48em){.cs-buybox>.cs-buybox__section--product-form .swatch-option{background-color:#f1f2f3;border-color:#f1f2f3;outline:1px dashed #cacaca}}.swatch-option span{align-items:center;background-color:#fff;bottom:0;color:dimgray;font-size:.8rem;height:2rem;justify-content:center;left:0;line-height:.9rem;padding:.5rem;position:absolute;right:0;transition:background-color .3s cursor:pointer}.swatch-option.simple span{position:unset;line-height:unset;height:unset;cursor:pointer}@media(min-width:48em){.cs-buybox>.cs-buybox__section--product-form .swatch-option span{background-color:#f1f2f3}}.swatch-option:hover{box-shadow:0 4px 0 0 rgb(85 112 138 / .1);color:#000}.swatch-option:hover span{background-color:#fff}@media(min-width:48em){.cs-buybox>.cs-buybox__section--product-form .swatch-option:hover span{background-color:#fff}}.swatch-option.selected{background-color:#f1f2f3;color:#000}.cs-buybox>.cs-buybox__section--product-form .swatch-option.selected{background-color:#fff;border-color:#fff}.swatch-option.selected span{background-color:#f1f2f3}.cs-buybox>.cs-buybox__section--product-form .swatch-option.selected span{background-color:#fff}.swatch-option.image{background-size:contain!important}.swatch-option.text{align-items:center;color:dimgray;display:flex!important;font-size:1.4rem;font-weight:600;height:5rem;justify-content:center;outline:1px dashed #cacaca;padding:0 .5rem}.swatch-option.text span{display:none}.swatch-option.disabled:not(.back-in-stock-alert),.swatch-option[disabled]:not(.back-in-stock-alert){opacity:.4!important}.cs-buybox>.cs-buybox__section--product-form .swatch-option.disabled:not(.back-in-stock-alert),.cs-buybox>.cs-buybox__section--product-form .swatch-option[disabled]:not(.back-in-stock-alert){background-color:#fff0}.swatch-option.disabled:not(.back-in-stock-alert):after,.swatch-option[disabled]:not(.back-in-stock-alert):after{opacity:0!important}.swatch-option.back-in-stock-alert:hover,.swatch-option:not(.disabled):not(.selected):not([disabled]):hover{background-size:contain!important}.swatch-attribute-options{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;width:100%}.energy-class .swatch-attribute-options,.energy_class .swatch-attribute-options{display:flex;flex-direction:column;gap:1rem}.swatch-attribute:last-child .swatch-attribute-options{border-bottom:none}.swatch-attribute-gas-table-modal-trigger{color:dimgray;cursor:pointer;display:inline-block;font-size:1rem;margin:0 0 0 1rem}.cs-offcanvas--configurator .swatch-attribute-gas-table-modal-trigger{display:block;margin:2rem 0 0}.swatch-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' fill='%23696969'%3E%3Cpath d='M0 1.2C0 .5.6 0 1.2 0c.3 0 .6.1.8.3l6 5.9 6-5.9c.5-.4 1.2-.3 1.7.1.4.4.4 1.1 0 1.5L8.9 8.7c-.5.4-1.2.4-1.7 0L.4 2a.9.9 0 0 1-.4-.8z'/%3E%3C/svg%3E"),linear-gradient(0deg,transparent,transparent);background-position:right .8em top 52%,0 0;background-repeat:no-repeat,repeat;background-size:1.1rem auto,100%;border:solid #cacaca;border-radius:3px;border-width:1px 1px 2px;box-shadow:none;color:#000;display:block;font-size:1em;font-size:1.2rem;font-weight:600;line-height:2rem;margin:0 0 .2em;max-width:100%;max-width:40rem;outline:0;padding:1.4rem 2.3em 1.4rem 2rem;transition:border-color .5s;width:100%}.swatch-select:-moz-focusring,.swatch-select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}.swatch-select:focus:not([disabled]),.swatch-select:hover:not([disabled]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9' fill='%23696969'%3E%3Cpath d='M0 1.2C0 .5.6 0 1.2 0c.3 0 .6.1.8.3l6 5.9 6-5.9c.5-.4 1.2-.3 1.7.1.4.4.4 1.1 0 1.5L8.9 8.7c-.5.4-1.2.4-1.7 0L.4 2a.9.9 0 0 1-.4-.8z'/%3E%3C/svg%3E"),linear-gradient(0deg,transparent,transparent);border:1px solid #cacaca;box-shadow:none}.swatch-select[disabled]{opacity:.65}.swatch-select option{color:initial;font-weight:500;padding:0}.swatch-select:focus:not([disabled]),.swatch-select:hover:not([disabled]){border-bottom-width:2px;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.swatch-option-link-layered,.swatch-option-link-layered:hover,.swatch-option-link-layered:visited{text-decoration:none}.swatch-option-link-layered:has(.disabled),.swatch-option-link-layered[href=":void();"]{pointer-events:none}.energy_class .swatch-option{background-color:transparent!important;background-position:3rem!important;background-size:contain!important;border:none!important;display:flex!important;font-size:1.2rem;height:2rem;margin:0;width:10rem}.energy_class .swatch-option.selected,.energy_class .swatch-option:focus,.energy_class .swatch-option:hover{background-color:#fff0;border:none;box-shadow:none}.energy_class .swatch-option:hover:before{border:1px solid dimgray!important}.energy_class .swatch-option:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:50% 50%;background-repeat:no-repeat;border:1px solid #cacaca;border-radius:0;box-shadow:none;content:"";cursor:pointer;display:inline-block;flex:0 0 auto;font-size:1em;height:2rem;margin:0;outline:0;overflow:hidden;position:static;transition:background-color .5s,border-color .5s;vertical-align:middle;width:2rem}.energy_class .swatch-option:before:focus:not([disabled]),.energy_class .swatch-option:before:hover:not([disabled]){background-color:#fff0;border:1px solid #9c9c9c;box-shadow:none}.energy_class .swatch-option.selected:before{background-color:#000;background-size:cover}.energy_class .swatch-option-link-layered:active .swatch-option:before,.energy_class .swatch-option.selected:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M0 0h20v20H0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.29 5.368a.5.5 0 0 1 .106.7l-6.408 8.676-3.926-3.813a.5.5 0 1 1 .696-.717l3.106 3.015 5.727-7.756a.5.5 0 0 1 .7-.105Z' fill='%23fff'/%3E%3C/svg%3E")}.energy_class .swatch-option-link-layered[data-option-products-count]{position:relative}.energy_class .swatch-option-link-layered[data-option-products-count]:after{background-color:#f1f2f3;border-radius:1px;color:#000;content:attr(data-option-products-count);display:block;font-size:1rem;font-weight:600;height:1.6rem;line-height:1.2rem;padding:.2rem .4rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{background-size:contain!important;height:53.3333333333px!important;width:80px!important}.swatch-attribute .swatch-groups-wrapper{margin-bottom:.5rem;overflow:hidden;position:relative;width:100%}.swatch-attribute .swatch-groups-tabs{-webkit-overflow-scrolling:touch;border-bottom:1px solid #f1f2f3;display:flex;flex-wrap:nowrap;gap:2rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.2rem;width:100%}.swatch-attribute .filter-tab-item{align-items:center;border-bottom:3px solid #fff0;color:dimgray;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:1.4rem;font-weight:500;line-height:1.2;padding:0 0 1.2rem;transition:color .2s ease-in-out,border-color .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.swatch-attribute .filter-tab-item:hover{border-color:#cacaca}.swatch-attribute .filter-tab-item.is-active{border-color:var(--red);color:#000;font-weight:600}.cs-addtocart__wrapper{overflow:hidden}@supports(clip-path:inset(0 0 0 0 round 3px)){.cs-addtocart__wrapper{}}.page-product-downloadable .update .cs-addtocart__wrapper{display:none}.cs-addtocart__button{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-addtocart__button:after,.cs-addtocart__button:before{content:none}.cs-addtocart__button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-addtocart__button,.cs-addtocart__button:visited{background-color:var(--red);border:1px solid #fff0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-addtocart__button *,.cs-addtocart__button:visited *{color:#fff}.cs-addtocart__button:active:not([disabled]),.cs-addtocart__button:focus:not([disabled]),.cs-addtocart__button:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-addtocart__button:active:not([disabled]) *,.cs-addtocart__button:focus:not([disabled]) *,.cs-addtocart__button:hover:not([disabled]) *{fill:none;color:#fff}.cs-addtocart__button[disabled]{cursor:auto;opacity:.65}.cs-addtocart__button:hover:after{border-left-style:solid}.cs-addtocart__button[disabled]{background:#ededed!important;opacity:1!important}.cs-addtocart__button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-buybox .cs-addtocart__button[disabled]{opacity:1}.cs-addtocart__button .cs-addtocart__success-label,.cs-addtocart__button:active .cs-addtocart__success-label,.cs-addtocart__button:focus .cs-addtocart__success-label,.cs-addtocart__button:hover .cs-addtocart__success-label{color:#fff}.cs-addtocart__button .cs-addtocart__success-icon *,.cs-addtocart__button:active .cs-addtocart__success-icon *,.cs-addtocart__button:focus .cs-addtocart__success-icon *,.cs-addtocart__button:hover .cs-addtocart__success-icon *{fill:#fff}.cs-addtocart__button .cs-addtocart__fail-label,.cs-addtocart__button:active .cs-addtocart__fail-label,.cs-addtocart__button:focus .cs-addtocart__fail-label,.cs-addtocart__button:hover .cs-addtocart__fail-label{color:#fff}.cs-addtocart__button .cs-addtocart__fail-icon *,.cs-addtocart__button:active .cs-addtocart__fail-icon *,.cs-addtocart__button:focus .cs-addtocart__fail-icon *,.cs-addtocart__button:hover .cs-addtocart__fail-icon *{fill:#fff}.cs-addtocart__button-label,.cs-addtocart__fail-label,.cs-addtocart__success-label{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;white-space:nowrap;z-index:1}.cs-addtocart__button-icon,.cs-addtocart__configure-icon,.cs-addtocart__fail-icon,.cs-addtocart__success-icon{height:auto;height:1.2rem;margin-right:0;max-height:1.6rem;max-height:2.1rem;max-height:none;max-width:1em;max-width:2.1rem;max-width:none;position:absolute;right:1.1rem;top:50%;transform:translate3d(0,-50%,0);width:100%;width:2.2rem;z-index:2}.cs-addtocart__fail-icon{transition:none}.cs-addtocart__button-label,.cs-addtocart__success-label{transition:opacity .15s linear,transform 1s cubic-bezier(0,.77,.18,1)}.cs-addtocart__button-label{display:inline-block;transform:translateZ(0)}.cs-addtocart__loading{height:.7rem;left:50%;opacity:0;position:absolute;top:50%;transform:scale(0) translate3d(-50%,-50%,0);transition:opacity .15s linear,transform 1s cubic-bezier(0,.77,.18,1);transition-delay:.2s;width:2.8rem}.cs-addtocart__loading-ball{background:#fff;border-radius:50%;bottom:0;display:block;height:.7rem;position:absolute;width:.7rem}.cs-addtocart__loading-ball--1{left:0}.cs-addtocart__loading-ball--2{animation-delay:.15s!important;left:15px}.cs-addtocart__loading-ball--3{animation-delay:.3s!important;left:30px}.cs-addtocart__feedback-bg{background:#50b718;bottom:-1px;left:-1em;position:absolute;top:-1px;transform:translate3d(-100%,0,0);transform-origin:0 0;transition:transform .45s cubic-bezier(.01,.65,.38,1);width:calc(100% + 2.5em)}.cs-addtocart--no-transitions .cs-addtocart__feedback-bg{transition:none}.cs-addtocart--fail .cs-addtocart__feedback-bg{background:var(--red)}.cs-addtocart__fail-icon,.cs-addtocart__fail-label,.cs-addtocart__success-icon,.cs-addtocart__success-label{opacity:0}.cs-addtocart__fail-icon,.cs-addtocart__success-icon{height:1.725em;transition-delay:.2s}.cs-addtocart__fail-label,.cs-addtocart__success-label{left:50%;padding-right:4rem;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) translateX(-2em);transition-delay:.2s;white-space:nowrap}.cs-addtocart__minicart{text-align:center;width:100%}.cs-addtocart__minicart--sticky,.cs-addtocart__minicart--unstick{display:flex;justify-content:flex-end;left:50%;margin:0 auto;max-width:146.4rem;padding:0;position:fixed;text-align:right;top:0;transform:translate3d(-50%,0,0);width:100%;z-index:400}.cs-addtocart__minicart--sticky .ui-dialog,.cs-addtocart__minicart--unstick .ui-dialog{right:0!important}.cs-addtocart__minicart--sticky .block-minicart:after,.cs-addtocart__minicart--unstick .block-minicart:after{right:3.2rem!important}.cs-addtocart__minicart--sticky .cs-addtocart__minicart-link,.cs-addtocart__minicart--unstick .cs-addtocart__minicart-link{animation:minicart-in 1s cubic-bezier(0,.77,.18,1);background:#fff;box-shadow:1px 3px 4.5rem 0 rgb(30 48 67 / .34);padding:2.5rem 1rem;position:relative;text-align:center}.cs-addtocart__minicart--unstick .cs-addtocart__minicart-link{animation:minicart-out .5s cubic-bezier(.55,.2,.89,.45)}.cs-addtocart__minicart-link:before{content:none!important}.cs-addtocart__minicart-qty-badge-wrapper{opacity:0;pointer-events:none;position:absolute;transition:top .9s cubic-bezier(.42,.31,.34,.93),left .9s cubic-bezier(.42,.31,.34,.93);z-index:600}.cs-addtocart__minicart-qty-badge-wrapper--animating{animation:move-qty-badge 1.2s cubic-bezier(.42,.31,.34,.93);position:fixed;top:.5rem}@media(min-width:48em){.cs-addtocart__minicart-qty-badge-wrapper--animating{top:1.3rem}}@media(min-width:64em){.cs-addtocart__minicart-qty-badge-wrapper--animating{position:absolute;top:5.3rem}}.cs-addtocart__minicart-qty-badge-wrapper--animating.cs-addtocart__minicart-qty-badge-wrapper--minicart-sticky{position:fixed;top:1.8rem}.cs-addtocart__minicart-qty-badge-wrapper .cs-addtocart__minicart-qty-badge{position:static;visibility:visible}.cs-addtocart--done .cs-addtocart__button-label,.cs-addtocart--loading .cs-addtocart__button-label{opacity:0;transform:translate3d(2em,0,0)}.cs-addtocart--loading .cs-addtocart__loading{opacity:1;transform:scale(1) translate3d(-50%,-50%,0) translateX(-1.25em)}.cs-addtocart--loading .cs-addtocart__loading-ball{animation:ball-in 1s infinite}.cs-addtocart--done .cs-addtocart__button-icon{opacity:0}.cs-addtocart--done .cs-addtocart__feedback-bg{transform:translateZ(0)}.cs-addtocart--done .cs-addtocart__feedback-bg:after{transform:translate3d(-5.3rem,0,0)}.cs-addtocart--success .cs-addtocart__success-icon{opacity:1}.cs-addtocart--success .cs-addtocart__success-label{opacity:1;transform:translate3d(-50%,-50%,0)}.cs-addtocart--fail .cs-addtocart__fail-icon{opacity:1}.cs-addtocart--fail .cs-addtocart__fail-label{opacity:1;transform:translate3d(-50%,-50%,0)}.cs-addtocart--animation-done .cs-addtocart__button-icon,.cs-addtocart--animation-done .cs-addtocart__button-label{transition-delay:.5s}.cs-addtocart--animation-done .cs-addtocart__feedback-bg{transition-delay:.2s}.cs-addtocart--animation-done .cs-addtocart__feedback-bg,.cs-addtocart--animation-done .cs-addtocart__feedback-bg:after{transition:transform .4s cubic-bezier(.86,.01,.83,.51)}.cs-addtocart--animation-done .cs-addtocart__feedback-bg:after{transition-delay:0}.cs-addtocart--animation-done .cs-addtocart__fail-icon,.cs-addtocart--animation-done .cs-addtocart__success-label{transition:opacity .6s linear,transform .6s cubic-bezier(.86,.01,.83,.51);transition-delay:0}.cs-addtocart--animation-done .cs-addtocart__fail-icon,.cs-addtocart--animation-done .cs-addtocart__success-icon{transition-delay:0}@keyframes ball-in{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes minicart-in{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@keyframes minicart-out{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0)}}.cs-addtocart .block-minicart{margin-bottom:0}.cs-addtocart__wrapper button{min-height:3rem}@media(max-width:63.99em){.cs-addtocart__button{transition:none}}.cs-addtocart__button-label{transform:unset}.cs-addtocart__button-icon,.cs-addtocart__configure-icon,.cs-addtocart__fail-icon,.cs-addtocart__success-icon{transform:translateY(-50%)}.cs-addtocart__fail-icon,.cs-addtocart__success-icon{right:1.8rem}.cs-addtocart__fail-icon *,.cs-addtocart__success-icon *{fill:#fff!important;color:#fff!important}.cs-addtocart__button-icon,.cs-addtocart__button-label,.cs-addtocart__configure-icon,.cs-addtocart__fail-icon,.cs-addtocart__fail-label,.cs-addtocart__success-icon,.cs-addtocart__success-label{transition:none}.cs-addtocart__button--reward-actions{background-color:#000;padding:1.4rem 2rem}.cs-addtocart__button--reward-actions:hover{background-color:#a26b17!important}.cs-addtocart__button--reward-actions svg,.cs-addtocart__button--reward-actions:after{display:none}.cs-addtocart__button--reward-actions-disabled{opacity:.7;pointer-events:none}#product_addtocart_form{display:flex;flex-direction:column}#product_addtocart_form .product-options-wrapper{order:1}#product_addtocart_form .product-info-price{order:2}.cs-buybox--variantic #product_addtocart_form .product-info-price{order:1}#product_addtocart_form .cs-buybox__addtocart,#product_addtocart_form .product-options-bottom{order:3}.cs-authorization-link{align-items:center;display:flex;margin-left:.9rem;padding:0 0 0 .3rem;position:relative}@media(min-width:64em){.cs-authorization-link{margin-left:1.7rem;padding:0 0 0 1.3rem}}.cs-authorization-link:before{border-left:.2rem solid #fff;bottom:0;content:"";left:0;position:absolute;top:0}.cs-authorization-link__link{align-items:center;display:flex}.cs-authorization-link__link,.cs-authorization-link__link:visited{color:var(--red);text-decoration:none}.cs-authorization-link__link:active,.cs-authorization-link__link:focus,.cs-authorization-link__link:hover,.cs-authorization-link__link:visited:focus,.cs-authorization-link__link:visited:hover{color:#89000b;text-decoration:none}.cs-authorization-link__link:hover .cs-authorization-link__icon path{fill:#9c9c9c}.cs-authorization-link__icon{height:1rem;padding-right:.5rem;width:1.8rem}.cs-authorization-link__icon path{fill:#9c9c9c}.cs-qty-increment{display:flex;flex-wrap:wrap;position:relative}.cs-qty-increment--wishlist,.cs-qty-increment__label{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-qty-increment__input{background:#fff;background-clip:padding-box;border:solid #cacaca;border-radius:3px;border-radius:0;border-width:1px 1px 2px;box-shadow:none;flex:1 1;font-family:inherit;font-size:1em;font-size:inherit;font-weight:500;line-height:2rem;margin:0;min-width:2ch;order:2;padding:1.4rem .5em;text-align:center;transition:border-color .5s;width:100%;width:0}.cs-qty-increment__input:focus:not([disabled]),.cs-qty-increment__input:hover:not([disabled]){border:1px solid #cacaca}.cs-qty-increment__input::-moz-placeholder{color:#9c9c9c;opacity:1}.cs-qty-increment__input::placeholder{color:#9c9c9c;opacity:1}.cs-qty-increment__input[disabled]{opacity:.65}.cs-qty-increment__input:focus:not([disabled]),.cs-qty-increment__input:hover:not([disabled]){box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-qty-increment__input,.cs-qty-increment__input:focus:not([disabled]),.cs-qty-increment__input:hover:not([disabled]){border-color:#fff0;border-left-width:0;border-right-width:0}.cs-qty-increment__input.mage-error,.cs-qty-increment__input.mage-error~.cs-qty-increment__button{border-color:var(--red)!important}.cs-qty-increment__input+.mage-error{order:3;width:100%}.cs-qty-increment__button{background-color:#fff0;border-radius:3px;flex:1 1 1.8rem;max-width:2.8rem;padding-left:.5em;padding-right:.5em;position:relative;transition:background-color .5s,border-color .5s,fill .5s}.cs-qty-increment__button,.cs-qty-increment__button:focus,.cs-qty-increment__button:visited{background-color:#fff0;border:none}.cs-qty-increment__button *,.cs-qty-increment__button:focus *,.cs-qty-increment__button:visited *{fill:#cacaca}.cs-qty-increment__button:active,.cs-qty-increment__button:hover{background-color:#fff0;border:none;cursor:pointer}.cs-qty-increment__button:active *,.cs-qty-increment__button:hover *{fill:var(--red)}.cs-qty-increment__button--decrement{border-bottom-right-radius:0;border-top-right-radius:0;order:1}.cs-qty-increment__button--increment{border-bottom-left-radius:0;border-top-left-radius:0;order:2}.cs-qty-increment__button--disabled{opacity:1}.cs-qty-increment__button--disabled,.cs-qty-increment__button--disabled:focus,.cs-qty-increment__button--disabled:hover,.cs-qty-increment__button--disabled:visited{background-color:#fff0;border:none;cursor:not-allowed}.cs-qty-increment__button--disabled *,.cs-qty-increment__button--disabled:focus *,.cs-qty-increment__button--disabled:hover *,.cs-qty-increment__button--disabled:visited *{fill:#9c9c9c}.cs-qty-increment__icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cs-qty-increment__icon--decrement,.cs-qty-increment__icon--increment{height:1rem;width:1rem}.cs-qty-increment{border:1px solid #cacaca;border-radius:3px}.cs-qty-increment__input{border:none!important;color:dimgray;font-size:1.1rem;padding:.1rem .3rem .1rem}.cs-qty-increment__input:focus:not([disabled]),.cs-qty-increment__input:hover:not([disabled]){border-bottom-width:2px;box-shadow:none}.cs-page-product__badges{flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0;position:absolute;right:0;top:0;z-index:120}.cs-page-product__badge-item{display:flex;list-style:none;padding:0}.cs-page-product__badge{align-items:center;background-color:#000;border:0;border-radius:3px;color:#fff;display:inline-flex;font-size:.85rem;font-weight:500;height:2rem;justify-content:center;min-height:1.5rem;padding:.4rem .9rem;position:relative;text-transform:none}.cs-page-product__badge--new{background-color:#ff5c00;color:#000}.cs-page-product__badge--new .cs-page-product__badge-text{line-height:normal}.cs-page-product__badge--new .cs-page-product__badge-text+.cs-page-product__badge--new .cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge--discount{background-color:var(--red);color:#fff}.cs-page-product__badge--discount .cs-page-product__badge-text{line-height:normal}.cs-page-product__badge--discount .cs-page-product__badge-text+.cs-page-product__badge--discount .cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge--popular{background-color:#50b718;color:#fff}.cs-page-product__badge--popular .cs-page-product__badge-text{line-height:normal}.cs-page-product__badge--popular .cs-page-product__badge-text+.cs-page-product__badge--popular .cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge--free-shipping{background-color:#000;color:#fff}.cs-page-product__badge--free-shipping .cs-page-product__badge-text{line-height:normal}.cs-page-product__badge--free-shipping .cs-page-product__badge-text+.cs-page-product__badge--free-shipping .cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge--dailydeal-pdp{background-color:var(--red);color:#fff}.cs-page-product__badge--dailydeal-pdp .cs-page-product__badge-text{line-height:normal}.cs-page-product__badge--dailydeal-pdp .cs-page-product__badge-text+.cs-page-product__badge--dailydeal-pdp .cs-page-product__badge-text{margin-left:.5rem}.cs-page-product__badge-text{line-height:normal}.cs-page-product__badge-text+.cs-page-product__badge-text{margin-left:.5rem}.cs-container--page-pdp-bundle-config{border:2rem solid #d0d0d0;padding:0;position:relative;z-index:2}.cs-container--page-pdp-bundle-config-content{background:#fff;box-shadow:none}.cs-container--page-pdp-bundle-config-content:after{border-color:#fff #fff #fff0 #fff0;border-style:solid;border-width:2rem;content:"";height:2rem;left:50%;position:absolute;top:1px;transform:rotate(-45deg) translate3d(-2rem,-2rem,0);transform-origin:0 0;width:2rem}.page-product-bundle .price-box.price-final_price .price-container.price-final_price{order:2}.page-product-bundle .price-box.price-final_price .price-container.price-final_price:not(:only-child) .price{color:var(--red)}.page-product-bundle-simplified .bundle-options-wrapper,.page-product-bundle-simplified-configure .bundle-options-wrapper{display:none}@media(min-width:64em){.page-product-bundle:not(.page-product-bundle-simplified):not(.page-product-bundle-simplified-configure) .product-add-form form{align-items:stretch;display:flex}}.page-product-bundle:not(.page-product-bundle-simplified):not(.page-product-bundle-simplified-configure) .bundle-options-wrapper{border-bottom:none;padding:0}@media(min-width:64em){.page-product-bundle:not(.page-product-bundle-simplified):not(.page-product-bundle-simplified-configure) .bundle-options-wrapper{border-bottom:0;margin:0;padding:0;width:50%}.page-product-bundle:not(.page-product-bundle-simplified):not(.page-product-bundle-simplified-configure) .block-bundle-summary{width:50%}}.page-product-downloadable .product-options-bottom,.page-product-downloadable .product-options-wrapper{float:none;width:100%}.page-product-downloadable .product-add-form{margin-bottom:0}.page-product-giftcard .product-info-wrapper{z-index:2}@media(min-width:64em){.cs-container--pdp{padding-top:0}}@media(max-width:47.99em){.cs-container--page-pdp-details-aw_pq_ajax_container{padding:0}}@media(min-width:48em)and (max-width:63.99em){.page-product-bundle .cs-container__main-column{margin-right:0;width:100%}}.cs-page-product__top{flex-wrap:wrap;margin-bottom:4rem;width:100%}.cs-page-product__top-start{display:grid;grid-template-areas:"reviews" "name" "badges-attributes";grid-template-columns:repeat(3,minmax(0,max-content));position:relative;width:100%}.cs-page-product__top-start .product.attribute.sku{grid-area:sku}.cs-page-product__top-start .product.attribute.ean{grid-area:ean}.cs-page-product__top-start .product.attribute{color:#9c9c9c;display:flex;font-size:1.2rem;order:1;padding-top:.2rem}@media(min-width:48em){.cs-page-product__top-start .product.attribute{font-size:1.6rem}}.cs-page-product__top-start .product.attribute strong{display:inline-block;font-weight:400;margin-right:.5rem}.cs-page-product__top-start .product.attribute strong:after{content:":"}.cs-page-product__top-start .product-social-links{position:absolute;right:-1rem;top:-.5rem}@media(min-width:48em){.cs-page-product__top-start .product-social-links{right:0;top:3.5rem}}.cs-page-product__badges-wrapper{display:flex;flex-wrap:wrap;gap:0 2rem;grid-area:badges-attributes}.cs-page-product__badge--with-bg-color{background-color:var(--badge-bg-color);color:var(--badge-text-color)}.cs-page-product__badge--with-icon{overflow:hidden}.cs-page-product__badge--with-icon:not(.cs-page-product__badge--with-bg-color){padding:0}.cs-page-product__badge-icon{display:inline-block;height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.cs-page-product__badge-link{text-decoration:none!important}.cs-page-product__badge--reward-points{background-color:#a26b17}.cs-page-product__badge--reward-points:nth-child(2){margin-left:.2rem;position:relative}.cs-page-product__badge--reward-points:nth-child(2) span:nth-child(2){background-color:#fff;border-radius:.2rem;color:#a26b17;font-size:1rem;padding:.1rem .2rem}.cs-page-product__badge--reward-points:nth-child(2):before{background-color:#a26b17;content:" ";height:80%;left:-.2rem;position:absolute;width:.2rem}.cs-page-product__badges{align-items:flex-start;display:flex;flex-basis:100%;gap:2px;grid-area:badges;margin:0 .5rem .5rem 0;order:2;position:relative}@media(min-width:48em){.cs-page-product__badges{margin:0 .5rem 0 0}}.cs-page-product__badges .cs-price-switcher__badge{margin:0 0 .5rem}@media(min-width:48em){.cs-page-product__badges .cs-price-switcher__badge{margin:.5rem 0 0}}.price-box .vat-hint,.netto{color:#9c9c9c;font-size:.9rem;text-align:right}.price-box .vat-hint{margin-bottom:1rem}.price-box .vat-hint:before{color:var(--red);content:"*";display:inline-block}.vat-hint--hidden .price-box .vat-hint{display:none}.cs-visually-hidden{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cs-products-carousel,.configurator .step_01{--gap:1rem;--base-size:calc(100% - 6rem);--size:var(--base-size);--size:calc(var(--base-size)/1 - var(--gap)*0/1);margin:0 0 3rem}.configurator .step_01{overflow-x:auto;scrollbar-width:none!important}@media(min-width:48em){.cs-products-carousel{margin:0 0 5rem}}.cs-products-carousel--skip-spacing{margin:0}@media(min-width:94em){.cs-products-carousel.cs-products-carousel--container-width{--base-size:140.4rem}.cs-products-carousel.cs-products-carousel--use-whole-screen:not(.cs-products-carousel--full-width-slider){--base-size:100%;max-width:100%}}@media(hover:hover)and (pointer:fine)and (min-width:94em){.cs-products-carousel.cs-products-carousel--container-width{--base-size:146.4rem}}@media(min-width:48em){.cs-products-carousel{--gap:1rem}}@media(min-width:23.125em){.cs-products-carousel,.configurator .step_01{--size:calc(var(--base-size)/1 - (0*var(--gap))/1)}}@media(min-width:30em){.cs-products-carousel,.configurator .step_01{--size:calc(var(--base-size)/1.7 - (1*var(--gap))/2)}}@media(min-width:48em){.cs-products-carousel,.configurator .step_01{--size:calc(var(--base-size)/2.5 - (2*var(--gap))/3)}}@media(min-width:64em){.cs-products-carousel,.configurator .step_01{--size:calc(var(--base-size)/4 - (3*var(--gap))/4)}}@media(min-width:80em){.cs-products-carousel,.configurator .step_01{--size:calc(var(--base-size)/5 - (4*var(--gap))/5)}}@media(min-width:90em){.cs-products-carousel,.configurator .step_01{--size:calc(var(--base-size)/5 - (4*var(--gap))/5)}}@media(min-width:120em){.cs-products-carousel,.configurator .step_01{--size:calc(var(--base-size)/5 - (4*var(--gap))/5)}}@media(max-width:93.9375em){.cs-products-carousel.cs-products-carousel--container-width .cs-products-carousel__slides{padding-left:2rem;padding-right:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem}}@media(prefers-reduced-motion:no-preference){.cs-products-carousel .cs-products-carousel__slides{scroll-behavior:smooth}}.cs-products-carousel .cs-products-carousel__slides-wrapper{position:relative;overflow:hidden}.cs-products-carousel .cs-products-carousel__slides,.step_slider .slider{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:0;list-style:none;margin:0;overscroll-behavior-inline:contain;padding:0;padding:var(--gap) 0;scrollbar-width:thin}@supports(scroll-behavior:smooth){.cs-products-carousel .cs-products-carousel__slides,.step_slider .slider{scroll-snap-type:x mandatory}}@media(min-width:48em){.cs-products-carousel .cs-products-carousel__slides,.step_slider .slider{overflow:-moz-scrollbars-none;scrollbar-width:none}.cs-products-carousel .cs-products-carousel__slides::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}.cs-products-carousel .cs-products-carousel__slides::-webkit-scrollbar-thumb{background:0 0;height:0;width:0}}.cs-products-carousel .cs-products-carousel__slide{display:inline-block;flex:0 0 var(--size);list-style:none;margin:0;margin-right:var(--gap);min-width:0;padding:0;scroll-snap-align:start}.cs-products-carousel .cs-products-carousel__slide:last-of-type{margin-right:0}.cs-products-carousel .cs-products-carousel__image{display:block}.cs-products-carousel.cs-products-carousel--use-whole-screen{position:relative}.cs-products-carousel.cs-products-carousel--use-whole-screen:after,.cs-products-carousel.cs-products-carousel--use-whole-screen:before{display:none}@media(min-width:94em){.cs-products-carousel.cs-products-carousel--use-whole-screen:after,.cs-products-carousel.cs-products-carousel--use-whole-screen:before{content:"";display:block;height:100%;position:absolute;top:0;width:calc(50vw - 75.2rem);z-index:10}.cs-products-carousel.cs-products-carousel--use-whole-screen:before{background:linear-gradient(90deg,#fff,hsl(0 0% 100% / .9) 5rem,hsl(0 0% 100% / .5) 7rem);left:0}.cs-products-carousel.cs-products-carousel--use-whole-screen:after{background:linear-gradient(90deg,hsl(0 0% 100% / .5),hsl(0 0% 100% / .9) 5rem,#fff 7rem);right:0}}.cs-products-carousel__wrapper{position:relative;z-index:2}@media(min-width:64em){.cs-products-carousel{--base-size:100%}}@media(max-width:47.99em){.cs-products-carousel .cs-product-tile{aspect-ratio:unset}.cs-product-tile__name{height:7.4rem}.cs-products-carousel{--base-size:calc(100%)}}#slides1 .cs-products-carousel__slides,.step_slider .slider,#slides2 .cs-products-carousel__slides{overflow-x:auto}.cs-products-carousel--widget{--gap:1rem;--base-size:calc(100% - 6rem);--size:var(--base-size);--size:calc(var(--base-size)/1 - var(--gap)*0/1)}@media(min-width:94em){.cs-products-carousel--widget.cs-products-carousel--container-width{--base-size:140.4rem}.cs-products-carousel--widget.cs-products-carousel--use-whole-screen:not(.cs-products-carousel--full-width-slider){--base-size:100%;max-width:100%}.cs-products-carousel--widget.cs-products-carousel--use-whole-screen:not(.cs-products-carousel--full-width-slider) .cs-products-carousel__slides{padding-left:calc(50% - 73.2rem);padding-right:calc(50% - 73.2rem);scroll-margin-left:calc(50vw - 73.2rem);scroll-margin-right:calc(50vw - 73.2rem);scroll-padding-left:calc(50% - 73.2rem);scroll-padding-right:calc(50% - 73.2rem);scroll-snap-type:x proximity}}@media(hover:hover)and (pointer:fine)and (min-width:94em){.cs-products-carousel--widget.cs-products-carousel--container-width{--base-size:146.4rem}}@media(min-width:48em){.cs-products-carousel--widget{--gap:2rem}}@media(min-width:23.125em){.cs-products-carousel--widget{--size:calc(var(--base-size)/1 - (0*var(--gap))/1)}}@media(min-width:30em){.cs-products-carousel--widget{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}}@media(min-width:48em){.cs-products-carousel--widget{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}}@media(min-width:64em){.cs-products-carousel--widget{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}}@media(min-width:80em){.cs-products-carousel--widget{--size:calc(var(--base-size)/3 - (2*var(--gap))/3)}}@media(min-width:90em){.cs-products-carousel--widget{--size:calc(var(--base-size)/4 - (3*var(--gap))/4)}}@media(min-width:120em){.cs-products-carousel--widget{--size:calc(var(--base-size)/4 - (3*var(--gap))/4)}}@media(max-width:93.9375em){.cs-products-carousel--widget.cs-products-carousel--container-width .cs-products-carousel__slides{padding-left:2rem;padding-right:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem}}@media(prefers-reduced-motion:no-preference){.cs-products-carousel--widget .cs-products-carousel__slides{scroll-behavior:smooth}}.cs-products-carousel--widget .cs-products-carousel__slides-wrapper{position:relative}.cs-products-carousel--widget .cs-products-carousel__slides{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:0;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;padding:var(--gap) 0;scrollbar-width:thin}@supports(scroll-behavior:smooth){.cs-products-carousel--widget .cs-products-carousel__slides{scroll-snap-type:x mandatory}}@media(min-width:48em){.cs-products-carousel--widget .cs-products-carousel__slides{overflow:-moz-scrollbars-none;scrollbar-width:none}.cs-products-carousel--widget .cs-products-carousel__slides::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}.cs-products-carousel--widget .cs-products-carousel__slides::-webkit-scrollbar-thumb{background:0 0;height:0;width:0}}.cs-products-carousel--widget .cs-products-carousel__slide{display:inline-block;flex:0 0 var(--size);list-style:none;margin:0;margin-right:var(--gap);min-width:0;padding:0;scroll-snap-align:start}.cs-products-carousel--widget .cs-products-carousel__slide:last-of-type{margin-right:0}.cs-products-carousel--widget .cs-products-carousel__image{display:block}.cs-products-carousel--widget.cs-products-carousel--use-whole-screen{position:relative}.cs-products-carousel--widget.cs-products-carousel--use-whole-screen:after,.cs-products-carousel--widget.cs-products-carousel--use-whole-screen:before{display:none}@media(min-width:94em){.cs-products-carousel--widget.cs-products-carousel--use-whole-screen:after,.cs-products-carousel--widget.cs-products-carousel--use-whole-screen:before{content:"";display:block;height:100%;position:absolute;top:0;width:calc(50vw - 75.2rem);z-index:10}.cs-products-carousel--widget.cs-products-carousel--use-whole-screen:before{background:linear-gradient(90deg,#fff,hsl(0 0% 100% / .9) 5rem,hsl(0 0% 100% / .5) 7rem);left:0}.cs-products-carousel--widget.cs-products-carousel--use-whole-screen:after{background:linear-gradient(90deg,hsl(0 0% 100% / .5),hsl(0 0% 100% / .9) 5rem,#fff 7rem);right:0}}.cs-products-carousel--widget.cs-products-carousel--use-whole-screen:after,.cs-products-carousel--widget.cs-products-carousel--use-whole-screen:before{content:none!important}@media(hover:hover)and (pointer:fine){.cs-products-carousel--widget .cs-products-carousel__nav--next{right:0}.cs-products-carousel--widget .cs-products-carousel__nav--prev{left:0}}@media(min-width:48em){.cs-product-details-nav{display:block}}.cs-product-details-nav__title{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-product-details-nav__list{list-style:none;margin:0;overflow:hidden;padding:0}.cs-product-details-nav__item{font-size:1.2em;margin:0;padding:0}.cs-product-details-nav__item:first-child{margin-left:-2em}.cs-product-details-nav__item:last-child{margin-right:-2em}.cs-product-details-nav__item+.cs-product-details-nav__item{border-left:none}.cs-product-details-nav__link{display:block;font-weight:700;padding:.5rem 0;text-transform:uppercase}.cs-product-details-nav__link,.cs-product-details-nav__link:visited{color:dimgray;text-decoration:underline}.cs-product-details-nav__link:active,.cs-product-details-nav__link:focus,.cs-product-details-nav__link:hover,.cs-product-details-nav__link:visited:focus,.cs-product-details-nav__link:visited:hover{color:#000;text-decoration:underline}.cs-product-details-nav .counter:before{content:"("}.cs-product-details-nav .counter:after{content:")"}.cs-container--page-pdp-details-nav{background:#fff;box-shadow:none}.cs-product-details-nav{display:block}.cs-product-details-nav__list{display:flex;gap:3rem;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 2rem 1rem;scroll-behavior:smooth;scroll-padding-left:2rem;scroll-padding-right:2rem;scroll-snap-type:x mandatory;transform:translateY(1px)}@media(min-width:48em){.cs-product-details-nav__list{gap:5rem;padding-bottom:0}}@media(min-width:64em){.cs-product-details-nav__list{justify-content:space-evenly}}@media(min-width:80em){.cs-product-details-nav__list{justify-content:center}}@media(min-width:90em){.cs-product-details-nav__list{gap:4,7rem}}@media(min-width:120em){.cs-product-details-nav__list{gap:6.7rem}}@media(min-width:94em){.cs-product-details-nav__list{padding:0}}.cs-product-details-nav__item{margin:0!important}.cs-product-details-nav__link{border-bottom:3px solid #fff0;font-weight:500;text-transform:none;white-space:nowrap}.cs-product-details-nav__link.active,.cs-product-details-nav__link:hover{border-bottom-color:var(--red)}.cs-product-details-nav__link,.cs-product-details-nav__link:focus,.cs-product-details-nav__link:hover,.cs-product-details-nav__link:visited{text-decoration:none}.cs-product-details__item{background:#fff}@media(min-width:48em){.cs-product-details__item{background:#fff}}@media(max-width:47.99em){.cs-product-details__item:not(:first-child){border-top:none}}.cs-product-details__item--main{background:#fff}.cs-product-details__item--reviews{scroll-margin-top:6.4rem}@media(min-width:48em){.cs-product-details__item--reviews{scroll-margin-top:9.5rem}}@media(min-width:80em){.cs-product-details__item--reviews{scroll-margin-top:9.5rem}}.cs-product-details__item--reviews .cs-product-details__content{display:flex;flex-flow:row wrap}@media(max-width:47.99em){.cs-product-details__item--reviews .cs-product-details__content{margin-top:2.5rem}}.cs-product-details__item--content-constructor,.cs-product-details__item--related,.cs-product-details__item--symbol-cms,.cs-product-details__item--upsell{background:0 0}.cs-product-details__item--content-constructor,.cs-product-details__item--symbol-cms{margin-top:3rem}@media(min-width:48em){.cs-product-details__item--content-constructor,.cs-product-details__item--symbol-cms{margin-top:4rem}}.cs-product-details__item--content-constructor .cs-product-details__headline,.cs-product-details__item--symbol-cms .cs-product-details__headline{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-product-details__item--aw_pq_ajax_container{background:#fff;margin-bottom:2.5rem}.cs-product-details__item--aw_pq_ajax_container .aw-pq-question-sort,.cs-product-details__item--aw_pq_ajax_container .cs-product-details__headline{padding-left:1.5rem;padding-right:1.5rem}.cs-product-details__item--aw_pq_ajax_container .aw-pq-question-sort[tabindex]:after,.cs-product-details__item--aw_pq_ajax_container .aw-pq-question-sort[tabindex]:before,.cs-product-details__item--aw_pq_ajax_container .cs-product-details__headline[tabindex]:after,.cs-product-details__item--aw_pq_ajax_container .cs-product-details__headline[tabindex]:before{right:3rem}@media(max-width:47.99em){.cs-product-details__item--aw_pq_ajax_container .cs-product-details__content{margin-top:2.5rem}}.cs-product-details__headline{border-bottom:1px dashed #cacaca;clear:both;font-size:1rem;font-size:2.4rem;margin:2em 0;padding:2em 0;position:relative}@media(min-width:48em){.cs-product-details__headline{font-size:3.2rem;padding-bottom:2rem}}.cs-product-details__headline[tabindex]{position:relative}.cs-product-details__headline[tabindex]:after,.cs-product-details__headline[tabindex]:before{backface-visibility:hidden;background-color:dimgray;content:"";height:.2rem;left:auto;position:absolute;right:2rem;top:50%;transform:translate3d(0,-50%,0)!important;transition:transform .3s ease-out,opacity .15s ease-out,background-color .15s linear;width:1.2rem}.cs-product-details__headline[tabindex]:after{transform:translate3d(0,-50%,0) rotate(90deg)!important}.cs-product-details__headline[tabindex][aria-expanded=true]:before{opacity:0;transform:translate3d(0,-50%,0) rotate(-90deg)!important}.cs-product-details__headline[tabindex][aria-expanded=true]:after{transform:translate3d(0,-50%,0) rotate(0)!important}@media(max-width:47.99em){.cs-product-details__headline{background:0 0;box-shadow:0 2em 0 none,0 -2em 0 none,2rem 0 0 2em none,-2rem 0 0 2em none}}.cs-product-details__headline-title{align-items:center;color:#000;display:block;font-size:1.4rem;font-weight:500;margin:0;padding-bottom:1rem;text-align:center;text-align:left;text-transform:none}@media(min-width:48em){.cs-product-details__headline-title{align-items:center;color:#000;display:flex;display:block;font-size:3.2rem;font-weight:500;margin:0;padding-bottom:1rem;text-align:left;text-align:center;text-transform:none}}@media(min-width:48em)and (min-width:48em){.cs-product-details__headline-title{display:flex;font-size:2.2rem}}.cs-product-details__headline-title .counter{display:none;display:inline;margin-left:.2em}.cs-product-details__headline-title .counter:before{content:" ("}.cs-product-details__headline-title .counter:after{content:")"}.cs-product-details__headline-subtitle{display:none}@media(min-width:48em){.cs-product-details__headline-subtitle{color:dimgray;display:none;display:block;font-size:1.3rem;font-weight:400;margin:0;padding-bottom:1rem;text-align:center;text-align:left;text-transform:none}}@media(min-width:48em)and (min-width:48em){.cs-product-details__headline-subtitle{display:block;padding-bottom:0}}.cs-product-details__no-reviews-message{width:100%}.cs-product-details__item{margin-top:2rem}@media(max-width:47.99em){.cs-product-details__item--catalog-product-documentation .cs-container{padding:0}}.cs-product-details__item--product-info-description p,.cs-product-details__item--product-info-description p span{font-size:1.4rem!important}@media(min-width:48em){.cs-product-details__item--product-info-description p,.cs-product-details__item--product-info-description p span{font-size:1.6rem!important}}.cs-product-details__item--product-info-description a,.cs-product-details__item--product-info-description font,.cs-product-details__item--product-info-description h1,.cs-product-details__item--product-info-description h2,.cs-product-details__item--product-info-description h3,.cs-product-details__item--product-info-description h4,.cs-product-details__item--product-info-description h5,.cs-product-details__item--product-info-description h6,.cs-product-details__item--product-info-description li,.cs-product-details__item--product-info-description p,.cs-product-details__item--product-info-description span,.cs-product-details__item--product-info-description strong{font-family:Montserrat,Verdana,system-ui!important}.cs-product-details__item--product-info-description strong,.cs-product-details__item--product-info-description strong span{color:#000!important}.cs-product-details__item .cs-products-carousel--use-whole-screen:after,.cs-product-details__item .cs-products-carousel--use-whole-screen:before{content:none}.cs-product-details__item .cs-products-carousel__slides{padding-left:0;padding-right:0;scroll-padding-left:0;scroll-padding-right:0}@media(min-width:90em){.cs-product-details__item .cs-products-carousel__nav--prev{left:-2rem}.cs-product-details__item .cs-products-carousel__nav--next{right:-2rem}}.cs-product-details__headline{box-shadow:none;margin:0;padding:0 0 1rem}@media(min-width:48em){.cs-product-details__headline{}}.cs-product-details__headline--store-reviews{margin:3rem 0}.cs-product-details__headline:after,.cs-product-details__headline:before{display:none}@media(max-width:47.99em){.cs-product-details__item--catalog-product-documentation .cs-product-details__headline{margin:0 2rem}}.cs-product-details__item--content-constructor .cs-product-details__headline,.cs-product-details__item--product-info-description .cs-product-details__headline,.cs-product-details__item--reviews .cs-product-details__headline .counter{display:none}@media(min-width:94em){.cs-product-details__content{padding:3rem 0}}.cs-product-details__item--product-info-description .cs-product-details__content{margin:0 auto;max-width:78rem;padding:3rem 1rem}@media(min-width:94em){.cs-product-details__item--product-info-description .cs-product-details__content{padding:3rem 0}}.cs-product-details__item--content-constructor .cs-product-details__content{max-width:100%;padding:2rem 0}@media(max-width:47.99em){.cs-product-details__item--reviews .cs-product-details__content{margin-top:0}}.additional-attributes-wrapper{font-size:1rem;margin-bottom:0}.additional-attributes tbody>tr{border:none;border-collapse:collapse;border-left:0;border-right:0}.additional-attributes tbody>tr+tr{border-top:0}.additional-attributes tbody>tr>th{font-weight:400;padding:1em 1.5em 1em 0!important}.additional-attributes tbody>tr>td{padding:1em 1.5em 1em 0!important}.additional-attributes__badge{align-items:center;background-color:#000;border:0;border-radius:3px;color:#fff;display:inline-flex;font-size:1.2rem;font-weight:500;height:2.4rem;justify-content:center;margin:0 0 0 .9em;min-height:1.5rem;padding:.4rem .9rem;position:relative;text-transform:none;top:-.01em}.additional-attributes__badge--top{background-color:var(--red);color:#fff}.additional-attributes__badge--top .additional-attributes__badge-text{line-height:normal}.additional-attributes__badge--top .additional-attributes__badge-text+.additional-attributes__badge--top .additional-attributes__badge-text{margin-left:.5rem}.cs-container--page-pdp-details-additional{padding:0}.additional-attributes-wrapper .group-name{clip:auto;border-bottom:1px dashed #cacaca;clip-path:none;color:#000;display:block;font-size:1.2rem;height:auto;margin:0;overflow:visible;padding:.5rem 1rem 1.5rem!important;padding:0;position:static;text-align:left;white-space:normal;width:auto}@media(min-width:64em){.additional-attributes-wrapper .group-name{padding-left:0}.additional-attributes-wrapper{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;width:100%}}.additional-attributes{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:1.5rem}.additional-attributes tbody>tr{display:flex;flex-direction:column;line-height:130%;padding:.7rem 2rem!important}@media(min-width:64em){.additional-attributes tbody>tr{flex-direction:row;gap:2rem;justify-content:space-between;padding:1.1rem 2rem!important}}.additional-attributes tbody>tr:nth-child(2n){background-color:#f1f2f3!important}.additional-attributes tbody>tr>th{display:block!important;padding:0!important}@media(max-width:63.99em){.additional-attributes tbody>tr>th{color:dimgray;font-size:1rem;font-weight:400;width:100%}}.additional-attributes tbody>tr>td{border:none!important;color:#000!important;font-weight:500!important;padding:0!important}.additional-attributes tbody>tr>td:before{display:none!important}@media(min-width:64em){.cs-product-details__item--product-attributes .cs-product-details__content{display:flex;flex-wrap:wrap;gap:3rem 2rem;justify-content:space-between}}.cs-container--page-pdp-details-description{padding:0}.cs-product-details-main{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:2em}.cs-product-details-main--column{flex-direction:column}.cs-product-details-main__column{flex:1 1 100%}@media(min-width:48em){.cs-product-details-main__column--left{flex:0 0 65%}}.cs-product-details-main__column--right{margin-top:2em}@media(min-width:48em){.cs-product-details-main__column--right{flex-basis:calc(35% - 2em);flex-grow:0;flex-shrink:0;margin-top:0}}.cs-product-details-main__headline,.cs-product-details-main__headline[tabindex]{position:relative}.cs-product-details-main__headline[tabindex]:after,.cs-product-details-main__headline[tabindex]:before{backface-visibility:hidden;background-color:dimgray;content:"";height:.2rem;left:auto;position:absolute;right:2rem;top:50%;transform:translate3d(0,-50%,0)!important;transition:transform .3s ease-out,opacity .15s ease-out,background-color .15s linear;width:1.2rem}.cs-product-details-main__headline[tabindex]:after{transform:translate3d(0,-50%,0) rotate(90deg)!important}.cs-product-details-main__headline[tabindex][aria-expanded=true]:before{opacity:0;transform:translate3d(0,-50%,0) rotate(-90deg)!important}.cs-product-details-main__headline[tabindex][aria-expanded=true]:after{transform:translate3d(0,-50%,0) rotate(0)!important}.cs-product-details-main__headline-title{color:#000;font-family:Montserrat,Verdana,system-ui;font-size:1.6rem;font-weight:500;line-height:1.1;line-height:130%;margin:1rem 0 1.5rem;text-transform:none}@media(min-width:48em){.cs-product-details-main__headline-title{color:#000;font-family:Montserrat,Verdana,system-ui;font-size:2.4rem;font-weight:500;line-height:1.1;line-height:130%;margin:1rem 0 1.5rem;text-transform:none}}@media(min-width:48em)and (max-width:47.99em){.cs-product-details-main__headline-title{font-size:1.6rem}}.cs-product-details-main__item{width:100%}.cs-product-details-main__item+.cs-product-details-main__item{margin-top:2em}.additional-attributes tbody>tr{display:flex;flex-direction:column;justify-content:space-between;line-height:130%;padding:.7rem 1rem!important}@media (min-width:64em){.additional-attributes tbody>tr{flex-direction:row;gap:2rem;justify-content:space-between;padding:1.1rem 1rem!important}}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}@media(max-width:47.99em){.cs-product-details__item--catalog-product-documentation .cs-product-details__headline{margin:0 1rem}}.cs-product-details__item--content-constructor .cs-product-details__headline,.cs-product-details__item--product-info-description .cs-product-details__headline,.cs-product-details__item--reviews .cs-product-details__headline .counter{display:none}.cs-product-details__content{margin:0 auto;max-width:99rem;padding:3rem 0}@media(min-width:94em){.cs-product-details__content{padding:1rem 0}}.cs-product-details__item--product-info-description .cs-product-details__content{margin:0 auto;max-width:78rem;padding:3rem 2rem}@media(min-width:94em){.cs-product-details__item--product-info-description .cs-product-details__content{padding:3rem 0}}.cs-product-details__item--content-constructor .cs-product-details__content{max-width:100%;padding:2rem 0}.cs-product-details__item--product-info-description p,.cs-product-details__item--product-info-description p span{font-size:1rem!important}@media(min-width:48em){.cs-product-details__item--product-info-description p,.cs-product-details__item--product-info-description p span{font-size:1rem!important}}p{margin-top:0;margin-bottom:.6rem}.cs-container--page-pdp-details-nav{background-color:#fff;border-bottom:1px dashed #cacaca;left:0;min-height:1.7rem;padding:0;position:sticky;top:0;width:100%;z-index:61}@media (max-width:768px){.cs-product-details__item--product-attributes .additional-attributes tr{flex-direction:row!important;gap:1rem}}@media (max-width:768px){.cs-product-details__item--product-attributes .additional-attributes tr th{clip-path:none!important;height:auto!important;margin:0!important;position:static!important;width:auto!important;font-size:12px;word-break:break-word!important;white-space:break-spaces!important}}@media (max-width:47.99em){.table-wrapper .table:not(.comparison):not(.totals):not(.table-totals).additional-attributes tbody th{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@media (max-width:47.99em){.table-wrapper .table:not(.comparison):not(.totals):not(.table-totals) tbody td{border:none;display:block;font-size:.8rem;padding:.2rem}}.additional-attributes tbody>tr>th{display:block!important;padding:0!important}@media (max-width:63.99em){.additional-attributes tbody>tr>th{color:dimgray;font-size:.7rem;font-weight:400;width:100%}}table th{text-align:left}.cs-product-details__no-reviews-message~.cs-reviews{margin-left:0}.cs-reviews:not(.cs-reviews--slider) .cs-reviews__content{overflow:hidden;width:100%}.cs-reviews__item{margin-bottom:2rem;padding-bottom:0}.cs-reviews--load-more .cs-reviews__button{margin-top:2rem}.cs-product-details .cs-reviews .cs-toolbar__item--limiter{display:none}.cs-reviews__form:not(.cs-reviews__form--active){display:none!important}.cs-reviews__form{scroll-margin-top:8rem}.cs-reviews__form{display:flex;flex-flow:row wrap;margin:2.5rem 0;width:100%}@media(min-width:64em){.cs-reviews__form{background:0 0;padding:3rem}}@media(min-width:64em){.cs-reviews__form{flex-flow:column;margin-left:auto;margin-right:auto;max-width:65rem;scroll-margin-top:4rem}}@media(min-width:64em){.cs-reviews__form:has(.swatch-opt){display:grid;grid-template-areas:"headline headline" "options fieldset" "options additional" "options ." "submit submit";grid-template-columns:1fr 1fr;max-width:unset;padding:3rem 0 0}}.cs-reviews__form:not(.cs-reviews__form--active)>:not(.cs-reviews__submit){display:none}@media(min-width:64em){.cs-reviews__headline{grid-area:headline;width:100%}.cs-reviews__options{grid-area:options;padding-right:0;width:100%}}@media(min-width:64em){.cs-reviews__form:has(.swatch-opt) .cs-reviews__options{}}.cs-reviews__fieldset{margin-bottom:.5em}@media(min-width:64em){.cs-reviews__fieldset{grid-area:fieldset;padding-left:0;width:100%}.cs-reviews__form--swatches .cs-reviews__fieldset{padding-left:3rem}}.cs-reviews__rate-feedback{align-items:center;color:#9c9c9c;display:flex;font-size:.85em;font-weight:700;line-height:.9em;margin-left:1.5rem;order:1}.cs-reviews__rate-feedback{display:none}.cs-reviews__additional-fields{margin-bottom:2rem;width:100%}@media(min-width:64em){.cs-reviews__additional-fields{grid-area:additional}.cs-reviews__form--swatches .cs-reviews__additional-fields{padding-left:3rem}}.cs-reviews__additional-fields .field.choice .checkbox{order:10}.cs-reviews__additional-fields .field.choice .label{order:20;width:calc(100% - 3.3rem)}.cs-reviews__additional-fields .field.choice div.mage-error{order:30}.cs-reviews__uploader{padding:1rem 0}.cs-reviews__agreement{line-height:1.5;padding:1rem 0}@media(min-width:64em){.cs-reviews__agreement{padding:1.5rem 0}}.cs-reviews__submit{display:none}@media(min-width:64em){.cs-reviews__submit{grid-area:submit}}.cs-reviews__form--active .cs-reviews__submit{display:flex}.cs-reviews__submit-button{z-index:auto}.cs-reviews__content{position:relative}.cs-reviews__content--slider{--gap:1.5rem;--base-size:100%;--size:var(--base-size);--size:calc(var(--base-size)/1 - var(--gap)*0/1)}@media(min-width:94em){.cs-reviews__content--slider.cs-reviews--container-width{--base-size:146.4rem}.cs-reviews__content--slider.cs-reviews--use-whole-screen:not(.cs-reviews--full-width-slider){--base-size:100%;max-width:100%}.cs-reviews__content--slider.cs-reviews--use-whole-screen:not(.cs-reviews--full-width-slider) .cs-reviews__slides{padding-left:calc(50% - 73.2rem);padding-right:calc(50% - 73.2rem);scroll-margin-left:calc(50vw - 73.2rem);scroll-margin-right:calc(50vw - 73.2rem);scroll-padding-left:calc(50% - 73.2rem);scroll-padding-right:calc(50% - 73.2rem);scroll-snap-type:x proximity}}@media(hover:hover)and (pointer:fine)and (min-width:94em){.cs-reviews__content--slider.cs-reviews--container-width{--base-size:146.4rem}}@media(min-width:48em){.cs-reviews__content--slider{--gap:1.5rem}}@media(min-width:23.125em){.cs-reviews__content--slider{--size:calc(var(--base-size)/1 - (0*var(--gap))/1)}}@media(min-width:30em){.cs-reviews__content--slider{--size:calc(var(--base-size)/1 - (0*var(--gap))/1)}}@media(min-width:48em){.cs-reviews__content--slider{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}}@media(min-width:64em){.cs-reviews__content--slider{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}}@media(min-width:80em){.cs-reviews__content--slider{--size:calc(var(--base-size)/3 - (2*var(--gap))/3)}}@media(min-width:90em){.cs-reviews__content--slider{--size:calc(var(--base-size)/3 - (2*var(--gap))/3)}}@media(min-width:120em){.cs-reviews__content--slider{--size:calc(var(--base-size)/3 - (2*var(--gap))/3)}}@media(max-width:93.9375em){.cs-reviews__content--slider.cs-reviews--container-width .cs-reviews__slides{padding-left:2rem;padding-right:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem}}@media(prefers-reduced-motion:no-preference){.cs-reviews__content--slider .cs-reviews__slides{scroll-behavior:smooth}}.cs-reviews__content--slider .cs-reviews__slides-wrapper{position:relative}.cs-reviews__content--slider .cs-reviews__slides{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:0;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;padding:var(--gap) 0;scrollbar-width:thin}@supports(scroll-behavior:smooth){.cs-reviews__content--slider .cs-reviews__slides{scroll-snap-type:x mandatory}}@media(min-width:48em){.cs-reviews__content--slider .cs-reviews__slides{overflow:-moz-scrollbars-none;scrollbar-width:none}.cs-reviews__content--slider .cs-reviews__slides::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}.cs-reviews__content--slider .cs-reviews__slides::-webkit-scrollbar-thumb{background:0 0;height:0;width:0}}.cs-reviews__content--slider .cs-reviews__slide{display:inline-block;flex:0 0 var(--size);list-style:none;margin:0;margin-right:var(--gap);min-width:0;padding:0;scroll-snap-align:start}.cs-reviews__content--slider .cs-reviews__slide:last-of-type{margin-right:0}.cs-reviews__content--slider .cs-reviews__image{display:block}.cs-reviews__content--slider.cs-products-carousel--use-whole-screen{position:relative}.cs-reviews__content--slider.cs-products-carousel--use-whole-screen:after,.cs-reviews__content--slider.cs-products-carousel--use-whole-screen:before{display:none}@media(min-width:94em){.cs-reviews__content--slider.cs-products-carousel--use-whole-screen:after,.cs-reviews__content--slider.cs-products-carousel--use-whole-screen:before{content:"";display:block;height:100%;position:absolute;top:0;width:calc(50vw - 75.2rem);z-index:10}.cs-reviews__content--slider.cs-products-carousel--use-whole-screen:before{background:linear-gradient(90deg,#fff,hsl(0 0% 100% / .9) 5rem,hsl(0 0% 100% / .5) 7rem);left:0}.cs-reviews__content--slider.cs-products-carousel--use-whole-screen:after{background:linear-gradient(90deg,hsl(0 0% 100% / .5),hsl(0 0% 100% / .9) 5rem,#fff 7rem);right:0}}.cs-reviews__content--slider .cs-review{height:100%}.cs-reviews__slider{position:relative}.cs-reviews__slides{width:100%}.cs-reviews__nav--prev{left:-2.5rem}.cs-reviews__nav--next{right:-2.5rem}.cs-review__trigger{border:1px dashed #cacaca;border-radius:3px;margin-top:3rem;max-width:24rem;padding:1rem 2rem;text-align:center}.cs-review__trigger-headline{font-size:1.1rem}.cs-review__trigger-text{line-height:1.3;padding:1.5rem 0 2rem}.cs-review__trigger-button{box-sizing:border-box;display:inline-block;font-size:1.1rem;font-weight:600;line-height:2rem;margin:0;padding:.4rem 1rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-review__trigger-button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-review__trigger-button,.cs-review__trigger-button:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-review__trigger-button *,.cs-review__trigger-button:visited *{fill:#fff;color:#fff}.cs-review__trigger-button:active:not([disabled]),.cs-review__trigger-button:focus:not([disabled]),.cs-review__trigger-button:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-review__trigger-button:active:not([disabled]) *,.cs-review__trigger-button:focus:not([disabled]) *,.cs-review__trigger-button:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-review__trigger-button[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-review__trigger-button{padding-left:2.5rem;padding-right:2.5rem}}.cs-review__trigger-button[disabled]{background:#ededed!important;opacity:1!important}.cs-review__trigger-button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-review__trigger-button span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-review__title{align-items:center;display:flex}.cs-review__flag{border:2px solid #d0d0d0;border-radius:50%;height:2rem;margin-right:1rem;-o-object-fit:cover;object-fit:cover;width:2rem}.cs-review__name{align-items:flex-start;color:#000;display:inline-flex;font-size:1.1rem;line-height:1;order:1;vertical-align:top;white-space:nowrap}@media(min-width:48em){.cs-review__name{font-size:1.4rem}}.cs-review__name-wrapper:nth-child(2){margin-left:1rem}.cs-review__name-stars{color:dimgray;display:inline-block;font-size:1.1rem;letter-spacing:.15rem;line-height:1;margin-left:-.25rem;vertical-align:top}@media(min-width:48em){.cs-review__name-stars{font-size:1.6rem;margin-left:-.5rem}}.cs-review__name .cs-tooltip{margin-left:.5rem}@media(min-width:64em){.cs-review__name .cs-tooltip__content{z-index:5}.cs-review__name .cs-tooltip__content-text{white-space:break-spaces}}.cs-review__rating{margin:1rem 0;order:2;width:12rem}@media(min-width:48em){.cs-review__rating{margin:1rem 0 .5rem}}.cs-review__meta{font-size:1.1rem;margin:-3rem 0 0 8rem;order:3}@media(min-width:48em){.cs-review__meta{margin-top:-2.5rem}}.cs-review__meta-item{white-space:nowrap}.cs-review__meta-item:after{color:var(--red);content:"•";margin:0 .5rem}.cs-review__meta-item:last-child:after{content:none}.cs-review__product{display:inline-block}.cs-review__product a{white-space:normal}.cs-review__content{margin-bottom:0;margin-top:1.5rem;order:4}@media(min-width:48em){.cs-review__content{font-size:1rem}}.cs-review__translation{margin-top:1.5rem;order:5}.cs-review__translation-info{color:#9c9c9c;font-size:1rem;line-height:110%}@media(min-width:48em){.cs-review__translation-info{font-size:1.2rem}}.cs-review__translation-trigger{cursor:pointer}.cs-review__translation-content{display:none;font-size:1.2rem;font-style:italic;margin-top:1rem}@media(min-width:48em){.cs-review__translation-content{font-size:1.4rem}}.cs-review__translation-content p{margin:0}.cs-review__variant{display:none}.cs-review__attachments{margin-top:1rem;order:5}.cs-review-attachments{--gap:.8rem;--base-size:100%;--size:var(--base-size);--size:calc(var(--base-size)/2 - var(--gap)*1/2)}@media(min-width:94em){.cs-review-attachments.cs-review-attachments--container-width{--base-size:146.4rem}.cs-review-attachments.cs-review-attachments--use-whole-screen:not(.cs-review-attachments--full-width-slider){--base-size:100%;max-width:100%}.cs-review-attachments.cs-review-attachments--use-whole-screen:not(.cs-review-attachments--full-width-slider) .cs-review-attachments__slides{padding-left:calc(50% - 73.2rem);padding-right:calc(50% - 73.2rem);scroll-margin-left:calc(50vw - 73.2rem);scroll-margin-right:calc(50vw - 73.2rem);scroll-padding-left:calc(50% - 73.2rem);scroll-padding-right:calc(50% - 73.2rem);scroll-snap-type:x proximity}}@media(hover:hover)and (pointer:fine)and (min-width:94em){.cs-review-attachments.cs-review-attachments--container-width{--base-size:146.4rem}}@media(min-width:48em){.cs-review-attachments{--gap:.8rem}}@media(min-width:23.125em){.cs-review-attachments{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}}@media(min-width:30em){.cs-review-attachments{--size:calc(var(--base-size)/3 - (2*var(--gap))/3)}}@media(min-width:48em){.cs-review-attachments{--size:calc(var(--base-size)/5 - (4*var(--gap))/5)}}@media(min-width:64em){.cs-review-attachments{--size:calc(var(--base-size)/4 - (3*var(--gap))/4)}}@media(min-width:80em){.cs-review-attachments{--size:calc(var(--base-size)/5 - (4*var(--gap))/5)}}@media(min-width:90em){.cs-review-attachments{--size:calc(var(--base-size)/5 - (4*var(--gap))/5)}}@media(min-width:120em){.cs-review-attachments{--size:calc(var(--base-size)/5 - (4*var(--gap))/5)}}@media(max-width:93.9375em){.cs-review-attachments.cs-review-attachments--container-width .cs-review-attachments__slides{padding-left:2rem;padding-right:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem}}@media(prefers-reduced-motion:no-preference){.cs-review-attachments .cs-review-attachments__slides{scroll-behavior:smooth}}.cs-review-attachments .cs-review-attachments__slides-wrapper{position:relative}.cs-review-attachments .cs-review-attachments__slides{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:0;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;padding:var(--gap) 0;scrollbar-width:thin}@supports(scroll-behavior:smooth){.cs-review-attachments .cs-review-attachments__slides{scroll-snap-type:x mandatory}}@media(min-width:48em){.cs-review-attachments .cs-review-attachments__slides{overflow:-moz-scrollbars-none;scrollbar-width:none}.cs-review-attachments .cs-review-attachments__slides::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}.cs-review-attachments .cs-review-attachments__slides::-webkit-scrollbar-thumb{background:0 0;height:0;width:0}}.cs-review-attachments .cs-review-attachments__slide{display:inline-block;flex:0 0 var(--size);list-style:none;margin:0;margin-right:var(--gap);min-width:0;padding:0;scroll-snap-align:start}.cs-review-attachments .cs-review-attachments__slide:last-of-type{margin-right:0}.cs-review-attachments .cs-review-attachments__image{display:block}.cs-review-attachments.cs-products-carousel--use-whole-screen{position:relative}.cs-review-attachments.cs-products-carousel--use-whole-screen:after,.cs-review-attachments.cs-products-carousel--use-whole-screen:before{display:none}@media(min-width:94em){.cs-review-attachments.cs-products-carousel--use-whole-screen:after,.cs-review-attachments.cs-products-carousel--use-whole-screen:before{content:"";display:block;height:100%;position:absolute;top:0;width:calc(50vw - 75.2rem);z-index:10}.cs-review-attachments.cs-products-carousel--use-whole-screen:before{background:linear-gradient(90deg,#fff,hsl(0 0% 100% / .9) 5rem,hsl(0 0% 100% / .5) 7rem);left:0}.cs-review-attachments.cs-products-carousel--use-whole-screen:after{background:linear-gradient(90deg,hsl(0 0% 100% / .5),hsl(0 0% 100% / .9) 5rem,#fff 7rem);right:0}}.cs-review-attachments .cs-review-attachments__slide{align-items:center;display:flex;justify-content:center;margin-bottom:0}.cs-review-attachments__attachment{aspect-ratio:1;border:1px dashed #cacaca}.cs-review-attachments__attachment img{cursor:pointer;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cs-review-attachments__attachment--video{position:relative}.cs-review-attachments__attachment--video:after{background:hsl(0 0% 100% / .5) url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/icons/play-circle.svg) no-repeat 50%/contain;border-radius:50%;bottom:1rem;content:"";height:2.5rem;pointer-events:none;position:absolute;right:1rem;width:2.5rem}.cs-review-attachments__nav--prev{left:-1rem}.cs-review-attachments__nav--next{right:-1rem}.cs-review-attachments__modal.modal-popup{left:0}.cs-review-attachments__modal.modal-popup .modal-inner-wrap{height:100vh;height:100dvh!important;margin:0;max-height:unset!important;max-width:unset!important;padding:0;width:100vw;width:100dvw!important}.cs-review-attachments__modal.modal-popup .modal-content{height:100%;padding:0}.cs-review-attachment-modal{--gap:1rem;--base-size:100%;--size:var(--base-size);height:100%;overflow:hidden}@media(min-width:94em){.cs-review-attachment-modal.cs-review-attachment-modal--container-width{--base-size:146.4rem}.cs-review-attachment-modal.cs-review-attachment-modal--use-whole-screen:not(.cs-review-attachment-modal--full-width-slider){--base-size:100%;max-width:100%}.cs-review-attachment-modal.cs-review-attachment-modal--use-whole-screen:not(.cs-review-attachment-modal--full-width-slider) .cs-review-attachment-modal__slides{padding-left:calc(50% - 73.2rem);padding-right:calc(50% - 73.2rem);scroll-margin-left:calc(50vw - 73.2rem);scroll-margin-right:calc(50vw - 73.2rem);scroll-padding-left:calc(50% - 73.2rem);scroll-padding-right:calc(50% - 73.2rem);scroll-snap-type:x proximity}}@media(hover:hover)and (pointer:fine)and (min-width:94em){.cs-review-attachment-modal.cs-review-attachment-modal--container-width{--base-size:146.4rem}}@media(min-width:48em){.cs-review-attachment-modal{--gap:1rem}.cs-review-attachment-modal.cs-review-attachment-modal--items-in-row-2{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}.cs-review-attachment-modal.cs-review-attachment-modal--items-in-row-3{--size:calc(var(--base-size)/3 - (2*var(--gap))/3)}.cs-review-attachment-modal.cs-review-attachment-modal--items-in-row-4{--size:calc(var(--base-size)/4 - (3*var(--gap))/4)}.cs-review-attachment-modal.cs-review-attachment-modal--items-in-row-5{--size:calc(var(--base-size)/5 - (4*var(--gap))/5)}.cs-review-attachment-modal.cs-review-attachment-modal--items-in-row-6{--size:calc(var(--base-size)/6 - (5*var(--gap))/6)}.cs-review-attachment-modal.cs-review-attachment-modal--items-in-row-7{--size:calc(var(--base-size)/7 - (6*var(--gap))/7)}.cs-review-attachment-modal.cs-review-attachment-modal--items-in-row-8{--size:calc(var(--base-size)/8 - (7*var(--gap))/8)}}@media(min-width:48em)and (max-width:63.99em){.cs-review-attachment-modal.cs-review-attachment-modal--items-in-row-4:not(.cs-review-attachment-modal--icon){--size:calc(var(--base-size)/2 - var(--gap)*1/2)}}@media(max-width:93.9375em){.cs-review-attachment-modal.cs-review-attachment-modal--container-width .cs-review-attachment-modal__slides{padding-left:2rem;padding-right:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem}}@media(prefers-reduced-motion:no-preference){.cs-review-attachment-modal .cs-review-attachment-modal__slides{scroll-behavior:smooth}}.cs-review-attachment-modal .cs-review-attachment-modal__slides-wrapper{position:relative}.cs-review-attachment-modal .cs-review-attachment-modal__slides{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:0;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;padding:var(--gap) 0;scrollbar-width:thin}@supports(scroll-behavior:smooth){.cs-review-attachment-modal .cs-review-attachment-modal__slides{scroll-snap-type:x mandatory}}@media(min-width:48em){.cs-review-attachment-modal .cs-review-attachment-modal__slides{overflow:-moz-scrollbars-none;scrollbar-width:none}.cs-review-attachment-modal .cs-review-attachment-modal__slides::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}.cs-review-attachment-modal .cs-review-attachment-modal__slides::-webkit-scrollbar-thumb{background:0 0;height:0;width:0}}.cs-review-attachment-modal .cs-review-attachment-modal__slide{display:inline-block;flex:0 0 var(--size);list-style:none;margin:0;margin-right:var(--gap);min-width:0;padding:0;scroll-snap-align:start}.cs-review-attachment-modal .cs-review-attachment-modal__slide:last-of-type{margin-right:0}.cs-review-attachment-modal .cs-review-attachment-modal__image{display:block}.cs-review-attachment-modal.cs-products-carousel--use-whole-screen{position:relative}.cs-review-attachment-modal.cs-products-carousel--use-whole-screen:after,.cs-review-attachment-modal.cs-products-carousel--use-whole-screen:before{display:none}@media(min-width:94em){.cs-review-attachment-modal.cs-products-carousel--use-whole-screen:after,.cs-review-attachment-modal.cs-products-carousel--use-whole-screen:before{content:"";display:block;height:100%;position:absolute;top:0;width:calc(50vw - 75.2rem);z-index:10}.cs-review-attachment-modal.cs-products-carousel--use-whole-screen:before{background:linear-gradient(90deg,#fff,hsl(0 0% 100% / .9) 5rem,hsl(0 0% 100% / .5) 7rem);left:0}.cs-review-attachment-modal.cs-products-carousel--use-whole-screen:after{background:linear-gradient(90deg,hsl(0 0% 100% / .5),hsl(0 0% 100% / .9) 5rem,#fff 7rem);right:0}}.cs-review-attachment-modal__slides-wrapper{height:calc(100% - 4rem)}.cs-review-attachment-modal__slides{height:100%}.cs-review-attachment-modal__slide img{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.cs-review-attachment-modal__slide video{max-height:100%}.cs-review-attachment-modal__attachment{align-items:center;display:flex;height:100%;justify-content:center}.cs-reviews-summary{border-bottom:none;display:flex;flex:1 0 100%;flex-wrap:wrap;line-height:1;margin-bottom:3rem}@media(min-width:64em){.cs-reviews-summary{align-content:flex-start;border-bottom:0;border-right:none;flex:0 0 28rem;margin-bottom:0;margin-right:2.5rem;padding-right:2.5rem}}.cs-reviews-summary__note{color:#000;font-size:1.4rem;font-weight:300;line-height:100%;margin-bottom:.5rem}.cs-reviews-summary__note-right{color:#000}.cs-reviews-summary__all-count{margin:1rem 0 2rem;width:100%}.cs-reviews-summary__button-wrapper{border-top:none;margin-top:2.5rem;padding:2.5rem 0;width:100%}@media(min-width:48em)and (max-width:63.99em){.cs-reviews-summary__button-wrapper{border-top:0;margin-top:0}}.cs-reviews-summary__button{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-size:1.4rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-reviews-summary__button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-reviews-summary__button,.cs-reviews-summary__button:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-reviews-summary__button *,.cs-reviews-summary__button:visited *{fill:#fff;color:#fff}.cs-reviews-summary__button:active:not([disabled]),.cs-reviews-summary__button:focus:not([disabled]),.cs-reviews-summary__button:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-reviews-summary__button:active:not([disabled]) *,.cs-reviews-summary__button:focus:not([disabled]) *,.cs-reviews-summary__button:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-reviews-summary__button[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-reviews-summary__button{padding-left:2.5rem;padding-right:2.5rem}}.cs-reviews-summary__button[disabled]{background:#ededed!important;opacity:1!important}.cs-reviews-summary__button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}@media(max-width:29.99em){.cs-reviews-summary__button{width:100%}}.cs-reviews-summary__button-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-reviews-summary__button-icon{display:none;height:auto;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;right:1.7rem;width:100%;z-index:2}.cs-reviews-summary__stars{flex:1 0 auto;margin-right:1rem}@media(min-width:23.125em){.cs-reviews-summary__stars{flex:0 1 auto;margin-right:4rem}}@media(min-width:48em){.cs-reviews-summary__stars{flex:0 1 100%}}.cs-reviews-summary__bars{color:dimgray;flex-grow:1;list-style:none inside none;margin:2.5rem 0 0;max-width:40rem;padding:0;width:100%}@media(min-width:23.125em){.cs-reviews-summary__bars{margin-top:0;width:auto}}@media(min-width:48em){.cs-reviews-summary__bars{margin-top:2.5rem}}.cs-reviews-summary__bar{align-items:center;display:flex;margin:0 0 1rem;position:relative;vertical-align:bottom}.cs-reviews-summary__bar:last-child{margin-bottom:0}.cs-reviews-summary__bar-label{flex:0 1 3.5em}.cs-reviews-summary__bar-count{text-align:right;width:1.5em}.cs-reviews-summary__bar-progress{background:#9c9c9c;display:inline-block;flex:1 0 auto;height:1.2rem;min-width:9rem;position:relative}.cs-reviews-summary__bar-progress-inner{background:#eec04c;height:inherit;left:0;position:absolute;top:0}.cs-reviews-summary__ratings-averages{border-top:none;line-height:1.43;list-style-type:none;margin:2.5rem 0 0;padding:2.5rem 0 0;width:100%}.cs-reviews-summary__ratings-averages-item{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.3em;width:100%}@media(min-width:23.125em){.cs-reviews-summary__ratings-averages-item{max-width:25rem}}@media(min-width:48em){.cs-reviews-summary__ratings-averages-item{max-width:40rem}}.cs-reviews-summary__ratings-averages-item:last-child{margin-bottom:0}.cs-reviews-summary{flex-flow:column}.cs-reviews-summary__note{letter-spacing:-.2rem;margin-bottom:0}.cs-reviews-summary__stars{align-items:center;display:flex;gap:1rem;margin-bottom:3rem;margin-right:0}@media(min-width:23.125em){.cs-reviews-summary__stars{margin-right:0}}@media(min-width:48em){.cs-reviews-summary__stars{flex:0 1 auto}}.cs-reviews-summary__stars .cs-star-rating__text{background-color:#f1f2f3;color:#000;display:inline-block;font-size:1.2rem;line-height:1.5rem;margin-left:.8rem}.cs-reviews-summary__bars{flex-grow:0;margin-top:0}@media(min-width:48em){.cs-reviews-summary__bar{margin-bottom:.8rem}}.cs-reviews-summary__bar-label{flex:0 0 7rem;white-space:nowrap}.cs-reviews-summary__bar-progress{margin:0 1rem 0 1rem}@media(min-width:48em){.cs-reviews-summary__bar-progress{}}.cs-reviews{flex:1 1}@media(max-width:63.99em){.cs-reviews{border-bottom:none}}.cs-reviews__title{background:#f0f0f0}@media(min-width:48em){.cs-reviews__title{background:0 0;padding:0}}.cs-reviews__list{list-style:none;margin:0;padding:0}.cs-reviews__label{float:left;line-height:4rem}.cs-reviews__item{border-bottom:none;list-style:none;margin:0 0 2.5rem;padding:0 0 2.5rem}.cs-reviews__item:last-of-type{border-bottom:0;margin-bottom:0}.cs-reviews__form .swatch-opt{font-size:1.6rem;margin-bottom:1.5em;width:100%}.cs-reviews__form .swatch-opt .swatch-attribute{align-items:flex-start!important;flex-direction:column}.cs-reviews__form .swatch-opt .swatch-attribute-label{color:#000;font-size:.75em;font-weight:600;text-transform:none;width:100%}.cs-reviews__form .swatch-opt .swatch-attribute-label:after{content:" *"}.cs-reviews__form .swatch-opt .swatch-attribute-options{margin-bottom:0}.cs-reviews__headline{font-size:1.4rem;margin:0 0 1.4em;text-align:left;width:100%}.cs-reviews__product-name{font-weight:200}.cs-reviews__rating-item:not(:first-of-type){margin-top:1em}@media(min-width:64em){.cs-reviews__options{border-right:none;width:50%}}.cs-reviews__options,.cs-field__hint{box-sizing:border-box;font-size:1.2rem;margin-bottom:1em;width:100%}.cs-field__hint{font-size:1rem}.cs-reviews__message--error{color:#cc2331;font-size:1rem}.cs-form__field{margin-bottom:1.5rem}.cs-reviews__ratings{width:100%}.cs-reviews__ratings:has(.cs-star-rating__form-star--active) .mage-error{display:none}@media(min-width:64em){.cs-reviews__fieldset{padding-left:3rem;width:50%}}.cs-reviews__fieldset{box-sizing:border-box;margin-bottom:1.5em;text-align:left;width:100%}@media (min-width:64em){.cs-reviews__fieldset{grid-area:fieldset;padding-left:0;width:100%}}.cs-reviews__submit{display:flex;justify-content:flex-start;width:100%}@media(min-width:64em){.cs-reviews__submit{justify-content:center}}.cs-reviews__submit-button{box-sizing:border-box;display:inline-block;font-size:1.2rem;font-weight:600;line-height:2rem;margin:0;padding:.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-reviews__submit-button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-reviews__submit-button,.cs-reviews__submit-button:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-reviews__submit-button *,.cs-reviews__submit-button:visited *{fill:#fff;color:#fff}.cs-reviews__submit-button:active:not([disabled]),.cs-reviews__submit-button:focus:not([disabled]),.cs-reviews__submit-button:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-reviews__submit-button:active:not([disabled]) *,.cs-reviews__submit-button:focus:not([disabled]) *,.cs-reviews__submit-button:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-reviews__submit-button[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-reviews__submit-button{padding-left:2.5rem;padding-right:2.5rem}}.cs-reviews__submit-button[disabled]{background:#ededed!important;opacity:1!important}.cs-reviews__submit-button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}@media(max-width:30em){.cs-reviews__submit-button{width:100%}}.cs-reviews__rating-control{align-items:center;background:0 0;border:1px solid #cacaca;border-radius:3px;box-sizing:content-box;display:flex;height:1rem;margin:0 0 .2em;padding:1rem 1rem}.cs-reviews__rating-control .cs-reviews__rate-stars span,.cs-reviews__rating-control input[type=radio]{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cs-reviews__rate-stars{box-sizing:border-box;order:0}.cs-reviews__review-field{min-height:10rem;resize:vertical}.cs-reviews .cs-pagination__content{justify-content:center;margin:2.5rem 0}.cs-reviews--load-more{padding-bottom:3rem}@media(min-width:48em){.cs-reviews--load-more .cs-reviews__content{position:relative}}.cs-reviews--load-more .cs-reviews__button{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-reviews--load-more .cs-reviews__button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-reviews--load-more .cs-reviews__button,.cs-reviews--load-more .cs-reviews__button:visited{background-color:var(--red);border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-reviews--load-more .cs-reviews__button *,.cs-reviews--load-more .cs-reviews__button:visited *{fill:#fff;color:#fff}.cs-reviews--load-more .cs-reviews__button:active:not([disabled]),.cs-reviews--load-more .cs-reviews__button:focus:not([disabled]),.cs-reviews--load-more .cs-reviews__button:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-reviews--load-more .cs-reviews__button:active:not([disabled]) *,.cs-reviews--load-more .cs-reviews__button:focus:not([disabled]) *,.cs-reviews--load-more .cs-reviews__button:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-reviews--load-more .cs-reviews__button[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-reviews--load-more .cs-reviews__button{padding-left:2.5rem;padding-right:2.5rem}}.cs-reviews--load-more .cs-reviews__button[disabled]{background:#ededed!important;opacity:1!important}.cs-reviews--load-more .cs-reviews__button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-reviews--load-more .cs-reviews__button span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-reviews--load-more .cs-reviews__button .count{display:inline-flex;padding-left:.5rem}.cs-reviews--load-more .cs-reviews__button .count:before{content:"("}.cs-reviews--load-more .cs-reviews__button .count:after{content:")"}.cs-reviews--load-more .cs-reviews__button .loading-mask{background-image:url(../../frontend/Creativestyle/theme-kratki/pl_PL/images/spinner.svg);background-position:50%;background-repeat:no-repeat;background-size:2.5rem 2.5rem;height:100%;position:absolute;width:100%}.cs-reviews--load-more .cs-reviews__button .loading-mask img{display:none}.cs-reviews--load-more .cs-reviews__count{color:dimgray}.cs-reviews{flex:1 0 100%;width:100%}@media(min-width:64em){.cs-reviews{margin-left:auto;max-width:calc(100% - 30.5rem)}.cs-reviews--slider{max-width:100%}}.cs-tooltip{display:inline-block;margin-left:1rem;position:relative;vertical-align:middle}@media(min-width:64em){.cs-tooltip--clone,.cs-tooltip__overlay{display:none}}.cs-tooltip__overlay{background-color:#fff0;height:100%;left:0;position:fixed;top:0;transform:scale(0);transition:background-color .3s,transform 1ms .3s;width:100%;z-index:810}.cs-tooltip__overlay--visible{background:rgb(0 0 0 / .7);transform:scale(1);transition:background-color .3s}.cs-tooltip__trigger{align-items:center;cursor:pointer;display:flex}.cs-tooltip--clone .cs-tooltip__trigger{display:none}@media(min-width:64em){.cs-tooltip__trigger:hover .cs-tooltip__trigger-title{text-decoration:underline}}.cs-tooltip__trigger-title{color:#000;font-size:1.4rem;font-weight:400;margin:0 .7rem 0 0;text-transform:none}.cs-tooltip--clone .cs-tooltip__trigger-title{border-bottom:1px solid #cacaca;margin:0 0 1.5rem;padding:0 4rem 1.5rem 0}.cs-tooltip__trigger-icon{height:1.8rem;width:1.8rem}.cs-tooltip__content{color:#fff;display:none;font-size:1.2rem;position:absolute;z-index:811}@media(min-width:64em){.cs-tooltip--left .cs-tooltip__content{padding-right:2.5rem;right:calc(100% - .2rem);top:-3.5rem}.cs-tooltip--right .cs-tooltip__content{left:calc(100% - .2rem);padding-left:2.5rem;top:-3.5rem}.cs-tooltip--top .cs-tooltip__content{bottom:calc(100% - .2rem);left:50%;padding-bottom:2.5rem;right:auto;top:auto;transform:translateX(-50%)}.cs-tooltip--bottom .cs-tooltip__content{bottom:auto;left:50%;padding-top:2.5rem;right:auto;top:calc(100% - .2rem);transform:translateX(-50%)}}.cs-tooltip--clone .cs-tooltip__content{bottom:auto;display:block;left:50%;max-height:80%;max-width:40rem;position:fixed;right:auto;top:50%;transform:translate3d(-50%,-50%,0);width:80%}@media(min-width:64em){.cs-tooltip--active .cs-tooltip__content{display:block}}.cs-tooltip__content-marker{background-color:#000;box-shadow:0 0 1rem 0 rgb(0 0 0 / .17);padding:1.5rem;position:relative}@media(min-width:64em){.cs-tooltip__content-marker{min-width:22rem;width:auto}}.cs-tooltip__content-marker:after,.cs-tooltip__content-marker:before{content:"";pointer-events:none;position:absolute}.cs-tooltip--clone .cs-tooltip__content-marker:after,.cs-tooltip--clone .cs-tooltip__content-marker:before{display:none}.cs-tooltip__content-marker:after{border:1.5rem solid #fff0;border-right-color:#000;content:"";height:0;margin-top:-1.5rem;right:100%;top:4.5rem;width:0}.cs-tooltip--left .cs-tooltip__content-marker:after{border-color:#fff0 #fff0 #fff0 #000;bottom:auto;left:100%;right:auto;top:4.5rem}.cs-tooltip--right .cs-tooltip__content-marker:after{border-color:#fff0 #000 #fff0 #fff0;bottom:auto;left:auto;right:100%;top:4.5rem}.cs-tooltip--top .cs-tooltip__content-marker:after{border-color:#000 #fff0 #fff0;bottom:auto;left:50%;margin-top:0;right:auto;top:100%;transform:translateX(-50%)}.cs-tooltip--bottom .cs-tooltip__content-marker:after{border-color:#fff0 #fff0 #000;bottom:100%;left:50%;margin-top:0;right:auto;top:auto;transform:translateX(-50%)}.cs-tooltip__content-marker:before{background-color:#000;box-shadow:0 0 1rem 0 rgb(0 0 0 / .17);height:2rem;right:calc(100% - 1rem);top:3.5rem;transform:rotate(45deg);width:2rem;z-index:-1}.cs-tooltip--left .cs-tooltip__content-marker:before{bottom:auto;left:calc(100% - 1rem);right:auto;top:3.5rem}.cs-tooltip--right .cs-tooltip__content-marker:before{bottom:auto;left:auto;right:calc(100% - 1rem);top:3.5rem}.cs-tooltip--top .cs-tooltip__content-marker:before{bottom:auto;left:50%;right:auto;top:calc(100% - 1rem);transform:translateX(-50%) rotate(45deg)}.cs-tooltip--bottom .cs-tooltip__content-marker:before{bottom:calc(100% - 1rem);left:50%;right:auto;top:auto;transform:translateX(-50%) rotate(45deg)}.cs-tooltip__content-title{border-bottom:1px solid #cacaca;font-size:1.6rem;font-weight:600;margin:0 0 .7rem;padding:0 0 .7rem;text-transform:none}.cs-tooltip--clone .cs-tooltip__content-title{margin:0 0 1.5rem;padding:0 4rem 1.5rem 0}.cs-tooltip__content-text{line-height:1.35;max-height:52vh;overflow:visible}.cs-tooltip--clone .cs-tooltip__content-text{padding-right:2.5rem}.cs-tooltip__close{cursor:pointer;height:1.6rem;position:absolute;right:1rem;top:1rem;width:1.6rem}.cs-tooltip__close:after,.cs-tooltip__close:before{background-color:#fff;content:"";height:.2rem;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) rotate(45deg);width:1.6rem}.cs-tooltip__close:after{transform:translate3d(-50%,-50%,0) rotate(-45deg)}@media(min-width:64em){.cs-tooltip__close{display:none}}.cs-tooltip{font-weight:400}@media(min-width:64em){.cs-tooltip--top .cs-tooltip__content{padding-bottom:1.5rem}.cs-tooltip--bottom .cs-tooltip__content{padding-top:1.5rem}}.cs-tooltip__content-marker{border-radius:.2rem;min-width:unset;padding:.3rem .6rem}.cs-tooltip__content-marker:after{border-width:1rem}.cs-tooltip__content-marker:before{height:1rem;width:1rem}.cs-tooltip__content-text{line-height:1.2}.cs-tooltip__close{top:50%;transform:translateY(-50%)}@media(min-width:64em){.cs-tooltip__close{display:none!important}}.cs-tooltip__close:after,.cs-tooltip__close:before{height:.1rem;width:1rem}.cs-review{background-color:#ededed;border-radius:1.5rem;display:flex;flex-direction:column;padding:1.5rem}@media(min-width:48em){.cs-review{padding:2rem}}.price-box .price-label{color:#000;display:none;font-size:1.8rem;font-weight:500;margin:0 .3rem .3rem 0;text-transform:uppercase}body:not(.page-product-bundle,.page-product-grouped) p:not(.price-from,.price-to) .price-box .price-label{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.price-box .price-label{text-transform:none}.cs-recent-lowest-price--tile{font-size:.65rem;margin-top:.4rem}.cs-recent-lowest-price--tile .cs-recent-lowest-price__label{font-weight:400}.cs-product-tile__figure{text-align:center}.cs-product-tile__image,.cs-product-tile__img{height:100%;max-height:100%;max-width:100%;width:100%}img{max-width:100%;height:auto;border:0}*,::after,::before{box-sizing:inherit}styl atrybutów elementu{width:260px;height:260px;aspect-ratio:auto 260 / 260}.cs-product-tile__figure{text-align:center}.cs-products-carousel .cs-products-carousel__slide{list-style:none}.cs-products-carousel .cs-products-carousel__slides{list-style:none}@media (min-width:64em){.cs-products-carousel{--base-size:100%}}@media (min-width:94em){.cs-products-carousel.cs-products-carousel--use-whole-screen:not(.cs-products-carousel--full-width-slider){--base-size:100%}}.cs-addtocart__fail-icon,.cs-addtocart__success-icon{display:none}@media (min-width:48em){.cs-container--asymmetrical .cs-image-teaser--teaser-and-text .cs-image-teaser__slides{display:flex}}@media (min-width:48em){.corner cs-container cs-container--asymmetrical cs-container--asymmetrical-2-1{margin:0 0 5rem;margin-bottom:5rem}}.cs-container--asymmetrical-1-2.full-width .cs-image-teaser__content-wrapper--content-align-y-1{align-items:flex-end}.cs-category-links{border-bottom:none;padding:0}.corner .links{margin:0 0 2rem;padding-bottom:2rem}.cs-minicart-product{display:flex}.cs-minicart-product__image-container{flex-shrink:0;margin-right:1rem}.cs-minicart-product__image-container .product-image-wrapper{z-index:auto}.cs-minicart-product__image{max-height:100%;width:auto}.cs-minicart-product__overview{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between}.cs-minicart-product__details{width:100%}.cs-minicart-product__brand-wrapper{text-align:left}.cs-minicart-product__brand{color:#9c9c9c;font-size:1.2rem}.cs-minicart-product__name-wrapper{flex-basis:55%;flex-basis:100%!important;font-size:1rem;padding-bottom:.6rem;text-align:left}@media(min-width:30em){.cs-minicart-product__name-wrapper{flex-basis:70%}}.cs-minicart-product__name{font-size:inherit;font-size:1rem;font-weight:700;margin-top:0;padding:0;width:100%}.cs-minicart-product__name,.cs-minicart-product__name:hover,.cs-minicart-product__name:visited{color:#000;text-decoration:none}.cs-minicart-product__item-pricing{order:3}.cs-minicart-product__item-pricing--with-special{text-align:left}.cs-minicart-product__item-pricing--with-special .old-price .price{color:#9c9c9c;font-size:1.4rem}.cs-minicart-product__item-pricing--with-special .cs-minicart-product__price .price{color:#e6382b}.cs-minicart-product__price .price{color:#000;font-size:1rem;font-weight:700}.cs-minicart-product__price .price-excluding-tax,.cs-minicart-product__price .price-including-tax{font-size:0.8rem!important}.cs-minicart-product__price .price{font-weight:400}.cs-minicart-product__options-subtitle,.cs-minicart-product__price-label{display:none}.cs-minicart-product__options-title{color:#000;display:none;font-size:1.3rem}.cs-minicart-product__options-title-svg{height:1rem;margin-left:.5rem;transition:transform .3s cubic-bezier(0,.66,.32,.99);vertical-align:middle;width:1rem}.cs-minicart-product__options-wrapper{align-items:flex-start;display:flex;flex-basis:100%;flex-direction:column;margin-top:-.4rem;padding-bottom:0;text-align:left}.cs-minicart-product__options-group{align-items:center;display:flex;margin:0;width:100%}.cs-minicart-product__options-group--qty{margin-top:.5rem}.cs-minicart-product__options-wrapper+.cs-minicart-product__options-group--qty{margin-top:1.5rem}.cs-minicart-product__options-content{display:block!important;padding-top:.5rem;width:100%}.cs-minicart-product__options-label{color:#9c9c9c;font-size:.8rem;font-weight:400;font-weight:500;margin-bottom:0;padding-right:.5rem;text-align:left;text-transform:uppercase}.cs-minicart-product__options-label:after{content:":"}.cs-minicart-product__options-value{color:#000;font-size:.8rem;margin-bottom:0;width:100%}.cs-minicart-product__options-value__value{display:flex;justify-content:space-between;width:100%}.cs-minicart-product__options-value__value .price{color:#000}.cs-minicart-product__actions{align-items:center;justify-content:space-between;width:100%}.cs-minicart-product__action-wrapper{margin-left:1rem}.cs-minicart-product .cs-qty-increment,.cs-minicart-product__qty{display:flex;flex:1 0 9rem;flex-wrap:nowrap}.cs-minicart-product__qty-label{display:none}.cs-minicart-product__qty-input{background:#fff;background-clip:padding-box;border:solid #cacaca;border-radius:3px;border-width:1px 1px 2px;box-shadow:none;box-sizing:border-box;color:dimgray;font-family:inherit;font-size:1rem;font-weight:500;height:3rem;line-height:2rem;margin:0;max-width:4rem;padding:0;text-align:center;transition:border-color .5s;width:100%;width:4rem}.cs-minicart-product__qty-input:focus:not([disabled]),.cs-minicart-product__qty-input:hover:not([disabled]){border:1px solid #cacaca;box-shadow:none}.cs-minicart-product__qty-input::-moz-placeholder{color:#9c9c9c;opacity:1}.cs-minicart-product__qty-input::placeholder{color:#9c9c9c;opacity:1}.cs-minicart-product__qty-input[disabled]{opacity:.65}.cs-minicart-product__qty-input:focus:not([disabled]),.cs-minicart-product__qty-input:hover:not([disabled]){border-bottom-width:2px;box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-minicart-product__qty-button{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;height:5rem;line-height:2rem;margin:0 0 0 .5rem;padding:0;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:3rem;z-index:5}.cs-minicart-product__qty-button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-minicart-product__qty-button,.cs-minicart-product__qty-button:visited{background-color:#e6382b;border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-minicart-product__qty-button *,.cs-minicart-product__qty-button:visited *{fill:#fff;color:#fff}.cs-minicart-product__qty-button:active:not([disabled]),.cs-minicart-product__qty-button:focus:not([disabled]),.cs-minicart-product__qty-button:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-minicart-product__qty-button:active:not([disabled]) *,.cs-minicart-product__qty-button:focus:not([disabled]) *,.cs-minicart-product__qty-button:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-minicart-product__qty-button[disabled]{background:#ededed!important;cursor:auto;opacity:.65;opacity:1!important}.cs-minicart-product__qty-button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-minicart-product__qty-button-span{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);display:inline-block;font-weight:600;height:1px;letter-spacing:normal;line-height:2rem;margin:-1px;overflow:hidden;padding:0;position:absolute;vertical-align:baseline;white-space:nowrap;width:1px;z-index:1}.cs-minicart-product__qty-button-icon{height:auto;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;position:relative;right:1.7rem;top:.1em;width:100%;z-index:2}.cs-minicart-product__action:hover .cs-minicart-product__action-icon *,.cs-minicart-product__action:hover .cs-minicart-product__options-title-svg *,.cs-minicart-product__options-title:hover .cs-minicart-product__action-icon *,.cs-minicart-product__options-title:hover .cs-minicart-product__options-title-svg *{fill:#e6382b}.cs-minicart-product__action-icon{height:1rem;width:1rem}.cs-minicart-product__action-icon *,.cs-minicart-product__options-title-svg *{fill:#9c9c9c}.cs-minicart-product__action-label{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cs-minicart-product__options-title-svg *,.cs-minicart-product__options-title:hover .cs-minicart-product__options-title-svg *{fill:#000}.cs-minicart-product__image-container{margin-right:.5rem;width:4rem}@media(min-width:64em){.cs-minicart-product__image-container{width:7.3rem}}.cs-minicart-product__details{width:calc(100% - 8rem)}@media(min-width:64em){.cs-minicart-product__details{width:calc(100% - 14.3rem)}}.cs-minicart-product__overview{display:grid;grid-template-areas:"badge badge badge" "name name name" "options options options" "price price price";grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.cs-minicart-product__badge{align-items:center;background-color:#000;border:0;border-radius:3px;color:#fff;display:inline-flex;font-size:1.2rem;font-weight:500;grid-area:badge;height:2.4rem;justify-content:center;margin-bottom:.6rem;margin-right:.6rem;min-height:1.5rem;padding:.4rem .9rem;position:relative;text-transform:none}.cs-minicart-product__badge--discount{background-color:#e6382b;color:#fff}.cs-minicart-product__badge--discount .cs-minicart-product__badge-text{line-height:normal}.cs-minicart-product__badge--discount .cs-minicart-product__badge-text+.cs-minicart-product__badge--discount .cs-minicart-product__badge-text{margin-left:.5rem}.cs-minicart-product__badge--discount-package{background-color:#fff;border:1px dashed #e6382b;color:#000;cursor:pointer}.cs-minicart-product__badge--discount-package .cs-minicart-product__badge-text{line-height:normal}.cs-minicart-product__badge--discount-package .cs-minicart-product__badge-text+.cs-minicart-product__badge--discount-package .cs-minicart-product__badge-text{margin-left:.5rem}.cs-minicart-product__badge--discount-package .cs-minicart-product__badge-icon{display:inline-block;height:100%;margin-right:.4rem;-o-object-fit:contain;object-fit:contain;width:auto}.cs-minicart-product__name-wrapper{display:flex;flex-flow:row wrap;grid-area:name;max-width:100%}.cs-minicart-product__name{display:block;font-size:1rem;font-weight:500;margin-bottom:.6rem;word-break:break-word}.cs-minicart-product__sku{word-wrap:break-word;color:#9c9c9c;font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis}.cs-minicart-product__options-wrapper{grid-area:options}.cs-minicart-product__options-group{display:block}.cs-minicart-product__options-label{float:left;text-transform:unset}.cs-minicart-product__options-value{width:unset}.cs-minicart-product__item-pricing{display:flex;flex-flow:column;grid-area:price;height:6rem;justify-content:flex-start;margin-top:2rem;padding-top:1.6rem;position:absolute;width:100%}.cs-minicart-product__item-pricing .old-price{line-height:1.2;order:-1;text-align:right}.cs-minicart-product__item-pricing .old-price .price{font-size:1.2rem;text-decoration:line-through}.cs-minicart-product__price-label{display:block;font-size:.7rem;font-weight:500;line-height:1;position:absolute;right:0;top:0}.cs-minicart-product__price-label:after{content:":"}.cs-minicart-product__price{font-weight:600;text-align:right}.cs-minicart-product__price .price{font-weight:600}.cs-minicart-product__lowest-price{line-height:1.1;margin-left:auto;max-width:calc(100% - 8rem);order:30;text-align:right;white-space:normal}@media(min-width:23.125em){.cs-minicart-product__lowest-price{max-width:calc(100% - 11rem)}}.cs-minicart-product__lowest-price .price{color:inherit!important;font-size:inherit!important;white-space:nowrap}.cs-minicart-product__actions{display:flex;flex-flow:row wrap;padding-top:0}.cs-minicart-product__action-wrapper{margin:0}.cs-minicart-product__action-wrapper--primary{flex-basis:calc(100% - 8rem);flex-grow:1;flex-shrink:0}@media(max-width:23.115em){.cs-minicart-product__action-wrapper--primary{position:relative;right:3rem}}.cs-minicart-product__action-wrapper--secondary{flex:1 1 auto}.cs-minicart-product__action{align-items:center;display:flex;gap:.4rem}.cs-minicart-product__action:hover{color:#e6382b}.cs-minicart-product__action,.cs-minicart-product__action:hover,.cs-minicart-product__action:visited{text-decoration:none}.cs-minicart-product__action-label{clip:auto;clip-path:none;color:inherit;font-size:.8rem;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.cs-minicart-product .cs-qty-increment{flex:0 0 9rem;margin:2.4rem 0}@media(max-width:23.115em){.cs-minicart-product .cs-qty-increment{position:relative;right:3rem}}.cs-minicart{display:flex;flex-flow:column;justify-content:space-between}.cs-minicart__wrapper{flex:1 1;flex-direction:column;min-height:0}.cs-minicart__content-wrapper{max-height:calc(100% - 6.2rem);overflow-x:hidden;overflow-y:auto}.cs-minicart__close{background:0 0;border:0;box-shadow:none;box-sizing:content-box;cursor:pointer;display:inline-block;font-weight:400;height:5rem;line-height:inherit;margin:0;padding:0;position:absolute;right:2rem;text-decoration:none;text-shadow:none;top:50%;transform:translateY(-50%);width:5rem}.cs-minicart__close:active,.cs-minicart__close:focus,.cs-minicart__close:hover{background:0 0;border:none;color:inherit}.cs-minicart__close-icon{display:inline-block;height:100%;position:relative;transform:rotate(45deg);width:100%}.cs-minicart__close-icon:after,.cs-minicart__close-icon:before{backface-visibility:hidden;background-color:#9c9c9c;content:"";height:.1rem;left:auto;position:absolute;top:50%;transition:transform .3s ease-out,opacity .15s ease-out,background-color .15s linear;width:2.8rem}.cs-minicart__close-icon:hover:after,.cs-minicart__close-icon:hover:before{background-color:#000}.cs-minicart__close-icon[aria-expanded=true]:after,.cs-minicart__close-icon[aria-expanded=true]:before{background-color:dimgray}.cs-minicart__close-icon:after,.cs-minicart__close-icon:before{right:2rem;transform:translate3d(0,-50%,0)!important}.cs-minicart__close-icon:after{transform:translate3d(0,-50%,0) rotate(90deg)!important}.cs-minicart__close-icon[aria-expanded=true]:before{opacity:0;transform:translate3d(0,-50%,0) rotate(-90deg)!important}.cs-minicart__close-icon[aria-expanded=true]:after{transform:translate3d(0,-50%,0) rotate(0)!important}.cs-minicart__close-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cs-minicart__title-wrapper{border-bottom:none;color:#000;display:flex;font-size:1.3rem;font-weight:700;height:6.2rem;margin:0;padding:2rem;position:relative;text-transform:uppercase}.cs-minicart__items-total{color:dimgray;font-weight:400;margin-left:.5rem}.cs-minicart__items-total:not(.cs-minicart__items-total--empty):before{content:"("}.cs-minicart__items-total:not(.cs-minicart__items-total--empty):after{content:")"}.cs-minicart__items-total--empty .count{display:none}.cs-minicart__edit-link{font-weight:700}.cs-minicart__edit-link .cs-link__icon{padding:0 0 0 1rem}.cs-minicart__content{background-color:#fff;height:auto!important;position:relative}.cs-minicart__content .load.indicator:before{height:unset}.cs-minicart__list{list-style:none;margin-bottom:0;padding:0}.cs-minicart__list--scroll{height:auto!important;max-height:none;overflow-y:hidden}.cs-minicart__list-item{border-bottom:none;margin-bottom:0;padding:1rem 0}.cs-minicart__list-item:last-child{border-bottom:none}.cs-minicart__actions-wrapper{box-shadow:0 -5px 5px -5px rgb(0 0 0 / .27);padding:2rem;position:relative;position:static;z-index:1}.cs-minicart__actions-wrapper:has(.cs-minicart__empty){box-shadow:none}.cs-minicart__actions{margin-top:1rem}.cs-minicart__actions:first-child{margin-top:0}.cs-minicart__empty{display:inline-block;font-size:1.4rem;left:0;padding:2rem;position:absolute;text-align:center;top:6.2rem;width:100%}.cs-minicart__subtotal{align-items:center;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;margin-bottom:1.2rem}.cs-minicart__subtotal-price .price{font-size:1rem!important;font-weight:700}.cs-minicart__button-checkout{box-sizing:border-box;display:inline-block;font-size:1rem;font-weight:600;line-height:2rem;margin:0;padding:.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:100%;z-index:5}.cs-minicart__button-checkout::-moz-focus-inner{border:0;margin:0;padding:0}.cs-minicart__button-checkout,.cs-minicart__button-checkout:visited{background-color:#e6382b;border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-minicart__button-checkout *,.cs-minicart__button-checkout:visited *{fill:#fff;color:#fff}.cs-minicart__button-checkout:active:not([disabled]),.cs-minicart__button-checkout:focus:not([disabled]),.cs-minicart__button-checkout:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-minicart__button-checkout:active:not([disabled]) *,.cs-minicart__button-checkout:focus:not([disabled]) *,.cs-minicart__button-checkout:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-minicart__button-checkout[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-minicart__button-checkout{padding-left:2.5rem;padding-right:2.5rem}}.cs-minicart__button-checkout[disabled]{background:#ededed!important;opacity:1!important}.cs-minicart__button-checkout[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-minicart__button-checkout-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-minicart__button-checkout-icon{display:none;height:auto;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;right:1.7rem;width:100%;z-index:2}.cs-minicart__button-viewcart{box-sizing:border-box;display:inline-block;font-size:1rem;font-weight:600;line-height:2rem;margin:0;padding:.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;width:100%;z-index:5}.cs-minicart__button-viewcart::-moz-focus-inner{border:0;margin:0;padding:0}.cs-minicart__button-viewcart,.cs-minicart__button-viewcart:visited{background-color:#fff;border:1px dashed #cacaca;border-radius:3px;box-shadow:none;color:#000;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-minicart__button-viewcart *,.cs-minicart__button-viewcart:visited *{fill:#e6382b;color:#000}.cs-minicart__button-viewcart:active:not([disabled]),.cs-minicart__button-viewcart:focus:not([disabled]),.cs-minicart__button-viewcart:hover:not([disabled]){background-color:#fff;border:1px solid #cacaca;box-shadow:none;color:#000;outline:none;text-decoration:none}.cs-minicart__button-viewcart:active:not([disabled]) *,.cs-minicart__button-viewcart:focus:not([disabled]) *,.cs-minicart__button-viewcart:hover:not([disabled]) *{fill:#e6382b;color:#000}.cs-minicart__button-viewcart[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-minicart__button-viewcart{padding-left:2.5rem;padding-right:2.5rem}}.cs-minicart__button-viewcart:focus:not([disabled]),.cs-minicart__button-viewcart:hover:not([disabled]){box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-minicart__button-viewcart[disabled]{background:#ededed!important;opacity:1!important}.cs-minicart__button-viewcart[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-minicart__button-viewcart-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-minicart__button-viewcart-icon{display:none;height:auto;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;right:1.7rem;width:100%;z-index:2}.cs-minicart__button-carousel{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-minicart__button-carousel-wrapper{border-top:1px solid #cacaca;display:flex;justify-content:center;margin:3rem 0;padding-top:3rem}.cs-minicart__button-carousel::-moz-focus-inner{border:0;margin:0;padding:0}.cs-minicart__button-carousel,.cs-minicart__button-carousel:visited{background-color:#fff;border:1px dashed #cacaca;border-radius:3px;box-shadow:none;color:#000;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-minicart__button-carousel *,.cs-minicart__button-carousel:visited *{fill:#e6382b;color:#000}.cs-minicart__button-carousel:active:not([disabled]),.cs-minicart__button-carousel:focus:not([disabled]),.cs-minicart__button-carousel:hover:not([disabled]){background-color:#fff;border:1px solid #cacaca;box-shadow:none;color:#000;outline:none;text-decoration:none}.cs-minicart__button-carousel:active:not([disabled]) *,.cs-minicart__button-carousel:focus:not([disabled]) *,.cs-minicart__button-carousel:hover:not([disabled]) *{fill:#e6382b;color:#000}.cs-minicart__button-carousel[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-minicart__button-carousel{padding-left:2.5rem;padding-right:2.5rem}}.cs-minicart__button-carousel:focus:not([disabled]),.cs-minicart__button-carousel:hover:not([disabled]){box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-minicart__button-carousel[disabled]{background:#ededed!important;opacity:1!important}.cs-minicart__button-carousel[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-minicart__button-carousel-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-minicart__button-carousel-icon{display:none;height:auto;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;right:1.7rem;width:100%;z-index:2}.cs-minicart__messages{padding:0 2rem}.cs-minicart-offcanvas__wrapper{height:100%;padding:0}.cs-minicart__carousel{position:relative;z-index:10}@media screen and (max-width:79.99em)and (max-height:900px){.cs-minicart__carousel{margin:0 auto;max-width:60rem}}.cs-minicart__carousel-container{background:#fff;opacity:0;transition:opacity .3s ease-in}.cs-minicart__carousel-wrapper--ready .cs-minicart__carousel-container{opacity:1}.cs-minicart__carousel-wrapper{background:0 0;display:none;margin:0;max-width:120rem;padding:0;pointer-events:none;right:52rem;top:50%;transform:translateY(-50%);visibility:hidden;width:calc(100vw - 54rem)}.cs-minicart__carousel-wrapper--loading,.cs-minicart__carousel-wrapper--ready{pointer-events:auto;visibility:visible}.drawer--visible .cs-minicart__carousel-wrapper{position:absolute}@media(min-width:64em){.minicart-offcanvas-open .cs-minicart__carousel-wrapper{display:block}}@media(min-width:80em){.cs-minicart__carousel-wrapper{right:54rem;width:calc(100vw - 58rem)}}.cs-minicart__carousel-wrapper .cs-headline{margin:0 0 2rem;padding:2rem 0 0}.cs-minicart__carousel-wrapper .cs-headline__title{color:#000;font-family:Montserrat,Verdana,system-ui;font-size:2.4rem;font-weight:500;line-height:1.1;line-height:130%;margin:1rem 0 1.5rem;text-transform:none}@media(max-width:47.99em){.cs-minicart__carousel-wrapper .cs-headline__title{font-size:1.6rem}}.cs-minicart__carousel-spinner{height:11rem;left:50%;opacity:0;padding:2rem 0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .3s ease-in;width:11rem}.cs-minicart__carousel-wrapper--loading .cs-minicart__carousel-spinner{opacity:1;z-index:10}.cs-minicart__carousel .cs-products-carousel{--gap:.8rem;--base-size:calc(100% - .8rem);--size:var(--base-size);--size:calc(var(--base-size)/2 - var(--gap)*1/2);background:#fff;margin:0}@media(min-width:94em){.cs-minicart__carousel .cs-products-carousel.cs-minicart__carousel .cs-products-carousel--container-width{--base-size:145.6rem}.cs-minicart__carousel .cs-products-carousel.cs-minicart__carousel .cs-products-carousel--use-whole-screen:not(.cs-minicart__carousel .cs-products-carousel--full-width-slider){--base-size:100%;max-width:100%}.cs-minicart__carousel .cs-products-carousel.cs-minicart__carousel .cs-products-carousel--use-whole-screen:not(.cs-minicart__carousel .cs-products-carousel--full-width-slider) .cs-minicart__carousel .cs-products-carousel__slides{padding-left:calc(50% - 73.2rem);padding-right:calc(50% - 73.2rem);scroll-margin-left:calc(50vw - 73.2rem);scroll-margin-right:calc(50vw - 73.2rem);scroll-padding-left:calc(50% - 73.2rem);scroll-padding-right:calc(50% - 73.2rem);scroll-snap-type:x proximity}}@media(hover:hover)and (pointer:fine)and (min-width:94em){.cs-minicart__carousel .cs-products-carousel.cs-minicart__carousel .cs-products-carousel--container-width{--base-size:146.4rem}}@media(min-width:48em){.cs-minicart__carousel .cs-products-carousel{--gap:.8rem}}@media(min-width:23.125em){.cs-minicart__carousel .cs-products-carousel{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}}@media(min-width:30em){.cs-minicart__carousel .cs-products-carousel{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}}@media(min-width:48em){.cs-minicart__carousel .cs-products-carousel{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}}@media(min-width:64em){.cs-minicart__carousel .cs-products-carousel{--size:calc(var(--base-size)/2 - (1*var(--gap))/2)}}@media(min-width:80em){.cs-minicart__carousel .cs-products-carousel{--size:calc(var(--base-size)/3 - (2*var(--gap))/3)}}@media(min-width:90em){.cs-minicart__carousel .cs-products-carousel{--size:calc(var(--base-size)/4 - (3*var(--gap))/4)}}@media(min-width:120em){.cs-minicart__carousel .cs-products-carousel{--size:calc(var(--base-size)/4 - (3*var(--gap))/4)}}@media(max-width:93.9375em){.cs-minicart__carousel .cs-products-carousel.cs-minicart__carousel .cs-products-carousel--container-width .cs-minicart__carousel .cs-products-carousel__slides{padding-left:2rem;padding-right:2rem;scroll-padding-left:2rem;scroll-padding-right:2rem}}@media(prefers-reduced-motion:no-preference){.cs-minicart__carousel .cs-products-carousel .cs-minicart__carousel .cs-products-carousel__slides{scroll-behavior:smooth}}.cs-minicart__carousel .cs-products-carousel .cs-minicart__carousel .cs-products-carousel__slides-wrapper{position:relative}.cs-minicart__carousel .cs-products-carousel .cs-minicart__carousel .cs-products-carousel__slides{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:0;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:0;padding:var(--gap) 0;scrollbar-width:thin}@supports(scroll-behavior:smooth){.cs-minicart__carousel .cs-products-carousel .cs-minicart__carousel .cs-products-carousel__slides{scroll-snap-type:x mandatory}}@media(min-width:48em){.cs-minicart__carousel .cs-products-carousel .cs-minicart__carousel .cs-products-carousel__slides{overflow:-moz-scrollbars-none;scrollbar-width:none}.cs-minicart__carousel .cs-products-carousel .cs-minicart__carousel .cs-products-carousel__slides::-webkit-scrollbar{background:0 0;display:none;height:0;width:0}.cs-minicart__carousel .cs-products-carousel .cs-minicart__carousel .cs-products-carousel__slides::-webkit-scrollbar-thumb{background:0 0;height:0;width:0}}.cs-minicart__carousel .cs-products-carousel .cs-minicart__carousel .cs-products-carousel__slide{display:inline-block;flex:0 0 var(--size);list-style:none;margin:0;margin-right:var(--gap);min-width:0;padding:0;scroll-snap-align:start}.cs-minicart__carousel .cs-products-carousel .cs-minicart__carousel .cs-products-carousel__slide:last-of-type{margin-right:0}.cs-minicart__carousel .cs-products-carousel .cs-minicart__carousel .cs-products-carousel__image{display:block}.cs-minicart__carousel .cs-products-carousel.cs-products-carousel--use-whole-screen{position:relative}.cs-minicart__carousel .cs-products-carousel.cs-products-carousel--use-whole-screen:after,.cs-minicart__carousel .cs-products-carousel.cs-products-carousel--use-whole-screen:before{display:none}@media(min-width:94em){.cs-minicart__carousel .cs-products-carousel.cs-products-carousel--use-whole-screen:after,.cs-minicart__carousel .cs-products-carousel.cs-products-carousel--use-whole-screen:before{content:"";display:block;height:100%;position:absolute;top:0;width:calc(50vw - 75.2rem);z-index:10}.cs-minicart__carousel .cs-products-carousel.cs-products-carousel--use-whole-screen:before{background:linear-gradient(90deg,#fff,hsl(0 0% 100% / .9) 5rem,hsl(0 0% 100% / .5) 7rem);left:0}.cs-minicart__carousel .cs-products-carousel.cs-products-carousel--use-whole-screen:after{background:linear-gradient(90deg,hsl(0 0% 100% / .5),hsl(0 0% 100% / .9) 5rem,#fff 7rem);right:0}}.minicart-wrapper .ui-dialog{display:block!important}.cs-minicart{height:100%}.cs-minicart-offcanvas__wrapper{height:100vh;height:100dvh}.cs-minicart__wrapper{display:flex;flex-flow:column;height:100%;position:relative}.cs-minicart__empty{color:#9c9c9c;font-weight:500}@media(min-width:64em){.cs-minicart__empty{top:7.2rem}}.cs-minicart__title-wrapper{border-bottom:unset;flex:0 0;font-size:1.4rem;font-weight:500;position:static;text-transform:none;width:100%}@media(min-width:64em){.cs-minicart__title-wrapper{height:7.2rem;margin-left:auto;margin-right:auto;max-width:35.3rem;padding:1rem 0 1rem}}.cs-minicart__items-total{color:#000;display:flex;font-weight:500}.cs-minicart__items-total span[data-bind^=i18n]{display:none}.cs-minicart__items-total span:not(.count){margin:0 .4rem}.cs-minicart__close{top:3rem}.cs-minicart__content-wrapper{display:flex;flex:1 1;flex-flow:column}@media(min-width:64em){.cs-minicart__content-wrapper{max-height:calc(100% - 7.2rem)}}.cs-minicart__content{flex:1 1;width:100%}.cs-minicart__content--empty{flex:0 1}@media(min-width:64em){.cs-minicart__content{margin-left:auto;margin-right:auto;max-width:39.3rem;padding:0}}.cs-minicart__messages{display:none!important}.cs-minicart__list--scroll{max-height:calc(100vh - 24.7rem);max-height:calc(100dvh - 24.7rem);overflow:auto;padding:0 1.5rem}@media(min-width:23.125em){.cs-minicart__list--scroll{padding:0 2rem}}@media(min-width:64em){.cs-minicart__list--scroll{max-height:calc(100vh - 22.4rem);max-height:calc(100dvh - 22.4rem)}}.cs-minicart__list-item:not(:first-child){border-top:1px dashed #cacaca}.cs-minicart__list-item--message{font-size:1.4rem;padding:0;text-align:left}.cs-minicart__list-item--message+.cs-minicart__list-item{border-top:none}.cs-minicart__list-item--message .message{margin-bottom:0;padding:1rem 2rem 1rem 7rem;word-break:break-word}.cs-minicart__list-item--message+.cs-minicart__list-item--message .message{margin-top:1rem}.cs-minicart__actions-wrapper{flex:0 0}@media(min-width:64em){.cs-minicart__actions-wrapper{display:flex;flex-wrap:wrap;gap:2rem 1.6rem;justify-content:center}}.cs-minicart__subtotal{color:#000;font-size:1rem;font-weight:500;text-align:right}@media(min-width:64em){.cs-minicart__subtotal{flex:1 1 100%;font-size:1rem;margin:0;max-width:35.3rem;order:10}}.cs-minicart__subtotal .tax-note{color:#9c9c9c;font-size:1.2rem;font-weight:500}@media(min-width:64em){.cs-minicart__subtotal .tax-note{margin-top:.5rem}}.cs-minicart__subtotal .tax-note:before{color:#e6382b;content:"* "}.cs-minicart__subtotal-price .price{color:#000;font-size:1.2rem!important}@media(min-width:64em){.cs-minicart__subtotal-price .price{font-size:1.4rem!important}.cs-minicart__actions{flex:1 1 50%;margin:0;max-width:16.65rem;font-size:1rem!important;order:20}.cs-minicart__actions *{font-size:1rem!important}.cs-minicart__actions:nth-child(2){order:30}}@media(min-width:64em){.cs-minicart__widgets{flex:1 1 100%;margin:0 auto;max-width:55.3rem;order:40}}.cs-minicart__extra-buttons{display:none}.cs-cart-table .cs-cart-item__price .price-excluding-tax,.cs-cart-table .cs-cart-item__price .price-including-tax,.cs-cart-table .cs-cart-item__subtotal-inner .price-excluding-tax,.cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax,.cs-checkout .cs-minicart-product__details .subtotal .price-excluding-tax,.cs-checkout .cs-minicart-product__details .subtotal .price-including-tax,.cs-checkout .table-checkout-shipping-method .col-price .price-excluding-tax,.cs-checkout .table-checkout-shipping-method .col-price .price-including-tax,.cs-minicart-product__price-value .price-excluding-tax,.cs-minicart-product__price-value .price-including-tax,.cs-minicart__subtotal .price-container .price-excluding-tax,.cs-minicart__subtotal .price-container .price-including-tax,.price-box .price-excluding-tax,.price-box .price-including-tax{text-align:right}.cs-cart-table .cs-cart-item__price .price-including-tax:not(:only-child):not(:last-child),.cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax:not(:only-child):not(:last-child),.cs-checkout .cs-minicart-product__details .subtotal .price-including-tax:not(:only-child):not(:last-child),.cs-checkout .table-checkout-shipping-method .col-price .price-including-tax:not(:only-child):not(:last-child),.cs-minicart-product__price-value .price-including-tax:not(:only-child):not(:last-child),.cs-minicart__subtotal .price-container .price-including-tax:not(:only-child):not(:last-child),.price-box .price-including-tax:not(:only-child):not(:last-child){color:dimgray;display:flex;font-size:1.2rem;font-weight:500;justify-content:flex-end;line-height:1.6}.cs-cart-table .cs-cart-item__price .price-including-tax:not(:only-child):not(:last-child):before,.cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax:not(:only-child):not(:last-child):before,.cs-checkout .cs-minicart-product__details .subtotal .price-including-tax:not(:only-child):not(:last-child):before,.cs-checkout .table-checkout-shipping-method .col-price .price-including-tax:not(:only-child):not(:last-child):before,.cs-minicart-product__price-value .price-including-tax:not(:only-child):not(:last-child):before,.cs-minicart__subtotal .price-container .price-including-tax:not(:only-child):not(:last-child):before,.price-box .price-including-tax:not(:only-child):not(:last-child):before{content:"("}.cs-cart-table .cs-cart-item__price .price-including-tax:not(:only-child):not(:last-child):after,.cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax:not(:only-child):not(:last-child):after,.cs-checkout .cs-minicart-product__details .subtotal .price-including-tax:not(:only-child):not(:last-child):after,.cs-checkout .table-checkout-shipping-method .col-price .price-including-tax:not(:only-child):not(:last-child):after,.cs-minicart-product__price-value .price-including-tax:not(:only-child):not(:last-child):after,.cs-minicart__subtotal .price-container .price-including-tax:not(:only-child):not(:last-child):after,.price-box .price-including-tax:not(:only-child):not(:last-child):after{content:attr(data-label) ")";display:inline-block;margin-left:.3rem}.cs-cart-table .cs-cart-item__price .price-including-tax:not(:only-child):not(:last-child) .price,.cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax:not(:only-child):not(:last-child) .price,.cs-checkout .cs-minicart-product__details .subtotal .price-including-tax:not(:only-child):not(:last-child) .price,.cs-checkout .table-checkout-shipping-method .col-price .price-including-tax:not(:only-child):not(:last-child) .price,.cs-minicart-product__price-value .price-including-tax:not(:only-child):not(:last-child) .price,.cs-minicart__subtotal .price-container .price-including-tax:not(:only-child):not(:last-child) .price,.price-box .price-including-tax:not(:only-child):not(:last-child) .price{color:inherit;font-size:inherit;font-weight:inherit}.cs-cart-table .cs-cart-item__price .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax,.cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax,.cs-checkout .cs-minicart-product__details .subtotal .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax,.cs-checkout .table-checkout-shipping-method .col-price .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax,.cs-minicart-product__price-value .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax,.cs-minicart__subtotal .price-container .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax,.price-box .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax{order:-1}.cs-cart-table .cs-cart-item__price .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax:before,.cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax:before,.cs-checkout .cs-minicart-product__details .subtotal .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax:before,.cs-checkout .table-checkout-shipping-method .col-price .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax:before,.cs-minicart-product__price-value .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax:before,.cs-minicart__subtotal .price-container .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax:before,.price-box .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax:before{content:none}.cs-cart-table .cs-cart-item__price .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax .price,.cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax .price,.cs-checkout .cs-minicart-product__details .subtotal .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax .price,.cs-checkout .table-checkout-shipping-method .col-price .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax .price,.cs-minicart-product__price-value .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax .price,.cs-minicart__subtotal .price-container .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax .price,.price-box .price-including-tax:not(:only-child):not(:last-child)+.price-excluding-tax .price{color:#000;font-size:1.6rem}.cs-cart-table .cs-cart-item__price .price-including-tax:not(:only-child):not(:last-child)~.vat-hint,.cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax:not(:only-child):not(:last-child)~.vat-hint,.cs-checkout .cs-minicart-product__details .subtotal .price-including-tax:not(:only-child):not(:last-child)~.vat-hint,.cs-checkout .table-checkout-shipping-method .col-price .price-including-tax:not(:only-child):not(:last-child)~.vat-hint,.cs-minicart-product__price-value .price-including-tax:not(:only-child):not(:last-child)~.vat-hint,.cs-minicart__subtotal .price-container .price-including-tax:not(:only-child):not(:last-child)~.vat-hint,.price-box .price-including-tax:not(:only-child):not(:last-child)~.vat-hint{display:none}.cs-cart-table .cs-cart-item__price .old-price+.price-excluding-tax:last-child:after,.cs-cart-table .cs-cart-item__price .old-price+.price-including-tax:last-child:after,.cs-cart-table .cs-cart-item__price .price-excluding-tax:only-child:after,.cs-cart-table .cs-cart-item__price .price-including-tax:only-child:after,.cs-cart-table .cs-cart-item__subtotal-inner .old-price+.price-excluding-tax:last-child:after,.cs-cart-table .cs-cart-item__subtotal-inner .old-price+.price-including-tax:last-child:after,.cs-cart-table .cs-cart-item__subtotal-inner .price-excluding-tax:only-child:after,.cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax:only-child:after,.cs-minicart-product__price-value .old-price+.price-excluding-tax:last-child:after,.cs-minicart-product__price-value .old-price+.price-including-tax:last-child:after,.cs-minicart-product__price-value .price-excluding-tax:only-child:after,.cs-minicart-product__price-value .price-including-tax:only-child:after{color:#9c9c9c;content:"*" attr(data-label);display:block;font-size:1rem;font-weight:500;line-height:1.2;text-align:right}.vat-hint--hidden .cs-cart-table .cs-cart-item__price .old-price+.price-excluding-tax:last-child:after,.vat-hint--hidden .cs-cart-table .cs-cart-item__price .old-price+.price-including-tax:last-child:after,.vat-hint--hidden .cs-cart-table .cs-cart-item__price .price-excluding-tax:only-child:after,.vat-hint--hidden .cs-cart-table .cs-cart-item__price .price-including-tax:only-child:after,.vat-hint--hidden .cs-cart-table .cs-cart-item__subtotal-inner .old-price+.price-excluding-tax:last-child:after,.vat-hint--hidden .cs-cart-table .cs-cart-item__subtotal-inner .old-price+.price-including-tax:last-child:after,.vat-hint--hidden .cs-cart-table .cs-cart-item__subtotal-inner .price-excluding-tax:only-child:after,.vat-hint--hidden .cs-cart-table .cs-cart-item__subtotal-inner .price-including-tax:only-child:after,.vat-hint--hidden .cs-minicart-product__price-value .old-price+.price-excluding-tax:last-child:after,.vat-hint--hidden .cs-minicart-product__price-value .old-price+.price-including-tax:last-child:after,.vat-hint--hidden .cs-minicart-product__price-value .price-excluding-tax:only-child:after,.vat-hint--hidden .cs-minicart-product__price-value .price-including-tax:only-child:after{display:none}.cs-cart-table .cs-cart-item__price .price-excluding-tax,.cs-cart-table .cs-cart-item__price .price-excluding-tax:not(:only-child):not(:last-child),.cs-cart-table .cs-cart-item__price .price-including-tax,.cs-cart-table .cs-cart-item__price .price-including-tax:not(:only-child):not(:last-child){justify-content:flex-start;text-align:left}.cs-cart-table .cs-cart-item__price .price-excluding-tax:only-child:after,.cs-cart-table .cs-cart-item__price .price-including-tax:only-child:after{text-align:left}.cs-cart-table .cs-cart-item__price .price-excluding-tax .price,.cs-cart-table .cs-cart-item__price .price-including-tax .price{color:#000;font-size:1.8rem;font-weight:500}.cs-cart-table .cs-cart-item__price .price-excluding-tax{text-align:left}.cs-offcanvas{position:relative;z-index:300}.cs-offcanvas__drawer,.cs-offcanvas__overlay{bottom:0;left:0;position:fixed;top:0;top:6.4rem}@media(min-width:48em){.cs-offcanvas__drawer,.cs-offcanvas__overlay{bottom:0;top:9.5rem}}.cs-offcanvas--mini-cart .cs-offcanvas__drawer,.cs-offcanvas--mini-cart .cs-offcanvas__overlay{display:block;top:0}.cs-offcanvas__overlay{background-color:#fff0;cursor:pointer;height:calc(100% - 6.4rem);transform:scale(0);transition:background-color .3s,transform 1ms .3s;width:100%}@media(min-width:48em){.cs-offcanvas__overlay{height:100%}}.cs-offcanvas--mini-cart .cs-offcanvas__overlay{height:100%}.cs-offcanvas .overlay--visible{background:rgb(0 0 0 / .45);transform:scale(1);transition:background-color .3s}.cs-offcanvas__drawer{background:#fff;max-width:40rem;position:fixed;transition:transform .3s;width:90%}.cs-offcanvas--side_left .cs-offcanvas__drawer{left:0;right:auto;transform:translate3d(-105%,0,0)}.cs-offcanvas--side_right .cs-offcanvas__drawer{left:auto;right:0;transform:translate3d(105%,0,0)}.cs-offcanvas__drawer--navigation{left:0;right:auto;transform:translate3d(-105%,0,0)}.cs-offcanvas .drawer--visible{transform:translateZ(0)!important}.cs-offcanvas__spinner{height:6rem;left:50%;margin-left:-3rem;position:absolute;top:20%;width:6rem}.cs-offcanvas__drawer--navigation{max-width:30rem;width:100%}.cs-offcanvas--mini-cart .cs-offcanvas__drawer{width:100%}@media(min-width:64em){.cs-offcanvas--mini-cart .cs-offcanvas__drawer{max-width:44.3rem}}.cs-offcanvas-navigation{background:#fff;height:100%;overflow:hidden;position:relative;width:100%}.cs-offcanvas-navigation__list{-webkit-overflow-scrolling:touch;background-color:#fff;display:none;height:100%;list-style:none;margin:0;min-width:100%;overflow-x:hidden;overflow-y:hidden;padding:0;width:100%;z-index:1}.cs-offcanvas-navigation__list--active,.cs-offcanvas-navigation__list--current,.cs-offcanvas-navigation__list--level_0{display:block}.cs-offcanvas-navigation__list--current,.cs-offcanvas-navigation__list--level_0{overflow-y:auto}.cs-offcanvas-navigation__list--current>.cs-offcanvas-navigation__item>.cs-offcanvas-navigation__list{display:block}.cs-offcanvas-navigation__list .cs-offcanvas-navigation__list{height:100%;left:105%;position:absolute;top:0;transition:transform .3s;transition-delay:0s;will-change:transform}.cs-offcanvas-navigation__list .cs-offcanvas-navigation__list--active{transform:translate3d(-105%,0,0);transition-delay:.1s}.cs-offcanvas-navigation__item{border-bottom:1px dashed #cacaca;display:flex;margin:0;overflow:hidden;width:100%}.cs-offcanvas-navigation__item--with-icon .cs-offcanvas-navigation__text{padding-left:2rem;position:relative}.cs-offcanvas-navigation__link{align-items:center;display:flex;font-size:1rem;font-weight:500;min-width:100%;padding:1rem;position:relative;text-transform:uppercase;width:100%}.cs-offcanvas-navigation__link,.cs-offcanvas-navigation__link:hover,.cs-offcanvas-navigation__link:visited{color:#000}.cs-offcanvas-navigation__link--sign-in,.cs-offcanvas-navigation__link--sign-out{padding-right:5rem}.cs-offcanvas-navigation__link--sign-in,.cs-offcanvas-navigation__link--sign-in:hover,.cs-offcanvas-navigation__link--sign-in:visited,.cs-offcanvas-navigation__link--sign-out,.cs-offcanvas-navigation__link--sign-out:hover,.cs-offcanvas-navigation__link--sign-out:visited{color:#cc2331}.cs-offcanvas-navigation__link--sign-in:hover .cs-offcanvas-navigation__icon path,.cs-offcanvas-navigation__link--sign-out:hover .cs-offcanvas-navigation__icon path{fill:#cc2331}.cs-offcanvas-navigation__link--sign-in .cs-offcanvas-navigation__icon,.cs-offcanvas-navigation__link--sign-out .cs-offcanvas-navigation__icon{height:2.7rem;right:2rem;width:2.3rem}.cs-offcanvas-navigation__link--sign-in .cs-offcanvas-navigation__icon path,.cs-offcanvas-navigation__link--sign-out .cs-offcanvas-navigation__icon path{fill:#cc2331}.cs-offcanvas-navigation__link--parent .cs-offcanvas-navigation__icon,.cs-offcanvas-navigation__link--return .cs-offcanvas-navigation__icon{height:.1rem;width:.4rem}.cs-offcanvas-navigation__link--parent{padding-right:0}.cs-offcanvas-navigation__link--parent .cs-offcanvas-navigation__icon{right:2rem}.cs-offcanvas-navigation__link--return{padding-left:5rem}.cs-offcanvas-navigation__link--return .cs-offcanvas-navigation__icon{left:2rem}.cs-offcanvas-navigation__link--next{position:relative}.cs-offcanvas-navigation__link--next:after,.cs-offcanvas-navigation__link--next:before{backface-visibility:hidden;background-color:#000;content:"";height:.1rem;left:auto;position:absolute;top:50%;width:.8rem}.cs-offcanvas-navigation__link--next[aria-expanded=true]:after,.cs-offcanvas-navigation__link--next[aria-expanded=true]:before{background-color:dimgray}.cs-offcanvas-navigation__link--next:before{right:2rem;transform:rotate(135deg) translate3d(50%,0,0)}.cs-offcanvas-navigation__link--next:after{right:2rem;transform:rotate(-135deg) translate3d(50%,0,0)}.cs-offcanvas-navigation__link--next[aria-expanded=true]:before{right:0;transform:rotate(225deg) translateZ(0)}.cs-offcanvas-navigation__link--next[aria-expanded=true]:after{right:2rem;transform:rotate(-45deg) translateZ(0)}.cs-offcanvas-navigation__link--prev{position:relative}.cs-offcanvas-navigation__link--prev:after,.cs-offcanvas-navigation__link--prev:before{backface-visibility:hidden;background-color:#000;content:"";height:.1rem;left:auto;position:absolute;top:50%;width:.8rem}.cs-offcanvas-navigation__link--prev[aria-expanded=true]:after,.cs-offcanvas-navigation__link--prev[aria-expanded=true]:before{background-color:dimgray}.cs-offcanvas-navigation__link--prev:before{right:0;transform:rotate(45deg) translate3d(50%,-50%,0)}.cs-offcanvas-navigation__link--prev:after{right:0;transform:rotate(-45deg) translate3d(50%,50%,0)}.cs-offcanvas-navigation__link--prev[aria-expanded=true]:before{right:auto;transform:rotate(-45deg) translateZ(0)}.cs-offcanvas-navigation__link--prev[aria-expanded=true]:after{right:0;transform:rotate(-135deg) translateZ(0)}.cs-offcanvas-navigation__link--prev:after,.cs-offcanvas-navigation__link--prev:before{left:2rem}.cs-offcanvas-navigation .active>.cs-offcanvas-navigation__link{color:#000}.cs-offcanvas-navigation__icon{position:absolute;top:50%;transform:translateY(-50%)}.cs-offcanvas-navigation__icon path{fill:#000}.cs-offcanvas-navigation__category-icon-wrapper{margin-right:1rem;position:relative;width:2rem}.cs-offcanvas-navigation__category-icon{left:0;max-height:2rem;position:absolute;top:50%;transform:translate3d(0,-50%,0)}.cs-offcanvas-navigation__text-parent{color:#9c9c9c;display:inline-block;font-size:1.6rem;padding-right:1rem}.cs-offcanvas-navigation__link{flex-wrap:wrap;text-transform:none}.cs-offcanvas-navigation__link,.cs-offcanvas-navigation__link:hover,.cs-offcanvas-navigation__link:visited{text-decoration:none}.cs-offcanvas-navigation__link--sign-in{display:none}.cs-offcanvas-navigation__link--prev{background-color:#f1f2f3;font-weight:600;justify-content:center;padding:2rem;text-transform:uppercase}.cs-offcanvas-navigation__link--prev,.cs-offcanvas-navigation__link--prev:active,.cs-offcanvas-navigation__link--prev:visited{color:#000}.cs-offcanvas-navigation__item:last-of-type{border-bottom:none}.cs-offcanvas-navigation__item--level_0>.cs-offcanvas-navigation__link{font-weight:600;text-transform:uppercase}.cs-offcanvas-navigation__item--all-products{background-color:#f1f2f3;border-bottom:none!important}.cs-offcanvas-navigation__item--all-products .cs-offcanvas-navigation__link{color:dimgray}.cs-offcanvas-navigation__item[data-category-identifier=highlight]>.cs-offcanvas-navigation__link{color:#cc2331!important}.cs-offcanvas-navigation__text-parent+.cs-offcanvas-navigation__text{color:#000;display:block;font-size:1.2rem;font-weight:500;text-align:center;text-transform:none;width:100%}.cs-offcanvas-navigation__text-parent{color:#000;display:block;font-size:1.4rem;text-align:center;width:100%}.no-scroll-child{overflow-y:hidden!important}.filter-mobile-sidebar-opened{box-shadow:1px 0 rgb(var(--venia-border));opacity:1;transform:translate3d(0,0,0);transition-duration:224ms;transition-timing-function:var(--venia-anim-in);visibility:visible}.swatch-option svg{width:60px;height:60px}.vc_row.vc_row-flex{box-sizing:border-box;display:flex;flex-wrap:wrap}@media (min-width:768px){.vc_col-sm-6{width:50%}}@media (min-width:768px){.vc_col-sm-12{width:100%}}.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner{display:flex;justify-content:center;align-items:center;width:100%}.vc_row.vc_row-o-equal-height>.vc_column_container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:flex}.wpb_single_image.vc_align_center{text-align:center}.wpb_single_image img{height:auto;max-width:100%}.cs-offcanvas__drawer,.cs-offcanvas__overlay{bottom:0;left:0;position:fixed;top:0;top:6.4rem}.cs-offcanvas__overlay{background-color:#fff0;cursor:pointer;height:calc(100% - 6.4rem);transform:scale(0);transition:background-color .3s,transform 1ms .3s;width:100%}.cs-offcanvas .overlay--visible{background:rgb(0 0 0 / .45);transform:scale(1);transition:background-color .3s}.cs-offcanvas-navigation{background:#fff;height:100%;overflow:hidden;position:relative;width:100%}.cs-offcanvas-navigation__list{-webkit-overflow-scrolling:touch;background-color:#fff;display:none;height:100%;list-style:none;margin:0;min-width:100%;overflow-x:hidden;overflow-y:hidden;padding:0;width:100%;z-index:1}.cs-offcanvas-navigation__list--active,.cs-offcanvas-navigation__list--current,.cs-offcanvas-navigation__list--level_0{display:block}.cs-offcanvas-navigation__list--current,.cs-offcanvas-navigation__list--level_0{overflow-y:auto}.cs-offcanvas-navigation__list--current>.cs-offcanvas-navigation__item>.cs-offcanvas-navigation__list{display:block}.cs-offcanvas-navigation__list .cs-offcanvas-navigation__list{height:100%;left:105%;position:absolute;top:0;transition:transform .3s;transition-delay:0s;will-change:transform}.cs-offcanvas-navigation__list .cs-offcanvas-navigation__list--active{transform:translate3d(-105%,0,0);transition-delay:.1s}.cs-offcanvas-navigation__item{border-bottom:1px dashed #cacaca;display:flex;margin:0;overflow:hidden;width:100%}.cs-offcanvas-navigation__item--with-icon .cs-offcanvas-navigation__text{padding-left:2rem;position:relative}.cs-offcanvas-navigation__link,.cs-offcanvas-navigation__link:hover,.cs-offcanvas-navigation__link:visited{color:#000}.cs-offcanvas-navigation__link--sign-in,.cs-offcanvas-navigation__link--sign-out{padding-right:5rem}.cs-offcanvas-navigation__link--sign-in,.cs-offcanvas-navigation__link--sign-in:hover,.cs-offcanvas-navigation__link--sign-in:visited,.cs-offcanvas-navigation__link--sign-out,.cs-offcanvas-navigation__link--sign-out:hover,.cs-offcanvas-navigation__link--sign-out:visited{color:#cc2331}.cs-offcanvas-navigation__link--sign-in:hover .cs-offcanvas-navigation__icon path,.cs-offcanvas-navigation__link--sign-out:hover .cs-offcanvas-navigation__icon path{fill:#cc2331}.cs-offcanvas-navigation__link--sign-in .cs-offcanvas-navigation__icon,.cs-offcanvas-navigation__link--sign-out .cs-offcanvas-navigation__icon{height:2.7rem;right:2rem;width:2.3rem}.cs-offcanvas-navigation__link--sign-in .cs-offcanvas-navigation__icon path,.cs-offcanvas-navigation__link--sign-out .cs-offcanvas-navigation__icon path{fill:#cc2331}.cs-offcanvas-navigation__link--parent .cs-offcanvas-navigation__icon,.cs-offcanvas-navigation__link--return .cs-offcanvas-navigation__icon{height:.1rem;width:.8rem}.cs-offcanvas-navigation__link--parent{padding-right:5rem}.cs-offcanvas-navigation__link--parent .cs-offcanvas-navigation__icon{right:2rem}.cs-offcanvas-navigation__link--return{padding-left:5rem}.cs-offcanvas-navigation__link--return .cs-offcanvas-navigation__icon{left:2rem}.cs-offcanvas-navigation__link--next{position:relative}.cs-offcanvas-navigation__link--next:after,.cs-offcanvas-navigation__link--next:before{backface-visibility:hidden;background-color:#000;content:"";height:.1rem;left:auto;position:absolute;top:50%;width:.8rem}.cs-offcanvas-navigation__link--next[aria-expanded=true]:after,.cs-offcanvas-navigation__link--next[aria-expanded=true]:before{background-color:dimgray}.cs-offcanvas-navigation__link--next:before{right:2rem;transform:rotate(135deg) translate3d(50%,0,0)}.cs-offcanvas-navigation__link--next:after{right:2rem;transform:rotate(-135deg) translate3d(50%,0,0)}.cs-offcanvas-navigation__link--next[aria-expanded=true]:before{right:0;transform:rotate(225deg) translateZ(0)}.cs-offcanvas-navigation__link--next[aria-expanded=true]:after{right:2rem;transform:rotate(-45deg) translateZ(0)}.cs-offcanvas-navigation__link--prev{position:relative}.cs-offcanvas-navigation__link--prev:after,.cs-offcanvas-navigation__link--prev:before{backface-visibility:hidden;background-color:#000;content:"";height:.1rem;left:auto;position:absolute;top:50%;width:.8rem}.cs-offcanvas-navigation__link--prev[aria-expanded=true]:after,.cs-offcanvas-navigation__link--prev[aria-expanded=true]:before{background-color:dimgray}.cs-offcanvas-navigation__link--prev:before{right:0;transform:rotate(45deg) translate3d(50%,-50%,0)}.cs-offcanvas-navigation__link--prev:after{right:0;transform:rotate(-45deg) translate3d(50%,50%,0)}.cs-offcanvas-navigation__link--prev[aria-expanded=true]:before{right:auto;transform:rotate(-45deg) translateZ(0)}.cs-offcanvas-navigation__link--prev[aria-expanded=true]:after{right:0;transform:rotate(-135deg) translateZ(0)}.cs-offcanvas-navigation__link--prev:after,.cs-offcanvas-navigation__link--prev:before{left:2rem}.cs-offcanvas-navigation .active>.cs-offcanvas-navigation__link{color:#000}.cs-offcanvas-navigation__icon{position:absolute;top:50%;transform:translateY(-50%)}.cs-offcanvas-navigation__icon path{fill:#000}.cs-offcanvas-navigation__category-icon-wrapper{margin-right:1rem;position:relative;width:2rem}.cs-offcanvas-navigation__category-icon{left:0;max-height:2rem;position:absolute;top:50%;transform:translate3d(0,-50%,0)}.cs-offcanvas-navigation__text-parent{color:#9c9c9c;display:inline-block;font-size:1.6rem;padding-right:1rem}.cs-offcanvas-navigation__link{flex-wrap:wrap;text-transform:none}.cs-offcanvas-navigation__link,.cs-offcanvas-navigation__link:hover,.cs-offcanvas-navigation__link:visited{text-decoration:none}.cs-offcanvas-navigation__link--sign-in{display:none}.cs-offcanvas-navigation__link--prev{background-color:#f1f2f3;font-weight:600;justify-content:center;padding:2rem;text-transform:uppercase}.cs-offcanvas-navigation__link--prev,.cs-offcanvas-navigation__link--prev:active,.cs-offcanvas-navigation__link--prev:visited{color:#000}.cs-offcanvas-navigation__item:last-of-type{border-bottom:none}.cs-offcanvas-navigation__item--level_0>.cs-offcanvas-navigation__link{font-weight:600;text-transform:uppercase}.cs-offcanvas-navigation__item--all-products{background-color:#f1f2f3;border-bottom:none!important}.cs-offcanvas-navigation__item--all-products .cs-offcanvas-navigation__link{color:dimgray}.cs-offcanvas-navigation__item[data-category-identifier=highlight]>.cs-offcanvas-navigation__link{color:#cc2331!important}.cs-offcanvas-navigation__text-parent+.cs-offcanvas-navigation__text{color:#000;display:block;font-size:1.2rem;font-weight:500;text-align:center;text-transform:none;width:100%}.cs-offcanvas-navigation__text-parent{color:#000;display:block;font-size:1.4rem;text-align:center;width:100%}.section-configurator{margin:0}.section-configurator .dane-techniczne{display:none}.section-configurator .dane-techniczne .dane-techniczne__content{display:none}.section-configurator .dane-techniczne .dane-techniczne__img{float:left;margin:0 30px 0 0}.section-configurator .dane-techniczne .dane-techniczne__txt{overflow:hidden;width:auto}.section-configurator .dane-techniczne .dane-techniczne__txt h3{font-size:20px}.section-configurator .dane-techniczne .dane-techniczne__txt p{font-size:12px;margin:0 0 10px 0}.section-configurator .dane-techniczne .dane-techniczne__exit{text-align:center;margin:30px 0 0 0;cursor:pointer}.section-configurator .dane-techniczne .dane-techniczne__exit a{margin-top:auto;background-color:var(--red);border-color:var(--red);color:#fff;margin:auto;font-size:.875em;text-transform:uppercase;padding:10px 20px}.dane-techniczne__img img{max-height:450px}.slick-track{display:flex!important}.cs-display-controller--hidden-desktop{display:none}.cs-display-controller--hidden-mobile{display:none}.lang-sel{position:relative;display:flex;align-items:center}.lang-sel__trigger{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:4px 2px;font-size:12px;font-weight:600;letter-spacing:.08em;color:#444;line-height:1;transition:color .18s}.lang-sel__trigger:hover{color:#1a1a1a}.lang-sel__chevron{transition:transform .22s;flex-shrink:0;margin-top:1px}.lang-sel.is-open .lang-sel__chevron{transform:rotate(180deg)}.lang-sel__dropdown{display:none;position:absolute;top:calc(100% + 10px);right:0;min-width:130px;background:#fff;border:1px solid #ede8e2;list-style:none;margin:0;padding:4px 0;z-index:9000;box-shadow:0 8px 24px rgb(0 0 0 / .07)}.lang-sel.is-open .lang-sel__dropdown{display:block}.lang-sel__link{display:flex;align-items:center;gap:10px;padding:9px 16px;font-size:12px;font-weight:500;color:#444;text-decoration:none;transition:background .14s,color .14s;white-space:nowrap}.lang-sel__link:hover{background:#f9f6f1;color:#1a1a1a}.lang-sel__item--active .lang-sel__link{color:var(--black-border);font-weight:700}.lang-sel__iso{font-size:11px;font-weight:700;letter-spacing:.06em;color:inherit;min-width:22px}.lang-sel__name{color:inherit}.curr-sel{position:relative;display:flex;align-items:center}.curr-sel__trigger{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:4px 2px;font-size:12px;font-weight:600;letter-spacing:.08em;color:#444;line-height:1;transition:color .18s}.curr-sel__trigger:hover{color:#1a1a1a}.curr-sel__chevron{transition:transform .22s;flex-shrink:0;margin-top:1px}.curr-sel.is-open .curr-sel__chevron{transform:rotate(180deg)}.curr-sel__dropdown{display:none;position:absolute;top:calc(100% + 10px);right:0;min-width:150px;background:#fff;border:1px solid #ede8e2;list-style:none;margin:0;padding:4px 0;z-index:9000;box-shadow:0 8px 24px rgb(0 0 0 / .07)}.curr-sel.is-open .curr-sel__dropdown{display:block}.curr-sel__link{display:flex;align-items:center;gap:8px;padding:9px 16px;font-size:12px;font-weight:500;color:#444;text-decoration:none;transition:background .14s,color .14s;white-space:nowrap}.curr-sel__link:hover{background:#f9f6f1;color:#1a1a1a}.curr-sel__item--active .curr-sel__link{color:var(--black-border);font-weight:700}.curr-sel__iso{font-size:11px;font-weight:700;letter-spacing:.06em;color:inherit;min-width:28px}.curr-sel__sign{font-size:12px;color:#aaa;min-width:14px}.curr-sel__name{color:inherit}.auth-modal{position:fixed;inset:0;z-index:9000;display:flex;align-items:center;justify-content:center;padding:20px}.auth-modal[hidden]{display:none}.auth-modal__backdrop{position:absolute;inset:0;background:rgb(26 18 12 / .55);backdrop-filter:blur(2px)}.auth-modal__panel{position:relative;background:var(--surface,#fff);width:100%;max-width:460px;border-radius:var(--radius,4px);box-shadow:0 12px 48px rgb(60 40 20 / .18);padding:40px 40px 36px;z-index:1;max-height:90vh;overflow-y:auto}.auth-modal__close{position:absolute;top:14px;right:14px;background:none;border:none;cursor:pointer;color:#bbb;padding:6px;line-height:0;transition:color .18s}.auth-modal__close:hover{color:#1a1a1a}.auth-modal__heading{font-size:28px;font-weight:400;color:#1a1a1a;margin:0 0 24px;line-height:1.2}.auth-modal__tabs{display:flex;border-bottom:1px solid #ede8e2;margin-bottom:28px}.auth-modal__tab{background:none;border:none;padding:10px 0 12px;font-size:14px;color:#999;cursor:pointer;position:relative;margin-right:28px;transition:color .18s}.auth-modal__tab::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--black-border);transform:scaleX(0);transition:transform .2s}.auth-modal__tab.is-active{color:#1a1a1a;font-weight:600}.auth-modal__tab.is-active::after{transform:scaleX(1)}.auth-modal__pane{display:none}.auth-modal__pane.is-active{display:block}.auth-modal__errors{background:#fef2f2;border:1px solid #f5c2c7;color:#842029;font-size:13px;padding:10px 14px;border-radius:var(--radius,4px);margin-bottom:18px;line-height:1.5}.auth-modal__errors ul{margin:4px 0 0;padding-left:18px}.auth-modal__errors li{padding:2px 0}.auth-modal__form{display:flex;flex-direction:column;gap:16px}.auth-modal__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.auth-modal__pw-wrap{position:relative}.auth-modal__pw-wrap .mkp-field__input{padding-right:44px;width:100%;box-sizing:border-box}.auth-modal__pw-toggle,.auth-modal__pw-toggle-register{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#bbb;padding:4px;line-height:0;transition:color .18s}.auth-modal__pw-toggle:hover,.auth-modal__pw-toggle-register:hover{color:#1a1a1a}.auth-modal__form-footer{display:flex;justify-content:flex-end;margin-top:-6px}.auth-modal__forgot{font-size:12px;color:#999;text-decoration:none;transition:color .18s}.auth-modal__forgot:hover{color:var(--black-border)}.auth-modal__privacy-check{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#666;cursor:pointer;line-height:1.4}.auth-modal__privacy-check input[type="checkbox"]{margin-top:2px;accent-color:var(--black-border);flex-shrink:0}.auth-modal__submit{width:100%;margin-top:4px}.mkp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:14px 28px;border:2px solid #fff0;border-radius:var(--radius,4px);cursor:pointer;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.mkp-btn--primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.mkp-btn--primary:hover{background:var(--black-border);border-color:var(--black-border);color:#fff}.mkp-btn--primary:disabled,.mkp-btn--primary.is-loading{opacity:.6;cursor:not-allowed;pointer-events:none}@media(max-width:600px){.auth-modal__panel{padding:28px 20px 24px}.auth-modal__heading{font-size:22px}.auth-modal__row{grid-template-columns:1fr}}.auth-modal__reg-placeholder{display:flex;justify-content:center;padding:32px 0}.auth-modal__reg-spinner{width:28px;height:28px;border:3px solid #ede8e2;border-top-color:var(--black-border);border-radius:50%;animation:am-spin .7s linear infinite}@keyframes am-spin{to{transform:rotate(360deg)}}.auth-modal__form .form-group,.auth-modal__form .form-wrapper{margin-bottom:16px}.auth-modal__form label:not(.form-check-label):not(.auth-modal__privacy-check){font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#666;display:block;margin-bottom:6px}.auth-modal__form .form-control{font-size:14px;padding:12px 16px;border:1px solid #ddd;border-radius:var(--radius,4px);width:100%;box-sizing:border-box;background:#fff;color:#1a1a1a;transition:border-color .18s}.auth-modal__form .form-control:focus{border-color:var(--black-border);outline:none;box-shadow:none}.auth-modal__form .form-check{display:flex;align-items:flex-start;gap:8px;margin-bottom:4px}.auth-modal__form .form-check-input{margin-top:2px;accent-color:var(--black-border);flex-shrink:0}.auth-modal__form .form-check-label{font-size:13px;color:#666;line-height:1.4}.auth-modal__form .radio-inline{display:inline-flex;align-items:center;gap:6px;margin-right:16px;font-size:13px;color:#666}.auth-modal__form .js-customer-form footer,.auth-modal__form footer.buttons-wrapper{margin-top:8px}.auth-modal__form .js-customer-form-field-wrapper{width:100%}.auth-modal__form .js-customer-form-field-wrapper{width:100%}.js-customer-form-inner{display:flex;flex-wrap:wrap;position:relative;margin:0 -12px}.js-customer-form-field-wrapper{width:50%;padding:0 12px;display:flex;flex-direction:column;margin-bottom:10px}.js-customer-form-field-wrapper-radio{width:100%}.js-customer-form-field-text{width:100%;display:flex;flex-direction:column;position:relative}.js-customer-form-field-text-input-wrapper-1{display:inline-grid;grid-auto-flow:column;grid-template-areas:'before input after';grid-template-columns:auto 1fr auto;height:auto;width:100%}.js-customer-form-field-text-input-wrapper-2{align-items:center;display:flex;grid-column:before-start / after-end;grid-row:input-start / input-end}.js-customer-form-field-text-input-field{width:100%;position:relative;border:1px solid #CCC;background-color:#fff;height:50px;padding:16px 15px;padding-right:15px;padding-left:15px;font-size:15px;line-height:1;color:#000;font-weight:400;padding-left:15px!important;resize:none}.js-customer-form-field-textarea{width:100%}.js-customer-form-field-textarea-container{width:100%;display:flex;flex-direction:column;position:relative}.js-customer-form-field-textarea-container .js-customer-form-field-text-input-field{height:160px}.auth-modal__form .btn.btn-primary.form-control-submit,.auth-modal__form .btn-primary{width:100%;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:14px 28px;background:#1a1a1a;color:#fff;border:2px solid #1a1a1a;border-radius:var(--radius,4px);cursor:pointer;transition:background .2s,border-color .2s}.auth-modal__form .btn.btn-primary.form-control-submit:hover,.auth-modal__form .btn-primary:hover{background:var(--black-border);border-color:var(--black-border)}.mkp-field{margin-bottom:20px}.mkp-field__label{display:block;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#555;margin-bottom:6px}.mkp-field__label--required::after{content:' *';color:#b94a48}.mkp-field__input{display:block;width:100%;padding:12px 16px;font-size:14px;color:#1a1a1a;background:#fff;border:1px solid #d4cfc9;border-radius:0;outline:none;transition:border-color .18s;-webkit-appearance:none;appearance:none}.mkp-field__input:focus{border-color:var(--black-border);box-shadow:0 0 0 3px rgb(192 160 106 / .12)}.mkp-field__input::placeholder{color:#aaa;font-weight:300}.mkp-field--error .mkp-field__input{border-color:#b94a48}.mkp-field__input--textarea{resize:vertical;min-height:120px;line-height:1.6}.mkp-field__select-wrap{position:relative}.mkp-field__input--select{padding-right:40px;cursor:pointer;background:#fff}.mkp-field__select-arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:18px;color:#888;pointer-events:none;line-height:1}.mkp-field__radio-group{display:flex;flex-wrap:wrap;gap:12px;padding-top:4px}.mkp-field__radio-label{display:flex;align-items:center;gap:8px;font-size:14px;color:#1a1a1a;cursor:pointer}.mkp-field__radio-input{position:absolute;opacity:0;width:0;height:0}.mkp-field__radio-marker{display:inline-block;width:18px;height:18px;border:1.5px solid #d4cfc9;border-radius:50%;flex-shrink:0;position:relative;transition:border-color .18s}.mkp-field__radio-input:checked+.mkp-field__radio-marker{border-color:var(--black-border)}.mkp-field__radio-input:checked+.mkp-field__radio-marker::after{content:'';position:absolute;inset:3px;background:var(--black-border);border-radius:50%}.mkp-field__radio-input:focus+.mkp-field__radio-marker{box-shadow:0 0 0 3px rgb(192 160 106 / .2)}.mkp-field__checkbox-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;color:#333;line-height:1.5}.mkp-field__checkbox-input{position:absolute;opacity:0;width:0;height:0}.mkp-field__checkbox-marker{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border:1.5px solid #d4cfc9;border-radius:2px;margin-top:2px;transition:border-color .18s,background .18s}.mkp-field__checkbox-input:checked+.mkp-field__checkbox-marker{border-color:var(--black-border);background:var(--black-border)}.mkp-field__checkbox-input:checked+.mkp-field__checkbox-marker::after{content:'';display:block;width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}.mkp-field__checkbox-input:focus+.mkp-field__checkbox-marker{box-shadow:0 0 0 3px rgb(192 160 106 / .2)}.mkp-field__password-wrap{position:relative}.mkp-field__password-toggle{position:absolute;right:0;top:0;bottom:0;width:46px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#888;cursor:pointer;transition:color .18s}.mkp-field__password-toggle:hover{color:#1a1a1a}.mkp-field__password-feedback{margin-top:6px;font-size:12px}.mkp-field__birthday{display:flex;gap:8px}.mkp-field__birthday-day{width:80px}.mkp-field__birthday-month{flex:1}.mkp-field__birthday-year{width:100px}.mkp-field__hint,.mkp-field__optional{display:block;margin-top:5px;font-size:11px;color:#999}.mkp-field__optional{font-style:italic}.mkp-field .form-errors,.mkp-field .alert-danger{margin-top:6px;padding:6px 10px;font-size:12px;background:#fff0f0;border:1px solid #f5c6cb;color:#842029;list-style:none}.form-check{display:flex;align-items:flex-start;gap:10px}.form-check-input{width:18px;height:18px;min-width:18px;flex-shrink:0;border:1.5px solid #ccc;background:#fff;cursor:pointer;border-radius:0;-webkit-appearance:none;appearance:none;margin-top:2px;transition:border-color .15s,background .15s}.form-check-input[type="radio"]{border-radius:50%}.form-check-input:checked{background-color:#1a1a1a;border-color:#1a1a1a}.form-check-input[type="radio"]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='3' fill='%23fff'/%3E%3C/svg%3E");background-size:10px;background-position:center;background-repeat:no-repeat}.form-check-input[type="checkbox"]{margin-right:5px}.form-check-input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1 5l3 3 7-7' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:10px;background-position:center;background-repeat:no-repeat}.form-check-input:checked{background-color:var(--black-border);border-color:var(--black-border)}.form-check-input:focus{box-shadow:0 0 0 3px rgb(192 160 106 / .15)}.form-check-input[type="radio"]{border-radius:50%}.form-check-label{font-size:14px;color:#333}.form-text{font-size:11px;color:#999;margin-top:4px}.invalid-feedback{font-size:12px;color:#b94a48}.gdpr-consent .form-check-label{color:#fff}.mb-3{margin-bottom:1rem}.btn{display:block;text-align:center;background:var(--red,#c0392b);color:#fff;padding:14px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;width:fit-content;margin-top:20px}.btn:hover{background:#89000b}.account-layout{display:grid;grid-template-columns:200px 1fr;gap:56px;align-items:start}.account-layout__sidebar{position:sticky;top:100px}.account-layout__main--full{max-width:680px;margin:0 auto}.account-page-title{font-size:clamp(24px, 3vw, 36px);font-weight:400;color:#1a1a1a;margin:0 0 8px;line-height:1.15}.account-content{margin-top:24px}.account-back-link{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#888;text-decoration:none;transition:color .18s;margin-bottom:4px}.account-back-link:hover{color:var(--red)}.account-nav{list-style:none;padding:0;margin:0}.account-nav__item{border-bottom:1px solid #ede8e2}.account-nav__item:last-child{border-bottom:none}.account-nav__link{display:flex;align-items:center;gap:10px;padding:11px 0;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#555;text-decoration:none;transition:color .18s,padding-left .18s}.account-nav__link:hover,.account-nav__link--active{color:var(--red);padding-left:4px}.account-nav__link svg,.account-nav__link i{flex-shrink:0;color:inherit}.account-table{width:100%;border-collapse:collapse;font-size:13px}.account-table th{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#888;padding:10px 12px;text-align:left;border-bottom:2px solid #ede8e2}.account-table td{padding:14px 12px;vertical-align:middle;border-bottom:1px solid #f0ece8;color:#333}.account-table tr:last-child td{border-bottom:none}@media (max-width:768px){.account-layout{grid-template-columns:1fr;gap:28px}.account-layout__sidebar{position:static}}.grid-table__cell{padding:10px;border-right:1px solid #ede8e2;border-top:1px solid #ede8e2}.grid-table__cell:last-child{padding:10px;border-right:none}.grid-table__row{border-top:1px solid #ede8e2}.grid-table__cell-group.grid-table__cell-group--sm.grid-table__cell-group--inline{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.grid-table__header span{font-weight:600;border-right:1px solid #ede8e2}.grid-table__header span:last-child{border-right:none}.grid-table{border:1px solid #ede8e2;border-top:none}.grid-table__cell{text-align:left}.grid-table{border-spacing:0;margin-bottom:25px}.address-card{border:1px solid #ede8e2;padding:20px;display:flex;flex-direction:row;gap:10px;background:#fff;transition:box-shadow .2s;align-items:center}.address-card:hover{box-shadow:0 4px 16px rgb(0 0 0 / .06)}.address-card__body{font-size:13px;color:#444;font-style:normal;line-height:1.65;flex:1}.address-card__actions{display:flex;gap:16px;border-top:1px solid #f0ece8;padding-top:10px;margin-top:4px}.address-card__action{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#666;text-decoration:none;transition:color .18s}.address-card__action:hover{color:var(--red)}.address-card__action--delete:hover{color:#c0392b}.account-links .product-info-block .card__special.link-item .address-header>*>svg,.account-links .product-info-block .card__special.link-item .card-header>*>svg,.product-info-block .account-links .card__special.link-item .address-header>*>svg,.product-info-block .account-links .card__special.link-item .card-header>*>svg,.product-info-block .card.card__special .address-header>*>svg,.product-info-block .card.card__special .card-header>*>svg,.product-info-block .card__special.address .address-header>*>svg,.product-info-block .card__special.address .card-header>*>svg,.product-info-block .card__special.collection-section .address-header>*>svg,.product-info-block .card__special.collection-section .card-header>*>svg,.product-info-block .card__special.panel .address-header>*>svg,.product-info-block .card__special.panel .card-header>*>svg,.js-customer-form-field-text-input-wrapper-2>svg{top:50%;margin-top:-10px}.account-links .product-info-block .card__special.link-item .address-header>*>svg,.account-links .product-info-block .card__special.link-item .card-header>*>svg,.product-info-block .account-links .card__special.link-item .address-header>*>svg,.product-info-block .account-links .card__special.link-item .card-header>*>svg,.product-info-block .card.card__special .address-header>*>svg,.product-info-block .card.card__special .card-header>*>svg,.product-info-block .card__special.address .address-header>*>svg,.product-info-block .card__special.address .card-header>*>svg,.product-info-block .card__special.collection-section .address-header>*>svg,.product-info-block .card__special.collection-section .card-header>*>svg,.product-info-block .card__special.panel .address-header>*>svg,.product-info-block .card__special.panel .card-header>*>svg,.js-customer-form-field-text-input-wrapper-2>svg{top:50%;margin-top:-10px}.account-links .card__special.link-item .address-header>.collapsed>i,.account-links .card__special.link-item .address-header>.collapsed>svg,.account-links .card__special.link-item .card-header>.collapsed>i,.account-links .card__special.link-item .card-header>.collapsed>svg,.card.card__special .address-header>.collapsed>i,.card.card__special .address-header>.collapsed>svg,.card.card__special .card-header>.collapsed>i,.card.card__special .card-header>.collapsed>svg,.card__special.address .address-header>.collapsed>i,.card__special.address .address-header>.collapsed>svg,.card__special.address .card-header>.collapsed>i,.card__special.address .card-header>.collapsed>svg,.card__special.collection-section .address-header>.collapsed>i,.card__special.collection-section .address-header>.collapsed>svg,.card__special.collection-section .card-header>.collapsed>i,.card__special.collection-section .card-header>.collapsed>svg,.card__special.panel .address-header>.collapsed>i,.card__special.panel .address-header>.collapsed>svg,.card__special.panel .card-header>.collapsed>i,.card__special.panel .card-header>.collapsed>svg{transform:rotate(0deg)}.account-links .card__special.link-item .address-header>i,.account-links .card__special.link-item .address-header>svg,.account-links .card__special.link-item .card-header>*>i,.account-links .card__special.link-item .card-header>*>svg,.card.card__special .address-header>*>i,.card.card__special .address-header>*>svg,.card.card__special .card-header>*>i,.card.card__special .card-header>*>svg,.card__special.address .address-header>*>i,.card__special.address .address-header>*>svg,.card__special.address .card-header>*>i,.card__special.address .card-header>*>svg,.card__special.collection-section .address-header>*>i,.card__special.collection-section .address-header>*>svg,.card__special.collection-section .card-header>*>i,.card__special.collection-section .card-header>*>svg,.card__special.panel .address-header>*>i,.card__special.panel .address-header>*>svg,.card__special.panel .card-header>*>i,.card__special.panel .card-header>*>svg,.js-customer-form-field-text-input-wrapper-2>svg{position:absolute;right:10px;font-size:1.5rem;transition:transform .4s ease}.js-customer-form-field-text-input-wrapper-2>svg{transform:rotate(-90deg)!important}.js-customer-form-field-text-input-wrapper-2{align-items:center;display:flex;grid-column:before-start / after-end;grid-row:input-start / input-end}.checkout-page .collapse:not(.show){display:none}.checkout-page .tab-pane{display:none}.checkout-page .tab-pane.active.show{display:block}.checkout-page .tab-pane.fade{opacity:0;transition:opacity .15s linear}.checkout-page .tab-pane.fade.show{opacity:1}.checkout-page .mt-3{margin-top:16px}.checkout-page .mt-4{margin-top:24px}.checkout-page .mb-0{margin-bottom:0}.checkout-page .mb-1{margin-bottom:4px}.checkout-page .mb-3{margin-bottom:16px}.checkout-page .mb-4{margin-bottom:24px}.checkout-page .w-100{width:100%}.checkout-page .d-none{display:none!important}.checkout-page .d-block{display:block!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:576px){.d-sm-none{display:none!important}}.checkout-page .h3{font-size:18px;font-weight:400;color:#1a1a1a;margin-bottom:16px}.checkout-page .h5{font-size:13px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.checkout-page .text-success{color:#2d8a4e}.checkout-page .text-warning{color:#d97706}.checkout-page .text-danger{color:#e25555}.checkout-page .text-body-tertiary{color:#aaa}.checkout-page{background:#f9f5f2;min-height:60vh;padding:0 0 60px}.checkout-page__inner{display:grid;grid-template-columns:64% 36%;gap:40px;align-items:start}.checkout-page__steps{background:#fff;padding:40px 48px 60px;min-height:60vh}.checkout-page__summary{position:sticky;top:0;border-left:1px solid #e8e8e8;align-self:start;overflow-y:auto;background:#fff}.checkout-steps__list{display:flex;list-style:none;margin:0 auto;padding:0;max-width:1200px}.checkout-steps__step{flex:1;flex-direction:row;display:flex;align-content:center;align-items:center}.checkout-steps__btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 8px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#888;background:none;border:none;border-bottom:2px solid #fff0;cursor:default;transition:color .2s,border-color .2s;text-decoration:none}.checkout-steps__btn.active{color:#555}.checkout-steps__step.-current .checkout-steps__btn{color:#fff;border-bottom-color:#c0a06a}.checkout-steps__step.-done .checkout-steps__btn{color:#c0a06a;pointer-events:auto;cursor:pointer}.checkout-steps__step.-reachable .checkout-steps__btn{pointer-events:auto;cursor:pointer;color:#888}.checkout-steps__number{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid currentColor;font-size:10px;flex-shrink:0}.checkout-steps__step.js-step-item.active .checkout-steps__number{background-color:var(--red);color:#fff;border:none;font-size:12px}.checkout-steps__step.js-step-item.active button{color:#555}.checkout-steps__mobile{display:none}.step{border-bottom:1px solid #ede8e2}.step__title{padding:20px 0;margin-bottom:24px;border-bottom:1px solid #ede8e2}.step__title hr{display:none}.page-title-section{font-size:22px;font-weight:400;color:#1a1a1a;margin:0;letter-spacing:.02em}.step__content{padding:0 0 32px}.checkout-page .material-icons,.material-icons{font-family:'Material Icons';font-style:normal;font-weight:400;font-size:18px;display:inline-block;vertical-align:middle;direction:ltr;speak:never;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.checkout-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 28px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background .2s,color .2s,border-color .2s;border-radius:0;line-height:1;white-space:nowrap}.checkout-page .btn-primary{background:#1a1a1a;color:#fff;border:1px solid #1a1a1a}.checkout-page .btn-primary:hover{background:#c0a06a;border-color:#c0a06a;color:#fff}.checkout-page .btn-outline-primary{background:#fff0;border:1px solid #1a1a1a;color:#1a1a1a}.checkout-page .btn-outline-primary:hover{border-color:#c0a06a;color:#c0a06a}.checkout-page .btn-basic{background:#fff0;border:none;color:#888;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:13px 0;text-decoration:none}.checkout-page .btn-basic:hover{color:#1a1a1a}.checkout-page .btn-link{background:#fff0;border:none;color:#1a1a1a;padding:0}.checkout-page .btn:disabled,.checkout-page .btn.disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.checkout-page .btn span{letter-spacing:0}.buttons-wrapper{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.buttons-wrapper--end{justify-content:flex-end}.buttons-wrapper--split{justify-content:space-between;align-items:center}.checkout-page .form-label,.checkout-page .form-control-label{display:block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#555;margin-bottom:6px}.checkout-page .form-control,.checkout-page .form-select,.checkout-page textarea.form-control{display:block;width:100%;padding:12px 16px;font-size:14px;color:#1a1a1a;background:#fff;border:1px solid #d4cfc9;border-radius:0;outline:none;transition:border-color .18s,box-shadow .18s;-webkit-appearance:none;appearance:none}.checkout-page .form-control:focus,.checkout-page .form-select:focus{border-color:#c0a06a;box-shadow:0 0 0 3px rgb(192 160 106 / .12)}.checkout-page textarea.form-control{resize:vertical;min-height:80px}.checkout-page .form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%231a1a1a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.checkout-page .form-control.is-invalid{border-color:#e25555}.checkout-page .invalid-feedback,.checkout-page .js-invalid-feedback-container label,.checkout-page .form-error label{color:#e25555;font-size:12px;margin-top:4px;display:block}input[type="text"]:not(.header-search-box>input[type="text"]):not(.cart-qty-wrapper-3>input[type="text"]),input[type="email"],input[type="password"]{width:100%;position:relative;border:1px solid #CCC;background-color:#fff;font-size:15px;line-height:1;color:#000;font-weight:400;transition:.3s all ease-in-out}textarea{width:100%;position:relative;border:1px solid #CCC;background-color:#fff;padding:24px 15px;padding-right:15px;padding-left:15px;font-size:15px;line-height:1;color:#000;font-weight:400;transition:.3s all ease-in-out;padding-left:24px!important;padding-right:24px!important}.form-check{display:flex;align-items:flex-start;gap:10px}.form-check-input{width:18px;height:18px;min-width:18px;flex-shrink:0;border:1.5px solid #ccc;background:#fff;cursor:pointer;border-radius:0;-webkit-appearance:none;appearance:none;margin-top:2px;transition:border-color .15s,background .15s}.form-check-input[type="radio"]{border-radius:50%}.form-check-input:checked{background-color:var(--red);border-color:var(--red)}.form-check-input[type="radio"]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='3' fill='%23fff'/%3E%3C/svg%3E");background-size:10px;background-position:center;background-repeat:no-repeat}.form-check-input[type="checkbox"]{margin-right:5px}.form-check-input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1 5l3 3 7-7' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:10px;background-position:center;background-repeat:no-repeat}.checkout-page .form-check-label{font-size:14px;color:#1a1a1a;cursor:pointer;line-height:1.5;text-align:center}.checkout-page .custom-radio{display:inline-flex;align-items:center}.checkout-page .form-group,.checkout-page .form-floating{margin-bottom:20px}.checkout-page .row{display:flex;flex-wrap:wrap;margin:0 -8px}.checkout-page .col-md-6{flex:0 0 50%;max-width:50%;padding:0 8px}.checkout-page .col-12{flex:0 0 100%;max-width:100%;padding:0 8px}.checkout-page .nav-underline{display:flex;list-style:none;padding:0;margin:0 0 28px;border-bottom:1px solid #ede8e2}.checkout-page .nav-item{display:block}.checkout-page .nav-link{display:block;padding:10px 20px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#888;background:none;border:none;border-bottom:2px solid #fff0;cursor:pointer;margin-bottom:-1px;transition:color .2s;text-decoration:none}.checkout-page .nav-link.active,.checkout-page .nav-link:hover{color:#1a1a1a;border-bottom-color:#1a1a1a}.step__account{background:#f9f5f2;padding:16px 20px;margin-bottom:24px;font-size:14px;color:#555;line-height:1.6}.step__account a{color:#1a1a1a;text-decoration:underline}.step__account small{font-size:12px;color:#888}.checkout-page .address__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:20px}.address-card{border:1px solid #ede8e2;background:#fff;transition:border-color .2s}.address-card.selected{border-color:#1a1a1a}.address-card__container{display:block;cursor:pointer;padding:16px}.address-card__header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.address-card__alias{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a1a1a}.address-card__content{font-size:13px;color:#555;line-height:1.6;font-style:normal}.address-card__actions{display:flex;gap:16px;padding:10px 0;border-top:1px solid #ede8e2}.address-card__edit,.link-body-emphasis{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#888}.address-card__edit:hover,.link-body-emphasis:hover{color:#1a1a1a}.address-card__delete,.link-danger{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#e25555}.address-card__delete:hover,.link-danger:hover{color:#c0392b}.checkout-page .js-address-error{padding:10px 14px;font-size:13px;background:#fef2f2;border:1px solid #f5c2c7;color:#842029;margin:8px 0}.delivery-options__list{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.delivery-option__item{border:1px solid #ede8e2;background:#fff;transition:border-color .2s}.delivery-option__item:has(input:checked){border-color:#1a1a1a}.delivery-option__label{display:flex;align-items:center;gap:16px;padding:14px 20px;cursor:pointer;margin:0}.delivery-option__left{display:flex;align-items:center;gap:12px;flex:1}.delivery-option__check{display:flex;align-items:center;flex-shrink:0}.delivery-option__check .form-check-input{margin:0}.delivery-option__carrier{display:flex;align-items:center;gap:10px}.delivery-option__carrier-logo{max-height:28px;width:auto}.delivery-option__carrier-name{font-size:14px;color:#1a1a1a;font-weight:500}.delivery-option__content{font-size:13px;color:#888;flex:1}.delivery-option__price{font-size:14px;font-weight:600;color:#1a1a1a;white-space:nowrap}.delivery-option__extra{overflow:hidden;max-height:0;transition:max-height .25s ease,padding .25s ease;padding:0 20px}.delivery-option__extra[data-active]{max-height:300px;padding:12px 20px;border-top:1px solid #ede8e2}.order-options{margin-top:8px}.order-options .collapse:not(.show){display:none}.order-options .collapse.show{display:block}.payment-options__list{display:flex;flex-direction:row;gap:8px;margin-bottom:24px;flex-wrap:wrap}.payment-option{border:1px solid #ede8e2;border-top-color:#ede8e2;border-right-color:#ede8e2;border-bottom-color:#ede8e2;border-left-color:#ede8e2;border-top-color:#ede8e2;border-right-color:#ede8e2;border-bottom-color:#ede8e2;border-left-color:#ede8e2;background:#fff;transition:border-color .2s;display:flex;align-items:center;flex-direction:row;width:135px;height:70px;padding:20px;cursor:pointer}button[name="select_payment_option"]{display:none!important}.payment-option:hover,.payment-option.chosen{border-color:var(--accent-black)}.payment-option:has(input:checked){border-color:#1a1a1a}.payment-option__form-check{display:flex;align-items:center}.payment-option__input{margin:0;flex-shrink:0;display:none!important}.payment-option__label{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;color:#1a1a1a;flex:1;margin:0}.payment-option__label img{max-height:28px;width:auto}.payment-option__additional-information{padding:10px 20px 16px;border-top:1px solid #ede8e2;font-size:13px;color:#555;width:100%}.js-conditions-to-approve{margin-bottom:20px}.js-conditions-to-approve .form-check-label a{color:#1a1a1a;text-decoration:underline}#payment-confirmation{margin-left:auto}.payment-options__free,.payment-options__updated{font-size:14px;color:#555;margin-bottom:16px}.checkout-payment-buttons{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:center}.checkout-page .alert,.js-alert-payment-conditions{padding:12px 16px;font-size:13px;margin-bottom:16px;line-height:1.5}.checkout-page .alert-danger,.js-alert-payment-conditions{background:#fef2f2;border:1px solid #f5c2c7;color:#842029}.checkout-page .alert-danger .alert-link,.js-alert-payment-conditions .alert-link{color:#842029;text-decoration:underline}.checkout-summary-toggle{display:none}.checkout-summary-body{padding:24px 28px}.checkout-summary-body #js-checkout-summary{background:#fff0;border:none;padding:0}.cart-summary-product{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #e5e0da}.cart-summary-product:last-child{border-bottom:none}.cart-summary-product__image{width:68px;height:68px;flex-shrink:0;overflow:hidden}.cart-summary-product__img{width:100%;height:100%;object-fit:cover;display:block}.cart-summary-product__content{display:flex;flex:1;gap:8px;min-width:0}.cart-summary-product__content-left{flex:1;min-width:0}.cart-summary-product__content-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex-shrink:0}.cart-summary-product__link{font-size:13px;color:#1a1a1a;font-weight:500;line-height:1.4;display:block;word-break:break-word}.cart-summary-product__link:hover{color:#888}.cart-summary-product__attributes{margin-top:4px}.cart-summary-product__attribute{font-size:12px;color:#888}.cart-summary-product__attribute .label{font-weight:500}.cart-summary-product__price,.cart-summary-product__quantity{font-size:12px;color:#888;margin-top:3px}.cart-summary-product__total{font-size:14px;font-weight:600;color:#1a1a1a;white-space:nowrap}.cart-summary-product__prices{text-align:right}.order-confirmation__product{display:flex;gap:12px;padding:12px 10px;border-bottom:1px solid #e5e0da}.order-confirmation__product:last-child{border-bottom:none}.order-confirmation__product-img{width:68px;height:68px;flex-shrink:0;overflow:hidden}.order-confirmation__product-img img{width:100%;height:100%;object-fit:cover;display:block}.order-confirmation__product-content{display:flex;flex:1;gap:8px;min-width:0}.order-confirmation__product-content-left{flex:1;min-width:0}.order-confirmation__product-content-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex-shrink:0}.order-confirmation__product-link{font-size:13px;color:#1a1a1a;font-weight:500;line-height:1.4;display:block;word-break:break-word}.order-confirmation__product-link:hover{color:#888}.order-confirmation__product-attributes{margin-top:4px}.order-confirmation__product-attribute{font-size:12px;color:#888}.order-confirmation__product-attribute .label{font-weight:500}.order-confirmation__product-price,.order-confirmation__product-quantity{font-size:12px;color:#888;margin-top:3px}.order-confirmation__product-total{font-size:14px;font-weight:600;color:#1a1a1a;white-space:nowrap}.order-confirmation__product-prices{text-align:right}.cart-summary__subtotals{margin-top:16px;border-top:1px solid #e5e0da;padding-top:12px}.cart-summary__total{margin-top:8px;border-top:1px solid #e5e0da;padding-top:14px}.cart-summary__line{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:#555;padding:4px 0}.cart-summary__line--bold{font-size:15px;font-weight:700;color:#1a1a1a}.cart-summary__label{flex:1}.cart-summary__value{font-weight:500;color:#1a1a1a}.cart-summary__line--bold .cart-summary__value{font-weight:700}#cart-subtotal-discount .cart-summary__label,#cart-subtotal-discount .cart-summary__value{color:#e25555}.order-confirmation__subtotals{border-top:1px solid #e5e0da;padding:12px}.order-confirmation__total{margin-top:8px;border-top:1px solid #e5e0da;padding-top:14px}.order-confirmation__line{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:#555;padding:4px 0}.order-confirmation__line--bold{font-size:15px;font-weight:700;color:#1a1a1a;padding:10px}.order-confirmation__label{flex:1}.order-confirmation__value{font-weight:500;color:#1a1a1a}.order-confirmation__line--bold .order-confirmation__value{font-weight:700}.order-confirmation__product-content p{margin:0}#cart-subtotal-discount .order-confirmation__label,#cart-subtotal-discount .order-confirmation__value{color:#e25555}.cart-summary__voucher{margin-top:20px;padding-top:20px;border-top:1px solid #e5e0da}.cart-voucher__accordion-button{display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 0;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:none;border:none;cursor:pointer;color:#1a1a1a}.cart-voucher__accordion-button::after{content:'';width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s;flex-shrink:0}.cart-voucher__accordion-button:not(.collapsed)::after{transform:rotate(-135deg)}.accordion-collapse.collapse{display:none}.accordion-collapse.collapse.show{display:block}.accordion-body{padding:12px 0 0}.cart-voucher__form{display:flex;flex-direction:column;gap:8px}.cart-voucher__form .form-control{padding:10px 12px;font-size:13px}.cart-voucher__form .btn{width:100%}.cart-voucher__error{padding:10px 12px;background:#fef2f2;border:1px solid #f5c2c7;color:#842029;font-size:12px;margin-top:8px}.cart-voucher__list{list-style:none;padding:0;margin-bottom:8px}.cart-voucher__value{display:flex;align-items:center;gap:8px}.cart-voucher__remove{color:#e25555;font-size:12px}.cart-voucher__highlight{margin-top:12px;font-size:12px;color:#555}.cart-voucher__offers{list-style:none;padding:0;margin-top:6px}.cart-voucher__code{padding:3px 0;font-size:13px}.cart-voucher__code-value{font-size:11px;background:#f0ebe5;padding:3px 8px;border:none;cursor:pointer;color:#1a1a1a}.checkout-reassurance{list-style:none;padding:20px 0 0;margin:20px 0 0;border-top:1px solid #e5e0da;display:flex;flex-direction:column;gap:10px}.checkout-reassurance li{display:flex;align-items:center;font-size:12px;color:#666}.checkout-reassurance svg,.checkout-reassurance .svg.invisible{color:#c0a06a;flex-shrink:0;width:20px;height:20px}@media (max-width:1023px){.checkout-page__inner{grid-template-columns:1fr}.checkout-page__summary{position:static;border-left:none;border-top:1px solid #ede8e2;order:-1;max-height:none;overflow-y:visible}.checkout-summary-toggle{display:flex;align-items:center;width:100%;padding:16px 24px;background:#1a1a1a;color:#fff;border:none;font-size:13px;font-weight:600;cursor:pointer;gap:8px}.checkout-summary-toggle__label{flex:1;text-align:left}.checkout-summary-toggle__total{color:#c0a06a}.checkout-summary-toggle__chevron{transition:transform .25s}.checkout-summary-toggle[aria-expanded="false"] .checkout-summary-toggle__chevron{transform:rotate(-90deg)}.checkout-summary-body{display:none;padding:20px 24px}.checkout-summary-body.is-open{display:block}.checkout-page__steps{padding:24px 20px 40px;min-height:auto}.checkout-steps__desktop{display:none}.checkout-steps__mobile{display:flex;align-items:center;gap:16px;padding:12px 20px}.checkout-page .address__list{grid-template-columns:1fr}.checkout-page .col-md-6{flex:0 0 100%;max-width:100%}.buttons-wrapper--split,.buttons-wrapper--invert-mobile{flex-direction:column-reverse;gap:8px}#payment-confirmation{margin-left:0;width:100%}.checkout-page .btn-primary{width:100%}#payment-confirmation .btn{width:100%}}@media (max-width:575px){.checkout-page__steps{padding:16px 16px 40px}.checkout-summary-body{padding:16px}}.buttons-wrapper{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.buttons-wrapper--end{justify-content:flex-end}.buttons-wrapper--split{justify-content:space-between;align-items:center}.prod-card-body{padding:12px 14px 16px}.address-body,.card-body,.panel{flex:1 1 auto;min-height:1px}.order-history-actions{display:flex;gap:8px;flex-wrap:wrap}.order-history-table-wrap{overflow-x:auto}.order-status-badge{display:inline-block;padding:3px 10px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;border-radius:2px}.order-history-actions{display:flex;gap:8px;flex-wrap:wrap}.od-header{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;margin-bottom:24px}.od-header__left{flex:1;min-width:200px}.od-header__right{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:10px;padding-top:4px}.od-eyebrow{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#aaa;margin:0 0 6px}.od-ref{font-family:var(--font-display,'Cormorant Garamond',serif);font-size:28px;font-weight:400;color:#1a1a1a;margin:0 0 4px}.od-date{font-size:13px;color:#999;margin:0 0 14px}.od-meta{display:flex;flex-direction:column;gap:5px}.od-meta__item{font-size:13px;color:#555}.od-meta__label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#aaa;margin-right:6px}.od-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.od-sep{border:none;border-top:1px solid #ede8e2;margin:32px 0}.od-section__title{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#aaa;margin:0 0 18px}.od-gift-msg{background:#f9f6f1;border-left:3px solid var(--accent,#c0a06a);padding:12px 18px;margin:0 0 20px;font-size:13px;color:#555;line-height:1.6}.od-gift-msg strong{display:block;margin-bottom:4px;color:#333}.od-gift-msg p{margin:0}.od-products-table{width:100%;border-collapse:collapse;font-size:13px}.od-products-table thead th{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#aaa;padding:0 12px 12px 0;border-bottom:1px solid #ede8e2;text-align:left;white-space:nowrap}.od-products-table thead th:last-child{padding-right:0}.od-products-table thead th:nth-child(n+3){text-align:right}.od-products-table tbody tr{border-bottom:1px solid #f0ebe4}.od-products-table tbody td{padding:16px 12px 16px 0;vertical-align:top;color:#444}.od-products-table tbody td:last-child{padding-right:0}.od-products-table tbody td:nth-child(n+3){text-align:right;white-space:nowrap}.od-product-cell{display:flex;align-items:flex-start;gap:14px}.od-product-thumb{flex-shrink:0;width:72px;height:72px;background:#f5f2ee;overflow:hidden}.od-product-thumb img{width:100%;height:100%;object-fit:cover;display:block}.od-product-info{flex:1;min-width:0}.od-product-name{font-size:13px;font-weight:500;color:#1a1a1a;text-decoration:none;display:block;margin-bottom:4px;line-height:1.4}.od-product-name:hover{color:var(--red)}.od-product-ref{font-size:11px;color:#bbb;display:block;margin-bottom:4px}.od-product-customization-link{font-size:11px;color:var(--red);text-decoration:underline}.od-check{width:16px;height:16px;cursor:pointer;accent-color:#1a1a1a}.od-return-qty{margin-top:6px}.od-qty-select{font-size:12px;border:1px solid #ddd;padding:4px 8px;background:#fff;color:#333;outline:none}.od-qty-select:focus{border-color:#1a1a1a}.od-totals{display:flex;justify-content:flex-end;margin-top:4px}.od-totals-table{min-width:260px;font-size:13px;border-collapse:collapse}.od-totals-table tr td{padding:6px 0;color:#555}.od-totals-table tr td:first-child{color:#888;padding-right:28px}.od-totals-table tr td:last-child{text-align:right;font-weight:500;color:#1a1a1a}.od-totals-table tr.od-totals__grand td{padding-top:12px;border-top:1px solid #ede8e2;font-size:15px;font-weight:600;color:#1a1a1a}.od-status-list{display:flex;flex-direction:column}.od-status-item{display:flex;align-items:center;gap:16px;padding:11px 0;border-bottom:1px solid #f0ebe4}.od-status-item:last-child{border-bottom:none}.od-status-date{font-size:12px;color:#999;min-width:150px;flex-shrink:0}.od-shipping-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:20px 32px}.od-shipping-item__label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#aaa;margin-bottom:5px}.od-shipping-item__value{font-size:13px;color:#333}.od-addresses{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.od-address-card{border:1px solid #ede8e2;padding:20px 22px}.od-address-card__label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#aaa;margin:0 0 10px}.od-address-card address{font-size:13px;color:#444;font-style:normal;line-height:1.65}.od-message-list{display:flex;flex-direction:column;margin-bottom:0}.od-message{padding:16px 0;border-bottom:1px solid #f0ebe4}.od-message:last-child{border-bottom:none}.od-message__meta{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.od-message__name{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#333}.od-message__date{font-size:11px;color:#bbb}.od-message__body{font-size:13px;color:#555;line-height:1.6}.od-msg-form__desc{font-size:13px;color:#888;margin:-10px 0 20px;line-height:1.6}.od-msg-form__field{margin-bottom:16px}.od-msg-form__label{display:block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#888;margin-bottom:8px}.od-msg-form__select,.od-msg-form__textarea{width:100%;border:1px solid #ddd;font-size:13px;color:#1a1a1a;padding:10px 14px;background:#fff;outline:none;resize:vertical;transition:border-color .18s;appearance:none}.od-msg-form__select{resize:none}.od-msg-form__select:focus,.od-msg-form__textarea:focus{border-color:#1a1a1a}.od-msg-form__actions{display:flex;justify-content:flex-end;margin-top:20px}.cart-empty-wrap{max-width:560px;margin:0 auto;text-align:center}.cart-empty-icon{margin-bottom:28px}.cart-empty-title{font-size:clamp(28px, 5vw, 42px);font-weight:400;color:#1a1a1a;margin:0 0 12px}.cart-empty-sub{font-family:var(--font-sans,'Jost',sans-serif);font-size:15px;color:#888;margin:0 0 36px;line-height:1.6}.cart-voucher-box{margin-bottom:20px;border:1px solid #ebebeb;padding:16px}.cart-voucher-label{font-family:var(--font-sans,'Jost',sans-serif);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#888;margin:0 0 10px}.cart-voucher-row{display:flex;gap:0}.cart-voucher-input{flex:1;border:1px solid #ddd;border-right:none;padding:10px 12px;font-size:13px;font-family:var(--font-sans,'Jost',sans-serif);color:#1a1a1a;outline:none;transition:border-color .18s;min-width:0}.cart-voucher-input:focus{border-color:#1a1a1a}.cart-voucher-input::placeholder{color:#bbb}.cart-voucher-btn{background:var(--red);color:#fff;border:1px solid var(--red);padding:10px 18px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-family:var(--font-sans,'Jost',sans-serif);white-space:nowrap;transition:background .18s;flex-shrink:0}.cart-voucher-btn:hover{background:var(--black-border);border-color:var(--black-border)}.cart-voucher-btn:disabled{opacity:.55;cursor:default}.cart-voucher-error{font-family:var(--font-sans,'Jost',sans-serif);font-size:12px;color:#c0392b;margin:8px 0 0}.cart-voucher-list{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:6px}.cart-voucher-applied{display:flex;align-items:center;gap:8px;border:1px solid #ebebeb;padding:7px 12px}.cart-voucher-applied__name{flex:1;display:flex;align-items:center;gap:6px;font-family:var(--font-sans,'Jost',sans-serif);font-size:12px;font-weight:600}.cart-voucher-applied__name svg{stroke:#000;flex-shrink:0}.cart-voucher-applied__amount{font-family:var(--font-sans,'Jost',sans-serif);font-size:13px;font-weight:700}.cart-voucher-applied__remove{display:flex;align-items:center;justify-content:center;color:#999;margin-left:4px;transition:color .15s;flex-shrink:0}.cart-voucher-applied__remove:hover{color:#000}.cart-empty-actions{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:56px}.category-product-add-to-cart .cs-buybox__qty-wrapper{display:none}.category-product-add-to-cart.cs-buybox__section{padding:0!important}.category-product-add-to-cart .cs-buybox__addtocart{margin:0}.cs-product-tile:not(.cs-product-tile--list):not(.cs-product-tile--teaser) .cs-product-tile__addtocart .cs-addtocart__button-icon,.cs-product-tile:not(.cs-product-tile--list):not(.cs-product-tile--teaser) .cs-product-tile__addtocart .cs-addtocart__configure-icon{left:50%;right:auto;transform:translate3d(-50%,-50%,0)}.cs-product-tile:hover .cs-addtocart__button{background-color:var(--red)}.cs-product-tile:hover .cs-addtocart__button *{color:#fff}.cs-product-tile__badge--with-bg-color.new{--badge-bg-color:#e6382b;--badge-text-color:#ffffff}.product-line__item-value{margin-left:.5rem;font-weight:700}.cs-grid-layout__grid{display:grid;gap:0 2rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;list-style:none;margin:0;padding:0;position:relative;width:100%}@media(min-width:23.125em){.cs-grid-layout--with-sidebar .cs-grid-layout__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:30em){.cs-grid-layout--with-sidebar .cs-grid-layout__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48em){.cs-grid-layout--with-sidebar .cs-grid-layout__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64em){.cs-grid-layout--with-sidebar .cs-grid-layout__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80em){.cs-grid-layout--with-sidebar .cs-grid-layout__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:90em){.cs-grid-layout--with-sidebar .cs-grid-layout__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:120em){.cs-grid-layout--with-sidebar .cs-grid-layout__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-grid-layout__brick{margin:0;overflow:hidden;padding:0;width:100%}.cs-grid-layout__brick--x2{aspect-ratio:560/450}.cs-grid-layout__brick--y2{aspect-ratio:280/900}.cs-grid-layout__brick--x2.cs-grid-layout__brick--y2{aspect-ratio:560/900}@media(min-width:30em){.cs-grid-layout__brick--x2{grid-column-end:span 2}.cs-grid-layout__brick--y2{grid-row-end:span 2}}@media(min-width:48em){.cs-grid-layout__brick--x2{grid-column-end:span 2}.cs-grid-layout__brick--y2{grid-row-end:span 2}}@media(min-width:64em){.cs-grid-layout__brick--x2{grid-column-end:span 2}.cs-grid-layout__brick--y2{grid-row-end:span 2}}@media(min-width:80em){.cs-grid-layout__brick--x2{grid-column-end:span 2}.cs-grid-layout__brick--y2{grid-row-end:span 2}}@media(min-width:90em){.cs-grid-layout__brick--x2{grid-column-end:span 2}.cs-grid-layout__brick--y2{grid-row-end:span 2}}@media(min-width:120em){.cs-grid-layout__brick--x2{grid-column-end:span 2}.cs-grid-layout__brick--y2{grid-row-end:span 2}}.cs-grid-layout__brick--hidden{display:none!important}@media(max-width:29.99em){.cs-grid-layout__brick--teaser:before{padding-top:0}}.cs-grid-layout__teaser{overflow:hidden}.cs-grid-layout__teaser-content-wrapper{display:flex;height:100%;width:100%}.cs-grid-layout__teaser-figure{height:100%;position:relative;width:100%}.cs-grid-layout__teaser-image{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.cs-grid-layout__teaser-content{display:flex;flex-direction:column;height:100%;left:0;line-height:1.15;padding:1.5rem;position:absolute;top:0;width:100%}.cs-grid-layout__teaser-content-inner{max-width:100%}.cs-grid-layout__teaser-headline{color:#000;font-size:1.8rem;font-weight:600;margin:0 0 .2em;text-transform:none}@media(min-width:32rem){.cs-grid-layout__teaser-headline{font-size:calc(.87413vw + 1.52028rem)}}@media(min-width:146.4rem){.cs-grid-layout__teaser-headline{font-size:2.8rem}}.cs-grid-layout__brick--x2 .cs-grid-layout__teaser-headline{font-size:1.8rem;margin:0 0 .2em}@media(min-width:32rem){.cs-grid-layout__brick--x2 .cs-grid-layout__teaser-headline{font-size:calc(1.92308vw + 1.18462rem)}}@media(min-width:146.4rem){.cs-grid-layout__brick--x2 .cs-grid-layout__teaser-headline{font-size:4rem}}.cs-grid-layout__teaser--scheme-light .cs-grid-layout__teaser-headline{color:#fff}.cs-grid-layout__teaser-subheadline{color:#000;display:block;font-size:1.6rem;font-weight:400;margin:0 0 .6em;text-transform:none}@media(min-width:32rem){.cs-grid-layout__teaser-subheadline{font-size:calc(.17483vw + 1.54406rem)}}@media(min-width:146.4rem){.cs-grid-layout__teaser-subheadline{font-size:1.8rem}}.cs-grid-layout__brick--x2 .cs-grid-layout__teaser-subheadline{font-size:1.6rem;margin:0 0 .6em}@media(min-width:32rem){.cs-grid-layout__brick--x2 .cs-grid-layout__teaser-subheadline{font-size:calc(.78671vw + 1.34825rem)}}@media(min-width:146.4rem){.cs-grid-layout__brick--x2 .cs-grid-layout__teaser-subheadline{font-size:2.5rem}}.cs-grid-layout__teaser--scheme-light .cs-grid-layout__teaser-subheadline{color:#fff}.cs-grid-layout__teaser-text{color:#000;font-size:1.3rem;font-weight:400;margin:0 0 1em;text-transform:none}@media(min-width:32rem){.cs-grid-layout__teaser-text{font-size:calc(.08741vw + 1.27203rem)}}@media(min-width:146.4rem){.cs-grid-layout__teaser-text{font-size:1.4rem}}.cs-grid-layout__brick--x2 .cs-grid-layout__teaser-text{font-size:1.3rem;margin:0 0 1em}@media(min-width:32rem){.cs-grid-layout__brick--x2 .cs-grid-layout__teaser-text{font-size:calc(.26224vw + 1.21608rem)}}@media(min-width:146.4rem){.cs-grid-layout__brick--x2 .cs-grid-layout__teaser-text{font-size:1.6rem}}.cs-grid-layout__teaser--scheme-light .cs-grid-layout__teaser-text{color:#fff}.cs-grid-layout__teaser-cta-button{box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;line-height:2rem;margin:0;padding:1.4rem 2rem;position:relative;text-align:center;text-transform:none;transition:background-color .5s,border-color .5s,fill .5s,color .5s;vertical-align:middle;z-index:5}.cs-grid-layout__teaser-cta-button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-grid-layout__teaser-cta-button,.cs-grid-layout__teaser-cta-button:visited{background-color:#cc2331;border:1px solid #fff0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-grid-layout__teaser-cta-button *,.cs-grid-layout__teaser-cta-button:visited *{fill:#fff;color:#fff}.cs-grid-layout__teaser-cta-button:active:not([disabled]),.cs-grid-layout__teaser-cta-button:focus:not([disabled]),.cs-grid-layout__teaser-cta-button:hover:not([disabled]){background-color:#89000b;border:1px solid #fff0;box-shadow:none;color:#fff;outline:none;text-decoration:none}.cs-grid-layout__teaser-cta-button:active:not([disabled]) *,.cs-grid-layout__teaser-cta-button:focus:not([disabled]) *,.cs-grid-layout__teaser-cta-button:hover:not([disabled]) *{fill:#fff;color:#fff}.cs-grid-layout__teaser-cta-button[disabled]{cursor:auto;opacity:.65}@media(min-width:64em){.cs-grid-layout__teaser-cta-button{padding-left:2.5rem;padding-right:2.5rem}}.cs-grid-layout__teaser-cta-button[disabled]{background:#ededed!important;opacity:1!important}.cs-grid-layout__teaser-cta-button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}.cs-grid-layout__teaser-cta-button-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-grid-layout__teaser-cta-button-icon{display:none;height:auto;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;right:1.7rem;width:100%;z-index:2}.cs-container--grid-teaser{bottom:auto;height:100%;left:auto;overflow:visible;position:relative;right:auto;top:auto;width:100%}@media(min-width:30em)and (max-width:79.99em){.cs-grid-layout__grid{gap:0 1rem}}.cs-grid-layout__brick{margin:0 0 2rem}@media(min-width:30em)and (max-width:79.99em){.cs-grid-layout__brick{margin-bottom:1rem}}@media(min-width:30em){.cs-grid-layout__brick--teaser{aspect-ratio:280/450}.cs-grid-layout__brick--x2{aspect-ratio:560/450}.cs-grid-layout__brick--y2{aspect-ratio:280/900}.cs-grid-layout__brick--x2.cs-grid-layout__brick--y2{aspect-ratio:560/900}}.cs-container--products-grid-widget .cs-grid-layout__grid{grid-auto-rows:auto}@media(min-width:23.125em){.cs-container--products-grid-widget .cs-grid-layout__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:30em){.cs-container--products-grid-widget .cs-grid-layout__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48em){.cs-container--products-grid-widget .cs-grid-layout__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64em){.cs-container--products-grid-widget .cs-grid-layout__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80em){.cs-container--products-grid-widget .cs-grid-layout__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:90em){.cs-container--products-grid-widget .cs-grid-layout__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:120em){.cs-container--products-grid-widget .cs-grid-layout__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-container--products-grid-widget{padding-left:0;padding-right:0}:root{--bg:#ead9d1;--bg2:#fff;--surface:#ffffff;--ink:#1a1a1a;--ink-soft:#6c6862;--muted:#b9aea1;--line:#e9e0db;--line-2:#efe5d8;--accent-yellow:#dba414;--accent-yellow-soft:#f6c45c;--accent-orange:#bc9c8f;--lightest-grey:#efefef;--accent-pink:#d97a86;--accent-black:#000;--grey:#aaa;--radius:4px;--radius-lg:6px;--shadow-sm:0 1px 2px rgba(0,0,0,.04);--shadow-md:0 6px 24px rgba(60,40,20,.08);--font-display:"Cormorant Garamond", "Times New Roman", serif;--font-sans:"Urbanist", "Helvetica Neue", Arial, sans-serif;--color-text:#333333;--color-muted:#9a9a9a;--color-link:#6b6b6b;--color-star:#f5b400;--color-star-empty:#d9d9d9;--color-bar-fill:#f5b400;--color-bar-empty:#b0b0b0;--color-card-bg:#f4f4f4;--color-border:#e2e2e2;--color-accent:#e2001a;--color-accent-dark:#c30016}h1,h2,h3,h4,h5,h6{letter-spacing:-.5px}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:#fff0}.prod-grid *,.cart-modal-wrapper *,.cart-modal-overlay{transition:.25s linear}*:focus-visible{outline:none!important}html{scroll-behavior:smooth;height:-webkit-fill-available;overflow-x:hidden}body{font-family:'Urbanist',sans-serif;font-weight:400;color:var(--ink);background:#fff;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit;cursor:pointer}ul,ol{list-style:none}body{-webkit-overflow-scrolling:touch;overflow-x:unset}img{max-width:100%;display:block}button,input,select,textarea{font-family:inherit;-webkit-appearance:none;appearance:none;border-radius:0}button{background:none;border:0;border-left-width:0;border-left-style:none;border-left-color:currentcolor;cursor:pointer;font-size:100%;padding:0;touch-action:manipulation;user-select:none;-webkit-appearance:none;cursor:pointer}input:focus,textarea:focus,select:focus{outline:none}::-webkit-scrollbar{width:6px;height:4px;background:#fff}::-webkit-scrollbar-thumb{background:#ccc}.ann-bar{background:var(--ink);color:#fff;font-size:12px;font-weight:500;text-align:center;padding:9px 40px;letter-spacing:.04em;position:relative}.ann-bar-close{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff;font-size:16px;cursor:pointer;opacity:.7;line-height:1}.site-header{/*! background:#fff; */
 border-bottom:1px solid #e8e8e8;position:sticky;top:0;z-index:1000;/*! filter: blur(4px); */
 /*! -webkit-backdrop-filter: blur(5px); */
 /*! backdrop-filter: blur(9px); */
 backdrop-filter:blur(10px);background:rgb(255 255 255 / .76);/*! box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 ); */
 -webkit-backdrop-filter:blur(10px);/*! border-radius: 10px; */
 /*! border: 1px solid rgba(0, 0, 0, 0.18); */
}.header-top{display:flex;align-items:center;justify-content:space-between;padding:0 24px;/*! height:46px; */
}.header-logo-wrap{flex:0 0 auto;padding:20px 0;margin-right:auto}.logo-bold{font-weight:800}.logo-light{font-weight:350}.header-top-links{display:flex;align-items:center;flex-direction:column;gap:28px;position:absolute;left:50%;transform:translateX(-50%)}.header-top-links a{font-size:12px;font-weight:500;color:#444;letter-spacing:.02em;white-space:nowrap;transition:color .2s}.header-top-links a:hover{color:var(--ink)}.header-top-links2{display:flex;flex-direction:row}.header-top-actions{display:flex;align-items:center;/*! gap:6px; */
 flex:0 0 auto;padding-right:5px}.header-top-actions .top-link{font-size:12px;font-weight:500;color:#444;display:flex;align-items:center;gap:5px}.header-top-actions .top-link svg{width:16px;height:16px;stroke:currentColor;fill:none}.icon-btn{background:none;border:none;display:flex;align-items:center;justify-content:center;padding:3px;color:var(--ink);position:relative;transition:opacity .2s}.icon-btn:hover{opacity:.6}.icon-btn svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.7}.cart-badge{position:absolute;top:-5px;right:-6px;background:var(--ink);color:#fff;font-size:9px;font-weight:700;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.header-nav-bar{align-items:center;justify-content:center;padding:0 24px;height:40px;gap:0;/*! border: 1px solid rgba(0, 0, 0, 0); */
 border-top:1px solid #e8e8e8}.main-nav{display:flex;align-items:center;gap:0}.main-nav-item{/*! position:relative; */ font-size:15px;color:var(--ink);font-weight:400;padding:0 26px;transition:.3s all ease-in-out;display:flex;align-items:center;font-family:'Urbanist',sans-serif;text-decoration:none;line-height:1;letter-spacing:.2px}.main-nav-link{/*! display:block; */
 /*! font-size:13px; */
 /*! font-weight:500; */
 /*! color:var(--ink); */
 /*! padding:0 14px; */
 /*! height:40px; */
 /*! line-height:40px; */
 /*! white-space:nowrap; */
 /*! letter-spacing:0.01em; */
 /*! transition:color .2s; */
 /*! position:relative; */
 font-size:15px;color:var(--ink);font-weight:400;font-family:'Urbanist',sans-serif;line-height:1;letter-spacing:.2px}.main-nav-link:hover{color:var(--ink)}.main-nav-link.active::after{content:'';position:absolute;bottom:0;left:14px;right:14px;height:2px;background:var(--ink)}.main-nav-link.red{color:#c00;font-weight:600}.main-nav-link.red:hover{color:#a00}.main-nav-item:hover .nav-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.nav-dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #e8e8e8;border-top:2px solid var(--ink);padding:24px 0;min-width:200px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:all .22s ease;z-index:999;box-shadow:0 8px 24px rgb(0 0 0 / .08)}.nav-dropdown.wide{width:640px;display:grid;grid-template-columns:repeat(3,1fr)}.nav-dropdown-col{padding:0 24px}.nav-dropdown-heading{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#999;margin-bottom:14px}.nav-dropdown a{display:block;font-size:13px;color:#444;padding:5px 0;transition:color .15s}.nav-dropdown a:hover{color:var(--ink)}.hamburger-btn{display:none}.search-overlay{position:fixed;top:0;left:0;right:0;background:#fff;z-index:2000;padding:20px 30px;box-shadow:0 4px 20px rgb(0 0 0 / .1);transform:translateY(-100%);transition:transform .3s ease}.search-overlay.active{transform:translateY(0)}.search-inner{max-width:700px;margin:0 auto;display:flex;align-items:center;gap:14px}.search-field{flex:1;border:none;border-bottom:1.5px solid var(--ink);padding:8px 0;font-size:18px;font-family:'Urbanist',sans-serif;background:#fff0}.search-field::placeholder{color:#ccc}.search-x{background:none;border:none;font-size:20px;color:var(--ink)}.mob-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .45);z-index:1800;opacity:0;visibility:hidden;transition:.3s}.mob-overlay.active{opacity:1;visibility:visible}.mob-menu{position:fixed;top:0;left:0;bottom:0;width:300px;background:#fff;z-index:1900;transform:translateX(-100%);transition:transform .35s ease;overflow-y:auto;padding:24px 20px}.mob-menu.active{transform:translateX(0)}.mob-close{background:none;border:none;font-size:22px;float:right;color:var(--ink)}.mob-nav-link{display:block;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);padding:13px 0;border-bottom:1px solid #eee}.breadcrumbs{font-size:12px;color:var(--grey);padding:12px 0;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.breadcrumbs span:last-child{color:var(--ink)}.breadcrumbs a{color:var(--grey);transition:color .2s}.breadcrumbs a:hover{color:var(--ink);text-decoration:underline}.breadcrumbs .sep{color:#bbb}.hero{position:relative;/*! padding-bottom:24px; */}.hero.container{padding:0}.hero-image{position:relative;/*! border-radius:var(--radius-lg); */overflow:hidden;aspect-ratio:16/7;background:#ddd;/*! height: 100%; */width:100%;/*! min-width: 537px; */}.hero-image img{width:100%;height:100%;object-fit:cover}.pin{position:absolute;width:14px;height:14px;background:var(--accent-yellow);border:2px solid #fff;border-radius:3px;box-shadow:0 2px 6px rgb(0 0 0 / .25);cursor:pointer}.pin::after{content:"+";position:absolute;inset:0;color:#fff;font-size:10px;line-height:10px;display:grid;place-items:center;font-weight:700}.product-tag{position:absolute;display:flex;flex-direction:column;align-items:center;gap:4px;max-width:150px}.tag-dot{width:10px;height:10px;background:var(--accent-yellow);border:2px solid #fff;border-radius:50%}.tag-card{background:#fff;padding:6px 8px;/*! border-radius:var(--radius); */box-shadow:var(--shadow-md);text-align:center;min-width:140px}.tag-name{font-size:10px;letter-spacing:.16em;color:var(--ink-soft)}.tag-price{/*! font-family:var(--font-display); */font-size:13px;color:var(--ink);margin-top:2px;text-align:center}.hero-caption{position:absolute;/*! left:24px; */bottom:0;background:#fff;padding:24px 28px;/*! border-radius:var(--radius) var(--radius) 0 0; */
 display:flex;align-items:flex-start;gap:2px;/*! min-width:537px; */flex-direction:column;/*! height: 169px; */
 box-shadow:12px 9px 22px #bc9c8f54}.caption-eyebrow{font-family:var(--font-display);font-style:italic;font-size:18px;color:var(--accent-black);margin-bottom:10px;display:block}.caption-title{/*! font-family:var(--font-display); */font-weight:500;font-size:30px;line-height:1.05;letter-spacing:.06em;color:var(--ink);max-width:60%}.caption-arrows{display:flex;gap:8px}.hero-caption .caption-arrows{position:absolute;right:20px;bottom:20px;display:flex;gap:8px}.arrow-btn{width:50px;height:50px;border-radius:50%;border:1px solid var(--ink);background:#fff;color:var(--ink);cursor:pointer;font-size:18px;/*! line-height:0; */display:grid;place-items:center;transition:.2s;padding-bottom:2px}.arrow-btn:hover{background:#fff0;color:var(--ink);border:1px solid #fff}.caption-arrows.on-image{position:absolute;left:16px;bottom:16px}.tag-image img{height:auto}@media (max-width:720px){.hero-image{aspect-ratio:4/5}}.trust-strip{background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden}.trust-track{display:flex;width:max-content;gap:56px;padding:14px 32px;font-size:14px;letter-spacing:.02em;text-transform:uppercase;color:var(--accent-black);white-space:nowrap;animation:marquee 40s linear infinite}.trust-track span{display:inline-flex;align-items:center;gap:10px}.trust-track span::before{content:"";width:4px;height:4px;border-radius:50%;background:var(--accent-black)}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.cat-card{background:#fff;/*! border-radius:var(--radius); */
 align-items:center;gap:14px;justify-content:center;text-align:center;max-height:300px;transition:.25s;position:relative;border:none;min-width:170px}.cat-card:hover{/*! box-shadow:var(--shadow-md); */transform:translateY(-2px);border-color:#ead9c982;border-width:5px;box-shadow:0 0 22px hsl(0deg 10% 10% / .14);color:var(--ink)}.cat-card.active{/*! border-color:#ead9c9; *//*! border-width: 5px; *//*! box-shadow: 0 0 22px hsl(0deg 10% 10% / 0.18); */transform:translateY(-2px);border-color:#ead9c982;border-width:5px;box-shadow:0 0 22px hsl(0deg 10% 10% / .14);/*! font-weight: 700; */color:var(--ink)}.cat-img{/*! width:64px; *//*! height:64px; */display:grid;place-items:center;overflow:hidden}.cat-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cat-img.sm{/*! width:80px;height:124px; */}.cat-img.big{width:90px;height:90px}.cat-name{font-size:14px;letter-spacing:.1em;color:var(--accent-black);font-weight:500}.cat-arrow{font-size:14px;color:var(--ink)}.cat-wide{display:flex;flex-direction:column;justify-content:space-around;/*! gap:-1px; */padding:0}.cat-wide .cat-row{display:flex;align-items:center;/*! gap:14px; */justify-content:flex-start;/*! padding:6px 8px; */flex:1}.cat-tall{grid-row:span 1}.cat-all{background:#fff}.all-icon{display:grid;grid-template-columns:1fr 1fr;gap:4px;width:34px}.all-icon span{display:block;height:12px;background:var(--accent-black)}.all-icon span:nth-child(2){background:var(--accent-black)}.all-icon span:nth-child(3){background:var(--accent-black)}.all-icon span:nth-child(4){background:var(--accent-black)}@media (max-width:1024px){.cat-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.cat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.cat-grid{grid-template-columns:repeat(1,1fr)}}.prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.prod-card{background:#fff0;text-align:center}.prod-img{position:relative;background:#fff;aspect-ratio:1;display:grid;place-items:center;/*! padding:24px; */overflow:hidden;margin-bottom:14px;transition:.25s}.prod-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.prod-card:hover .prod-img{box-shadow:var(--shadow-md)}.ribbon{position:absolute;top:0;left:0;background:#e67e00;color:#fff;font-size:10px;letter-spacing:.1em;padding:4px 12px;/*! border-radius:0 var(--radius) var(--radius) 0 */}.prod-price{font-size:16px}.prod-price .was{color:#aaa;text-decoration:line-through;font-size:13px;margin-left:4px;font-weight:400}.center-row{text-align:center;margin-top:32px;padding:0 0 20px}.btn-outline{display:inline-flex;align-items:center;gap:10px;background:var(--ink);padding:13px 26px;font-size:11px;letter-spacing:.2em;/*! border-radius:var(--radius); */color:#fff;transition:.2s;font-weight:500}.btn-outline:hover{background:#fff0;color:var(--ink);border:none}.btn-outline.sm{padding:10px 18px;font-size:10px}.section-head.center{justify-content:center}.section-head{display:flex;align-items:center;gap:12px;margin-bottom:28px}.section.home{padding:30px 24px}.editorial-banner{position:relative;width:100%;height:500px;overflow:hidden}.editorial-banner.tall{height:600px}.editorial-banner.medium{height:480px}.editorial-banner img{width:100%;height:100%;object-fit:cover}.editorial-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center}.editorial-text{padding:0 60px;color:#fff;max-width:550px}.editorial-text.right{margin-left:auto;text-align:right}.editorial-tag{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgb(255 255 255 / .7);margin-bottom:10px;display:block}.editorial-title{font-size:clamp(42px,6vw,72px);font-weight:800;line-height:1;letter-spacing:-.02em;margin-bottom:8px}.editorial-subtitle{font-size:14px;font-weight:500;letter-spacing:.08em;opacity:.85;margin-bottom:24px}.editorial-badge{display:inline-block;background:rgb(0 0 0 / .6);color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:8px 20px;border:1px solid rgb(255 255 255 / .4)}.editorial-cta{display:inline-block;background:#fff;color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:11px 28px;transition:.25s}.editorial-cta:hover{background:#fff0;color:#fff;border:1px solid #fff}.nomination-badge{position:absolute;bottom:30px;right:40px;background:#fff;padding:10px 16px;text-align:center}.nomination-badge .nom-year{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--grey)}.nomination-badge .nom-title{font-size:13px;font-weight:800;color:var(--ink);line-height:1.2}.nomination-badge .nom-sub{font-size:9px;letter-spacing:.08em;color:var(--grey);text-transform:uppercase}.sec-header{text-align:center;padding:50px 0 36px}.sec-header h2{/*! font-size:22px; */
 font-weight:400;/*! letter-spacing:-0.01em; */
 /*! margin-bottom:8px; */
 font-size:30px;color:var(--ink);text-decoration:none;letter-spacing:0;line-height:1.6;margin-bottom:15px}.sec-header p{/*! font-size:13px; */
 /*! color:#777; */
 max-width:600px;margin:0 auto;/*! line-height:1.6; */
 font-size:18px;line-height:1.5;color:var(--ink);letter-spacing:-.15px;margin-bottom:0;font-weight:300}.cat-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:50px}.cat-tile{position:relative;aspect-ratio:1;overflow:hidden;cursor:pointer}.cat-tile img,.cat-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.cat-tile:hover img{transform:scale(1.04)}.cat-tile-label{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 0 24px;background:linear-gradient(transparent 50%,rgb(0 0 0 / .55) 100%)}.cat-tile-name{font-size:31px;font-weight:300;letter-spacing:.03em;text-transform:uppercase;color:#fff;margin-bottom:8px}.cat-tile-link{font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:5px}.cat-tile-link::after{content:'→'}.space-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.space-tile{position:relative;aspect-ratio:1/1.1;overflow:hidden;cursor:pointer}.space-tile img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.space-tile:hover img{transform:scale(1.04)}.space-tile-label{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgb(0 0 0 / .6));padding:30px 20px 18px;color:#fff;font-size:33px;font-weight:400;letter-spacing:.01em;text-transform:uppercase;text-align:center}.collections-hero{position:relative;width:100%;height:360px;overflow:hidden}.collections-hero img{width:100%;height:100%;object-fit:cover;object-position:center 40%}.collections-hero-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .5);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:50px}.collections-hero-tag{font-size:14px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:rgb(255 255 255 / .7);margin-bottom:8px;/*! font-size: 22px; */
}.collections-hero-title{font-size:clamp(36px,5vw,56px);font-weight:300;color:#fff;/*! letter-spacing:0.06em; */
 text-transform:uppercase}.coll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px;margin:40px 0}.coll-item{cursor:pointer;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.coll-item:nth-child(3n){border-right:none}.coll-img-wrap{position:relative;width:100%;aspect-ratio:1;overflow:hidden}.coll-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.coll-item:hover .coll-img-wrap img{transform:scale(1.05)}.coll-item-info{padding:14px 16px 18px}.coll-item-name{/*! font-size:14px; */
 font-weight:300;color:var(--ink);font-size:19px}.single-coll-hero{position:relative;width:100%;height:420px;overflow:hidden}.single-coll-hero img{width:100%;height:100%;object-fit:cover}.single-coll-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .35);display:flex;flex-direction:column;justify-content:flex-end;padding:0 60px 50px}.single-coll-brand{font-size:16px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#fff;opacity:.85}.single-coll-title{font-size:clamp(32px,5vw,52px);font-weight:350;color:#fff;line-height:1.15;max-width:600px}.designers-choice-wrap{background:#f8f8f8;margin:40px 0;display:grid;grid-template-columns:300px 1fr;overflow:hidden}.dc-text{padding:40px 36px;display:flex;flex-direction:column;justify-content:center}.dc-badge{font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--grey);border:1px solid #ddd;padding:4px 10px;display:inline-block;margin-bottom:20px;width:fit-content}.dc-title{font-size:24px;font-weight:700;margin-bottom:14px;line-height:1.25}.dc-desc{font-size:13px;color:var(--ink);line-height:1.7;margin-bottom:24px}.dc-explore{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border:1px solid var(--ink);padding:10px 22px;display:inline-block;width:fit-content;transition:.2s}.dc-explore:hover{background:var(--ink);color:#fff}.dc-img{position:relative;min-height:320px;overflow:hidden}.dc-img img{width:100%;height:100%;object-fit:cover}.dc-arrows{position:absolute;bottom:20px;right:20px;display:flex;gap:8px}.dc-arrow{width:36px;height:36px;background:#fff;border:none;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;transition:.2s}.dc-arrow:hover{background:var(--ink);color:#fff}.catalog-wrapper{display:grid;grid-template-columns:220px 1fr;gap:0;align-items:start;padding-top:20px}.filter-sidebar{border-right:1px solid #ebebeb;padding:0 24px 40px 0;top:100px}.filter-sidebar-title{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:24px;padding-bottom:14px;border-bottom:1.5px solid var(--ink)}.filter-group{margin-bottom:0}.filter-group-hd{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);padding:14px 0;border-bottom:1px solid #ebebeb;cursor:pointer;display:flex;justify-content:space-between;align-items:center;user-select:none}.collapse:not(.show){display:none}.filter-group-hd .tog{font-size:18px;font-weight:300;line-height:1}.filter-group-body{padding:14px 0 10px;border-bottom:1px solid #ebebeb}.filter-group.collapsed .filter-group-body{display:none}.filter-check-item{display:flex;align-items:center;gap:9px;font-size:12.5px;color:#444;padding:4px 0;cursor:pointer;transition:color .15s}.filter-check-item:hover{color:var(--ink)}.fcheck{width:14px;height:14px;border:1.5px solid #bbb;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.15s}.filter-check-item.checked .fcheck{border-color:var(--ink);background:var(--ink)}.filter-check-item.checked .fcheck::after{content:'✓';color:#fff;font-size:9px}.fcount{margin-left:auto;font-size:11px;color:#bbb}.price-filter{padding:14px 0 10px;border-bottom:1px solid #ebebeb}.price-range-inputs{display:flex;align-items:center;gap:8px;margin-top:10px}.price-inp{flex:1;border:1px solid #ddd;padding:7px 8px;font-size:12px;font-family:'Urbanist',sans-serif;text-align:center;width:auto;width:50%}.price-inp:focus{border-color:var(--ink)}.price-dash{font-size:12px;color:#bbb}.price-clear{font-size:11px;color:#007bff;cursor:pointer;float:right}.catalog-main{padding-left:30px}.catalog-topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:0}.result-count{font-size:13px;font-weight:600;color:var(--ink)}.sort-wrap{display:flex;align-items:center;gap:8px}.sort-label{font-size:12px;color:var(--grey)}.sort-sel{border:1px solid #ddd;padding:7px 28px 7px 10px;font-size:12.5px;font-family:'Urbanist',sans-serif;color:var(--ink);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23888'/%3E%3C/svg%3E") no-repeat right 9px center;cursor:pointer}.filter-mobile-buttons{display:none}@media (max-width:1023px){.filter-mobile-buttons{width:auto;margin:0 calc((100vw - 970px) / -2);padding:20px 30px;border-bottom:1px solid #E2E2E2;border-top:1px solid #E2E2E2;margin-bottom:20px!important;/*! justify-content: center; */
}}@media (max-width:991px){.sort-wrap{display:none}.filter-mobile-buttons{display:flex;justify-content:center;padding:12px 0;justify-items:center}.filter-mobile-buttons{margin:0 auto}.filter-sidebar{display:none}}@media (max-width:767px){.filter-mobile-buttons{/*! margin: 0px calc((100vw - 510px) / -2); */
}}@media (max-width:576px){.filter-mobile-buttons{margin:0 -15px;margin-bottom:0;z-index:59;background-color:#fff;padding:12px 0;margin-bottom:17px!important;position:sticky;top:0;transition:.33s all ease-in-out}}.filter-mobile-buttons{flex-direction:row-reverse}.product-filter-btn{font-size:16px;line-height:1;color:var(--ink);text-decoration:none;font-weight:600;display:flex;width:50%;justify-content:center}@media (max-width:991px){.filter-mobile-buttons>button,.filter-mobile-buttons>div{padding:5px 30px!important;flex:1;justify-content:center}.filter-mobile-buttons>button{border-left:1px solid #E2E2E2}.filter-mobile-buttons>button:last-child{border-left:none}}.product-filter-btn-detail{align-items:center;display:inline-grid;gap:.35rem;grid-auto-flow:column;justify-content:center;justify-items:center}.product-sort-btn{width:auto;position:relative;margin-left:.5rem;display:flex;margin-left:auto}.product-sort-btn-mobile{width:50%;box-shadow:none;top:0;border-top:0;border-bottom:0;/*! text-align: center; */
 justify-content:center}@media (max-width:576px){.product-sort-btn-mobile{margin-left:0}}.filter-mobile-sidebar{background-color:#fff;bottom:0;height:100%;left:0;max-width:inherit;opacity:0;overflow:hidden;position:fixed;top:0;transform:translate3d(-100%,0,0);transition-duration:192ms;transition-timing-function:var(--venia-anim-out);transition-property:opacity,transform,visibility;visibility:hidden;width:100%;z-index:9999}.filter-mobile-sidebar-opened{box-shadow:1px 0 rgb(var(--venia-border));opacity:1;transform:translate3d(0,0,0);transition-duration:224ms;transition-timing-function:var(--venia-anim-in);visibility:visible}.filter-mobile-sidebar-wrapper{border-bottom:1px solid rgb(var(--venia-border));overflow:auto;height:calc(100% - 64px)}.filter-mobile-detail-header{display:flex;justify-content:space-between;padding:.5rem .9rem .5rem;border-bottom:1px solid #ddd;align-items:center;height:58px}.filter-mobile-detail-header-title{width:100%;display:flex}.filter-mobile-detail-header>div{flex:auto}.filter-mobile-detail-header>div:last-child{text-align:right}.filter-mobile-detail-header>div:first-child{display:flex}.filter-mobile-go-back-btn{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;pointer-events:auto;text-align:center}.filter-mobile-go-back-btn{transition:.3s all ease-in-out}.filter-mobile-detail-header-title-head{display:flex;align-items:center;font-size:14px;font-weight:600;line-height:14px}.filter-mobile-detail-header>div:first-child h2{margin-left:12px;font-size:18px;font-weight:600}button:disabled{cursor:default;touch-action:none}.filter-mobile-clear-all-btn-wrapper{padding:0}.filter-mobile-clear-all-btn{width:auto;color:var(--ink);white-space:pre;font-size:14px;transition:.3s all ease-in-out;line-height:1}.filter-mobile-clear-all-btn:disabled{color:#8D8D8D}.filter-mobile-sidebar-list{display:block;position:relative;height:calc(100% - 58px);background:#F5F5F6}@media (min-width:320px){.filter-mobile-sidebar-list-left-head{width:100%;max-width:150px;background-color:#F8F8F8}}@media (min-width:320px){.filter-mobile-sidebar-list-left-head-active{background-color:#000!important}.filter-mobile-sidebar-list-left-head-active .filter-mobile-sidebar-list-left-head-span-title{color:#fff}}@media (min-width:320px){.filter-mobile-sidebar-list-left-head>button{font-weight:500;padding:.7rem .7rem;font-size:15px;line-height:1.5;color:var(--ink);text-decoration:none;font-weight:600;padding:25px;width:100%}}.filter-mobile-sidebar-list-left-head-active>button{font-weight:500;color:#000}@media (min-width:320px){.filter-mobile-sidebar-list-right{position:absolute;background-color:#fff;top:0;left:150px;z-index:1;width:auto;right:0;height:100%;overflow:hidden;overflow-y:hidden;overflow-y:scroll}}@media (min-width:320px){.filter-mobile-sidebar-list-right{position:absolute;background-color:#fff;top:0;left:150px;z-index:1;width:auto;right:0;height:100%;overflow:hidden;overflow-y:hidden;overflow-y:scroll;display:none}}@media (min-width:320px){.filter-mobile-sidebar-list-right-exp{}}.filter-mobile-sidebar-list-right-exp{display:block}.filter-mobile-sidebar-list-right-details{display:grid;gap:0rem;grid-template-columns:100%;padding-bottom:.5rem;padding-top:6px}.filter-mobile-sidebar-list-right-details-li{padding:.5rem .7rem;line-height:1;min-height:37px;margin-bottom:6px}.filter-mobile-sidebar-list-right-details-li-checkbox{width:100%;display:flex;position:relative;padding-left:25px}.filter-mobile-sidebar-list-right-details-li-checkbox-style{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.filter-mobile-sidebar-list-right-details-li-checkbox-span{width:16px;height:16px;display:block;border:1px solid #C1C1C1;position:absolute;left:0;top:-1px;transition:.3s all ease-in-out;border-radius:2px}.filter-mobile-sidebar-list-right-details-li span{font-size:14px}.filter-mobile-sidebar-list-right-details-li-label{font-size:13px;color:var(--ink);line-height:1.4;text-decoration:none;font-weight:400;position:relative;top:-2px;padding-right:20px}.filter-mobile-sidebar-list-right-details-li-msg-p{color:rgb(var(--venia-global-color-text));font-size:13px;font-weight:400;line-height:1;padding-top:10px;padding-bottom:30px}.filter-mobile-sidebar-list-right-details-li-msg-p:empty{display:none}@media (min-width:320px){.filter-mobile-sidebar-list-right-hidden{display:none}}@media (min-width:320px){.filter-mobile-sidebar-list-left-head-span-wrapper{display:flex;flex-wrap:wrap;position:relative;width:100%;max-width:100%}}@media (min-width:320px){.filter-mobile-sidebar-list-left-head-span-title{height:1.5rem;line-height:1.2rem;text-align:left}}.filter-mobile-sidebar-apply-close{align-items:center;background-color:#fff;position:relative;display:flex;padding:12px 10px;box-shadow:1px 1px 12px rgb(0 0 0 / .039);z-index:1;position:absolute;left:0;width:100%;bottom:0}.filter-mobile-sidebar-close-btn{width:auto;color:#8D8D8D;border-right:1px solid #B7B7B7!important}.filter-mobile-sidebar-apply-close button{flex:1;padding:0;border:none;border-right-width:medium;border-right-style:none;border-right-color:currentcolor;margin:0 8px;line-height:1.5;font-size:16px;font-weight:700}.filter-mobile-sidebar-apply-close-btn-content{align-items:center;display:inline-grid;gap:.35rem;grid-auto-flow:column;justify-content:center;justify-items:center}.filter-mobile-sidebar-apply-close button:disabled,.filter-mobile-sidebar-apply-close button:hover:disabled{pointer-events:none;--stroke:var(--venia-global-color-gray-400)}.filter-mobile-sidebar-apply-close button:last-child{color:var(--ink);font-weight:700;background-color:#fff0;background:#fff0;text-transform:capitalize}.prod-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.prod-grid.cols-4{grid-template-columns:repeat(4,1fr);gap:10px}@media(max-width:1199px){.prod-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.prod-grid{grid-template-columns:repeat(2,1fr)}}.prod-card{position:relative;border:1px dashed var(--ink);padding:18px}.prod-img-wrap{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#f5f5f5;margin-bottom:14px}.prod-card-list-hover-image{position:absolute;top:0;opacity:0}.prod-card:hover .prod-card-list-hover-image{opacity:1}.prod-img-wrap img{width:100%;height:100%;object-fit:cover}.prod-card:hover{border:1px dashed var(--red)}.prod-card:hover .prod-img-wrap img{transform:scale(1.04)}.prod-wish{position:absolute;top:10px;right:10px;background:#fff;border:none;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;transition:.2s;box-shadow:0 1px 4px rgb(0 0 0 / .12)}.prod-wish svg{width:14px;height:14px;stroke:#555;fill:none;stroke-width:1.8}.prod-wish:hover svg{stroke:var(--ink)}.exclusive-badge{position:absolute;top:10px;left:10px;background:#e67e00;color:#fff;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;z-index:2}.prod-card-body{font-size:13px;font-weight:500;color:var(--ink);line-height:1.4;margin-bottom:6px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.made-to-order{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--grey);border:1px solid #ddd;padding:2px 7px;display:inline-block;margin-bottom:8px}.prod-name{font-size:1.2rem;font-weight:500;margin-bottom:5px;text-align:left}.prod-name a:hover{text-decoration:underline}.prod-price{font-size:14px;font-weight:700;color:var(--ink)}.prod-price-old{font-size:12px;color:#aaa;text-decoration:line-through;margin-left:6px;font-weight:400}.prod-emi{display:none;font-size:11px;color:#c70;margin-top:3px}.prod-emi a{color:#c70;text-decoration:underline}.product-detail{/*! display:grid; */
 /*! grid-template-columns:55% 45%; */
 /*! gap:50px; */
 /*! padding:20px 0 60px; */
 /*! align-items:start; */
 width:100%;display:flex;flex-direction:row;position:relative;flex-wrap:wrap;align-items:start}.hero-content-text{top:50%;right:10%;transform:translate(-10%,-50%);position:absolute;color:#fff}.hero-content-text-1{font-size:clamp(1rem, -0.875rem + 8.333vw, 3.5rem);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;opacity:.85;margin-bottom:6px}.hero-content-text-2{/*! font-size:52px; */font-weight:400;line-height:1;letter-spacing:-.02em;margin-bottom:4px;font-size:clamp(1rem, -0.875rem + 8.333vw, 3rem)}.hero-content-text-3{/*! font-size:86px; */font-weight:200;line-height:1;letter-spacing:-.04em;margin-bottom:0;font-size:clamp(1rem, -0.875rem + 8.333vw, 6.5rem)}.hero-content-text-4{font-size:96px;font-weight:500;line-height:.9;letter-spacing:-.04em;margin-bottom:6px;font-size:clamp(1rem, -0.875rem + 8.333vw, 4rem)}.hero-content-text-5{font-size:14px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;opacity:.85;margin-bottom:4px}.hero-content-text-6{font-size:14px;letter-spacing:.15em;text-transform:uppercase;opacity:.7;margin-bottom:28px}.pd-gallery{/*! position:sticky; */ /*! top:90px; */ width:53%;display:flex;flex-direction:column;position:relative;z-index:2}.gallery-main-img{position:relative;width:100%;background:#f7f7f7;overflow:hidden;margin-bottom:12px}.gallery-main-img img{width:100%;height:auto;display:block;max-height:560px;object-fit:contain}.excl-badge-img{position:absolute;top:0;left:0;background:#e67e00;color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px}.gallery-thumbs-grid .g-thumb{display:flex;flex-direction:row;margin-top:16px;margin-bottom:16px}.g-thumb-1,.g-thumb-2{max-width:50%}.g-thumb-1,.g-thumb-2{padding-right:16px;padding-left:16px}.g-thumb{overflow:hidden;background:#f7f7f7;cursor:pointer;border:2px solid #fff0;transition:border-color .2s}.g-thumb .acc-content{padding:0}.g-thumb img{transition:transform .3s}.pd-info{width:35%;display:flex;flex-direction:column;position:relative;padding-left:68px}.pd-info *{transition:.25s all}.pd-collection-tag{font-size:11px;color:var(--grey);margin-bottom:6px;display:block}.pd-title{/*! font-size:22px; */
 /*! font-weight:700; */
 /*! line-height:1.3; */
 /*! letter-spacing:-0.01em; */
 /*! margin-bottom:14px; */
 /*! width: 100%; */
 position:relative;font-size:29px;line-height:1.4;color:var(--ink);font-weight:400;margin-bottom:15px}.pd-price-row{margin-bottom:20px;display:flex;align-items:baseline;flex-direction:column;flex-wrap:wrap}.pd-price{font-size:27px;color:var(--ink);line-height:1.5;font-weight:700}.pd-price.brutto{color:var(--grey);font-weight:400;font-size:20px}.pd-price-strike{font-size:16px;color:#aaa;text-decoration:line-through;font-weight:400}.pd-price-info{width:auto;display:inline-block;position:relative;font-size:10px;color:#fff;text-decoration:none;margin-top:-4px;white-space:pre;font-weight:700;font-size:12px;padding:1px 5px;border:1px solid #525252;background:#525252}.pd-emi{font-size:13px;color:#c70;margin-bottom:20px}.pd-emi a{color:#c70;text-decoration:underline}.pd-customise-title{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #ebebeb}.pd-option-label{font-size:15px;font-weight:600;color:var(--ink);margin-bottom:10px}.filter-group svg{width:60px;height:60px}.pd-more-options span{border-bottom:1px solid var(--grey)}.pd-dispatch{background:#f8f8f8;padding:12px 14px;margin-bottom:16px;font-size:12px;color:#444}.pd-dispatch strong{color:var(--ink)}.pd-qty-row-1{width:100%;display:flex;flex-direction:column;position:relative}.pd-qty-row-2{/*! display:grid; */
 /*! grid-template-columns:130px 1fr; */
 /*! gap:10px; */
 /*! margin-bottom:14px; */
 /*! width: 100%; */
 /*! display: flex; */
 /*! flex-direction: column; */
 margin-bottom:10px;width:100%;display:flex;flex-wrap:wrap;position:relative}.pd-checkout{width:100%;flex:1;display:flex;flex-wrap:wrap;position:relative;align-items:center;padding-left:20px}.pd-price-before-checkout{width:100%;display:flex;max-width:150px;background-color:var(--ink);color:#fff;text-decoration:none;line-height:1;padding:15px;text-align:center;font-size:18px;font-weight:400;justify-content:center;align-items:center;min-height:55px}.qty-ctrl-2{width:100%;display:flex;position:relative}.qty-ctrl-1{width:100%;max-width:150px;position:relative;height:57px}.qty-val{width:100%;max-width:calc(100% - 100px);display:flex;border-top:1px solid #B9B9B9;border-left:1px solid #B9B9B9;border-bottom:1px solid #B9B9B9;min-height:55px}input.qty-val{flex:1;text-align:center;border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:14px;font-weight:600;font-family:'Urbanist',sans-serif;height:100%}input.qty-val[type='number']{-moz-appearance:textfield}input.qty-val::-webkit-outer-spin-button,input.qty-val::-webkit-inner-spin-button{-webkit-appearance:none}.qty-head{width:100%;display:flex;flex-direction:column;position:relative;margin-bottom:6px}.qty-head h2{width:100%;display:flex;margin-bottom:10px;font-size:15px;line-height:1.6;color:var(--ink);font-weight:600;margin-bottom:5px}.add-to-cart-btn{min-height:55px;/*! background:var(--ink); */
 /*! color:#fff; */
 border:none;/*! font-size:13px; */
 /*! font-weight:700; */
 /*! letter-spacing:0.08em; */
 /*! text-transform:uppercase; */
 /*! transition:.2s; */
 /*! font-family:'Urbanist',sans-serif; */
 width:calc(1% + 250px);background-color:var(--red);color:#fff;font-size:18px;line-height:1;/*! padding: 15px 35px; */
 font-weight:400;min-height:55px;display:flex;justify-content:space-between;align-items:center;transition:.3s all ease-in-out;white-space:pre;padding:1rem 1rem 1rem 2.5rem}.add-to-cart-btn-ar{min-height:55px;/*! background:var(--ink); */
 /*! color:#fff; */
 border:none;/*! font-size:13px; */
 /*! font-weight:700; */
 /*! letter-spacing:0.08em; */
 /*! text-transform:uppercase; */
 /*! transition:.2s; */
 /*! font-family:'Urbanist',sans-serif; */
 width:calc(1% + 250px);background-color:var(--red);color:#fff;font-size:16px;line-height:1;/*! padding: 15px 35px; */
 font-weight:400;min-height:55px;display:flex;align-items:center;white-space:pre;padding:.5rem 0rem .5rem 0rem;justify-content:center}.add-to-cart-btn-ar .icon{width:40px;height:40px;fill:var(--surface);stroke:none}.add-to-cart-btn-ar,.add-to-cart-btn-ar>*{transition:.25s}.add-to-cart-btn:hover{background:var(--ink)}.add-to-cart-btn-ar:hover{background:var(--surface);color:var(--ink)}.add-to-cart-btn-ar:hover .icon{fill:var(--ink)}.add-to-cart-btn span,.add-to-cart-btn-ar span{width:auto;font-size:inherit;font-weight:inherit;color:inherit}.pd-meta-links{display:flex;gap:20px;margin:14px 0 20px;border-top:1px solid #ebebeb;padding-top:14px}.pd-meta-link{display:flex;align-items:center;gap:7px;font-size:12px;color:#555;cursor:pointer}.pd-meta-link svg{width:16px;height:16px;stroke:#555;fill:none}.pd-share{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--grey);padding-bottom:16px;margin-bottom:16px}.pd-share a{color:#555}.pd-share a:hover{color:var(--ink)}.pd-accordion{border-top:1px solid #ebebeb;width:50%}.acc-item{border-bottom:1px solid #ebebeb}.acc-hd{display:flex;justify-content:space-between;align-items:center;padding:15px 0;cursor:pointer;font-size:16px;font-weight:500;color:var(--ink);user-select:none}.acc-hd::after{content:'+';font-size:20px;font-weight:300}.acc-item.open .acc-hd::after{content:'−'}.acc-body{max-height:0;overflow:hidden;transition:max-height .35s ease;display:none}.acc-item.open .acc-body{max-height:600px}.acc-content{display:flex;justify-content:space-between;align-items:center;padding:15px 0;cursor:pointer;font-size:16px;color:var(--ink);user-select:none}.acc-content table{width:100%;border-collapse:collapse}.acc-content td{padding:7px 0;border-bottom:1px solid #f0f0f0;font-size:13px;color:#555}.acc-content td:first-child{font-weight:600;color:var(--ink);width:42%}@media (max-width:1599px){.pd-info{padding-left:30px}}@media(max-width:1199px){.pd-gallery{width:45%}.pd-info{width:55%}.gallery-thumbs-grid{gap:0;grid-template-columns:1fr}.gallery-thumbs-grid .acc-content{font-size:14px}}@media (max-width:1199px){.gallery-thumbs-grid{gap:20px}.gallery-thumbs-grid .g-thumb{flex-direction:column}.g-thumb-1,.g-thumb-2{max-width:100%}.g-thumb-1,.g-thumb-2{padding-top:16px;padding-bottom:16px}.gallery-thumbs-grid .g-thumb{margin:0}}@media(max-width:991px){.pd-gallery{width:100%;margin-bottom:20px}.pd-info{width:100%;padding-left:0}.product-detail{flex-direction:column}.qty-ctrl{width:130px}.pd-price-before-checkout{font-size:16px;max-width:110px}.add-to-cart-btn{font-size:16px}.add-to-cart-btn-ar{font-size:16px}.pd-accordion{width:100%}}@media (max-width:576px){.qty-head{display:flex;width:max-content;margin-right:24px;margin-bottom:0}.qty-head h2{line-height:1;margin-top:1px}.pd-checkout{padding-left:0;margin-top:34px;transition:.25s all ease-in-out}.qty-ctrl-1{width:100%;flex-direction:row;max-width:150px;display:flex;align-items:center;justify-content:center}.pd-qty-row-2{flex-direction:column;flex-wrap:nowrap;align-items:flex-start}}.cart-prod-details{width:100%;max-width:80%;display:flex;flex-direction:column;position:relative}@media (max-width:1599px){.cart-prod-details{padding-left:20px}}@media (max-width:1199px){.cart-prod-details{padding-left:15px;padding-right:10px;padding-top:0}}@media (max-width:991px){.cart-prod-details{max-width:100%;padding-left:0}}@media (max-width:767px){.cart-prod-details{max-width:100%}.cart-price-wrapper-2{justify-content:center}}@media (max-width:576px){.cart-prod-details{max-width:100%;width:100%;padding-left:0;margin-bottom:0}.catalog-main{padding-left:0}}@media (max-width:400px){.hero-content-text{position:absolute;top:50%;left:10%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.top-link.header-login span{display:none}}.similar-section{margin:50px 0 30px}.similar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.similar-title{font-size:18px;font-weight:700}.view-all-link{font-size:13px;color:var(--ink);border-bottom:1px solid var(--ink)}.cta-banner{position:relative;width:100%;height:280px;overflow:hidden;margin:30px 0 0}.cta-banner img{width:100%;height:100%;object-fit:cover}.cta-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .45);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:0 30px}.cta-overlay h3{font-size:clamp(18px,3vw,28px);font-weight:350;line-height:1.4;max-width:540px;margin-bottom:22px}.cta-meeting-btn{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--ink);font-size:16px;font-weight:400;letter-spacing:.06em;padding:12px 28px;transition:.2s}.cta-meeting-btn:hover{background:#fff0;color:#fff}.cart-page-title{font-size:30px;line-height:1.5;color:var(--ink);text-decoration:none;font-weight:400;letter-spacing:0;margin-bottom:20px}.cart-page-title span span{font-size:13px;color:var(--grey);margin-left:5px}.free-design-btn{font-size:13px;font-weight:600;color:var(--ink);border:1px solid var(--ink);padding:10px 22px;transition:.2s;white-space:nowrap}.free-design-btn:hover{background:var(--ink);color:#fff}.cart-layout{display:grid;grid-template-columns:74% 26%;gap:40px;align-items:start}@media (max-width:991px){.cart-layout{grid-template-columns:1fr 1fr}}@media (max-width:800px){.cart-layout{grid-template-columns:1fr}}.cart-table-head{width:100%;display:flex;flex-direction:column;position:relative;margin-bottom:25px}.cart-table-head ul{width:100%;display:flex;flex-wrap:wrap;position:relative;background-color:#F8F8F8;min-height:52px}.cart-table-head ul li:nth-child(1){width:50%}.cart-table-head ul li:nth-child(2){width:30%}.cart-table-head ul li:nth-child(3){width:20%;text-align:left;padding-left:0%}.cart-table-head ul li{font-size:16px;line-height:1.5;font-weight:600;text-decoration:none;color:var(--ink);padding:12px 6%}.cart-row{width:100%;display:flex;flex-direction:column;position:relative;margin-bottom:25px;padding-bottom:21px;border-bottom:1px solid #E4E4E4;padding-left:30px}.cart-prod{display:flex;gap:16px;align-items:flex-start}.cart-img{width:100%;max-width:120px;display:flex;flex-direction:column;position:relative}.cart-img img{width:100%;height:100%;object-fit:cover}.cart-prod-name{font-size:18px;font-weight:600;margin-bottom:5px}.cart-prod-variant{/*! font-size:12px; */ /*! color:#777; */ /*! margin-bottom:3px; */ color:var(--ink);font-weight:400;line-height:1.5;font-size:14px;letter-spacing:0}.cart-prod-dispatch{font-size:12px;color:#2e7d32;margin-bottom:3px}.cart-prod-delivery{font-size:12px;color:var(--grey)}.cart-remove-btn{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--grey);margin-top:12px;cursor:pointer;background:none;border:none;font-family:'Urbanist',sans-serif;transition:color .2s}.cart-remove-btn:hover{color:var(--ink)}.cart-remove-btn svg{width:13px;height:13px;stroke:currentColor;fill:none}@media (max-width:576px){.cart-qty-ctrl{max-width:140px}}@media (max-width:991px){.cart-qty-ctrl{max-width:120px}}.cart-qty-ctrl{width:100%;max-width:146px;display:flex;flex-direction:column;position:relative}.cart-qty-wrapper-2{width:100%;display:flex;position:relative}@media (max-width:991px){.product-quantity-b0l form>div>div>div,.product-quantity-b0l form>div>div{min-height:43px}}@media (max-width:576px){.cart-qty-wrapper-3{min-height:48px}}.cart-qty-wrapper-3{width:100%;display:flex;position:relative;min-height:55px;align-items:center;flex-wrap:wrap;border:1px solid #ddd}.cart-prod-wrapper{width:100%;max-width:calc(100% - 120px);display:flex;flex-wrap:wrap;position:relative;justify-content:space-between}.cart-prod-wrapper input.qty-val{border:none;order:2}.cart-qbtn{width:32px;height:38px;background:none;border:none;font-size:18px;font-weight:300;cursor:pointer;color:var(--ink);transition:background .2s}.cart-qbtn:hover{background:#f5f5f5}.cart-qval{width:40px;text-align:center;border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:13px;font-weight:600;font-family:'Urbanist',sans-serif;height:100%;border-top:none;border-bottom:none}.cart-price-wrapper-1{width:20%;display:flex;position:relative}@media (max-width:1199px){.cart-price-wrapper-1{}}@media (max-width:991px){.cart-price-wrapper-1{width:100%;padding-left:0;margin-top:20px}}@media (max-width:576px){.cart-price-wrapper-1{/*! padding-top: 0; */
 max-width:calc(100% - 140px);padding-left:0;max-height:45px;width:100%}}.cart-price-wrapper-2{width:auto;display:flex;position:relative;font-size:16px;color:var(--ink);line-height:1.5;font-weight:700;align-items:baseline;flex-direction:column;height:55px}@media (max-width:576px){.cart-price-wrapper-2{justify-content:center;margin-top:10px}}@media (max-width:440px){.cart-price-wrapper-2{height:auto}}@media (max-width:440px){.cart-price-wrapper-1{max-width:100%;width:100%}}.cart-price-cell{width:auto;display:flex;flex-direction:column;position:relative;margin-bottom:3px}.cart-old-price{width:auto;font-size:15px;line-height:1.5;color:#707070;padding:0 13px 0 0;text-decoration:line-through}.cart-price-cell-2{width:auto;display:flex;position:relative}@media (max-width:1199px){.cart-qty-wrapper{padding-top:14px;width:34%}}.cart-qty-wrapper{width:33%;display:flex;flex-direction:column;position:relative;padding-top:17px}@media (max-width:1599px){.cart-qty-wrapper{width:32%}}@media (max-width:991px){.cart-qty-wrapper{width:26%}}@media (max-width:767px){.cart-qty-wrapper{width:45%}}@media (max-width:576px){.cart-qty-wrapper{padding-top:0;width:140px;width:100%;margin-left:20px;max-height:45px}}@media (max-width:440px){.cart-qty-wrapper{padding-bottom:15px;max-height:70px}}.cart-panel{border:1px solid #e0e0e0;padding:24px}.cart-panel-section{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid #ebebeb}.cart-panel-section:last-child{border-bottom:none;margin-bottom:0}.cart-panel-title{font-size:14px;font-weight:700;margin-bottom:14px}.coupon-row{display:flex;gap:0}.coupon-inp{flex:1;border:1px solid #ddd;border-right:none;padding:10px 12px;font-size:13px;font-family:'Urbanist',sans-serif}.coupon-inp:focus{border-color:var(--ink)}.coupon-apply{background:var(--red);color:#fff;border:none;padding:10px 18px;font-size:12px;cursor:pointer;letter-spacing:.05em}.coupon-apply:hover{background:var(--ink)}.cart-summary-row{display:flex;justify-content:space-between;font-size:13px;color:#555;margin-bottom:8px}.cart-summary-row.total{font-size:15px;font-weight:800;color:var(--ink);margin-top:14px;padding-top:14px;border-top:1px solid #ebebeb}.cart-savings{font-size:13px;color:#2e7d32;font-weight:600}.checkout-btn{width:100%;background:var(--red);color:#fff;border:none;padding:16px;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;margin:16px 0 10px;transition:.2s}.checkout-btn:hover{background:var(--ink)}.checkout-legal{font-size:11px;color:var(--grey);line-height:1.5;margin-bottom:10px}.checkout-legal a{color:var(--ink);text-decoration:underline}.secure-payment{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:#2e7d32}.secure-payment svg{width:16px;height:16px;stroke:#2e7d32;fill:none}.assist-wrap{display:flex;align-items:flex-start;gap:14px;padding:20px 0 0}.assist-icon svg{width:36px;height:36px;stroke:var(--grey);fill:none}.assist-title{font-size:14px;font-weight:700;margin-bottom:4px}.assist-sub{font-size:12px;color:var(--grey);margin-bottom:4px}.assist-phone{font-size:14px;font-weight:700}.site-footer{background:var(--ink);border-top:1px solid #ebebeb;padding:50px 0 30px;margin-top:60px}.footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr 1.5fr;gap:30px;margin-bottom:40px}@media(max-width:1199px){.footer-grid{grid-template-columns:1fr 1fr 1fr}}@media(max-width:767px){.footer-grid{grid-template-columns:1fr 1fr}}.footer-col-title{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--surface);margin-bottom:18px}.footer-links{display:flex;flex-direction:column;gap:9px}.footer-links a,.site-footer p{font-size:13px;color:var(--surface);transition:color .2s}.site-footer .newsletter-label{color:var(--surface)}.footer-links a:hover{text-decoration:underline}.newsletter-label{font-size:13px;color:#444;margin-bottom:14px;line-height:1.5}.cs-newsletter__background-wrapper{z-index:1}.cs-newsletter__message-slot{position:relative;z-index:2}.cs-newsletter__form{z-index:2}.nl-form{display:flex;gap:0}.nl-input{flex:1;border:1px solid #ddd;border-right:none;padding:11px 13px;font-size:13px;font-family:'Urbanist',sans-serif}.nl-input::placeholder{color:#bbb}.nl-input:focus{border-color:var(--ink)}.nl-btn{background:var(--red);color:#fff;border:none;padding:11px 20px;font-size:12px;font-weight:700;letter-spacing:.05em;cursor:pointer;white-space:nowrap;font-family:'Urbanist',sans-serif}.nl-btn:hover{background:var(--ink)}.footer-socials{display:flex;gap:12px;margin-top:18px}.footer-social{width:34px;height:34px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;transition:.2s;color:var(--surface)}.footer-social:hover{border-color:var(--surface);color:var(--surface)}.footer-social svg{width:16px;height:16px;stroke:currentColor;fill:none}.footer-bottom{border-top:1px solid #ebebeb;padding-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.footer-copy{font-size:12px;color:#aaa}.footer-designer{font-size:12px;color:#aaa}.container,.container-xl{width:100%;margin:0 auto;padding:0 24px}@media (min-width:576px){.container{}}@media (min-width:768px){.container{}}@media (min-width:992px){.container,.container-xl{padding-right:5%;padding-left:5%}}@media (min-width:1200px){.container{}}@media (min-width:1600px){.container{width:100%}}@media (min-width:1700px){.container-xl{}}header .navLinks-header_menus-3bW{width:auto;padding-left:0;margin:0;display:flex;flex-wrap:wrap;position:relative;align-items:center;gap:25px;width:100%}.header-nav_bar_wrap-2GF{@media (min-width:1024px){{border-top:1px solid rgb(229 226 222 / .698);border-bottom:1px solid rgb(229 226 222 / .698);display:block}}{position:relative;z-index:-1;display:none}}.header-nav_bar-ouU{display:flex;justify-content:center}header .navLinks-header_menus-3bW li{font-size:14.5px;font-weight:500;display:flex;align-items:center;gap:5px;cursor:pointer;position:relative;color:var(--ink)}header .navLinks-normal_menu-y7U{position:relative}header .navLinks-normal_menu-y7U,header .navLinks-mega_menu-2FS{width:auto;height:40px;justify-content:center;transition:.3s all ease-in-out}@media (max-width:1015px){header .navLinks-header_menus-3bW{display:none}}header .navLinks-header_menus-3bW>li:first-child a{padding-left:0;padding-right:0}@media (max-width:1599px){header .navLinks-header_menus-3bW>li>button,header .navLinks-header_menus-3bW li a{font-size:14px}}@media (max-width:1599px){header .navLinks-header_menus-3bW>li>button,header .navLinks-header_menus-3bW li a{padding:0 15px}}@media (max-width:1199px){header .navLinks-header_menus-3bW>li>button,header .navLinks-header_menus-3bW li a{font-size:15px;padding:0 9px;padding-right:9px;padding-left:9px}}header .navLinks-header_menus-3bW li .navLinks-menu_hover_wrapper-o7K.navLinks-small_magamenu_wrap-1yp{width:max-content;left:-100px!important;min-width:900px}@media (max-width:1199px){header .navLinks-header_menus-3bW li .navLinks-menu_hover_wrapper-o7K{left:12px;top:73px}}@media (max-width:1599px){header .navLinks-header_menus-3bW li .navLinks-menu_hover_wrapper-o7K{left:12px}}header .navLinks-header_menus-3bW li .navLinks-menu_hover_wrapper-o7K{position:fixed;position:absolute;top:136px;top:calc(100% + 1px);left:0!important;opacity:0;transition:.3s all ease-in-out;pointer-events:none;padding-top:0;z-index:999;width:100%}.hoverMenu-menu_inner_wrapper-Re9{width:100%;position:relative;padding-bottom:0;padding-top:0;background-color:#fff;box-shadow:0 5px 10px rgb(0 0 0 / .06);max-height:60vh;overflow-y:auto}.hoverMenu-menu_inner-2CV{display:flex}.hoverMenu-menu_items_wrap-pBp.hoverMenu-small_menu-1_B.hoverMenu-column_three-2Wo{column-count:3}.hoverMenu-menu_items_wrap-pBp.hoverMenu-small_menu-1_B{padding:40px 40px}.hoverMenu-menu_items_wrap-pBp{column-count:6;column-gap:30px;width:100%;padding:40px 20px}.hoverMenu-menu_item-1JG{margin-bottom:40px;page-break-inside:avoid;break-inside:avoid}.hoverMenu-menu_item-1JG .hoverMenu-title-WVD a,.hoverMenu-menu_item-1JG .hoverMenu-title-WVD{font-size:15px;color:var(--ink);font-weight:600;margin-bottom:20px}header .navLinks-header_menus-3bW li .navLinks-menu_hover_wrapper-o7K{pointer-events:none}.hoverMenu-menu_items_wrap-pBp .hoverMenu-menu_item-1JG .hoverMenu-item_link-qTS a{margin-bottom:15px;font-size:14px!important;line-height:1.4;color:#484848;transition:0.3s all ease-in-out}@media (max-width:1599px){header .navLinks-header_menus-3bW>li>button,header .navLinks-header_menus-3bW li a{font-size:14px}}@media (max-width:1599px){header .navLinks-header_menus-3bW>li>button,header .navLinks-header_menus-3bW li a{padding:0 15px}}@media (max-width:1199px){header .navLinks-header_menus-3bW>li>button,header .navLinks-header_menus-3bW li a{font-size:15px;padding:0 9px}}header .navLinks-header_fixed-iKh>li>button,header .navLinks-header_fixed-iKh li a{color:var(--ink)}header .navLinks-header_menus-3bW>li>button,header .navLinks-header_menus-3bW li a{font-size:15px;color:var(--ink);font-weight:400;transition:.3s all ease-in-out;display:flex;align-items:center;text-decoration:none;line-height:1;letter-spacing:.2px}header .navLinks-header_menus-3bW li:hover .navLinks-menu_hover_wrapper-o7K.navLinks-small_magamenu_wrap-1yp{opacity:1}header .navLinks-header_menus-3bW li:hover .caret{transform:rotate(180deg)}header .navLinks-header_menus-3bW li .dropdown{position:absolute;top:90%;left:0;background:#fff;padding:10px;min-width:210px;box-shadow:0 24px 50px -28px rgb(0 0 0 / .28);opacity:0;visibility:hidden;transform:translateY(8px);transition:.22s;z-index:10}header .navLinks-header_menus-3bW li:hover .dropdown{opacity:1;visibility:visible;transform:translateY(0)}header .navLinks-header_menus-3bW li .dropdown a{display:block;padding:9px 13px;border-radius:9px;font-size:14px;font-weight:500;color:#444}header .navLinks-header_menus-3bW>li.navLinks-normal_menu-y7U>button::after,header .navLinks-header_menus-3bW>li.navLinks-mega_menu-2FS>button::after,header .navLinks-header_menus-3bW>li.navLinks-normal_menu-y7U>a::after,header .navLinks-header_menus-3bW>li.navLinks-mega_menu-2FS>a::after{width:0;height:2px;content:'';position:absolute;left:20px;bottom:-1px;transition-delay:.3s;transition:.45s all ease-in-out}header .navLinks-header_menus-3bW>li:hover>button::after,header .navLinks-header_menus-3bW li:hover>a::after{width:calc(100% - 40px)}.section-pad{padding:50px 0}.section-pad-sm{padding:30px 0}.bg-light{background:#f8f8f8}@media(min-width:992px){.header-search-box:not(.mobile){display:flex;padding:18px 0 6px;min-width:400px}}@media(max-width:991px){.header-nav-bar{display:none}.hamburger-btn{display:flex;flex-direction:column;gap:5px;background:none;border:none;padding:5px}.hamburger-btn span{display:block;width:22px;height:2px;background:var(--ink)}.header-top{padding:7px 16px}.prod-grid.cols-4{grid-template-columns:repeat(3,1fr)}.hero.container-xl{padding:0}.cart-row{grid-template-columns:1fr}.cart-table-head{display:none}.catalog-wrapper{grid-template-columns:1fr}.prod-grid{grid-template-columns:repeat(2,1fr)}.cat-tiles{grid-template-columns:1fr;gap:12px}.space-tiles{grid-template-columns:1fr}.coll-grid{grid-template-columns:repeat(2,1fr)}.product-detail{gap:30px}.editorial-banner,.editorial-banner.tall{height:320px}.editorial-text{padding:0 24px}.editorial-title{font-size:36px}.editorial-banner.medium{height:280px}.hero-bg-wrap{height:380px}.hero-text-overlay{padding:0 24px}.hero-sale-label{font-size:28px}.hero-pct{font-size:56px}.footer-grid{grid-template-columns:1fr 1fr}.designers-choice-wrap{grid-template-columns:1fr}.dc-img{min-height:240px}.prod-grid.cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:470px){.coll-grid{grid-template-columns:repeat(1,1fr)}.footer-grid{grid-template-columns:1fr}.prod-grid.cols-4{grid-template-columns:1fr}.prod-grid{grid-template-columns:1fr}}.collection-title h2{font-size:30px;line-height:1.6;color:var(--ink);letter-spacing:0;font-weight:400}.collection-title p{font-size:18px;line-height:1.5;color:var(--ink);text-decoration:none;letter-spacing:0;font-weight:400}.product-customization,.product-discounts{margin-bottom:1.5rem;width:100%}.inspiration_section,.mb-4,.my-4,.payment-elements .single-element{margin-bottom:1.5rem!important}.inspiration_section,.mt-4,.my-4{margin-top:1.5rem!important}.text-center{text-align:center!important}.inspiration_section,.mb-4,.my-4,.payment-elements .single-element{margin-bottom:1.5rem!important}.inspiration_section,.mt-4,.my-4{margin-top:1.5rem!important}.flex-column{flex-direction:column!important}.d-flex,.pack-product-container,.pack-product-quantity,.social-sharing{display:flex!important}.gap-2{gap:0.5rem!important}.account-links .link-item,.address,.card,.collection-section,.panel{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #d9d9d9}.card .card{border:none;border-bottom:1px solid #d9d9d9}.card .card:last-child{border:none;border-bottom:none}.p-0{padding:0!important}.address-body,.card-body,.panel{flex:1 1 auto;min-height:1px}.account-links .card__special.link-item .address-header,.account-links .card__special.link-item .card-header,.card.card__special .address-header,.card.card__special .card-header,.card__special.address .address-header,.card__special.address .card-header,.card__special.collection-section .address-header,.card__special.collection-section .card-header,.card__special.panel .address-header,.card__special.panel .card-header{padding:0}.address-header:first-child,.card-header:first-child{border-radius:calc(-1px + 0.25rem) calc(-1px + 0.25rem) 0 0}.address-header,.card-header{padding:.75rem 1.25rem;margin-bottom:0;border-bottom:1px solid #d9d9d9}.account-links .product-info-block .card__special.link-item .address-header>*,.account-links .product-info-block .card__special.link-item .card-header>*,.product-info-block .account-links .card__special.link-item .address-header>*,.product-info-block .account-links .card__special.link-item .card-header>*,.product-info-block .card.card__special .address-header>*,.product-info-block .card.card__special .card-header>*,.product-info-block .card__special.address .address-header>*,.product-info-block .card__special.address .card-header>*,.product-info-block .card__special.collection-section .address-header>*,.product-info-block .card__special.collection-section .card-header>*,.product-info-block .card__special.panel .address-header>*,.product-info-block .card__special.panel .card-header>*{font-size:13px;font-weight:400;padding-right:40px;position:relative}.account-links .card__special.link-item .address-header>*,.account-links .card__special.link-item .card-header>*,.card.card__special .address-header>*,.card.card__special .card-header>*,.card__special.address .address-header>*,.card__special.address .card-header>*,.card__special.collection-section .address-header>*,.card__special.collection-section .card-header>*,.card__special.panel .address-header>*,.card__special.panel .card-header>*{padding:1rem 0;padding-right:0;padding-left:0;font-size:1.35rem;line-height:1;border-radius:0;font-weight:500;text-align:left;text-transform:none}.btn:not(:disabled):not(.disabled),.left-box .box-link:not(:disabled):not(.disabled),.product-add-to-cart .wishlist-button:not(:disabled):not(.disabled),.product-variants__caption:not(:disabled):not(.disabled),.variants-button__label:not(:disabled):not(.disabled){cursor:pointer}.btn-focus-visible,.btn-link.product-variants__caption,.btn-link.variants-button__label,.btn.btn-link,.custom-focus-visible,.left-box .btn-link.box-link,.product-add-to-cart .btn-link.wishlist-button,button.btn-link{outline:none;position:static}[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled){cursor:pointer}.pl-3,.px-3{padding-left:1rem!important;padding-top:1rem;padding-bottom:1rem;padding-right:1rem}.btn-block{display:block;width:100%}.btn-link{font-weight:500;color:#2d2525;text-decoration:none}.left-box .box-link,.product-add-to-cart .wishlist-button,.product-variants__caption,.variants-button__label{display:inline-block;font-weight:500;color:#2d2525;text-align:center;text-transform:uppercase;vertical-align:middle;user-select:none;background-color:#fff0;border:1px solid #fff0;position:relative;padding:1rem 2rem;font-size:1rem;line-height:1;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}[type="button"],[type="reset"],[type="submit"],button{appearance:button}button,select{text-transform:none}button,input{overflow:visible}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{border-radius:0}.account-links .product-info-block .card__special.link-item .address-header>* .button-content,.account-links .product-info-block .card__special.link-item .card-header>* .button-content,.product-info-block .account-links .card__special.link-item .address-header>* .button-content,.product-info-block .account-links .card__special.link-item .card-header>* .button-content,.product-info-block .card.card__special .address-header>* .button-content,.product-info-block .card.card__special .card-header>* .button-content,.product-info-block .card__special.address .address-header>* .button-content,.product-info-block .card__special.address .card-header>* .button-content,.product-info-block .card__special.collection-section .address-header>* .button-content,.product-info-block .card__special.collection-section .card-header>* .button-content,.product-info-block .card__special.panel .address-header>* .button-content,.product-info-block .card__special.panel .card-header>* .button-content{display:flex;align-items:center}.gap-3{gap:1rem!important}.account-links .card__special.link-item .address-header>*,.account-links .card__special.link-item .card-header>*,.card.card__special .address-header>*,.card.card__special .card-header>*,.card__special.address .address-header>*,.card__special.address .card-header>*,.card__special.collection-section .address-header>*,.card__special.collection-section .card-header>*,.card__special.panel .address-header>*,.card__special.panel .card-header>*{padding:1rem 0;padding-right:0;padding-left:0;font-size:1.35rem;line-height:1;border-radius:0;font-weight:500;text-align:left;text-transform:none}.account-links .product-info-block .card__special.link-item .address-header>*>svg,.account-links .product-info-block .card__special.link-item .card-header>*>svg,.product-info-block .account-links .card__special.link-item .address-header>*>svg,.product-info-block .account-links .card__special.link-item .card-header>*>svg,.product-info-block .card.card__special .address-header>*>svg,.product-info-block .card.card__special .card-header>*>svg,.product-info-block .card__special.address .address-header>*>svg,.product-info-block .card__special.address .card-header>*>svg,.product-info-block .card__special.collection-section .address-header>*>svg,.product-info-block .card__special.collection-section .card-header>*>svg,.product-info-block .card__special.panel .address-header>*>svg,.product-info-block .card__special.panel .card-header>*>svg{top:50%;margin-top:-10px}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom:none}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid #B9B9B9}.ca-best-offer{grid-gap:1rem}.align-items-center,.pack-product-container,.pack-product-quantity,.social-sharing--product{align-items:center!important}.flex-column{flex-direction:column!important}.d-flex,.pack-product-container,.pack-product-quantity,.social-sharing{display:flex!important}@media (min-width:576px){.text-sm-left{text-align:left!important}}.text-center{text-align:center!important}.flex-grow-1,.pack-product-name{flex-grow:1!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}}.btn:not(:disabled):not(.disabled),.left-box .box-link:not(:disabled):not(.disabled),.product-add-to-cart .wishlist-button:not(:disabled):not(.disabled),.product-variants__caption:not(:disabled):not(.disabled),.variants-button__label:not(:disabled):not(.disabled){cursor:pointer}[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled){cursor:pointer}.text-underline{text-decoration:underline}.btn .card__contiune,.left-box .box-link .card__contiune,.pl-2,.product-add-to-cart .wishlist-button .card__contiune,.product-variants__caption .card__contiune,.px-2,.variants-button__label .card__contiune{padding-left:0.5rem!important}.pr-2,.px-2{padding-right:0.5rem!important}.pb-1,.py-1,.textiles-content .textiles-attributes{padding-bottom:0.25rem!important}.pt-1,.py-1,.textiles-content .textiles-attributes{padding-top:0.25rem!important}.btn-group-sm>.btn,.btn-group-sm>.product-variants__caption,.btn-group-sm>.variants-button__label,.btn-sm,.collection-button.btn-danger,.left-box .box-link,.product-add-to-cart .btn-group-sm>.wishlist-button,.product-variants__caption{padding:.6875rem 1.5rem;font-size:.85rem;line-height:1;border-radius:.25rem}.left-box .box-link,.product-add-to-cart .wishlist-button,.product-variants__caption,.variants-button__label{display:inline-block;font-weight:500;color:#2d2525;text-align:center;text-transform:uppercase;vertical-align:middle;user-select:none;background-color:#fff0;border:1px solid #fff0;position:relative;padding:1rem 2rem;font-size:1rem;line-height:1;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,transform 0.15s ease-in-out}[role="button"]{cursor:pointer}[type="button"],[type="reset"],[type="submit"],button{appearance:button}button,select{text-transform:none}button,input{overflow:visible}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.pdp-info p{font-size:12px;color:var(--ink-soft);line-height:1.7;margin-bottom:10px}.align-items-center,.pack-product-container,.pack-product-quantity,.social-sharing--product{align-items:center!important}.justify-content-center{justify-content:center!important}.d-flex,.pack-product-container,.pack-product-quantity,.social-sharing{display:flex!important}.gap-1{gap:0.25rem!important}.font-weight-bolder{font-weight:700!important}.display-6{font-size:1rem;font-weight:500}.lh-1{line-height:1!important}.btn-group-sm>.btn,.btn-group-sm>.product-variants__caption,.btn-group-sm>.variants-button__label,.btn-sm,.collection-button.btn-danger,.left-box .box-link,.product-add-to-cart .btn-group-sm>.wishlist-button,.product-variants__caption{padding:.6875rem 1.5rem;font-size:.85rem;line-height:1;border-radius:.25rem}.account-links .product-info-block .card__special.link-item .address-header>*>svg,.account-links .product-info-block .card__special.link-item .card-header>*>svg,.product-info-block .account-links .card__special.link-item .address-header>*>svg,.product-info-block .account-links .card__special.link-item .card-header>*>svg,.product-info-block .card.card__special .address-header>*>svg,.product-info-block .card.card__special .card-header>*>svg,.product-info-block .card__special.address .address-header>*>svg,.product-info-block .card__special.address .card-header>*>svg,.product-info-block .card__special.collection-section .address-header>*>svg,.product-info-block .card__special.collection-section .card-header>*>svg,.product-info-block .card__special.panel .address-header>*>svg,.product-info-block .card__special.panel .card-header>*>svg{top:50%;margin-top:-10px}.account-links .card__special.link-item .address-header>.collapsed>i,.account-links .card__special.link-item .address-header>.collapsed>svg,.account-links .card__special.link-item .card-header>.collapsed>i,.account-links .card__special.link-item .card-header>.collapsed>svg,.card.card__special .address-header>.collapsed>i,.card.card__special .address-header>.collapsed>svg,.card.card__special .card-header>.collapsed>i,.card.card__special .card-header>.collapsed>svg,.card__special.address .address-header>.collapsed>i,.card__special.address .address-header>.collapsed>svg,.card__special.address .card-header>.collapsed>i,.card__special.address .card-header>.collapsed>svg,.card__special.collection-section .address-header>.collapsed>i,.card__special.collection-section .address-header>.collapsed>svg,.card__special.collection-section .card-header>.collapsed>i,.card__special.collection-section .card-header>.collapsed>svg,.card__special.panel .address-header>.collapsed>i,.card__special.panel .address-header>.collapsed>svg,.card__special.panel .card-header>.collapsed>i,.card__special.panel .card-header>.collapsed>svg{transform:rotate(0deg)}.account-links .card__special.link-item .address-header>i,.account-links .card__special.link-item .address-header>svg,.account-links .card__special.link-item .card-header>*>i,.account-links .card__special.link-item .card-header>*>svg,.card.card__special .address-header>*>i,.card.card__special .address-header>*>svg,.card.card__special .card-header>*>i,.card.card__special .card-header>*>svg,.card__special.address .address-header>*>i,.card__special.address .address-header>*>svg,.card__special.address .card-header>*>i,.card__special.address .card-header>*>svg,.card__special.collection-section .address-header>*>i,.card__special.collection-section .address-header>*>svg,.card__special.collection-section .card-header>*>i,.card__special.collection-section .card-header>*>svg,.card__special.panel .address-header>*>i,.card__special.panel .address-header>*>svg,.card__special.panel .card-header>*>i,.card__special.panel .card-header>*>svg{position:absolute;right:10px;font-size:1.5rem;transition:transform .4s ease;transform:rotate(180deg)}.header-search-box:not(.mobile){display:flex}.header-search-box input{flex:1;border:1px solid #e8e8e8;padding:10px;font-size:15px;color:var(--ink);background:#fff;outline:none;font-family:var(--font-sans);border-radius:2px}.header-search-box button,#menu-icon-mobile{background:#e8e8e8;border:1px solid #e8e8e8;padding:10px 18px;font-size:11px;letter-spacing:.22em;color:var(--ink);cursor:pointer;font-family:var(--font-sans)}.thumbs{display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.thumbs li.on{border-color:var(--accent-orange)}.thumbs li{width:80px;background:#fff;border:1px solid var(--line);border-radius:2px;display:grid;place-items:center;padding:8px;position:relative;cursor:pointer}.pd-gallery.product-dt.product-dt-desc{width:100%}.f-carousel__dots{display:none!important}@media (max-width:768px){.header-top{flex-wrap:wrap;height:auto}.header-top-links{display:flex;align-items:center;flex-direction:column;gap:28px;position:inherit;transform:none;order:3}.header-logo-wrap{width:50%}.header-search-box:not(.mobile),.header-top-links{width:100%}.f-carousel__dots{display:flex!important}.f-thumbs{display:none!important}}@media (max-width:400px){.header-top-actions{width:20%}}.header-top.container-xl{padding-bottom:14px}.filter-mobile-sort{background-color:#fff;bottom:0;height:350px;left:0;right:0;max-width:inherit;opacity:0;overflow:hidden;position:fixed;bottom:0;transform:translate3d(0,100%,0);transition-duration:192ms;transition-timing-function:var(--venia-anim-out);transition-property:opacity,transform,visibility;visibility:hidden;width:100%;z-index:99999}.filter-mobile-sort-opened{box-shadow:1px 0 rgb(var(--venia-border));opacity:1;transform:translate3d(0,0,0);transition-duration:224ms;transition-timing-function:var(--venia-anim-in);visibility:visible}.filter-mobile-sort-wrapper{width:100%;display:flex;flex-direction:column;position:relative;height:100%}.filter-mobile-sort-wrapper-header{display:flex;justify-content:center;align-items:center;align-items:center;height:78px;text-align:center}.filter-mobile-sort-wrapper-header span{display:flex;flex-direction:row;align-items:center}.filter-mobile-sort-wrapper-header h4{display:flex;align-items:center;margin-left:0;font-size:18px;font-weight:600}.filter-mobile-sort-detail-wrapper{width:100%;display:flex;flex-direction:column;position:relative;height:100%;overflow:hidden;overflow-y:hidden;overflow-y:scroll}.filter-mobile-sort-detail-wrapper-inner{position:absolute;z-index:2;top:25px;right:0;min-width:10rem;margin:.125rem 0 0;margin-left:0;font-size:1rem;color:#000;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border-radius:.25rem;box-shadow:1px 1px 4px -1px rgb(0 0 0 / .082);border:1px solid #f1f1f1;border-top-width:1px;border-top-style:solid;border-top-color:#f1f1f1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#f1f1f1}@media (max-width:576px){.filter-mobile-sort-detail-wrapper-inner-detail{margin-left:0}}@media (max-width:576px){.filter-mobile-sort-detail-wrapper-inner{position:unset}.doc-title{min-height:55px!important}}@media (max-width:450px){.header-top-actions{width:60%}}.filter-mobile-sort-detail-wrapper-inner-detail{width:100%;box-shadow:none;top:0;border-top:0;border-bottom:0}.filter-mobile-sort-detail-wrapper-inner-detail .filter-mobile-sort-detail-wrapper-inner-detail-li{border-bottom:0;margin-bottom:5px}.filter-mobile-sort-detail-wrapper-inner-detail-li{border-bottom:1px solid #f1f1f1;transition:.3s all ease-in-out}.filter-mobile-sort-detail-wrapper-inner-detail-li-btn{align-items:center;display:flex;width:100%}.filter-mobile-sort-detail-wrapper-inner-detail-li-btn-span{width:100%;display:flex;position:relative;justify-content:space-between;padding:14px 24px;padding-top:14px;padding-bottom:14px;font-size:16px;line-height:1.2}.filter-mobile-sort-detail-wrapper-inner-detail-li-btn-span-text{text-align:left;white-space:nowrap}.filter-mobile-sort-close-btn{background:#fff;border:0;margin-left:5px}.filter-mobile-sort-close-btn-span{align-items:center;display:inline-grid;gap:.35rem;grid-auto-flow:column;justify-content:center;justify-items:center}.filter-mobile-sort-close-btn span{display:flex;flex-direction:row;align-items:center}.filter-mobile-sort-open-btn{min-width:6.25rem;font-size:16px;line-height:1;color:var(--ink);font-weight:600;transition:.3s all ease-in-out}.icon{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.4}.system-description-text h3{font-size:24px;margin-bottom:40px}.system-description-text p{white-space:pre-line;margin-top:10px;margin-bottom:10px}.system-description-text ol{padding-left:30px;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;margin-bottom:80px}.product-card-price-and-show.solution-code{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-content:center;align-items:center}.product-card-btns{display:flex}.see-all-from-home{width:100%;margin:0 auto;text-align:center}button.explore{margin-top:26px;background:var(--red);color:var(--surface);border:none;cursor:pointer;padding:14px 30px;border-radius:32px;font-family:var(--body);font-weight:600;font-size:13.5px;align-self:flex-start;transition:.25s}.see-all-from-home button{border-radius:0}button.explore:hover{background:#2c2c2c;transform:translateY(-5px)}.prod-list-brand{background-color:var(--red);color:var(--surface);display:inline-block;padding:10px 20px 10px 20px}.pd-title.prod-list{margin-bottom:20px}.caret{width:9px;height:9px;display:inline-block;transition:transform .25s}.bold-text{font-weight:700}.ticker{background:#15140f;color:#dcd9cf;overflow:hidden;white-space:nowrap;padding:9px 0;font-size:12.5px}.ticker,.ticker *{transition:.25s}.ticker .track{display:inline-flex;gap:0;animation:scroll 26s linear infinite}.ticker .item{display:inline-flex;align-items:center;font-weight:500;letter-spacing:.3px}.ticker .sep{padding:0 30px;color:#5d5b53;font-style:italic;transform:skewX(-12deg)}.icon-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ink)}.header-tools{display:flex;gap:18px;align-items:center;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--white)}.header-tools svg{cursor:pointer}.product-configurator-header .icon{width:30px;height:30px;fill:var(--surface);stroke:none}.product-configurator-header.cart-pill:hover{background:var(--surface);color:var(--ink)}.product-configurator-header.cart-pill:hover .icon{fill:var(--ink)}.mob-menu .product-configurator-header{border-radius:0;font-size:14px;letter-spacing:0;padding:10px 25px;text-transform:uppercase;cursor:pointer;transition:.25s;text-align:center;justify-content:center}.product-card-delivery-row{display:flex;justify-content:space-between}.product-card-delivery-strong{font-weight:700}.delivery-time-and-stock{display:flex;flex-direction:column;flex-wrap:wrap;text-align:right;font-weight:700}.delivery-time{color:var(--red)}.delivery-stock-low{color:var(--grey)}.prod-card-documents{display:flex;gap:10px;flex-wrap:wrap}.doc{border:1px dashed #70707073;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.2s;overflow:hidden;position:relative;padding:20px 15px;font-size:17px}.prod-card-doc-btn{background-color:var(--red);color:var(--surface);padding:8px 14px;display:flex;justify-content:center;align-items:center;margin-top:10px;font-size:15px;transition:.25s}.prod-card-doc-btn:hover,.add-review__btn:hover{background:var(--ink);transition:.25s}.prod-card-doc-btn .caret{width:15px;height:15px;padding-top:4px;margin-left:5px}.google-gold-star{fill:var(--ink)}footer .brand{font-family:var(--surface);font-size:24px;color:#fff;font-weight:500;margin-bottom:15px}.cart-modal-overlay{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgb(0 0 0 / .5)}.show{opacity:1}.hide{opacity:0}.cart-modal-wrapper{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow:hidden;outline:0;display:none}.cart-modal-inner{width:100%;max-width:100%;height:100%;margin:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .3s ease-out}.cart-modal-inner.modal-show-on-right{right:0;transform:translateX(100%)}.cart-modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0;height:unset;min-height:100vh;padding:1rem}.cart-modal-inner.show-cart-modal{transform:translateX(0)}@media (min-width:992px){.cart-modal-inner{width:525px}}.cart-summary-product{display:flex;gap:12px;border-bottom:1px solid #e5e0da}.cart-summary-product__image{width:68px;height:68px;flex-shrink:0;overflow:hidden}.cart-summary-product__img{width:100%;height:100%;object-fit:cover;display:block}.cart-summary-product__content{display:flex;flex:1;gap:8px;min-width:0}.cart-summary-product__content-left{flex:1;min-width:0}cart-summary-product__link{font-size:13px;color:var(--ink);font-weight:500;line-height:1.4;display:block;word-break:break-word}.cart-summary-product__attributes{margin-top:4px}.cart-summary-product__price,.cart-summary-product__quantity{font-size:12px;color:var(--grey);margin-top:3px}.cart-summary-product__content-right{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.cart-summary-product__prices{text-align:right}.cart-summary-product__total{font-size:21px;font-weight:600;color:var(--ink);white-space:nowrap}.modal-header--success{color:var(--surface);background-color:var(--red);border:none;padding:2rem;padding-top:2rem}.modal-title{margin-bottom:0;line-height:1.1;font-weight:600;font-size:1.0625rem}.close{float:right;font-size:3rem;font-weight:300;line-height:1;color:var(--ink);text-shadow:none;opacity:.5}.modal-header .close{top:14px;right:0;position:absolute;width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;color:var(--surface)}[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled){cursor:pointer}button.close{padding:0;background-color:#fff0;border:0}.cart-modal-buttons{padding-top:3rem!important}.cart-modal-back-to-shopping-btn,.cart-modal-go-to-checkout-btn{padding:12px 14px;display:flex;justify-content:center;align-items:center;font-size:15px;transition:.25s}.cart-modal-back-to-shopping-btn{background:var(--ink);color:var(--surface)}.cart-modal-go-to-checkout-btn{background-color:var(--red);color:var(--surface)}.cart-modal-back-to-shopping-btn:hover,.cart-modal-go-to-checkout-btn:hover{color:var(--ink);background:var(--surface);transition:.25s}.reviews{max-width:920px;margin:0 auto}.reviews__title{font-size:24px;font-weight:700;margin:0 0 18px;color:#2b2b2b}.reviews__divider{border:0;border-top:1px solid var(--color-border);margin:0 0 28px}.reviews__body{display:flex;gap:48px;align-items:flex-start}.reviews__summary{flex:0 0 270px}.reviews__list{flex:1}.summary__score{display:flex;align-items:center;gap:10px;margin-bottom:20px}.summary__score-value{font-size:24px;font-weight:400;white-space:nowrap}.summary__count{font-size:12px;color:var(--color-muted);align-self:flex-start}.stars{position:relative;display:inline-block;font-size:18px;line-height:1;color:var(--color-star-empty);white-space:nowrap}.stars::before{content:"\2605\2605\2605\2605\2605"}.stars__fill{position:absolute;inset:0;overflow:hidden;color:var(--color-star);white-space:nowrap}.stars__fill::before{content:"\2605\2605\2605\2605\2605"}.stars--sm{font-size:13px}.breakdown{margin-bottom:28px}.breakdown__row{display:flex;align-items:center;gap:12px;margin-bottom:7px;font-size:12px}.breakdown__label{flex:0 0 64px;color:var(--color-text)}.breakdown__bar{flex:1;height:9px;background:var(--color-bar-empty);overflow:hidden}.breakdown__bar-fill{height:100%;background:var(--color-bar-fill)}.breakdown__count{flex:0 0 14px;text-align:right;color:var(--ink)}.add-review{border:1px solid var(--color-border);padding:22px 24px;text-align:center}.add-review__title{font-size:13px;font-weight:700;margin:0 0 8px}.add-review__text{font-size:12px;color:var(--color-muted);line-height:1.5;margin:0 0 18px}.add-review__btn{display:inline-block;background:var(--red);color:#fff;border:0;padding:11px 26px;cursor:pointer;transition:background 0.15s ease}.add-review__btn:hover{background:var(--red)}.review{background:var(--lightest-grey);padding:20px 24px;margin-bottom:18px}.review:last-child{margin-bottom:0}.review__header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.review__name{font-size:16px;font-weight:700}.flag{flex:0 0 18px;width:18px;height:18px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px rgb(0 0 0 / .08)}.flag--pl{background:linear-gradient(to bottom,#fff 0 50%,#dc143c 50% 100%)}.flag--fr{background:linear-gradient(to right,#0055a4 0 33.3%,#fff 33.3% 66.6%,#ef4135 66.6% 100%)}.review__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:var(--color-muted);margin-bottom:14px}.review__product-link{color:var(--color-link);text-decoration:underline}.review__product-link:hover{color:var(--color-text)}.review__text{font-size:14px;line-height:1.55;color:var(--color-text);margin:0 0 12px}.review__translation{font-size:12px;color:var(--color-muted)}.review__translation a{color:var(--color-link);text-decoration:underline}.review__translation a:hover{color:var(--color-text)}@media (max-width:720px){.reviews__body{flex-direction:column;gap:32px}.reviews__summary{flex-basis:auto;width:100%}}@media (max-width:450px){.cart-img{max-width:calc(100% - 120px)}.cart-row,.cart-prod-details,.cart-price-wrapper-1{padding-left:0}.cart-prod{flex-direction:row;flex-wrap:wrap}.cart-panel{border:none;padding:0}}@media (max-width:330px){.cart-prod-wrapper{max-width:calc(100% - 40px)}}@media (max-width:300px){.cart-panel{max-width:calc(100% - 55px)}}.cs-product-finder{font-size:1.4rem;margin:0 0 3rem;overflow:hidden;padding-bottom:2rem;position:relative;transition:height .3s,padding-bottom .3s}@media(min-width:48em){.cs-product-finder{}}.cs-product-finder--skip-spacing{margin:0}.cs-product-finder__back-button{bottom:0;box-sizing:border-box;display:inline-block;font-size:1.6rem;font-weight:600;left:50%;line-height:2rem;margin:0;opacity:0;padding:1.4rem 2rem 1.4rem 7rem;position:relative;position:absolute;text-align:center;text-transform:none;transform:translateX(-50%) scale(0);transition:background-color .5s,border-color .5s,fill .5s,color .5s;transition:opacity .3s .4s,.15s linear,border-color .15s linear,color .15s linear;vertical-align:middle;width:100%;z-index:5}.cs-product-finder__back-button:after,.cs-product-finder__back-button:before{content:none}.cs-product-finder__back-button::-moz-focus-inner{border:0;margin:0;padding:0}.cs-product-finder__back-button,.cs-product-finder__back-button:visited{background-color:#fff;border:1px dashed #cacaca;border-radius:3px;box-shadow:none;color:#000;cursor:pointer;outline-offset:1px;text-decoration:none}.cs-product-finder__back-button *,.cs-product-finder__back-button:visited *{fill:#cc2331;color:#000}.cs-product-finder__back-button:active:not([disabled]),.cs-product-finder__back-button:focus:not([disabled]),.cs-product-finder__back-button:hover:not([disabled]){background-color:#fff;border:1px solid #cacaca;box-shadow:none;color:#000;outline:none;text-decoration:none}.cs-product-finder__back-button:active:not([disabled]) *,.cs-product-finder__back-button:focus:not([disabled]) *,.cs-product-finder__back-button:hover:not([disabled]) *{fill:#cc2331;color:#000}.cs-product-finder__back-button[disabled]{cursor:auto;opacity:.65}.cs-product-finder__back-button:before{border-right:1px dashed #cacaca;border-right-color:#cacaca;bottom:-1px;content:"";left:-1px;position:absolute;top:-1px;width:5.6rem}.cs-product-finder__back-button:hover:before{border-right-style:solid}.cs-product-finder__back-button:focus:not([disabled]),.cs-product-finder__back-button:hover:not([disabled]){box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-product-finder__back-button[disabled]{background:#ededed!important;opacity:1!important}.cs-product-finder__back-button[disabled] *{fill:#9c9c9c!important;color:#9c9c9c!important}@media(min-width:48em){.cs-product-finder__back-button{width:auto}}.cs-product-finder__back-button-span{display:inline-block;font-weight:600;letter-spacing:normal;line-height:2rem;margin-top:0;padding:0;vertical-align:baseline;z-index:1}.cs-product-finder__back-button-icon{height:auto;left:1.4rem;margin-left:0;max-height:1.6rem;max-height:2.1rem;max-width:1em;max-width:2.1rem;position:absolute;right:1.7rem;top:50%;transform:translate3d(0,-50%,0);width:100%;z-index:2}.cs-product-finder__back-button--visible{display:none;opacity:1;transform:translateX(-50%) scale(1)}.cs-product-finder__step .cs-product-finder__back-button--visible{display:inline-block}.cs-product-finder__form{display:none}.cs-product-finder__step{display:flex;flex-wrap:wrap;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s .4s;width:100%;z-index:-1}.cs-product-finder__step--current{opacity:1;position:static;z-index:1}.cs-product-finder__step-header{border-bottom:1px dashed #cacaca;clear:both;font-size:1rem;margin:2em 0;padding:2em 0;width:100%}@media(min-width:48em){.cs-product-finder__step-header{padding-bottom:2rem}}.cs-product-finder__step-title{align-items:center;color:#000;display:block;font-size:2.4rem;font-weight:500;margin:0;padding-bottom:1rem;text-align:center;text-align:left;text-transform:none}@media(min-width:48em){.cs-product-finder__step-title{display:flex;font-size:3.2rem}}.cs-product-finder__step-description{color:dimgray;display:none;display:block;font-size:1.4rem;font-weight:400;margin:0;padding-bottom:1rem;text-align:center;text-transform:none}@media(min-width:48em){.cs-product-finder__step-description{display:block;padding-bottom:0}}.cs-product-finder__step-options{flex-wrap:wrap;justify-content:flex-start;width:100%}.cs-product-finder__step-option{align-items:center;border:1px solid #ededed;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex:0 1 100%;flex-direction:column;justify-content:space-between;margin-bottom:2rem;overflow:hidden;position:relative;text-align:center;transition:border-color .3s}.cs-product-finder__step-option:focus-visible{box-shadow:0 0 0 4px #193146;outline:2px solid #f9f9f9;outline-offset:0}.cs-product-finder__step-option--checked,.cs-product-finder__step-option:hover{border-color:#d0d0d0}@media(max-width:47.99em){.cs-product-finder__step--options-mobile_1 .cs-product-finder__step-option{flex-basis:100%;margin-right:2rem}.cs-product-finder__step--options-mobile_1 .cs-product-finder__step-option:nth-child(1n+1){margin-right:0}.cs-product-finder__step--options-mobile_2 .cs-product-finder__step-option{flex-basis:calc(50% - 1rem);margin-right:2rem}.cs-product-finder__step--options-mobile_2 .cs-product-finder__step-option:nth-child(2n+2){margin-right:0}.cs-product-finder__step--options-mobile_3 .cs-product-finder__step-option{flex-basis:calc(33.33333% - 1.33333rem);margin-right:2rem}.cs-product-finder__step--options-mobile_3 .cs-product-finder__step-option:nth-child(3n+3){margin-right:0}.cs-product-finder__step--options-mobile_4 .cs-product-finder__step-option{flex-basis:calc(25% - 1.5rem);margin-right:2rem}.cs-product-finder__step--options-mobile_4 .cs-product-finder__step-option:nth-child(4n+4){margin-right:0}.cs-product-finder__step--options-mobile_5 .cs-product-finder__step-option{flex-basis:calc(20% - 1.6rem);margin-right:2rem}.cs-product-finder__step--options-mobile_5 .cs-product-finder__step-option:nth-child(5n+5){margin-right:0}.cs-product-finder__step--options-mobile_6 .cs-product-finder__step-option{flex-basis:calc(16.66667% - 1.66667rem);margin-right:2rem}.cs-product-finder__step--options-mobile_6 .cs-product-finder__step-option:nth-child(6n+6){margin-right:0}.cs-product-finder__step--options-mobile_7 .cs-product-finder__step-option{flex-basis:calc(14.28571% - 1.71429rem);margin-right:2rem}.cs-product-finder__step--options-mobile_7 .cs-product-finder__step-option:nth-child(7n+7){margin-right:0}.cs-product-finder__step--options-mobile_8 .cs-product-finder__step-option{flex-basis:calc(12.5% - 1.75rem);margin-right:2rem}.cs-product-finder__step--options-mobile_8 .cs-product-finder__step-option:nth-child(8n+8){margin-right:0}.cs-product-finder__step--options-mobile_9 .cs-product-finder__step-option{flex-basis:calc(11.11111% - 1.77778rem);margin-right:2rem}.cs-product-finder__step--options-mobile_9 .cs-product-finder__step-option:nth-child(9n+9){margin-right:0}.cs-product-finder__step--options-mobile_10 .cs-product-finder__step-option{flex-basis:calc(10% - 1.8rem);margin-right:2rem}.cs-product-finder__step--options-mobile_10 .cs-product-finder__step-option:nth-child(10n+10){margin-right:0}}@media(min-width:48em)and (max-width:63.99em){.cs-product-finder__step--options-tablet_1 .cs-product-finder__step-option{flex-basis:100%;margin-right:2rem}.cs-product-finder__step--options-tablet_1 .cs-product-finder__step-option:nth-child(1n+1){margin-right:0}.cs-product-finder__step--options-tablet_2 .cs-product-finder__step-option{flex-basis:calc(50% - 1rem);margin-right:2rem}.cs-product-finder__step--options-tablet_2 .cs-product-finder__step-option:nth-child(2n+2){margin-right:0}.cs-product-finder__step--options-tablet_3 .cs-product-finder__step-option{flex-basis:calc(33.33333% - 1.33333rem);margin-right:2rem}.cs-product-finder__step--options-tablet_3 .cs-product-finder__step-option:nth-child(3n+3){margin-right:0}.cs-product-finder__step--options-tablet_4 .cs-product-finder__step-option{flex-basis:calc(25% - 1.5rem);margin-right:2rem}.cs-product-finder__step--options-tablet_4 .cs-product-finder__step-option:nth-child(4n+4){margin-right:0}.cs-product-finder__step--options-tablet_5 .cs-product-finder__step-option{flex-basis:calc(20% - 1.6rem);margin-right:2rem}.cs-product-finder__step--options-tablet_5 .cs-product-finder__step-option:nth-child(5n+5){margin-right:0}.cs-product-finder__step--options-tablet_6 .cs-product-finder__step-option{flex-basis:calc(16.66667% - 1.66667rem);margin-right:2rem}.cs-product-finder__step--options-tablet_6 .cs-product-finder__step-option:nth-child(6n+6){margin-right:0}.cs-product-finder__step--options-tablet_7 .cs-product-finder__step-option{flex-basis:calc(14.28571% - 1.71429rem);margin-right:2rem}.cs-product-finder__step--options-tablet_7 .cs-product-finder__step-option:nth-child(7n+7){margin-right:0}.cs-product-finder__step--options-tablet_8 .cs-product-finder__step-option{flex-basis:calc(12.5% - 1.75rem);margin-right:2rem}.cs-product-finder__step--options-tablet_8 .cs-product-finder__step-option:nth-child(8n+8){margin-right:0}.cs-product-finder__step--options-tablet_9 .cs-product-finder__step-option{flex-basis:calc(11.11111% - 1.77778rem);margin-right:2rem}.cs-product-finder__step--options-tablet_9 .cs-product-finder__step-option:nth-child(9n+9){margin-right:0}.cs-product-finder__step--options-tablet_10 .cs-product-finder__step-option{flex-basis:calc(10% - 1.8rem);margin-right:2rem}.cs-product-finder__step--options-tablet_10 .cs-product-finder__step-option:nth-child(10n+10){margin-right:0}}@media(min-width:64em){.cs-product-finder__step--options-desktop_1 .cs-product-finder__step-option{flex-basis:100%;margin-right:2rem}.cs-product-finder__step--options-desktop_1 .cs-product-finder__step-option:nth-child(1n+1){margin-right:0}.cs-product-finder__step--options-desktop_2 .cs-product-finder__step-option{flex-basis:calc(50% - 1rem);margin-right:2rem}.cs-product-finder__step--options-desktop_2 .cs-product-finder__step-option:nth-child(2n+2){margin-right:0}.cs-product-finder__step--options-desktop_3 .cs-product-finder__step-option{flex-basis:calc(33.33333% - 1.33333rem);margin-right:2rem}.cs-product-finder__step--options-desktop_3 .cs-product-finder__step-option:nth-child(3n+3){margin-right:0}.cs-product-finder__step--options-desktop_4 .cs-product-finder__step-option{flex-basis:calc(25% - 1.5rem);margin-right:2rem}.cs-product-finder__step--options-desktop_4 .cs-product-finder__step-option:nth-child(4n+4){margin-right:0}.cs-product-finder__step--options-desktop_5 .cs-product-finder__step-option{flex-basis:calc(20% - 1.6rem);margin-right:2rem}.cs-product-finder__step--options-desktop_5 .cs-product-finder__step-option:nth-child(5n+5){margin-right:0}.cs-product-finder__step--options-desktop_6 .cs-product-finder__step-option{flex-basis:calc(16.66667% - 1.66667rem);margin-right:2rem}.cs-product-finder__step--options-desktop_6 .cs-product-finder__step-option:nth-child(6n+6){margin-right:0}.cs-product-finder__step--options-desktop_7 .cs-product-finder__step-option{flex-basis:calc(14.28571% - 1.71429rem);margin-right:2rem}.cs-product-finder__step--options-desktop_7 .cs-product-finder__step-option:nth-child(7n+7){margin-right:0}.cs-product-finder__step--options-desktop_8 .cs-product-finder__step-option{flex-basis:calc(12.5% - 1.75rem);margin-right:2rem}.cs-product-finder__step--options-desktop_8 .cs-product-finder__step-option:nth-child(8n+8){margin-right:0}.cs-product-finder__step--options-desktop_9 .cs-product-finder__step-option{flex-basis:calc(11.11111% - 1.77778rem);margin-right:2rem}.cs-product-finder__step--options-desktop_9 .cs-product-finder__step-option:nth-child(9n+9){margin-right:0}.cs-product-finder__step--options-desktop_10 .cs-product-finder__step-option{flex-basis:calc(10% - 1.8rem);margin-right:2rem}.cs-product-finder__step--options-desktop_10 .cs-product-finder__step-option:nth-child(10n+10){margin-right:0}}.cs-product-finder__option-sizer{padding-bottom:130%}.cs-product-finder__option-content{align-items:center;bottom:0;display:flex;display:grid;flex-direction:column;grid-template-columns:1fr;/*! grid-template-rows:minmax(0,1fr); */
 /*! height:100%; */
 left:0;position:absolute;right:0;top:0}.cs-product-finder__option-image{-ms-grid-column-align:center;-ms-grid-row:1;grid-row:1;margin:auto;max-height:100%;max-width:100%}.cs-product-finder__option-label{font-size:1rem;font-weight:700;grid-row:2;-webkit-hyphens:auto;hyphens:auto;justify-self:flex-end;margin-top:auto;padding-top:1rem;text-align:center;width:100%}.cs-product-finder__reload-info{font-size:1.4rem;margin-bottom:2rem;text-align:center;width:100%}.cs-product-finder{padding-bottom:0;min-height:36rem;transition:initial}@media(max-width:47.99em){.cs-product-finder{min-height:36rem}}@media(min-width:48em){.cs-product-finder{min-height:40.1rem}}@media(min-width:64em){.cs-product-finder{min-height:55.6rem}}@media(min-width:80em){.cs-product-finder{min-height:26.8rem}}.cs-product-finder__step{transition:initial}@media(min-width:64em){.cs-product-finder__step{flex-wrap:nowrap;gap:2rem;width:100%}}.cs-product-finder__step--main .cs-product-finder__step-title{min-height:unset}@media(min-width:48em){.cs-product-finder__step--main .cs-product-finder__step-title{font-size:2.2rem}}@media(min-width:64em){.cs-product-finder__step--main .cs-product-finder__step-title{background-position:.3rem bottom;background-size:6rem 6rem;padding-bottom:8rem}}.cs-product-finder__step-header{border-bottom:none;margin:0}@media(max-width:47.99em){.cs-product-finder__step-header{padding:0 2rem 2rem}}@media(min-width:64em){.cs-product-finder__step-header{flex:12.5rem 0;flex-shrink:0;margin-top:0;padding-top:0}}.cs-product-finder__step-title{border-bottom:1px dashed #cacaca;line-height:130%;min-height:8.3rem;padding-right:6rem;padding-top:1rem}@media(min-width:48em){.cs-product-finder__step-title{font-size:3.2rem;min-height:unset}}@media(min-width:64em){.cs-product-finder__step-title{border-bottom:none;line-height:130%;padding-right:0}}.cs-product-finder__step-description{text-align:left}.cs-product-finder__step-options{display:flex;gap:1rem}@media(max-width:63.99em){.cs-product-finder__step-options{overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:1.2rem;padding-left:2rem;padding-right:2rem;scroll-behavior:smooth;scroll-padding-left:2rem;scroll-padding-right:2rem;scroll-snap-type:x mandatory}}@media(min-width:48em){.cs-product-finder__step-options{padding-left:0;padding-right:0}}@media(min-width:64em){.cs-product-finder__step-options{flex-shrink:1;flex-wrap:wrap;gap:2rem}}.cs-product-finder__step-option{background-color:#f1f2f3;border-color:#f1f2f3;margin:0;margin-right:0!important;min-width:13.5rem}@media(min-width:64em){.cs-product-finder__step-option{max-width:23rem}}.cs-product-finder__step-option:hover{box-shadow:0 4px 0 0 rgb(85 112 138 / .1)}.cs-product-finder__option-sizer{display:none}.cs-product-finder__option-content{margin:1rem;position:static}@media(min-width:64em){.cs-product-finder__option-content{margin:1.4rem;min-height:15rem}}.cs-product-finder__option-image{max-height:9rem;width:auto}@media(min-width:48em){.cs-product-finder__option-image{max-height:13rem}}.cs-product-finder__option-label{font-weight:500;line-height:140%}@media(min-width:80em){.cs-product-finder__option-label{font-size:1.04rem;line-height:130%;min-height:5.2rem}}.cs-product-finder__back-button{bottom:auto;left:auto;min-height:5rem;padding:1.4rem 2.5rem 1.1rem;right:2rem;top:1rem;transform:none;width:5rem}@media(min-width:48em){.cs-product-finder__back-button{bottom:-5rem;left:0;right:auto;top:auto;width:auto}}@media(min-width:64em){.cs-product-finder__back-button{bottom:0}}@media(max-width:47.99em){.cs-product-finder__back-button:before{display:none}}.cs-product-finder__step--main .cs-product-finder__back-button,.cs-product-finder__step--main.cs-product-finder__step--current~.cs-product-finder__back-button{pointer-events:none}.cs-product-finder__back-button-span{display:none;overflow:hidden;padding-left:4.5rem;white-space:nowrap}@media(min-width:48em){.cs-product-finder__back-button-span{display:block}}.cs-product-finder__back-button-icon{max-width:1.7rem}@media(max-width:47.99em){.cs-product-finder__back-button-icon{left:50%;transform:translate3d(-50%,-50%,0)}.cs-container--product-finder{padding-left:0;padding-right:0}}.pagination{display:flex;justify-content:center;gap:6px;padding:32px 0;flex-wrap:wrap;margin:0;list-style:none}.pd-swatches{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.pd-swatch{width:70px;height:70px;border:1px dashed #707070;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transition:.2s;overflow:hidden;position:relative;background-color:#fff;border-radius:3px}.pd-swatch img{width:100%;height:100%;object-fit:cover}.pd-swatch-label{font-size:10px;text-align:center;line-height:1.2;padding:0 2px;color:#555;position:absolute;bottom:0;background:rgb(255 255 255 / .85);width:100%;min-height:24px;align-content:center}.pd-swatch.active,.pd-swatch:hover{border:var(--red) solid 1px!important}.pd-swatch.active::after{content:'';width:16px;height:16px;position:absolute;display:block;top:4px;right:2px;border-radius:50%;overflow:hidden;z-index:1;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.07' height='8.099' viewBox='0 0 10.07 8.099'%3E%3Cpath id='Path_41256' data-name='Path 41256' d='M-1925.889-2194.223l2.425,2.253,5.525-5.978' transform='translate(1926.949 2199.007)' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-position:center 5px;background-repeat:no-repeat;transition:.3s opacity ease-in-out;opacity:1;background-size:8px}.pd-swatch-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.pd-more-options{font-size:12px;color:#888;margin-bottom:20px;cursor:pointer}.pd-swatch--btn{width:auto;height:auto;min-width:5rem;padding:.5rem 1rem;font-size:.8rem;font-weight:500;line-height:1;display:inline-flex;align-items:center;justify-content:center}.pd-swatch--btn .pd-swatch-label{font-size:.8rem;line-height:1;min-height:unset;align-content:unset;position:relative}.pd-swatch--btn.active::after{display:none}.ps-socialfollow-discord{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNTUiIHZpZXdCb3g9IjAgMCA3MSA1NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik02MC4xMDQ1IDQuODk3OEM1NS41NzkyIDIuODIxNCA1MC43MjY1IDEuMjkxNiA0NS42NTI3IDAuNDE1NDJDNDUuNTYwMyAwLjM5ODUxIDQ1LjQ2OCAwLjQ0MDc2OSA0NS40MjA0IDAuNTI1Mjg5QzQ0Ljc5NjMgMS42MzUzIDQ0LjEwNSAzLjA4MzQgNDMuNjIwOSA0LjIyMTZDMzguMTYzNyAzLjQwNDYgMzIuNzM0NSAzLjQwNDYgMjcuMzg5MiA0LjIyMTZDMjYuOTA1IDMuMDU4MSAyNi4xODg2IDEuNjM1MyAyNS41NjE3IDAuNTI1Mjg5QzI1LjUxNDEgMC40NDM1ODkgMjUuNDIxOCAwLjQwMTMzIDI1LjMyOTQgMC40MTU0MkMyMC4yNTg0IDEuMjg4OCAxNS40MDU3IDIuODE4NiAxMC44Nzc2IDQuODk3OEMxMC44Mzg0IDQuOTE0NyAxMC44MDQ4IDQuOTQyOSAxMC43ODI1IDQuOTc5NUMxLjU3Nzk1IDE4LjczMDkgLTAuOTQzNTYxIDMyLjE0NDMgMC4yOTM0MDggNDUuMzkxNEMwLjI5OTAwNSA0NS40NTYyIDAuMzM1Mzg2IDQ1LjUxODIgMC4zODU3NjEgNDUuNTU3NkM2LjQ1ODY2IDUwLjAxNzQgMTIuMzQxMyA1Mi43MjQ5IDE4LjExNDcgNTQuNTE5NUMxOC4yMDcxIDU0LjU0NzcgMTguMzA1IDU0LjUxMzkgMTguMzYzOCA1NC40Mzc4QzE5LjcyOTUgNTIuNTcyOCAyMC45NDY5IDUwLjYwNjMgMjEuOTkwNyA0OC41MzgzQzIyLjA1MjMgNDguNDE3MiAyMS45OTM1IDQ4LjI3MzUgMjEuODY3NiA0OC4yMjU2QzE5LjkzNjYgNDcuNDkzMSAxOC4wOTc5IDQ2LjYgMTYuMzI5MiA0NS41ODU4QzE2LjE4OTMgNDUuNTA0MSAxNi4xNzgxIDQ1LjMwNCAxNi4zMDY4IDQ1LjIwODJDMTYuNjc5IDQ0LjkyOTMgMTcuMDUxMyA0NC42MzkxIDE3LjQwNjcgNDQuMzQ2MUMxNy40NzEgNDQuMjkyNiAxNy41NjA2IDQ0LjI4MTMgMTcuNjM2MiA0NC4zMTUxQzI5LjI1NTggNDkuNjIwMiA0MS44MzU0IDQ5LjYyMDIgNTMuMzE3OSA0NC4zMTUxQzUzLjM5MzUgNDQuMjc4NSA1My40ODMxIDQ0LjI4OTggNTMuNTUwMiA0NC4zNDMzQzUzLjkwNTcgNDQuNjM2MyA1NC4yNzc5IDQ0LjkyOTMgNTQuNjUyOSA0NS4yMDgyQzU0Ljc4MTYgNDUuMzA0IDU0Ljc3MzIgNDUuNTA0MSA1NC42MzMzIDQ1LjU4NThDNTIuODY0NiA0Ni42MTk3IDUxLjAyNTkgNDcuNDkzMSA0OS4wOTIxIDQ4LjIyMjhDNDguOTY2MiA0OC4yNzA3IDQ4LjkxMDIgNDguNDE3MiA0OC45NzE4IDQ4LjUzODNDNTAuMDM4IDUwLjYwMzQgNTEuMjU1NCA1Mi41Njk5IDUyLjU5NTkgNTQuNDM1QzUyLjY1MTkgNTQuNTEzOSA1Mi43NTI2IDU0LjU0NzcgNTIuODQ1IDU0LjUxOTVDNTguNjQ2NCA1Mi43MjQ5IDY0LjUyOSA1MC4wMTc0IDcwLjYwMTkgNDUuNTU3NkM3MC42NTUxIDQ1LjUxODIgNzAuNjg4NyA0NS40NTkgNzAuNjk0MyA0NS4zOTQyQzcyLjE3NDcgMzAuMDc5MSA2OC4yMTQ3IDE2Ljc3NTcgNjAuMTk2OCA0Ljk4MjNDNjAuMTc3MiA0Ljk0MjkgNjAuMTQzNyA0LjkxNDcgNjAuMTA0NSA0Ljg5NzhaTTIzLjcyNTkgMzcuMzI1M0MyMC4yMjc2IDM3LjMyNTMgMTcuMzQ1MSAzNC4xMTM2IDE3LjM0NTEgMzAuMTY5M0MxNy4zNDUxIDI2LjIyNSAyMC4xNzE3IDIzLjAxMzMgMjMuNzI1OSAyMy4wMTMzQzI3LjMwOCAyMy4wMTMzIDMwLjE2MjYgMjYuMjUzMiAzMC4xMDY2IDMwLjE2OTNDMzAuMTA2NiAzNC4xMTM2IDI3LjI4IDM3LjMyNTMgMjMuNzI1OSAzNy4zMjUzWk00Ny4zMTc4IDM3LjMyNTNDNDMuODE5NiAzNy4zMjUzIDQwLjkzNzEgMzQuMTEzNiA0MC45MzcxIDMwLjE2OTNDNDAuOTM3MSAyNi4yMjUgNDMuNzYzNiAyMy4wMTMzIDQ3LjMxNzggMjMuMDEzM0M1MC45IDIzLjAxMzMgNTMuNzU0NSAyNi4yNTMyIDUzLjY5ODYgMzAuMTY5M0M1My42OTg2IDM0LjExMzYgNTAuOSAzNy4zMjUzIDQ3LjMxNzggMzcuMzI1M1oiIGZpbGw9IiNmZmZmZmYiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSI3MSIgaGVpZ2h0PSI1NSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);background-position:50%;background-size:2rem auto}.af-form{padding-top:5px}#amazzing_filter.block .title_block{font-size:1.4em;font-weight:600;margin-bottom:5px;position:relative}#amazzing_filter .btn{margin-top:10px;font-size:12px;text-transform:uppercase;position:relative}.af_filter{position:relative;margin-bottom:5px;border-bottom:1px solid #D0D5DB;padding-bottom:5px}.vertical-layout .af_filter.type-3:not(.closed){padding-bottom:10px}.af_filter li{padding:3px 0;margin:0;position:relative;overflow:hidden}.af_filter li,.hide-zero-matches .no-matches.active{display:block}.hide-zero-matches .no-matches{display:none}.af_filter label{font-weight:400;text-align:left;cursor:pointer;margin:0;padding:2px 0;line-height:1em;display:flex;align-items:flex-start}.af_filter .af-color-label{align-items:center;padding:0}.af_filter ul{max-height:750px;overflow-y:auto;padding:0 5px;margin:0 -5px}.af-parent-category>ul{margin:0 0 0 15px;padding:0;max-height:100%}.af-form .hidden_inputs{display:none}.foldered .af-parent-category>label .name{padding-right:15px;position:relative}.foldered .af-toggle-child:after{content:'+';font-family:Arial;position:absolute;padding:3px 5px;line-height:.5em;font-size:1.5em}.foldered .open>label .af-toggle-child:after{content:'−'}.af_filter.foldered .af-parent-category>ul{display:none}.af_filter.foldered .af-parent-category.open>ul{display:block}.af_filter .name{padding-left:5px}.af_filter .count{color:#D0D5DB;margin-left:auto;padding-left:3px}.af-total-count{opacity:.5}.af_filter .count:before,.af-total-count:before{content:'('}.af_filter .count:after,.af-total-count:after{content:')'}.af_filter select{width:100%;padding:5px;border:2px solid #D0D5DB}.af_filter .checkbox,.af_filter .radio{margin:0;min-height:0}.af-color-box{display:inline-block;width:25px;height:25px;min-width:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;text-align:center;position:relative;box-shadow:inset 0 0 4px 0 rgb(0 0 0 / .2)}.active .af-color-box{width:15px;min-width:15px;height:15px;margin:5px}.active .af-color-box:after{content:'';position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:2px solid #D0D5DB;border-radius:50%}.af-inline-colors{display:inline-block;width:100%}.af-inline-colors li{float:left;margin:2px 4px 2px 0}.af-color-box .checkbox,.af-color-box .radio,.af-inline-colors .name,.af-inline-colors .count{display:none}.dim-zero-matches .no-matches>label{opacity:.4;cursor:no-drop}.dim-zero-matches .no-matches.active>label{cursor:pointer}.dim-zero-matches .no-matches .af-color-box:before{content:'';position:absolute;display:block;border-bottom:2px solid #FFF;width:23px;top:50%;margin:-1px 0 0 1px;transform:rotate(-45deg)}.dim-zero-matches .no-matches .af-color-box.bright:before{border-color:#D0D5DB}.dim-zero-matches .no-matches.active .af-color-box:before{left:-6px}.af_filter.tb li{float:left;border:2px solid #D0D5DB;border-radius:5px;margin:0 4px 4px 0;padding:6px;line-height:1}.af_filter.tb li.active{border-color:#AAB2BD;background:#F1F3F4}.af_filter.tb label,.af_filter.tb .name{padding:0;margin:0}.af_filter.tb .checkbox{display:none}.selectedFilters{clear:both;margin-top:10px}.selectedFilters .clearAll{padding:7px 5px;background:#D0D5DB;text-align:right;line-height:1}.selectedFilters .clearAll .txt{font-size:.7em;line-height:0;margin-top:.7em;text-transform:uppercase;display:inline-block;vertical-align:top}.selectedFilters .clearAll i{vertical-align:middle;margin-left:3px}.selectedFilters .clearAll a{color:#666;display:block}.selectedFilters .cf{padding:7px 25px 7px 5px;background:#ECEFF0;position:relative;line-height:1}.selectedFilters .cf a{position:absolute;float:none;right:7px;font-size:1em;color:#AAB2BD;opacity:1}.selectedFilters.inline{margin:15px 0 5px 0;text-align:left;line-height:1.2}.selectedFilters.inline .clearAll{float:right;padding:7px 10px 8px 10px;margin-bottom:10px;text-align:center}.selectedFilters.inline .cf{padding:7px 7px 8px 10px;display:inline-block;margin:0 10px 10px 0}.selectedFilters.inline .cf a{position:relative;right:0;margin-left:3px}.selectedFilters.inline .clearAll i{display:none}.selected-filters-label{margin-right:5px}.has-compact-filter .selected-filters-label{display:none}.loading-indicator,.viewFilteredProducts.loading:after{content:'';position:absolute;display:inline-block;width:18px;height:18px;left:50%;top:50%;margin-left:-9px;margin-top:-9px;bottom:.5em;border:2px solid;border-left-color:#fff0;opacity:.5;border-radius:100%;z-index:2;animation:spinning 0.4s infinite linear}.viewFilteredProducts.loading{pointer-events:none}.viewFilteredProducts.loading:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:inherit;border-radius:inherit;z-index:1}.dynamic-loading{text-align:center;margin-bottom:2em;position:relative;clear:both}.dynamic-loading.infinite-scroll{margin:0}.dynamic-product-count{display:block;margin:.5em 0 1.5em 0}.relative-container{position:relative}.infinite-scroll .loading-indicator{position:relative;left:auto}.dynamic-loading.infinite-scroll .loadMore{display:none}.dynamic-loading .loadMore,.dynamic-loading.loading .loading-indicator{visibility:visible;transition:none}.dynamic-loading .loading-indicator,.dynamic-loading.loading .loadMore{visibility:hidden}.btn.full-width{width:100%}.force-hidden{display:none}.af-basic-layout{margin-top:15px}.af-basic-layout .showall{display:none}.hide-counters .count{display:none}#amazzing_filter a,#amazzing_filter a:focus{text-decoration:none}.af_filter .toggle-cut-off{position:absolute;left:0;right:0;bottom:-7px;font-size:14px;line-height:14px;text-align:center;display:none}.af_filter.expandable .toggle-cut-off{display:block}.af_filter.expandable .af_filter_content{margin-bottom:.3em}.toggle-cut-off span{padding:0 5px;background:#FFF;color:#AAB2BD}.toggle-cut-off .more,.cut-off .toggle-cut-off .less,.cut-off .cut{display:none}.cut-off .toggle-cut-off .more,.toggle-cut-off .less{display:inline-block}#amazzing_filter .toggleMoreFilters,#amazzing_filter .toggleMoreFilters:focus{margin-top:1em;background:#EAEDF0;color:#55696F;font-weight:500;letter-spacing:1px;outline:none}.af-form.show-more-f .toggleMoreFilters .more-txt,.af-form:not(.show-more-f) .toggleMoreFilters .less-txt,.af-form:not(.show-more-f) .more-f{display:none}.af_subtitle{position:relative;margin:0;padding:10px 0;font-weight:700}.af_subtitle.toggle-content{cursor:pointer}.af_subtitle.toggle-content:before{content:'';position:absolute;top:50%;margin-top:-2px;right:3px;border:2px solid #AAB2BD;width:7px;height:7px;border-width:2px 0 0 2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-available-items .af_subtitle,.no-available-items .af_filter_content{opacity:.5;cursor:not-allowed;pointer-events:none}.closed .af_filter_content,.hide-zero-matches .no-available-items{display:none}.closed .af_subtitle.toggle-content:before{border-width:0 2px 2px 0;margin-top:-5px}.special .af_filter_content{display:block;margin:10px 0 5px 0}.af-quick-search{position:relative;margin-bottom:.7em}.af-quick-search:before{content:'';position:absolute;right:.6em;top:.6em;display:block;width:11px;height:11px;border:2px solid #AAB2BD;border-radius:100%;z-index:1}.af-quick-search:after{content:'';position:absolute;display:block;height:5px;width:0;border:1px solid #AAB2BD;top:.7em;right:.6em;transform:rotate(45deg);z-index:1;margin-top:8px;margin-right:10px}.qsInput{border:2px solid #F5F5F5;transition:all 0.2s;background:#F5F5F5;width:100%;padding:4px;position:relative}body .qsInput:focus,.qsInput.has-value{background:#FAFAFA;border:2px solid #AAB2BD;outline:none;z-index:2}.af_filter li.qs-hidden{display:none}.af_filter li.qs-hidden.active,.af_filter li.qs-hidden.qs-half-hidden{display:block}.af_filter li.qs-hidden.active>label,.af_filter li.qs-hidden.qs-half-hidden>label{opacity:.5}.qs-no-matches{margin:.7em 0;padding:.5em}.horizontal-layout .title_block{display:none}.horizontal-layout .af-form{padding:0}.horizontal-layout .af_subtitle{background:#FFF;border:2px solid #AAB2BD;padding:10px 20px 10px 10px;text-transform:uppercase;font-size:12px;line-height:1;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.horizontal-layout .closed .af_subtitle{border-color:#D0D5DB}.horizontal-layout .af_subtitle.toggle-content:before{right:7px}.horizontal-layout .af_filter{border:0}.horizontal-layout .af_filter_content{position:absolute;left:0;right:0;padding:5px 10px;background:#FFF;border:2px solid #AAB2BD;border-top-width:0;z-index:99999;margin-top:-2px}.horizontal-layout .special .af_filter_content{position:relative;border-color:#D0D5DB;left:0;border-top-width:2px;margin:0;z-index:1}.horizontal-layout .af_filter_content>ul{padding:0 10px;margin:0 -10px;max-height:500px}.horizontal-layout .special .af_filter_content label{margin:-1px 0;color:inherit}.horizontal-layout .special .name{text-transform:uppercase;font-size:12px}.horizontal-layout .type-3 .af_filter_content,.horizontal-layout .has-slider .af_filter_content{overflow:visible;padding-bottom:10px}.horizontal-layout .has-selection .af_subtitle,.horizontal-layout .has-selection .af_subtitle.toggle-content:before,.horizontal-layout .has-selection .af_filter_content{border-color:#3CB5D2}.horizontal-layout .has-selection .af_subtitle{color:#3CB5D2}.horizontal-layout .af_filter .toggle-cut-off{bottom:0;border-top:1px solid #AAB2BD;margin:0 10px}.horizontal-layout .af_filter .toggle-cut-off span{position:relative;top:-7px}.horizontal-layout .af_filter.expandable .af_filter_content{padding-bottom:2em}.horizontal-layout .toggleMoreFilters{width:100%}.horizontal-layout .toggleMoreFilters i{float:right;line-height:0}@media (min-width:480px){.horizontal-layout{margin:0 -5px 10px -5px}.horizontal-layout:after{content:'';display:block;clear:both}.horizontal-layout .selectedFilters{margin:0 5px}.horizontal-layout .h-el{float:left;width:50%;padding:0 5px 5px 5px}.horizontal-layout .af_filter_content{left:5px;right:5px}#amazzing_filter.horizontal-layout .btn{padding:10px;margin:0;line-height:1;border-width:2px}}@media (min-width:768px){.horizontal-layout .h-el{width:33.3%}}@media (min-width:1200px){.horizontal-layout .h-el{width:25%}}.has-compact-filter.show-filter{overflow:hidden;position:fixed;width:100%;height:auto}.has-compact-filter #amazzing_filter{opacity:1;z-index:10000001;top:0;width:100%;right:0;transform:translateX(100%);padding:0;background:#FFF;height:100%;overflow:visible;max-width:400px}.has-compact-filter.show-filter #amazzing_filter{transform:translateX(0);box-shadow:0 0 10px 3px rgb(0 0 0 / .3)}.has-compact-filter #amazzing_filter.animation-ready{transition:all .2s}.has-compact-filter #amazzing_filter .title_block{font-size:1.2em;text-transform:uppercase;background:#ECEFF0;padding:1em 25px;margin:0 0 10px 0}.has-compact-filter .af.block .block_content{padding:0 25px 150px 25px;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.has-compact-filter .af_filter.expandable ul{max-height:none}.has-compact-filter #amazzing_filter .btn-holder{position:absolute;bottom:0;left:0;right:0;padding:0 25px 25px 25px;z-index:10}.btn.compact-toggle.external,.btn.compact-toggle.sticky{white-space:nowrap;outline:none}.compact-toggle.external{font-size:inherit;letter-spacing:1px;margin-right:15px;width:auto}#amazzing_filter .compact-toggle.sticky{position:absolute;height:32px;line-height:32px;letter-spacing:2px;top:50%;left:-16px;transform:rotate(-90deg);transform-origin:left;padding:0 10px;margin:0;border-radius:0;box-shadow:none;transition:opacity .3s}.show-filter #amazzing_filter .compact-toggle.sticky{opacity:0}.compact-toggle.sticky .compact-toggle-icon{font-size:16px;display:inline-block;vertical-align:middle;transform:rotate(90deg)}.compact-toggle.type-1 .compact-toggle-icon{margin-right:5px}#amazzing_filter .compact-close{position:absolute;top:0;right:0;bottom:0;padding:5px 25px;letter-spacing:1px;color:#55696F;background:none;margin:0;border:0;border-radius:0;box-shadow:none;outline:none}#amazzing_filter .compact-close:after{content:'';display:inline-block;width:8px;height:8px;vertical-align:middle;margin:-3px 0 0 5px;border-style:solid;border-width:2px 2px 0 0;transform:rotate(45deg)}.has-compact-filter #amazzing_filter.compact-offset-left{transform:translateX(-100%);left:0;right:auto}.has-compact-filter.show-filter #amazzing_filter.compact-offset-left{transform:translateX(0)}#amazzing_filter.compact-offset-left .compact-toggle.sticky{transform-origin:right;top:40%;right:-16px;left:auto}#amazzing_filter.compact-offset-left .compact-close:after{border-width:0 0 2px 2px;float:left;margin:4px 5px 0 0}.af-compact-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#333;opacity:0;transition:opacity .3s;z-index:10000000}.af-compact-overlay.show{opacity:.3}.btn-pulsate{animation:btn-pulsate .3s}@keyframes btn-pulsate{20%{transform:scale(.95)}40%{transform:scale(1.05)}60%{transform:scale(.98)}80%{transform:scale(1.02)}}@keyframes spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.is-iphone .qsInput,.is-iphone .input-text{font-size:16px}.u-times:before{content:'×';font-family:Tahoma;font-size:1em;line-height:1}.pull-left{float:left}.pull-right{float:right}.hidden{display:none!important}.clear-both{clear:both}.text-center{text-align:center}@font-face{font-family:'filterIcons';src:url(../../../../modules/amazzingfilter/views/fonts/filterIcons.eot?v250);src:url('../../../../modules/amazzingfilter/views/fonts/filterIcons.eot?v250#iefix') format('embedded-opentype'),url(../../../../modules/amazzingfilter/views/fonts/filterIcons.ttf?v250) format('truetype'),url(../../../../modules/amazzingfilter/views/fonts/filterIcons.woff?v250) format('woff'),url('../../../../modules/amazzingfilter/views/fonts/filterIcons.svg?v250#filterIcons') format('svg');font-weight:400;font-style:normal}.af [class^="icon-"]:before,.af [class*=" icon-"]:before{font:normal normal normal 14px/1 filterIcons;font-size:inherit;speak:none;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);display:inline-block}.af .icon-save:before{content:"\e90a"}.af .icon-plus:before{content:"\e900"}.af .icon-filter:before{content:"\e902"}.af .icon-eraser:before{content:"\e903"}.af .icon-unlock-alt:before{content:"\e904"}.af .icon-lock:before{content:"\e905"}.af .icon-check:before{content:"\e906"}.af .icon-minus:before{content:"\e907"}.af .icon-refresh:before{content:"\e908"}.af .icon-times:before{content:"\e909"}#amazzing_filter .compact-toggle.sticky{position:absolute;height:44px;/*! line-height: 32px; */
 letter-spacing:2px;top:50%;left:-34px;transform:rotate(-90deg);transform-origin:left;padding:0 10px;margin:0;border-radius:0;box-shadow:none;transition:opacity .3s;padding:7px 16px!important}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */
 .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQAAAADcH0/XAAAAEUlEQVR4AWP4DwLUJUfJURIAypHyHErLyzcAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAAAAABiRwW8AAAAHUlEQVQY02N4xMRAFfgfCCEkBP7DYDMAaQimAQQAiywTk9l9hAoAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAH0lEQVQ4y2N4y8QwCgcR/AnEjGCMDBmYmKDio5CuEABaxAUQRVsJFgAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAH0lEQVR42mN4wsQwiOAo/AbEjFDIBMIgEgbp7ZpRCABBfwUJFjr9hgAAAABJRU5ErkJggg==) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAAAAABKM1UHAAAAGElEQVR42mP4N6jgKPwPIdEhSIz+cBQCAN0ljbVRDamVAAAAAElFTkSuQmCC) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAIAAADgOp2MAAAANklEQVR4Ae3KsQ0AIAhEUfYfVlUqgcIL0rqAueLlN1/CJhE9+G7Jsh2qNlC4X3VJuKIq/j+iA4lnicmEWt+AAAAAAElFTkSuQmCC) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQCAIAAADgOp2MAAAANUlEQVR42u3GAQaAABjF4L3d/7YRif4kEjpBHj4bx7oI1JeqfXNmTOKQu8FE4f3I01z9u6oTmGgOCwxIvwUAAAAASUVORK5CYII=) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(data:image/png;base64,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)}.ui-widget-header .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-default .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-active .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-highlight .ui-icon{background-image:url(data:image/png;base64,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)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(data:image/png;base64,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)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEWqqqoRfvv5AAAADklEQVR4AWMYBaOABgAAAlgAAXQ7rtkAAAAASUVORK5CYII=) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQMAAADOquA5AAAAA1BMVEWqqqoRfvv5AAAADklEQVR4AWMYBaOABgAAAlgAAXQ7rtkAAAAASUVORK5CYII=) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*!
 * jQuery UI Autocomplete 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
 .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Menu 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.mlv-swatches-block{margin-top:20px;border:1px solid #F0F0F0;padding:10px}/**
 * Copyright since 2007 PrestaShop SA and Contributors
 * PrestaShop is an International Registered Trademark & Property of PrestaShop SA
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License version 3.0
 * that is bundled with this package in the file LICENSE.md.
 * It is also available through the world-wide-web at this URL:
 * https://opensource.org/licenses/AFL-3.0
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * @author    PrestaShop SA and Contributors <contact@prestashop.com>
 * @copyright Since 2007 PrestaShop SA and Contributors
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0
 */
.homeslider-container{margin-bottom:50px;position:relative;float:left;width:100%}.homeslider{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.homeslider li{position:absolute;width:100%;left:0;top:0}.homeslider img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0}.homeslider .caption{display:block;position:absolute;z-index:2;font-size:1em;text-shadow:none;color:#fff;background:#000;background:rgb(0 0 0 / .6);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none}.homeslider_nav{position:absolute;-webkit-tap-highlight-color:#fff0;top:52%;left:0;opacity:.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:#fff0 url(data:image/gif;base64,R0lGODdhTAA9APQAABAQEDAwMO/v78/Pz7+/v39/f6+vr1BQUCAgIGBgYJ+fn0BAQN/f33BwcI+Pj////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAATAA9AAAF5CAkjmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgsGo/IpHLJbDqf0Kh0Sq1ar9haIODbIgGEx2PACz8IgCJgIBYvdIH2OD1UyMk7s1gxLMgFCDwAAnIFQQlyD289cXIJPwGEbYY/DX9cgpJiBkJ2bQJ0OnoPDKE/a3IEO41tmEKsYq43g3IORH6fpjcHiY9BvHIHPbhiArI8kYU/nmKlPqhtnKds0T7Mc0G0kzyWn4Gvmg/fOAiJi0OIrTrlbb5FCwYEwjsHBgbzWfn6+/z9/v8AAwocSLCgwYMIEypcyLChQykhAAA7) no-repeat left top;margin-top:-45px}.homeslider_nav:active{opacity:1}.homeslider_nav.next{left:auto;background-position:right top;right:0}@media (min-width:992px){.cs-container--navigation,.cs-container--navigation>.cs-container__inner,.cs-navigation,.cs-navigation__list--main,.cs-navigation__item--main{overflow:visible!important}.cs-navigation__item--main>.cs-navigation__flyout{overflow:visible!important;background:#fff!important;border-bottom:0!important;box-shadow:0 0 0 100vmax #fff!important;clip-path:inset(0 -100vmax)}.cs-navigation__item--main>.cs-navigation__flyout::after{content:"";position:absolute;left:-100vmax;right:-100vmax;bottom:0;height:3px;background:#e6382b;pointer-events:none;z-index:5}.cs-navigation__item--main>.cs-navigation__flyout>.cs-navigation__list,.cs-navigation__item--main>.cs-navigation__flyout>.cs-navigation__extras{position:relative;z-index:6}.nav-left .nav-item>.cs-navigation__flyout{overflow:visible!important;background:#fff!important;border-bottom:0!important;box-shadow:0 0 0 100vmax #fff!important;clip-path:inset(0 -100vmax)}.nav-left .nav-item>.cs-navigation__flyout::after{content:"";position:absolute;left:-100vmax;right:-100vmax;bottom:0;height:3px;background:#e6382b;pointer-events:none;z-index:5}.nav-left .nav-item>.cs-navigation__flyout>*{position:relative;z-index:6}.nav-left .nav-item:focus-within>.cs-navigation__flyout,.nav-left .nav-item.kh-mm-open>.cs-navigation__flyout{display:flex}.cs-navigation__teaser,.kh-menu__teaser,.cs-navigation__teaser>a,.kh-menu__teaser>a{height:auto!important;max-height:none!important;overflow:visible!important}.cs-navigation__teaser img,.kh-menu__teaser img{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}.cs-navigation__flyout .cs-navigation__extras .cs-image-teaser__picture{height:auto!important;max-height:none!important;overflow:visible!important}.cs-navigation__flyout .cs-navigation__extras .cs-image-teaser__image{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}.cs-navigation__flyout .kh-mm-front-has-badge,.nav-left .cs-navigation__flyout .kh-mm-front-has-badge{white-space:nowrap}.cs-navigation__flyout .kh-mm-front-has-badge>.kh-mm-front-badge,.nav-left .cs-navigation__flyout .kh-mm-front-has-badge>.kh-mm-front-badge{display:inline-flex!important;align-items:center;margin-left:.35em;padding:.1em .45em;font-size:.62em;vertical-align:.14em}.kh-mm-front-has-badge>.kh-mm-front-desc{white-space:normal}}[data-kh-mobile-nav].kh-mm-ready .kh-mobile-nav__panel[hidden]{display:none!important}[data-kh-mobile-nav].kh-mm-ready .kh-mobile-nav__item.is-open>.kh-mobile-nav__panel:not([hidden]){display:block}[data-kh-mobile-nav].kh-mm-ready .kh-mobile-nav__toggle .caret{transition:transform .18s ease}[data-kh-mobile-nav].kh-mm-ready .kh-mobile-nav__item.is-open>.kh-mobile-nav__toggle .caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){[data-kh-mobile-nav].kh-mm-ready .kh-mobile-nav__toggle .caret{transition:none}}@media (max-width:991.98px){nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__toggle,nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__link{min-height:74px;padding:0 28px!important;gap:12px;font-size:17px;font-weight:700;line-height:1.25}}@media (max-width:991.98px){nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel{left:0;right:auto;width:100%;max-width:100%;box-sizing:border-box}}@media (max-width:991.98px){nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel.is-active .kh-mobile-nav__panel:not(.is-active){opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important}}.kh-mm-front-bold{font-weight:700!important}.kh-mm-front-colored{color:var(--kh-mm-text-color)!important}.kh-mm-front-icon{display:inline-block;margin-right:.38em;line-height:1}.kh-mm-front-badge{display:inline-block;margin-left:.5em;padding:.12em .55em;border-radius:999px;background:var(--kh-mm-badge-color,#e6382b);color:#fff;font-size:.72em;font-weight:700;line-height:1.35;vertical-align:.12em;white-space:nowrap}.kh-mm-front-desc{display:block;margin-top:.25em;color:#777;font-size:.82em;font-weight:400;line-height:1.25}.kh-mm-front-separator{border-bottom:1px dotted #d5d5d5;padding-bottom:.55em;margin-bottom:.35em}.kh-mm-front-icon,.kh-mm-front-badge,.kh-mm-front-desc{width:auto;height:auto}@media (max-width:991.98px){.kh-mm-front-badge{display:inline-flex!important;align-items:center;flex:0 0 auto;max-width:42%;margin-left:.55em;padding:.16em .58em;font-size:.62em;line-height:1.2;vertical-align:middle}.kh-mm-front-icon{flex:0 0 auto}.kh-mm-front-desc{width:100%}}@media (max-width:991.98px){nav.kh-mobile-nav[data-kh-mobile-nav]{margin-top:0!important;padding-top:0!important}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport{margin-top:0!important;padding-top:16px!important}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]{margin-top:0!important;padding-top:0!important;min-height:0!important}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list{margin-top:0!important;padding-top:0!important}}@media (max-width:991.98px){nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel.kh-mm-panel-enter-forward,nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel.kh-mm-panel-enter-back{animation-duration:300ms;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;width:100%;box-sizing:border-box;transition:none!important}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel.kh-mm-panel-enter-forward{animation-name:kh-mm-panel-enter-forward}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel.kh-mm-panel-enter-back{animation-name:kh-mm-panel-enter-back}}@keyframes kh-mm-panel-enter-forward{from{left:100%}to{left:0}}@keyframes kh-mm-panel-enter-back{from{left:-100%}to{left:0}}@media (prefers-reduced-motion:reduce){nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel.kh-mm-panel-enter-forward,nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel.kh-mm-panel-enter-back{animation:none!important}}@media (max-width:991.98px){.topbar:has(#closeMenu.active){position:relative;z-index:30;background:#fff;border-bottom:1px solid #e8eaed;box-shadow:0 7px 18px rgb(17 24 39 / .055)}nav.kh-mobile-nav[data-kh-mobile-nav]{background:#fff;border-top:0!important}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport{padding-top:20px!important}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item{margin:0 18px;border-bottom:1px solid #eceff2}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__toggle,nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__link{min-height:64px;padding-left:2px;padding-right:2px;display:flex;align-items:center}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item:last-child{border-bottom-color:#fff0}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__toggle{justify-content:space-between;gap:12px}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__toggle .caret{flex:0 0 auto;opacity:.82}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar:not([hidden]){position:sticky;top:0;z-index:20;min-height:52px;display:flex;align-items:center;gap:10px;padding:0 18px;background:#fff;border-bottom:1px solid #e8eaed;box-shadow:0 5px 14px rgb(17 24 39 / .045)}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar:not([hidden]) .kh-mobile-nav__back{width:36px;height:36px;min-width:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar:not([hidden]) .kh-mobile-nav__crumbs{min-width:0;font-weight:700;line-height:1.25}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__toggle:active,nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__link:active{background:#f7f8f9}}@media (max-width:991.98px){.topbar:has(#closeMenu.active){background:#fff;border-bottom:1px solid #ececec;box-shadow:none}nav.kh-mobile-nav[data-kh-mobile-nav]{--kh-mm-mobile-border:#dddddd;--kh-mm-mobile-soft:#f3f4f5;--kh-mm-mobile-text:#171717;--kh-mm-mobile-muted:#747474;background:#fff;color:var(--kh-mm-mobile-text)}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport{padding-top:8px!important;background:#fff}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item{margin:0!important;border-bottom:1px dashed var(--kh-mm-mobile-border)!important}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item:last-child{border-bottom:1px dashed var(--kh-mm-mobile-border)!important}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__toggle,nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__link{min-height:74px;width:100%;padding:0 28px!important;display:flex;align-items:center;gap:12px;background:#fff;color:var(--kh-mm-mobile-text);font-size:17px;font-weight:700;line-height:1.25;text-decoration:none}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__toggle{justify-content:space-between}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__toggle .caret{flex:0 0 auto;opacity:1}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar:not([hidden]){position:sticky;top:0;z-index:25;min-height:86px;display:flex;align-items:center;justify-content:center;padding:14px 58px;background:var(--kh-mm-mobile-soft);border-top:0;border-bottom:1px dashed #d2d2d2;box-shadow:none}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar:not([hidden]) .kh-mobile-nav__back{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:38px;height:38px;min-width:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:#fff0;color:#171717}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar:not([hidden]) .kh-mobile-nav__back svg{width:11px;height:19px}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar:not([hidden]) .kh-mobile-nav__crumbs{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#222;font-size:16px;font-weight:600;line-height:1.25;text-align:center;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;overflow-wrap:anywhere}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar:not([hidden]) .kh-mobile-nav__crumbs>:first-child{font-size:18px;font-weight:700}nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar:not([hidden])+.kh-mobile-nav__viewport{margin-top:0!important;padding-top:0!important;background:#fff}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__link--all{min-height:58px;width:100%;display:flex;align-items:center;padding:0 28px!important;margin:0!important;background:var(--kh-mm-mobile-soft)!important;border-bottom:1px solid #e6e6e6;color:var(--kh-mm-mobile-muted)!important;font-size:16px;font-weight:500;line-height:1.25;text-decoration:none}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel:not([data-kh-mobile-root])>.kh-mobile-nav__list>.kh-mobile-nav__item{margin:0!important;border-bottom:1px dashed var(--kh-mm-mobile-border)!important}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel:not([data-kh-mobile-root])>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__toggle,nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel:not([data-kh-mobile-root])>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__link{min-height:70px;width:100%;display:flex;align-items:center;gap:12px;padding:0 28px!important;background:#fff;color:var(--kh-mm-mobile-text);font-size:16px;font-weight:500;line-height:1.3;text-decoration:none}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__panel:not([data-kh-mobile-root])>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__toggle{justify-content:space-between}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mm-front-badge{margin-left:8px;padding:3px 7px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.01em}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__toggle:active,nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__link:active{background:#f6f6f6}}@media (max-width:991.98px){nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__crumbbar[hidden]+.kh-mobile-nav__viewport{position:relative;border-top:1px solid #e2e2e2!important;box-shadow:inset 0 6px 0 #f3f4f5;padding-top:16px!important}}@media (max-width:991.98px){nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__toggle,nav.kh-mobile-nav[data-kh-mobile-nav]>.kh-mobile-nav__viewport>.kh-mobile-nav__panel[data-kh-mobile-root]>.kh-mobile-nav__list>.kh-mobile-nav__item>.kh-mobile-nav__link{text-transform:capitalize}#closeMenu.active{width:44px;min-width:44px;height:44px;min-height:44px}.kt-trust-strip{height:44px!important;min-height:44px!important;max-height:44px!important;overflow:hidden!important}.kt-trust-strip .kt-trust-viewport,.kt-trust-strip .kt-trust-rotator-stage,.kt-trust-strip .kt-trust-item,.kt-trust-strip .kt-trust-item-inner{height:44px!important;min-height:44px!important;max-height:44px!important}.kt-trust-strip .kt-trust-item-inner{display:flex;align-items:center}.kt-trust-strip .kt-trust-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:28px;overflow:hidden;white-space:normal!important;line-height:14px!important;text-align:center}}@media (max-width:991.98px){nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__toggle:has(>.kh-mm-front-desc),nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__link:has(>.kh-mm-front-desc){flex-wrap:wrap;align-content:center;row-gap:0!important}nav.kh-mobile-nav[data-kh-mobile-nav] :is(.kh-mobile-nav__toggle,.kh-mobile-nav__link)>.kh-mm-front-desc{order:1;flex:0 0 100%;min-width:0}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__toggle:has(>.kh-mm-front-desc){position:relative;padding-right:56px!important}nav.kh-mobile-nav[data-kh-mobile-nav] .kh-mobile-nav__toggle:has(>.kh-mm-front-desc)>.caret{position:absolute;right:28px;top:50%;translate:0 -50%}}.skbm{position:relative;width:100%;box-sizing:border-box}.skbm img{display:block;max-width:100%;height:auto}.skbm-visual{position:relative}.skbm-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(16px,4vw,64px);pointer-events:none}.skbm-overlay>*{pointer-events:auto}.skbm-cta{display:inline-flex;align-self:flex-start;padding:.75rem 1.25rem;background:#111;color:#fff;text-decoration:none;border-radius:6px}.skbm-slider{overflow:hidden;position:relative}.skbm-slider-track{display:flex;transition:transform .45s ease}.skbm-slide{min-width:100%;position:relative}.skbm-prev,.skbm-next{position:absolute;top:50%;transform:translateY(-50%);z-index:3;border:0;border-radius:99px;width:40px;height:40px}.skbm-prev{left:12px}.skbm-next{right:12px}.skbm-dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:6px}.skbm-dots button{width:9px;height:9px;border-radius:50%;border:0;padding:0;opacity:.5}.skbm-dots button[aria-current=true]{opacity:1}.skbm-grid{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--gap)}.skbm-hotspot-wrap{position:absolute;transform:translate(-50%,-50%);z-index:4}.skbm-hotspot{position:relative;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 14px #0004;z-index:4}.skbm-popover{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);width:min(220px,calc(100vw - 32px));max-width:calc(100vw - 32px);background:#fff;color:#111;padding:12px;text-align:left;box-shadow:0 4px 24px #0003;z-index:5;display:grid;gap:6px}.skbm-popover[hidden]{display:none!important}.skbm-popup{display:none;position:fixed;z-index:99999;left:50%;top:50%;transform:translate(-50%,-50%);max-width:min(92vw,900px);max-height:90vh;overflow:auto;background:#fff;box-shadow:0 12px 70px #0007}.skbm-popup.is-visible{display:block}.skbm-popup-close{position:absolute;z-index:10;right:8px;top:8px;border:0;border-radius:50%;width:36px;height:36px;font-size:24px}@media(max-width:767px){.skbm-grid{grid-template-columns:repeat(var(--cols-m),minmax(0,1fr))}.skbm-device-desktop,.skbm-device-tablet{display:none!important}.skbm-popover{left:50%;top:calc(100% + 10px);transform:translateX(-50%)}}@media(min-width:768px) and (max-width:1024px){.skbm-device-mobile,.skbm-device-desktop{display:none!important}}@media(min-width:1025px){.skbm-device-mobile,.skbm-device-tablet{display:none!important}}@media(prefers-reduced-motion:reduce){.skbm-slider-track{transition:none!important}}.skbm-product-grid-sources{display:none!important}.skbm-product-grid-tile{box-sizing:border-box;display:flex;align-self:stretch;overflow:hidden}.skbm-product-grid-tile>.skbm{width:100%;height:100%!important;min-height:0;margin:0;overflow:hidden}.skbm--product-grid-card .skbm-visual,.skbm--product-grid-card .skbm-visual picture{height:100%!important;min-height:0;display:block;overflow:hidden}.skbm--product-grid-card .skbm-visual img{width:100%;height:100%;object-fit:cover;display:block}.skbm--product-grid-card .skbm-overlay{position:absolute;inset:0}.skbm-product-grid-tile[data-span="2"]{max-width:none}.skbm-product-grid-tile[data-span="4"]{width:100%!important;flex-basis:100%!important;max-width:100%!important}.skbm-hotspot-wrap .skbm-popover{max-height:min(70vh,420px);overflow:auto;overscroll-behavior:contain}.skbm-hotspot-wrap{max-width:100vw}.skbm-ratio-square .skbm-visual{aspect-ratio:1/1;overflow:hidden}.skbm-ratio-square .skbm-visual picture,.skbm-ratio-square .skbm-visual img{width:100%;height:100%;object-fit:cover}.skbm-ratio-hero .skbm-visual{aspect-ratio:21/9;overflow:hidden}.skbm-ratio-hero .skbm-visual picture,.skbm-ratio-hero .skbm-visual img{width:100%;height:100%;object-fit:cover}.skbm-hover-zoom .skbm-visual img{transition:transform .35s ease}.skbm-hover-zoom:hover .skbm-visual img{transform:scale(1.035)}.skbm-popup-backdrop{display:none;position:fixed;inset:0;z-index:99998;opacity:0;transition:opacity .2s ease}.skbm-popup-backdrop.is-visible{display:block;opacity:1}.skbm-popup{z-index:99999;transition:opacity .22s ease,transform .22s ease}.skbm-popup-anim-fade{opacity:0}.skbm-popup-anim-fade.is-visible{opacity:1}.skbm-popup-anim-scale{opacity:0}.skbm-popup-anim-scale.is-visible{opacity:1}.skbm-popup-anim-scale:not(.is-visible){transform:translate(-50%,-50%) scale(.94)}.skbm-popup-anim-slide-up{opacity:0}.skbm-popup-anim-slide-up.is-visible{opacity:1}.skbm-popup-anim-slide-up:not(.is-visible){transform:translateY(24px)}.skbm-popup-anim-slide-down{opacity:0}.skbm-popup-anim-slide-down.is-visible{opacity:1}.skbm-popup-anim-slide-down:not(.is-visible){transform:translateY(-24px)}.skbm-hook-device-mobile{display:none!important}.skbm-slider-track{touch-action:pan-y;user-select:none;-webkit-user-select:none}@media(max-width:767px){.skbm-hook-device-desktop{display:none!important}.skbm-hook-device-mobile{display:block!important}}.skbm-product-grid-tile--ssr.skbm-ssr-mobile{display:none!important}@media(max-width:767px){.skbm-product-grid-tile--ssr.skbm-ssr-desktop{display:none!important}.skbm-product-grid-tile--ssr.skbm-ssr-mobile{display:flex!important}.skbm--product-grid-card .skbm-visual img{object-fit:contain!important}}.cs-footer__section--info::before,.cs-footer__section--info::after,.cs-footer__section--info .cs-footer__section-content::before,.cs-footer__section--info .cs-footer__section-content::after{content:none!important;display:none!important;background:none!important;background-image:none!important;mask:none!important;-webkit-mask:none!important}.cs-footer__section--info .cs-footer__section-content,.cs-footer__section--info .cs-footer__phone,.cs-footer__section--info .cs-footer__phone>a,.cs-footer__section--info .cs-footer__email,.cs-footer__section--info .cs-footer__email>a{background-image:none!important;mask-image:none!important;-webkit-mask-image:none!important}.cs-footer__section--info .cs-footer__phone,.cs-footer__section--info .cs-footer__email{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:10px!important;min-width:0!important}.cs-footer__section--info .cs-footer__phone::before,.cs-footer__section--info .cs-footer__email::before{content:""!important;display:block!important;flex:0 0 20px!important;width:20px!important;height:20px!important;background-color:currentColor!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;mask-repeat:no-repeat!important;mask-position:center!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-position:center!important;-webkit-mask-size:contain!important}.cs-footer__section--info .cs-footer__phone::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.62 10.79a15.05 15.05 0 0 0 6.59 6.59l2.2-2.2a1 1 0 0 1 1.02-.24c1.12.37 2.33.57 3.57.57a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1C11.72 21 3 12.28 3 2a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.24.2 2.45.57 3.57a1 1 0 0 1-.24 1.02z'/%3E%3C/svg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.62 10.79a15.05 15.05 0 0 0 6.59 6.59l2.2-2.2a1 1 0 0 1 1.02-.24c1.12.37 2.33.57 3.57.57a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1C11.72 21 3 12.28 3 2a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.24.2 2.45.57 3.57a1 1 0 0 1-.24 1.02z'/%3E%3C/svg%3E")!important}.cs-footer__section--info .cs-footer__email::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 4-8 5-8-5V6l8 5 8-5z'/%3E%3C/svg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 4-8 5-8-5V6l8 5 8-5z'/%3E%3C/svg%3E")!important}.cs-footer__section--info .cs-footer__phone::after,.cs-footer__section--info .cs-footer__email::after,.cs-footer__section--info .cs-footer__phone>a::before,.cs-footer__section--info .cs-footer__phone>a::after,.cs-footer__section--info .cs-footer__email>a::before,.cs-footer__section--info .cs-footer__email>a::after{content:none!important;display:none!important}.cs-footer__section--info .cs-footer__phone>svg,.cs-footer__section--info .cs-footer__phone>i,.cs-footer__section--info .cs-footer__email>svg,.cs-footer__section--info .cs-footer__email>i,.cs-footer__section--info .cs-footer__phone>[class*="icon"],.cs-footer__section--info .cs-footer__email>[class*="icon"]{display:none!important;visibility:hidden!important;width:0!important;height:0!important}.kt-footer-phone-label{margin-bottom:6px!important}.ps-contactinfo__phone,.ps-contactinfo__email{display:flex!important;align-items:center!important;gap:10px!important;white-space:nowrap!important}.ps-contactinfo__phone>i,.ps-contactinfo__email>i{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 22px!important;width:22px!important;margin:0!important;line-height:1!important}.ps-contactinfo__phone>a,.ps-contactinfo__email>a{display:inline-block!important;min-width:0!important;white-space:nowrap!important}.kt-footer-shop-logo{display:block!important;margin:0 0 14px!important;padding:0!important;line-height:0!important}.kt-footer-shop-logo>a{display:inline-block!important;margin:0!important;padding:0!important;border:0!important;text-decoration:none!important;line-height:0!important}.kt-footer-shop-logo img{display:block!important;width:var(--kt-shop-logo-width,160px)!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important}.kt-footer-logo-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;line-height:0!important;border:0!important;background:transparent!important;padding:0!important;margin:0!important}.cs-page-bottom__group--socials.kt-footer-socialbox{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;min-width:150px!important}.kt-footer-social-title{display:block!important;width:auto!important;margin:0 0 12px!important;text-align:left!important;white-space:nowrap!important;line-height:1.25!important}.kt-footer-socials{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;list-style:none!important;margin:0!important;padding:0!important}.kt-footer-socials li{display:block!important;margin:0!important;padding:0!important;list-style:none!important}.kt-footer-social{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#1877f2!important;color:#fff!important;text-decoration:none!important;line-height:1!important;opacity:1!important;visibility:visible!important;box-shadow:none!important;transition:transform .16s ease,filter .16s ease!important}.kt-footer-social:hover{transform:translateY(-1px)!important;filter:brightness(.94)!important;color:#fff!important}.kt-footer-social svg{display:block!important;width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;margin:0!important;padding:0!important;fill:currentColor!important;stroke:none!important;position:static!important;transform:none!important}.kt-footer-social--facebook svg{width:16px!important;height:18px!important;transform:translateX(.2px)!important}.kt-footer-social--instagram{background:#d62976!important}.kt-footer-social--youtube{background:#f00!important}@media(max-width:767px){.cs-page-bottom__group--socials.kt-footer-socialbox{min-width:0!important}.kt-footer-shop-logo img{width:var(--kt-shop-logo-mobile-width,140px)!important}}.cs-footer__section--info .cs-footer__email{white-space:nowrap!important}.cs-footer__section--info .cs-footer__email>a{display:inline-block!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:calc(100% - 2px)!important;font-weight:600!important;flex:1 1 auto!important;min-width:0!important}.kt-footer-logo-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;line-height:0!important;margin:0!important;padding:0!important}.kt-footer-logo-item>.cs-page-bottom__logo,.kt-footer-logo-item>.kt-footer-logo-link{margin:0!important}@media(max-width:767px){.kt-footer-shop-logo{margin-left:27px!important}.kt-footer-shop-logo img{width:max(240px,var(--kt-shop-logo-mobile-width,240px))!important}.cs-footer__section--info .kt-footer-contact-body{margin-left:14px!important}.cs-footer__section--info .kt-footer-contact-body>.cs-footer__section-content{margin-left:0!important}.cs-footer__section--info .cs-footer__email>a{font-size:clamp(12px,4vw,16px)!important}.cs-page-bottom__group:has(.kt-footer-logo-item),.cs-page-bottom__group--payment,.cs-page-bottom__group--payments,.cs-page-bottom__group--delivery,.cs-page-bottom__group--shipping{box-sizing:border-box!important;padding-left:24px!important;padding-right:24px!important}.kt-footer-logo-group{box-sizing:border-box!important;padding-left:24px!important;padding-right:24px!important}.kt-footer-logo-group--payment>.kt-footer-logo-item:first-of-type{margin-left:6px!important}.kt-footer-logo-group--shipping>.kt-footer-logo-item:first-of-type{margin-left:3px!important}.kt-footer-logo-item{justify-content:flex-start!important}}.trust-strip.kt-trust-strip{--kt-height:40px;--kt-gap:64px;--kt-image-height:26px;--kt-icon-size:18px;--kt-font-size:13px;--kt-font-weight:600;--kt-transition:420ms;--kt-edge-fade-width:36px;--kt-accent:currentColor;box-sizing:border-box;display:flex;align-items:center;position:relative;width:100%;height:var(--kt-height)!important;min-height:var(--kt-height)!important;max-height:var(--kt-height)!important;overflow:hidden!important;font-size:var(--kt-font-size)!important;font-weight:var(--kt-font-weight)!important;line-height:1.2!important;z-index:2}.kt-trust-strip *,.kt-trust-strip *::before,.kt-trust-strip *::after{box-sizing:border-box}.kt-trust-strip .kt-trust-item::before,.kt-trust-strip .kt-trust-item::after,.kt-trust-strip .kt-trust-item-inner::before,.kt-trust-strip .kt-trust-item-inner::after,.kt-trust-strip .kt-trust-text::before,.kt-trust-strip .kt-trust-text::after{content:none!important;display:none!important;border:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important}.kt-trust-strip .kt-trust-payload{display:none!important}.kt-trust-strip .kt-trust-viewport{width:100%;height:100%;overflow:hidden;display:flex;align-items:center;position:relative}.kt-trust-strip[data-kt-edge-fade="1"] .kt-trust-viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--kt-edge-fade-width),#000 calc(100% - var(--kt-edge-fade-width)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--kt-edge-fade-width),#000 calc(100% - var(--kt-edge-fade-width)),transparent 100%)}.kt-trust-strip .kt-trust-item{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;white-space:nowrap!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;line-height:1.2!important;list-style:none!important}.kt-trust-strip .kt-trust-item-inner{display:inline-flex!important;align-items:center!important;justify-content:center;gap:8px;color:inherit!important;text-decoration:none!important;white-space:nowrap!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}.kt-trust-strip a.kt-trust-item-inner:hover,.kt-trust-strip a.kt-trust-item-inner:focus{color:inherit!important;text-decoration:none!important}.kt-trust-strip .kt-trust-highlight{color:var(--kt-accent);font-weight:800}.kt-trust-strip .kt-trust-icon{width:var(--kt-icon-size);height:var(--kt-icon-size);display:inline-flex;flex:0 0 auto;color:var(--kt-accent)}.kt-trust-strip .kt-trust-icon svg{width:100%;height:100%;display:block;fill:currentColor}.kt-trust-strip .kt-trust-item--image img{display:block!important;width:auto!important;height:auto!important;max-width:none!important;max-height:var(--kt-image-height)!important;object-fit:contain;margin:0!important;padding:0!important}.kt-trust-strip .kt-trust-countdown-value{color:var(--kt-accent);font-variant-numeric:tabular-nums;letter-spacing:.02em}.kt-trust-strip .kt-trust-marquee-track{display:flex!important;align-items:center!important;width:max-content!important;min-width:max-content!important;height:100%;flex:0 0 auto;will-change:transform;animation:none!important;transition:none!important}.kt-trust-strip .kt-trust-marquee-group{display:flex!important;align-items:center!important;gap:var(--kt-gap)!important;padding:0 var(--kt-gap) 0 0!important;margin:0!important;width:max-content!important;min-width:max-content!important;flex:0 0 auto!important}.kt-trust-strip .kt-trust-rotator-stage{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.kt-trust-strip .kt-trust-rotator-item{position:absolute;left:50%;top:50%;opacity:0;transform:translate(-50%,-50%);transition-duration:var(--kt-transition);transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-property:opacity,transform}.kt-trust-strip .kt-trust-rotator-item.is-visible{opacity:1}.kt-trust-strip[data-kt-mode="fade"] .kt-trust-rotator-item{transform:translate(-50%,-50%) scale(.985)}.kt-trust-strip[data-kt-mode="fade"] .kt-trust-rotator-item.is-visible{transform:translate(-50%,-50%) scale(1)}.kt-trust-strip[data-kt-mode="fade"] .kt-trust-rotator-item.is-leaving{opacity:0;transform:translate(-50%,-50%) scale(1.015)}.kt-trust-strip[data-kt-mode="slide"] .kt-trust-rotator-item{transform:translate(calc(-50% + 48px),-50%)}.kt-trust-strip[data-kt-mode="slide"] .kt-trust-rotator-item.is-visible{transform:translate(-50%,-50%)}.kt-trust-strip[data-kt-mode="slide"] .kt-trust-rotator-item.is-leaving{opacity:0;transform:translate(calc(-50% - 48px),-50%)}.kt-trust-strip[data-kt-mode="typewriter"] .kt-trust-rotator-item{opacity:1;transform:translate(-50%,-50%)}.kt-trust-strip .kt-typewriter-item.has-cursor .kt-trust-text::after{content:""!important;display:inline-block!important;width:1.5px!important;height:1em!important;margin:0 0 -.12em 3px!important;padding:0!important;background:currentColor!important;animation:kt-cursor-blink .8s steps(1,end) infinite!important}@keyframes kt-cursor-blink{0%,48%{opacity:1}49%,100%{opacity:0}}.kt-trust-noscript{width:100%;text-align:center}@media (prefers-reduced-motion:reduce){.kt-trust-strip[data-kt-respect-reduced-motion="1"] .kt-trust-rotator-item{transition:none!important}.kt-trust-strip[data-kt-respect-reduced-motion="1"] .kt-typewriter-item.has-cursor .kt-trust-text::after{animation:none!important;opacity:1}}.kt-trust-icon-animation--pulse{animation:kt-icon-pulse 1.8s ease-in-out infinite}.kt-trust-icon-animation--wiggle{animation:kt-icon-wiggle 2.4s ease-in-out infinite;transform-origin:50% 80%}.kt-trust-icon-animation--drive{animation:kt-icon-drive 2.2s ease-in-out infinite}.kt-trust-icon-animation--spin{animation:kt-icon-spin 3.2s linear infinite}@keyframes kt-icon-pulse{0%,70%,100%{transform:scale(1)}80%{transform:scale(1.14)}90%{transform:scale(.98)}}@keyframes kt-icon-wiggle{0%,72%,100%{transform:rotate(0)}78%{transform:rotate(-9deg)}84%{transform:rotate(9deg)}90%{transform:rotate(-5deg)}96%{transform:rotate(4deg)}}@keyframes kt-icon-drive{0%,72%,100%{transform:translateX(0)}82%{transform:translateX(4px)}92%{transform:translateX(-2px)}}@keyframes kt-icon-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kt-trust-strip[data-kt-respect-reduced-motion="1"] .kt-trust-icon-animation--pulse,.kt-trust-strip[data-kt-respect-reduced-motion="1"] .kt-trust-icon-animation--wiggle,.kt-trust-strip[data-kt-respect-reduced-motion="1"] .kt-trust-icon-animation--drive,.kt-trust-strip[data-kt-respect-reduced-motion="1"] .kt-trust-icon-animation--spin{animation:none!important}}.kt-trust-strip[data-kt-position="sticky"]{position:sticky!important;top:0!important;z-index:9990!important}.kt-trust-strip[data-kt-position="fixed"]{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:9990!important}.kt-trust-strip .kt-trust-close{position:absolute;right:7px;top:50%;transform:translateY(-50%);z-index:6;width:28px;height:28px;border:0;border-radius:50%;background:rgb(0 0 0 / .12);color:inherit;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;font:500 21px/1 Arial,sans-serif;opacity:.72;transition:opacity .18s ease,background .18s ease}.kt-trust-strip .kt-trust-close:hover,.kt-trust-strip .kt-trust-close:focus{opacity:1;background:rgb(0 0 0 / .2);outline:none}.kt-trust-strip.has-kt-dismiss .kt-trust-viewport{padding-right:38px}.kt-trust-strip .kt-trust-cta{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:3px 9px;border-radius:999px;font-size:.88em;font-weight:800;letter-spacing:.02em;white-space:nowrap;transition:transform .16s ease,opacity .16s ease,background .16s ease}.kt-trust-strip .kt-trust-cta--text{padding-left:2px;padding-right:2px;color:var(--kt-accent);text-decoration:underline;text-underline-offset:2px}.kt-trust-strip .kt-trust-cta--outline{border:1px solid currentColor;color:inherit}.kt-trust-strip .kt-trust-cta--solid{background:var(--kt-accent);color:#111}.kt-trust-strip[data-kt-hover-effect="1"] .kt-trust-item-inner{transition:transform .16s ease,opacity .16s ease}.kt-trust-strip[data-kt-hover-effect="1"] a.kt-trust-item-inner:hover,.kt-trust-strip[data-kt-hover-effect="1"] a.kt-trust-item-inner:focus{transform:translateY(-1px)}.kt-trust-strip[data-kt-hover-effect="1"] a.kt-trust-item-inner:hover .kt-trust-cta,.kt-trust-strip[data-kt-hover-effect="1"] a.kt-trust-item-inner:focus .kt-trust-cta{transform:translateX(2px)}.kt-trust-strip[data-kt-mode="reveal"] .kt-trust-rotator-item{opacity:1;clip-path:inset(0 100% 0 0);transform:translate(-50%,-50%);transition-property:clip-path,opacity}.kt-trust-strip[data-kt-mode="reveal"] .kt-trust-rotator-item.is-visible{clip-path:inset(0 0 0 0);opacity:1}.kt-trust-strip[data-kt-mode="reveal"] .kt-trust-rotator-item.is-leaving{clip-path:inset(0 0 0 100%);opacity:.2}.kt-trust-strip[data-kt-mode="words"] .kt-trust-rotator-item{opacity:1;transform:translate(-50%,-50%)}@media (max-width:767px){.kt-trust-strip .kt-trust-item-inner{gap:6px}.kt-trust-strip .kt-trust-cta{min-height:22px;padding:2px 7px}.kt-trust-strip .kt-trust-close{right:5px;width:26px;height:26px}}.trust-strip.kt-trust-strip{min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden!important;overflow-x:clip!important;contain:layout paint}.kt-trust-strip .kt-trust-viewport,.kt-trust-strip .kt-trust-rotator-stage{min-width:0!important;max-width:100%!important;overflow-x:hidden!important;overflow-x:clip!important}.kt-trust-strip[data-kt-position="fixed"]{width:auto!important;max-width:100vw!important}.kt-trust-strip .kt-trust-rotator-item{max-width:calc(100% - 24px)!important}.kt-trust-strip .kt-trust-rotator-item .kt-trust-item-inner,.kt-trust-strip .kt-trust-rotator-item .kt-trust-text{max-width:100%!important}.kt-trust-strip .kt-trust-item--image img{max-width:min(70vw, 420px)!important}@media (max-width:767px){.trust-strip.kt-trust-strip{max-width:100vw!important}.kt-trust-strip .kt-trust-rotator-item{width:calc(100% - 20px);max-width:calc(100% - 20px)!important}.kt-trust-strip .kt-trust-rotator-item .kt-trust-item-inner{width:100%;min-width:0;max-width:100%!important;white-space:normal!important;text-align:center;justify-content:center}.kt-trust-strip .kt-trust-rotator-item .kt-trust-text{min-width:0;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;word-break:normal;text-align:center}.kt-trust-strip .kt-trust-rotator-item .kt-trust-item--image img,.kt-trust-strip .kt-trust-item--image img{max-width:76vw!important}}.kt-trust-strip[data-kt-mode="zoom"] .kt-trust-rotator-item{transform:translate(-50%,-50%) scale(.72);opacity:0}.kt-trust-strip[data-kt-mode="zoom"] .kt-trust-rotator-item.is-visible{transform:translate(-50%,-50%) scale(1);opacity:1}.kt-trust-strip[data-kt-mode="zoom"] .kt-trust-rotator-item.is-leaving{transform:translate(-50%,-50%) scale(1.12);opacity:0}.kt-trust-strip[data-kt-mode="blur"] .kt-trust-rotator-item{transform:translate(-50%,-50%) scale(.96);filter:blur(10px);opacity:0;transition-property:opacity,transform,filter}.kt-trust-strip[data-kt-mode="blur"] .kt-trust-rotator-item.is-visible{transform:translate(-50%,-50%) scale(1);filter:blur(0);opacity:1}.kt-trust-strip[data-kt-mode="blur"] .kt-trust-rotator-item.is-leaving{transform:translate(-50%,-50%) scale(1.03);filter:blur(8px);opacity:0}.kt-trust-strip[data-kt-mode="flip"] .kt-trust-rotator-stage{perspective:700px}.kt-trust-strip[data-kt-mode="flip"] .kt-trust-rotator-item{transform:translate(-50%,-50%) rotateX(-78deg);transform-origin:50% 50%;opacity:0;backface-visibility:hidden}.kt-trust-strip[data-kt-mode="flip"] .kt-trust-rotator-item.is-visible{transform:translate(-50%,-50%) rotateX(0);opacity:1}.kt-trust-strip[data-kt-mode="flip"] .kt-trust-rotator-item.is-leaving{transform:translate(-50%,-50%) rotateX(78deg);opacity:0}.kt-trust-strip[data-kt-mode="flipx"] .kt-trust-rotator-stage{perspective:700px}.kt-trust-strip[data-kt-mode="flipx"] .kt-trust-rotator-item{transform:translate(-50%,-50%) rotateY(-78deg);transform-origin:50% 50%;opacity:0;backface-visibility:hidden}.kt-trust-strip[data-kt-mode="flipx"] .kt-trust-rotator-item.is-visible{transform:translate(-50%,-50%) rotateY(0);opacity:1}.kt-trust-strip[data-kt-mode="flipx"] .kt-trust-rotator-item.is-leaving{transform:translate(-50%,-50%) rotateY(78deg);opacity:0}.kt-trust-strip[data-kt-mode="drop"] .kt-trust-rotator-item{transform:translate(-50%,calc(-50% - 38px));opacity:0}.kt-trust-strip[data-kt-mode="drop"] .kt-trust-rotator-item.is-visible{transform:translate(-50%,-50%);opacity:1}.kt-trust-strip[data-kt-mode="drop"] .kt-trust-rotator-item.is-leaving{transform:translate(-50%,calc(-50% + 38px));opacity:0}.kt-trust-strip[data-kt-mode="rise"] .kt-trust-rotator-item{transform:translate(-50%,calc(-50% + 38px));opacity:0}.kt-trust-strip[data-kt-mode="rise"] .kt-trust-rotator-item.is-visible{transform:translate(-50%,-50%);opacity:1}.kt-trust-strip[data-kt-mode="rise"] .kt-trust-rotator-item.is-leaving{transform:translate(-50%,calc(-50% - 38px));opacity:0}.kt-trust-strip[data-kt-mode="mask"] .kt-trust-rotator-item{opacity:1;transform:translate(-50%,-50%);clip-path:inset(0 50% 0 50%);transition-property:clip-path,opacity,transform}.kt-trust-strip[data-kt-mode="mask"] .kt-trust-rotator-item.is-visible{clip-path:inset(0 0 0 0);opacity:1}.kt-trust-strip[data-kt-mode="mask"] .kt-trust-rotator-item.is-leaving{clip-path:inset(0 50% 0 50%);opacity:0}.kt-trust-strip[data-kt-mode="pop"] .kt-trust-rotator-item{transform:translate(-50%,-50%) scale(.48);opacity:0;transition-timing-function:cubic-bezier(.18,.89,.32,1.35)}.kt-trust-strip[data-kt-mode="pop"] .kt-trust-rotator-item.is-visible{transform:translate(-50%,-50%) scale(1);opacity:1}.kt-trust-strip[data-kt-mode="pop"] .kt-trust-rotator-item.is-leaving{transform:translate(-50%,-50%) scale(.88);opacity:0}.kt-trust-strip[data-kt-mode="swing"] .kt-trust-rotator-item{transform:translate(-50%,-50%) rotate(-7deg) translateY(-8px);transform-origin:50% 0;opacity:0}.kt-trust-strip[data-kt-mode="swing"] .kt-trust-rotator-item.is-visible{transform:translate(-50%,-50%) rotate(0) translateY(0);opacity:1}.kt-trust-strip[data-kt-mode="swing"] .kt-trust-rotator-item.is-leaving{transform:translate(-50%,-50%) rotate(7deg) translateY(8px);opacity:0}.kt-trust-strip[data-kt-mode="bounce"] .kt-trust-rotator-item{transform:translate(-50%,calc(-50% + 28px)) scale(.97);opacity:0}.kt-trust-strip[data-kt-mode="bounce"] .kt-trust-rotator-item.is-visible{opacity:1;animation:kt-soft-bounce var(--kt-transition) cubic-bezier(.2,.8,.2,1) both}.kt-trust-strip[data-kt-mode="bounce"] .kt-trust-rotator-item.is-leaving{animation:none;transform:translate(-50%,calc(-50% - 18px));opacity:0}@keyframes kt-soft-bounce{0%{transform:translate(-50%,calc(-50% + 28px)) scale(.97)}65%{transform:translate(-50%,calc(-50% - 5px)) scale(1.01)}100%{transform:translate(-50%,-50%) scale(1)}}.kt-trust-strip[data-kt-mode="scramble"] .kt-trust-rotator-item{opacity:1;transform:translate(-50%,-50%)}.kt-trust-strip[data-kt-mode="scramble"] .kt-trust-text{font-variant-numeric:tabular-nums}.kt-trust-icon-animation--bounce{animation:kt-icon-bounce 2.2s ease-in-out infinite}.kt-trust-icon-animation--shake{animation:kt-icon-shake 2.8s ease-in-out infinite}.kt-trust-icon-animation--swing{animation:kt-icon-swing 2.6s ease-in-out infinite;transform-origin:50% 5%}.kt-trust-icon-animation--heartbeat{animation:kt-icon-heartbeat 2s ease-in-out infinite}.kt-trust-icon-animation--float{animation:kt-icon-float 2.6s ease-in-out infinite}.kt-trust-icon-animation--flash{animation:kt-icon-flash 2.4s ease-in-out infinite}.kt-trust-icon-animation--pop{animation:kt-icon-pop 2.4s ease-in-out infinite}.kt-trust-icon-animation--glow{animation:kt-icon-glow 2.2s ease-in-out infinite}@keyframes kt-icon-bounce{0%,72%,100%{transform:translateY(0)}80%{transform:translateY(-4px)}88%{transform:translateY(1px)}94%{transform:translateY(-2px)}}@keyframes kt-icon-shake{0%,74%,100%{transform:translateX(0)}78%{transform:translateX(-3px)}82%{transform:translateX(3px)}86%{transform:translateX(-2px)}90%{transform:translateX(2px)}}@keyframes kt-icon-swing{0%,72%,100%{transform:rotate(0)}80%{transform:rotate(12deg)}88%{transform:rotate(-9deg)}95%{transform:rotate(4deg)}}@keyframes kt-icon-heartbeat{0%,68%,100%{transform:scale(1)}76%{transform:scale(1.18)}82%{transform:scale(1)}88%{transform:scale(1.11)}}@keyframes kt-icon-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes kt-icon-flash{0%,72%,100%{opacity:1}78%{opacity:.22}84%{opacity:1}90%{opacity:.45}}@keyframes kt-icon-pop{0%,72%,100%{transform:scale(1)}80%{transform:scale(.76)}87%{transform:scale(1.22)}94%{transform:scale(1)}}@keyframes kt-icon-glow{0%,100%{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 5px currentColor)}}@media (prefers-reduced-motion:reduce){.kt-trust-strip[data-kt-respect-reduced-motion="1"] .kt-trust-icon[class*="kt-trust-icon-animation--"]{animation:none!important}.kt-trust-strip[data-kt-respect-reduced-motion="1"][data-kt-mode="bounce"] .kt-trust-rotator-item.is-visible{animation:none!important;transform:translate(-50%,-50%)}}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular-2d8017489da689caedc1.woff2) format('woff2'),url(../fonts/MaterialIcons-Regular-08cefa1bc6566a650da7.woff) format('woff');font-display:swap}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.skip-link,.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within),.sr-only-h1{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.header-switchers{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:.72rem;line-height:1.25}.header-switchers .language-selector,.header-switchers .currency-selector{margin:0}.header-switchers .language-selector-wrapper,.header-switchers .currency-selector-wrapper{padding:0}.header-switchers .dropdown-toggle,.header-switchers .expand-more,.header-switchers select{border:0;background:#fff0;padding:0;font-size:.72rem;color:var(--ink,#1a1a1a);cursor:pointer;letter-spacing:.02em;text-transform:uppercase;font-weight:600}.header-switchers .material-icons{font-size:.8rem}.header-tools{display:flex;align-items:center;gap:16px}.header-tools__link{position:relative;display:inline-flex;color:var(--ink,#1a1a1a)}.header-tools__link .icon{width:20px;height:20px}.header-tools__cart-count{position:absolute;top:-7px;right:-9px;min-width:16px;height:16px;padding:0 4px;border-radius:9px;background:var(--red,#c0392b);color:#fff;font-size:.62rem;line-height:16px;text-align:center;font-weight:700}.header-search{position:relative;min-width:0}.header-search__form{display:flex;align-items:center;gap:8px;border-bottom:2px solid #e5e5e5;padding:4px 2px}.header-search__form:focus-within{border-bottom-color:var(--red,#c0392b)}.header-search__input{flex:1;min-width:0;border:0;padding:6px 2px;font-size:.95rem;outline:none;background:#fff0}.header-search__submit{flex-shrink:0;border:0;background:#fff0;cursor:pointer;color:var(--ink,#1a1a1a);display:flex;align-items:center}.header-search__results{position:absolute;left:0;right:0;top:100%;margin-top:8px}.header-search__form .header-search__input{padding:10px}@media (min-width:64em){.topbar{grid-template-columns:auto 1fr auto}.logo{grid-column:1}.header-search{grid-column:2;margin:0 32px;grid-column:2;margin:0 32px;justify-self:center;min-width:400px}.nav-right{grid-column:3}}@media (max-width:64em){.topbar{grid-template-rows:auto auto;row-gap:10px}.hamb,#closeMenu{grid-row:1}.logo{grid-row:1}.nav-right{grid-row:1}.header-search{grid-column:1 / -1;grid-row:2}}.cs-search-autocomplete{background:#fff;border:1px solid #eee;box-shadow:0 12px 30px rgb(0 0 0 / .12);max-height:70vh;overflow-y:auto;z-index:60}.cs-search-autocomplete[hidden]{display:none}.cs-search-autocomplete__item{display:flex;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;color:inherit;border-bottom:1px solid #f2f2f2}.cs-search-autocomplete__item:hover,.cs-search-autocomplete__item.is-active{background:#f7f7f7}.cs-search-autocomplete__thumb{width:44px;height:44px;object-fit:contain;border:1px solid #eee;border-radius:3px;flex-shrink:0;background:#fff}.cs-search-autocomplete__thumb--empty{background:#f5f5f5}.cs-search-autocomplete__info{display:flex;flex-direction:column;gap:2px;min-width:0}.cs-search-autocomplete__name{font-size:.9rem;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-search-autocomplete__price{font-size:.82rem;font-weight:700;color:var(--red,#c0392b)}.cs-search-autocomplete__seeall{display:block;padding:12px 14px;text-align:center;font-size:.85rem;font-weight:600;color:var(--red,#c0392b);text-decoration:none}.cs-search-autocomplete__seeall:hover{text-decoration:underline}.cs-search-autocomplete__empty{padding:16px 14px;color:#888;font-size:.9rem}.kh-tab-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media (max-width:992px){.kh-tab-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.kh-tab-grid{grid-template-columns:1fr}}.kh-tab-grid>li{margin:0}.kh-tab-grid .cs-product-tile__img{width:100%;height:auto;object-fit:contain}.kh-why .cs-image-teaser__slides{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:20px;text-align:center}@media (max-width:768px){.kh-why .cs-image-teaser__slides{grid-template-columns:repeat(2,1fr)}}.kh-why__item{display:flex}.kh-why__item .cs-image-teaser__figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:10px}.kh-why__icon{width:56px;height:56px}.kh-why__icon img{width:56px;height:56px;object-fit:contain}.kh-seo .cs-seo-text__lead{margin-bottom:.5rem}.kh-seo .cs-seo-text__toggle{cursor:pointer;position:relative;padding-right:28px}.kh-seo .cs-seo-text__toggle::after{content:"+";position:absolute;right:4px;top:0;font-weight:400}.kh-seo .cs-seo-text__item.is-open .cs-seo-text__toggle::after{content:"−"}.kh-seo .cs-seo-text__content{display:none;padding:6px 0 14px}.kh-seo .cs-seo-text__item.is-open .cs-seo-text__content{display:block}.hero-cta .view{display:inline-block;cursor:pointer}#section-configurator .step_slider .slider{overflow-x:auto;scroll-behavior:smooth}.kh-config-results{padding:40px 0}.kh-config-results__criteria{background:#f7f7f7;border-radius:8px;padding:20px 24px;margin-bottom:30px}.kh-config-results__criteria h3{margin:0 0 10px}.kh-config-results__criteria ul{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-wrap:wrap;gap:8px 28px}.kh-config-results__criteria li{font-size:.85rem}.kh-config-results__criteria li span{font-weight:700;margin-left:4px}.kh-config-results__criteria .btn-config{display:inline-block;margin-top:6px;padding:11px 24px;background:var(--red,#c0392b);color:#fff;border-radius:5px;font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;text-decoration:none}.kh-config-results__criteria .btn-config:hover{filter:brightness(.94);color:#fff}.kh-config-results__empty{color:#666;margin:30px 0}.kh-config-results__back{display:inline-block;margin-top:24px;color:var(--red,#c0392b);font-weight:600}.kh-promo{padding:0}.kh-promo__viewport{position:relative}.kh-promo__slides{--kh-peek:64px;position:relative;display:flex;list-style:none;margin:0;padding:0 var(--kh-peek);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.kh-promo__slides::-webkit-scrollbar{display:none}.kh-promo__slide{flex:0 0 calc(100% - 2 * var(--kh-peek));scroll-snap-align:center;margin:0 4px}@media (max-width:767px){.kh-promo__slides{--kh-peek:22px}.kh-promo__slide{margin:0 2px}}.kh-promo__link{display:block;position:relative}.kh-promo__img{display:block;width:100%;height:auto}.kh-promo__caption{position:absolute;left:6%;bottom:12%;color:#fff;max-width:46%;text-shadow:0 2px 12px rgb(0 0 0 / .4)}.kh-promo__slogan{font-size:clamp(1.2rem, 2.6vw, 2.2rem);font-weight:700;margin:0 0 .3em}.kh-promo__desc{font-size:clamp(.85rem, 1.4vw, 1.05rem);margin:0}.kh-promo__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border:0;border-radius:50%;background:rgb(255 255 255 / .85);color:#111;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgb(0 0 0 / .15)}.kh-promo__nav--prev{left:16px}.kh-promo__nav--next{right:16px}.kh-promo__nav:hover{background:#fff}.kh-promo__nav:disabled{opacity:.35;cursor:default;pointer-events:none}.kh-promo__dots{position:absolute;left:0;right:0;bottom:14px;z-index:3;display:flex;justify-content:center;gap:8px}.kh-promo__dot{width:9px;height:9px;border-radius:50%;border:0;background:rgb(255 255 255 / .55);cursor:pointer;padding:0}.kh-promo__dot.is-active{background:#fff}@media (min-width:64em){.cs-page-product__gallery{flex-shrink:1!important}}.gallery-placeholder.cs-product-gallery{display:flex;gap:12px}.cs-product-gallery__thumbs{display:flex;flex-direction:column;gap:8px;flex:0 0 64px;width:64px;max-height:500px;overflow-y:auto}.cs-product-gallery__thumb{padding:0;border:2px solid #fff0;border-radius:4px;background:none;cursor:pointer;overflow:hidden;line-height:0}.cs-product-gallery__thumb img{display:block;width:100%;height:auto}.cs-product-gallery__thumb.is-active{border-color:var(--red,#c0392b)}.cs-product-gallery__carousel{flex:1 1 auto;min-width:0;max-width:100%;aspect-ratio:4 / 3}.cs-product-gallery__carousel img{width:100%;height:100%;object-fit:contain}.cs-product-gallery__ar-slide,.cs-product-gallery__ar-slide model-viewer{width:100%;height:100%}.cs-product-gallery__thumb--ar{position:relative}.cs-product-gallery__thumb-ar-badge{position:absolute;bottom:2px;right:2px;background:var(--red,#c0392b);color:#fff;font-size:9px;font-weight:700;line-height:1;padding:2px 4px;border-radius:3px;letter-spacing:.02em}@media (max-width:767px){.gallery-placeholder.cs-product-gallery{flex-direction:column;height:auto;max-height:none}.cs-product-gallery__thumbs{flex-direction:row;flex:0 0 auto;width:auto;max-height:none;overflow-x:auto;order:2}.cs-product-gallery__thumb{flex:0 0 56px;width:56px;height:56px}.cs-product-gallery__carousel{flex:0 0 auto;width:100%}}.cs-buybox__fuel-icons{margin:14px 0;padding:14px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.cs-fuel-icons__label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#777;margin-bottom:10px}.cs-fuel-icons__row{display:flex;flex-wrap:wrap;gap:16px}.cs-fuel-icons__item{display:flex;flex-direction:column;align-items:center;gap:4px;width:52px}.cs-fuel-icons__icon{width:28px;height:28px;object-fit:contain}.cs-fuel-icons__item-label{font-size:11px;line-height:1.2;text-align:center;color:#555}.cs-product{max-width:1280px;margin:0 auto;padding:16px}.cs-product__header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:8px 0 26px}.cs-product__rating{font-size:.8rem;color:#999;margin-bottom:6px}.cs-product__title{font-size:clamp(1.5rem, 3vw, 2.15rem);font-weight:700;line-height:1.15;margin:0 0 12px}.cs-product__flags{display:flex;gap:8px;list-style:none;padding:0;margin:0}.cs-product__flag{background:var(--red,#c0392b);color:#fff;font-size:.7rem;font-weight:700;text-transform:uppercase;padding:5px 12px;border-radius:4px;letter-spacing:.03em}.cs-product__flag--pro,.cs-product__flag--online-only{background:#1a1a1a}.cs-product__header-actions{display:flex;gap:14px;color:#888;flex-shrink:0}.cs-product__cols{display:grid!important;grid-template-columns:1.25fr .82fr .93fr;gap:34px;align-items:start}.cs-product__cols>.cs-product__col{float:none!important;width:auto!important;max-width:none!important;margin:0!important;position:static!important}@media (max-width:1024px){.cs-product__cols{grid-template-columns:1fr 1fr}.cs-product__col--buy{grid-column:1 / -1}}@media (max-width:720px){.cs-product__cols{grid-template-columns:1fr}}.cs-spec{margin-bottom:24px}.cs-spec__title{font-size:1.05rem;font-weight:700;margin:0 0 10px}.cs-spec__row{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid #f0f0f0;font-size:.88rem}.cs-spec__k{color:#777}.cs-spec__v{font-weight:600;text-align:right}.cs-spec__v--stock{color:#1f9d55}.cs-product-docs{display:flex;flex-wrap:wrap;gap:16px}.cs-product-doc{display:flex;flex-direction:column;align-items:center;gap:6px;width:170px;padding:20px 16px;border:1px solid #ececec;border-radius:10px;text-align:center;color:#333;text-decoration:none;transition:border-color .15s,box-shadow .15s}.cs-product-doc:hover{border-color:var(--red,#c0392b);box-shadow:0 6px 18px rgb(0 0 0 / .07)}.cs-product-doc .material-icons{font-size:36px;color:var(--red,#c0392b)}.cs-product-doc__name{font-weight:600;font-size:.85rem}.cs-product-doc__meta{font-size:.74rem;color:#999}.cs-product__related{margin-top:44px}.cs-product__related .products{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;list-style:none;padding:0}@media (max-width:1100px){.cs-product__related .products{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.cs-product__related .products{grid-template-columns:repeat(2,1fr)}}html{scroll-behavior:smooth}.columns-container{max-width:1280px;margin:0 auto;padding:0 16px}.columns-container>.row{display:flex;flex-wrap:nowrap;gap:32px;align-items:flex-start}#left-column{flex:0 0 262px;max-width:262px}#center-column{flex:1 1 auto;min-width:0}#right-column:empty{display:none}@media (max-width:900px){.columns-container>.row{flex-wrap:wrap}#left-column{flex-basis:100%;max-width:none}}#left-column .block,#left-column .ps-categorytree,#left-column .left-block{background:#fafbfc;border:1px solid #eceff3;border-radius:10px;padding:16px 18px;margin-bottom:20px}#left-column .category-tree ul,#left-column .ps-categorytree ul{list-style:none;margin:0;padding-left:12px}#left-column .category-tree>ul{padding-left:0}#left-column .category-tree a{display:block;padding:6px 0;color:#333;font-size:.9rem}#left-column .category-tree a:hover{color:var(--red,#c0392b)}.products-selection,.product-list-header,.js-product-list-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 22px;padding-bottom:14px;border-bottom:1px solid #eee}.total-products,.total-products p{color:#777;font-size:.9rem;margin:0}.products__sort,.products-sort-order{position:relative}.products__sort .select-title,.products-sort-order .select-title{border:1.5px solid #ddd;border-radius:3px;padding:8px 14px;font-size:.85rem;cursor:pointer;display:inline-block}
/*!* Product grid *!
.products { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; list-style: none; margin: 0 0 32px; padding: 0; }
@media (max-width: 1100px) { .products { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 560px) { .products { grid-template-columns: 1fr; } }
.product-miniature { margin: 0; }
.product-miniature__inner { display: flex; flex-direction: column; height: 100%; border: 1px solid #ececec; border-radius: 10px; overflow: hidden; background: #fff; transition: box-shadow .15s, border-color .15s; }
.product-miniature__inner:hover { box-shadow: 0 8px 26px rgba(0,0,0,.09); border-color: #e0e0e0; }
.product-miniature__image-container, .product-miniature__top { position: relative; }
.product-miniature__image { display: block; width: 100%; height: auto; aspect-ratio: 1 / 1; object-fit: contain; padding: 12px; }
.product-miniature__bottom { display: flex; flex-direction: column; gap: 10px; padding: 8px 16px 18px; flex: 1; }
.product-miniature__title { font-size: .92rem; font-weight: 600; line-height: 1.35; color: #222; }
.product-miniature__title a { color: inherit; }
.product-miniature__title a:hover { color: var(--red, #c0392b); }
.product-miniature__prices { margin-top: 2px; }
.product-miniature__price { font-size: 1.2rem; font-weight: 800; color: var(--red, #c0392b); }
.product-miniature__discount-price { text-decoration: line-through; color: #aaa; font-size: .9rem; margin-left: 8px; }
.product-miniature__actions { margin-top: auto; }
.product-miniature__add, .product-miniature__add.btn { display: inline-flex; align-items: center; gap: 6px; background: var(--red, #c0392b); color: #fff; border: 0; border-radius: 3px; padding: 10px 16px; font-weight: 600; text-transform: uppercase; font-size: .76rem; cursor: pointer; }
.product-miniature__add:hover { filter: brightness(.94); color: #fff; }
.product-miniature__details.btn { display: inline-block; margin-top: 6px; font-size: .76rem; color: #333; text-decoration: underline; }*/
 .pagination{display:flex;gap:6px;list-style:none;padding:0;margin:20px 0;justify-content:center}.pagination .page-list{display:flex;gap:6px;list-style:none;padding:0;margin:0}.pagination a,.pagination .current a,.pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;border:1px solid #ddd;border-radius:3px;color:#333;padding:0 8px}.pagination .current a,.pagination .active a{background:var(--red,#c0392b);border-color:var(--red,#c0392b);color:#fff}.kh-cart{position:fixed;inset:0;z-index:1100}.kh-cart[hidden]{display:none}.kh-cart__overlay{position:absolute;inset:0;background:rgb(0 0 0 / .5);animation:kh-fade .2s ease}.kh-cart__panel{position:absolute;top:0;right:0;height:100%;width:min(420px, 92vw);background:#fff;box-shadow:-8px 0 30px rgb(0 0 0 / .18);display:flex;flex-direction:column;animation:kh-slide-in .28s ease}@keyframes kh-fade{from{opacity:0}to{opacity:1}}@keyframes kh-slide-in{from{transform:translateX(100%)}to{transform:translateX(0)}}.kh-cart__head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid #eee}.kh-cart__title{font-size:1.1rem;font-weight:700}.kh-cart__close{border:0;background:none;font-size:1.8rem;line-height:1;cursor:pointer;color:#333}.kh-cart__items{flex:1;overflow-y:auto;padding:8px 22px}.kh-cart__item{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid #f0f0f0;position:relative}.kh-cart__thumb img{width:64px;height:64px;object-fit:contain;border:1px solid #eee;border-radius:3px}.kh-cart__info{flex:1;min-width:0}.kh-cart__name{display:block;font-size:.88rem;font-weight:600;color:#222;line-height:1.35}.kh-cart__name:hover{color:var(--red,#c0392b)}.kh-cart__attrs{font-size:.76rem;color:#888;margin:3px 0}.product-line__item--info{display:flex;gap:4px;font-size:.8rem;color:#888;margin:2px 0}.product-line__item--info .product-line__item-label{font-weight:600}.kh-cart__linked-variants .product-line__item--info{font-size:.76rem;margin:2px 0 0}.kh-cart__line{display:flex;gap:8px;align-items:baseline;margin-top:4px}.kh-cart__qty{color:#888;font-size:.82rem}.kh-cart__price{font-weight:700;color:var(--red,#c0392b)}.kh-cart__remove{position:absolute;top:12px;right:0;color:#bbb;font-size:1.3rem;line-height:1;text-decoration:none}.kh-cart__remove:hover{color:var(--red,#c0392b)}.kh-cart__foot{border-top:1px solid #eee;padding:20px 22px}.kh-cart__total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px;font-size:1.05rem}.kh-cart__total strong{font-size:1.35rem;color:var(--red,#c0392b)}.kh-cart__checkout{display:block;text-align:center;background:var(--red,#c0392b);color:#fff;padding:14px;border-radius:3px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.kh-cart__checkout:hover{filter:brightness(.94);color:#fff}.kh-cart__view{display:block;text-align:center;margin-top:10px;color:#333;text-decoration:underline;font-size:.88rem}.kh-cart__empty{padding:50px 22px;text-align:center;color:#777}.kh-cart__empty .kh-cart__checkout{margin-top:20px}body.kh-cart-open{overflow:hidden}.cs-star-rating__form-stars:has(input:checked) .cs-star-rating__form-star{fill:#eec04c}.cs-star-rating__form-stars input:checked+label~label .cs-star-rating__form-star{fill:#d0d0d0}.cs-reviews__message,.cs-newsletter__message{margin:0 0 16px;padding:12px 16px;border-radius:3px;font-size:.85rem;line-height:1.4}.cs-reviews__message--success,.cs-newsletter__message--success{background:#e8f6ea;color:#1e6b2e;border:1px solid #bfe6c5}.cs-reviews__message--error,.cs-newsletter__message--error{background:#fdecea;color:#a32a1f;border:1px solid #f4c6c0}.cs-container--product-carousel{padding:0 0 40px}.cs-container--headline-carousel .cs-headline{margin:0 0 2rem;padding:2rem 0 0}.cs-container--headline-carousel .cs-headline__title{color:#000;font-family:Montserrat,Verdana,system-ui;font-size:2.4rem;font-weight:500;line-height:1.1;margin:1rem 0 1.5rem;text-transform:none}@media (max-width:47.99em){.cs-container--headline-carousel .cs-headline__title{font-size:1.6rem}}.cs-navigation__list--main{position:static}.cs-navigation__flyout{left:0!important;transform:none!important;box-sizing:border-box}.kh-menu__columns{display:flex;gap:3rem;flex:1 1 auto}.kh-menu__list{list-style:none;margin:0;padding:0}.kh-menu__list--level_1{display:flex;gap:3rem;flex:1 1 auto}.kh-menu__item--level_1{min-width:15rem}.kh-menu__link--level_1{display:block;font-weight:700;font-size:.95rem;text-transform:uppercase;letter-spacing:.03em;color:#222;padding:0 0 1.2em}.kh-menu__item--level_1:not(.kh-menu__item--parent) .kh-menu__link--level_1{text-transform:none;font-weight:600;padding:.4em 0}.kh-menu__link--level_1:hover{color:var(--red,#c0392b)}.kh-menu__list--level_2,.kh-menu__list--level_3,.kh-menu__list--level_4{margin-left:0}.kh-menu__link--level_2,.kh-menu__link--level_3,.kh-menu__link--level_4{display:inline-block;color:#333;font-size:.92rem;padding:.4em 0}.kh-menu__link--level_2:hover,.kh-menu__link--level_3:hover,.kh-menu__link--level_4:hover{color:var(--red,#c0392b)}.kh-menu__item--level_2 .kh-menu__list,.kh-menu__item--level_3 .kh-menu__list{margin-left:1rem}.kh-menu__teaser{flex:0 0 22rem;position:relative}.kh-menu__teaser a{display:block;position:relative;height:100%;min-height:18rem;border-radius:8px;overflow:hidden}.kh-menu__teaser img{width:100%;height:100%;object-fit:cover;display:block}.kh-menu__teaser-label{position:absolute;left:0;right:0;bottom:0;padding:1.2em 1.4em;background:linear-gradient(0deg,rgb(0 0 0 / .62),transparent);color:#fff;font-weight:600;font-size:.95rem}.kh-carousel{position:relative;display:flex;align-items:center;gap:8px}.kh-carousel__track.products{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;padding:4px 2px 12px;list-style:none;margin:0;flex:1 1 auto}.kh-carousel__track.products .solution-card{scroll-snap-align:start}.kh-carousel__nav{flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:1px solid #ddd;background:#fff;color:var(--ink,#1a1a1a);font-size:1.4rem;line-height:1;cursor:pointer}.kh-carousel__nav:hover{border-color:var(--red,#c0392b);color:var(--red,#c0392b)}.kh-carousel__nav[disabled]{opacity:.35;cursor:default}@media (max-width:640px){.kh-carousel__nav{display:none}}.kh-mobile-nav{display:flex;flex-direction:column;height:100%;padding-top:6.4rem}.kh-mobile-nav__crumbbar{display:none;align-items:center;gap:.8rem;padding:0 1.6rem 1.2rem;border-bottom:1px solid #eee;flex:0 0 auto}.kh-mobile-nav__crumbbar:not([hidden]){display:flex}.kh-mobile-nav__back{flex:0 0 auto;display:flex;align-items:center;border:0;background:none;padding:.4rem;margin:0 0 0 -.4rem;cursor:pointer;color:var(--ink,#1a1a1a)}.kh-mobile-nav__back svg{width:10px;height:16px}.kh-mobile-nav__crumbs{display:flex;flex-direction:column;gap:.1rem;min-width:0}.kh-mobile-nav__crumb{font-size:.78rem;font-weight:700;text-transform:uppercase;text-decoration:underline;color:var(--ink,#1a1a1a)}.kh-mobile-nav__crumb--ancestor{font-size:.7rem;font-weight:400;text-transform:none;color:#777}.kh-mobile-nav__viewport{position:relative;flex:1 1 auto;overflow:hidden;transform:translateZ(0)}.kh-mobile-nav__panel{visibility:hidden;pointer-events:none;position:fixed;inset:0;z-index:1;padding:1.2rem 1.6rem 2rem;overflow-y:auto;background:#fff}.kh-mobile-nav__panel.is-active{visibility:visible;pointer-events:auto}.kh-mobile-nav__item{border-bottom:1px solid #eee}.kh-mobile-nav__list .kh-mobile-nav__item:last-child{border-bottom:0}.kh-mobile-nav__link,.kh-mobile-nav__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.1em 0;border:0;background:none;font-size:1rem;font-weight:600;color:var(--ink,#1a1a1a);text-align:left;cursor:pointer}.kh-mobile-nav__toggle .caret{width:10px;height:10px;transform:rotate(-90deg);flex:0 0 auto}.kh-mobile-nav__link--all{font-weight:400;color:#777}.kh-mobile-nav__list{list-style:none;margin:0;padding:0}.kc-system-card__bullets{list-style:none;margin:0 0 16px;padding:0 10px;font-size:.82rem;line-height:1.5;color:#444}.kc-system-card__bullets li{position:relative;padding-left:16px;margin-bottom:6px}.kc-system-card__bullets li::before{content:'';position:absolute;left:0;top:.55em;width:6px;height:6px;background:var(--red,#c0392b)}.kc-system-card .content-image{flex-direction:column}.kc-system-card .main_pic{height:auto;width:100%;margin:0 0 12px}.kc-system-card__description{margin:0 0 16px;padding:0 10px;font-size:.85rem;line-height:1.5;color:#444}.kc-manufacturer-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin-top:20px}.kc-manufacturer-card{position:relative;border:none;border-radius:3px;padding:20px;display:flex;align-items:center;justify-content:center;height:60px;cursor:pointer;transition:border-color .15s}.kc-manufacturer-card:hover{border-color:var(--red,#c0392b)}.kc-manufacturer-card label{position:absolute;inset:0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:20px}.kc-manufacturer-card img{max-width:100%;max-height:100%;object-fit:contain}.kc-manufacturer-card input[type="radio"]{position:absolute;opacity:0;pointer-events:none}.kc-manufacturer-card:has(input[type="radio"]:checked){border-color:var(--red,#c0392b);box-shadow:0 0 0 1px var(--red,#c0392b)}.kc-system-back{display:inline-block;margin-bottom:16px}.kc-manufacturer-card label{border:none!important}.additional-attributes-wrapper{column-count:1!important}table.additional-attributes{width:100%}.kfi-feature-value-icon{max-height:20px;object-fit:contain;vertical-align:middle}.kfi-feature-value-file{display:inline-flex;margin-left:6px;color:inherit;vertical-align:middle}.kfi-feature-value-file:hover{color:var(--red,#c0392b)}.swatch-option--image{padding:4px!important}.kai-attribute-icon{align-items:center;background-color:#fff;bottom:0;color:dimgray;display:flex;font-size:.8rem;justify-content:center;left:0;line-height:.9rem!important;padding:.5rem!important;position:absolute!important;right:0}.kai-icon-label{height:42px;display:block}#amazzing_filter.af{border-right:1px solid #ebebeb;padding:0 24px 40px 0}#amazzing_filter .title_block{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:24px;padding-bottom:14px;border-bottom:1.5px solid #1a1a1a;display:flex;align-items:center;justify-content:space-between}#amazzing_filter .title_block .compact-toggle{font-size:11px;font-weight:400;text-transform:none;letter-spacing:normal;background:none;border:1px solid #ddd;padding:3px 9px;color:#888;cursor:pointer}#amazzing_filter .title_block .compact-toggle:hover{color:#000;border-color:#000}#amazzing_filter .selectedFilters{margin-bottom:16px}#amazzing_filter .selected-filters-label{font-size:11px;color:#888;margin-right:8px}#amazzing_filter .clearAll .all{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#888;background:none;border:1px solid #ddd;padding:4px 10px;text-decoration:none;letter-spacing:.04em;transition:all .15s}#amazzing_filter .clearAll .all:hover{color:#000;border-color:#000}#amazzing_filter .af_filter{margin-bottom:0}#amazzing_filter .af_subtitle{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a;padding:14px 0;border-bottom:1px solid #ebebeb;cursor:pointer}#amazzing_filter .af_filter_content{padding:14px 0 10px;border-bottom:1px solid #ebebeb}#amazzing_filter .af-checkbox-label,#amazzing_filter .af-radio-label,#amazzing_filter .af-textbox-label,#amazzing_filter .af-color-label{display:flex;align-items:center;gap:9px;font-size:12.5px;color:#444;padding:4px 0;cursor:pointer;transition:color .15s}#amazzing_filter .af-checkbox-label:hover,#amazzing_filter .af-radio-label:hover,#amazzing_filter .af-textbox-label:hover,#amazzing_filter .af-color-label:hover{color:#000}#amazzing_filter .name{flex:1}#amazzing_filter .count{font-size:11px;color:#bbb}#amazzing_filter input.af.checkbox,#amazzing_filter input.af.radio{appearance:none;-webkit-appearance:none;width:14px;height:14px;margin:0;border:1.5px solid #bbb;flex-shrink:0;cursor:pointer;position:relative;transition:.15s}#amazzing_filter input.af.radio{border-radius:50%}#amazzing_filter input.af.checkbox:checked,#amazzing_filter input.af.radio:checked{border-color:#000;background:#000}#amazzing_filter input.af.checkbox:checked::after{content:'\2713';color:#fff;font-size:9px;position:absolute;inset:0;display:flex;align-items:center;justify-content:center}#amazzing_filter input.af.radio:checked::after{content:'';position:absolute;inset:3px;background:#fff;border-radius:50%}#amazzing_filter .af-color-box{width:18px;height:18px;border:1px solid #ddd;flex-shrink:0;display:inline-block}#amazzing_filter .af-color-box.bright{border-color:#bbb}#amazzing_filter .af-select{border:1px solid #ddd;padding:7px 28px 7px 10px;font-size:12.5px;color:#1a1a1a;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23888'/%3E%3C/svg%3E") no-repeat right 9px center;cursor:pointer;width:100%;appearance:none;-webkit-appearance:none;border-radius:0}#amazzing_filter .af-slider{padding:6px 4px 10px}#amazzing_filter .slider-bar{position:relative;height:4px;background:#ebebeb;border-radius:2px;margin:14px 5px 22px}#amazzing_filter .selected-bar{position:absolute;top:0;height:4px;background:#1a1a1a;border-radius:2px}#amazzing_filter .slider-bar .pointer{position:absolute;top:50%;width:14px;height:14px;margin-top:-7px;margin-left:-7px;background:#1a1a1a;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #1a1a1a;cursor:pointer}#amazzing_filter .slider-values{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#1a1a1a}#amazzing_filter .slider_value .input-text{border:none;width:56px;font-size:13px;color:#1a1a1a;background:#fff0;padding:0}#amazzing_filter .selectedFilters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}#amazzing_filter .cf{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:#333;background:#f4f4f4;border:1px solid #e0e0e0;padding:4px 10px;transition:all .15s}#amazzing_filter .cf:hover{background:#000;color:#fff;border-color:#000}#amazzing_filter .cf .close{font-size:13px;line-height:1;text-decoration:none;color:inherit}#amazzing_filter .btn-holder .btn{background:#1a1a1a;color:#fff;border:none;font-size:12px;letter-spacing:.04em;text-transform:uppercase;padding:12px 16px;cursor:pointer}#amazzing_filter .btn-holder .btn:hover{background:#000}#amazzing_filter>.compact-toggle.sticky{display:none}.trust-strip:hover .trust-track{animation-play-state:paused}.trust-track a{color:inherit;text-decoration:none}.trust-track__item--image::before{display:none}.trust-track__item--image{gap:0}.trust-track__item img{height:20px;width:auto;display:block}.cs-navigation__teaser .cs-image-teaser__picture,.cs-navigation__teaser .cs-image-teaser__image{height:200px;object-fit:cover}.checkout-dostawa-group .step__title{padding:14px 0;margin-bottom:16px}.checkout-dostawa-group .step__title .page-title-section{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#888}.checkout-dostawa-group .step--current .step__title .page-title-section{color:#1a1a1a}.checkout-dostawa-group .step:last-child{border-bottom:none}.payment-options__list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;border-top:1px solid #ede8e2}.payment-option{width:100%;height:auto;border:none;border-bottom:1px solid #ede8e2;border-radius:0;padding:16px 4px}.payment-option:hover,.payment-option.chosen,.payment-option:has(input:checked){border-bottom-color:#ede8e2;background:#faf8f6}.checkout-payment-buttons{justify-content:flex-start}.payment-option__form-check{width:100%;gap:14px}.payment-option__input{display:inline-block!important;appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;border:1.5px solid #bbb;border-radius:50%;flex-shrink:0;cursor:pointer;position:relative}.payment-option__input:checked{border-color:#1a1a1a}.payment-option__input:checked::after{content:'';position:absolute;inset:3px;background:#1a1a1a;border-radius:50%}.payment-option__label{justify-content:space-between;font-size:14.5px;font-weight:500}.payment-option__label img{max-height:32px}.checkout-select-all{display:flex;align-items:center;gap:8px;font-size:13px;color:#555;margin-bottom:12px;cursor:pointer}.checkout-select-all input{margin:0}.cart-summary__line--estimate{margin-top:4px;padding-top:10px;border-top:1px dashed #ede8e2}.checkout-summary-recap{margin-top:16px;padding-top:16px;border-top:1px solid #ede8e2}.checkout-recap{margin-bottom:16px}.product-info-block.card{border:none;box-shadow:none}.checkout-recap__block{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 0;border-bottom:1px solid #ede8e2;font-size:13.5px;color:#444;line-height:1.6}.checkout-recap__block-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#888;margin-bottom:4px}.checkout-recap__edit{flex-shrink:0;font-size:12.5px;color:#1a1a1a;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0}.checkout-page__summary #order-summary-content{font-size:13px}.checkout-page__summary .final-summary__header{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#888;margin:16px 0 8px}.checkout-page__summary .final-summary__header .btn{font-size:11px;padding:0;color:#1a1a1a;text-decoration:underline;background:none;border:none}.checkout-page__summary .final-summary>.h2{display:none}.checkout-page__summary .address__list{display:flex;flex-direction:column;gap:10px}.checkout-page__summary .address-card__container{padding:12px;cursor:default}.checkout-page__summary .address-card__content{font-size:12.5px}.checkout-page__summary .grid-table{width:100%;font-size:12.5px}.checkout-page__summary .grid-table__header{display:none}.checkout-page__summary .grid-table__row{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid #ede8e2}.checkout-page__summary .grid-table__cell{display:flex;justify-content:space-between;gap:8px}.checkout-page__summary .grid-table__cell::before{content:attr(data-ps-label);font-weight:600;color:#888;flex-shrink:0}.checkout-page__summary .grid-table__cell:empty,.checkout-page__summary .grid-table__cell:not([data-ps-label])::before{content:none}.checkout-page__summary .final-summary__order-table{margin-bottom:0;border:none}.checkout-page__summary .final-summary__order-table .card-body{padding:0}body#product model-viewer{height:100%!important}.kfi-feature-value-file-container{display:flex!important;flex-wrap:nowrap;flex-direction:row}.page-product .kfi-feature-value-file-container{display:inline-flex!important;flex-flow:row nowrap;align-items:center;justify-content:flex-end;gap:10px}.page-product .kfi-feature-value-file-container .kfi-feature-value-icon{order:1}.page-product .kfi-feature-value-file-container .kfi-feature-value-file{order:2}.page-product .kfi-feature-value-icon{display:inline-block;flex:0 0 auto;width:auto;max-height:26px;vertical-align:middle}.page-product .kfi-feature-value-file{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;border:0;background:#fff0 url(../../../../modules/kominyfeatureicons/views/img/download.png) center / 24px 25px no-repeat;line-height:1;text-decoration:none;vertical-align:middle;transition:filter .18s ease,transform .18s ease}.page-product .kfi-feature-value-file:hover{text-decoration:none;filter:brightness(.78);transform:translateY(-1px)}.page-product .kfi-feature-value-file:focus-visible{outline:2px solid #111;outline-offset:2px}.page-product .kfi-feature-value-file .material-icons{display:none}.page-product .additional-attributes td.col.data:has(>.kfi-feature-value-file){white-space:nowrap}.page-product .additional-attributes td.col.data>.kfi-feature-value-icon+.kfi-feature-value-file{margin-left:10px}:root{--site-font-family:"Figtree", sans-serif}html body{font-family:var(--site-font-family)!important}button,input,select,textarea{font-family:var(--site-font-family)!important}.has-compact-filter #amazzing_filter{width:87%!important;max-width:440px!important;background:#fff!important;border:0!important;box-shadow:none!important}.has-compact-filter.show-filter #amazzing_filter{box-shadow:-10px 0 30px rgb(0 0 0 / .10)!important}.has-compact-filter .af-compact-overlay{transition:opacity .28s ease!important}.has-compact-filter .af-compact-overlay.show{opacity:.42!important}.has-compact-filter #amazzing_filter .title_block{position:relative;height:76px;margin:0!important;padding:0 68px 0 20px!important;display:flex;align-items:center;background:#fff!important;border:0!important;color:#111!important;font-size:0!important;font-weight:400!important;line-height:1!important;text-transform:none!important;letter-spacing:0!important}.has-compact-filter #amazzing_filter .title_block:before{content:'Filtry';color:#111;font-size:28px;font-weight:400;line-height:1;letter-spacing:-.4px;text-transform:none}.has-compact-filter #amazzing_filter .compact-close{position:absolute!important;top:0!important;right:0!important;bottom:auto!important;width:68px!important;height:76px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:0!important;overflow:hidden;transition:transform .18s ease,opacity .18s ease!important}.has-compact-filter #amazzing_filter .compact-close:before,.has-compact-filter #amazzing_filter .compact-close:after{content:''!important;position:absolute;top:50%;left:50%;width:27px!important;height:1.5px!important;margin:0!important;background:#777!important;border:0!important;transform-origin:center;transition:background-color .2s ease!important}.has-compact-filter #amazzing_filter .compact-close:before{transform:translate(-50%,-50%) rotate(45deg)!important}.has-compact-filter #amazzing_filter .compact-close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.has-compact-filter #amazzing_filter .compact-close:active{transform:scale(.92)}.has-compact-filter .af.block .block_content{padding:0 16px 108px 20px!important;max-height:calc(100% - 76px)!important;background:#fff!important;overflow-x:hidden!important;overscroll-behavior:contain}.has-compact-filter #amazzing_filter .af-form{margin:0!important;padding:0!important}.has-compact-filter #amazzing_filter .af_filter{position:relative;margin:0!important;padding:0!important;background:#fff!important;border:0!important;border-bottom:1px dashed #dddddd!important}.has-compact-filter #amazzing_filter .af_subtitle{position:relative;min-height:62px;margin:0!important;padding:18px 35px 17px 0!important;display:flex;align-items:center;background:#fff!important;color:#626262!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer;transition:color .2s ease!important}.has-compact-filter #amazzing_filter .af_filter:not(.closed) .af_subtitle{color:#4a4a4a!important}.has-compact-filter #amazzing_filter .af_subtitle:active{color:#111!important}.has-compact-filter #amazzing_filter .af_subtitle.toggle-content:before{content:''!important;position:absolute!important;top:50%!important;right:4px!important;width:15px!important;height:1.5px!important;margin:0!important;background:#929292!important;border:0!important;transform:translateY(-50%)!important;transition:transform .27s cubic-bezier(.4,0,.2,1),background-color .2s ease!important}.has-compact-filter #amazzing_filter .af_subtitle.toggle-content:after{content:''!important;position:absolute;top:50%;right:10.75px;width:1.5px;height:15px;background:#929292;transform:translate(50%,-50%) scaleY(1);transform-origin:center;opacity:1;transition:transform .27s cubic-bezier(.4,0,.2,1),opacity .20s ease}.has-compact-filter #amazzing_filter .af_filter:not(.closed) .af_subtitle.toggle-content:after{transform:translate(50%,-50%) scaleY(0);opacity:0}.has-compact-filter #amazzing_filter .af_filter:not(.closed) .af_subtitle.toggle-content:before{transform:translateY(-50%) scaleX(.82)!important;background:#777!important}.has-compact-filter #amazzing_filter .af_filter .af_filter_content{display:block!important;max-height:1000px;opacity:1;visibility:visible;overflow:hidden;padding:0 0 14px 0!important;transform:translateY(0);transition:max-height .36s cubic-bezier(.4,0,.2,1),opacity .23s ease,transform .30s cubic-bezier(.4,0,.2,1),padding .30s ease,visibility 0s linear 0s!important;will-change:max-height,opacity,transform}.has-compact-filter #amazzing_filter .af_filter.closed .af_filter_content{display:block!important;max-height:0!important;opacity:0;visibility:hidden;padding-top:0!important;padding-bottom:0!important;transform:translateY(-5px);pointer-events:none;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .17s ease,transform .24s ease,padding .28s ease,visibility 0s linear .32s!important}.has-compact-filter #amazzing_filter .af_filter.special .af_filter_content{display:block!important;max-height:1000px!important;opacity:1!important;visibility:visible!important;transform:none!important}.has-compact-filter #amazzing_filter .af_filter ul{margin:0!important;padding:0!important;max-height:none!important}.has-compact-filter #amazzing_filter .af_filter li{margin:0!important;padding:0!important;overflow:visible!important}.has-compact-filter #amazzing_filter .af_filter label{position:relative;min-height:40px;margin:0!important;padding:7px 0!important;display:flex!important;align-items:center!important;color:#666!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important;cursor:pointer;transition:color .18s ease,transform .18s ease}.has-compact-filter #amazzing_filter .af_filter label:active{transform:translateX(1px);color:#222!important}.has-compact-filter #amazzing_filter .af_filter .name{padding-left:9px!important}.has-compact-filter #amazzing_filter input.af.checkbox,.has-compact-filter #amazzing_filter input.af.radio{-webkit-appearance:none!important;appearance:none!important;flex:0 0 19px;width:19px!important;height:19px!important;min-width:19px;margin:0!important;padding:0!important;background:#fff!important;border:1px solid #d0d0d0!important;box-shadow:none!important;outline:none!important;vertical-align:middle;transition:background-color .18s ease,border-color .18s ease,transform .15s ease!important}.has-compact-filter #amazzing_filter input.af.checkbox{border-radius:2px!important}.has-compact-filter #amazzing_filter input.af.radio{border-radius:50%!important}.has-compact-filter #amazzing_filter input.af.checkbox:active,.has-compact-filter #amazzing_filter input.af.radio:active{transform:scale(.9)}.has-compact-filter #amazzing_filter input.af.checkbox:checked{background-color:#111!important;border-color:#111!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 8.2 6.2 11.2 13 4.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:13px 13px!important}.has-compact-filter #amazzing_filter input.af.radio:checked{border:5px solid #111!important;background:#fff!important}.has-compact-filter #amazzing_filter .af_filter .count{min-width:21px;margin-left:auto!important;padding:2px 4px!important;background:#f3f3f3!important;color:#444!important;font-size:10.5px!important;font-weight:600!important;line-height:1.25!important;text-align:center;border-radius:1px}.has-compact-filter #amazzing_filter .af_filter .count:before,.has-compact-filter #amazzing_filter .af_filter .count:after{content:none!important;display:none!important}.has-compact-filter #amazzing_filter .af-slider{display:flex!important;flex-direction:column;margin:0 0 0 0!important;padding:0 4px 13px 4px!important}.has-compact-filter #amazzing_filter .af-slider .slider-values{position:relative;order:1;display:flex!important;align-items:center;justify-content:space-between;gap:60px;margin:0 0 19px 0!important;padding:0!important}.has-compact-filter #amazzing_filter .af-slider .slider-values:after{content:'do';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#777;font-size:14px;font-weight:400;line-height:1;pointer-events:none}.has-compact-filter #amazzing_filter .af-slider .slider_value,.has-compact-filter #amazzing_filter .af-slider .slider_value.to_display{position:relative;float:none!important;flex:1 1 0%;width:auto!important;min-width:0;min-height:50px;margin:0!important;padding:11px 13px!important;display:flex!important;align-items:center;background:#fff!important;border:1px solid #d7d7d7!important;border-radius:4px!important;color:#666!important;font-size:15px!important;line-height:1.2!important;box-shadow:0 1px 0 rgb(0 0 0 / .08)!important;transition:border-color .18s ease,box-shadow .18s ease!important}.has-compact-filter #amazzing_filter .af-slider .slider_value:active{border-color:#aaa!important}.has-compact-filter #amazzing_filter .af-slider .slider_value .prefix{font-size:12px}.has-compact-filter #amazzing_filter .af-slider .slider_value .value{color:#666!important;font-size:15px!important}.has-compact-filter #amazzing_filter .af-slider .slider_value .suffix{margin-left:auto!important;padding-left:6px!important;color:#111!important;font-size:12px!important;font-weight:600!important}.has-compact-filter #amazzing_filter .af-slider .slider_value .input-text{border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}.has-compact-filter #amazzing_filter .af-slider .slider-bar{order:2;position:relative;height:4px!important;margin:2px 8px 5px 8px!important;background:#dedede!important;border:0!important;border-radius:10px!important;box-shadow:none!important}.has-compact-filter #amazzing_filter .af-slider .selected-bar{position:absolute;top:0!important;height:4px!important;background:#888!important;border-radius:10px!important}.has-compact-filter #amazzing_filter .af-slider .pointer{top:50%!important;width:17px!important;height:17px!important;margin:-8.5px 0 0 -8.5px!important;background:#111!important;border:3px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 1px #111!important;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease!important}.has-compact-filter #amazzing_filter .af-slider .pointer:before{display:none!important;content:none!important}.has-compact-filter #amazzing_filter .af-slider .pointer.focused,.has-compact-filter #amazzing_filter .af-slider .pointer:active{transform:scale(1.13);box-shadow:0 0 0 1px #111,0 0 0 5px rgb(0 0 0 / .06)!important}.has-compact-filter #amazzing_filter .af-slider .clickable-dummy{top:-10px!important;height:24px!important;cursor:pointer}.has-compact-filter #amazzing_filter .af-slider .af-histogram{order:2}.has-compact-filter #amazzing_filter .selectedFilters.inline{margin:0 0 6px 0!important;padding:0 0 12px 0!important;display:flex;flex-wrap:wrap;gap:6px;align-items:center;border-bottom:1px dashed #ddd;text-align:left}.has-compact-filter #amazzing_filter .selectedFilters.inline.hidden{display:none!important}.has-compact-filter #amazzing_filter .selectedFilters.inline .cf{float:none!important;display:inline-flex!important;align-items:center;min-height:32px;margin:0!important;padding:6px 9px!important;background:#f7f7f7!important;border:1px solid #e1e1e1!important;color:#555!important;font-size:11.5px;line-height:1.2;transition:background-color .18s ease,transform .15s ease}.has-compact-filter #amazzing_filter .selectedFilters.inline .cf:active{transform:scale(.97)}.has-compact-filter #amazzing_filter .selectedFilters.inline .cf a{margin-left:7px!important;color:#888!important;font-size:14px!important}.has-compact-filter #amazzing_filter .selectedFilters.inline .clearAll{order:99;float:none!important;display:inline-flex!important;align-items:center;min-height:32px;margin:0!important;padding:6px 9px!important;background:#fff!important;border:1px dashed #d1d1d1!important;color:#777!important;font-size:10.5px!important;line-height:1.2}.has-compact-filter #amazzing_filter .selectedFilters.inline .clearAll .txt{margin:0!important;font-size:10.5px!important}.has-compact-filter #amazzing_filter .selectedFilters.inline .clearAll i{display:none!important}.has-compact-filter #amazzing_filter .af_filter select,.has-compact-filter #amazzing_filter .qsInput{width:100%;min-height:43px;margin-bottom:6px;padding:9px 11px!important;background:#fff!important;border:1px solid #d5d5d5!important;border-radius:3px!important;color:#555!important;box-shadow:none!important;outline:none!important}.has-compact-filter #amazzing_filter .btn-holder{position:absolute!important;left:0!important;right:0!important;bottom:0!important;min-height:86px;margin:0!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom)) 20px!important;display:block!important;background:rgb(255 255 255 / .985)!important;border-top:1px solid #eeeeee!important;box-shadow:0 -6px 18px rgb(0 0 0 / .025)!important;z-index:10}.has-compact-filter #amazzing_filter .btn-holder .viewFilteredProducts{position:relative;width:100%!important;min-height:62px!important;margin:0!important;padding:0!important;display:block!important;background:transparent!important;border:0!important;box-shadow:none!important;color:transparent!important;font-size:0!important;text-transform:none!important;letter-spacing:0!important;overflow:visible}.has-compact-filter #amazzing_filter .btn-holder .af-total-count{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:0!important;padding:0!important;color:#666!important;opacity:1!important;font-size:15px!important;font-weight:400!important;line-height:1!important;white-space:nowrap}.has-compact-filter #amazzing_filter .btn-holder .af-total-count:before{content:none!important;display:none!important}.has-compact-filter #amazzing_filter .btn-holder .af-total-count:after{content:' produktów'!important;display:inline!important;color:#666!important;font-size:15px!important;font-weight:400!important}.has-compact-filter #amazzing_filter .btn-holder .viewFilteredProducts:before{content:'Zastosuj';position:absolute;top:4px;right:0;width:45%;height:54px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px dashed #d0d0d0;border-radius:3px;color:#111;font-size:14px;font-weight:700;line-height:1;transition:background-color .18s ease,border-color .18s ease,transform .14s ease}.has-compact-filter #amazzing_filter .btn-holder .viewFilteredProducts:active:before{background:#f7f7f7;border-color:#aaa;transform:scale(.98)}.has-compact-filter #amazzing_filter .viewFilteredProducts.loading{opacity:.65}.has-compact-filter #amazzing_filter .viewFilteredProducts.loading:before{content:'Ładowanie...';pointer-events:none}.has-compact-filter #amazzing_filter .no-available-items{opacity:.45}.has-compact-filter #amazzing_filter .no-available-items .af_subtitle,.has-compact-filter #amazzing_filter .no-available-items .af_filter_content{pointer-events:none}@media (max-width:390px){.has-compact-filter #amazzing_filter{width:91%!important}.has-compact-filter #amazzing_filter .title_block{height:70px;padding-left:17px!important}.has-compact-filter #amazzing_filter .title_block:before{font-size:26px}.has-compact-filter #amazzing_filter .compact-close{width:62px!important;height:70px!important}.has-compact-filter .af.block .block_content{padding-left:17px!important;padding-right:13px!important;max-height:calc(100% - 70px)!important}.has-compact-filter #amazzing_filter .af_subtitle{min-height:59px;padding-top:16px!important;padding-bottom:15px!important;font-size:15.5px!important}.has-compact-filter #amazzing_filter .af-slider{padding-left:2px!important;padding-right:2px!important}.has-compact-filter #amazzing_filter .af-slider .slider-values{gap:50px}.has-compact-filter #amazzing_filter .af-slider .slider_value,.has-compact-filter #amazzing_filter .af-slider .slider_value.to_display{padding-left:10px!important;padding-right:10px!important}.has-compact-filter #amazzing_filter .btn-holder{padding-left:17px!important;padding-right:13px!important}.has-compact-filter #amazzing_filter .btn-holder .af-total-count,.has-compact-filter #amazzing_filter .btn-holder .af-total-count:after{font-size:14px!important}.has-compact-filter #amazzing_filter .btn-holder .viewFilteredProducts:before{width:44%;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.has-compact-filter #amazzing_filter *,.has-compact-filter #amazzing_filter *:before,.has-compact-filter #amazzing_filter *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body#contact{--sk-red:#e6382b;--sk-red-hover:#cf2f24;--sk-black:#111111;--sk-dark:#171717;--sk-text:#202020;--sk-muted:#727272;--sk-light-muted:#999999;--sk-border:#e5e5e5;--sk-border-hover:#c9c9c9;--sk-bg:#f7f7f7;--sk-white:#ffffff;--sk-radius:14px}body#contact .page-layout-2columns-left{width:100%}body#contact .cs-page-category__columns{display:block!important}body#contact #left-column{display:none!important}body#contact #center-column,body#contact #center-column.cs-page-category__main{display:block!important;width:100%!important;max-width:none!important;flex:0 0 100%!important}body#contact #center-column>.cs-container,body#contact #center-column>.cs-container>.cs-container__inner{padding-bottom:0!important}body#contact .page-content{width:100%;max-width:none;margin:0;padding:0}body#contact .sk-contact{width:100%;max-width:1180px;margin:15px auto 70px;padding:0;color:var(--sk-text);font-family:inherit;background:#fff0}body#contact .sk-contact *,body#contact .sk-contact *::before,body#contact .sk-contact *::after{box-sizing:border-box}body#contact .sk-contact svg{display:block;width:20px;height:20px;max-width:100%;max-height:100%;fill:currentColor}body#contact .sk-contact__hero{margin-bottom:32px}body#contact .sk-contact__hero-content{max-width:760px}body#contact .sk-contact__eyebrow{display:inline-block;margin-bottom:10px;color:var(--sk-red);font-size:12px;font-weight:800;line-height:1;letter-spacing:.13em;text-transform:uppercase}body#contact .sk-contact__title{margin:0 0 12px;color:var(--sk-black);font-size:38px;font-weight:700;line-height:1.15;letter-spacing:-.025em}body#contact .sk-contact__subtitle{max-width:700px;margin:0;color:var(--sk-muted);font-size:15px;font-weight:400;line-height:1.65}body#contact .sk-contact__grid{display:grid;grid-template-columns:350px minmax(0,1fr);gap:26px;align-items:stretch}body#contact .sk-contact__info{position:relative;display:flex;flex-direction:column;min-height:610px;padding:34px;overflow:hidden;color:#fff;background:radial-gradient(circle at 100% 0%,rgb(230 56 43 / .18) 0%,#fff0 42%),linear-gradient(145deg,#1b1b1b 0%,#0c0c0c 100%);border-radius:var(--sk-radius)}body#contact .sk-contact__info::before{content:"";position:absolute;top:0;left:34px;width:58px;height:4px;background:var(--sk-red);border-radius:0 0 3px 3px}body#contact .sk-contact__info-header{position:relative;z-index:1;margin-bottom:28px}body#contact .sk-contact__info-overline{display:block;margin:2px 0 15px;color:rgb(255 255 255 / .5);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}body#contact .sk-contact__info-title{margin:0 0 14px;color:#fff;font-size:25px;font-weight:700;line-height:1.22;letter-spacing:-.02em}body#contact .sk-contact__info-text{margin:0;color:rgb(255 255 255 / .64);font-size:13px;font-weight:400;line-height:1.65}body#contact .sk-contact__info-item{display:flex;align-items:flex-start;gap:14px;padding:17px 0;border-bottom:1px solid rgb(255 255 255 / .09)}body#contact .sk-contact__info-item:last-of-type{border-bottom:0}body#contact .sk-contact__info-icon{display:flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;color:var(--sk-red);background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .1);border-radius:9px}body#contact .sk-contact__info-icon svg{width:19px;height:19px}body#contact .sk-contact__info-body{min-width:0;padding-top:1px}body#contact .sk-contact__info-label{display:block;margin-bottom:4px;color:rgb(255 255 255 / .45);font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}body#contact .sk-contact__info-value{display:inline-block;color:#fff;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none;transition:color 0.2s ease}body#contact a.sk-contact__info-value:hover{color:var(--sk-red);text-decoration:none}body#contact .sk-contact__info-value--static{display:block}body#contact .sk-contact__info-small{display:block;margin-top:3px;color:rgb(255 255 255 / .48);font-size:11px;font-weight:400;line-height:1.45}body#contact .sk-contact__info-footer{margin-top:auto;padding-top:26px;border-top:1px solid rgb(255 255 255 / .1)}body#contact .sk-contact__status{display:flex;align-items:flex-start;gap:11px}body#contact .sk-contact__status-dot{display:block;flex:0 0 8px;width:8px;height:8px;margin-top:5px;background:#54b65d;border-radius:50%;box-shadow:0 0 0 4px rgb(84 182 93 / .14)}body#contact .sk-contact__status-content strong{display:block;margin-bottom:3px;color:#fff;font-size:12px;font-weight:650;line-height:1.4}body#contact .sk-contact__status-content span{display:block;color:rgb(255 255 255 / .45);font-size:11px;font-weight:400}body#contact .sk-contact__form-card{min-width:0;overflow:hidden;background:#fff;border:1px solid var(--sk-border);border-radius:var(--sk-radius);box-shadow:0 14px 45px rgb(0 0 0 / .055)}body#contact .sk-contact__form-header{padding:31px 34px 27px;background:linear-gradient(180deg,#ffffff 0%,#fbfbfb 100%);border-bottom:1px solid #ececec}body#contact .sk-contact__form-overline{display:block;margin-bottom:7px;color:var(--sk-red);font-size:10px;font-weight:800;line-height:1;letter-spacing:.11em;text-transform:uppercase}body#contact .sk-contact__form-title{margin:0 0 7px;color:var(--sk-black);font-size:25px;font-weight:700;line-height:1.2;letter-spacing:-.015em}body#contact .sk-contact__form-description{margin:0;color:var(--sk-muted);font-size:13px;font-weight:400;line-height:1.55}body#contact .sk-contact__form{margin:0;padding:30px 34px 34px}body#contact .sk-contact__fields{display:flex;flex-direction:column;gap:21px}body#contact .sk-contact__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body#contact .sk-contact__field{min-width:0;margin:0}body#contact .sk-contact__label{display:flex;align-items:center;margin:0 0 8px;color:#303030;font-size:12px;font-weight:650;line-height:1.3}body#contact .sk-contact__required{margin-left:3px;color:var(--sk-red)}body#contact .sk-contact__optional{margin-left:7px;color:#a2a2a2;font-size:10px;font-weight:400}body#contact .sk-contact__control,body#contact input.sk-contact__control,body#contact select.sk-contact__control,body#contact textarea.sk-contact__control{display:block;width:100%;margin:0;color:#202020!important;font-family:inherit;font-size:14px;font-weight:400;background-color:#ffffff!important;border:1px solid #d9d9d9!important;border-radius:8px!important;outline:none!important;box-shadow:none!important;transition:border-color 0.18s ease,box-shadow 0.18s ease,background-color 0.18s ease}body#contact input.sk-contact__control,body#contact select.sk-contact__control{height:50px;padding:0 14px}body#contact textarea.sk-contact__control{min-height:170px;padding:13px 14px;resize:vertical;line-height:1.55}body#contact .sk-contact__control::placeholder{color:#a6a6a6;opacity:1}body#contact .sk-contact__control:hover{border-color:#c4c4c4!important}body#contact .sk-contact__control:focus{border-color:var(--sk-red)!important;box-shadow:0 0 0 3px rgb(230 56 43 / .09)!important}body#contact .sk-contact__input-wrap{position:relative}body#contact .sk-contact__input-icon{position:absolute;top:50%;left:14px;z-index:2;display:flex;width:18px;height:18px;color:#929292;pointer-events:none;transform:translateY(-50%)}body#contact .sk-contact__input-icon svg{width:18px;height:18px}body#contact .sk-contact__control--icon{padding-left:43px!important}body#contact .sk-contact__select{position:relative}body#contact select.sk-contact__control{padding-right:44px;appearance:none;-webkit-appearance:none;background-image:none!important;cursor:pointer}body#contact .sk-contact__select-icon{position:absolute;top:50%;right:14px;display:flex;width:20px;height:20px;color:#777;pointer-events:none;transform:translateY(-50%)}body#contact .sk-contact__select-icon svg{width:20px;height:20px}body#contact .sk-contact__static{display:flex;align-items:center;width:100%;height:50px;padding:0 14px;color:#333;font-size:14px;font-weight:500;background:#f8f8f8;border:1px solid #dedede;border-radius:8px}body#contact .sk-contact__upload{display:flex;align-items:flex-start;gap:14px;padding:15px;background:#fafafa;border:1px dashed #d2d2d2;border-radius:9px;transition:border-color 0.2s ease,background-color 0.2s ease}body#contact .sk-contact__upload:hover{background:#f8f8f8;border-color:#bababa}body#contact .sk-contact__upload-icon{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;color:var(--sk-red);background:#fff;border:1px solid #e4e4e4;border-radius:8px}body#contact .sk-contact__upload-icon svg{width:19px;height:19px}body#contact .sk-contact__upload-body{flex:1;min-width:0}body#contact .sk-contact__file{display:block;width:100%;margin:0;padding:0;color:#555;font-family:inherit;font-size:12px;background:transparent!important;border:0!important;box-shadow:none!important}body#contact .sk-contact__file::file-selector-button{margin-right:11px;padding:8px 13px;color:#222;font-family:inherit;font-size:11px;font-weight:650;cursor:pointer;background:#fff;border:1px solid #d6d6d6;border-radius:6px;transition:background-color 0.2s ease,border-color 0.2s ease}body#contact .sk-contact__file::file-selector-button:hover{background:#f2f2f2;border-color:#bfbfbf}body#contact .sk-contact__upload-text{display:block;margin-top:8px;color:#919191;font-size:10px;font-weight:400;line-height:1.45}body#contact .sk-contact__gdpr{margin:0;padding:0}body#contact .sk-contact__gdpr .gdpr-consent{margin:0;padding:0}body#contact .sk-contact__gdpr .form-check{display:flex!important;align-items:flex-start!important;gap:10px;margin:0!important;padding:0!important}body#contact .sk-contact__gdpr .form-check-input{position:static!important;flex:0 0 18px;width:18px!important;height:18px!important;margin:1px 0 0!important;padding:0!important;cursor:pointer;accent-color:var(--sk-red)}body#contact .sk-contact__gdpr .form-check-label{margin:0!important;color:#737373;font-size:11px;font-weight:400;line-height:1.5;cursor:pointer}body#contact .sk-contact__gdpr a{color:#333;text-decoration:underline;text-underline-offset:2px}body#contact .sk-contact__gdpr a:hover{color:var(--sk-red)}body#contact .sk-contact__form-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:27px;padding-top:24px;border-top:1px solid #ececec}body#contact .sk-contact__form-footer-info{display:flex;align-items:center;gap:8px;max-width:350px;color:#929292;font-size:10px;font-weight:400;line-height:1.45}body#contact .sk-contact__form-footer-info svg{flex:0 0 17px;width:17px;height:17px;color:#8b8b8b}body#contact .sk-contact__submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px;flex:0 0 auto;min-width:205px;height:51px;margin:0!important;padding:0 22px!important;color:#ffffff!important;font-family:inherit;font-size:12px!important;font-weight:700!important;line-height:1!important;letter-spacing:.025em;text-transform:uppercase;cursor:pointer;background:var(--sk-red)!important;border:1px solid var(--sk-red)!important;border-radius:7px!important;box-shadow:0 7px 18px rgb(230 56 43 / .19)!important;transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}body#contact .sk-contact__submit:hover{color:#ffffff!important;background:var(--sk-red-hover)!important;border-color:var(--sk-red-hover)!important;box-shadow:0 9px 23px rgb(230 56 43 / .24)!important;transform:translateY(-1px)}body#contact .sk-contact__submit:active{transform:translateY(0)}body#contact .sk-contact__submit-icon{display:flex;width:18px;height:18px}body#contact .sk-contact__submit-icon svg{width:18px;height:18px;transition:transform 0.2s ease}body#contact .sk-contact__submit:hover .sk-contact__submit-icon svg{transform:translateX(3px)}body#contact .sk-contact__alert{display:flex;align-items:flex-start;gap:12px;margin:0 0 24px;padding:14px 16px;border:1px solid;border-radius:8px}body#contact .sk-contact__alert--error{color:#8c2922;background:#fff5f4;border-color:#efc8c4}body#contact .sk-contact__alert--success{color:#2d7136;background:#f4faf5;border-color:#cbe4cf}body#contact .sk-contact__alert-icon{display:flex;flex:0 0 19px;width:19px;height:19px}body#contact .sk-contact__alert-icon svg{width:19px;height:19px}body#contact .sk-contact__alert-content{flex:1}body#contact .sk-contact__alert-content p{margin:0 0 4px;font-size:12px;line-height:1.5}body#contact .sk-contact__alert-content p:last-child{margin-bottom:0}@media (max-width:1050px){body#contact .sk-contact{max-width:100%;padding-left:20px;padding-right:20px}body#contact .sk-contact__grid{grid-template-columns:315px minmax(0,1fr);gap:20px}body#contact .sk-contact__info{padding:28px;min-height:590px}body#contact .sk-contact__info::before{left:28px}body#contact .sk-contact__form-header{padding-left:28px;padding-right:28px}body#contact .sk-contact__form{padding-left:28px;padding-right:28px}}@media (max-width:820px){body#contact .sk-contact{margin-top:5px;margin-bottom:45px}body#contact .sk-contact__hero{margin-bottom:24px}body#contact .sk-contact__title{font-size:32px}body#contact .sk-contact__grid{grid-template-columns:1fr;gap:18px}body#contact .sk-contact__info{min-height:auto;padding:28px}body#contact .sk-contact__info-footer{margin-top:28px}}@media (min-width:1280px){body#contact .sk-contact{max-width:1380px}body#contact .sk-contact__grid{grid-template-columns:365px minmax(0,1fr);gap:32px}}@media (max-width:600px){body#contact .sk-contact{padding-left:3px!important;padding-right:3px!important;margin-top:2px;margin-bottom:28px}body#contact .sk-contact__hero{margin-bottom:18px}body#contact .sk-contact__eyebrow{margin-bottom:8px;font-size:10px}body#contact .sk-contact__title{font-size:25px;line-height:1.16;margin-bottom:8px}body#contact .sk-contact__subtitle{font-size:12px;line-height:1.55}body#contact .sk-contact__grid{grid-template-columns:1fr;gap:14px}body#contact .sk-contact__info{min-height:auto;padding:18px 16px!important;border-radius:10px}body#contact .sk-contact__info::before{left:16px;width:42px;height:3px}body#contact .sk-contact__info-header{margin-bottom:16px}body#contact .sk-contact__info-overline{margin-bottom:10px;font-size:10px}body#contact .sk-contact__info-title{font-size:19px;line-height:1.2;margin-bottom:10px}body#contact .sk-contact__info-text{font-size:11px;line-height:1.55}body#contact .sk-contact__info-item{gap:10px;padding:12px 0}body#contact .sk-contact__info-icon{flex:0 0 36px;width:36px;height:36px;border-radius:8px}body#contact .sk-contact__info-icon svg{width:16px;height:16px}body#contact .sk-contact__info-label{font-size:9px;margin-bottom:3px}body#contact .sk-contact__info-value{font-size:12px;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}body#contact .sk-contact__info-small{font-size:10px;line-height:1.35;margin-top:2px}body#contact .sk-contact__info-footer{margin-top:18px;padding-top:16px}body#contact .sk-contact__status-content strong{font-size:11px}body#contact .sk-contact__status-content span{font-size:10px}body#contact .sk-contact__form-card{border-radius:10px}body#contact .sk-contact__form-header{padding:18px 16px 16px!important}body#contact .sk-contact__form-overline{font-size:10px;margin-bottom:6px}body#contact .sk-contact__form-title{font-size:19px;margin-bottom:6px}body#contact .sk-contact__form-description{font-size:11px;line-height:1.45}body#contact .sk-contact__form{padding:16px 16px 18px!important}body#contact .sk-contact__fields{gap:16px}body#contact .sk-contact__row{grid-template-columns:1fr;gap:16px}body#contact .sk-contact__label{font-size:11px;margin-bottom:6px}body#contact .sk-contact__optional{font-size:9px}body#contact input.sk-contact__control,body#contact select.sk-contact__control,body#contact textarea.sk-contact__control{font-size:16px}body#contact input.sk-contact__control,body#contact select.sk-contact__control{height:46px}body#contact textarea.sk-contact__control{min-height:150px;padding:11px 12px}body#contact .sk-contact__upload{padding:10px 11px;border-radius:8px}body#contact .sk-contact__upload-icon{display:none}body#contact .sk-contact__upload-text{margin-top:6px;font-size:10px;line-height:1.4}body#contact .sk-contact__alert{margin-bottom:18px;padding:11px 12px;gap:9px}body#contact .sk-contact__alert-content p{font-size:11px;line-height:1.45}body#contact .sk-contact__gdpr .form-check-label{font-size:10px;line-height:1.45}body#contact .sk-contact__turnstile{width:100%;max-width:100%;overflow:hidden}body#contact .sk-contact__form-footer{flex-direction:column;align-items:stretch;margin-top:18px;padding-top:16px;gap:12px}body#contact .sk-contact__form-footer-info{max-width:none;font-size:10px;line-height:1.4}body#contact .sk-contact__submit{width:100%;min-width:0;height:48px;font-size:11px!important;padding:0 18px!important;border-radius:7px!important}}@media (max-width:390px){body#contact .sk-contact{padding-left:2px!important;padding-right:2px!important}body#contact .sk-contact__info{padding:16px 14px!important}body#contact .sk-contact__info::before{left:14px;width:38px}body#contact .sk-contact__form-header,body#contact .sk-contact__form{padding-left:14px!important;padding-right:14px!important}body#contact .sk-contact__title{font-size:23px}body#contact .sk-contact__info-title,body#contact .sk-contact__form-title{font-size:18px}}.header-search{position:relative;width:min(620px, 46vw);max-width:100%;margin:0 auto}.header-search__form{display:flex!important;align-items:stretch;width:100%;height:52px;margin:0!important;padding:0!important;background:#fff;border:1px solid #d8d8d8!important;border-radius:7px;overflow:hidden;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease}.header-search__form::before,.header-search__form::after{display:none!important;content:none!important}.header-search__form:focus-within{border-color:#e6382b!important;box-shadow:0 0 0 2px rgb(230 56 43 / .10)!important}.header-search__input{flex:1 1 auto;min-width:0;height:100%!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;color:#171717!important;font-size:16px!important;font-weight:400;line-height:1.2;box-shadow:none!important;appearance:none;-webkit-appearance:none}.header-search__input::placeholder{color:#888!important;opacity:1;font-weight:400}.header-search__submit{flex:0 0 54px;width:54px!important;height:100%!important;display:flex!important;align-items:center;justify-content:center;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#111!important;color:#fff!important;cursor:pointer;box-shadow:none!important;transition:background-color .18s ease,color .18s ease}.header-search__submit svg{display:block;width:21px;height:21px;transition:transform .18s ease}@media (hover:hover){.header-search__submit:hover{background:#e6382b!important;color:#fff!important}.header-search__submit:hover svg{transform:scale(1.07)}}.header-search__submit:active svg{transform:scale(.94)}.header-search__results{position:absolute;left:0;right:0;top:calc(100% + 7px);width:100%;max-height:420px;overflow-y:auto;background:#fff;border:1px solid #e1e1e1;border-radius:7px;box-shadow:0 10px 30px rgb(0 0 0 / .12);z-index:9999}.header-search__results[hidden]{display:none!important}@media (max-width:1100px){.header-search{width:min(520px, 48vw)}.header-search__form{height:50px}.header-search__submit{flex-basis:52px;width:52px!important}}@media (max-width:767px){.header-search{width:calc(100% - 16px)!important;max-width:none!important;margin:8px auto 10px!important}.header-search__form{width:100%!important;height:48px;border-radius:6px}.header-search__input{padding:0 13px!important;font-size:15px!important}.header-search__submit{flex:0 0 49px;width:49px!important}.header-search__submit svg{width:20px;height:20px}.header-search__results{top:calc(100% + 5px);max-height:60vh;border-radius:6px}}@media (max-width:380px){.header-search{width:calc(100% - 12px)!important}.header-search__form{height:46px}.header-search__input{padding-left:12px!important;font-size:14px!important}.header-search__submit{flex-basis:47px;width:47px!important}}@media (max-width:767.98px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}#header,main,#wrapper,#content-wrapper{max-width:100%!important}}@media (max-width:767.98px){#header .hamb,#header #closeMenu{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;box-sizing:border-box!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;float:none!important;align-self:center!important;justify-self:start!important;align-items:center!important;justify-content:center!important;transform:translateX(-4px)!important}#header .hamb{display:flex!important;flex-direction:column!important;gap:5px!important;background:transparent!important;border:0!important}#header .hamb span{width:24px!important;height:2px!important;margin:0!important;background:#111!important}#header #closeMenu{display:flex!important;background:#f5f5f5!important;border:2px solid #d8d8d8!important;border-radius:50%!important;color:transparent!important;font-size:0!important;line-height:1!important;opacity:1!important;box-shadow:0 1px 3px rgb(0 0 0 / .06)!important;cursor:pointer}#header #closeMenu::before,#header #closeMenu::after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:18px!important;height:2.5px!important;margin:0!important;background:#111!important;border:0!important;border-radius:2px!important;transform-origin:center!important}#header #closeMenu::before{transform:translate(-50%,-50%) rotate(45deg)!important}#header #closeMenu::after{transform:translate(-50%,-50%) rotate(-45deg)!important}#header .hamb.hidden,#header #closeMenu.hidden{display:none!important}}@media (max-width:767.98px){#header .topbar{grid-template-columns:34px 155px minmax(0,1fr)!important}#header .hamb,#header #closeMenu{grid-column:1!important;justify-self:start!important;z-index:2!important}#header .logo{grid-column:2!important;justify-self:start!important;min-width:0!important}#header .logo .cs-logo__image{width:155px!important;max-width:155px!important;height:auto!important;display:block!important}#header .nav-right{grid-column:3!important;justify-self:end!important;min-width:0!important}#header .header-search{grid-column:1 / -1!important;grid-row:2!important}}body#cart #header .utility,body#checkout #header .utility{display:none!important}@media (max-width:767.98px){#header{margin-bottom:-24px!important;padding-bottom:0!important}#header>.cs-container__inner{display:flex!important;flex-direction:column!important;margin:0!important;padding-bottom:0!important;min-width:0!important}#header .navbar{display:contents!important}#header .cs-container--navigation{display:none!important}#header .utility{order:-100!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;width:auto!important;max-width:none!important;min-width:0!important;align-self:stretch!important;height:40px!important;margin:-1px -1rem 0 -1rem!important;padding:0!important;transform:none!important;box-sizing:border-box!important}#header .product-configurator-header{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 14px!important;background:#e6382b!important;color:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:13px!important;font-weight:700!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-decoration:none!important;box-sizing:border-box!important}#header .product-configurator-header::after{content:"→";display:inline-block;margin-left:10px;font-size:17px;font-weight:400;line-height:1}#header .product-configurator-header:hover,#header .product-configurator-header:focus,#header .product-configurator-header:active{background:#cf3025!important;color:#fff!important;text-decoration:none!important;box-shadow:none!important}#header .topbar{order:0!important;margin-top:0!important;margin-bottom:0!important;padding-bottom:0!important;min-height:0!important;height:auto!important;min-width:0!important}#header .header-search{margin-bottom:0!important;padding-bottom:0!important;min-width:0!important}}.sk-reg{width:100%;max-width:1180px;margin:0 auto;color:#272727;font-family:inherit;font-size:15px;line-height:1.72}.sk-reg *{box-sizing:border-box}.sk-reg-head{margin-bottom:44px}.sk-reg-kicker{margin-bottom:8px;color:#8a8a8a;font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}.sk-reg-title{margin:0 0 14px;color:#151515;font-size:38px;line-height:1.15;font-weight:700;letter-spacing:-.7px}.sk-reg-lead{max-width:850px;margin:0;color:#666;font-size:16px;line-height:1.7}.sk-reg-company{display:grid;grid-template-columns:1.4fr 1fr;gap:44px;margin-top:32px;padding:27px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.sk-reg-company-name{display:block;margin-bottom:8px;color:#141414;font-size:18px;font-weight:700}.sk-reg-company-main{color:#444;line-height:1.75}.sk-reg-company-data{display:grid;grid-template-columns:1fr 1fr;gap:16px 28px}.sk-reg-label{display:block;margin-bottom:3px;color:#999;font-size:10px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.sk-reg a{color:inherit;text-decoration:underline;text-decoration-color:#aaa;text-underline-offset:3px}.sk-acc{border-top:1px solid #dedede}.sk-acc-item{border-bottom:1px solid #dedede}.sk-acc-button{display:grid;grid-template-columns:44px 1fr 32px;align-items:center;gap:12px;width:100%;padding:24px 3px;margin:0;border:0;background:#fff0;color:#181818;font-family:inherit;font-size:19px;line-height:1.35;font-weight:600;text-align:left;cursor:pointer;transition:color .2s ease,padding-left .2s ease}.sk-acc-button:hover{color:#e1251b;padding-left:7px}.sk-acc-num{color:#9a9a9a;font-size:11px;font-weight:700;letter-spacing:.4px}.sk-acc-icon{position:relative;width:22px;height:22px;justify-self:end}.sk-acc-icon:before,.sk-acc-icon:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;border-radius:2px;background:#171717;transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease,background .25s ease}.sk-acc-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.sk-acc-item.is-open .sk-acc-icon:after{opacity:0}.sk-acc-item.is-open .sk-acc-icon:before{background:#e1251b}.sk-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.sk-acc-item.is-open .sk-acc-panel{grid-template-rows:1fr}.sk-acc-panel-inner{overflow:hidden}.sk-acc-content{padding:0 44px 34px 59px}.sk-acc-content p{margin:0 0 15px}.sk-acc-content strong{color:#111;font-weight:700}.sk-acc-content ol,.sk-acc-content ul{margin:0;padding-left:25px}.sk-acc-content li{margin-bottom:12px;padding-left:5px}.sk-acc-content li>ol,.sk-acc-content li>ul{margin-top:12px;margin-bottom:12px}.sk-definition{margin:0!important;padding:13px 0;border-bottom:1px solid #eee}.sk-definition:first-child{padding-top:0}.sk-definition:last-child{border-bottom:0}.sk-rodo-block{margin-bottom:35px}.sk-rodo-block:last-child{margin-bottom:0}.sk-rodo-title{margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;color:#111;font-size:17px;line-height:1.4;font-weight:700}@media (max-width:767px){.sk-reg{font-size:14px;line-height:1.7}.sk-reg-title{font-size:29px}.sk-reg-lead{font-size:15px}.sk-reg-company{grid-template-columns:1fr;gap:22px;margin-top:25px;padding:22px 0}.sk-reg-company-data{grid-template-columns:1fr 1fr;gap:14px 18px}.sk-acc-button{grid-template-columns:30px 1fr 25px;gap:8px;padding:19px 0;font-size:16px}.sk-acc-button:hover{padding-left:0}.sk-acc-content{padding:0 0 28px 38px}}@media (max-width:480px){.sk-reg-company-data{grid-template-columns:1fr}.sk-acc-content{padding-left:0}}