html body button.product-purchase:not(.stock-watch-button){transition:background-color .2s,border-color .2s,color .2s}html body button.product-purchase .btn-label:has(>.btn-rest){align-items:center;display:inline-grid}html body button.product-purchase .btn-label>.btn-rest,html body button.product-purchase .btn-label>.btn-done{white-space:nowrap;grid-area:1/1;justify-self:start}html body button.product-purchase .btn-done{visibility:hidden}html body button.product-purchase[data-added] .btn-done{visibility:visible}html body button.product-purchase[data-added] .btn-rest{visibility:hidden}
@media (max-width:720px){html:root body .product{--cp:18px}}html:root body .product-visual .rank{z-index:2;clip-path:none;color:#1b2140;width:auto;height:40px;font:400 18px/1 var(--display);letter-spacing:-.015em;pointer-events:none;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;display:flex;position:absolute;inset:6px auto auto 18px}@media (max-width:720px){html:root body .product-visual .rank{letter-spacing:0;font-size:18px;left:18px}}html:root body .type-audience{color:#1b2140;font-weight:500}.catalogue-page.cat2 .product-grid{gap:0 24px}.catalogue-page.cat2 .product-grid>.product.product{grid-row:span 6;margin-bottom:40px}@media (max-width:900px){.catalogue-page.cat2 .product-grid>.product.product{margin-bottom:40px}}.catalogue-page.cat2 .product-grid>.grid-interlude{margin:6px 0 40px}.product .pc-sizes{flex-wrap:wrap;align-self:start;align-items:center;gap:6px 14px;margin-top:12px;display:flex}.product .pc-size{color:#1b2140;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:2px 0;line-height:1.3;display:inline-flex}.product .pc-size:before{content:"";box-sizing:border-box;border:2px solid #4a4f66;border-radius:50%;flex:none;width:12px;height:12px}@media (hover:hover){.product .pc-size:hover:not([aria-pressed=true]){color:#2b3d8c}}.product .pc-size[data-sold-out]:before{border-color:#d6d0c4}.product .pc-size[data-sold-out][aria-pressed=true]{color:#2b3d8c}.product .pc-size:focus-visible{outline-offset:2px;outline:2px solid #2b3d8c}.product .pc-out{color:#4a4f66;margin-left:-8px;font-style:normal}.product .pc-buy{justify-content:space-between;align-self:start;align-items:flex-end;gap:12px;width:100%;margin-top:14px;display:flex}.product .pc-price{min-width:0}.product .pc-amount{color:#1b2140;line-height:1;display:block}.product .pc-rek{color:#4a4f66;white-space:nowrap;margin-top:6px;line-height:1.3;display:block}.product .pc-rek b{color:#1b2140}.product .pc-action{z-index:2;flex:none;position:relative}.product .pc-action button.add,.product .pc-action a.add{color:#fff;cursor:pointer;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);--cut:10px;background:#2b3d8c;border:0;border-radius:0;flex-direction:row-reverse;justify-content:center;align-items:center;gap:8px;width:auto;min-width:0;height:40px;min-height:40px;padding:0 12px 0 14px;line-height:1;display:inline-flex}@media (hover:hover){.product .pc-action button.add:hover:not(:disabled){background:#1b2140}}.product .pc-action button.add .icon{width:18px;height:18px;display:block}.product .pc-action .watch-btn,.product .pc-action .watching{width:auto}.product .pc-action [role=status]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.product .pc-action button.add,.product .pc-action .watch-btn{gap:0;width:40px;padding:0}.product .pc-action .btn-label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.product .pc-action .watching .btn-label{clip:auto;width:auto;height:auto;position:static;overflow:visible}.product .pc-action button.add[data-unavailable]{color:#a9adbf;cursor:default;background:#f7f5f2}.product .pc-action button.add[data-unavailable] .na-icon{display:inline-flex}.product .pc-action button.add[data-unavailable] .icon{width:18px;height:18px;display:block}}.na-icon{display:none}.product .pc-sizes,.product .pc-buy{z-index:2;position:relative}.product .favorite{z-index:3}.product .pc-size[aria-pressed=true]{color:#2b3d8c}.product .pc-size[aria-pressed=true]:before{background:#2b3d8c;border-color:#2b3d8c}.product .pc-size[data-sold-out]{color:#a9adbf;text-decoration:line-through}.product .pc-size[data-sold-out]:before{background:0 0;border-color:#d6d0c4}.product .pc-size[data-sold-out][aria-pressed=true]{color:#2b3d8c;text-decoration:line-through}.product .pc-size[data-sold-out][aria-pressed=true]:before{background:#2b3d8c;border-color:#2b3d8c}.product .pc-amount{align-items:center;height:40px;line-height:1;display:flex}.product .pc-rek{margin-top:-4px}html body .product.product .product-photo picture{align-items:flex-end;width:auto;max-width:80%;height:66%;display:flex;position:relative}html body .product.product .product-photo picture img{z-index:2;object-fit:contain;object-position:50% 100%;width:auto;max-width:100%;height:100%;position:relative}html body .product.product .product-photo picture:after{content:"";z-index:1;filter:blur(1.5px);pointer-events:none;background:radial-gradient(closest-side,#1b214073,#0000);width:96%;height:12px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}html body .product.product .product-photo picture:before{content:"";z-index:0;filter:blur(3px);pointer-events:none;background:radial-gradient(closest-side,#1b214038,#0000);width:150%;height:28px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}html body .product.product .product-photo:has(.no-image){align-items:stretch;padding:0!important}html body .pdp-image-stage .pdp-image-open{box-sizing:border-box;justify-content:center;align-items:flex-end;padding:0 0 12%;display:flex}html body .pdp-image-stage .pdp-image-open picture{align-items:flex-end;width:auto;max-width:56%;height:72%;display:flex;position:relative}html body .pdp-image-stage .pdp-image-open picture img{z-index:2;object-fit:contain;object-position:50% 100%;width:auto;max-width:100%;height:100%;position:relative}html body .pdp-image-stage .pdp-image-open picture:after{content:"";z-index:1;filter:blur(2px);pointer-events:none;background:radial-gradient(closest-side,#1b214073,#0000);width:96%;height:20px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}html body .pdp-image-stage .pdp-image-open picture:before{content:"";z-index:0;filter:blur(5px);pointer-events:none;background:radial-gradient(closest-side,#1b214038,#0000);width:150%;height:46px;position:absolute;bottom:-26px;left:50%;transform:translate(-50%)}.product .pc-buy{align-items:flex-end}.product .pc-amount{height:auto;line-height:1;display:block}.product .pc-rek{min-height:16px;margin-top:6px;line-height:16px;display:block}html body .product .favorite .icon{--ico-fill:none}html body .add.pdp-add,html body .watch-btn.pdp-watch{flex-direction:row-reverse;gap:12px;justify-content:flex-end!important}a:focus-visible{text-decoration:none!important}@media (hover:hover){a:hover,.product-name:hover,.catalogue-page.cat2 .product .product-name:hover{text-decoration:none!important}.product-name:hover,.catalogue-page.cat2 .product .product-name:hover{color:#2b3d8c}}html body .pdp-gallery .favorite .icon{--ico-fill:none}html body .pdp-gallery .favorite[aria-pressed=true] .icon{--ico-fill:currentColor}html body .mobile-purchase-button{flex-direction:row-reverse;gap:10px}html body dialog .dialog-head{box-shadow:none;border:0!important}html body .mobile-purchase-button{justify-content:flex-end!important}html body .product{--cp:18px;padding:0 var(--cp) 18px;box-shadow:none;clip-path:none;background:#f7f5f2;border:0;position:relative}@media (max-width:720px){html body .product{--cp:12px}}html body .product>.product-visual{aspect-ratio:1;height:auto;margin:0 calc(-1 * var(--cp));clip-path:none;background:0 0;overflow:hidden}html body .product.product .product-visual .product-photo{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;display:flex;padding:0!important}html body .product .favorite,html body .product .favorite:focus-visible{width:40px;min-width:40px;height:40px;min-height:40px;box-shadow:none;color:#2b3d8c;background:0 0;border:0;border-radius:0;padding:0;top:6px;right:6px}@media (hover:hover){html body .product .favorite:hover{width:40px;min-width:40px;height:40px;min-height:40px;box-shadow:none;color:#2b3d8c;background:0 0;border:0;border-radius:0;padding:0;top:6px;right:6px}}html body .product .favorite .icon{--ico-w:0;--ico-fill:#c9cbd4;width:22px;height:22px}html body .product .favorite[aria-pressed=true] .icon{--ico-fill:#2b3d8c}html body .product .pc-sizes{gap:6px 14px}html body .product .pc-size{font:500 13px/1.3 var(--sans);color:#1b2140;text-underline-offset:0;gap:6px;padding:2px 0;text-decoration:none}html body .product .pc-size:before{background:#c9cbd4;border:0;width:11px;height:11px}html body .product .pc-size[aria-pressed=true]{color:#1b2140}@media (hover:hover){html body .product .pc-size:hover:not([aria-pressed=true]){color:#1b2140}}html body .product .pc-size[aria-pressed=true]:before{background:#2b3d8c;border:0}html body .product .pc-size[data-sold-out],html body .product .pc-size[data-sold-out][aria-pressed=true]{color:#a9adbf;text-decoration:line-through}html body .product .pc-size[data-sold-out]:before,html body .product .pc-size[data-sold-out][aria-pressed=true]:before{background:#c9cbd4;border:0}html body .product .pc-size[data-sold-out]{cursor:pointer}html body .product .pc-size[data-sold-out][aria-pressed=true]:before{background:#2b3d8c}html body .product.product h3{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:480px){html body .product .pc-rek{white-space:normal}}html body .product>.product-visual{container-type:size}html body .product.product .product-photo picture{width:auto;max-width:none;height:auto;display:block;position:absolute;bottom:16%;left:50%;transform:translate(-50%)}html body .product.product .product-photo picture img{object-fit:contain;object-position:50% 100%;width:auto;max-width:80cqw;height:auto;max-height:66cqh;display:block;position:static}html body .product.product .product-photo picture:after{filter:blur(1.5px);background:radial-gradient(closest-side,#1b214073,#0000);width:96%;height:12px;bottom:-7px;left:50%}html body .product.product .product-photo picture:before{filter:blur(3px);background:radial-gradient(closest-side,#1b214038,#0000);width:150%;height:28px;bottom:-15px;left:50%}html body .product .pc-action .watch-btn{color:#1b2140;box-shadow:none;background:#c9cbd4;border:0;outline:0}html body .product .pc-action .watch-btn:focus-visible{color:#fff;box-shadow:none;background:#2b3d8c}@media (hover:hover){html body .product .pc-action .watch-btn:hover{color:#fff;box-shadow:none;background:#2b3d8c}}html body .product .pc-action .watch-btn:focus-visible{outline-offset:2px;outline:2px solid #2b3d8c}@media (min-width:901px){html body .product .pc-action .watch-btn{min-width:105px}}html body .product .pc-action button.add,html body .product .pc-action a.add,html body .product .pc-action .watch-btn{--cut:10px;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px)}@media (hover:hover){html body .product-name:hover,html body .product h3 a:hover,html body .catalogue-page.cat2 .product .product-name:hover{color:#1b2140;text-decoration:none!important}}html body .product.product .product-photo picture{transform-origin:50% 100%;transition:transform .25s}@media (hover:hover) and (prefers-reduced-motion:no-preference){html body .product:hover .product-photo picture{transform:translate(-50%)scale(1.05)}}html body .product>.product-info>.pc-buy{align-self:end}html body .product .pc-size[data-sold-out],html body .product .pc-size[data-sold-out]:disabled{opacity:1;color:#a9adbf;text-decoration:line-through!important}html body .product.product.product .card-shades{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}html body .product.product.product .card-shades i.shade-dot{border-radius:50%;flex:none;width:14px;height:14px;display:block;box-shadow:inset 0 0 0 1px #e4e0d8}html body .product .card-shades .shade-count,html body .product .card-shades .shade-name,html body .product .card-shades .shade-out{font:500 13px/1.3 var(--sans);color:#1b2140;letter-spacing:0}html body .product .card-shades .shade-count{margin-left:2px}html body .product .card-shades .shade-out{color:#4a4f66}html body .product .pc-action a.add.shade-choose .icon{display:none}@media (max-width:900px){html body .product .pc-action a.add.shade-choose{gap:0;width:40px;padding:0}html body .product .pc-action a.add.shade-choose .icon{width:18px;height:18px;display:block}}html body .product>.product-visual{grid-row:1}html body .product>.product-info>.product-identity>.brand{grid-row:2}html body .product>.product-info>.product-identity>.pc-title{order:2;grid-row:3/span 2;align-self:start;width:100%;min-width:0}html body .product>.product-info>.pc-sizes,html body .product>.product-info>.card-shades{grid-row:5}html body .product>.product-info>.pc-buy{grid-row:6}html:root body .product.product.product .card-shades i.shade-dot{width:14px;height:14px;box-shadow:none;transform:none}html:root body .product.product.product .card-shades i.shade-dot[data-light]{box-shadow:inset 0 0 0 1px #1b214024}
@media (hover:hover){html:root body .cat2 .load-more-btn:hover{background:var(--hover);color:#fff}}@media (max-width:899px){html:root body .cat2 .load-more-btn{width:100%;min-width:0}}html:root body .cat2 .load-more-bar{background:#c9cbd4}@media (max-width:380px){html:root body .bf-q{padding-inline:12px}}html:root body .bf-opt input[type=radio],html:root body .bf-opt input[type=checkbox]{appearance:none;box-sizing:border-box;cursor:pointer;background:#fff 50%/14px no-repeat;border:1px solid #d6d0c4;border-radius:0;flex:none;width:20px;height:20px;margin:0}html:root body .bf-opt input[type=radio]{border-radius:50%}html:root body .bf-opt input[type=radio]:checked{background:#fff radial-gradient(circle,#2b3d8c 0 5px,#0000 5.5px);border-color:#2b3d8c}html:root body .bf-opt input[type=checkbox]:checked{background-color:#2b3d8c;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='square'%3E%3Cpath d='M4.5 12.5L9 17L19 7'/%3E%3C/svg%3E");border-color:#2b3d8c}html:root body .bf-opt input:focus-visible{outline-offset:2px;outline:2px solid #2b3d8c}.bf-title{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.bf-title h1{text-transform:uppercase;color:#1b2140;margin:0;line-height:1.2}.bf-title span{color:#4a4f66;text-transform:none;line-height:1.4}.bf-quick{align-items:center;gap:4px;margin-top:18px;display:flex}.bf-q{color:#1b2140;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:6px;height:40px;padding:0 14px;line-height:1;text-decoration:none;display:inline-flex}.bf-q small{color:#4a4f66}@media (hover:hover){.bf-q:hover:not([aria-pressed=true]):not([aria-current=page]){background:#f7f5f2}}.bf-q[aria-pressed=true],.bf-q[aria-current=page]{color:#fff;clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);background:#2b3d8c}.bf-q[aria-pressed=true] small,.bf-q[aria-current=page] small{color:#ffffffbf}.bf-q:disabled{cursor:default}.bf-q:focus-visible,.bf-fb:focus-visible,.bf-chip:focus-visible,.bf-text:focus-visible,.bf-done:focus-visible{outline-offset:2px;outline:2px solid #2b3d8c}.bf-q .icon{width:16px;height:16px}@media (max-width:900px){.bf-quick{scrollbar-width:none;margin-top:14px;gap:6px;margin-inline:-16px;padding:3px 16px;overflow-x:auto}.bf-quick::-webkit-scrollbar{display:none}.bf-q{background:#f7f5f2;height:44px}@media (hover:hover){.bf-q:hover:not([aria-pressed=true]):not([aria-current=page]){background:#ece8e1}}}.bf-bar{flex-wrap:wrap;align-items:center;gap:0 26px;margin-top:6px;display:flex}.bf-dd{position:relative}.bf-dd-r{margin-left:auto}.bf-fb{color:#1b2140;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;height:48px;padding:0;line-height:1;display:inline-flex}.bf-fb[aria-expanded=true]{color:#2b3d8c}@media (hover:hover){.bf-fb:hover{color:#2b3d8c}}.bf-i,.icon.bf-i{flex:none;width:16px;height:16px}.bf-n{color:#fff;text-align:center;background:#2b3d8c;border-radius:10px;min-width:20px;height:20px;padding:0 6px;line-height:20px;display:inline-block}.bf-sort span{color:#4a4f66}.bf-sort b{color:#1b2140}.bf-sort[aria-expanded=true] span{color:inherit}@media (hover:hover){.bf-sort:hover span{color:inherit}}.bf-products{margin-top:16px;transition:opacity .15s}.bf-products.is-updating{opacity:.5}.bf-progress{pointer-events:none;height:0;position:relative}.bf-progress>i{opacity:0;height:2px;transition:opacity .15s;position:absolute;inset:6px 0 auto;overflow:hidden}.bf-progress.on>i{opacity:1}.bf-progress.on>i:before{content:"";background:var(--navy);width:30%;height:100%;animation:1s ease-in-out infinite alternate bf-sweep;display:block}@keyframes bf-sweep{to{transform:translate(233.34%)}}@media (prefers-reduced-motion:reduce){.bf-products,.bf-progress>i{transition:none}.bf-progress.on>i:before{width:100%;animation:none}}@media (max-width:900px){.bf-products{margin-top:16px}}.bf-panel{z-index:20;background:#fff;width:300px;padding:6px 0;display:grid;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 2px 6px #1b214014,0 16px 36px #1b214029}.bf-panel.small{width:240px}.bf-panel-r{left:auto;right:0}.bf-search{padding:8px 12px 4px;position:relative}.bf-search .icon{color:#4a4f66;pointer-events:none;width:16px;height:16px;position:absolute;top:21px;left:24px}.bf-search input{color:#1b2140;appearance:none;background:#f7f5f2;border:0;border-radius:0;width:100%;height:44px;margin:0;padding:0 12px 0 40px;display:block}.bf-search input:focus{outline:none;box-shadow:inset 0 -2px #2b3d8c}.bf-list{max-height:300px;padding:4px 0;overflow:auto}.bf-grp{text-transform:uppercase;color:#4a4f66;margin:0;padding:10px 16px 4px;line-height:1}.bf-opt{color:#1b2140;cursor:pointer;align-items:center;gap:10px;padding:9px 16px;line-height:1.3;display:flex}.bf-opt.hl{background:#f7f5f2}@media (hover:hover){.bf-opt:hover{background:#f7f5f2}}.bf-opt em{font-style:normal}.bf-opt span{color:#4a4f66;margin-left:auto}.bf-opt mark{color:#2b3d8c;background:0 0}.bf-opt input{accent-color:#2b3d8c;flex:none;width:18px;height:18px;margin:0}.bf-none{color:#4a4f66;margin:0;padding:14px 16px}.bf-foot{justify-content:space-between;align-items:center;padding:8px 16px 6px;display:flex}.bf-text{color:#2b3d8c;cursor:pointer;background:0 0;border:0;height:32px;padding:0 4px;line-height:1;text-decoration:none}@media (hover:hover){.bf-text:hover{color:#1b2140}}.bf-text:disabled{color:#a9adbf;cursor:default}.bf-done{color:#fff;cursor:pointer;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px);background:#2b3d8c;border:0;align-items:center;gap:6px;height:36px;padding:0 14px 0 12px;line-height:1;display:inline-flex}@media (hover:hover){.bf-done:hover{background:#1b2140}}.bf-done .icon{width:16px;height:16px}.bf-range{padding:4px 16px 8px}.bf-range .bf-grp{padding:10px 0 6px}.bf-range>div{align-items:center;gap:8px;display:flex}.bf-range input{background:#fff;border:1px solid #d6d0c4;border-radius:0;width:100%;min-width:0;height:40px;padding:0 10px}.bf-range p[role=alert]{color:#c4455e;margin:6px 0 0}.bf-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.bf-chip{color:#1b2140;cursor:pointer;background:#f7f5f2;border:0;align-items:center;gap:8px;height:32px;padding:0 10px 0 12px;line-height:1;display:inline-flex}.bf-chip .icon{width:14px;height:14px}@media (hover:hover){.bf-chip:hover:not(:disabled) .icon{color:#2b3d8c}}.bf-mbar{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}@media (max-width:900px){.bf>.bf-bar{display:none}}@media (min-width:901px){.bf>.bf-mbar{display:none}}.bf-mbar button{color:#1b2140;cursor:pointer;background:#f7f5f2;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;height:44px;padding:0;line-height:1;display:flex}.bf-sheet{overscroll-behavior:contain;background:var(--bg-page);color:#1b2140;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.bf-sheet[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.bf-sheet::backdrop{background:#1b214066}.bf-sheet>header{background:var(--bg-page);color:#1b2140;height:auto;min-height:58px;box-shadow:none;align-items:center;gap:6px;padding:8px 10px;display:flex;position:static}.bf-sheet>header h2{flex:1;margin:0;padding-left:6px;line-height:1.2}.bf-ib{color:#1b2140;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.bf-ib .icon{width:22px;height:22px}.bf-sheet-body{overscroll-behavior:none;overflow:auto}.bf-sheet-body:has(>.bf-search){flex-direction:column;display:flex;overflow:hidden}.bf-sheet-body:has(>.bf-search)>.bf-search{flex:none;position:relative}.bf-sheet-body:has(>.bf-search)>.bf-list{overscroll-behavior:none;flex:1;min-height:0;overflow:auto}.bf-sheet .bf-list{max-height:none;padding:4px 0}.bf-sheet .bf-opt{min-height:48px;padding:8px 16px}.bf-sheet .bf-search{background:var(--bg-page);z-index:1;padding:4px 16px 8px;position:sticky;top:0}.bf-sheet .bf-search .icon{top:19px;left:28px}.bf-sheet .bf-search input{height:48px}.bf-row{width:100%;min-height:60px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 16px;display:flex}.bf-row>span{flex:1;min-width:0}.bf-row b{align-items:center;gap:8px;display:flex}.bf-row small{color:#4a4f66;text-overflow:ellipsis;white-space:nowrap;max-width:250px;display:block;overflow:hidden}.bf-sheet footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--bg-page);grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid;box-shadow:0 -8px 20px #1b21400f}.bf-show{color:#fff;cursor:pointer;clip-path:polygon(13px 0,100% 0,100% 100%,0 100%,0 13px);background:#2b3d8c;border:0;height:52px}.bf-bottom{height:auto;max-height:80vh;inset:auto 0 0}.bf-bottom[open]{grid-template-rows:auto auto;display:grid}.bf-bottom .bf-sheet-body{padding-bottom:12px}.home-filters{margin-top:8px}.home-filters .bf-quick{margin-top:16px}.home-meta{justify-content:space-between;align-items:center;gap:16px;margin-top:6px;display:flex}.home-meta>span{color:#4a4f66}@media (max-width:900px){.home-meta{margin-top:10px}}.crumbs{color:#4a4f66;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 8px;display:flex}.crumbs a{color:#4a4f66;text-decoration:none}@media (hover:hover){.crumbs a:hover{color:#2b3d8c}}.crumbs>span{gap:8px;display:inline-flex}.crumbs [aria-current=page]{color:#1b2140}.seo-text{color:#4a4f66;max-width:70ch;margin:24px 0 0;line-height:1.6}.seo-text h2{color:#1b2140;margin:0 0 8px;line-height:1.2}.catalogue-empty{justify-items:start;gap:8px;padding:48px 0 24px;display:grid}.catalogue-empty h2{color:#1b2140;margin:0;line-height:1.15}.catalogue-empty p{color:#4a4f66;max-width:52ch;margin:0 0 12px}.catalogue-empty .bf-done{clip-path:polygon(9px 0,100% 0,100% 100%,0 100%,0 9px);height:44px;padding:0 16px 0 14px;text-decoration:none}.bf-q .icon{--ico-fill:none}.bf-q[aria-pressed=true] .icon{--ico-fill:currentColor}.bf-sheet>header{border:0}@media (hover:hover){.bf-text:hover:not(:disabled),.watching:hover{color:#2b3d8c;background:#f7f5f2}}html body .cat2 .cat2-head.search-head .page-title{color:#1b2140;margin:0;line-height:1.2}html body .cat2 .cat2-head.search-head .page-title .u{text-transform:uppercase}html body .cat2 .cat2-head.search-head{padding-bottom:0}html body .product-grid>.grid-outro{background:#f7f5f2;flex-direction:column;grid-area:auto/1/auto/-1;align-items:flex-start;gap:12px;margin:12px 0 0;padding:44px 40px;display:flex}html body .grid-outro h2{font:400 var(--t-underrubrik)/1.2 var(--display);letter-spacing:var(--ls-underrubrik);color:var(--t-ink);margin:0}html body .grid-outro p{max-width:560px;font:400 var(--t-brodtext)/1.6 var(--sans);color:var(--t-grey);margin:0}html body .grid-outro .outro-link{font:400 var(--t-lank)/1 var(--display);color:var(--t-navy);letter-spacing:var(--ls-lank);align-items:center;gap:8px;margin-top:4px;text-decoration:none;display:inline-flex}@media (hover:hover){html body .grid-outro .outro-link:hover{text-decoration:none}}html body .grid-outro .outro-link .icon{width:16px;height:16px}@media (max-width:720px){html body .product-grid>.grid-outro{padding:32px 20px}}html body .bf .bf-lede{max-width:60ch;font:400 15px/1.5 var(--sans);color:#4a4f66;margin:8px 0 20px}
html:root body .hs-brandname{letter-spacing:.03em}html:root body .hs-link{margin:-8px -12px;padding:8px 12px;transition:background .15s}html:root body .hs-link:focus-visible{background:#f7f5f2;text-decoration:none}@media (hover:hover){html:root body .hs-link:hover{background:#f7f5f2;text-decoration:none}}@media (max-width:900px){html:root body .hs-link{position:relative}html:root body .hs-link:after{content:"";position:absolute;inset:-8px -4px}}html body .hs{background:0 0;width:auto;max-width:none;margin:72px 0 0;padding:0}html body .hs.catalogue-page.cat2{padding:0}html body .hs-head{justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 24px;display:flex}html body .hs-eyebrow{font:600 var(--t-ogonrad)/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t-grey);margin:0 0 8px}html body .hs-title{font:400 var(--t-sektion)/1.15 var(--display);letter-spacing:var(--ls-sektion);color:var(--t-ink);text-wrap:balance;margin:0}html body .hs-link{font:400 var(--t-lank)/1 var(--display);color:var(--t-navy);letter-spacing:var(--ls-lank);align-items:center;gap:8px;text-decoration:none;display:inline-flex}@media (hover:hover){html body .hs-link:hover{text-decoration:none}}html body .hs-link .icon{width:16px;height:16px}html body .hs-head .hs-link{padding-bottom:6px}@supports (align-items:last baseline){html body .hs-head{align-items:last baseline}html body .hs-head .hs-link{padding-bottom:0}}:is(html body .hs-head:has(+.bf-quick),html body .hs-head:has(+.hs-quickrow)){margin-bottom:16px}html body .hs .bf-quick{margin-top:0;margin-bottom:24px}html body .hs-quickrow{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}html body .hs-quickrow .bf-quick{margin-bottom:0}html body .product-visual{position:relative}html body .product-visual .rank{z-index:2;clip-path:none;color:#1b2140;width:auto;height:40px;font:400 18px/1 var(--display);letter-spacing:-.015em;pointer-events:none;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;display:flex;position:absolute;inset:6px auto auto 18px}@media (max-width:720px){html body .product-visual .rank{letter-spacing:0;font-size:16px;left:12px}}html body .hs .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 24px;margin:0 0 -40px;padding:0;display:grid;overflow:visible}html body .hs-cards .product-grid>.product:nth-child(n+5){display:none}html body .hs-brandgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}html body .hs-brandgrid a{aspect-ratio:292/190;color:var(--t-ink);background:0 0;text-decoration:none;display:block;position:relative;overflow:hidden}@media (hover:hover){html body .hs-brandgrid a:hover{text-decoration:none}}html body .hs-brandgrid img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}@media (hover:hover){html body .hs-brandgrid a:hover img{transform:scale(1.03)}}html body .hs-brandtag{box-sizing:border-box;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px);background:#fff;max-width:calc(100% - 32px);padding:12px 16px;position:absolute;bottom:16px;left:16px}html body .hs-brandname{font:500 17px/1.2 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--t-ink);display:block}html body .hs-count{font:400 13px/1.3 var(--sans);color:var(--t-grey);margin-top:4px;display:block}html:has(.hs-about){overflow-x:clip}html body .hs-about{box-sizing:border-box;background:var(--t-navy);color:#fff;width:100vw;max-width:none;margin:72px 0 0 calc(50% - 50vw);padding:64px calc(50vw - 50%);position:relative;overflow:hidden}html body .hs-about-text,html body .hs-proofs{z-index:1;position:relative}html body .hs-about-in{z-index:1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:56px;width:auto;max-width:none;margin:0;display:grid;position:relative}html body .hs-about-eye{font:600 var(--t-ogonrad)/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#c9d0ec;margin:0 0 14px}html body .hs-about h2{font:400 var(--t-sidrubrik)/1.1 var(--display);letter-spacing:var(--ls-sidrubrik);color:#fff;text-wrap:balance;margin:0 0 20px}html body .hs-about h2 span,html body .hs-about h2 em{display:block}html body .hs-about h2 em{font-style:normal;font-weight:200}html body .hs-about-lede{max-width:560px;font:400 var(--t-ingress)/1.55 var(--sans);color:#c9d0ec;margin:0 0 24px}html body .hs-about-links{flex-wrap:wrap;gap:12px 32px;display:flex}html body .hs-about-links a{font:400 var(--t-lank)/1 var(--display);color:#fff;letter-spacing:var(--ls-lank);align-items:center;gap:8px;text-decoration:none;display:inline-flex}@media (hover:hover){html body .hs-about-links a:hover{text-decoration:none}}html body .hs-about-links .icon{width:16px;height:16px}html body .hs-proofs{gap:16px;margin:0;padding:0;list-style:none;display:grid}html body .hs-proofs li{font:400 17px/1.2 var(--display);color:#fff;letter-spacing:0;align-items:center;gap:16px;display:flex}html body .hs-proof-c{width:44px;height:44px;color:var(--t-navy);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}html body .hs-proof-c .icon{width:22px;height:22px}@media (max-width:720px){html body .hs{margin-top:48px}html body .hs-head{margin-bottom:20px;display:block}html body .hs-eyebrow{font-size:var(--t-ogonrad)}html body .hs-head .hs-link{display:none}html body .hs .bf-quick{margin-bottom:20px}html body .hs-quickrow{margin-bottom:0;display:block}html body .hs .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}html body .hs-top .product-grid>.product:nth-child(n+5),html body .hs .product-grid>.product:nth-child(n+5),html body .hs-cards .product-grid>.product:nth-child(n+3){display:none}html body .hs-brandgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html body .hs-brandgrid li:nth-child(n+5){display:none}html body .hs-brandtag{clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px);max-width:calc(100% - 20px);padding:10px 12px;bottom:10px;left:10px}html body .hs-about{margin-top:56px;padding-block:44px}html body .hs-about-in{grid-template-columns:1fr;gap:32px}html body .hs-about-lede{font-size:var(--t-ingress)}}@media (min-width:721px){html body .hs-few{display:none}}@media (max-width:899px){html body .hs-count{display:none}html body .hs-brandname{font-size:14px}}html body .hs-link-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;display:flex}html body .hs-head .hs-link-group .hs-link{display:inline-flex}
