@charset "UTF-8";@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(/build/fonts/Gilroy-Regular.a89ac858.woff2) format("woff2"),url(/build/fonts/Gilroy-Regular.826d04fd.woff) format("woff"),url(/build/fonts/Gilroy-Regular.b91b0127.ttf) format("truetype"),url(/build/images/Gilroy-Regular.6f7eafcf.svg) format("svg")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:900;src:url(/build/fonts/Gilroy-Black.01aa1f73.woff2) format("woff2"),url(/build/fonts/Gilroy-Black.8c07d2ac.woff) format("woff"),url(/build/fonts/Gilroy-Black.bf3a5f79.ttf) format("truetype"),url(/build/images/Gilroy-Black.9d16250f.svg) format("svg")}@font-face{font-display:swap;font-family:Lora;font-style:italic;font-weight:400;src:url(/build/fonts/Lora-Italic.4b9d2b0e.woff2) format("woff2"),url(/build/fonts/Lora-Italic.8f011ef5.woff) format("woff"),url(/build/fonts/Lora-Italic.9952c6e7.ttf) format("truetype"),url(/build/images/Lora-Italic.5634360b.svg) format("svg")}:root{--aui-breakpoints-string:xs-420px sm-576px md-769px lg-992px xl-1200px xxl-1300px xxxl-1650px xxxxl-1921px}*{box-sizing:border-box}html{height:100%;margin:0}body,html{min-height:100%;padding:0}.paragraph-row-block__title,address,body,button,dfn,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,select,table,td,textarea,th,tr,ul{color:#0b2f19;font-family:Gilroy;font-size:14px}@media (min-width:992px){.paragraph-row-block__title,address,body,button,dfn,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,select,table,td,textarea,th,tr,ul{font-size:16px}}img{border-radius:32px;height:auto;max-width:100%}fieldset{border:0;margin:0;padding:0}table{border-collapse:collapse}p{word-wrap:break-word;line-height:1.7;margin-bottom:32px;max-width:570px}strong{font-weight:900}blockquote:not(.aui-quote-section__content){position:relative}blockquote:not(.aui-quote-section__content):after,blockquote:not(.aui-quote-section__content):before{color:#eedca7;font-family:Lora;font-size:96px;font-style:italic;position:absolute}blockquote:not(.aui-quote-section__content):before{content:"“";top:-70px}@media (min-width:768px){blockquote:not(.aui-quote-section__content):before{top:-43px}}@media (min-width:1300px){blockquote:not(.aui-quote-section__content):before{left:-21px}}blockquote:not(.aui-quote-section__content):after{bottom:-70px;content:"„";right:0}@media (min-width:768px){blockquote:not(.aui-quote-section__content):after{bottom:-43px}}@media (min-width:1300px){blockquote:not(.aui-quote-section__content):after{right:-21px}}blockquote:not(.aui-quote-section__content) p{font-family:Lora;font-size:36px;margin-left:0!important;max-width:100%;text-align:center}@media (min-width:768px){blockquote:not(.aui-quote-section__content) p{font-size:60px}}.paragraph-row-block__title,h1,h2,h3,h4,h5,h6{word-wrap:break-word;font-family:Gilroy;font-weight:900;line-height:1;text-rendering:optimizeLegibility}.paragraph-row-block__title em,.paragraph-row-block__title i,h1 em,h1 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{font-family:Lora;font-style:italic;font-weight:400}.paragraph-row-block__title ins,h1 ins,h2 ins,h3 ins,h4 ins,h5 ins,h6 ins{font-weight:400;letter-spacing:-1.5px;text-decoration:none}h1{font-size:48px;margin:0 0 39px}@media (min-width:768px){h1{font-size:62px}}@media (min-width:992px){h1{font-size:71px}}@media (min-width:1300px){h1{font-size:80px}}.paragraph-row-block__title,h2{font-size:36px;font-weight:900;letter-spacing:-.8px;margin:0 0 28px}@media (min-width:768px){.paragraph-row-block__title,h2{font-size:48px}}@media (min-width:992px){.paragraph-row-block__title,h2{font-size:60px}}h3{font-size:28px;font-weight:900;margin:0 0 28px}@media (min-width:768px){h3{font-size:38px}}@media (min-width:992px){h3{font-size:48px}}h4{font-size:24px;margin:0 0 28px}@media (min-width:768px){h4{font-size:30px}}@media (min-width:992px){h4{font-size:36px}}h5{font-size:24px;margin:0 0 28px}.production-material-block__content p:last-of-type a:last-of-type,a{color:#499265;cursor:pointer;font-weight:900;outline:none;text-decoration:underline;transition:color .2s cubic-bezier(.8,.2,.48,1),-webkit-text-decoration .2s cubic-bezier(.8,.2,.48,1);transition:color .2s cubic-bezier(.8,.2,.48,1),text-decoration .2s cubic-bezier(.8,.2,.48,1);transition:color .2s cubic-bezier(.8,.2,.48,1),text-decoration .2s cubic-bezier(.8,.2,.48,1),-webkit-text-decoration .2s cubic-bezier(.8,.2,.48,1)}.production-material-block__content p:last-of-type a:hover:last-of-type,a:hover{color:#0b2f19;text-decoration:none}.production-material-block__content p:last-of-type a:last-of-type,a.styled-link{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-underline-offset:11px}.production-material-block__content p:last-of-type a.styled-link--secondary:last-of-type,a.styled-link--secondary{color:#0b2f19;text-decoration:none}.production-material-block__content p:last-of-type a.styled-link--secondary:hover:last-of-type,a.styled-link--secondary:hover{color:#499265}.heading-inline{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:24px}.heading-inline__subtitle{color:#0b2f19;font-size:12px;font-weight:700;letter-spacing:1.44px;text-transform:uppercase}.heading-inline__title{text-align:center}.surface-treatments-list{-moz-column-gap:30px;column-gap:30px;display:flex;list-style:none;margin:0;padding:0}@media (max-width:575.98px){.surface-treatments-list{flex-direction:column;row-gap:30px}}.surface-treatments-list__item{flex:1;position:relative}.surface-treatments-list__item__title{align-items:center;background:linear-gradient(180deg,rgba(11,47,25,0),#0b2f19);border-bottom-left-radius:16px;border-bottom-right-radius:16px;bottom:0;color:#fcf6e4;display:flex;font-weight:700;height:0;justify-content:center;letter-spacing:-.2px;opacity:0;position:absolute;transition:.2s cubic-bezier(.8,.2,.48,1);width:100%}.surface-treatments-list__item:hover .surface-treatments-list__item__title{height:50%;opacity:1}.more-info-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media (min-width:768px){.more-info-list{-moz-column-gap:30px;column-gap:30px;flex-direction:row}}.more-info-list__item{margin-bottom:7px}.more-info-list__item__link{align-items:center;border:2px solid #fcf6e4;border-radius:16px;color:#0b2f19;display:flex;flex-direction:column;font-size:12px;justify-content:center;line-height:1.2;padding:14px;text-align:center;text-decoration:none}@media (min-width:992px){.more-info-list__item__link{height:160px;width:160px}}@media (max-width:575.98px){.more-info-list__item__link{flex-direction:row;justify-content:flex-start}}.more-info-list__item__link:before{content:"\f120";font-family:svg;font-size:36px;font-weight:400;margin-bottom:14px}@media (max-width:575.98px){.more-info-list__item__link:before{font-size:18px;margin-bottom:0;margin-right:7px}}.more-info-list__item__link--colors:before{content:"\f10b"}.more-info-list__item__link--sizes:before{content:"\f130"}.more-info-list__item__link--shapes:before{content:"\f12f"}.more-info-list__item__link:hover:before{color:#499265}.side-menu-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.side-menu-list__item{display:none;flex-basis:100%;position:relative}@media (min-width:992px){.side-menu-list__item{display:block}}.side-menu-list__item--mobile-current{display:block}@media (min-width:992px){.side-menu-list__item--mobile-current{display:none}}.side-menu-list--open .side-menu-list__item{display:block}.side-menu-list--open .side-menu-list__item .is-current{display:none}.side-menu-list__item__link{color:rgba(11,47,25,.6);display:block;font-weight:400;padding:6px 0 6px 21px;position:relative;text-decoration:none}.side-menu-list__item--mobile-current .side-menu-list__item__link,.side-menu-list__item__link.is-current{color:#499265;font-weight:700}.side-menu-list__item__link:before{border-left:1px solid rgba(11,47,25,.4);bottom:0;content:"";display:block;height:100%;left:1px;position:absolute;top:0;width:1px}.side-menu-list__item--mobile-current .side-menu-list__item__link:before,.side-menu-list__item__link.is-current:before,.side-menu-list__item__link:hover:before{border-left-color:#499265;border-left-width:2px}.side-menu-list__item--mobile-current .side-menu-list__item__link:after{content:"\f107";font-family:svg;position:absolute;right:7px;transition:.2s cubic-bezier(.8,.2,.48,1)}.side-menu-list--open .side-menu-list__item--mobile-current .side-menu-list__item__link:after{transform:rotate(180deg)}.accessories-list{-moz-column-gap:20px;column-gap:20px;counter-reset:accessories;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.accessories-list__item{display:flex;flex-direction:column;margin-top:48px}@media (min-width:768px){.accessories-list__item{flex-direction:row}}.accessories-list__item__content{display:flex;flex:1;flex-direction:column;justify-content:center}@media (min-width:768px){.accessories-list__item__content{padding:50px}}.accessories-list__item__content h4{margin-bottom:24px;position:relative}@media (min-width:768px){.accessories-list__item__content h4{margin-bottom:48px;padding-left:45px}}.accessories-list__item__content h4:before{color:#499265;content:counter(accessories) ".";counter-increment:accessories;display:block;font-family:Lora;font-size:48px;margin-bottom:14px}@media (min-width:768px){.accessories-list__item__content h4:before{font-size:80px;left:-24px;margin-bottom:0;position:absolute;top:-45px}.accessories-list__item__content p{margin-bottom:0;padding-left:44px}}.accessories-list__item__image{flex:1}@media (min-width:768px){.accessories-list__item:nth-child(2n) .accessories-list__item__content{padding-left:84px;padding-right:0}.accessories-list__item:nth-child(2n) .accessories-list__item__image{order:-1}}.media-list{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.media-list__item img{display:block;height:200px;max-width:100%;width:auto}.paragraph-columns-block{-moz-column-count:2;column-count:2;-moz-column-gap:90px;column-gap:90px;margin:0 auto;max-width:970px}@media (max-width:575.98px){.paragraph-columns-block{-moz-column-count:1;column-count:1}}.paragraph-columns-block p{max-width:440px}@media (min-width:576px){.paragraph-columns-block p:nth-child(4){padding-top:80px}}.paragraph-row-block{display:flex;flex-direction:row;margin-top:200px}@media (max-width:767.98px){.paragraph-row-block{flex-direction:column;margin-top:110px}}.paragraph-row-block__title{flex:0 0 50%;padding-right:130px;text-align:left!important}@media (max-width:767.98px){.paragraph-row-block__title{padding:0}}@media (max-width:575.98px){.paragraph-row-block__title{text-align:center}}.paragraph-row-block__content{flex:0 0 50%;padding-right:70px}@media (max-width:767.98px){.paragraph-row-block__content{padding:0}}.narrow-block{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:570px;row-gap:30px;text-align:center}.numbered-block{max-width:640px;position:relative}.numbered-block:before{color:#499265;content:counter(numberedBlocks) ".";counter-increment:numberedBlocks;display:block;font-family:Lora;font-size:48px}@media (min-width:768px){.numbered-block:before{left:-24px;line-height:1;position:absolute;top:-24px}}@media (min-width:992px){.numbered-block:before{font-size:80px;left:-40px;top:-40px}}.numbered-block__content p{line-height:1.7}.numbered-block__content h4{line-height:1.3;margin-bottom:36px}@media (min-width:768px){.numbered-block__content{padding-left:40px}}.production-facilities-block{-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:column;margin-bottom:136px;row-gap:30px}@media (min-width:768px){.production-facilities-block{flex-direction:row}}.production-facilities-block__gallery{align-items:center;display:flex;flex:1;order:1}@media (min-width:768px){.production-facilities-block__gallery{order:-1}}.production-facilities-block__gallery .gallery-widget{margin:0;max-width:100%}.production-facilities-block__gallery .gallery-widget .images-list__item:first-of-type{flex-basis:40%}.production-facilities-block__gallery .gallery-widget .images-list__item:nth-child(2){flex-basis:50%}.production-facilities-block__gallery .gallery-widget .images-list__item:nth-child(3){flex-basis:50%;padding:0}.production-facilities-block__gallery .gallery-widget .images-list__item:last-of-type{align-self:flex-start;flex-basis:40%;margin-top:0}.production-facilities-block__content{flex:1;padding:27px}.production-material-block__content{-moz-column-gap:15px;column-gap:15px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:136px}@media (min-width:768px){.production-material-block__content{flex-direction:row}}.production-material-block__content .paragraph-row-block__title,.production-material-block__content h2{flex-basis:100%;max-width:100%}.production-material-block__content p{flex:1}@media (min-width:992px){.production-material-block__content p{max-width:470px}}@media (min-width:1300px){.production-material-block__content p:first-of-type{margin-left:100px}}.production-material-block__content p:last-of-type{display:flex;flex-direction:column;justify-content:space-between}.production-material-block__content p:last-of-type a:last-of-type{display:block;margin-top:21px}.production-process-block{padding-bottom:40px}.production-process-block__title{margin-bottom:80px;text-align:center}.production-process-block__content{-moz-column-gap:30px;column-gap:30px;counter-reset:process;display:flex;flex-wrap:wrap;justify-content:center;row-gap:30px}.production-process-block__content__box{flex-basis:100%;padding-left:47px;position:relative}@media (min-width:768px){.production-process-block__content__box{flex-basis:calc(50% - 30px)}}@media (min-width:992px){.production-process-block__content__box{flex-basis:calc(33.33333% - 30px)}}.production-process-block__content__box:before{color:#499265;content:counter(process) ".";counter-increment:process;font-family:Lora;font-size:36px;left:-6px;position:absolute;top:-29px}@media (min-width:768px){.production-process-block__content__box:before{font-size:60px;left:-16px;top:-56px}}.production-process-block__content__box h6{margin-bottom:38px}.production-process-block__content__box:last-of-type h6{margin-bottom:16px}.production-process-block__content__box:last-of-type:before{display:none}.weight-comparison-block{border:2px solid #eedca7;border-radius:32px;display:flex;flex-direction:column;margin-top:40px;max-width:570px;text-align:center}@media (min-width:576px){.weight-comparison-block{flex-direction:row}}.weight-comparison-block__left,.weight-comparison-block__right{display:flex;flex:1;flex-direction:column;justify-content:center;padding:40px 27px}.weight-comparison-block__left p,.weight-comparison-block__right p{margin-bottom:0}.weight-comparison-block__separator{align-items:center;display:flex;flex-direction:row;font-family:Lora;font-size:28px;justify-content:space-between}@media (min-width:576px){.weight-comparison-block__separator{align-items:center;flex-direction:column}}@media (min-width:992px){.weight-comparison-block__separator{font-size:48px}}.weight-comparison-block__separator:after,.weight-comparison-block__separator:before{background-color:#eedca7;content:"";display:flex;height:2px;width:calc(50% - 40px)}@media (min-width:576px){.weight-comparison-block__separator:after,.weight-comparison-block__separator:before{flex-direction:column;height:100%;width:2px}}.weight-comparison-block__separator:before{left:0}@media (min-width:576px){.weight-comparison-block__separator:before{left:auto;top:0}}.weight-comparison-block__separator:after{right:0}@media (min-width:576px){.weight-comparison-block__separator:after{bottom:0;right:auto}}.weight-comparison-block__number{font-size:28px;font-weight:700;letter-spacing:-2.4px;line-height:1;margin-bottom:14px}@media (min-width:992px){.weight-comparison-block__number{font-size:48px}}.gallery-widget{margin-bottom:64px;margin-top:64px;max-width:100%;overflow:hidden}@media (min-width:1300px){.gallery-widget{margin-left:-295px;max-width:1140px;width:200%}}@media (min-width:768px){.gallery-widget{margin-bottom:80px;margin-top:110px}}.switch-input{border-radius:28px;display:inline-flex;max-width:100%;outline:2px solid #eedca7;outline-offset:2px}.switch-input input{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.switch-input label{align-items:center;background:none;border-radius:28px;display:flex;font-size:14px;font-weight:700;height:64px;justify-content:center;line-height:1;margin-right:4px;max-width:50%;transition:.2s cubic-bezier(.8,.2,.48,1);width:180px}.switch-input label:first-of-type{border-bottom-left-radius:28px;border-top-left-radius:28px}.switch-input label:last-of-type{border-bottom-right-radius:28px;border-top-right-radius:28px;margin-right:0}.switch-input label:hover{cursor:pointer}.switch-input input:focus-visible+label{outline:2px solid #499265;outline-offset:2px}.switch-input input:checked+label{background-color:#499265;color:#fcf6e4}.aui-image img,.gslide-image img{border-radius:0}@keyframes aui-lookbook-skeleton{0%,to{background-color:var(--aui-color-secondary--medium)}50%{background-color:color-mix(in srgb,var(--aui-color-secondary) 70%,var(--aui-color-secondary--medium))}}@keyframes aui-lookbook-reveal{0%{opacity:0;transform:translateY(200px)}to{opacity:1;transform:none}}.aui-lookbook{position:relative}.aui-lookbook .aui-lookbook__item{animation:aui-lookbook-skeleton 1.4s ease-in-out infinite;background:var(--aui-color-secondary--medium,rgba(0,0,0,.06));display:block;position:relative}.aui-lookbook .aui-lookbook__item.is-loaded{animation:none;background:none}.aui-lookbook .aui-lookbook__item:focus-visible{outline:3px solid var(--aui-color-primary);outline-offset:3px}.aui-lookbook .aui-lookbook__item--unsized:not(.is-loaded){aspect-ratio:3/4}.aui-lookbook .aui-lookbook__item--video:before{align-items:center;background:rgba(0,0,0,.3);content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='33' fill='none'%3E%3Cpath d='M28 14.768c1.333.77 1.333 2.694 0 3.464L3.25 32.522c-1.333.77-3-.193-3-1.733V2.211c0-1.54 1.667-2.502 3-1.732L28 14.768Z' fill='%23fff'/%3E%3C/svg%3E");display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:12}.aui-lookbook .aui-lookbook__item--placeholder.is-pending,.aui-lookbook .aui-lookbook__tile.is-pending{opacity:0;transform:translateY(200px)}.aui-lookbook .aui-lookbook__tile.is-revealing{animation:aui-lookbook-reveal .65s ease var(--aui-lookbook-reveal-delay,0ms) both}.aui-lookbook .aui-lookbook__item--placeholder.is-revealing{animation:aui-lookbook-reveal .65s ease var(--aui-lookbook-reveal-delay,0ms) both,aui-lookbook-skeleton 1.4s ease-in-out infinite}.aui-lookbook-nav{display:flex;justify-content:center}.aui-lookbook-nav--previous .aui-lookbook-nav__button{margin-bottom:1.5rem}.aui-lookbook-nav--next .aui-lookbook-nav__button{margin-top:1.5rem}.aui-lookbook-nav__button.aui-loader-overlay{--aui-loader-overlay-background:transparent;--aui-loader-overlay-icon-color:currentColor;--aui-loader-overlay-icon-min-height:1.25rem}.aui-lookbook-nav__button.aui-loader-overlay .aui-lookbook-nav__label{visibility:hidden}.aui-lookbook-empty{color:var(--aui-color-text--secondary);padding:var(--aui-padding--base) 0;text-align:center}body.glightbox-open .admin-bar{z-index:1000000}.aui-image-products__title{color:var(--aui-color-text--secondary);font-size:var(--aui-font-size--xs);font-weight:700;letter-spacing:.04em;margin:0 0 .75rem;text-transform:uppercase}.aui-image-products__list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.glightbox-container .aui-image-products{border-top:1px solid var(--aui-color-border);margin-top:1.25rem;padding-top:1rem}.glightbox-container .aui-image-products:first-child{border-top:0;margin-top:0;padding-top:0}@media (max-width:768px){.glightbox-container .aui-image-products{border-top-color:hsla(0,0%,100%,.2);margin-top:.75rem;padding-top:.75rem}.glightbox-container .aui-image-products__title{color:hsla(0,0%,100%,.75)}.glightbox-container .aui-image-products__list{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.glightbox-container .aui-image-products__item{flex:0 0 80%;scroll-snap-align:start}}.aui-image-products .aui-product-block{height:100%}.aui-image-products .aui-product-block,.aui-product-block.aui-image-pin__card{--aui-product-block-gap:.875rem;align-items:center;background:var(--aui-color-white,#fff);flex-direction:row;padding:.75rem}.aui-image-products .aui-product-block .aui-product-block__image,.aui-product-block.aui-image-pin__card .aui-product-block__image{border-radius:.75rem;flex:0 0 4.5rem;padding:0}.aui-image-products .aui-product-block .aui-product-block__image img,.aui-product-block.aui-image-pin__card .aui-product-block__image img{aspect-ratio:1;border-radius:.75rem;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.aui-image-products .aui-product-block .aui-product-block__content,.aui-product-block.aui-image-pin__card .aui-product-block__content{gap:.125rem;height:auto;justify-content:center;min-width:0;padding:0}.aui-image-products .aui-product-block .aui-product-block__bottom,.aui-product-block.aui-image-pin__card .aui-product-block__bottom{margin:0}.aui-image-products .aui-product-block .aui-product-block__content-title,.aui-product-block.aui-image-pin__card .aui-product-block__content-title{color:#0b2f19;font-family:Gilroy;font-size:1rem;font-weight:800;line-height:1.2;margin:0}.aui-image-products .aui-product-block .aui-product-block__content-subtitle,.aui-product-block.aui-image-pin__card .aui-product-block__content-subtitle{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#0b2f19;display:-webkit-box;font-family:Lora;font-size:.8125rem;font-style:italic;font-weight:400;line-height:1.3;margin:0 0 .25rem;overflow:hidden}.aui-image-products .aui-product-block .aui-product-block__content-price,.aui-product-block.aui-image-pin__card .aui-product-block__content-price{margin:0}.aui-image-products .aui-product-block .aui-product-price,.aui-product-block.aui-image-pin__card .aui-product-price{font-size:var(--aui-font-size--sm)}.glightbox-container .gslide-image{position:relative}.aui-image-pins{pointer-events:none;position:absolute}.gslide.zoomed .aui-image-pins,img[style*=scale3d]+.aui-image-pins{display:none}.aui-image-pin{pointer-events:auto;position:absolute;z-index:1}.aui-image-pin.is-open{z-index:2}.aui-image-pin__dot{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.35);border:0;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.25);cursor:pointer;display:flex;height:2rem;justify-content:center;left:0;padding:0;position:absolute;top:0;transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease;width:2rem}.aui-image-pin__dot:before{background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.3);content:"";height:.875rem;transition:background-color .2s ease,transform .2s ease;width:.875rem}.aui-image-pin__dot:after{animation:aui-image-pin-pulse 2.2s ease-out infinite;border:2px solid hsla(0,0%,100%,.85);border-radius:50%;content:"";inset:0;pointer-events:none;position:absolute}.aui-image-pin__dot:hover{background:hsla(0,0%,100%,.5);transform:translate(-50%,-50%) scale(1.12)}.aui-image-pin__dot:focus-visible{outline:3px solid #fff;outline-offset:2px}.aui-image-pin.is-open .aui-image-pin__dot{background:hsla(0,0%,100%,.6)}.aui-image-pin.is-open .aui-image-pin__dot:before{background:#499265;transform:scale(1.15)}.aui-image-pin.is-open .aui-image-pin__dot:after{animation:none;opacity:0}.aui-image-pin__card.aui-product-block{border:0;border-radius:1rem;box-shadow:0 12px 32px rgba(11,47,25,.28);display:flex;height:auto;left:-.75rem;max-width:70vw;opacity:0;pointer-events:none;position:absolute;top:1.5rem;transform:translateY(.5rem);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;visibility:hidden;width:18rem}.aui-image-pin.is-open .aui-image-pin__card{opacity:1;pointer-events:auto;transform:none;transition-delay:0s;visibility:visible}.glightbox-container .gslide-image .aui-image-pin .aui-image-pin__card.aui-product-block img{aspect-ratio:1;border-radius:.75rem;max-height:none;max-width:100%;min-width:0;-o-object-fit:cover;object-fit:cover;touch-action:auto;width:100%}.aui-image-pin__card.aui-product-block{flex-wrap:wrap}.aui-image-pin__button{flex:1 0 100%;margin-top:.75rem;white-space:nowrap;width:auto}.aui-image-pin--left .aui-image-pin__card.aui-product-block{left:auto;right:-.75rem}.aui-image-pin--above .aui-image-pin__card.aui-product-block{bottom:1.5rem;top:auto;transform:translateY(-.5rem)}.aui-image-pin--above.is-open .aui-image-pin__card.aui-product-block{transform:none}@keyframes aui-image-pin-pulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(2.1)}}.aui-lookbook-filter{background:var(--aui-color-white);margin-bottom:1.5rem;padding:1rem 0}.aui-lookbook-filter form{display:flex;flex-direction:column;gap:.75rem}.aui-lookbook-filter__item{align-items:center;display:flex;flex-direction:column;width:100%}.aui-lookbook-filter__label{color:rgba(11,47,25,.75);font-size:var(--aui-font-size--xs);font-weight:600;letter-spacing:.3px;margin-bottom:.375rem;text-transform:uppercase}.aui-lookbook-filter .switch-input{border:2px solid var(--aui-color-secondary);display:flex;outline:none;padding:2px;width:100%}.aui-lookbook-filter .switch-input label{flex:1;font-size:12px;height:44px;max-width:none;padding:0;width:auto}@media only screen and (min-width:769px){.aui-lookbook-filter{padding:1rem;position:sticky;top:calc(min(var(--aui-header-height, 5rem), 8rem) + .5rem);transition:padding .2s ease,background-color .2s ease;z-index:20}.aui-lookbook-filter form{align-items:center;flex-direction:row;flex-wrap:wrap;gap:1rem 2rem;justify-content:center;transition:padding .2s ease,box-shadow .2s ease,background-color .2s ease}.aui-lookbook-filter .switch-input,.aui-lookbook-filter__item{width:auto}.aui-lookbook-filter .switch-input label{flex:0 0 auto;font-size:13px;transition:height .2s ease,width .2s ease;width:112px}.aui-lookbook-filter.is-pinned{background:transparent;padding:.375rem 1rem}.aui-lookbook-filter.is-pinned form{background:var(--aui-color-white);border-radius:var(--aui-border-radius--lg);box-shadow:0 8px 28px rgba(11,47,25,.16);gap:.375rem 1.5rem;margin:0 auto;max-width:100%;padding:.5rem 1.125rem;width:-moz-fit-content;width:fit-content}.aui-lookbook-filter.is-pinned .aui-lookbook-filter__item{align-items:center;flex-direction:row;gap:.5rem}.aui-lookbook-filter.is-pinned .aui-lookbook-filter__label{margin-bottom:0}.aui-lookbook-filter.is-pinned .switch-input label{font-size:12px;height:26px;width:76px}}
/*# sourceMappingURL=page-style.ff237974.css.map*/