@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box;outline:none;font-family:GeneralSans-Variable}html{scroll-behavior:smooth}body{background-color:#fefefe}li{list-style:none}a{text-decoration:none;color:inherit}button{background-color:transparent;border:none}img,video{max-width:100%;max-height:100%;width:auto;height:auto;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@font-face{font-family:GeneralSans-Variable;src:url(/cdn/shop/files/GeneralSans-Variable.woff2?v=1724179755) format("woff2"),url(/cdn/shop/files/GeneralSans-Variable.woff?v=1724179756) format("woff"),url(/cdn/shop/files/GeneralSans-Variable.ttf?v=1724179756) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-VariableItalic;src:url(/cdn/shop/files/GeneralSans-VariableItalic.woff2?v=1724179810) format("woff2"),url(/cdn/shop/files/GeneralSans-VariableItalic.woff?v=1724179756) format("woff"),url(/cdn/shop/files/GeneralSans-VariableItalic.ttf?v=1724179755) format("truetype");font-weight:200 700;font-display:swap;font-style:italic}@font-face{font-family:SangBleu Kingdom;src:url(/cdn/shop/files/SangBleuKingdom-Regular.woff2?v=1724421600) format("woff2"),url(/cdn/shop/files/SangBleuKingdom-Regular.woff?v=1724421601) format("woff"),url(/cdn/shop/files/SangBleuKingdom-Regular.ttf?v=1724421601) format("truetype");font-display:swap;font-style:normal}.general-sans{font-family:GeneralSans-Variable}.sang-bleu{font-family:SangBleu Kingdom}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;font-family:SangBleu Kingdom;text-transform:uppercase}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:GeneralSans-Variable}h1.upper,h2.upper,h3.upper,h4.upper,h5.upper,h6.upper{text-transform:uppercase;font-size:1.2rem;letter-spacing:.07em}h1.upper.sans,h2.upper.sans,h3.upper.sans,h4.upper.sans,h5.upper.sans,h6.upper.sans{font-family:GeneralSans-Variable}.upper{text-transform:uppercase;font-size:1.2rem;letter-spacing:.07em}button:not(.lowercase),.button:not(.lowercase),a:not(.lowercase){text-transform:uppercase}.hover-underline{position:relative}.hover-underline.upper:after{bottom:0}.hover-underline:after{content:"";position:absolute;bottom:-.3rem;left:0;width:0;opacity:0;background-color:currentColor;transition:.25s ease-out;display:block;height:1px}.hover-underline:hover:after{width:calc(100% + 2px);left:-1px;opacity:1}p,p span,li{font-weight:450;line-height:1.6;font-size:1.6rem}strong,b,.strong{font-weight:550}.brown{color:#56534d}.black{color:#15191c}.page-width{margin:0 auto;padding-right:2rem;padding-left:2rem}@media screen and (min-width:750px){.page-width{padding-right:3.2rem;padding-left:3.2rem}}@media screen and (min-width: 1080px){.page-width{padding-right:4.8rem;padding-left:4.8rem}}@media screen and (min-width: 1720px){.page-width{padding-right:1rem;padding-left:1rem;max-width:1650px;margin-left:auto;margin-right:auto}.page-width--banner{padding-right:5rem}.product .page-width{padding-right:4.8rem;padding-left:4.8rem}}.about-history .page-width{width:100%;margin-left:0;padding-right:0}@media screen and (min-width:750px){.about-history .page-width{padding-right:3.2rem;padding-left:3.2rem}}@media screen and (min-width: 1080px){.about-history .page-width{padding-right:4.8rem;padding-left:4.8rem}}@media screen and (min-width: 1720px){.about-history .page-width{padding-right:0;padding-left:1rem;max-width:1650px;margin-left:auto;margin-right:auto}.about-history .page-width--banner{padding-right:5rem}}@media screen and (max-width: 1079px){.about-history .page-width{padding-right:2rem;padding-left:2rem}}.about-history .slider{position:relative;width:100%;margin-left:0;padding-right:0}@media screen and (min-width:750px){.about-history .slider{padding-left:0;width:calc(100% + (100vw - 100%)/2);margin-right:calc((100vw - 100%)/-2)}}@media screen and (min-width: 1080px){.about-history .slider{padding-left:0;width:calc(100% + (100vw - 100%)/2);margin-right:calc((100vw - 100%)/-2)}}@media screen and (min-width: 1720px){.about-history .slider{padding-left:0;width:calc(100% + (100vw - 1650px)/2);margin-right:calc((100vw - 1650px)/-2)}}.flex{display:flex}.flex-inline{display:inline-flex}.flex.center{justify-content:center;align-items:center}@media screen and (max-width: 1079px){.flex.mobile-center{justify-content:center;align-items:center}}@media screen and (min-width: 1080px){.flex.desktop-center{justify-content:center;align-items:center;text-align:center}}.flex.column{flex-direction:column}@media screen and (max-width: 1079px){.flex.mobile-column{flex-direction:column}}.flex.space-between{justify-content:space-between}@media screen and (min-width: 1080px){.flex.desktop-space-between{justify-content:space-between}.flex.desktop-space-evenly{justify-content:space-evenly}}.flex.align-center{align-items:center}.flex.flex-start{align-items:flex-start}@media screen and (min-width: 1080px){.flex.desktop-align-center{align-items:center}}.flex.wrap{flex-wrap:wrap}@media screen and (max-width: 749px){.flex.mobile-wrap{flex-wrap:wrap}}@media screen and (max-width: 1079px){.flex.pocket-wrap{flex-wrap:wrap}}.rc{border-radius:.4rem;overflow:hidden;isolation:isolate}.relative{position:relative}.btn-wrap{display:flex}.btn-wrap.center{align-items:center;max-width:-moz-min-content;max-width:min-content}@media screen and (max-width: 749px){.btn-wrap{flex-direction:column}.btn-wrap>*{width:100%;flex-basis:100%}.btn-wrap>*:nth-of-type(2){margin-top:.5rem}}@media screen and (min-width:750px){.btn-wrap>*:nth-of-type(2){margin-left:.5rem}}.icon-wrap{display:flex;justify-content:center;align-items:center;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.text-wrap{display:flex;flex-direction:column}.text-wrap.left{text-align:left;justify-content:flex-start;align-items:flex-start}.text-wrap.right{text-align:right;justify-content:flex-start;align-items:flex-end}.text-wrap.center{text-align:center;justify-content:center;align-items:center}@media screen and (min-width: 1080px){.text-wrap.desktop-center{text-align:center;justify-content:center;align-items:center}}.text-wrap .upper{margin-bottom:1.2rem}.text-wrap .upper+h1,.text-wrap .upper+h2,.text-wrap .upper+h3{margin-bottom:2rem}.text-wrap h1,.text-wrap h2,.text-wrap h3{margin-bottom:1.2rem}.text-wrap p+p{margin-top:.8rem}.text-wrap .btn-wrap{margin-top:4.8rem}@media screen and (max-width: 749px){.text-wrap .btn-wrap{width:100%}}.object-fit img{width:100%;height:100%;max-width:unset;max-height:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cs-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0;gap:8px;height:100%}.cs-wrap.color-swatches{margin:0}.cs-wrap-pp .cs-item{padding:2px}.cs-wrap-pp .cs-item:hover{border:1px solid #4d4d4d;padding:2px}.cs-wrap-pp .cs-item:hover .cs-color{height:2rem;width:2rem}.cs-wrap-pp .cs-item.active{border:1px solid black;padding:2px}.cs-wrap-pp .cs-item.active .cs-color{height:2rem;width:2rem}.cs-wrap-pp .cs-color{height:2rem;width:2rem;transition:.2s}.cs-item{display:flex;align-items:center;border-radius:50%;transition:.2s;border:1px solid transparent;position:relative}.cs-item-more{line-height:100%;margin:0}.cs-color{display:block;border-radius:50%;background-position:center;background-size:cover;transform:none;transform-origin:center;position:relative;overflow:hidden}.cs-color:before,.cs-color:after{content:"";position:absolute;width:100%;height:50%;left:0}.cs-color:before{top:0}.cs-color:after{bottom:0}.cs-color.czarna,.cs-color.czarny{background-color:#2f2f2f}.cs-color.czerwona{background-color:#901010}.cs-color.biala,.cs-color.bialy{background-color:gray}.cs-color.czarny-polysk{background-color:#000}.cs-color.zloty-2{background-color:#d90d64}.cs-color.bialy-polysk{background-color:#fcfcfc}.cs-color.brazowy-lister{background-color:#8c847b}.cs-color.bezowy-efekt{background-color:#867061}.cs-color.zielony-efekt{background-color:#5e8c6d}.cs-color.stalowy{background-color:#686966}.cs-color.bialy-lister{background-color:#f4f2f5}.cs-color.czarny-lister{background-color:#252a44}.cs-color.niebieski-1{background-color:#5178a3}.cs-color.turkus{background-color:#4a99a1}.cs-color.brazowy-efekt2{background-color:#bf7e5d}.cs-color.szary{background-color:#bbbab3}.cs-color.szary-efekt{background-color:#a7a8a0}.cs-color.miedziany{background-color:#d1114a}.cs-color.bordowy-polysk{background-color:#032034}.cs-color.niebieski-2{background-color:#8397a9}.cs-color.zielony{background-color:#4c866b}.cs-color.czerwony-efekt-2{background-color:#903532}.cs-color.kobaltowy,.cs-color.szary-polysk{background-color:#4a4d53}.cs-color.czerwony-polysk{background-color:#b52424}.cs-color.czarny-efekt{background-color:#131214}.cs-color.rozowy{background-color:#daaaa8}.cs-color.niebieski-angoba{background-color:#3e5478}.cs-color.bialy-efekt-2{background-color:#f6f7f7}.cs-color.brazowy-efekt{background-color:#5f443e}.cs-color.bialy-satynowy{background-color:#ebebeb}.cs-color.czarny-satynowy{background-color:#2c2c2f}.cs-color.czarny-matowy{background-color:#2f3035}.cs-color.szary-metaliczny-2{background-color:#898d8f}.cs-color.bialy-matowy{background-color:#f7f7f7}.cs-color.grafitowy{background-color:#606163}.cs-color.czerwony-matowy{background-color:#b64143}.cs-color.bordowy-matowy{background-color:#946c83}.cs-color.brazowy-metaliczny,.cs-color.bordo-lister{background-color:#62193a}.color-swatches-wrap{color:#000;font-weight:500;font-size:1rem;line-height:1.2}.tooltip-cs,.cs-tooltip{position:relative;display:inline-block}.tooltip-wish{margin-right:10px}.tooltip-wish .tooltiptext,.tooltip-wish .cs-tooltip-text,.tooltip-wish .tooltiptext--remove{visibility:hidden;min-width:60px;text-align:center;position:absolute;z-index:3;bottom:-65%;left:50%;transform:translate(-50%);background:#15191c;border-radius:.4rem;color:#dbdcdc;font-size:.875rem;text-transform:none;letter-spacing:normal;font-weight:500;border:none;padding:.75rem!important;white-space:nowrap;max-width:none}@media screen and (max-width: 1079px){.tooltip-wish .tooltiptext,.tooltip-wish .cs-tooltip-text,.tooltip-wish .tooltiptext--remove{display:none}}.tooltip-wish .tooltiptext:after,.tooltip-wish .cs-tooltip-text:after,.tooltip-wish .cs-tooltip-text--remove:after,.tooltip-wish .tooltiptext--remove:after{content:"";position:absolute;top:-36%;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:transparent transparent #15191C transparent}.tooltip-cs .tooltiptext,.cs-tooltip .cs-tooltip-text{visibility:hidden;min-width:60px;text-align:center;position:absolute;z-index:3;bottom:130%;left:50%;transform:translate(-50%);background-color:#15191c;border-radius:4px;text-transform:uppercase;color:#dbdcdc;font-size:12px;font-weight:500;border:none;padding:8px 12px;white-space:nowrap;max-width:none}.tooltip-cs .tooltiptext.tooltiptext--bottom,.cs-tooltip .cs-tooltip-text.tooltiptext--bottom{bottom:unset;top:140%}.tooltip-cs .tooltiptext:after,.cs-tooltip .cs-tooltip-text:after{content:"";position:absolute;top:90%;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:#15191C transparent transparent transparent}.tooltip-cs .tooltiptext--bottom:after{content:"";position:absolute;top:-12px;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:transparent transparent #15191C transparent}@media screen and (min-width:750px){.tooltip-cs:hover .tooltiptext,.cs-tooltip:hover .cs-tooltip-text,.ProductMetaWrapperHeader .wk-button--add:hover .tooltiptext,.ProductMetaWrapperHeader .wk-button--remove:hover .tooltiptext--remove{visibility:visible}}.tooltip-valid{position:relative;display:inline-block;cursor:pointer}:root{--bg: rgba(57, 57, 57, .98);--text: #e3e3e3;--opacity: 1;--shadow: rgba(0, 0, 0, .15);--dink: 8px;--ani: .15s cubic-bezier(.5, 0, .6, 1.3) 1ms forwards}@keyframes tips-vert{to{opacity:var(--opacity);transform:translate(-50%)}}@keyframes tips-horz{to{opacity:var(--opacity);transform:translateY(-50%)}}@keyframes tips-diag-right{to{opacity:var(--opacity);transform:translate(-1em)}}@keyframes tips-diag-left{to{opacity:var(--opacity);transform:translate(1em)}}html[lang=en] .materials-tooltip[tooltip]:after{content:"We are proud to say that all of our products are fully manufactured in EU and all the materials come from local European suppliers."}[tooltip]{position:relative}[tooltip]:before,[tooltip]:after{text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}[tooltip]:before{content:"";border:var(--dink) solid transparent;border-color:transparent transparent #15191C transparent;z-index:1001}@media screen and (max-width: 1079px){[tooltip]:before{z-index:3}}[tooltip]:after{content:attr(tooltip);text-align:left;min-width:320px;max-width:420px;overflow:hidden;text-overflow:ellipsis;padding:.875rem 1rem;border-color:transparent transparent #15191C transparent;z-index:1000;background:#15191c;border-radius:.4rem;color:#dbdcdc;font-size:.875rem;font-weight:500;line-height:1.2}@media screen and (max-width: 1079px){[tooltip]:after{min-width:140px;z-index:3;max-width:250px}}[tooltip]:hover:before,[tooltip]:hover:after{display:block}[tooltip]:not([flow]):before,[tooltip][flow^=up]:before{bottom:120%;border-bottom-width:0;border-top-color:var(--bg)}[tooltip]:not([flow]):after,[tooltip][flow^=up]:after{bottom:calc(120% + var(--dink))}[tooltip]:not([flow]):before,[tooltip]:not([flow]):after,[tooltip][flow^=up]:before,[tooltip][flow^=up]:after{left:50%;transform:translate(-50%,.5em)}[tooltip][flow^=down]:before{top:120%;border-top-width:0;border-bottom-color:var(--bg)}[tooltip][flow^=down]:after{top:calc(120% + var(--dink))}[tooltip][flow^=down]:before,[tooltip][flow^=down]:after{left:50%;transform:translate(-50%,-.5em)}[tooltip][flow$=-left]:after{right:50%;left:auto}[tooltip][flow=up-left]:after{transform:translate(1.5em,.5em)}[tooltip][flow=down-left]:after{transform:translate(1.5em,-.5em)}[tooltip][flow=up-right]:after{transform:translate(-1.5em,.5em)}[tooltip][flow=down-right]:after{transform:translate(-1.5em,-.5em)}[tooltip][flow=left]:before{top:50%;border-right-width:0;border-left-color:var(--bg);left:calc(0em - var(--dink));transform:translate(.5em,-50%)}[tooltip][flow=left]:after{top:50%;right:calc(100% + var(--dink));transform:translate(.5em,-50%)}[tooltip][flow=right]:before{top:50%;border-left-width:0;border-right-color:var(--bg);right:calc(0em - var(--dink));transform:translate(-.5em,-50%)}[tooltip][flow=right]:after{top:50%;left:calc(100% + var(--dink));transform:translate(-.5em,-50%)}[tooltip]:not([flow]):hover:before,[tooltip]:not([flow]):hover:after,[tooltip][flow^=up]:hover:before,[tooltip][flow^=up]:hover:after,[tooltip][flow^=down]:hover:before,[tooltip][flow^=down]:hover:after{animation:tips-vert var(--ani)}.price-list [tooltip]:not([flow]):hover:before,.price-list [tooltip]:not([flow]):hover:after,.price-list [tooltip][flow^=up]:hover:before,.price-list [tooltip][flow^=up]:hover:after,.price-list [tooltip][flow^=down]:hover:before,.price-list [tooltip][flow^=down]:hover:after{animation:tips-vert 3ms cubic-bezier(.5,0,.6,1.3) 1ms forwards}[tooltip][flow$=-right]:hover:after{animation:tips-diag-right var(--ani)}[tooltip][flow$=-left]:hover:after{animation:tips-diag-left var(--ani)}[tooltip][flow=left]:hover:before,[tooltip][flow=left]:hover:after,[tooltip][flow=right]:hover:before,[tooltip][flow=right]:hover:after{animation:tips-horz var(--ani)}[tooltip=""]:after,[tooltip=""]:before{display:none!important}.cs-alt-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0;gap:8px;height:100%}.cs-alt-wrap.color-swatches-alt{margin:0}.cs-alt-wrap-pp-alt .cs-alt-item-alt{padding:2px}.cs-alt-wrap-pp-alt .cs-alt-item-alt:hover{border:1px solid #4d4d4d;padding:2px}.cs-alt-wrap-pp-alt .cs-alt-item-alt:hover .cs-alt-color-alt{height:2rem;width:2rem}.cs-alt-wrap-pp-alt .cs-alt-item-alt.active{border:1px solid black;padding:2px}.cs-alt-wrap-pp-alt .cs-alt-item-alt.active .cs-alt-color-alt{height:2rem;width:2rem}.cs-alt-wrap-pp-alt .cs-alt-color-alt{height:2rem;width:2rem;display:flex!important;transition:.2s}.cs-alt-item-alt{display:flex;align-items:center;border-radius:50%;transition:.2s;border:1px solid transparent;position:relative}.cs-alt-item-alt-more{line-height:100%;margin:0}.cs-alt-color-alt{display:block;border-radius:50%;background-position:center;background-size:cover;transform:none;transform-origin:center;position:relative;overflow:hidden}.cs-alt-color-alt:before,.cs-alt-color-alt:after{content:"";position:absolute;width:100%;height:50%;left:0}.cs-alt-color-alt:before{top:0}.cs-alt-color-alt:after{bottom:0}.color-swatches-wrap-alt{color:#000;font-weight:500;font-size:1rem;line-height:1.2}.tooltip-cs-alt,.cs-tooltip-alt{position:relative;display:inline-block}.tooltip-wish-alt{margin-right:10px}.tooltip-wish-alt .tooltiptext-alt,.tooltip-wish-alt .cs-tooltip-text-alt,.tooltip-wish-alt .tooltiptext-alt--remove{visibility:hidden;min-width:60px;text-align:center;position:absolute;z-index:3;bottom:-65%;left:50%;transform:translate(-50%);background:#15191c;border-radius:.4rem;color:#dbdcdc;font-size:.875rem;text-transform:none;letter-spacing:normal;font-weight:500;border:none;padding:.75rem!important;white-space:nowrap;max-width:none}@media screen and (max-width: 1079px){.tooltip-wish-alt .tooltiptext-alt,.tooltip-wish-alt .cs-tooltip-text-alt,.tooltip-wish-alt .tooltiptext-alt--remove{display:none}}.tooltip-wish-alt .tooltiptext-alt:after,.tooltip-wish-alt .cs-tooltip-text-alt:after,.tooltip-wish-alt .cs-tooltip-text-alt--remove:after,.tooltip-wish-alt .tooltiptext-alt--remove:after{content:"";position:absolute;top:-36%;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:transparent transparent #15191C transparent}.tooltip-cs-alt .tooltiptext-alt,.cs-tooltip-alt .cs-tooltip-text-alt{visibility:hidden;min-width:60px;text-align:center;position:absolute;z-index:3;bottom:130%;left:50%;transform:translate(-50%);background-color:#15191c;border-radius:4px;text-transform:uppercase;color:#dbdcdc;font-size:12px;font-weight:500;border:none;padding:8px 12px;white-space:nowrap;max-width:none}.tooltip-cs-alt .tooltiptext-alt.tooltiptext-alt--bottom,.cs-tooltip-alt .cs-tooltip-text-alt.tooltiptext-alt--bottom{bottom:unset;top:140%}.tooltip-cs-alt .tooltiptext-alt:after,.cs-tooltip-alt .cs-tooltip-text-alt:after{content:"";position:absolute;top:90%;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:#15191C transparent transparent transparent}.tooltip-cs-alt .tooltiptext-alt--bottom:after{content:"";position:absolute;top:-12px;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:transparent transparent #15191C transparent}@media screen and (min-width:750px){.tooltip-cs-alt:hover .tooltiptext-alt,.cs-tooltip-alt:hover .cs-tooltip-text-alt,.ProductMetaWrapperHeader .wk-button--add:hover .tooltiptext-alt,.ProductMetaWrapperHeader .wk-button--remove:hover .tooltiptext-alt--remove{visibility:visible}}.tooltip-valid-alt{position:relative;display:inline-block;cursor:pointer}.js.product-form__input.flex.product-form__input--pill.Kolor,.pp-form-label.upper.Kolor{display:none!important}.button{text-transform:uppercase;font-size:1.2rem;letter-spacing:7%;line-height:1;font-weight:450;padding:1.5rem 2.8rem;border-radius:.4rem;background-color:#15191c;border:1px solid #15191C;color:#fefefe;transition:.25s ease-out}@media screen and (min-width:750px){.button{padding:1.5rem 4.8rem}}.button path{transition:.25s ease-out}.button:hover{background-color:#fefefe;border-color:#15191c;color:#15191c;text-decoration:underline}.button:hover path{stroke:#15191c}.button--secondary,.button.light{background-color:#fefefe;border-color:#fefefe;color:#15191c;opacity:1}.button--secondary:hover,.button.light:hover{background-color:#15191c;border-color:#15191c;color:#fefefe}.button--secondary:hover path,.button.light:hover path{stroke:#fefefe}.button--tertiary{background-color:transparent;color:#15191c}.button--tertiary:hover{border-color:#fefefe;color:#fefefe}.button--tertiary.light{color:#fefefe;border-color:#fefefe;opacity:1}.button--tertiary.light:hover{color:#15191c;background-color:#fefefe;border-color:#fefefe}.button--border{background-color:transparent;color:#15191c;border:1px #DBDCDC solid}.button--border:hover{border:1px #DBDCDC solid;color:#fefefe;background-color:#15191c}.button--border:hover path{stroke:#fefefe}.button--border.light{color:#fefefe;background-color:transparent;opacity:1}.button--border.light path{stroke:#fefefe}.button--border.light:hover{border-color:#7f514e;color:#15191c;background-color:#fefefe}.button--border.light:hover path{stroke:#15191c}form .field__input{background-color:transparent}#ContactForm-body{min-height:10rem;margin-top:22px;padding-top:0}.shopify-section-group-header-group .header-wrapper{transition:.3s ease-in-out;padding-top:18px;padding-bottom:18px;z-index:999}@media screen and (max-width: 1079px){.header{display:flex!important;flex-direction:row-reverse;justify-content:space-between}.header__menu-wrap{display:none;visibility:hidden}}@media screen and (min-width: 1080px){.header__menu-wrap{gap:4rem}}.header__icons{color:#fefefe}@media screen and (max-width: 1079px){.header__icons{display:none!important;visibility:hidden!important}}@media screen and (min-width: 1080px){.header__icons{gap:8.4rem}}.header .localization-selector.link{color:#fefefe;font-weight:450}@media screen and (min-width: 1080px){.header__logo-svg.pocket{display:none;visibility:hidden}}@media screen and (max-width: 1079px){.header__logo-svg.desktop{display:none;visibility:hidden}}.header header-drawer:hover .hamburger-desc .hover-underline:after{width:calc(100% + 2px);left:-1px;opacity:1}.header__icon--menu .hamburger-lottie{height:20px}.header__icon--menu .hamburger-lottie svg path{fill:#fefefe!important;stroke:#fefefe!important}@media screen and (max-width: 1079px){.header__icon--menu .hamburger-desc{display:none;visibility:hidden}}@media screen and (min-width: 1080px){.header__icon--menu .hamburger-desc{display:block;position:absolute;top:50%;right:0;margin-top:1px;transform:translate(100%,-50%)}.header__icon--menu .hamburger-desc .hover-underline:after{bottom:1.1rem}.header__icon--menu .hamburger-desc span{color:#fefefe;font-weight:450}}.header__menugroup span.upper{font-weight:450}.header .menu-drawer .list-menu li,.header .menu-drawer .list-menu .link{font-family:SangBleu Kingdom;text-transform:uppercase}@media screen and (max-width: 1079px){.header .header-localization.menu-drawer__localization{display:block!important}.header .header-localization.menu-drawer__localization localization-form{padding-left:30px!important}}body:not(.index) .header__heading-link svg path,body:not(.index) .not-home-header svg path{fill:#15191c}body:not(.index) .header__icon svg path{stroke:#15191c}body:not(.index) .hamburger-desc span{color:#15191c}body:not(.index) .header__icons{color:#15191c}body:not(.index) .disclosure__button span,body:not(.index) svg{color:#15191c}body:not(.index) .hamburger-lottie svg path{fill:#15191c!important;stroke:#15191c!important}.scrolled-past-header,.menu-open{transition:.3s ease-in-out;background-color:#fff;border-bottom:1px solid #15191C}.scrolled-past-header .hamburger-lottie svg path,.menu-open .hamburger-lottie svg path{fill:#15191c!important;stroke:#15191c!important}.scrolled-past-header .header__heading-link svg path,.scrolled-past-header .not-home-header svg path,.menu-open .header__heading-link svg path,.menu-open .not-home-header svg path{fill:#15191c}.scrolled-past-header .header__icon svg path,.menu-open .header__icon svg path{stroke:#15191c}.scrolled-past-header .hamburger-desc span,.menu-open .hamburger-desc span,.scrolled-past-header .header__icons,.menu-open .header__icons{color:#15191c}.scrolled-past-header .disclosure__button span,.scrolled-past-header svg,.menu-open .disclosure__button span,.menu-open svg{color:#15191c}.scrolled-past-header .header-wrapper{padding-top:0;padding-bottom:0}.footer{border-top:1px solid #15191c}.footer__heading{font-weight:600;margin-bottom:1.2rem}.footer__main{padding-top:4.8rem;padding-bottom:4.8rem}@media screen and (min-width: 1080px){.footer__main{justify-content:space-between;position:relative;padding-bottom:9.6rem}}.footer__bottom-wrap{background-color:#15191c;color:#fefefe;font-size:1.1rem;font-weight:500;padding:2rem 0}@media screen and (min-width: 1080px){.footer__bottom-wrap{padding:1.1rem 0}}@media screen and (max-width: 1079px){.footer__bottom-wrap .page-width{justify-content:center;align-items:center;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap!important}.footer__bottom-wrap span.upper{margin-top:4rem;display:block;order:4}}.footer__bottom-button{gap:1.2rem;padding:1.1rem 4.8rem;transition:.25s ease-out;background-color:transparent;border-radius:.4rem}@media screen and (max-width: 1079px){.footer__bottom-button{order:-1;width:100%;justify-content:center;align-items:center}}@media screen and (min-width: 1080px){.footer__bottom-button{position:absolute;left:50%;transform:translate(-50%)}}.footer__bottom-button .icon-wrap{height:.4rem}.footer__bottom-button:hover{background-color:#ffffff0d}@media screen and (max-width: 1079px){.footer__bottom-list{flex-direction:column;gap:.6rem;margin-top:3.2rem}.footer__bottom-list li:after{display:none!important}}.footer__li a,.footer__li p,.footer__item a,.footer__item p{font-size:1.3rem;line-height:1.6;font-weight:450;text-transform:none}@media screen and (min-width: 1080px){.footer__ul{display:flex}}.footer__ul li:after{content:"•";margin:0 1.2rem;transform:scale(.5);display:inline-block}.footer__ul li:last-of-type:after{display:none}.footer__row--socials .footer__ul{justify-content:flex-end}@media screen and (max-width: 1079px){.footer__row--menu{flex-direction:column-reverse!important;width:100%}}.footer__menu-wrap{display:flex}@media screen and (max-width: 1079px){.footer__menu-wrap{width:100%;flex-basis:100%;justify-content:space-between;gap:1.2rem;margin-bottom:4rem}}@media screen and (min-width: 1080px){.footer__menu-wrap{gap:3.2rem;position:absolute;left:50%;top:4.4rem;transform:translate(-50%)}}.footer__row-wrap{display:flex;align-items:flex-start;gap:4rem;margin-bottom:4rem}.footer .design-studio,.footer .design-studio a{text-transform:lowercase;font-weight:300}@media screen and (max-width: 749px){.footer .design-studio{display:block}.footer .hide-mobile{display:none}}.video-section{position:relative;height:100vh;overflow:hidden}.video-section-hp{margin-left:-1px}.video-section-hp video{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%);z-index:-1}.video-section-hp:after{content:"";width:100%;position:absolute;box-shadow:0 1px 90px 130px #1616164d}.video-section__desc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fefefe;z-index:2}@media screen and (max-width: 1079px){.video-section__desc{width:100%}}.video-section__heading{color:#fefefe;text-transform:uppercase;text-align:center;line-height:1;font-size:3.6rem;letter-spacing:-.01em;font-weight:400;margin-bottom:3.2rem!important}@media screen and (max-width: 749px){.video-section__heading{font-size:2.4rem}.video-section__heading span{font-size:2.6rem!important}}@media screen and (max-width: 1079px){.video-section__heading{font-size:clamp(2.4rem,2vw + 1rem,3.2rem)}.video-section__heading span{font-size:clamp(2.6rem,2vw + 1rem,3.2rem)!important}}.video-section__heading span{font-weight:500;font-size:3.8rem;letter-spacing:0;margin-top:.8rem}.video-section .text-wrap p{margin-bottom:4.8rem;font-size:1.4rem;letter-spacing:.07em;line-height:1;color:#fefefe}.video-section__bottom-button{border-radius:50%;width:3.2rem;height:3.2rem;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;bottom:4.8rem;transform:translate(-50%);background-color:#fcfbfa1a;padding:2px 1px 0 0;transition:.25s ease-out}.video-section__bottom-button:hover{background-color:#fcfbfa40;transform:translate(-50%,15%);width:4rem;height:4rem}.hp-desc{padding-top:14.4rem;padding-bottom:14.4rem}.hp-desc__heading-wrap{margin:0 auto 8rem}@media screen and (min-width: 1080px){.hp-desc__heading-wrap{padding-left:4.8rem}}.hp-desc__heading-wrap h2{font-size:2rem;line-height:1.2;letter-spacing:-.01em;align-items:center}@media screen and (max-width: 1079px){.hp-desc__heading-wrap h2{justify-content:flex-start!important;gap:.4rem;font-size:clamp(2.5rem,5vw,4rem)}}@media screen and (min-width: 1080px){.hp-desc__heading-wrap h2{font-size:6rem}}@media screen and (max-width: 1079px){.hp-desc__heading-wrap h2 span{text-wrap:nowrap}}.hp-desc__heading-wrap h2 span:first-of-type{flex-basis:100%;text-align:left}@media screen and (min-width: 1080px){.hp-desc__heading-wrap h2 span:first-of-type{padding-left:6%}}.hp-desc__heading-wrap h2 .hp-desc__heading-img{max-width:5rem;margin-right:.4rem}@media screen and (min-width: 1080px){.hp-desc__heading-wrap h2 .hp-desc__heading-img{max-width:10.6rem;margin-right:2.8rem}}.hp-desc__heading-wrap h2 .hp-desc__heading-img:last-of-type{margin-left:1rem}@media screen and (max-width: 1079px){.hp-desc__heading-wrap h2 .hp-desc__heading-img:last-of-type{flex-basis:100%}.hp-desc__heading-wrap h2 .hp-desc__heading-img:last-of-type:before{content:"";display:block;flex-basis:100%}}@media screen and (min-width: 1080px){.hp-desc__heading-wrap h2 .hp-desc__heading-img:last-of-type{margin-left:2.8rem}.hp-desc__desc-wrap{max-width:45rem;margin-left:50%}}.hp-desc__desc-wrap p{margin-bottom:4rem;color:#56534d}.hp-desc__desc-wrap a{gap:.8rem}.hp-desc__img-wrap{margin:14.4rem auto;width:100%;position:relative}.hp-desc__img-wrap:hover{cursor:pointer}.hp-desc__img-wrap:hover .play-icon-wrapper svg{transform:scale(1.2)}.hp-desc__img-wrap .play-icon-wrapper{position:absolute;left:50%;transition:.3s ease-in-out;z-index:3;top:50%;transform:translate(-50%,-50%)}.hp-desc__img-wrap .play-icon-wrapper svg{transition:.3s ease-in-out}@media screen and (min-width: 1080px){.hp-desc__img-wrap{width:auto;max-width:50rem}}.hp-desc__bottom-quote{max-width:125rem;text-align:center;margin:0 auto}.hp-desc__bottom-quote h3{font-size:2rem;line-height:1.2;letter-spacing:-.01em;font-weight:400;margin-bottom:4rem}@media screen and (min-width: 1080px){.hp-desc__bottom-quote h3{font-size:3.6rem}}.hp-desc__bottom-quote .upper{font-size:1.4rem;letter-spacing:.07em;font-style:italic}@media screen and (min-width: 1080px){.collection-section{padding-bottom:14rem!important}}.collection-section .slider-buttons{position:absolute;right:2.8rem;top:-5.6rem}@media screen and (max-width: 1079px){.collection-section .slider-buttons{display:none;visibility:hidden}}.collection-section .slider-counter.caption{display:none;visibility:hidden}.collection-section .page-width.flex.column.center{align-items:stretch;margin-top:3.2rem}.banner{color:#fefefe;overflow-x:hidden}@media screen and (min-width: 1080px){.banner{min-height:83rem}}.banner.bordo{background-color:#7f514e}.banner.bordo .banner__top-bar-item:hover{background-color:#794d4a}.banner.bordo .banner__top-bar-item:first-of-type{background-color:#6f4744}.banner.bordo .banner__top-bar-item:first-of-type .upper{font-weight:550}.banner.bordo .banner__top-bar-item:last-of-type .upper{opacity:.5}.banner.green{background-color:#928f81}.banner.green .banner__top-bar-item:hover{background-color:#8d8a7c}.banner.green .banner__top-bar-item:first-of-type .upper{opacity:.5}.banner.green .banner__top-bar-item:last-of-type{background-color:#868374}.banner.green .banner__top-bar-item:last-of-type .upper{font-weight:550}@media screen and (max-width: 1079px){.banner__row--content{max-width:100%}}@media screen and (min-width: 1080px){.banner__row--content{flex-basis:40%;max-width:40%;min-height:62rem}}.banner__row--image{overflow:hidden}@media screen and (min-width: 1080px){.banner__row--image{flex-basis:60%;max-width:60%}}.banner__row--image .page-width{position:absolute;z-index:1;left:2rem;right:2rem;bottom:2rem}@media screen and (max-width: 1079px){.banner__row--image .page-width{padding:0}.banner__row--image .page-width .button{width:100%}}@media screen and (min-width: 1080px){.banner__row--image .page-width{right:0;left:auto;bottom:4.8rem}}.banner__row--image img{width:100%;height:100%;max-width:unset;max-height:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner__row--image video{-o-object-fit:cover;object-fit:cover;height:100%}@media screen and (max-width: 1079px){.banner__desc{max-width:100%;padding-bottom:1.2rem;margin:0}}@media screen and (min-width: 1080px){.banner__desc{flex:1 0 auto;max-width:100%;padding-bottom:4.8rem}}@media screen and (min-width: 1720px){.banner__desc{padding:4rem 6.4rem 4rem 14.4rem}}.banner__desc-item--content{flex-basis:100%;padding-top:4.8rem;padding-bottom:4.8rem}.banner__desc-item--slider{width:auto;max-width:100%}@media screen and (min-width: 1080px){.banner__desc-item--slider{max-width:100%;width:100%}}.banner__desc h3:not(.card__heading){font-size:2.6rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.0225rem;margin-bottom:3.2rem}.banner__desc h3:not(.card__heading) span{font-size:2.8rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.02375rem;margin-top:.6rem}@media screen and (min-width: 1080px){.banner__desc h3:not(.card__heading){font-size:3.6rem}.banner__desc h3:not(.card__heading) span{font-size:3.8rem}}.banner__desc p{font-size:1.4rem;color:#ddd9d4}.banner__desc slider-component{background-color:#f5f5f5;color:#15191c;max-width:100%}.banner__desc slider-component .slider{max-width:100%}.banner__desc slider-component .grid__item{width:100%!important}.banner__desc slider-component .grid__item .card__inner .card__media img{-o-object-fit:contain;object-fit:contain}.banner__desc slider-component .card__information{padding:2rem 1.2rem!important}@media screen and (min-width: 1080px){.banner__desc slider-component .card__information{padding:3.2rem!important}}.banner__desc slider-component .card-information,.banner__desc slider-component .slider-counter{display:none;visibility:hidden}.banner__desc slider-component .slider-buttons{position:absolute;bottom:1rem;right:1.2rem}@media screen and (min-width: 1080px){.banner__desc slider-component .slider-buttons{bottom:2rem;right:1.6rem}}.banner__top-bar{border-bottom:1px solid rgba(254,254,254,.2);flex-basis:100%;width:100%}@media screen and (max-width: 1079px){.banner__top-bar{flex-wrap:wrap}}@media screen and (min-width: 1080px){.banner__top-bar{max-height:8rem;height:8rem}}.banner__top-bar-item{flex:1 0 auto;padding:2.8rem;cursor:pointer}@media screen and (max-width: 1079px){.banner__top-bar-item{max-height:8rem;height:8rem}.banner__top-bar-item:first-of-type{border-bottom:1px solid rgba(254,254,254,.2)}}@media screen and (min-width: 1080px){.banner__top-bar-item:first-of-type{border-right:1px solid rgba(254,254,254,.2)}}.process{position:relative;overflow-x:hidden;padding:9.6rem 0}@media screen and (max-width: 1079px){.process{padding:9.6rem 0;padding-bottom:0}.process .main-carousel .flickity-slider{position:relative!important;display:flex;flex-direction:column;width:100%;height:auto}.process .main-carousel .flickity-slider .flickity-cell{position:relative;transform:none!important}.process .main-carousel .process__item{width:100%;margin-bottom:8rem}.process .main-carousel .process__item-asset{margin:0 auto;margin-bottom:4rem}.process .main-carousel .process__item-asset img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.process__heading{margin-bottom:9.6rem;gap:4rem}@media screen and (min-width: 1080px){.process__heading{gap:13.6rem}.process__heading h3{flex-basis:calc(35% - 4rem)}}.process__heading p{max-width:76rem;font-size:2.4rem;line-height:120%;letter-spacing:-.015rem;text-transform:uppercase}@media screen and (min-width: 1080px){.process__heading p{flex-basis:calc(65% - 4rem)}}.process__main{overflow-x:unset}.process__wrap{transition:.3s ease-in-out;margin:0!important;max-width:unset!important;width:auto;flex:1 1 0;display:flex;flex-direction:column;align-items:stretch;min-width:0;box-sizing:border-box}@media screen and (max-width: 1079px){.process__wrap{width:100%}}@media screen and (min-width: 1080px){.process__wrap .process__item-asset{transition:.3s ease-in-out;filter:grayscale(1) opacity(.4);border:2px solid grey}.process__wrap:hover .process__item-asset{filter:grayscale(0) opacity(1);border:2px solid transparent}}.process__item{width:100%}@media screen and (max-width: 1079px){.process__item{width:100%}}@media (min-width: 1560px){.process__item{width:29vw}}@media (min-width: 1720px){.process__item{width:calc(33.3333333333vw - 6rem)}}@media screen and (max-width: 1079px){.process__item-desc{text-align:center;margin:0 auto}}.process__item-asset{width:25rem;height:25rem;border-radius:50%;overflow:hidden;margin:0 0 8rem}@media (min-width: 1560px){.process__item-asset{width:34rem;height:34rem;margin:0;margin-bottom:8rem}}.process__item-asset video{width:100%;height:100%;max-width:unset;max-height:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.process__item-asset img{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;max-width:unset;max-height:100%;aspect-ratio:1/1}.process__item h4{margin-bottom:2.4rem}.process__item p{max-width:38rem}.process .main-carousel{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:12rem;justify-content:space-between}@media screen and (max-width: 1079px){.process .main-carousel{flex-direction:column;gap:8rem}}.about-reviews{background:#7f514e;color:#fefefe;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.4px;text-transform:uppercase;padding-bottom:134px;position:relative}.about-reviews .flickity-button{display:block!important;background-color:#fff0!important}.about-reviews .flickity-button svg{height:22px!important}.about-reviews .flickity-button svg path{fill:#fff}.about-reviews .flickity-prev-next-button.previous{right:90px!important;left:unset!important;bottom:-134px!important;top:unset!important}.about-reviews .flickity-prev-next-button.next{right:20px!important;bottom:-134px!important;top:unset!important}@media screen and (min-width:750px){.about-reviews{font-size:40px}}@media screen and (min-width: 1720px){.about-reviews{margin-left:auto;margin-right:auto}}.about-reviews .main-carousel{padding-top:4rem;margin-left:1.8rem}@media screen and (min-width:750px){.about-reviews .main-carousel{padding-top:12rem;padding-right:0;margin-left:2rem}}@media screen and (min-width: 1080px){.about-reviews .main-carousel{padding-right:0;margin-left:4rem;margin-right:auto}}@media screen and (min-width: 1720px){.about-reviews .main-carousel{padding-right:0;max-width:1650px;margin-left:auto}}.about-reviews__heading{gap:4rem;padding-top:96px;padding-bottom:0}.about-reviews__heading h3{color:#fefefe}.about-reviews__wrap{opacity:.2;transition:.3s ease-in-out;width:65%;margin-right:2.2rem}.about-reviews__wrap.is-selected{opacity:1}@media screen and (min-width:750px){.about-reviews__wrap{margin-right:28rem;width:50%}}.about-reviews__item-asset{font-family:SangBleu Kingdom}.about-reviews__item-desc p{color:#ddd9d4;font-size:12px;font-style:normal;font-weight:450;line-height:100%;letter-spacing:.84px;padding-top:64px;text-transform:uppercase}.about-reviews .flickity-page-dots{display:none!important}.collab{background-color:#ebe2d9}@media screen and (min-width: 1720px){.collab{max-height:90rem}}.collab__img-wrap{overflow:hidden}@media screen and (min-width: 1080px){.collab__img-wrap{flex-basis:40%}}.collab__img-wrap img{width:100%;height:100%;max-width:unset;max-height:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.collab__content{gap:4rem}@media screen and (max-width: 1079px){.collab__content{padding-top:4.8rem;padding-bottom:4.8rem}}@media screen and (min-width: 1080px){.collab__content{flex-basis:60%;min-width:64rem;padding-top:4.8rem;padding-bottom:4.8rem;justify-content:space-between}}@media screen and (min-width: 1720px){.collab__content{padding:6.4rem 14.4rem 6.4rem 6.4rem}}.collab__item--heading h2{font-size:2rem;line-height:1.2;letter-spacing:-.01em;font-weight:400}.collab__item--heading h2 span{font-size:2.1rem;line-height:1;letter-spacing:-.01em;font-weight:500;margin-bottom:.6rem}@media screen and (min-width: 1080px){.collab__item--heading h2{font-size:2.4rem}.collab__item--heading h2 span{font-size:2.5rem}}.collab__item--list{gap:4rem}@media screen and (min-width: 1080px){.collab__item--list{padding-left:4rem}}.collab__item--banner{background-color:#15191c;border-radius:.4rem;padding:2rem;gap:4rem}@media screen and (max-width: 1079px){.collab__item--banner{flex-direction:column}}@media screen and (min-width: 1080px){.collab__item--banner{padding:4rem;justify-content:space-between;align-items:center}}.collab__item--banner p{color:#f0ebe7;font-weight:400;font-size:1.4rem}.collab__item--banner p.upper{color:#fefefe;margin-bottom:.8rem;font-weight:550}@media screen and (max-width: 1079px){.collab__item--banner .button{width:100%}}.collab__list-item p{max-width:64rem}.collab__list-item-heading{margin-bottom:2rem;gap:2rem}.collab__list-item-heading h4{font-size:1.4rem;font-weight:450}.collab-collection{background:#ebe2d9}@media screen and (min-width: 1080px){.collab-collection{padding:14.4rem 0}}@media screen and (max-width: 1079px){.collab-collection__wrap{flex-direction:column-reverse!important}.collab-collection__desc{padding:4.8rem 2rem}}@media screen and (min-width: 1080px){.collab-collection__img-wrap{margin-bottom:8rem;max-width:54rem}}.collab-collection h3{font-size:2.6rem;line-height:100%;letter-spacing:-.0225rem}.collab-collection h3 span{font-size:2.8rem;font-weight:500;margin:.8rem 0 4rem;display:inline-block}@media screen and (min-width: 1080px){.collab-collection h3{font-size:3.6rem}.collab-collection h3 span{font-size:3.8rem}}.collab-collection li:first-of-type{margin-bottom:.8rem}.collab-collection li:last-of-type{margin-bottom:2.4rem}.collab-collection li a{text-transform:none!important;line-height:1.6;font-size:1.6rem;font-weight:450}.collab-collection p{margin-bottom:2.3rem}.collab-collection .button{max-width:-moz-max-content;max-width:max-content;margin:0 auto}.collab-request{background-color:#15191c;color:#fefefe}@media screen and (min-width: 1080px){.collab-request{min-height:30rem;align-items:stretch}.collab-request__item{flex-basis:50%}}.collab-request__item--content{padding-top:4.8rem;padding-bottom:4.8rem;justify-content:center;transition:.25s ease-out}@media screen and (min-width: 1720px){.collab-request__item--content{padding:4rem 6.4rem 4rem 14.4rem}}.collab-request__item--img{overflow:hidden}.collab-request__item--img img{max-width:unset;max-height:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;margin-left:-1px}.collab-request h4.upper{font-size:1.4rem;line-height:1.2;max-width:50rem;margin-bottom:3.2rem}.collab-request form{display:flex;flex-wrap:wrap;gap:1.2rem}.collab-request form input[type=checkbox]{accent-color:#15191C}.collab-request form .form__message{color:#427940}@media screen and (min-width: 1080px){.collab-request form{justify-content:space-between}.collab-request form .contact__fields,.collab-request form .field{flex-basis:calc(50% - 1.2rem)}}@media screen and (max-width: 1079px){.collab-request form .contact__fields,.collab-request form .field{width:100%}}.collab-request form .contact__button{flex-basis:100%;justify-content:space-between;align-items:center;flex-wrap:wrap}.collab-request .field__input{color:#fefefe!important;text-transform:uppercase;border-bottom:1px solid #fefefe}.collab-request .field__label{text-transform:uppercase;color:#898b8d;font-size:1.2rem;line-height:1;font-weight:450;letter-spacing:.07em!important}.collab-request .contact__checkbox{display:flex;align-items:center}@media screen and (max-width: 1079px){.collab-request .contact__checkbox{width:100%;margin-bottom:24px}}.collab-request .contact__checkbox label{color:#f0ebe7;font-size:1.2rem}.collab-request .contact__checkbox label a{font-weight:500;color:#fefefe;transition:.25s ease-out}.collab-request .contact__checkbox label a:hover{color:#928f81}.product-attributes{padding-top:8rem;padding-bottom:8rem;gap:6.4rem;justify-content:center;align-items:center}@media screen and (min-width: 1080px){.product-attributes{padding-top:14.4rem;padding-bottom:14.4rem;justify-content:space-between;align-items:flex-start;gap:12rem}}.product-attributes__item{gap:2rem}@media screen and (min-width: 1080px){.product-attributes__item{flex-basis:calc(33.33% - 8rem)}}.product-attributes__item p{font-size:1.4rem;font-weight:450;line-height:1.6}.product-attributes .icon-wrap{width:2rem;height:2rem}.privacy-policy__hero{padding:3.2rem 0 4.8rem;border-bottom:1px solid #a3a3a3;gap:4rem}@media screen and (min-width: 1080px){.privacy-policy__hero{align-items:flex-end}.privacy-policy__hero h1{flex-basis:calc(35% - 2rem)}}.privacy-policy__hero .p-badge{font-size:1.4rem;line-height:1.6rem;color:#56534d}.privacy-policy__hero .p-badge span.p-badge{padding:.4rem .8rem;background-color:#f1f1f1;border-radius:.4rem;color:#1a1a18;margin-left:.4rem}.privacy-policy__main{gap:4rem;padding-top:4.8rem}.privacy-policy__main aside ul{display:flex;flex-direction:column;gap:.4rem}.privacy-policy__main aside li.active a{font-weight:550;pointer-events:none}.privacy-policy__main aside li,.privacy-policy__main aside a{max-width:-moz-max-content;max-width:max-content}@media screen and (min-width: 1080px){.privacy-policy__main aside{flex-basis:calc(35% - 2rem)}.privacy-policy__main main{flex-basis:calc(65% - 2rem);padding-bottom:9.6rem}}.privacy-policy__main main p,.privacy-policy__main main li{font-size:1.4rem;line-height:1.6;color:#56534d}.privacy-policy__main main p a,.privacy-policy__main main li a{color:#15191c;font-weight:500}.privacy-policy__main main h4{font-family:GeneralSans-Variable;font-weight:450;font-size:1.4rem;line-height:1.6rem;letter-spacing:.07em;color:#15191c;margin-bottom:1.6rem}.privacy-policy__main main p+h4,.privacy-policy__main main ul+h4{margin-top:4.8rem}.privacy-policy__main main ul+p,.privacy-policy__main main p+ul{margin-top:.4rem}.privacy-policy__main main li{margin-bottom:.4rem}.privacy-policy__main main li:last-of-type{margin-bottom:0}.about-hero{padding-top:6.4rem;padding-bottom:8rem}.about-hero h1{margin-bottom:6.4rem;font-size:2.2rem;line-height:1;letter-spacing:-.005em}.about-hero h1 span{font-size:2.4rem;margin-top:.8rem;letter-spacing:0;font-weight:500}@media screen and (min-width:750px){.about-hero h1{font-size:3.6rem;margin-bottom:9.6rem}.about-hero h1 span{font-size:3.8rem}}@media screen and (min-width: 1080px){.about-hero h1{font-size:3.6rem;margin-bottom:9.6rem}.about-hero h1 span{font-size:3.8rem}}.about-hero p{margin-top:6.4rem;font-size:2.6rem;line-height:1.2;text-transform:uppercase;max-width:130rem}@media screen and (min-width: 1080px){.about-hero p{margin-top:14.4rem;font-size:3.6rem}}.about-desc{padding-top:6.4rem;padding-bottom:4.8rem;gap:16rem}@media screen and (max-width: 1079px){.about-desc-item--column{display:none}}@media screen and (min-width: 1080px){.about-desc-item--column{flex-basis:calc(35% - 4rem)}}.about-desc-item--column li{padding:2.4rem .4rem;border-bottom:1px solid #a3a3a2}.about-desc-item--column li:first-of-type{border-top:1px solid #a3a3a2}.about-desc-item--column li span{color:#56534d}.about-desc-item--column li span.black{color:#15191c}@media screen and (min-width: 1080px){.about-desc-item--main{flex-basis:calc(65% - 4rem)}}.about-desc-item--main .about-desc-item__desc{padding-top:9.6rem;font-size:24px;font-family:SangBleu Kingdom;text-transform:uppercase;font-weight:400}.about-desc-block{margin-bottom:6.4rem}@media screen and (min-width: 1080px){.about-desc-block{margin-bottom:9.6rem}}.about-desc-block h4{margin-bottom:1.6rem;color:#1a1a18}.about-desc-block p{color:#56534d;font-size:1.6rem;line-height:1.6}.about-history{margin-top:180px}@media screen and (max-width: 1079px){.about-history{margin-top:80px}}.about-history-heading{width:100%;margin-bottom:8rem}.about-history .slider{-moz-column-gap:2.6rem;column-gap:2.6rem}.about-history .slider li:first-of-type{margin-left:0!important}@media screen and (max-width: 1079px){.about-history .slider li{margin-left:0!important}}.about-history .slider-buttons{justify-content:flex-start;margin-top:4rem;margin-bottom:10rem;border-radius:2.9px;background:#f2f2f2;background-blend-mode:plus-darker;-webkit-backdrop-filter:blur(5.8005638123px);backdrop-filter:blur(5.8005638123px);width:-moz-fit-content;width:fit-content;padding-left:1rem;padding-right:.8rem}.about-history .slider-buttons button{width:28px}.about-history li{width:-moz-fit-content!important;width:fit-content!important}.about-history li img,.about-history li span{margin-bottom:2.4rem;display:block}.about-history li span{font-weight:500;letter-spacing:.1em}.about-history li h5{margin-bottom:1.2rem;font-size:1.8rem;line-height:1.2;letter-spacing:-.01em}.about-history li p{font-size:1.6rem;line-height:1.6;font-weight:450;color:#56534d;max-width:64rem}@media screen and (min-width: 1080px){.contact-page-item--desc{flex-basis:50%}}@media screen and (min-width: 1720px){.contact-page-item--desc{padding:6.4rem 6.4rem 6.4rem 14.4rem}}.contact-page-item--img{aspect-ratio:2/1}@media screen and (min-width: 1080px){.contact-page-item--img{flex-basis:50%}}@media screen and (max-width: 1079px){.contact-page-item--img{display:none}}.contact-page-wrap{max-width:50rem;margin-bottom:8rem}@media screen and (max-width: 1079px){.contact-page-wrap{width:100%}.contact-page-wrap h4{width:100%;margin-bottom:12px}}.contact-page-wrap p{color:#56534d;font-weight:400}.contact-page-wrap a,.contact-page-wrap p{font-size:1.4rem;line-height:1.6}.contact-page-wrap a{font-weight:500}.contact-page-wrap__data-item{margin-top:0!important}.contact-page-wrap__data-item a{text-transform:lowercase}.contact-page form{display:flex;flex-wrap:wrap;gap:1.2rem}@media screen and (min-width: 1080px){.contact-page form{justify-content:space-between}.contact-page form .contact__fields,.contact-page form .field{flex-basis:calc(50% - 1.2rem)}}.contact-page form .contact__checkbox{color:#1a1a18;font-size:12px;font-style:normal;line-height:160%;margin-top:40px;margin-bottom:26px}.contact-page form .contact__checkbox a{font-weight:500;text-decoration:underline}.contact-page form input[type=checkbox]{accent-color:#15191C}.contact-page form .contact__button{flex-basis:100%;justify-content:space-between;align-items:center;margin-bottom:28px}.contact-page .field__input{color:#15191c!important;border-bottom:1px solid #1a1a18}.contact-page .field__label{text-transform:uppercase;color:#56534d;font-size:1.2rem;line-height:1;font-weight:450;letter-spacing:.07em!important;opacity:.75}.contact-page .field--text{width:100%;flex-basis:100%!important}.contact-page h1{margin:6rem 0 8rem}.contact-map{width:100%;min-height:68rem;filter:grayscale(1);display:block}.flickity-cell{touch-action:pan-x}.facets__and-helptext{display:none}.product .pp-item{overflow-x:hidden}@media screen and (min-width: 1080px){.product .product__media-list{gap:0!important}}.product .product-media-container{border:none!important;overflow:hidden}@media screen and (min-width: 1080px){.product media-gallery .product__media-item:first-of-type{min-height:50vw}}.product media-gallery .product__media-item:first-of-type .product-media-container{background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.product media-gallery .product__media-item:first-of-type .product__modal-opener{padding:3.2rem}.product media-gallery .product__media-item:first-of-type .product__media{transform:scale(.8)}@media screen and (max-width: 1079px){.product media-gallery .product__media-item:first-of-type .product__media{pointer-events:none;max-width:calc(100% - 6.4rem)}}@media screen and (min-width: 1080px){.product media-gallery .product__media-item:first-of-type .product__media{aspect-ratio:1/1;max-width:45vw}}.product media-gallery .product__media-item:first-of-type .product__media:before{content:"";position:absolute;top:0;width:100%;left:0;bottom:0;background-color:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.product media-gallery .product__media-item:first-of-type .product__media img{transform:scale(.9)}@media screen and (min-width: 1080px){.product media-gallery .product__media-item:first-of-type .product__media img:first-of-type{transform:none;-o-object-fit:contain;object-fit:contain}}.product media-gallery.pets .product__media-item:first-of-type .product-media-container{background-image:url(/cdn/shop/files/field.jpg?v=1724514980)}.product media-gallery.people .product__media-item:first-of-type .product-media-container{background-image:url(/cdn/shop/files/glass.jpg?v=1724514979)}@media screen and (min-width: 1080px){.product .pp-main-wrap{padding-top:4.8rem;padding-bottom:4.8rem}}.product .pp-tag-wrap.pets{padding:1.2rem;border-radius:.4rem;background-color:#f1f1f1}@media screen and (max-width: 1079px){.product .pp-tag-wrap.pets{margin-top:4rem}}.product .pp-main{height:calc(100vh - 23.8rem);min-height:100%;max-height:820px;justify-content:flex-end;width:100%;flex-basis:100%;padding-bottom:3rem}@media (min-width: 750px) and (max-width: 1280px){.product .pp-main{height:100%}}@media (min-width: 1281px){.product .pp-main{min-height:61rem;height:calc(85vh - 23.8rem)}}@media screen and (max-width: 1079px){.product .pp-main{margin-top:4rem;height:100%}}.product .product__title h1{font-size:2rem;line-height:1.2;letter-spacing:-.02em}.product .accordion__content p,.product .accordion__content span,.product .accordion__content>*,.product .product__description p,.product .product__description span,.product .product__description>*{color:#56534d;font-family:GeneralSans-Variable;line-height:1.6;font-size:1.4rem}.product .accordion__content a,.product .accordion__content p a,.product .accordion__content span a,.product .product__description a,.product .product__description p a,.product .product__description span a{font-weight:450;color:#15191c}.product .product__description{max-width:40rem;margin-bottom:4.8rem;color:#56534d;font-size:14px;line-height:160%}.product .pp-form-label{font-weight:450;margin-right:2rem;display:flex;margin-bottom:-4px}@media screen and (max-width: 1079px){.product .pp-form-label{margin-bottom:6px}}.product .product-form__input.flex{gap:1.6rem}.product .product-form__input--swatch.flex{gap:1.4rem}.product .product-form__input--pill .pp-filter-button-group label{border:1px solid transparent}.product .product-form__input--pill .pp-filter-button-group label:hover{background-color:#f5f5f5;border:1px solid #b6b3a9}.product .product-form__input--pill label{border:1px solid transparent}.product .product-form__input--pill label:hover{background-color:#f5f5f5;border:1px solid #b6b3a9}.product .accordion__title.inline-richtext.upper{font-size:1.4rem;font-weight:450}@media screen and (max-width: 1079px){.product .pp-filter-group{flex-direction:column;align-items:flex-start!important}}.product .pp-filter-group+.pp-filter-group{margin-top:4rem}.product .accordion{margin-top:4.8rem}.product .pp-button{margin-top:2.8rem}.product .related-products{margin-bottom:12rem}.product .custom-modal.modal-design-1{display:none;position:fixed;z-index:4;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#26294cb3;justify-content:center;align-items:center}.product .modal-design-1 .custom-modal-content{position:relative;margin:auto;width:1042px;animation-name:animatetop;animation-duration:.4s;height:auto}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.product .modal-design-1 .close svg{width:12px;height:12px}.product .custom-modal-close svg:hover{scale:1.1;transition:all .3s ease-in-out;transform:rotate(90deg)}.product .custom-modal-close{position:absolute;top:1rem;right:1rem;transition:all .3s ease-in-out;display:flex;gap:8px;justify-content:flex-end;color:#d9d9d9;cursor:pointer}.product .custom-modal-close svg{transition:all .3s ease-in-out}.product .scroll-locked{overflow-y:hidden}@media (max-width: 1280px){.product .modal-design-1 .custom-modal-content{width:850px}}@media (max-width: 1180px){.product .modal-design-1 .custom-modal-content{width:800px}}@media (max-width: 1024px){.product .modal-design-1 .custom-modal-content{width:694px}}@media (max-width: 749px){.product .modal-design-1 .custom-modal-content{width:390px}}@media (max-width: 399px){.product .modal-design-1 .custom-modal-content{width:320px}}.product .custom-modal-container{display:flex;align-items:center;justify-content:flex-start;padding:20px;gap:40px;flex-direction:column}.product .custom-modal-container input[type=checkbox]{accent-color:#15191C}@media screen and (min-width: 1080px){.product .custom-modal-container{flex-direction:row}}.product .custom-modal-container .custom-modal-image{background-color:#f5f5f5;display:none}@media screen and (min-width: 1080px){.product .custom-modal-container .custom-modal-image{display:block}}.product .custom-modal-container form{flex-basis:60%;padding-right:18px}.product .custom-modal-container form .contact__fields{width:100%;margin-bottom:46px}.product .custom-modal-container form .contact__fields .field input{border-bottom:1px solid #15191c;margin-bottom:18px}.product .custom-modal-container form .contact__fields .field .field__label{color:#58554f;opacity:.5;font-size:12px;font-style:normal;font-weight:450;line-height:100%;letter-spacing:.84px;text-transform:uppercase}.product .custom-modal-container form .contact__fields .field__input:not(:-moz-placeholder)+.field__label{font-size:8px;color:#15191c!important}.product .custom-modal-container form .contact__fields .field__input:focus+.field__label,.product .custom-modal-container form .contact__fields .field__input:not(:placeholder-shown)+.field__label{font-size:8px;color:#15191c!important}.product .custom-modal-container form .contact__fields .select-wrapper{position:relative;cursor:pointer!important;margin-top:12px;border-bottom:1px solid #15191c}.product .custom-modal-container form .contact__fields .select-wrapper select{margin-top:1rem;min-width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;transition:.3s ease-in-out;cursor:pointer;color:#31312f;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.84px;text-transform:uppercase}.product .custom-modal-container form .contact__fields .select-wrapper:after{content:"";position:absolute;top:50%;right:14px;width:8px;height:8px;background-image:url(/cdn/shop/files/arrow-down-filters.svg?v=1725358322);background-size:cover;pointer-events:none;transform:rotate(135deg) translateY(50%)}.product .custom-modal-container form .contact__fields .select-wrapper:focus-within .field__label{font-size:8px;color:#15191c!important}.product .custom-modal-container form .contact__fields .select-wrapper select{padding-top:20px}.product .custom-modal-container form .contact__button button{width:100%;margin-top:46px}.product .custom-modal-container form h3{padding-bottom:46px;color:#322b31;font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.32px;text-transform:uppercase}@media screen and (max-width: 1200px){.product .custom-modal-container form h3{padding-bottom:28px}}.product .custom-modal-container__checkboxes{color:#15191c;font-size:12px;font-style:normal;font-weight:400;line-height:160%;width:100%}.product .custom-modal-container__checkboxes>div{margin-bottom:12px}.product .custom-modal-container__checkboxes a{font-weight:500;text-decoration-line:underline}.card-image-link{position:absolute;display:block;width:100%;height:100%}.card__inner-hover{position:absolute;display:flex!important;height:100%;width:100%;z-index:2;opacity:0!important}.card-product-tag-wrap{position:absolute;top:10px;right:10px;background-color:#e8e8e8;padding:8px;border-radius:2.9px}.card-product-tag-wrap img{width:90%}body.collection .section+.section{margin-top:0}.collection__nav{border-top:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3}@media screen and (max-width: 1079px){.collection__nav{flex-direction:column}.collection__nav-list{width:100%;flex-basis:100%}}.collection__nav-list-item{border-right:1px solid #a3a3a3;transition:.25s ease-out}@media screen and (max-width: 1079px){.collection__nav-list-item{flex-basis:50%;display:flex;justify-content:center;align-items:center}.collection__nav-list-item:last-of-type{border-right:none}}.collection__nav-list-item:not(.active):hover{background-color:#f0efed}.collection__nav-list-item.active a{font-weight:550}.collection__nav-list-item.active.pets{background-color:#e8e7df}.collection__nav-list-item.active.pets:hover{background-color:#d9d7ca}.collection__nav-list-item.active.pets a{color:#4a521b}.collection__nav-list-item.active.people{background-color:#eee0df}.collection__nav-list-item.active.people:hover{background-color:#e2c9c8}.collection__nav-list-item.active.people a{color:#6b100b}.collection__nav-list-item a{padding:2.4rem 2rem;width:100%;display:flex;justify-content:center}@media screen and (min-width: 1080px){.collection__nav-list-item a{padding:2.4rem 4.8rem}}.collection__nav-button{padding:2.4rem 4.8rem;pointer-events:all;transition:.3s ease-in-out}.collection__nav-button span{color:#000!important}.collection__nav-button svg{transition:.3s ease-in-out;transform:rotate(0)}.collection__nav-button.active svg{transform:rotate(-180deg)}@media screen and (max-width: 1079px){.collection__nav-button{justify-content:center;text-align:center;border-top:1px solid #a3a3a3}}.collection__nav-button:hover{cursor:pointer}.collection__promo-banner{display:flex;width:100%;height:200px;background-color:pink}@media screen and (max-width: 749px){.collection .grid{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}}.collection .grid__item .card__inner{min-height:560px;aspect-ratio:1/1.31!important}@media screen and (max-width: 749px){.collection .grid__item .card__inner{min-height:248px}.collection .grid__item{width:calc(50% - 1rem);max-width:calc(50% - 1rem)}}.collection .facets-container{margin-bottom:40px}@media screen and (max-width: 749px){.collection .facets-container{gap:0!important}}.collection .facets-container .facets-custom-selector{padding:18px 12px;border-radius:4px;border:1px solid rgba(21,25,28,.15)}.collection .facets-container .facets__summary{cursor:default;color:#15191c!important;text-transform:uppercase}.collection .facets-container .facets__summary:hover{color:#15191c!important}.collection .facets-container .facets__summary:hover .facets__summary-label{text-decoration:none!important}.collection .facets-container .facets__wrapper{align-items:flex-start}.collection .facets-container .select-wrapper{position:relative;cursor:pointer!important;margin-top:12px}.collection .facets-container .select-wrapper select{min-width:248px;appearance:none;-moz-appearance:none;-webkit-appearance:none;transition:.3s ease-in-out;cursor:pointer;color:#31312f;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.84px;text-transform:uppercase}.collection .facets-container .select-wrapper select:hover{background-color:#f5f5f5}.collection .facets-container .select-wrapper:after{content:"";position:absolute;top:50%;right:14px;width:8px;height:8px;background-image:url(/cdn/shop/files/arrow-down-filters.svg?v=1725358322);background-size:cover;pointer-events:none;transform:rotate(135deg) translateY(50%)}.collection .facets-container .pill-selector-wrapper{display:flex;flex-wrap:wrap;gap:12px;min-height:54px;margin-top:12px}.collection .facets-container .pill-selector-wrapper .pill-selector{display:none}.collection .facets-container .pill-selector-wrapper .pill-label{display:flex;align-items:center;align-self:center;height:28px;justify-content:center;padding:10px 12px;border-radius:4px;background:#f1f1f1;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .3s ease;border:1px solid transparent;color:#31312f;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.84px;text-transform:uppercase}.collection .facets-container .pill-selector-wrapper .pill-label:hover{background-color:#f5f5f5;border:1px solid #b6b3a9}.collection .facets-container .pill-selector-wrapper .pill-label:has(.pill-selector:checked){border:1px solid #2c2b29}.collection .facets-container .active-facets .active-facets__button-wrapper{margin-right:12px}.collection .facets-container .active-facets .active-facets__button-wrapper .underlined-link{color:#1a1a18;font-size:12px;font-style:normal;font-weight:550;line-height:100%;letter-spacing:.84px;text-decoration-line:underline;text-transform:uppercase}.collection .facets-container .active-facets .button{display:flex;padding:10px;align-items:center;border-radius:4px;border:1px solid #dbdbdb;background:#fff;box-shadow:none;color:#31312f;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.84px;text-transform:uppercase}.collection .facets-container .active-facets-desktop{transition:.3s ease-in-out}.collection .facets-container .active-facets-desktop .button:hover{background-color:#f5f5f5}.collection .facets-container .active-facets-mobile{margin-top:12px}.collection .facets-container .active-facets-mobile .button{padding:6px}.collection .facets-container .active-facets-mobile .active-facets__button,.collection .facets-container .active-facets-mobile .active-facets__button-remove{padding:.4rem}@media screen and (max-width: 1079px){.collection .product-count__text{font-size:1rem}}.collection .facets-wrapper{transition:.3s ease-in-out}.collection .facets__wrapper{row-gap:16px}.collection .promo-grid-tile-wrapper{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;overflow:hidden;position:relative;margin-bottom:60px}@media screen and (max-width: 1079px){.collection .promo-grid-tile-wrapper{display:none}}.collection .promo-grid-tile-wrapper .promo-grid-tile{width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:-50%}.collection .promo-grid-tile-wrapper .promo-grid-tile .image{width:100%;-o-object-fit:cover;object-fit:cover}.collection .card-information span{color:#65635d;font-size:12px;font-style:normal;font-weight:450;line-height:100%;letter-spacing:.48px;text-transform:uppercase}.mobile-facets__wrapper .mobile-facets__details{margin-bottom:22px}.mobile-facets__wrapper .mobile-facets__details .mobile-facets__summary{display:flex;align-items:center;padding-bottom:0}.mobile-facets__wrapper .mobile-facets__details .mobile-facets__summary>span{color:#1a1a18;font-family:SangBleu Kingdom;font-size:14px;font-weight:400;letter-spacing:-.14px;text-transform:uppercase}.mobile-facets__wrapper .mobile-facets__details ul{padding:0 20px 0 0}.mobile-facets__wrapper .mobile-facets__details ul label{display:flex;align-items:center;gap:12px;padding-bottom:0}.mobile-facets__wrapper .mobile-facets__details ul label input{position:relative;top:unset;left:unset;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border:1px solid rgba(21,25,28,.15);padding:0;border-radius:3px;height:18px;width:18px;margin:0}.mobile-facets__wrapper .mobile-facets__details ul label span{color:#56534d;text-align:center;font-size:14px;font-weight:450;line-height:1}.mobile-facets__wrapper .mobile-facets__checkbox:checked,.mobile-facets__wrapper .pill-selector:checked{background:#181818;border-color:#181818}.mobile-facets__wrapper .mobile-facets__checkbox:checked:after,.mobile-facets__wrapper .pill-selector:checked:after{content:"✓";display:block;color:#fff;position:absolute;left:50%;transform:translate(-50%);top:0}.mobile-facets__wrapper .kolor-styled .mobile-facets__list,.mobile-facets__wrapper .farbe-styled .mobile-facets__list,.mobile-facets__wrapper .color-styled .mobile-facets__list,.mobile-facets__wrapper .colour-styled .mobile-facets__list,.mobile-facets__wrapper .grosse-styled .mobile-facets__list,.mobile-facets__wrapper .grosses-styled .mobile-facets__list,.mobile-facets__wrapper .rozmiar-styled .mobile-facets__list{display:flex;flex-wrap:wrap;gap:10px;padding:0 20px 8px 25px;margin-top:13px}.mobile-facets__wrapper .kolor-styled .mobile-facets__item,.mobile-facets__wrapper .farbe-styled .mobile-facets__item,.mobile-facets__wrapper .color-styled .mobile-facets__item,.mobile-facets__wrapper .colour-styled .mobile-facets__item,.mobile-facets__wrapper .grosse-styled .mobile-facets__item,.mobile-facets__wrapper .grosses-styled .mobile-facets__item,.mobile-facets__wrapper .rozmiar-styled .mobile-facets__item{margin-bottom:0}.mobile-facets__wrapper .kolor-styled .mobile-facets__label,.mobile-facets__wrapper .farbe-styled .mobile-facets__label,.mobile-facets__wrapper .color-styled .mobile-facets__label,.mobile-facets__wrapper .colour-styled .mobile-facets__label,.mobile-facets__wrapper .grosse-styled .mobile-facets__label,.mobile-facets__wrapper .grosses-styled .mobile-facets__label,.mobile-facets__wrapper .rozmiar-styled .mobile-facets__label{background:#f1f1f1;border-radius:4px;border:1px solid transparent;padding:10px 12px 8px;margin-bottom:0;display:flex;align-items:center;cursor:pointer;transition:background .3s,border .3s}.mobile-facets__wrapper .kolor-styled .mobile-facets__label>span,.mobile-facets__wrapper .farbe-styled .mobile-facets__label>span,.mobile-facets__wrapper .color-styled .mobile-facets__label>span,.mobile-facets__wrapper .colour-styled .mobile-facets__label>span,.mobile-facets__wrapper .grosse-styled .mobile-facets__label>span,.mobile-facets__wrapper .grosses-styled .mobile-facets__label>span,.mobile-facets__wrapper .rozmiar-styled .mobile-facets__label>span{color:#31312f;font-size:12px;font-weight:400;letter-spacing:.84px;line-height:1;text-transform:uppercase}.mobile-facets__wrapper .kolor-styled .mobile-facets__label:has(.mobile-facets__checkbox:checked),.mobile-facets__wrapper .farbe-styled .mobile-facets__label:has(.mobile-facets__checkbox:checked),.mobile-facets__wrapper .color-styled .mobile-facets__label:has(.mobile-facets__checkbox:checked),.mobile-facets__wrapper .colour-styled .mobile-facets__label:has(.mobile-facets__checkbox:checked),.mobile-facets__wrapper .grosse-styled .mobile-facets__label:has(.mobile-facets__checkbox:checked),.mobile-facets__wrapper .grosses-styled .mobile-facets__label:has(.mobile-facets__checkbox:checked),.mobile-facets__wrapper .rozmiar-styled .mobile-facets__label:has(.mobile-facets__checkbox:checked){border:1px solid #2c2b29;background:#f1f1f1}.mobile-facets__wrapper .kolor-styled .mobile-facets__label.active,.mobile-facets__wrapper .farbe-styled .mobile-facets__label.active,.mobile-facets__wrapper .color-styled .mobile-facets__label.active,.mobile-facets__wrapper .colour-styled .mobile-facets__label.active,.mobile-facets__wrapper .grosse-styled .mobile-facets__label.active,.mobile-facets__wrapper .grosses-styled .mobile-facets__label.active,.mobile-facets__wrapper .rozmiar-styled .mobile-facets__label.active{border:1px solid #2c2b29}.mobile-facets__wrapper .kolor-styled .mobile-facets__checkbox,.mobile-facets__wrapper .farbe-styled .mobile-facets__checkbox,.mobile-facets__wrapper .color-styled .mobile-facets__checkbox,.mobile-facets__wrapper .colour-styled .mobile-facets__checkbox,.mobile-facets__wrapper .grosse-styled .mobile-facets__checkbox,.mobile-facets__wrapper .grosses-styled .mobile-facets__checkbox,.mobile-facets__wrapper .rozmiar-styled .mobile-facets__checkbox{display:none}.mobile-facets__wrapper .mobile-facets__details{overflow:hidden}.mobile-facets__wrapper .mobile-facets__details .mobile-facets__list{max-height:0;opacity:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s;will-change:max-height,opacity;pointer-events:none}.mobile-facets__wrapper .mobile-facets__details[open] .mobile-facets__list{max-height:500px;opacity:1;pointer-events:auto;transition-delay:.1s}.mobile-facets__wrapper .mobile-facets__arrow{display:inline-block;transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-facets__wrapper .mobile-facets__details[open] .mobile-facets__arrow{transform:rotate(90deg)}.mobile-facets__open-wrapper.focus-offset{opacity:0!important;position:absolute!important;left:-99999999px!important}.facet-symbol-search-form{display:flex;gap:8px;margin-bottom:20px;align-items:center}.facet-symbol-search-form .facet-search-input{flex:1;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px;background:#fafafa;transition:border .2s;outline:none;color:#31312f;font-family:inherit}.facet-symbol-search-form .facet-search-input:focus{border-color:#2c2b29;background:#fff}.facet-symbol-search-form button[type=submit]{padding:8px 18px;background:#31312f;color:#fff;border:none;border-radius:4px;font-size:1.2rem;font-weight:450!important;cursor:pointer;transition:background .2s;text-transform:uppercase;letter-spacing:.08em}.facet-symbol-search-form button[type=submit]:hover{background:#56534d}.template-search__search{display:none!important}.facets-container{grid:unset}.template-search .facets-container{margin-bottom:40px;grid:unset}.template-search .collection__nav,.template-search .facets-container{margin-bottom:36px!important}.mobile-facets__clear-wrapper a{font-size:12px}body.index .section-header{position:fixed;width:100%}.main-carousel{position:relative;padding-top:6rem;z-index:2!important}.main-carousel .flickity-button{display:none}.main-carousel .flickity-button:focus{box-shadow:none}.main-carousel .flickity-page-dots{position:absolute;z-index:-1!important;top:0;display:flex;width:100%;padding:0 4rem}.main-carousel .flickity-page-dots .dot{border-radius:0;min-width:5px!important;height:2px;border:0;opacity:.1;background:#1a1a18;width:auto;flex:auto;margin:0}.main-carousel .flickity-page-dots .dot.is-selected{opacity:.7}.banner__desc-item .card-product-tag-wrap{display:none}
