@font-face{font-family:Proba Pro;src:url(/fonts/ProbaPro-Italic.eot);src:local(Proba Pro Italic),local(ProbaPro-Italic),url(/fonts/ProbaPro-Italic.eot?#iefix)format("embedded-opentype"),url(/fonts/ProbaPro-Italic.woff)format("woff"),url(/fonts/ProbaPro-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Proba Pro;src:url(/fonts/ProbaPro-Regular.eot);src:local(Proba Pro Regular),local(ProbaPro-Regular),url(/fonts/ProbaPro-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/ProbaPro-Regular.woff)format("woff"),url(/fonts/ProbaPro-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proba Pro;src:url(/fonts/ProbaPro-Bold.eot);src:local(Proba Pro Bold),local(ProbaPro-Bold),url(/fonts/ProbaPro-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/ProbaPro-Bold.woff)format("woff"),url(/fonts/ProbaPro-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Proba Pro Lt;src:url(/fonts/ProbaPro-LightItalic.eot);src:local(Proba Pro Light Italic),local(ProbaPro-LightItalic),url(/fonts/ProbaPro-LightItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/ProbaPro-LightItalic.woff)format("woff"),url(/fonts/ProbaPro-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Proba Pro Md;src:url(/fonts/ProbaPro-Medium.eot);src:local(Proba Pro Medium),local(ProbaPro-Medium),url(/fonts/ProbaPro-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/ProbaPro-Medium.woff)format("woff"),url(/fonts/ProbaPro-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Proba Pro Lt;src:url(/fonts/ProbaPro-Light.eot);src:local(Proba Pro Light),local(ProbaPro-Light),url(/fonts/ProbaPro-Light.eot?#iefix)format("embedded-opentype"),url(/fonts/ProbaPro-Light.woff)format("woff"),url(/fonts/ProbaPro-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proba Pro ExLt;src:url(/fonts/ProbaPro-ExtraLight.eot);src:local(Proba Pro ExtraLight),local(ProbaPro-ExtraLight),url(/fonts/ProbaPro-ExtraLight.eot?#iefix)format("embedded-opentype"),url(/fonts/ProbaPro-ExtraLight.woff)format("woff"),url(/fonts/ProbaPro-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Proba Pro;src:url(/fonts/ProbaPro-BoldItalic.eot);src:local(Proba Pro Bold Italic),local(ProbaPro-BoldItalic),url(/fonts/ProbaPro-BoldItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/ProbaPro-BoldItalic.woff)format("woff"),url(/fonts/ProbaPro-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Proba Pro ExLt;src:url(/fonts/ProbaPro-ExtraLightItalic.eot);src:local(Proba Pro ExtraLight Italic),local(ProbaPro-ExtraLightItalic),url(/fonts/ProbaPro-ExtraLightItalic.eot?#iefix)format("embedded-opentype"),url(/fonts/ProbaPro-ExtraLightItalic.woff)format("woff"),url(/fonts/ProbaPro-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}h2{margin:0;padding:0;font-weight:500}p{margin:0;padding:0}html{scroll-behavior:smooth;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:normal;cursor:default;color:#171616;background-color:#fff;width:100%;height:auto;font-family:Proba Pro,sans-serif;position:relative;overflow-y:scroll}::selection{background:#f0f0f0}.main-container{vertical-align:top;height:100%}@media (width<=767px){.main-container{padding-bottom:0}}.show-xs{display:none}@media (width<=767px){.show-xs{display:block}}.hide-xs{display:block}@media (width<=767px){.hide-xs{display:none}}.guide-line{z-index:999;opacity:.7;pointer-events:none;border-right:1px dotted #5d4d4d;height:100%;position:fixed}.guide-line.center{border-right:1px solid #5d4d4d}a{color:#171616;text-decoration:none}.turbo-progress-bar{background:#171616}.button-buy{text-align:center;color:#fff;cursor:pointer;padding:.7292vw 2.6042vw .625vw;font-size:1.25vw;line-height:1.5625vw;display:inline-block;position:relative}@media (width<=767px){.button-buy{color:#fff;cursor:pointer;padding:12px 30px 11px;font-size:18px;line-height:18px}}.button-details{text-align:center;color:#fff;cursor:pointer;padding:.7292vw 2.6042vw .625vw;font-size:1.0417vw;line-height:1.25vw;display:inline-block;position:relative}@media (width<=767px){.button-details{color:#fff;cursor:pointer;padding:12px 30px 11px;font-size:18px;line-height:18px}}.header{z-index:1000;background-color:#fff;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:1.5625vw 13.9063vw;display:grid;position:fixed;top:0;left:0;box-shadow:0 0 1.5105vw #0000000d}@media (width<=767px){.header{height:75px;padding:20px 0 15px;display:block}}.header .locale-button{width:2.0834vw;height:2.0834vw;position:absolute;top:1.4063vw;left:6.25vw}.header .locale-button a{box-sizing:border-box;border:.1563vw solid #171616;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;padding:0;font-size:1.1459vw;font-weight:700;line-height:1;display:flex}@media (width<=767px){.header .locale-button a{display:none}}.header .nav{gap:1.0417vw;display:flex}@media (width<=767px){.header .nav{display:none}}.header .nav span{width:10.4167vw;font-size:1.1459vw;font-weight:700;position:relative}.header .nav span a{position:relative}.header .nav span a:after{-o-transition:all .2s cubic-bezier(.47, 0, .745, .715);content:"";opacity:0;pointer-events:none;background:#171616;width:calc(100% + 2.0834vw);height:.1563vw;transition:all .2s cubic-bezier(.47,0,.745,.715);display:block;position:absolute;bottom:-.5208vw;left:-1.0416vw}.header .nav span a:hover:after,.header .nav span a.active:after{opacity:1}.header .nav.left{justify-content:flex-start}.header .nav.right{justify-content:flex-end}.header .nav.right span{text-align:right}.header.white .nav a{color:#fff}.header.white .logo svg path{fill:#fff!important}.header.white .burger span{background:#fff}.header .logo{z-index:1003;justify-self:center;width:8.8542vw;height:auto;position:relative}.header .logo svg{width:100%;height:auto;display:block}@media (width<=767px){.header .logo{width:160px;margin:0 auto;display:block}}.header .locale-button-xs{display:none}@media (width<=767px){.header .locale-button-xs{z-index:1100;display:block;position:absolute;top:24px;left:19px;width:auto!important}}.header .locale-button-xs a{border:.1563vw solid #171616;padding:.2605vw .5209vw .0521vw;font-size:.9375vw}@media (width<=767px){.header .locale-button-xs a{text-transform:lowercase;border:0 solid #171616;padding:0;font-weight:700;font-size:24px!important}}.header .locale-button-xs a:hover:after,.header .burger{display:none}@media (width<=767px){.header .burger{z-index:1003;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:7px;width:32px;height:24px;padding:0;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.header .burger span{background:#171616;width:100%;height:2px;transition:transform .2s,opacity .2s;display:block}.header .burger.active span:first-child{transform:translateY(4.5px)rotate(45deg)}.header .burger.active span:last-child{transform:translateY(-4.5px)rotate(-45deg)}}.header .mobile-menu{display:none}@media (width<=767px){.header .mobile-menu{z-index:1001;opacity:0;visibility:hidden;pointer-events:none;background:#fff;width:100%;height:calc(100dvh - 35px);transition:opacity .2s,visibility .2s;display:block;position:fixed;top:35px;left:0}.header .mobile-menu nav{flex-direction:column;justify-content:center;align-items:center;gap:28px;height:100%;display:flex}.header .mobile-menu nav a{color:#171616;font-size:24px;text-decoration:none;position:relative}.header .mobile-menu nav a.active:after{content:"";pointer-events:none;background:#171616;width:calc(100% + 40px);height:2px;display:block;position:absolute;bottom:-5px;left:-20px}.header .mobile-menu.open{opacity:1;visibility:visible;pointer-events:auto}}.footer{background-color:#a5bfc9;padding:5.2084vw 13.9063vw}@media (width<=767px){.footer{padding:40px 20px 50px}}.footer .top{grid-template-columns:1fr 1fr;align-items:center;margin-bottom:2.6042vw;display:grid}@media (width<=767px){.footer .top{margin-bottom:40px}}.footer .logo{justify-self:start;width:9.375vw;height:1.7709vw}@media (width<=767px){.footer .logo{width:100px;height:21px}}.footer .social{justify-self:end;gap:1.3021vw;display:flex}@media (width<=767px){.footer .social{gap:10px}}.footer .social a{width:1.5625vw;height:1.5625vw;display:block}@media (width<=767px){.footer .social a{width:20px;height:20px;padding-top:1px}}.footer .middle{color:#fff;grid-template-columns:1fr 1fr;margin-bottom:2.6042vw;display:grid}@media (width<=767px){.footer .middle{margin-bottom:20px;display:block}}.footer .address{max-width:15.625vw;line-height:1.5}@media (width<=767px){.footer .address{max-width:100%}}.footer .address a{color:#fff}.footer .menu{justify-content:flex-end;gap:2.6042vw;padding-top:.2084vw;display:flex}.footer .menu a{color:#fff;font-size:1.0417vw;font-weight:700}.footer .menu a span{position:relative}.footer .menu a span:after{-o-transition:all .2s cubic-bezier(.47, 0, .745, .715);content:"";opacity:0;pointer-events:none;background-color:#fff;width:calc(100% + 2.0834vw);height:.1042vw;transition:all .2s cubic-bezier(.47,0,.745,.715);display:block;position:absolute;bottom:-.5208vw;left:-1.0416vw}.footer .menu a span:hover:after,.footer .menu a span.active:after{opacity:1}@media (width<=767px){.footer .menu a{display:none}}.footer .divider{background:#fff;height:1px;margin:2.6042vw 0;position:relative}@media (width<=767px){.footer .divider{margin:40px 0}}.footer .bottom{justify-content:space-between;display:flex}@media (width<=767px){.footer .bottom{display:block}}.footer .bottom .terms a{color:#fff;padding-right:2.6042vw}@media (width<=767px){.footer .bottom .terms a{margin-bottom:6px;padding-right:0;display:block}.footer .bottom .terms{margin-bottom:30px}}.footer .bottom .copy{color:#fff}@media (width<=767px){.footer .bottom .copy span{display:block}}.cookie-notice{z-index:2000;color:#171616;background:#fff;justify-content:space-between;align-items:center;gap:2.0834vw;padding:2.6042vw;display:flex;position:fixed;bottom:2.6042vw;left:24.4792vw;right:24.4792vw;box-shadow:0 0 1.5105vw #0000000d}@media (width<=767px){.cookie-notice{padding:20px;display:block;bottom:20px;left:20px;right:20px;box-shadow:0 0 30px #0000000d}}.cookie-notice .title{letter-spacing:-.052vw;margin-bottom:1.0417vw;font-size:1.25vw;font-weight:700}@media (width<=767px){.cookie-notice .title{letter-spacing:-.5px;margin-bottom:10px;font-size:16px}}.cookie-notice .text{font-size:1.0417vw;line-height:1.25vw}@media (width<=767px){.cookie-notice .text{margin-bottom:20px;font-size:16px;line-height:20px}}.cookie-notice .text a{color:#171616;text-decoration:underline}.cookie-notice .button{cursor:pointer;text-align:center;color:#fff;background:#ff6a16;border:none;flex-shrink:0;padding:.625vw 2.0834vw .5209vw;font-size:1.0417vw;line-height:1.5625vw;display:inline-block}@media (width<=767px){.cookie-notice .button{width:100%;padding:2px 10px 0 0;font-size:16px;line-height:40px}}.cta-section{justify-content:center;align-items:center;width:100%;height:29.7917vw;display:flex;position:relative}@media (width<=767px){.cta-section{height:auto;padding:60px 20px}}.cta-section .cta-content{z-index:2;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;max-width:44.0625vw;padding:2.6042vw;position:relative}@media (width<=767px){.cta-section .cta-content{max-width:100%;padding:25px 20px 30px}}.cta-section .cta-content h2{letter-spacing:-.052vw;margin-bottom:1.3542vw;padding:0;font-size:1.6667vw;font-weight:700}@media (width<=767px){.cta-section .cta-content h2{letter-spacing:-.5px;margin-bottom:20px;font-size:24px}}.cta-section .cta-content p{margin-bottom:1.25vw;font-size:1.0417vw;line-height:1.25vw}@media (width<=767px){.cta-section .cta-content p{margin-bottom:20px;font-size:16px;line-height:20px}}.products-section{padding:7.1355vw 13.9584vw}@media (width<=767px){.products-section{padding:103px 20px 0}}.products-section .grid{grid-template-columns:repeat(3,1fr);gap:2.6042vw 0;display:grid}@media (width<=767px){.products-section .grid{width:100%;display:block}}.products-section .product-card{opacity:0;animation:1s ease-out forwards productCardIn}.products-section .product-card:first-child{animation-delay:0s}.products-section .product-card:nth-child(2){animation-delay:.2s}.products-section .product-card:nth-child(3){animation-delay:.4s}.products-section .product-card:nth-child(4){animation-delay:.6s}.products-section .product-card:nth-child(5){animation-delay:.8s}.products-section .product-card:nth-child(6){animation-delay:1s}.products-section .product-card:nth-child(7){animation-delay:1.2s}.products-section .product-card:nth-child(8){animation-delay:1.4s}.products-section .product-card:nth-child(9){animation-delay:1.6s}.products-section .product-card:nth-child(10){animation-delay:1.8s}.products-section .product-card:nth-child(n+11){opacity:1;animation:none}.products-section .product-card.grid-default{grid-area:span 1/span 1}.products-section .product-card.grid-default .image{height:22.9167vw}.products-section .product-card.grid-wide{grid-area:span 1/span 2}.products-section .product-card.grid-wide .image{height:22.9167vw}.products-section .product-card.grid-full{grid-area:span 1/span 3}.products-section .product-card.grid-full .image{height:22.9167vw}.products-section .product-card.grid-large{grid-area:span 2/span 2}.products-section .product-card.grid-large .image{height:52.6042vw}.products-section .product-card:hover .image{background-color:var(--cover-bg)}.products-section .product-card .image{position:relative;overflow:hidden}@media (width<=767px){.products-section .product-card .image.small{height:250px}}.products-section .product-card .image.large{padding:2.0834vw}.products-section .product-card .image{background-color:#0000;transition:background-color .8s}@media (width<=767px){.products-section .product-card .image{background-color:var(--cover-bg);height:250px}}.products-section .product-card img{object-fit:cover;width:100%;height:100%}@media (width<=767px){.products-section .product-card img{object-fit:contain}.products-section .product-card{margin-bottom:30px;display:block}}.products-section .text{margin-top:1.3021vw}@media (width<=767px){.products-section .text{margin-top:10px}}.products-section .name{font-size:1.25vw;font-weight:700}@media (width<=767px){.products-section .name{letter-spacing:-.5px;margin-bottom:2px;font-size:18px}}.products-section .collection{margin-top:.2605vw;font-size:.9375vw}@media (width<=767px){.products-section .collection{letter-spacing:-.5px;font-size:16px}}@keyframes productCardIn{0%{opacity:0}to{opacity:1}}#product .products-section{padding-top:2.6042vw;padding-bottom:5.2084vw}.product-detail{padding:2.6042vw 14.0625vw 0}.product-detail .content{grid-template-columns:33.3334vw 35.9375vw;gap:2.6042vw;margin-bottom:2.6042vw;display:grid}.product-detail .info{height:fit-content;position:sticky;top:7.8126vw}.product-detail .info .title{letter-spacing:-.052vw;margin:0 0 .7813vw;font-size:1.875vw;font-weight:700}.product-detail .info .collection{margin-bottom:1.875vw;font-size:.9375vw;font-weight:700;display:block}.product-detail .info .body{margin-bottom:2.3959vw}.product-detail .info .body p{margin-bottom:1.0417vw;font-size:1.0417vw;line-height:1.25vw}.product-detail .info .buy{text-align:left}.product-detail .gallery{flex-direction:column;gap:2.6042vw;display:flex}.product-detail .gallery img{object-fit:cover;width:100%;height:31.25vw}@media (width<=767px){.product-detail{padding:30px 0 0}.product-detail .content{flex-direction:column;gap:0;margin-bottom:30px;display:flex}.product-detail .info{padding-left:20px;padding-right:20px;position:static}.product-detail .info .title{letter-spacing:-.5px;margin:0 0 5px;font-size:24px}.product-detail .info .collection{margin-bottom:10px;font-size:14px}.product-detail .info .body{margin-bottom:30px}.product-detail .info .body p{margin-bottom:10px;font-size:16px;line-height:20px}.product-detail .info .buy{margin-bottom:30px}}@media (width<=767px) and (width<=767px){.product-detail .gallery-wrapper{position:relative}}@media (width<=767px){.product-detail .gallery{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:0;display:flex;overflow:auto hidden}.product-detail .gallery::-webkit-scrollbar{display:none}.product-detail .gallery .gallery-image{scroll-snap-align:start;flex:0 0 100%;padding:0}.product-detail .gallery img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}.product-detail .gallery-dots{display:none}}@media (width<=767px) and (width<=767px){.product-detail .gallery-dots{justify-content:center;align-items:center;gap:8px;width:100%;display:flex;position:absolute;bottom:20px;left:0}.product-detail .gallery-dots span{background:#c8c8c8;border-radius:50%;width:7px;height:7px;transition:background-color .2s}.product-detail .gallery-dots span.active{background:#171616}}.product-detail .properties h3{margin-bottom:1.5625vw;font-size:1.25vw;font-weight:700}@media (width<=767px){.product-detail .properties h3{margin-bottom:0;padding-left:20px;padding-right:20px;font-size:18px}}.product-detail .properties .properties-grid{grid-template-columns:1fr 1fr;display:grid}@media (width<=767px){.product-detail .properties .properties-grid{flex-direction:column;gap:20px;padding:20px;display:flex}}.product-detail .properties .image{width:25vw}@media (width<=767px){.product-detail .properties .image{width:100%;min-height:200px}}.product-detail .properties .image img{object-fit:cover;width:100%;height:auto;display:block}.product-detail .properties .property-list{grid-template-columns:1fr 1fr;align-self:center;gap:0;width:100%;display:grid}@media (width<=767px){.product-detail .properties .property-list{column-gap:20px}}.product-detail .properties .property-list span{font-size:1.0417vw;display:block}@media (width<=767px){.product-detail .properties .property-list span{font-size:16px}}.product-detail .properties .property-list .label{margin-bottom:.2605vw;font-weight:700}@media (width<=767px){.product-detail .properties .property-list .label{margin-bottom:3px;font-size:16px}}.product-detail .properties .property-list .value{margin-bottom:1.5625vw}@media (width<=767px){.product-detail .properties .property-list .value{margin-bottom:20px;font-size:14px}}.hero{justify-content:center;align-items:center;height:calc(100vh - 4.5313vw);margin-top:4.5313vw;display:flex;position:relative;overflow:hidden}@media (width<=767px){.hero{height:calc(100vh - 70px);margin-top:70px}}.hero .button{z-index:333;display:inline-block;position:absolute;bottom:2.6042vw}@media (width<=767px){.hero .button{bottom:30px}}.hero.left .hero-content{text-align:left;left:50%}.hero.left .hero-content .hero-title{animation:.7s ease-out .15s forwards heroContentLeftIn}.hero.left .hero-content .hero-description{animation:.7s ease-out .6s forwards heroContentLeftIn}@media (width<=767px){.hero.left .hero-content{text-align:center;left:auto}.hero.left .hero-content .hero-title{animation:.7s ease-out .15s forwards heroContentCenterIn}.hero.left .hero-content .hero-description{animation:.7s ease-out .6s forwards heroContentCenterIn}}.hero.right .hero-content{text-align:right;right:50%}.hero.right .hero-content .hero-title{animation:.7s ease-out .15s forwards heroContentRightIn}.hero.right .hero-content .hero-description{animation:.7s ease-out .6s forwards heroContentRightIn}@media (width<=767px){.hero.right .hero-content{text-align:center;right:auto}.hero.right .hero-content .hero-title{animation:.7s ease-out .15s forwards heroContentCenterIn}.hero.right .hero-content .hero-description{animation:.7s ease-out .6s forwards heroContentCenterIn}}.hero.center .hero-background{animation:.8s ease-out .3s forwards heroImageCenterIn}.hero.center .hero-content{text-align:center}.hero.center .hero-content .hero-title{padding-bottom:11.4584vw;animation:.7s ease-out .15s forwards heroContentCenterIn}.hero.center .hero-content .hero-description{padding-top:6.7709vw;animation:.7s ease-out .6s forwards heroContentCenterIn}@media (width<=767px){.hero.center .hero-content{text-align:center}.hero.center .hero-content .hero-title{animation:.7s ease-out .15s forwards heroContentCenterIn}.hero.center .hero-content .hero-description{animation:.7s ease-out .6s forwards heroContentCenterIn}.hero.center .hero-background-xs{animation:.8s ease-out .3s forwards heroImageCenterIn}}.hero .hero-background-xs{display:none}@media (width<=767px){.hero .hero-background-xs{object-fit:cover;object-position:center;opacity:0;width:100%;height:280px;animation:.8s ease-out .3s forwards heroImageCenterIn;display:block}.hero .hero-background-xs.center{height:120px;margin-top:0;margin-bottom:0}.hero .hero-background-xs.left,.hero .hero-background-xs.right{margin-top:20px;margin-bottom:20px}}.hero .hero-background{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;animation:.7s ease-out .3s forwards heroImageIn;position:absolute}@media (width<=767px){.hero .hero-background{display:none}}.hero .hero-background.left{width:35.9375vw;left:14.0625vw}.hero .hero-background.right{width:35.9375vw;left:50%}.hero .hero-content{z-index:2;max-width:36.4584vw;position:absolute}@media (width<=767px){.hero .hero-content{max-width:100%;padding-left:20px;padding-right:20px}}.hero .hero-content .hero-title{letter-spacing:-.1041vw;opacity:0;margin-bottom:2.9167vw;font-size:4.1667vw;font-weight:700;line-height:3.125vw}.hero .hero-content .hero-title .fix-1{letter-spacing:-.2083vw}.hero .hero-content .hero-title .fix-2{letter-spacing:0;line-height:3.6459vw}@media (width<=767px){.hero .hero-content .hero-title{letter-spacing:-1.5px;margin-bottom:auto;font-size:38px;line-height:30px;padding:0!important}}.hero .hero-content p{letter-spacing:-.052vw;margin-bottom:1.875vw;font-size:1.3542vw;line-height:1.4584vw}@media (width<=767px){.hero .hero-content p{letter-spacing:-1px;margin:0;font-size:18px;line-height:22px;padding:0!important}}.hero .hero-content .hero-description{opacity:0}.hero .hero-content.black{color:#171616}.hero .hero-action{opacity:0;animation:.7s ease-out .8s forwards heroActionIn}@keyframes heroImageIn{0%{opacity:0}to{opacity:1}}@keyframes heroContentLeftIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes heroContentRightIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes heroContentCenterIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes heroImageCenterIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes heroActionIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero .hero-background,.hero .hero-background-xs,.hero .hero-title,.hero .hero-description,.hero .hero-action{opacity:1;animation:none;transform:none}}.author{grid-template-columns:19.7917vw 1fr;gap:3.125vw;padding:5.2084vw 14.0625vw 0;display:grid}.author img{object-fit:cover;border-radius:100%;width:19.7917vw;height:19.7917vw;margin-top:2.3438vw}.author .author-text h2{font-size:1.875vw}.author .author-text p{font-size:1.0417vw;line-height:1.4584vw}.author .author-sign{margin-top:.8334vw}.modal{z-index:1000;position:fixed;inset:0}.modal.large .modal-content{width:41.6667vw}@media (width<=767px){.modal.large .modal-content{width:100%}}.modal .modal-overlay{z-index:1;background:#ffffffe6;position:fixed;inset:0}.modal .modal-scroll{z-index:1;box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;justify-content:center;align-items:flex-start;width:100%;height:100dvh;padding:20px 0;display:flex;position:relative;overflow:hidden auto}.modal .modal-content{z-index:2;background:#fff;width:41.6667vw;max-width:90%;margin:5.2084vw auto;padding:2.8646vw;position:relative;box-shadow:0 0 1.5105vw #0000000d}@media (width<=767px){.modal .modal-content{width:auto;margin:0 auto;padding:20px;box-shadow:0 0 30px #0000000d}}.modal .modal-content .title{margin-top:0;margin-bottom:1.5625vw;font-size:1.4584vw;font-weight:700}@media (width<=767px){.modal .modal-content .title{letter-spacing:-.5px;font-size:24px}}.modal .modal-content .body p{margin-bottom:1.0417vw;font-size:1.0417vw;line-height:1.25vw}@media (width<=767px){.modal .modal-content .body p{margin-bottom:10px;font-size:16px;line-height:20px}}.modal .modal-content .close{cursor:pointer;background:0 0;border:none;width:1.5625vw;height:1.5625vw;margin:0;padding:0;position:absolute;top:2.7084vw;right:2.3959vw}@media (width<=767px){.modal .modal-content .close{width:24px;height:24px;top:20px;right:20px}}.modal .modal-content .form-row{gap:2.6042vw;display:flex}@media (width<=767px){.modal .modal-content .form-row{gap:10px normal;display:grid}}.modal .modal-content .form-row input{flex:1;min-width:0}.modal .modal-content input[type=text],.modal .modal-content textarea{background:0 0;border:none;border-bottom:1px solid #171616;outline:none;width:100%;margin-bottom:1.5625vw;padding:.5209vw .5209vw .3646vw 0;font-size:.9375vw}@media (width<=767px){.modal .modal-content input[type=text],.modal .modal-content textarea{margin-bottom:20px;padding:10px 10px 7px 0;font-size:16px}}.modal .modal-content input[type=text].error,.modal .modal-content textarea.error{border-bottom:1px solid #f44336}.modal .modal-content textarea{resize:none;margin-bottom:1.5625vw;font-size:.9375vw}@media (width<=767px){.modal .modal-content textarea{margin-bottom:20px;font-size:16px}}.modal .modal-content .checkbox{align-items:flex-start;gap:.4167vw;margin-bottom:1.0417vw;padding-left:0;font-size:.9375vw;display:flex}.modal .modal-content .checkbox input{flex-shrink:0;margin-top:.1042vw}@media (width<=767px){.modal .modal-content .checkbox{margin-bottom:20px;padding-left:0;font-size:16px}}.modal .modal-content .checkbox a{text-decoration:underline}.modal .modal-content .checkbox.error,.modal .modal-content .checkbox.error a{color:#f44336}.modal .modal-content .checkbox input[type=checkbox]{width:auto;margin-right:.3646vw}@media (width<=767px){.modal .modal-content .checkbox input[type=checkbox]{margin-right:5px;font-size:16px}}.modal .modal-content button[type=submit]{text-align:center;color:#fff;cursor:pointer;background-color:#ff6a16;border:none;border-bottom:3px solid;width:100%;margin-top:1.0417vw;padding:.7292vw 2.6042vw;font-size:1.0417vw;display:inline-block}@media (width<=767px){.modal .modal-content button[type=submit]{border:0;margin-top:0;padding:15px 20px;font-size:16px}}.modal .modal-content .product{align-items:center;gap:1.25vw;margin-bottom:2.6042vw;display:flex}@media (width<=767px){.modal .modal-content .product{gap:0;margin-bottom:20px;display:grid}}.modal .modal-content .product img{object-fit:contain;flex-shrink:0;width:50%;height:12.5vw}@media (width<=767px){.modal .modal-content .product img{object-fit:cover;width:100%;height:auto;margin-bottom:0}}.modal .modal-content .product .title{flex-direction:column;font-size:1.0417vw;font-weight:700;display:flex}@media (width<=767px){.modal .modal-content .product .title{font-size:18px;line-height:18px}}.modal .modal-content .product .title .collection{margin-top:.2605vw;font-size:.9375vw;font-weight:400;display:block}@media (width<=767px){.modal .modal-content .product .title .collection{margin-top:3px;font-size:14px}}.modal .modal-content .product .title .price{margin-top:.5209vw}@media (width<=767px){.modal .modal-content .product .title .price{margin-top:10px;font-size:16px}}.modal .modal-content .page{margin-bottom:1.5625vw}#landing .products-section{padding-top:2.6042vw;padding-bottom:0}@media (width<=767px){#landing .products-section{padding-top:30px;padding-bottom:0}}#landing .collections-section{padding-top:5.2084vw;padding-bottom:5.2084vw}@media (width<=767px){#landing .collections-section{padding-top:0;padding-bottom:30px}}.error-page{text-align:center;padding:9.3751vw 13.9584vw}@media (width<=767px){.error-page{margin-bottom:100px;padding:130px 20px 0}}.error-page h1{margin:0;font-size:26.6667vw;font-weight:700;line-height:.8}@media (width<=767px){.error-page h1{font-size:100px}}.error-page p{font-size:1.4584vw}@media (width<=767px){.error-page p{font-size:24px}}.error-page a{font-size:.9375vw}@media (width<=767px){.error-page a{font-size:16px}}.section-header{justify-content:space-between;align-items:center;margin-bottom:1.0417vw;display:flex}@media (width<=767px){.section-header{margin-bottom:10px}}.section-header h2{letter-spacing:-.052vw;font-size:1.875vw;font-weight:700}@media (width<=767px){.section-header h2{letter-spacing:-.5px;font-size:24px}}.section-header h2 .all-link{color:#111;text-decoration:none}.collections-section{padding:7.1355vw 13.9584vw 5.2084vw}@media (width<=767px){.collections-section{padding:73px 0 0}.collections-section .section-header{display:none}}.collections-section .collections-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=767px){.collections-section .collections-grid{grid-template-columns:auto}}.collections-section .collections-grid .collection-card{color:#fff;aspect-ratio:1;background-color:var(--cover-bg);opacity:0;text-decoration:none;animation:1s ease-out forwards productCardIn;display:block;position:relative;overflow:hidden}@media (width<=767px){.collections-section .collections-grid .collection-card{aspect-ratio:auto}}.collections-section .collections-grid .collection-card:first-child{animation-delay:0s}.collections-section .collections-grid .collection-card:nth-child(2){animation-delay:.2s}.collections-section .collections-grid .collection-card:nth-child(3){animation-delay:.4s}.collections-section .collections-grid .collection-card:nth-child(4){animation-delay:.6s}.collections-section .collections-grid .collection-card:nth-child(5){animation-delay:.8s}.collections-section .collections-grid .collection-card:nth-child(6){animation-delay:1s}.collections-section .collections-grid .collection-card:nth-child(7){animation-delay:1.2s}.collections-section .collections-grid .collection-card:nth-child(8){animation-delay:1.4s}.collections-section .collections-grid .collection-card:nth-child(9){animation-delay:1.6s}.collections-section .collections-grid .collection-card:nth-child(10){animation-delay:1.8s}.collections-section .collections-grid .collection-card:nth-child(n+11){opacity:1;animation:none}.collections-section .collections-grid .collection-card .collection-image{object-fit:contain;width:100%;height:80%;display:block}@media (width<=767px){.collections-section .collections-grid .collection-card .collection-image{height:auto}}.collections-section .collections-grid .collection-content{text-align:left;z-index:1;padding:2.6042vw;position:absolute;bottom:0}@media (width<=767px){.collections-section .collections-grid .collection-content{padding-left:20px;padding-right:20px;position:relative}}.collections-section .collections-grid .collection-content h2{letter-spacing:-.052vw;color:#171616;font-size:1.6667vw;font-weight:700}@media (width<=767px){.collections-section .collections-grid .collection-content h2{letter-spacing:-.5px;font-size:24px}}.collections-section .collections-grid .collection-content span{color:#171616;margin-bottom:1.0417vw;font-size:1.25vw;font-weight:700;display:block}@media (width<=767px){.collections-section .collections-grid .collection-content span{margin-bottom:30px;font-size:14px}}.collections-section .collections-grid .collection-content .description{color:#171616;margin:0 0 1.0417vw;font-size:1.0417vw;line-height:1.25vw}@media (width<=767px){.collections-section .collections-grid .collection-content .description{margin-bottom:10px;font-size:16px;line-height:20px}}.collections-section .collections-grid .collection-content .action{display:none}@media (width<=767px){.collections-section .collections-grid .collection-content .action{text-align:center;margin-top:30px;margin-bottom:30px;display:block}.collections-section .collections-grid .collection-content .action .collection-button{margin-bottom:30px}}#collection .collection-section{padding-bottom:0}.collection-section{padding:0}@media (width<=767px){.collection-section{padding:0}}.collection-section .about-collection{background-color:#fff;grid-template-columns:1fr 1fr;align-items:normal;padding:2.6042vw 13.9584vw;display:grid}@media (width<=767px){.collection-section .about-collection{grid-template-columns:auto;padding:30px 20px}}.collection-section .about-collection .description{margin-bottom:0}.collection-section .about-collection .description p{margin-bottom:1.0417vw}@media (width<=767px){.collection-section .about-collection .description p{margin-bottom:10px}}.collection-section .title{letter-spacing:-.052vw;margin:0 0 .7813vw;font-size:1.875vw;font-weight:700}@media (width<=767px){.collection-section .title{letter-spacing:-.5px;margin:0 0 10px;font-size:24px}}.collection-section .description{margin-bottom:2.6042vw}@media (width<=767px){.collection-section .description{margin-bottom:30px}.collection-section .description p{margin-bottom:10px;font-size:16px;line-height:20px}}.collection-section .description p:last-child{margin-bottom:0}.collection-section h3{margin:0 0 1.823vw;font-size:1.4584vw;font-weight:700}@media (width<=767px){.collection-section h3{letter-spacing:-.5px;margin:0 0 10px;font-size:16px}}.collection-section p{margin-bottom:1.0417vw;font-size:1.0417vw;line-height:1.25vw}@media (width<=767px){.collection-section p{margin-bottom:10px;font-size:16px;line-height:20px}}.collection-section .text-only{text-align:left;background-color:#ddeaef;width:100%;margin-bottom:5.2084vw;padding:2.6042vw 13.9584vw}@media (width<=767px){.collection-section .text-only{margin-bottom:30px;padding:20px}}.collection-section .text-only .content{text-align:left;width:50%;display:inline-block}@media (width<=767px){.collection-section .text-only .content{width:100%}}.collection-section .text-only .content p{margin-bottom:1.0417vw;font-size:1.0417vw;line-height:1.25vw}@media (width<=767px){.collection-section .text-only .content p{margin-bottom:10px;font-size:16px;line-height:20px}}.collection-section .text-only .content p:last-child{margin-bottom:0}.collection-section .text-image{width:100%;margin-bottom:5.2084vw;padding:0 13.9584vw;display:grid}@media (width<=767px){.collection-section .text-image{margin-bottom:30px;padding:0 20px}}.collection-section .text-image .content{flex-direction:column;justify-content:end;display:flex}.collection-section .text-image .image{background-color:var(--cover-bg);text-align:center;justify-content:center;width:100%;height:27.0834vw}@media (width<=767px){.collection-section .text-image .image{aspect-ratio:1;height:auto}}.collection-section .text-image .image img{object-fit:cover;width:50%;height:100%}@media (width<=767px){.collection-section .text-image .image img{width:100%}}.collection-section .text-image.right{grid-template-columns:1fr 2fr}.collection-section .text-image.right .content{grid-area:1/1;width:80%;padding-right:2.6042vw}.collection-section .text-image.right .image{grid-area:1/2}.collection-section .text-image.left{grid-template-columns:2fr 1fr}.collection-section .text-image.left .image{grid-area:1/1}.collection-section .text-image.left .content{grid-area:1/2;width:80%;padding-left:2.6042vw}@media (width<=767px){.collection-section .text-image.right,.collection-section .text-image.left{grid-template-columns:1fr}.collection-section .text-image.right .image,.collection-section .text-image.left .image{grid-area:1/1;margin-bottom:10px}.collection-section .text-image.right .content,.collection-section .text-image.left .content{grid-area:2/1;width:100%;padding-left:0;padding-right:0}}.collection-section .text-image.center{grid-template-columns:1fr;margin-bottom:2.6042vw}@media (width<=767px){.collection-section .text-image.center{grid-template-columns:auto;margin-bottom:30px}}.collection-section .text-image.center .image{text-align:center;grid-area:1/1;height:26.0417vw;margin-bottom:1.0417vw}@media (width<=767px){.collection-section .text-image.center .image{aspect-ratio:1;height:auto;margin-bottom:10px}}.collection-section .text-image.center .image img{object-fit:contain;width:100%}.collection-section .text-image.center .content{grid-area:2/1;width:50%;margin-bottom:2.6042vw}@media (width<=767px){.collection-section .text-image.center .content{width:100%}}.collection-section .actions{gap:.5209vw;margin-top:1.0417vw;display:flex}.button{color:#171616;border-bottom:.1563vw solid;padding:.4167vw 1.0417vw;font-size:1.1459vw;display:inline-block}@media (width<=767px){.button{border-bottom:2px solid;padding:6px 16px;font-size:18px}}.page-section{padding:7.1355vw 13.9584vw 0}@media (width<=767px){.page-section{padding:103px 20px 0}}.page-section .section-header{width:29.1667vw}@media (width<=767px){.page-section .section-header{width:100%}}.page-section .body{width:100%;margin-bottom:2.3959vw}@media (width<=767px){.page-section .body{margin-bottom:30px}}.page-section .body p{margin-bottom:1.0417vw;font-size:1.0417vw;line-height:1.25vw}@media (width<=767px){.page-section .body p{margin-bottom:10px;font-size:16px;line-height:20px}}.page-section .body h2{margin-bottom:1.0417vw;font-size:1.0417vw;font-weight:700;line-height:1.4584vw}@media (width<=767px){.page-section .body h2{margin-bottom:10px;font-size:16px;line-height:24px}}.page-section .body h3{margin-bottom:1.0417vw;font-size:1.0417vw;line-height:1.4584vw}@media (width<=767px){.page-section .body h3{margin-bottom:10px;font-size:16px;line-height:24px}}.page-section .body ul{font-size:1.0417vw;line-height:1.4584vw}@media (width<=767px){.page-section .body ul{font-size:16px;line-height:24px}}.page-section .line{background-color:#171616;width:100%;height:.1563vw;display:block;bottom:0}.admin-edit-page{z-index:1000;background:#fff;border-radius:10px;padding:10px 20px 5px;font-size:24px;line-height:20px;display:block;position:fixed;top:100px;right:30px}@media (width<=767px){.admin-edit-page{display:none}}
