.l-cart .layout__head,.c-nl-banner,.c-timeline,.c-contact-form,.c-video,.c-cta-banner .banner__paragraph,.c-product-card-list,.c-product-card-gallery,.c-project-card-gallery,.c-simple-paragraph,.c-paragraph,.c-table,.c-downloads,.c-gallery,.c-abstract-vertical,.c-abstract,.c-card-list,.c-matrix,.c-catalogs-head,.c-product-downloads,.c-product-paragraph,.c-product-gallery,.c-product-details{padding:3rem 0}@media screen and (min-width: 768px){.l-cart .layout__head,.c-nl-banner,.c-timeline,.c-contact-form,.c-video,.c-cta-banner .banner__paragraph,.c-product-card-list,.c-product-card-gallery,.c-project-card-gallery,.c-simple-paragraph,.c-paragraph,.c-table,.c-downloads,.c-gallery,.c-abstract-vertical,.c-abstract,.c-card-list,.c-matrix,.c-catalogs-head,.c-product-downloads,.c-product-paragraph,.c-product-gallery,.c-product-details{padding:8rem 0}}.l-cart .no-margin-bottom.layout__head,.no-margin-bottom.c-nl-banner,.no-margin-bottom.c-timeline,.no-margin-bottom.c-contact-form,.no-margin-bottom.c-video,.c-cta-banner .no-margin-bottom.banner__paragraph,.no-margin-bottom.c-product-card-list,.no-margin-bottom.c-product-card-gallery,.no-margin-bottom.c-project-card-gallery,.no-margin-bottom.c-simple-paragraph,.no-margin-bottom.c-paragraph,.no-margin-bottom.c-table,.no-margin-bottom.c-downloads,.no-margin-bottom.c-gallery,.no-margin-bottom.c-abstract-vertical,.no-margin-bottom.c-abstract,.no-margin-bottom.c-card-list,.no-margin-bottom.c-matrix,.no-margin-bottom.c-catalogs-head,.no-margin-bottom.c-product-downloads,.no-margin-bottom.c-product-paragraph,.no-margin-bottom.c-product-gallery,.no-margin-bottom.c-product-details{padding-bottom:0}.c-projects-filters .projects-filters__side{background:rgba(0,0,0,0) radial-gradient(closest-side at 50% 47%, #373535 0%, #161414 100%) 0 0 no-repeat padding-box}.c-project-hero .proj-hero__title,.c-designer-list .des-list__head__title,.c-plp-head .plp-head__title__main,.h1{font-family:var(--heading-font-family);font-size:6.4rem;font-weight:200;letter-spacing:0.192rem;line-height:1.3;color:#80755e;margin:0}.c-plp-head .plp-head__title__eyelet,.h2{font-family:var(--heading-font-family);font-size:1.6rem;font-weight:200;letter-spacing:0.048rem;line-height:1.2;margin:0}.h3{font-family:var(--base-font-family);font-size:2rem;font-weight:400;line-height:1.3;margin:0}.h4{font-family:var(--base-font-family);font-size:1.6rem;font-weight:400;line-height:1.3;margin:0}.note{font-family:var(--base-font-family);font-size:1.1rem;line-height:1.2}.c-hero .hero__title,.c-product-hero .hero__title{font-family:var(--heading-font-family);font-size:4rem;font-weight:200;margin-bottom:1.5rem;color:var(--hero-title-color, currentColor);line-height:1.3;letter-spacing:0.162rem}.c-hero .hero__subtitle,.c-hero .hero__eyelet,.c-product-hero .hero__subtitle,.c-product-hero .hero__eyelet__main{font-family:var(--heading-font-family);font-size:1.6rem;font-weight:200;margin-bottom:.6rem;color:var(--hero-subtitle-color, currentColor);line-height:1.44}.c-hero .hero__text,.c-product-hero .hero__text{font-family:var(--base-font-family);font-size:1.2rem;font-weight:200;color:var(--hero-text-color, currentColor);letter-spacing:0.072rem;line-height:1.375}.c-post-sale .post-sale__title,.c-video .video__title,.c-product-card-list .card-list__head .head__title,.c-product-card-gallery .gallery__title,.c-project-card-gallery .gallery__title,.c-simple-paragraph .paragraph__title,.c-component-head .head__title,.c-paragraph .paragraph__title,.c-table .table__head__title,.c-downloads .downloads__title,.c-gallery .gallery__title,.c-quote .quote__content__title,.c-abstract-vertical .abstract__title,.c-abstract .abstract__title,.c-matrix .matrix__title,.c-search-panel .search-panel__title,.c-catalogs-head .head__title,.c-product-paragraph .paragraph__title{font-family:var(--heading-font-family);font-size:4.5rem;font-weight:200;letter-spacing:0.135rem;line-height:1.3;margin-bottom:1.4rem;color:var(--block-title-color, #392926)}.c-product-card-list .card-list__head .head__eyelet,.c-project-card-gallery .gallery__eyelet,.c-simple-paragraph .paragraph__eyelet,.c-component-head .head__eyelet,.c-paragraph .paragraph__eyelet,.c-table .table__head__eyelet,.c-downloads .downloads__eyelet,.c-alternate .alternate__paragraph .paragraph__eyelet,.c-gallery .gallery__eyelet,.c-abstract-vertical .abstract__eyelet,.c-abstract .abstract__eyelet{font-family:var(--base-font-family);font-size:1.6rem;font-weight:300;letter-spacing:0.048rem;line-height:1.375;margin-bottom:1rem;color:#000}.c-simple-paragraph .paragraph__subtitle,.c-component-head .head__subtitle,.c-paragraph .paragraph__subtitle,.c-table .table__head__subtitle,.c-downloads .downloads__subtitle,.c-abstract-vertical .abstract__subtitle,.c-abstract .abstract__subtitle,.c-product-paragraph .paragraph__designer__name{font-family:var(--base-font-family);font-size:1.7rem;font-weight:400;letter-spacing:0.051rem;line-height:1.35;margin-bottom:3rem;color:var(--block-text-color, #000000)}.c-designer-hero .des-hero__description,.c-post-sale .post-sale__form .form__download,.c-post-sale .post-sale__form .form__field__note,.c-post-sale .post-sale__form .form__section p,.c-post-sale .post-sale__thankyou,.c-post-sale .post-sale__description,.c-simple-paragraph .paragraph__rich-text,.c-component-head .head__text,.c-paragraph .paragraph__rich-text,.c-table .table__head__text,.c-downloads .downloads__text,.c-gallery .gallery__text,.c-quote .quote__content__text,.c-abstract-vertical .abstract__text,.c-abstract .abstract__text,.c-catalogs-head .head__description,.c-product-paragraph .paragraph__rich-text{font-family:var(--base-font-family);font-size:1.8rem;font-weight:300;letter-spacing:0.054rem;line-height:1.55;margin-bottom:3rem;color:var(--block-text-color, #272727)}.c-designer-hero .des-hero__description a,.c-post-sale .post-sale__form .form__download a,.c-post-sale .post-sale__form .form__field__note a,.c-post-sale .post-sale__form .form__section p a,.c-post-sale .post-sale__thankyou a,.c-post-sale .post-sale__description a,.c-simple-paragraph .paragraph__rich-text a,.c-component-head .head__text a,.c-paragraph .paragraph__rich-text a,.c-table .table__head__text a,.c-downloads .downloads__text a,.c-gallery .gallery__text a,.c-quote .quote__content__text a,.c-abstract-vertical .abstract__text a,.c-abstract .abstract__text a,.c-catalogs-head .head__description a,.c-product-paragraph .paragraph__rich-text a{color:var(--block-title-color, currentColor);text-decoration:underline}.c-designer-hero .des-hero__description a:hover,.c-post-sale .post-sale__form .form__download a:hover,.c-post-sale .post-sale__form .form__field__note a:hover,.c-post-sale .post-sale__form .form__section p a:hover,.c-post-sale .post-sale__thankyou a:hover,.c-post-sale .post-sale__description a:hover,.c-simple-paragraph .paragraph__rich-text a:hover,.c-component-head .head__text a:hover,.c-paragraph .paragraph__rich-text a:hover,.c-table .table__head__text a:hover,.c-downloads .downloads__text a:hover,.c-gallery .gallery__text a:hover,.c-quote .quote__content__text a:hover,.c-abstract-vertical .abstract__text a:hover,.c-abstract .abstract__text a:hover,.c-catalogs-head .head__description a:hover,.c-product-paragraph .paragraph__rich-text a:hover{text-decoration:none}.c-designer-hero .des-hero__description p,.c-post-sale .post-sale__form .form__download p,.c-post-sale .post-sale__form .form__field__note p,.c-post-sale .post-sale__form .form__section p p,.c-post-sale .post-sale__thankyou p,.c-post-sale .post-sale__description p,.c-simple-paragraph .paragraph__rich-text p,.c-component-head .head__text p,.c-paragraph .paragraph__rich-text p,.c-table .table__head__text p,.c-downloads .downloads__text p,.c-gallery .gallery__text p,.c-quote .quote__content__text p,.c-abstract-vertical .abstract__text p,.c-abstract .abstract__text p,.c-catalogs-head .head__description p,.c-product-paragraph .paragraph__rich-text p{margin-bottom:1.5rem}.c-designer-hero .des-hero__description p:last-child,.c-post-sale .post-sale__form .form__download p:last-child,.c-post-sale .post-sale__form .form__field__note p:last-child,.c-post-sale .post-sale__form .form__section p p:last-child,.c-post-sale .post-sale__thankyou p:last-child,.c-post-sale .post-sale__description p:last-child,.c-simple-paragraph .paragraph__rich-text p:last-child,.c-component-head .head__text p:last-child,.c-paragraph .paragraph__rich-text p:last-child,.c-table .table__head__text p:last-child,.c-downloads .downloads__text p:last-child,.c-gallery .gallery__text p:last-child,.c-quote .quote__content__text p:last-child,.c-abstract-vertical .abstract__text p:last-child,.c-abstract .abstract__text p:last-child,.c-catalogs-head .head__description p:last-child,.c-product-paragraph .paragraph__rich-text p:last-child{margin-bottom:0}.c-designer-hero .des-hero__description h4,.c-post-sale .post-sale__form .form__download h4,.c-post-sale .post-sale__form .form__field__note h4,.c-post-sale .post-sale__form .form__section p h4,.c-post-sale .post-sale__thankyou h4,.c-post-sale .post-sale__description h4,.c-simple-paragraph .paragraph__rich-text h4,.c-component-head .head__text h4,.c-paragraph .paragraph__rich-text h4,.c-table .table__head__text h4,.c-downloads .downloads__text h4,.c-gallery .gallery__text h4,.c-quote .quote__content__text h4,.c-abstract-vertical .abstract__text h4,.c-abstract .abstract__text h4,.c-catalogs-head .head__description h4,.c-product-paragraph .paragraph__rich-text h4{font-size:2.8rem;font-weight:300;color:var(--block-title-color, currentColor);margin-bottom:1.5rem}.c-designer-hero .des-hero__description h5,.c-post-sale .post-sale__form .form__download h5,.c-post-sale .post-sale__form .form__field__note h5,.c-post-sale .post-sale__form .form__section p h5,.c-post-sale .post-sale__thankyou h5,.c-post-sale .post-sale__description h5,.c-simple-paragraph .paragraph__rich-text h5,.c-component-head .head__text h5,.c-paragraph .paragraph__rich-text h5,.c-table .table__head__text h5,.c-downloads .downloads__text h5,.c-gallery .gallery__text h5,.c-quote .quote__content__text h5,.c-abstract-vertical .abstract__text h5,.c-abstract .abstract__text h5,.c-catalogs-head .head__description h5,.c-product-paragraph .paragraph__rich-text h5{font-size:2rem;font-weight:700;margin-bottom:1.5rem}.c-designer-hero .des-hero__description ul,.c-post-sale .post-sale__form .form__download ul,.c-post-sale .post-sale__form .form__field__note ul,.c-post-sale .post-sale__form .form__section p ul,.c-post-sale .post-sale__thankyou ul,.c-post-sale .post-sale__description ul,.c-simple-paragraph .paragraph__rich-text ul,.c-component-head .head__text ul,.c-paragraph .paragraph__rich-text ul,.c-table .table__head__text ul,.c-downloads .downloads__text ul,.c-gallery .gallery__text ul,.c-quote .quote__content__text ul,.c-abstract-vertical .abstract__text ul,.c-abstract .abstract__text ul,.c-catalogs-head .head__description ul,.c-product-paragraph .paragraph__rich-text ul,.c-designer-hero .des-hero__description ol,.c-post-sale .post-sale__form .form__download ol,.c-post-sale .post-sale__form .form__field__note ol,.c-post-sale .post-sale__form .form__section p ol,.c-post-sale .post-sale__thankyou ol,.c-post-sale .post-sale__description ol,.c-simple-paragraph .paragraph__rich-text ol,.c-component-head .head__text ol,.c-paragraph .paragraph__rich-text ol,.c-table .table__head__text ol,.c-downloads .downloads__text ol,.c-gallery .gallery__text ol,.c-quote .quote__content__text ol,.c-abstract-vertical .abstract__text ol,.c-abstract .abstract__text ol,.c-catalogs-head .head__description ol,.c-product-paragraph .paragraph__rich-text ol{margin-bottom:1.5rem;padding-left:2rem}.c-designer-hero .des-hero__description ul li,.c-post-sale .post-sale__form .form__download ul li,.c-post-sale .post-sale__form .form__field__note ul li,.c-post-sale .post-sale__form .form__section p ul li,.c-post-sale .post-sale__thankyou ul li,.c-post-sale .post-sale__description ul li,.c-simple-paragraph .paragraph__rich-text ul li,.c-component-head .head__text ul li,.c-paragraph .paragraph__rich-text ul li,.c-table .table__head__text ul li,.c-downloads .downloads__text ul li,.c-gallery .gallery__text ul li,.c-quote .quote__content__text ul li,.c-abstract-vertical .abstract__text ul li,.c-abstract .abstract__text ul li,.c-catalogs-head .head__description ul li,.c-product-paragraph .paragraph__rich-text ul li{list-style-type:disc}.c-designer-hero .des-hero__description ol li,.c-post-sale .post-sale__form .form__download ol li,.c-post-sale .post-sale__form .form__field__note ol li,.c-post-sale .post-sale__form .form__section p ol li,.c-post-sale .post-sale__thankyou ol li,.c-post-sale .post-sale__description ol li,.c-simple-paragraph .paragraph__rich-text ol li,.c-component-head .head__text ol li,.c-paragraph .paragraph__rich-text ol li,.c-table .table__head__text ol li,.c-downloads .downloads__text ol li,.c-gallery .gallery__text ol li,.c-quote .quote__content__text ol li,.c-abstract-vertical .abstract__text ol li,.c-abstract .abstract__text ol li,.c-catalogs-head .head__description ol li,.c-product-paragraph .paragraph__rich-text ol li{list-style-type:decimal}.c-card .card__title{font-family:var(--heading-font-family);font-size:3.5rem;font-weight:200;line-height:1.12;color:var(--block-title-color, #fff);text-transform:uppercase;margin-bottom:0.5rem}.c-card .card__subtitle{font-family:var(--base-font-family);font-size:1.4rem;font-weight:500;letter-spacing:0.056rem;line-height:1.35;color:#392926;margin-bottom:3rem}.c-card .card__text{font-family:var(--base-font-family);font-size:1.6rem;font-weight:200;letter-spacing:0.064rem;line-height:1.5;color:var(--block-text-color, #272727);margin-bottom:1rem}.c-card .card__text a{color:var(--block-title-color, currentColor);text-decoration:underline}.c-card .card__text a:hover{text-decoration:none}.c-card .card__text p{margin-bottom:0.5rem}.c-card .card__text p:last-child{margin-bottom:0}.c-card .card__text h4{font-size:2.4rem;font-weight:300;color:var(--block-title-color, currentColor);margin-bottom:1.5rem}.c-card .card__text h5{font-size:1.8rem;font-weight:700;margin-bottom:1.5rem}.c-card .card__text ul,.c-card .card__text ol{margin-bottom:0.5rem;padding-left:1.5rem}.c-card .card__text ul li{list-style-type:disc}.c-card .card__text ol li{list-style-type:decimal}@media screen and (max-width: 1439px){.c-project-hero .proj-hero__title,.c-designer-list .des-list__head__title,.c-plp-head .plp-head__title__main,.h1{font-size:4.2rem}}@media screen and (max-width: 1279px){.c-project-hero .proj-hero__title,.c-designer-list .des-list__head__title,.c-plp-head .plp-head__title__main,.h1{font-size:3.4rem}.c-plp-head .plp-head__title__eyelet,.h2{font-size:1.4rem}.c-hero .hero__title,.c-product-hero .hero__title{font-size:4.8rem;letter-spacing:0.144rem;margin-bottom:1.2rem}.c-hero .hero__subtitle,.c-hero .hero__eyelet,.c-product-hero .hero__subtitle,.c-product-hero .hero__eyelet__main{font-size:2rem;letter-spacing:0.096rem;margin-bottom:1.2rem}.c-hero .hero__text,.c-product-hero .hero__text{font-size:1.6rem;letter-spacing:0.064rem;line-height:1.375}.c-post-sale .post-sale__title,.c-video .video__title,.c-product-card-list .card-list__head .head__title,.c-product-card-gallery .gallery__title,.c-project-card-gallery .gallery__title,.c-simple-paragraph .paragraph__title,.c-component-head .head__title,.c-paragraph .paragraph__title,.c-table .table__head__title,.c-downloads .downloads__title,.c-gallery .gallery__title,.c-quote .quote__content__title,.c-abstract-vertical .abstract__title,.c-abstract .abstract__title,.c-matrix .matrix__title,.c-search-panel .search-panel__title,.c-catalogs-head .head__title,.c-product-paragraph .paragraph__title{font-size:4rem;letter-spacing:0.12rem;margin-bottom:1.2rem}.c-product-card-list .card-list__head .head__eyelet,.c-project-card-gallery .gallery__eyelet,.c-simple-paragraph .paragraph__eyelet,.c-component-head .head__eyelet,.c-paragraph .paragraph__eyelet,.c-table .table__head__eyelet,.c-downloads .downloads__eyelet,.c-alternate .alternate__paragraph .paragraph__eyelet,.c-gallery .gallery__eyelet,.c-abstract-vertical .abstract__eyelet,.c-abstract .abstract__eyelet{font-size:1.4rem;letter-spacing:0.042rem;line-height:1.35;margin-bottom:0.4rem}.c-simple-paragraph .paragraph__subtitle,.c-component-head .head__subtitle,.c-paragraph .paragraph__subtitle,.c-table .table__head__subtitle,.c-downloads .downloads__subtitle,.c-abstract-vertical .abstract__subtitle,.c-abstract .abstract__subtitle,.c-product-paragraph .paragraph__designer__name{font-size:1.5rem;letter-spacing:0.045rem;line-height:1.4;font-weight:500}.c-designer-hero .des-hero__description,.c-post-sale .post-sale__form .form__download,.c-post-sale .post-sale__form .form__field__note,.c-post-sale .post-sale__form .form__section p,.c-post-sale .post-sale__thankyou,.c-post-sale .post-sale__description,.c-simple-paragraph .paragraph__rich-text,.c-component-head .head__text,.c-paragraph .paragraph__rich-text,.c-table .table__head__text,.c-downloads .downloads__text,.c-gallery .gallery__text,.c-quote .quote__content__text,.c-abstract-vertical .abstract__text,.c-abstract .abstract__text,.c-catalogs-head .head__description,.c-product-paragraph .paragraph__rich-text{font-size:1.6rem;letter-spacing:0.048rem;line-height:1.625}.c-designer-hero .des-hero__description h4,.c-post-sale .post-sale__form .form__download h4,.c-post-sale .post-sale__form .form__field__note h4,.c-post-sale .post-sale__form .form__section p h4,.c-post-sale .post-sale__thankyou h4,.c-post-sale .post-sale__description h4,.c-simple-paragraph .paragraph__rich-text h4,.c-component-head .head__text h4,.c-paragraph .paragraph__rich-text h4,.c-table .table__head__text h4,.c-downloads .downloads__text h4,.c-gallery .gallery__text h4,.c-quote .quote__content__text h4,.c-abstract-vertical .abstract__text h4,.c-abstract .abstract__text h4,.c-catalogs-head .head__description h4,.c-product-paragraph .paragraph__rich-text h4,.c-designer-hero .des-hero__description h5,.c-post-sale .post-sale__form .form__download h5,.c-post-sale .post-sale__form .form__field__note h5,.c-post-sale .post-sale__form .form__section p h5,.c-post-sale .post-sale__thankyou h5,.c-post-sale .post-sale__description h5,.c-simple-paragraph .paragraph__rich-text h5,.c-component-head .head__text h5,.c-paragraph .paragraph__rich-text h5,.c-table .table__head__text h5,.c-downloads .downloads__text h5,.c-gallery .gallery__text h5,.c-quote .quote__content__text h5,.c-abstract-vertical .abstract__text h5,.c-abstract .abstract__text h5,.c-catalogs-head .head__description h5,.c-product-paragraph .paragraph__rich-text h5,.c-designer-hero .des-hero__description p,.c-post-sale .post-sale__form .form__download p,.c-post-sale .post-sale__form .form__field__note p,.c-post-sale .post-sale__form .form__section p p,.c-post-sale .post-sale__thankyou p,.c-post-sale .post-sale__description p,.c-simple-paragraph .paragraph__rich-text p,.c-component-head .head__text p,.c-paragraph .paragraph__rich-text p,.c-table .table__head__text p,.c-downloads .downloads__text p,.c-gallery .gallery__text p,.c-quote .quote__content__text p,.c-abstract-vertical .abstract__text p,.c-abstract .abstract__text p,.c-catalogs-head .head__description p,.c-product-paragraph .paragraph__rich-text p,.c-designer-hero .des-hero__description ul,.c-post-sale .post-sale__form .form__download ul,.c-post-sale .post-sale__form .form__field__note ul,.c-post-sale .post-sale__form .form__section p ul,.c-post-sale .post-sale__thankyou ul,.c-post-sale .post-sale__description ul,.c-simple-paragraph .paragraph__rich-text ul,.c-component-head .head__text ul,.c-paragraph .paragraph__rich-text ul,.c-table .table__head__text ul,.c-downloads .downloads__text ul,.c-gallery .gallery__text ul,.c-quote .quote__content__text ul,.c-abstract-vertical .abstract__text ul,.c-abstract .abstract__text ul,.c-catalogs-head .head__description ul,.c-product-paragraph .paragraph__rich-text ul,.c-designer-hero .des-hero__description ol,.c-post-sale .post-sale__form .form__download ol,.c-post-sale .post-sale__form .form__field__note ol,.c-post-sale .post-sale__form .form__section p ol,.c-post-sale .post-sale__thankyou ol,.c-post-sale .post-sale__description ol,.c-simple-paragraph .paragraph__rich-text ol,.c-component-head .head__text ol,.c-paragraph .paragraph__rich-text ol,.c-table .table__head__text ol,.c-downloads .downloads__text ol,.c-gallery .gallery__text ol,.c-quote .quote__content__text ol,.c-abstract-vertical .abstract__text ol,.c-abstract .abstract__text ol,.c-catalogs-head .head__description ol,.c-product-paragraph .paragraph__rich-text ol{margin-bottom:1rem}.c-designer-hero .des-hero__description h4,.c-post-sale .post-sale__form .form__download h4,.c-post-sale .post-sale__form .form__field__note h4,.c-post-sale .post-sale__form .form__section p h4,.c-post-sale .post-sale__thankyou h4,.c-post-sale .post-sale__description h4,.c-simple-paragraph .paragraph__rich-text h4,.c-component-head .head__text h4,.c-paragraph .paragraph__rich-text h4,.c-table .table__head__text h4,.c-downloads .downloads__text h4,.c-gallery .gallery__text h4,.c-quote .quote__content__text h4,.c-abstract-vertical .abstract__text h4,.c-abstract .abstract__text h4,.c-catalogs-head .head__description h4,.c-product-paragraph .paragraph__rich-text h4{font-size:2.4rem}.c-designer-hero .des-hero__description h5,.c-post-sale .post-sale__form .form__download h5,.c-post-sale .post-sale__form .form__field__note h5,.c-post-sale .post-sale__form .form__section p h5,.c-post-sale .post-sale__thankyou h5,.c-post-sale .post-sale__description h5,.c-simple-paragraph .paragraph__rich-text h5,.c-component-head .head__text h5,.c-paragraph .paragraph__rich-text h5,.c-table .table__head__text h5,.c-downloads .downloads__text h5,.c-gallery .gallery__text h5,.c-quote .quote__content__text h5,.c-abstract-vertical .abstract__text h5,.c-abstract .abstract__text h5,.c-catalogs-head .head__description h5,.c-product-paragraph .paragraph__rich-text h5{font-size:1.8rem}.c-card .card__title{font-size:2.8rem;line-height:1;margin-bottom:0.2rem}.c-card .card__subtitle{font-size:1.2rem;line-height:1.41;letter-spacing:0.048rem;margin-bottom:1.9rem}.c-card .card__text{font-size:1.4rem;letter-spacing:0.056rem;line-height:1.35}.c-card .card__text h4{font-size:2rem}.c-card .card__text h5{font-size:1.6rem}}@media screen and (max-width: 1023px){.c-project-hero .proj-hero__title,.c-designer-list .des-list__head__title,.c-plp-head .plp-head__title__main,.h1{font-size:3rem}.c-plp-head .plp-head__title__eyelet,.h2{font-size:1.2rem}.c-hero .hero__title,.c-product-hero .hero__title{font-size:4.2rem;letter-spacing:0.126rem;margin-bottom:1.7rem}.c-hero .hero__subtitle,.c-hero .hero__eyelet,.c-product-hero .hero__subtitle,.c-product-hero .hero__eyelet__main{font-size:2rem;letter-spacing:0.096rem;margin-bottom:1.2rem}.c-hero .hero__text,.c-product-hero .hero__text{font-size:1.4rem;letter-spacing:0.056rem;line-height:1.375}.c-post-sale .post-sale__title,.c-video .video__title,.c-product-card-list .card-list__head .head__title,.c-product-card-gallery .gallery__title,.c-project-card-gallery .gallery__title,.c-simple-paragraph .paragraph__title,.c-component-head .head__title,.c-paragraph .paragraph__title,.c-table .table__head__title,.c-downloads .downloads__title,.c-gallery .gallery__title,.c-quote .quote__content__title,.c-abstract-vertical .abstract__title,.c-abstract .abstract__title,.c-matrix .matrix__title,.c-search-panel .search-panel__title,.c-catalogs-head .head__title,.c-product-paragraph .paragraph__title{font-size:3.4rem;letter-spacing:0.102rem;margin-bottom:1.4rem}.c-product-card-list .card-list__head .head__eyelet,.c-project-card-gallery .gallery__eyelet,.c-simple-paragraph .paragraph__eyelet,.c-component-head .head__eyelet,.c-paragraph .paragraph__eyelet,.c-table .table__head__eyelet,.c-downloads .downloads__eyelet,.c-alternate .alternate__paragraph .paragraph__eyelet,.c-gallery .gallery__eyelet,.c-abstract-vertical .abstract__eyelet,.c-abstract .abstract__eyelet{font-size:1.2rem;letter-spacing:0.0362rem;line-height:1.41;margin-bottom:0.8rem}.c-simple-paragraph .paragraph__subtitle,.c-component-head .head__subtitle,.c-paragraph .paragraph__subtitle,.c-table .table__head__subtitle,.c-downloads .downloads__subtitle,.c-abstract-vertical .abstract__subtitle,.c-abstract .abstract__subtitle,.c-product-paragraph .paragraph__designer__name{font-size:1.4rem;letter-spacing:0.033rem;line-height:1.36;font-weight:500;margin-bottom:3.5rem}.c-designer-hero .des-hero__description,.c-post-sale .post-sale__form .form__download,.c-post-sale .post-sale__form .form__field__note,.c-post-sale .post-sale__form .form__section p,.c-post-sale .post-sale__thankyou,.c-post-sale .post-sale__description,.c-simple-paragraph .paragraph__rich-text,.c-component-head .head__text,.c-paragraph .paragraph__rich-text,.c-table .table__head__text,.c-downloads .downloads__text,.c-gallery .gallery__text,.c-quote .quote__content__text,.c-abstract-vertical .abstract__text,.c-abstract .abstract__text,.c-catalogs-head .head__description,.c-product-paragraph .paragraph__rich-text{font-size:1.4rem;letter-spacing:0.042rem;line-height:1.71}.c-designer-hero .des-hero__description h4,.c-post-sale .post-sale__form .form__download h4,.c-post-sale .post-sale__form .form__field__note h4,.c-post-sale .post-sale__form .form__section p h4,.c-post-sale .post-sale__thankyou h4,.c-post-sale .post-sale__description h4,.c-simple-paragraph .paragraph__rich-text h4,.c-component-head .head__text h4,.c-paragraph .paragraph__rich-text h4,.c-table .table__head__text h4,.c-downloads .downloads__text h4,.c-gallery .gallery__text h4,.c-quote .quote__content__text h4,.c-abstract-vertical .abstract__text h4,.c-abstract .abstract__text h4,.c-catalogs-head .head__description h4,.c-product-paragraph .paragraph__rich-text h4,.c-designer-hero .des-hero__description h5,.c-post-sale .post-sale__form .form__download h5,.c-post-sale .post-sale__form .form__field__note h5,.c-post-sale .post-sale__form .form__section p h5,.c-post-sale .post-sale__thankyou h5,.c-post-sale .post-sale__description h5,.c-simple-paragraph .paragraph__rich-text h5,.c-component-head .head__text h5,.c-paragraph .paragraph__rich-text h5,.c-table .table__head__text h5,.c-downloads .downloads__text h5,.c-gallery .gallery__text h5,.c-quote .quote__content__text h5,.c-abstract-vertical .abstract__text h5,.c-abstract .abstract__text h5,.c-catalogs-head .head__description h5,.c-product-paragraph .paragraph__rich-text h5,.c-designer-hero .des-hero__description p,.c-post-sale .post-sale__form .form__download p,.c-post-sale .post-sale__form .form__field__note p,.c-post-sale .post-sale__form .form__section p p,.c-post-sale .post-sale__thankyou p,.c-post-sale .post-sale__description p,.c-simple-paragraph .paragraph__rich-text p,.c-component-head .head__text p,.c-paragraph .paragraph__rich-text p,.c-table .table__head__text p,.c-downloads .downloads__text p,.c-gallery .gallery__text p,.c-quote .quote__content__text p,.c-abstract-vertical .abstract__text p,.c-abstract .abstract__text p,.c-catalogs-head .head__description p,.c-product-paragraph .paragraph__rich-text p,.c-designer-hero .des-hero__description ul,.c-post-sale .post-sale__form .form__download ul,.c-post-sale .post-sale__form .form__field__note ul,.c-post-sale .post-sale__form .form__section p ul,.c-post-sale .post-sale__thankyou ul,.c-post-sale .post-sale__description ul,.c-simple-paragraph .paragraph__rich-text ul,.c-component-head .head__text ul,.c-paragraph .paragraph__rich-text ul,.c-table .table__head__text ul,.c-downloads .downloads__text ul,.c-gallery .gallery__text ul,.c-quote .quote__content__text ul,.c-abstract-vertical .abstract__text ul,.c-abstract .abstract__text ul,.c-catalogs-head .head__description ul,.c-product-paragraph .paragraph__rich-text ul,.c-designer-hero .des-hero__description ol,.c-post-sale .post-sale__form .form__download ol,.c-post-sale .post-sale__form .form__field__note ol,.c-post-sale .post-sale__form .form__section p ol,.c-post-sale .post-sale__thankyou ol,.c-post-sale .post-sale__description ol,.c-simple-paragraph .paragraph__rich-text ol,.c-component-head .head__text ol,.c-paragraph .paragraph__rich-text ol,.c-table .table__head__text ol,.c-downloads .downloads__text ol,.c-gallery .gallery__text ol,.c-quote .quote__content__text ol,.c-abstract-vertical .abstract__text ol,.c-abstract .abstract__text ol,.c-catalogs-head .head__description ol,.c-product-paragraph .paragraph__rich-text ol{margin-bottom:1rem}.c-designer-hero .des-hero__description h4,.c-post-sale .post-sale__form .form__download h4,.c-post-sale .post-sale__form .form__field__note h4,.c-post-sale .post-sale__form .form__section p h4,.c-post-sale .post-sale__thankyou h4,.c-post-sale .post-sale__description h4,.c-simple-paragraph .paragraph__rich-text h4,.c-component-head .head__text h4,.c-paragraph .paragraph__rich-text h4,.c-table .table__head__text h4,.c-downloads .downloads__text h4,.c-gallery .gallery__text h4,.c-quote .quote__content__text h4,.c-abstract-vertical .abstract__text h4,.c-abstract .abstract__text h4,.c-catalogs-head .head__description h4,.c-product-paragraph .paragraph__rich-text h4{font-size:2.4rem}.c-designer-hero .des-hero__description h5,.c-post-sale .post-sale__form .form__download h5,.c-post-sale .post-sale__form .form__field__note h5,.c-post-sale .post-sale__form .form__section p h5,.c-post-sale .post-sale__thankyou h5,.c-post-sale .post-sale__description h5,.c-simple-paragraph .paragraph__rich-text h5,.c-component-head .head__text h5,.c-paragraph .paragraph__rich-text h5,.c-table .table__head__text h5,.c-downloads .downloads__text h5,.c-gallery .gallery__text h5,.c-quote .quote__content__text h5,.c-abstract-vertical .abstract__text h5,.c-abstract .abstract__text h5,.c-catalogs-head .head__description h5,.c-product-paragraph .paragraph__rich-text h5{font-size:1.8rem}.c-card .card__title{font-size:2.5rem;line-height:1.12}.c-card .card__subtitle{font-size:1.3rem;letter-spacing:0.044rem;line-height:1.36}.c-card .card__text{font-size:1.2rem;letter-spacing:0.048rem;line-height:1.33}.c-card .card__text h4{font-size:2rem}.c-card .card__text h5{font-size:1.6rem}}@media screen and (max-width: 767px){.c-hero .hero__title,.c-product-hero .hero__title{font-size:2.6rem;letter-spacing:0.078rem;margin-bottom:1.1rem}.c-hero .hero__subtitle,.c-hero .hero__eyelet,.c-product-hero .hero__subtitle,.c-product-hero .hero__eyelet__main{font-size:1.2rem;letter-spacing:0.096rem;margin-bottom:1.2rem}.c-hero .hero__text,.c-product-hero .hero__text{font-size:1.3rem;letter-spacing:0.036rem;line-height:1.5}.c-post-sale .post-sale__title,.c-video .video__title,.c-product-card-list .card-list__head .head__title,.c-product-card-gallery .gallery__title,.c-project-card-gallery .gallery__title,.c-simple-paragraph .paragraph__title,.c-component-head .head__title,.c-paragraph .paragraph__title,.c-table .table__head__title,.c-downloads .downloads__title,.c-gallery .gallery__title,.c-quote .quote__content__title,.c-abstract-vertical .abstract__title,.c-abstract .abstract__title,.c-matrix .matrix__title,.c-search-panel .search-panel__title,.c-catalogs-head .head__title,.c-product-paragraph .paragraph__title{font-size:3.4rem;letter-spacing:0.084rem;margin-bottom:1.4rem}.c-product-card-list .card-list__head .head__eyelet,.c-project-card-gallery .gallery__eyelet,.c-simple-paragraph .paragraph__eyelet,.c-component-head .head__eyelet,.c-paragraph .paragraph__eyelet,.c-table .table__head__eyelet,.c-downloads .downloads__eyelet,.c-alternate .alternate__paragraph .paragraph__eyelet,.c-gallery .gallery__eyelet,.c-abstract-vertical .abstract__eyelet,.c-abstract .abstract__eyelet{font-size:1.1rem;letter-spacing:0.03rem;line-height:1.4;margin-bottom:0.1rem}.c-simple-paragraph .paragraph__subtitle,.c-component-head .head__subtitle,.c-paragraph .paragraph__subtitle,.c-table .table__head__subtitle,.c-downloads .downloads__subtitle,.c-abstract-vertical .abstract__subtitle,.c-abstract .abstract__subtitle,.c-product-paragraph .paragraph__designer__name{font-size:1.4rem;letter-spacing:0.042rem;line-height:1.36;font-weight:500;margin-bottom:3rem}.c-designer-hero .des-hero__description,.c-post-sale .post-sale__form .form__download,.c-post-sale .post-sale__form .form__field__note,.c-post-sale .post-sale__form .form__section p,.c-post-sale .post-sale__thankyou,.c-post-sale .post-sale__description,.c-simple-paragraph .paragraph__rich-text,.c-component-head .head__text,.c-paragraph .paragraph__rich-text,.c-table .table__head__text,.c-downloads .downloads__text,.c-gallery .gallery__text,.c-quote .quote__content__text,.c-abstract-vertical .abstract__text,.c-abstract .abstract__text,.c-catalogs-head .head__description,.c-product-paragraph .paragraph__rich-text{font-size:1.3rem;letter-spacing:0.048rem;line-height:1.5}.c-designer-hero .des-hero__description h4,.c-post-sale .post-sale__form .form__download h4,.c-post-sale .post-sale__form .form__field__note h4,.c-post-sale .post-sale__form .form__section p h4,.c-post-sale .post-sale__thankyou h4,.c-post-sale .post-sale__description h4,.c-simple-paragraph .paragraph__rich-text h4,.c-component-head .head__text h4,.c-paragraph .paragraph__rich-text h4,.c-table .table__head__text h4,.c-downloads .downloads__text h4,.c-gallery .gallery__text h4,.c-quote .quote__content__text h4,.c-abstract-vertical .abstract__text h4,.c-abstract .abstract__text h4,.c-catalogs-head .head__description h4,.c-product-paragraph .paragraph__rich-text h4,.c-designer-hero .des-hero__description h5,.c-post-sale .post-sale__form .form__download h5,.c-post-sale .post-sale__form .form__field__note h5,.c-post-sale .post-sale__form .form__section p h5,.c-post-sale .post-sale__thankyou h5,.c-post-sale .post-sale__description h5,.c-simple-paragraph .paragraph__rich-text h5,.c-component-head .head__text h5,.c-paragraph .paragraph__rich-text h5,.c-table .table__head__text h5,.c-downloads .downloads__text h5,.c-gallery .gallery__text h5,.c-quote .quote__content__text h5,.c-abstract-vertical .abstract__text h5,.c-abstract .abstract__text h5,.c-catalogs-head .head__description h5,.c-product-paragraph .paragraph__rich-text h5,.c-designer-hero .des-hero__description p,.c-post-sale .post-sale__form .form__download p,.c-post-sale .post-sale__form .form__field__note p,.c-post-sale .post-sale__form .form__section p p,.c-post-sale .post-sale__thankyou p,.c-post-sale .post-sale__description p,.c-simple-paragraph .paragraph__rich-text p,.c-component-head .head__text p,.c-paragraph .paragraph__rich-text p,.c-table .table__head__text p,.c-downloads .downloads__text p,.c-gallery .gallery__text p,.c-quote .quote__content__text p,.c-abstract-vertical .abstract__text p,.c-abstract .abstract__text p,.c-catalogs-head .head__description p,.c-product-paragraph .paragraph__rich-text p,.c-designer-hero .des-hero__description ul,.c-post-sale .post-sale__form .form__download ul,.c-post-sale .post-sale__form .form__field__note ul,.c-post-sale .post-sale__form .form__section p ul,.c-post-sale .post-sale__thankyou ul,.c-post-sale .post-sale__description ul,.c-simple-paragraph .paragraph__rich-text ul,.c-component-head .head__text ul,.c-paragraph .paragraph__rich-text ul,.c-table .table__head__text ul,.c-downloads .downloads__text ul,.c-gallery .gallery__text ul,.c-quote .quote__content__text ul,.c-abstract-vertical .abstract__text ul,.c-abstract .abstract__text ul,.c-catalogs-head .head__description ul,.c-product-paragraph .paragraph__rich-text ul,.c-designer-hero .des-hero__description ol,.c-post-sale .post-sale__form .form__download ol,.c-post-sale .post-sale__form .form__field__note ol,.c-post-sale .post-sale__form .form__section p ol,.c-post-sale .post-sale__thankyou ol,.c-post-sale .post-sale__description ol,.c-simple-paragraph .paragraph__rich-text ol,.c-component-head .head__text ol,.c-paragraph .paragraph__rich-text ol,.c-table .table__head__text ol,.c-downloads .downloads__text ol,.c-gallery .gallery__text ol,.c-quote .quote__content__text ol,.c-abstract-vertical .abstract__text ol,.c-abstract .abstract__text ol,.c-catalogs-head .head__description ol,.c-product-paragraph .paragraph__rich-text ol{margin-bottom:1rem}.c-designer-hero .des-hero__description h4,.c-post-sale .post-sale__form .form__download h4,.c-post-sale .post-sale__form .form__field__note h4,.c-post-sale .post-sale__form .form__section p h4,.c-post-sale .post-sale__thankyou h4,.c-post-sale .post-sale__description h4,.c-simple-paragraph .paragraph__rich-text h4,.c-component-head .head__text h4,.c-paragraph .paragraph__rich-text h4,.c-table .table__head__text h4,.c-downloads .downloads__text h4,.c-gallery .gallery__text h4,.c-quote .quote__content__text h4,.c-abstract-vertical .abstract__text h4,.c-abstract .abstract__text h4,.c-catalogs-head .head__description h4,.c-product-paragraph .paragraph__rich-text h4{font-size:2.4rem}.c-designer-hero .des-hero__description h5,.c-post-sale .post-sale__form .form__download h5,.c-post-sale .post-sale__form .form__field__note h5,.c-post-sale .post-sale__form .form__section p h5,.c-post-sale .post-sale__thankyou h5,.c-post-sale .post-sale__description h5,.c-simple-paragraph .paragraph__rich-text h5,.c-component-head .head__text h5,.c-paragraph .paragraph__rich-text h5,.c-table .table__head__text h5,.c-downloads .downloads__text h5,.c-gallery .gallery__text h5,.c-quote .quote__content__text h5,.c-abstract-vertical .abstract__text h5,.c-abstract .abstract__text h5,.c-catalogs-head .head__description h5,.c-product-paragraph .paragraph__rich-text h5{font-size:1.8rem}.c-card .card__title{font-size:3.4rem;line-height:1.12;margin-bottom:3.6rem}.c-card .card__subtitle{font-size:1.3rem;letter-spacing:0.056rem;line-height:1.35;margin-bottom:2.5rem}.c-card .card__text{font-size:1.2rem;letter-spacing:0.048rem;line-height:1.33}}.btn--text,.btn--grey-stroked,.btn--primary-stroked,.btn--stroked,.btn--round,.btn--primary{--btn-label-padding: 1.2rem 2.4rem;display:flex;align-items:center;justify-content:center;padding:var(--btn-label-padding);appearance:none;border:1px solid rgba(0,0,0,0);border-radius:2.8rem;font-size:1.2rem;letter-spacing:0.08rem;line-height:1.375;min-height:4.6rem;text-decoration:none;text-align:center;font-weight:200;cursor:pointer;text-transform:uppercase;width:fit-content}.btn--text:hover,.btn--grey-stroked:hover,.btn--primary-stroked:hover,.btn--stroked:hover,.btn--round:hover,.btn--primary:hover{text-decoration:none}[data-default-label].btn--text,[data-default-label].btn--grey-stroked,[data-default-label].btn--primary-stroked,[data-default-label].btn--stroked,[data-default-label].btn--round,[data-default-label].btn--primary{display:flex;align-items:center;justify-content:center}[data-default-label].btn--text:before,[data-default-label].btn--grey-stroked:before,[data-default-label].btn--primary-stroked:before,[data-default-label].btn--stroked:before,[data-default-label].btn--round:before,[data-default-label].btn--primary:before{content:attr(data-default-label);display:block}[data-default-label].btn--text:disabled:before,[data-default-label].btn--grey-stroked:disabled:before,[data-default-label].btn--primary-stroked:disabled:before,[data-default-label].btn--stroked:disabled:before,[data-default-label].btn--round:disabled:before,[data-default-label].btn--primary:disabled:before{content:attr(data-disabled-label)}.--large.btn--text,.--large.btn--grey-stroked,.--large.btn--primary-stroked,.--large.btn--stroked,.--large.btn--round,.--large.btn--primary{min-height:5.2rem;font-size:1.4rem}.--wide.btn--text,.--wide.btn--grey-stroked,.--wide.btn--primary-stroked,.--wide.btn--stroked,.--wide.btn--round,.--wide.btn--primary{width:100%}.btn--icon-left.btn--text i.icon,.btn--icon-left.btn--grey-stroked i.icon,.btn--icon-left.btn--primary-stroked i.icon,.btn--icon-left.btn--stroked i.icon,.btn--icon-left.btn--round i.icon,.btn--icon-left.btn--primary i.icon,.btn--icon-right.btn--text i.icon,.btn--icon-right.btn--grey-stroked i.icon,.btn--icon-right.btn--primary-stroked i.icon,.btn--icon-right.btn--stroked i.icon,.btn--icon-right.btn--round i.icon,.btn--icon-right.btn--primary i.icon{--icon-size: 1em}.btn--text:has(.icon) [data-btn-label],.btn--grey-stroked:has(.icon) [data-btn-label],.btn--primary-stroked:has(.icon) [data-btn-label],.btn--stroked:has(.icon) [data-btn-label],.btn--round:has(.icon) [data-btn-label],.btn--primary:has(.icon) [data-btn-label]{display:flex;align-items:center;justify-content:center;gap:1rem;padding:0 0.3rem}.btn--text:has(.icon) [data-btn-label] i.icon,.btn--grey-stroked:has(.icon) [data-btn-label] i.icon,.btn--primary-stroked:has(.icon) [data-btn-label] i.icon,.btn--stroked:has(.icon) [data-btn-label] i.icon,.btn--round:has(.icon) [data-btn-label] i.icon,.btn--primary:has(.icon) [data-btn-label] i.icon{--icon-size: 1.6rem}.btn--icon-left.btn--text,.btn--icon-left.btn--grey-stroked,.btn--icon-left.btn--primary-stroked,.btn--icon-left.btn--stroked,.btn--icon-left.btn--round,.btn--icon-left.btn--primary,.btn--icon-right.btn--text,.btn--icon-right.btn--grey-stroked,.btn--icon-right.btn--primary-stroked,.btn--icon-right.btn--stroked,.btn--icon-right.btn--round,.btn--icon-right.btn--primary{display:flex;align-items:center;justify-content:center}.btn--icon-left.btn--text i.icon,.btn--icon-left.btn--grey-stroked i.icon,.btn--icon-left.btn--primary-stroked i.icon,.btn--icon-left.btn--stroked i.icon,.btn--icon-left.btn--round i.icon,.btn--icon-left.btn--primary i.icon{margin:0 1rem 0 0}.btn--icon-right.btn--text i.icon,.btn--icon-right.btn--grey-stroked i.icon,.btn--icon-right.btn--primary-stroked i.icon,.btn--icon-right.btn--stroked i.icon,.btn--icon-right.btn--round i.icon,.btn--icon-right.btn--primary i.icon{margin:0 0 0 1rem}.--disabled.btn--text,.--disabled.btn--grey-stroked,.--disabled.btn--primary-stroked,.--disabled.btn--stroked,.--disabled.btn--round,.--disabled.btn--primary,.btn--text:disabled,.btn--grey-stroked:disabled,.btn--primary-stroked:disabled,.btn--stroked:disabled,.btn--round:disabled,.btn--primary:disabled{opacity:.6;cursor:default;color:#f8f8f8;background-color:#f1f1f1;border-color:#f1f1f1}.btn--primary-stroked:has(.btn-overlay),.btn--primary:has(.btn-overlay){position:relative;overflow:hidden}.btn--primary-stroked:has(.btn-overlay) .btn-text,.btn--primary:has(.btn-overlay) .btn-text{display:flex;align-items:center;justify-content:center;translate:0 0;opacity:1;transition:translate .3s ease-out,opacity .3s ease-out;line-height:1}.btn--primary-stroked:has(.btn-overlay):before,.btn--primary:has(.btn-overlay):before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;translate:0 100%;background-color:var(--btn-overlay-bg-color, transparent);transition:translate .3s ease-out}.btn--primary-stroked:has(.btn-overlay) .btn-overlay,.btn--primary:has(.btn-overlay) .btn-overlay{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;top:50%;left:50%;translate:-50% 25%;opacity:0;transition:translate .3s ease-out,opacity .3s ease-out;line-height:1}.btn--primary-stroked:hover:has(.btn-overlay) .btn-text,.btn--primary:hover:has(.btn-overlay) .btn-text{translate:0 -75%;opacity:0}.btn--primary-stroked:hover:has(.btn-overlay):before,.btn--primary:hover:has(.btn-overlay):before{translate:0 0}.btn--primary-stroked:hover:has(.btn-overlay) .btn-overlay,.btn--primary:hover:has(.btn-overlay) .btn-overlay{translate:-50% -50%;opacity:1}@media screen and (max-width: 1023px){.btn--text,.btn--grey-stroked,.btn--primary-stroked,.btn--stroked,.btn--round,.btn--primary{padding:1.2rem 5rem;font-size:1.4rem;letter-spacing:0.07rem;line-height:1.35}}@media screen and (max-width: 767px){.btn--text,.btn--grey-stroked,.btn--primary-stroked,.btn--stroked,.btn--round,.btn--primary{padding:0.8rem 3rem;font-size:1.2rem;letter-spacing:0.055rem;line-height:1.36}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[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{display:none}[hidden]{display:none}*{box-sizing:border-box}figure,img,picture{margin:0;padding:0}img{width:100%;max-width:100%}:root{--grid-cols-default: 20;--grid-gapx-default: 20;--grid-gapy-default: 10;--grid-gap: 20;--main-container-pad-x: 15}@media screen and (min-width: 1024px){:root{--main-container-pad-x: 30}}@media screen and (min-width: 1600px){:root{--main-container-pad-x: 40}}.text-primary{color:#a29175 !important}.bg-color-primary{background-color:#a29175 !important}.text-primary-darker{color:#80755f !important}.bg-color-primary-darker{background-color:#80755f !important}.text-secondary{color:#6f6f6f !important}.bg-color-secondary{background-color:#6f6f6f !important}.text-grey{color:#5b5b5b !important}.bg-color-grey{background-color:#5b5b5b !important}.text-grey-02{color:#838282 !important}.bg-color-grey-02{background-color:#838282 !important}.text-grey-03{color:#979797 !important}.bg-color-grey-03{background-color:#979797 !important}.text-grey-04{color:#c4c4c4 !important}.bg-color-grey-04{background-color:#c4c4c4 !important}.text-grey-05{color:#f6f6f6 !important}.bg-color-grey-05{background-color:#f6f6f6 !important}.text-border{color:#ccc !important}.bg-color-border{background-color:#ccc !important}.text-border-light{color:#e5e5e5 !important}.bg-color-border-light{background-color:#e5e5e5 !important}.text-error{color:#eb5757 !important}.bg-color-error{background-color:#eb5757 !important}.text-warning{color:#e6b20d !important}.bg-color-warning{background-color:#e6b20d !important}.text-success{color:#548e1d !important}.bg-color-success{background-color:#548e1d !important}.text-info{color:#005f82 !important}.bg-color-info{background-color:#005f82 !important}.text-beige-0{color:#faf2e8 !important}.bg-color-beige-0{background-color:#faf2e8 !important}.text-beige-50{color:#e5d7c3 !important}.bg-color-beige-50{background-color:#e5d7c3 !important}.text-beige-100{color:#dcccb5 !important}.bg-color-beige-100{background-color:#dcccb5 !important}.text-beige-200{color:#d6c6af !important}.bg-color-beige-200{background-color:#d6c6af !important}.text-beige-300{color:#a29175 !important}.bg-color-beige-300{background-color:#a29175 !important}.text-beige-400{color:#80755e !important}.bg-color-beige-400{background-color:#80755e !important}.text-beige-900{color:#392926 !important}.bg-color-beige-900{background-color:#392926 !important}.text-lighter{color:#fff !important}.bg-color-lighter{background-color:#fff !important}.text-light{color:#f4f2ef !important}.bg-color-light{background-color:#f4f2ef !important}.text-dark{color:#272727 !important}.bg-color-dark{background-color:#272727 !important}.text-black{color:#000 !important}.bg-color-black{background-color:#000 !important}.text-white{color:#fff !important}.bg-color-white{background-color:#fff !important}.text-border-inactive{color:#e2e2e2 !important}.bg-color-border-inactive{background-color:#e2e2e2 !important}.text-sale-promo{color:#c60101 !important}.bg-color-sale-promo{background-color:#c60101 !important}.text-neutral-500{color:#424242 !important}.bg-color-neutral-500{background-color:#424242 !important}.text-bg-500{color:#d6c6af !important}.bg-color-bg-500{background-color:#d6c6af !important}.text-text-inverted-off{color:#faf2e8 !important}.bg-color-text-inverted-off{background-color:#faf2e8 !important}.text-neutral-100{color:#f1f1f1 !important}.bg-color-neutral-100{background-color:#f1f1f1 !important}.text-buttons-primary-text-color{color:#f8f8f8 !important}.bg-color-buttons-primary-text-color{background-color:#f8f8f8 !important}.text-error-bg{color:#fdf1f1 !important}.bg-color-error-bg{background-color:#fdf1f1 !important}.text-error-text{color:#a81411 !important}.bg-color-error-text{background-color:#a81411 !important}:root{--wip-color-primary: #A29175;--wip-color-primary-darker: #80755F;--wip-color-secondary: #6F6F6F;--wip-color-grey: #5b5b5b;--wip-color-grey-02: #838282;--wip-color-grey-03: #979797;--wip-color-grey-04: #c4c4c4;--wip-color-grey-05: #f6f6f6;--wip-color-border: #cccccc;--wip-color-border-light: #e5e5e5;--wip-color-error: #eb5757;--wip-color-warning: #e6b20d;--wip-color-success: #548e1d;--wip-color-info: #005f82;--wip-color-beige-0: #FAF2E8;--wip-color-beige-50: #E5D7C3;--wip-color-beige-100: #DCCCB5;--wip-color-beige-200: #D6C6AF;--wip-color-beige-300: #A29175;--wip-color-beige-400: #80755E;--wip-color-beige-900: #392926;--wip-color-lighter: #fff;--wip-color-light: #F4F2EF;--wip-color-dark: #272727;--wip-color-black: #000000;--wip-color-white: #ffffff;--wip-color-border-inactive: #E2E2E2;--wip-color-sale-promo: #C60101;--wip-color-neutral-500: #424242;--wip-color-bg-500: #D6C6AF;--wip-color-text-inverted-off: #FAF2E8;--wip-color-neutral-100: #F1F1F1;--wip-color-buttons-primary-text-color: #F8F8F8;--wip-color-error-bg: #fdf1f1;--wip-color-error-text: #A81411}.block-text-light{--block-title-color: #F4F2EF;--block-text-color: #F4F2EF}.block-text-dark{--block-title-color: #272727;--block-text-color: #272727}.--bg-light{--block-bg-color: #fff}.--bg-beige-light{--block-bg-color: #DCCCB5}.--bg-beige-dark{--block-bg-color: #80755E}:root{--global-font-size: 62.5%;--base-font-family: "Manrope", sans-serif;--heading-font-family: "Manrope", sans-serif}body{font-size:1.4rem;font-family:var(--base-font-family);line-height:1.2rem}p{margin:0 auto 1rem;line-height:1.4}h1,h2,h3,h4,h5,h6{font-size:1rem;margin:0}.line{overflow:hidden}.line p{overflow:hidden}hr{margin:1rem 0;height:1px;padding:0;border:0;border-bottom:1px solid #ccc}.txt-left{text-align:left !important}.txt-center{text-align:center !important}.txt-right{text-align:right !important}.txt-justify{text-align:justify !important}.txt-uppercase{text-transform:uppercase !important}.txt-lowercase{text-transform:lowercase !important}.txt-capitalize{text-transform:capitalize !important}.f-italic,.i{font-style:italic !important}.f-serif{font-family:var(--heading-font-family)}.fs--1{font-size:3.1rem}.fs--2{font-size:2.6rem}.fs--3{font-size:2rem}.fs--4{font-size:1.6rem}.fs--base{font-size:1.4rem !important}.code{font-family:monospace,monospace;font-size:1em}.strong{font-weight:bolder}.em{font-style:italic}.u{text-decoration:underline}.var{font-style:italic}ul.styled,ul.styled>li{list-style:disc outside none}ul.styled--dash>li,ul.styled>li--dash>li{list-style:none;padding-left:1rem}ul.styled--dash>li:before,ul.styled>li--dash>li:before{display:inline-block;content:"-";width:1rem;margin-left:-1rem}ul.styled,ol.styled{margin:0 0 1.5rem 1.2rem;padding:0}button{appearance:none;color:currentColor;border:none;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}button:focus{outline:none}.btn--primary{--btn-overlay-bg-color: #80755E;background-color:#a29175;border:2px solid #a29175;color:#fff}.btn--primary>span{line-height:1}.btn--primary:hover{color:#fff}.btn--round{position:relative;display:flex;align-items:center;justify-content:center;width:var(--cta-size, 8rem);height:var(--cta-size, 8rem);border-radius:50%;border:none;overflow:hidden;background-color:#fff;color:#000;padding:0.5rem;box-shadow:5px 5px 15px rgba(0,0,0,.4)}.btn--round:hover{color:#272727}.btn--primary-stroked{color:#a29175;border:2px solid currentColor;font-weight:500}.btn--primary-stroked:hover{color:#80755f}@media screen and (max-width: 767px){.btn--primary:after{padding:0 3rem}}.svg-hamburger .line-top,.svg-hamburger .line-center,.svg-hamburger .line-bottom{transform-origin:center;transition:transform .7s ease-in-out}.svg-hamburger .line-top{transform:translateY(-25%)}.svg-hamburger .line-bottom{transform:translateY(25%)}.svg-hamburger.open-status .line-top{transform:rotate(45deg)}.svg-hamburger.open-status .line-center{transform:scale(0)}.svg-hamburger.open-status .line-bottom{transform:rotate(-45deg)}.size-option{--size-option: 4rem;--border-box-color: transparent;--size-text-decoration: none;font-size:1.4rem;cursor:pointer}.size-option input{position:absolute;top:0;left:0;opacity:0}.size-option input:checked~*{--size-text-decoration: underline;font-weight:700}.size-option__box{width:var(--size-option);height:var(--size-option);border:1px solid var(--border-box-color);display:flex;align-items:center;justify-content:center;position:relative}.size-option__box__label{text-decoration:var(--size-text-decoration)}.b-circle-btn{--circle-btn-size: 5.3rem;--circle-btn-size-mob: 4.5rem;--circle-btn-color: #A29175;--circle-active-stroke-dashoffset: 300;--circle-inactive-display: block;--circle-font-weight: 400;--circle-font-size: 2.2rem;position:relative;display:block;width:var(--circle-btn-size);height:var(--circle-btn-size);color:var(--circle-btn-color)}.b-circle-btn.--has-image{--circle-btn-size: 4.5rem;--circle-btn-size-mob: 5rem;--circle-inactive-display: none}.b-circle-btn.--active{--circle-active-stroke-dashoffset: 0;--circle-font-weight: 700}.b-circle-btn.--hidden{display:none}.b-circle-btn .circle-btn__circle{position:absolute;top:0;left:0;rotate:-90deg;stroke-dasharray:300}.b-circle-btn .circle-btn__circle.--active{stroke-dashoffset:var(--circle-active-stroke-dashoffset);transition:stroke-dashoffset .5s var(--anim-bezier)}.b-circle-btn .circle-btn__circle.--inactive{display:var(--circle-inactive-display)}.b-circle-btn .circle-btn__content{position:relative;width:100%;height:100%;font-size:var(--circle-font-size);font-weight:var(--circle-font-weight);display:flex;align-items:center;justify-content:center}.b-circle-btn .circle-btn__img{position:absolute;top:0;left:0;width:100%;height:100%;padding:0.4rem;object-fit:contain;display:block;border-radius:50%}@media screen and (max-width: 767px){.b-circle-btn{--circle-font-size: 1.5rem;width:var(--circle-btn-size-mob);height:var(--circle-btn-size-mob)}}#icons-symbols{display:none}.icon{--icon-size: 1.4rem;color:currentColor;display:inline-block;width:var(--icon-size);height:var(--icon-size)}@media screen and (min-width: 1024px){.icon{--icon-size: 1.6rem}}.icon svg{display:block;width:100%;height:100%}.icon.i-2x{--icon-size: 2.4rem}.icon.i-3x{--icon-size: 3.2rem}.icon.i-4x{--icon-size: 4.8rem}input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=tel],select,textarea{background:rgba(0,0,0,0);border:none;appearance:none;outline:none}.custom-select__trigger,.form-input .form-input__wrapper,.form-input .form-select__wrapper,.form-select .form-input__wrapper,.form-select .form-select__wrapper{color:currentColor;height:var(--input-height, 5rem);min-width:var(--input-width, 12rem);width:100%;border:none;border-bottom:1px solid var(--input-border-color, currentColor);font-size:var(--input-f-size, 1.7rem);letter-spacing:var(--input-f-spacing, 0.051rem);line-height:var(--input-line-height, 1.52);background-color:var(--input-bg-color, transparent)}.custom-select.valid .custom-select__trigger,.custom-select.open .custom-select__trigger,.form-input.inside-label input:focus,.form-input.inside-label input:not(:placeholder-shown),.form-input.inside-label.valid select,.form-select.inside-label input:focus,.form-select.inside-label input:not(:placeholder-shown),.form-select.inside-label.valid select,.form-input .form-input__wrapper input,.form-input .form-select__wrapper input,.form-select .form-input__wrapper input,.form-select .form-select__wrapper input{padding:2rem 0 0.4rem}.custom-select__inside-label,.form-input.inside-label .form-input__inside-label,.form-input.inside-label .form-select__inside-label,.form-select.inside-label .form-input__inside-label,.form-select.inside-label .form-select__inside-label{pointer-events:none;position:absolute;left:0;right:2rem;top:50%;transform:translateY(-50%);font-size:1.4rem;line-height:1.4;transition:top 1s ease,transform 1s ease;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.custom-select.valid .custom-select__inside-label,.custom-select.open .custom-select__inside-label,.form-input.inside-label.valid .form-input__inside-label,.form-input.inside-label.valid .form-select__inside-label,.form-select.inside-label.valid .form-input__inside-label,.form-select.inside-label.valid .form-select__inside-label,.form-input.inside-label input:focus+.form-input__inside-label,.form-input.inside-label input:not(:placeholder-shown)+.form-input__inside-label,.form-input.inside-label textarea:focus+.form-input__inside-label,.form-input.inside-label textarea:not(:placeholder-shown)+.form-input__inside-label,.form-select.inside-label input:focus+.form-input__inside-label,.form-select.inside-label input:not(:placeholder-shown)+.form-input__inside-label,.form-select.inside-label textarea:focus+.form-input__inside-label,.form-select.inside-label textarea:not(:placeholder-shown)+.form-input__inside-label{top:0.6rem;transform:translateY(0%);font-size:1rem;font-weight:500;-webkit-line-clamp:1}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select[multiple]{min-height:10rem}select,textarea{appearance:none;width:100%}textarea{width:100%;min-height:20rem;resize:none}.form-checkbox{--input-check-border-color: #272727;--input-check-bg: trasparent;--input-check-opacity: 0;display:flex;gap:var(--input-check-gap, 3rem);margin-bottom:0.7rem}.form-checkbox:has(input:checked){--input-check-color: #F4F2EF;--input-check-bg: #272727;--input-check-opacity: 1}.form-checkbox:has(input:disabled,input[readonly]){--input-check-border-color: #979797;--input-check-color: #F4F2EF;--input-check-bg: #979797;--input-check-opacity: 0}.form-checkbox:has(input[readonly]:checked){--input-check-opacity: 1}.form-checkbox.inline-field{display:inline-block;margin-right:1.5rem}.form-checkbox .form-checkbox__input{cursor:pointer;display:inline-block;width:var(--checkbox-size, 2.6rem);height:var(--checkbox-size, 2.6rem);position:relative;color:#272727;flex-shrink:0}.form-checkbox .form-checkbox__input input{opacity:0;position:absolute;top:0;left:0}.form-checkbox .form-checkbox__input .checkbox{width:100%;height:100%;color:inherit;border:1px solid var(--input-check-border-color, currentColor);border-radius:var(--input-check-border-radius, 50%);background:var(--input-check-bg);position:relative;display:flex;align-items:center;justify-content:center}.form-checkbox .form-checkbox__input .checkbox:after{content:"";opacity:var(--input-check-opacity);width:50%;height:100%;border:1px solid var(--input-check-color, currentColor);border-left:none;border-top:none;transform:translate(0%, -10%) rotate(45deg) scale(0.8)}.form-radio{display:block;margin-bottom:0.7rem}.form-radio.inline-field{display:inline-block;margin-right:1.5rem}.form-radio .form-radio__input{--input-radio-border-color: #838282;--input-radio-bg: transparent;display:inline-block;width:1.4rem;height:1.4rem;position:relative}.form-radio .form-radio__input input{opacity:0;position:absolute;top:0;left:0}.form-radio .form-radio__input input:checked~.radio{--input-radio-border-color: #A29175;--input-radio-disc-bg: #A29175;--input-radio-opacity: 1}.form-radio .form-radio__input input:disabled~.radio{--input-radio-bg: #979797;--input-radio-border-color: #979797;--custom-check-color: #F4F2EF;--custom-check-opacity: 1}.form-radio .form-radio__input .radio{width:100%;height:100%;color:inherit;border:2px solid var(--input-radio-border-color, currentColor);border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;background:var(--input-radio-bg)}.form-radio .form-radio__input .radio:after{content:"";opacity:var(--input-radio-opacity);width:100%;height:100%;transform:scale(0.8);background:var(--input-radio-disc-bg);border-radius:50%}.form-input,.form-select{--display-error-msg: none;--input-txt-color: #272727;--input-border-color: #272727;position:relative}.form-input.inline-field,.form-select.inline-field{display:inline-block;margin-right:1.5rem}.form-input>label,.form-select>label{display:block;margin-bottom:0.7rem;font-size:1.4rem}.form-input.--textarea .form-input__wrapper,.form-select.--textarea .form-input__wrapper{height:unset;border:1px solid var(--input-border-color, currentColor);background-color:var(--input-option-bg-color, #DCCCB5)}.form-input.--textarea textarea,.form-select.--textarea textarea{display:block;padding:0.8rem 1.25rem}.form-input .form-input__wrapper,.form-input .form-select__wrapper,.form-select .form-input__wrapper,.form-select .form-select__wrapper{position:relative;color:var(--input-txt-color)}.form-input .form-input__wrapper input,.form-input .form-input__wrapper select,.form-input .form-select__wrapper input,.form-input .form-select__wrapper select,.form-select .form-input__wrapper input,.form-select .form-input__wrapper select,.form-select .form-select__wrapper input,.form-select .form-select__wrapper select{width:100%;background-color:var(--input-bg-wrapper)}.form-input .form-input__wrapper input:disabled,.form-input .form-input__wrapper select:disabled,.form-input .form-select__wrapper input:disabled,.form-input .form-select__wrapper select:disabled,.form-select .form-input__wrapper input:disabled,.form-select .form-input__wrapper select:disabled,.form-select .form-select__wrapper input:disabled,.form-select .form-select__wrapper select:disabled{--input-bg-wrapper: #c4c4c4}.form-input .form-input__wrapper input:disabled~.form-select__icon,.form-input .form-input__wrapper select:disabled~.form-select__icon,.form-input .form-select__wrapper input:disabled~.form-select__icon,.form-input .form-select__wrapper select:disabled~.form-select__icon,.form-select .form-input__wrapper input:disabled~.form-select__icon,.form-select .form-input__wrapper select:disabled~.form-select__icon,.form-select .form-select__wrapper input:disabled~.form-select__icon,.form-select .form-select__wrapper select:disabled~.form-select__icon{--input-txt-color: #979797}.form-input .form-input__wrapper select,.form-input .form-select__wrapper select,.form-select .form-input__wrapper select,.form-select .form-select__wrapper select{padding:0}.form-input .form-input__wrapper input:read-only,.form-input .form-select__wrapper input:read-only,.form-select .form-input__wrapper input:read-only,.form-select .form-select__wrapper input:read-only{color:#5b5b5b}.form-input .form-input__icon,.form-input .form-input__trigger,.form-input .form-select__icon,.form-input .form-select__trigger,.form-select .form-input__icon,.form-select .form-input__trigger,.form-select .form-select__icon,.form-select .form-select__trigger{position:absolute;top:0;right:0;height:100%;width:4rem;display:flex;align-items:center;justify-content:center;color:var(--input-txt-color)}.form-input .form-input__icon,.form-input .form-select__icon,.form-select .form-input__icon,.form-select .form-select__icon{pointer-events:none}.form-input .form-input__error,.form-input .form-select__error,.form-select .form-input__error,.form-select .form-select__error{display:var(--display-error-msg);margin-top:0.5rem;color:var(--input-txt-color);font-size:1.2rem}.form-input .form-select__icon .icon,.form-select .form-select__icon .icon{--icon-size: 1rem}.form-input .form-select.read-only-select,.form-select .form-select.read-only-select{--input-bg-wrapper: transparent}.form-input.inside-label textarea,.form-select.inside-label textarea{padding-top:3rem}.form-input.inside-label textarea+.form-input__inside-label,.form-select.inside-label textarea+.form-input__inside-label{padding:0 1.25rem;top:1.5rem;transform:translateY(0%)}.form-input.inside-label ::placeholder,.form-select.inside-label ::placeholder{color:rgba(0,0,0,0)}.form-input.warning,.form-select.warning{--input-txt-color: #e6b20d;--input-border-color: #e6b20d}.form-input.error,.form-select.error{--display-error-msg: block;--input-txt-color: #eb5757;--input-border-color: #eb5757}.form-input.success,.form-select.success{--input-txt-color: #548e1d;--input-border-color: #548e1d}.form-input.input-sm,.form-select.input-sm{--input-height: 2.8rem;--input-f-size: 1.2rem}.size-input-box{width:2.4rem;height:2.2rem;background-color:rgba(0,0,0,0)}.size-input-box input{text-align:center;min-width:auto;width:100%;height:100%;padding:0.2rem;font-size:1.2rem;line-height:1;border:none;border-bottom:1px solid #272727;border-radius:0}.size-input-box input:placeholder-shown{background-color:#f6f6f6}.custom-select{--select-panel-max-height: 20rem;--input-option-bg-color: #E5D7C3;--input-option-text-color: currentColor;--input-border-color: currentColor;--select-icon-color: #272727;position:relative}.custom-select.open .custom-select__panel{z-index:2;display:block}.custom-select.open .custom-select__icon .icon{transition:all .5s;transform:rotate(180deg)}.custom-select__wrapper{position:relative}.custom-select__trigger{display:flex;justify-content:space-between;align-items:center;transition:all .5s;cursor:pointer}.custom-select__value{height:100%}.custom-select__panel{display:none;text-align:left;width:100%;position:absolute;top:100%;left:0;right:0;overflow:hidden}.custom-select__options{border:1px solid var(--input-border-color, currentColor);background-color:var(--input-option-bg-color, #DCCCB5);max-height:var(--select-panel-max-height);overflow-y:auto;color:var(--input-option-text-color)}.custom-select__option{border-top:none;padding:0.8rem 1.25rem;display:flex;align-items:center;min-height:4.5rem}.custom-select__option:hover{cursor:pointer;font-weight:700}.custom-select__icon{align-self:stretch;display:flex;align-items:center;color:var(--select-icon-color)}.custom-select__icon .icon{--icon-size: 1.7rem}.custom-select__input{position:absolute;right:50%;top:0;width:0;height:0;opacity:0;pointer-events:none}.custom-select__error{display:var(--display-error-msg);margin-top:0.5rem;color:var(--input-txt-color);font-size:1.2rem}.custom-select.disabled{pointer-events:none}.b-dropdown-input{--custom-dropdown-curr-val-placeholder: attr(data-placeholder);--custom-dropdown-options-height: 3.6rem;--custom-dropdown-search-height: 0;--custom-dropdown-items-visible: 8;--custom-dropdown-height: 4.6rem;--custom-dropdown-border-radius: 0;--custom-dropdown-border-color: #272727;--custom-dropdown-field-bg-color: transparent;--custom-dropdown-icon-transform: none;--custom-dropdown-dropdown-pointer-ev: none;--custom-dropdown-list-transform: translateY(-100%);--custom-dropdown-curr-val-font-style: italic;--custom-dropdown-curr-val-font-weight: 500;--input-label-color: #272727;--input-feedback-color: #272727;--input-txt-color: #272727;position:relative}.b-dropdown-input.--dark{--custom-dropdown-border-color: #FAF2E8;--input-label-color: #FAF2E8;--input-feedback-color: ;--input-txt-color: #FAF2E8}.b-dropdown-input:has(.dropdown__search){--custom-dropdown-search-height: 9.8rem}.b-dropdown-input>input{position:absolute;top:50%;left:50%;opacity:0;pointer-events:none;width:0;height:0}.b-dropdown-input .dropdown__wrapper{display:flex;flex-flow:column;gap:.5rem;min-width:150px}.b-dropdown-input .dropdown__label,.b-dropdown-input .dropdown__feedback{font-size:1.6rem}.b-dropdown-input .dropdown__label{font-weight:400;color:var(--input-label-color, currentColor)}.b-dropdown-input .dropdown__feedback{color:var(--input-feedback-color, currentColor)}.b-dropdown-input .dropdown__field{color:var(--input-txt-color, currentColor);position:relative;height:var(--custom-dropdown-height);border-bottom:1px solid var(--custom-dropdown-border-color);border-radius:var(--custom-dropdown-border-radius);background-color:var(--custom-dropdown-field-bg-color)}.b-dropdown-input .dropdown__field__current-value{cursor:pointer;width:100%;height:100%;display:flex;align-items:center;font-size:1.4rem;font-style:var(--custom-dropdown-curr-val-font-style);font-weight:var(--custom-dropdown-curr-val-font-weight);padding:0 1.2rem;gap:1rem}.b-dropdown-input .dropdown__field__current-value:before{content:var(--custom-dropdown-curr-val-placeholder)}.b-dropdown-input .dropdown__field__current-icon{display:none;width:2.2rem}.b-dropdown-input .dropdown__field__current-icon:has(img){display:block}.b-dropdown-input .dropdown__field__icon{pointer-events:none;position:absolute;right:0;top:0;width:3.5rem;height:100%;display:flex;align-items:center;justify-content:center;color:#6f6f6f}.b-dropdown-input .dropdown__field__icon svg{display:block;width:1.5rem;height:1.5rem;transform:var(--custom-dropdown-icon-transform);transition:transform .3s ease-in-out}.b-dropdown-input .dropdown__field__dropdown{pointer-events:var(--custom-dropdown-dropdown-pointer-ev);position:absolute;top:calc(100% + 1px);width:100%;height:calc(var(--custom-dropdown-options-height)*var(--custom-dropdown-items-visible, 5) + var(--custom-dropdown-search-height));overflow:hidden;z-index:2}.b-dropdown-input .dropdown__list{position:relative;background-color:#f4f2ef;max-height:100%;overflow:auto;padding:0;border:1px solid var(--custom-dropdown-border-color);border-top:none;border-radius:0 0 .6rem .6rem;transform:var(--custom-dropdown-list-transform);transition:transform .3s ease-in-out;scrollbar-color:#000 rgba(0,0,0,0);scrollbar-width:thin}.b-dropdown-input .dropdown__list::-webkit-scrollbar{width:2px;height:2px}.b-dropdown-input .dropdown__list::-webkit-scrollbar-thumb{background:#000;border-radius:4px}.b-dropdown-input .dropdown__list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.b-dropdown-input .dropdown__option{display:flex;align-items:center;gap:1rem;text-transform:var(--custom-dropdown-opt-text-transform, none);padding:1rem 1.5rem;font-size:1.6rem;line-height:1;font-weight:500;cursor:pointer;color:var(--input-txt-color, currentColor)}.b-dropdown-input .dropdown__option:hover,.b-dropdown-input .dropdown__option.--selected{background-color:#a29175;color:#fff}.b-dropdown-input .dropdown__option.--hidden{display:none}.b-dropdown-input .dropdown__option+.dropdown__option{border-top:1px solid #f4f2ef}.b-dropdown-input .dropdown__icon{width:2.2rem}.b-dropdown-input .dropdown__icon img{width:100%}.b-dropdown-input .dropdown__search{position:sticky;top:0;background-color:#f4f2ef;padding:2rem .5rem 2rem 1.5rem}.b-dropdown-input .dropdown__search__input{position:relative}.b-dropdown-input .dropdown__search__input .icon{--icon-size: 2rem;position:absolute;left:1.7rem;top:50%;translate:0 -50%;z-index:1}.b-dropdown-input .dropdown__search__input input{width:100%;font-size:1.4rem;height:5rem;border-radius:.6rem;border:1px solid var(--custom-dropdown-border-color);padding:1rem 1rem 1rem 5rem}.b-dropdown-input.--uppercase-options{--custom-dropdown-opt-text-transform: uppercase}.b-dropdown-input.--dropdown-active{--custom-dropdown-icon-transform: rotate3d(1, 0, 0, 180deg);--custom-dropdown-dropdown-pointer-ev: all;--custom-dropdown-list-transform: translateY(0);--custom-dropdown-border-radius: .6rem .6rem 0 0}.b-dropdown-input.--has-value{--custom-dropdown-curr-val-font-style: normal;--custom-dropdown-curr-val-placeholder: none}.b-dropdown-input.--error{--display-error-msg: block;--input-label-color: #eb5757;--input-feedback-color: #eb5757;--input-border-color: #eb5757}.pagination{--size-square-links: 2rem;--nav-flex-justify: center;width:100%}.pagination ul{display:flex;align-items:center;justify-content:var(--nav-flex-justify, center)}.pagination ul li{margin:0 0.2rem;background:#f6f6f6}.pagination ul li a{width:var(--size-square-links);height:var(--size-square-links);font-size:1.2rem;line-height:1;display:flex;align-items:center;justify-content:center;text-decoration:none}.pagination ul li a:hover{text-decoration:underline}.pagination ul li.active{color:#f4f2ef;background:#979797}.pagination.pag-right{--nav-flex-justify: flex-end}.pagination.pag-left{--nav-flex-justify: flex-start}*{box-sizing:border-box}html{background:#fff;color:#000;box-sizing:border-box;overflow:auto;font-size:var(--global-font-size)}html *,html *:before,html *:after{box-sizing:inherit}html .loading,html .loading-cta{cursor:wait !important}body{margin:0;width:100%;box-sizing:border-box;line-height:1.3;color:#272727;font-weight:400;font-family:var(--base-font-family);-webkit-font-smoothing:antialiased;position:relative;border:1px solid rgba(0,0,0,0)}.container{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}a{color:currentColor}a:hover{color:currentColor}img{display:inline-block;max-width:100%;vertical-align:middle}figure{margin:0}picture{display:inline-block}ul,ol,li{margin:0;padding:0;list-style:none}.list-default{margin:0;padding:0;list-style:none}.sr-only{border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}#print-template{display:none}[data-acc]{--icon-rotation: 0deg;--panel-height: 0;--panel-overflow: hidden}[data-acc][data-acc=open]{--icon-rotation: 180deg;--panel-height: auto;--panel-overflow: auto}[data-acc] [data-acc-trigger]{cursor:pointer}[data-acc] [data-acc-icon]{transition:transform .4s ease-in-out;transform:rotate3d(1, 0, 0, var(--icon-rotation))}[data-acc] [data-acc-panel]{padding-top:0 !important;padding-bottom:0 !important;height:var(--panel-height);overflow:var(--panel-overflow);transition:.5s ease-in-out;transition-property:height,visibility}[data-acc] [data-acc-panel][data-acc-panel=animate]{overflow:hidden}[data-acc] [data-acc-panel-container]{overflow:auto}:root{--anim-bezier: cubic-bezier(.01,.85,.89,1)}[data-js-component] [data-animated-title] .word,[data-js-component] [data-animated-eyelet] .word,[data-js-component] [data-animated-subtitle] .word,[data-js-component] [data-animated-sub-title] .word,[data-js-component] [data-animated-sub-eyelet] .word,[data-js-component] [data-animated-sub-subtitle] .word{translate:0 100%}[data-js-component] [data-animated-text],[data-js-component] [data-animated-sub-text]{opacity:0}[data-js-component] [data-animated-ctas] a,[data-js-component] [data-animated-ctas] [class^=btn--],[data-js-component] [data-animated-sub-ctas] a,[data-js-component] [data-animated-sub-ctas] [class^=btn--]{opacity:0;translate:-1rem 0}[data-js-component] [data-animated-image-top],[data-js-component] [data-animated-sub-image-top]{background-color:#a29175;overflow:hidden;scale:1 0;transform-origin:top}[data-js-component] [data-animated-image-top] img,[data-js-component] [data-animated-sub-image-top] img{translate:0 -100%}[data-js-component] [data-animated-image-left]{background-color:#a29175;overflow:hidden;scale:0 1;transform-origin:left}[data-js-component] [data-animated-image-left] img{translate:-100% 0}[data-js-component] [data-animated-image-right]{background-color:#a29175;overflow:hidden;scale:0 1;transform-origin:right}[data-js-component] [data-animated-image-right] img{translate:100% 0}[data-js-component] [data-animated-image-bottom]{background-color:#a29175;overflow:hidden;scale:1 0;transform-origin:bottom}[data-js-component] [data-animated-image-bottom] img{translate:0 100%}[data-js-component] [data-animated-image-center],[data-js-component] [data-animated-sub-image-center]{background-color:#a29175;overflow:hidden;scale:.8;transform-origin:center;opacity:0}[data-js-component] [data-animated-image-center] img,[data-js-component] [data-animated-sub-image-center] img{scale:1.2;opacity:0}[data-js-component].on-view [data-animated-title] .word{translate:0 0}[data-js-component].on-view [data-animated-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc((1 / 4 - 0.25)*1s)}[data-js-component].on-view [data-animated-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc((2 / 4 - 0.25)*1s)}[data-js-component].on-view [data-animated-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc((3 / 4 - 0.25)*1s)}[data-js-component].on-view [data-animated-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc((4 / 4 - 0.25)*1s)}[data-js-component].on-view [data-animated-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc((5 / 4 - 0.25)*1s)}[data-js-component].on-view [data-animated-eyelet] .word{translate:0 0;transition:translate .75s var(--anim-bezier) .5s}[data-js-component].on-view [data-animated-subtitle] .word{translate:0 0;transition:translate .75s var(--anim-bezier) .75s}[data-js-component].on-view [data-animated-text]{opacity:1;transition:opacity .75s var(--anim-bezier) 1s}[data-js-component].on-view [data-animated-ctas] [class^=btn--]{opacity:1;translate:0 0}[data-js-component].on-view [data-animated-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc((1 / 4 + 1)*1s),opacity .75s var(--anim-bezier) calc((1 / 4 + 1)*1s)}[data-js-component].on-view [data-animated-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc((2 / 4 + 1)*1s),opacity .75s var(--anim-bezier) calc((2 / 4 + 1)*1s)}[data-js-component].on-view [data-animated-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc((3 / 4 + 1)*1s),opacity .75s var(--anim-bezier) calc((3 / 4 + 1)*1s)}[data-js-component].on-view [data-animated-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc((4 / 4 + 1)*1s),opacity .75s var(--anim-bezier) calc((4 / 4 + 1)*1s)}[data-js-component].on-view [data-animated-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc((5 / 4 + 1)*1s),opacity .75s var(--anim-bezier) calc((5 / 4 + 1)*1s)}[data-js-component].on-view [data-animated-image-top],[data-js-component].on-view [data-animated-image-bottom],[data-js-component].on-view [data-animated-image-left],[data-js-component].on-view [data-animated-image-right]{scale:1;transition:scale .75s var(--anim-bezier)}[data-js-component].on-view [data-animated-image-top] img,[data-js-component].on-view [data-animated-image-bottom] img,[data-js-component].on-view [data-animated-image-left] img,[data-js-component].on-view [data-animated-image-right] img{scale:1;translate:0 0;transition:translate .75s var(--anim-bezier) .3s}[data-js-component].on-view [data-animated-image-center]{scale:1;opacity:1;transition:scale .75s var(--anim-bezier),opacity .5s var(--anim-bezier)}[data-js-component].on-view [data-animated-image-center] img{scale:1;opacity:1;transition:opacity .5s var(--anim-bezier) .3s,scale 1s var(--anim-bezier) .3s}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-title] .word{translate:0 0}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc((1 / 4 - 0.25)*1s)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc((2 / 4 - 0.25)*1s)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc((3 / 4 - 0.25)*1s)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc((4 / 4 - 0.25)*1s)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc((5 / 4 - 0.25)*1s)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-eyelet] .word{translate:0 0;transition:translate .75s var(--anim-bezier) .5s}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-subtitle] .word{translate:0 0;transition:translate .75s var(--anim-bezier) .75s}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-text]{opacity:1;transition:opacity .75s var(--anim-bezier) 1s}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] a,[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] [class^=btn--]{opacity:1;translate:0 0}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] a:nth-child(1),[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc((1 / 4 + 1)*1s),opacity .75s var(--anim-bezier) calc((1 / 4 + 1)*1s)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] a:nth-child(2),[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc((2 / 4 + 1)*1s),opacity .75s var(--anim-bezier) calc((2 / 4 + 1)*1s)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] a:nth-child(3),[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc((3 / 4 + 1)*1s),opacity .75s var(--anim-bezier) calc((3 / 4 + 1)*1s)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] a:nth-child(4),[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc((4 / 4 + 1)*1s),opacity .75s var(--anim-bezier) calc((4 / 4 + 1)*1s)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] a:nth-child(5),[data-js-component].on-view [data-js-component].on-view [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc((5 / 4 + 1)*1s),opacity .75s var(--anim-bezier) calc((5 / 4 + 1)*1s)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-image-top]{scale:1;transition:scale .85s var(--anim-bezier)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-image-top] img{translate:0 0;transition:translate .85s var(--anim-bezier) .2s}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-image-center]{scale:1;opacity:1;transition:scale .75s var(--anim-bezier),opacity .5s var(--anim-bezier)}[data-js-component].on-view [data-js-component].on-view [data-animated-sub-image-center] img{scale:1;opacity:1;transition:opacity .5s var(--anim-bezier) .3s,scale 1s var(--anim-bezier) .3s}.notification{--notification-text-color: #272727;--notification-bg-color: #F4F2EF;position:relative;padding:1.6rem 2rem;width:fit-content;background-color:var(--notification-bg-color);border-left:4px solid var(--notification-text-color);border-radius:.6rem}.notification.--info{--notification-text-color: ;--notification-bg-color: }.notification.--error{--notification-text-color: #A81411;--notification-bg-color: #fdf1f1}.notification.--success{--notification-text-color: ;--notification-bg-color: }.notification.--warning{--notification-text-color: ;--notification-bg-color: }.notification.--danger{--notification-text-color: ;--notification-bg-color: }.notification.--wide{width:100%}.notification.--hidden{display:none}.notification.--has-margin-top{margin-top:5rem}.notification__close{position:absolute;top:0;right:0;cursor:pointer;--btn-bg-color: transparent;--btn-border-color: transparent;--btn-text-color: currentColor;--btn-icon-size: .9rem}.notification__close .icon{--icon-size: .9rem}.notification__title{color:var(--notification-text-color);margin-bottom:.9rem}.notification__wrapper{width:100%;display:flex;align-items:center;gap:1rem}.notification__wrapper .icon{--icon-size: 1.5rem;color:var(--notification-text-color)}.notification__text{color:var(--notification-text-color);font-size:1.2rem;font-weight:400;line-height:1.2;letter-spacing:.02em}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s infinite linear;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__play{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.splide__track--draggable{-webkit-touch-callout:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{background:#ccc;border:0;cursor:pointer;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1;opacity:.7;align-items:center;border-radius:50%;display:flex;justify-content:center;height:2em;width:2em}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:#0bf 3px solid;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:#0bf 3px solid;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;padding:0;position:relative;transition:transform .2s linear;width:8px;opacity:.7}.splide__pagination__page.is-active{background:#fff;z-index:1;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:#0bf 3px solid;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:#0bf 3px solid;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:#0bf 3px solid;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:#0bf 3px solid}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:#0bf 3px solid;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:#0bf 3px solid}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:#0bf 3px solid;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:#0bf 3px solid;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%, 0)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotateZ(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotateZ(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide{--splide-arrow-color-bg: #fff;--splide-arrow-color: currentColor;margin-bottom:var(--splide-margin-bottom, 6.5rem)}.splide:not(.is-overflow) .splide__arrows{display:none}.splide__arrow{opacity:1;background-color:var(--splide-arrow-color-bg);height:4rem;width:4rem;flex-shrink:0}.splide__arrow svg{height:1rem;fill:var(--splide-arrow-color)}.splide__arrow:hover{opacity:1;background-color:var(--splide-arrow-color-bg-hover, var(--splide-arrow-color-bg))}.splide__pagination{--splide-pagination-color: #A29175;position:absolute;bottom:var(--splide-pagination-bottom, unset);left:var(--splide-pagination-left, unset);right:var(--splide-pagination-right, 0);top:var(--splide-pagination-top, calc(100% + 3.5rem));display:flex;align-items:start;height:3rem;width:fit-content;flex:0 0;padding:0;margin:0}.splide__pagination .presentation{display:block}.splide__pagination__page{display:block;height:2.1rem;flex-shrink:0;position:relative;padding:0 0.75rem;margin:0;border-radius:0;opacity:1;background-color:rgba(0,0,0,0)}.splide__pagination__page::after{content:"";display:block;width:2px;height:100%;background-color:var(--splide-pagination-color)}.splide__pagination__page.is-active{background-color:rgba(0,0,0,0);height:3rem;transform:none}.splide__pagination__page.is-active::after{background-color:var(--splide-pagination-color)}@media screen and (max-width: 767px){.splide__pagination__page{height:1.8rem;padding:0 0.4rem}.splide__pagination__page.is-active{height:2.3rem}}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular, 400);line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui *::after,.plyr--full-ui *::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background, hsl(216deg, 15%, 34%));border-radius:var(--plyr-badge-border-radius, 2px);color:var(--plyr-badge-text-color, #fff);font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small, 13px);left:0;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width: 480px){.plyr__captions{font-size:var(--plyr-font-size-base, 15px);padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media(min-width: 768px){.plyr__captions{font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:var(--plyr-captions-background, rgba(0, 0, 0, 0.8));border-radius:2px;box-decoration-break:clone;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:rgba(0,0,0,0);border:0;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px) * 0.7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));outline-offset:2px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:var(--plyr-menu-color, hsl(216deg, 15%, 34%));font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(0.4, 0, 0.2, 1),width .35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container::after{border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));content:"";height:0;position:absolute;right:calc(((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7)) - (var(--plyr-menu-arrow-size, 4px) / 2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px) * 0.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color, hsl(216deg, 15%, 34%));display:flex;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 1.5) calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5);user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:var(--plyr-menu-arrow-color, hsl(216deg, 15%, 52%));right:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular, 400);margin:calc(var(--plyr-control-spacing, 10px) * 0.7);margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 2);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 4);position:relative;width:calc(100% - (calc(var(--plyr-control-spacing, 10px) * 0.7) * 2))}.plyr__menu__container .plyr__control--back::after{border-right-color:var(--plyr-menu-arrow-color, hsl(216deg, 15%, 52%));left:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back::before{background:var(--plyr-menu-back-border-color, hsl(216deg, 15%, 88%));box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px) * 0.7)}.plyr__menu__container .plyr__control[role=menuitemradio]::before,.plyr__menu__container .plyr__control[role=menuitemradio]::after{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) - 2px)*-1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));display:block;height:calc((var(--plyr-range-thumb-active-shadow-width, 3px) * 2) + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;background-image:linear-gradient(to right, currentColor var(--value, 0%), transparent var(--value, 0%))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);appearance:none;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1)}.plyr--full-ui input[type=range]::-moz-range-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;color:rgba(0,0,0,0)}.plyr--full-ui input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0);border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time::before{content:"⁄";margin-right:var(--plyr-control-spacing, 10px)}@media(max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:var(--plyr-tooltip-color, hsl(216deg, 15%, 34%));font-size:var(--plyr-font-size-small, 13px);font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(calc(var(--plyr-control-spacing, 10px) / 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%, 0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0, 10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0, 10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0, 0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px) * 0.5);margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px) * -0.5);margin-right:calc(var(--plyr-range-thumb-height, 13px) * -0.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:rgba(0,0,0,0);border:0;border-radius:100px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:calc((var(--plyr-range-track-height, 5px) / 2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:rgba(0,0,0,0)}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 25%, transparent 25%, transparent 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 75%, transparent 75%, transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%, -50%);width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:calc(var(--plyr-control-spacing, 10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:var(--plyr-audio-control-color, hsl(216deg, 15%, 34%));padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color, #fff);left:0;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width: 480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing, 10px);padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198deg, 100%, 50%))));border:0;border-radius:100%;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%, -50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty::after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0, 0) scale(1)}.plyr__preview-thumb::before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container::after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container::after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}.c-video-modal{z-index:8;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.862745098);display:none;overflow-x:hidden;overflow-y:auto}.c-video-modal.modal-open{display:block}.c-video-modal.modal-open .video-modal__wrapper{display:flex;flex-direction:column;justify-content:center;height:100vh}.c-video-modal.modal-open .video-modal__close{position:absolute;top:1rem;right:1rem;display:flex;cursor:pointer;padding:0;width:3rem;height:3rem;border-radius:0.5rem}.c-video-modal.modal-open .video-modal__close button{color:#f4f2ef;font-weight:600;width:100%;height:100%}.c-video-modal.modal-open .video-modal__close .icon{--icon-size: 3rem}.c-video-modal.modal-open .video-modal__body{display:flex;align-items:center;justify-content:center}.c-video-modal.modal-open .video-modal__container{width:min(128rem, 100%)}.c-video-modal.modal-open .video-modal__extra{display:block}@media screen and (max-width: 767px){.c-video-modal.modal-open .video-modal__close .icon{--icon-size: 2rem}.c-video-modal.modal-open .video-modal__body{padding:0}}.c-form-modal{z-index:8;position:fixed;top:0;bottom:0;left:0;right:0;display:none}.c-form-modal.modal-open{display:block}.c-form-modal .modal__bg{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(220,204,181,.62);cursor:pointer}.c-form-modal .modal__wrapper{position:absolute;top:0;right:0;height:100%;width:54.4rem;background-color:#272727;padding:2rem;display:flex;flex-flow:column;gap:3rem}.c-form-modal .modal__form{max-height:100%;overflow-y:auto;padding:0 2.5rem}.c-form-modal .modal__close{display:flex;justify-content:flex-end;cursor:pointer;padding:0;width:100%;height:3rem;border-radius:0.5rem}.c-form-modal .modal__close button{color:#f4f2ef;font-weight:600}.c-form-modal .modal__close .icon{--icon-size: 3rem}.c-form-modal .form__wrapper{height:100%;display:flex;flex-direction:column;color:#fff;gap:6.5rem}.c-form-modal .form__head{display:flex;flex-flow:column;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}.c-form-modal .form__fields-wrapper{display:flex;flex-flow:column;gap:5.7rem;position:relative}.c-form-modal .form__title{color:#faf2e8;font-size:3rem;font-weight:200;letter-spacing:0.12rem;margin-bottom:0}.c-form-modal .form__panel-link{text-decoration:none;font-size:1.2rem;font-weight:300;color:#faf2e8;width:fit-content}.c-form-modal .form__panel-link button{color:currentColor;text-decoration:underline}.c-form-modal .form__panel-link button strong{font-weight:600}.c-form-modal .form__panel-link.--head{font-size:1.4rem}.c-form-modal .form__panel-link.--forgot-password{position:absolute;top:100%;right:0;margin-top:1rem}.c-form-modal .form__description{font-size:1.4rem;font-weight:200;color:rgba(250,242,232,.6);text-align:left;margin:0 0 0.8rem}.c-form-modal .form__field{--field-gap: 4.5rem;color:rgba(250,242,232,.6);display:flex;justify-content:stretch;gap:var(--field-gap)}.c-form-modal .form__field>*{flex-grow:1;min-width:calc(50% - var(--field-gap)/2)}.c-form-modal .form__field .form-input{--input-txt-color: #FAF2E8;--input-border-color: #FAF2E8}.c-form-modal .form__field .form-input input{color:var(--input-border-color);background-color:rgba(0,0,0,0)}.c-form-modal .form__field .custom-select{--input-border-color: #FAF2E8;--select-icon-color: #FAF2E8;--input-option-text-color: #272727}.c-form-modal .form__field .form-checkbox{--input-check-border-color: #FAF2E8}.c-form-modal .form__cta{align-self:center;margin-top:auto;text-align:center}.c-form-modal .form__message{color:#dcccb5}@media screen and (max-width: 767px){.c-form-modal .form__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-form-modal .form__head{flex-wrap:wrap}.c-form-modal .form__field{flex-direction:column;align-items:stretch}.c-form-modal.modal-open .modal__wrapper{width:100%;padding-right:0;padding-left:0}.c-form-modal.modal-open .modal__close .icon{--icon-size: 2rem}}.c-reader-modal{z-index:8;position:fixed;top:0;bottom:0;left:0;right:0;display:none;overflow-x:hidden;overflow-y:auto}.c-reader-modal.modal-open{display:flex;align-items:center}.c-reader-modal.modal-open .modal__bg{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(220,204,181,.62);cursor:pointer}.c-reader-modal.modal-open .modal__wrapper{width:100%;display:flex;flex-direction:column;justify-content:center}.c-reader-modal.modal-open .modal__close{z-index:9;position:absolute;top:1rem;right:1rem;display:flex;cursor:pointer;padding:0;width:3rem;height:3rem;border-radius:0.5rem}.c-reader-modal.modal-open .modal__close button{color:#f4f2ef;font-weight:600;width:100%;height:100%}.c-reader-modal.modal-open .modal__close .icon{--icon-size: 3rem}.c-reader-modal.modal-open .modal__body{position:relative;width:100%;height:700px;max-height:100%;overflow:hidden}.c-reader-modal.modal-open .modal__iframe{width:100%;height:100%;border:none}@media screen and (max-width: 767px){.c-reader-modal.modal-open .modal__wrapper{height:100vh}.c-reader-modal.modal-open .modal__body{height:100%}.c-reader-modal.modal-open .modal__close .icon{--icon-size: 2rem}}.c-product-card{--prod-card-name-fs: 1.6rem;--prod-card-border: none;--prod-card-media-gap: 1.5rem;--prod-card-promo-opacity: 0;--prod-card-promo-scale: 0;--prod-card-display-price: flex}.c-product-card .card__wrapper{display:flex;flex-flow:column;gap:var(--prod-card-media-gap)}.c-product-card .card__media{position:relative;display:flex;aspect-ratio:1;border:var(--prod-card-border);overflow:hidden}.c-product-card .card__image{position:relative;width:100%;height:100%;background-color:#fff}.c-product-card .card__image__ph-txt{width:100%;height:100%;padding:1rem;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:400;letter-spacing:.05em;color:#6f6f6f}.c-product-card .card__image img{width:100%;height:100%;object-fit:cover}.c-product-card .card__link{position:absolute;display:block;inset:0;z-index:1}.c-product-card .card__info{display:flex;flex-direction:column;gap:.5rem;color:#000;font-weight:400}.c-product-card .card__info__pretitle{position:relative;font-size:1rem;font-weight:300;text-transform:uppercase}.c-product-card .card__info__name{position:relative;font-size:var(--prod-card-name-fs);line-height:1;letter-spacing:.05em}.c-product-card .card__info__price{font-size:1.4rem;display:var(--prod-card-display-price);align-items:baseline;gap:1rem}.c-product-card .card__info__price .prod-price.--sale{color:#c60101;font-weight:500}.c-product-card .card__info__price .prod-price:is(s){font-size:1.2rem;color:#424242}.c-product-card .card__tags{display:flex;justify-content:center;align-items:center;position:absolute;height:auto;top:50%;right:0;writing-mode:vertical-lr;transform:rotate(180deg) translateY(50%);padding:2rem 0.5rem;text-align:center;background-color:#fff}.c-product-card .card__tag{display:inline-block;position:relative;padding:0.6rem 0;font-size:1.2rem;font-weight:700;line-height:1;text-transform:uppercase}.c-product-card .card__tag:not(:first-child):before{content:"";width:100%;height:1px;position:absolute;top:0;background-color:#000}.c-product-card .card__promo-label{opacity:var(--prod-card-promo-opacity);scale:var(--prod-card-promo-scale);transform-origin:bottom;transition:scale .75s var(--anim-bezier),opacity .25s var(--anim-bezier);position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;gap:1rem;justify-content:center;text-transform:uppercase;font-size:1.1rem;letter-spacing:.05em;line-height:1;font-weight:700;background-color:#000;color:#fff;padding:1rem}.c-product-card .card__promo-label .icon{--icon-size: 1.4rem;flex:0 0 1.4rem}.c-product-card.--animated [data-card-image]{background-color:#a29175;overflow:hidden;scale:.8;transform-origin:center;opacity:0;transition:scale .75s var(--anim-bezier),opacity .25s var(--anim-bezier)}.c-product-card.--animated [data-card-image] img{scale:1.2;opacity:0;transition:opacity .5s var(--anim-bezier) .3s,scale 1s var(--anim-bezier) .3s}.c-product-card.on-view.--animated{--prod-card-promo-opacity: 1;--prod-card-promo-scale: 1}.c-product-card.on-view.--animated [data-card-image]{scale:1;opacity:1}.c-product-card.on-view.--animated [data-card-image] img{scale:1;opacity:1}.c-product-colors{--color-size: 6.7rem;--arrow-size: 3rem;position:fixed;top:0;right:0;bottom:0;height:100vh;width:var(--product-colors-width, 11rem);background-color:#fff;border-left:1px solid #a29175;z-index:2}.c-product-colors .colors__wrapper{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1rem}.c-product-colors .colors__title{font-size:1.2rem;line-height:1.25;text-transform:uppercase;text-align:center;color:#a29175;margin:0 0 3.3rem}.c-product-colors .colors__list{width:100%;flex-shrink:1;visibility:visible;position:relative;margin:0}.c-product-colors .colors__list.is-active{padding:45px 0}.c-product-colors .colors__list.is-active .splide__list{gap:0;display:block;justify-content:unset;align-items:unset}.c-product-colors .colors__list.is-active .splide__arrow{position:absolute;width:var(--arrow-size);height:var(--arrow-size);background-color:rgba(0,0,0,0)}.c-product-colors .colors__list.is-active .splide__arrow svg{fill:#a29175;width:100%;height:100%}.c-product-colors .colors__list.is-active .splide__arrow--prev{top:0}.c-product-colors .colors__list.is-active .splide__arrow--next{bottom:0}.c-product-colors .colors__list:not(.is-overflow) .splide__arrows{display:none}.c-product-colors .colors__list .splide__track{overflow:hidden}.c-product-colors .colors__list .splide__list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.6rem}.c-product-colors .colors__item{margin:0;display:flex;flex-flow:column;align-items:center}.c-product-colors .colors__item .b-circle-btn:not(.--active)+.colors__item__name{color:#000;font-weight:400}.c-product-colors .colors__item__name{margin-top:0.5rem;color:#a29175;font-size:0.9rem;font-weight:700;text-transform:uppercase;text-align:center}@media screen and (max-width: 1023px){.c-product-colors{--color-size: 2.7rem;--arrow-size: 2rem}.c-product-colors .colors__wrapper{padding:0.65rem}.c-product-colors .colors__list{width:unset;flex-direction:row}.c-product-colors .colors__list .splide__list{gap:0.7rem}.c-product-colors .colors__title{font-size:1rem;writing-mode:vertical-lr;transform:rotate(180deg)}}@media screen and (max-width: 767px){.c-product-colors{--color-size: 2.7rem;--arrow-size: 2rem;width:100%;height:auto;z-index:2;bottom:0;top:auto;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom) 0}.c-product-colors.--mobile-hidden{display:none}.c-product-colors .colors__wrapper{width:100%;flex-direction:row;justify-content:flex-end;padding:0.9rem 0;width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-product-colors .colors__list.is-active{padding:0;margin:0 30px}.c-product-colors .colors__list.is-active .splide__list{gap:0;display:flex}.c-product-colors .colors__list.is-active .splide__arrow--prev{top:50%;right:calc(100% + 10px);left:unset}.c-product-colors .colors__list.is-active .splide__arrow--next{bottom:unset;left:calc(100% + 10px);right:unset}.c-product-colors .colors__list .splide__list{flex-direction:row;gap:1.5rem}.c-product-colors .colors__title{writing-mode:unset;transform:unset;margin:0 1.5rem 0 0}}.c-product-colors{translate:100% 0}.c-product-colors .colors__title,.c-product-colors .colors__item{opacity:0;translate:0 -1rem}.c-product-colors .splide__arrows{opacity:0}.c-product-colors.on-view{translate:0 0;transition:translate .5s var(--anim-bezier)}.c-product-colors.on-view .colors__title,.c-product-colors.on-view .colors__item{opacity:1;translate:0 0}.c-product-colors.on-view .colors__title{transition:translate .5s var(--anim-bezier) .5s,opacity .5s var(--anim-bezier) .5s}.c-product-colors.on-view .colors__item:nth-child(1){transition:translate .5s var(--anim-bezier) calc((1 / 4 + 0.5)*1s),opacity .5s var(--anim-bezier) calc((1 / 4 + 0.5)*1s)}.c-product-colors.on-view .colors__item:nth-child(2){transition:translate .5s var(--anim-bezier) calc((2 / 4 + 0.5)*1s),opacity .5s var(--anim-bezier) calc((2 / 4 + 0.5)*1s)}.c-product-colors.on-view .colors__item:nth-child(3){transition:translate .5s var(--anim-bezier) calc((3 / 4 + 0.5)*1s),opacity .5s var(--anim-bezier) calc((3 / 4 + 0.5)*1s)}.c-product-colors.on-view .colors__item:nth-child(4){transition:translate .5s var(--anim-bezier) calc((4 / 4 + 0.5)*1s),opacity .5s var(--anim-bezier) calc((4 / 4 + 0.5)*1s)}.c-product-colors.on-view .colors__item:nth-child(5){transition:translate .5s var(--anim-bezier) calc((5 / 4 + 0.5)*1s),opacity .5s var(--anim-bezier) calc((5 / 4 + 0.5)*1s)}.c-product-colors.on-view .colors__item:nth-child(6){transition:translate .5s var(--anim-bezier) calc((6 / 4 + 0.5)*1s),opacity .5s var(--anim-bezier) calc((6 / 4 + 0.5)*1s)}.c-product-colors.on-view .colors__item:nth-child(7){transition:translate .5s var(--anim-bezier) calc((7 / 4 + 0.5)*1s),opacity .5s var(--anim-bezier) calc((7 / 4 + 0.5)*1s)}.c-product-colors.on-view .colors__item:nth-child(8){transition:translate .5s var(--anim-bezier) calc((8 / 4 + 0.5)*1s),opacity .5s var(--anim-bezier) calc((8 / 4 + 0.5)*1s)}.c-product-colors.on-view .colors__item:nth-child(9){transition:translate .5s var(--anim-bezier) calc((9 / 4 + 0.5)*1s),opacity .5s var(--anim-bezier) calc((9 / 4 + 0.5)*1s)}.c-product-colors.on-view .colors__item:nth-child(10){transition:translate .5s var(--anim-bezier) calc((10 / 4 + 0.5)*1s),opacity .5s var(--anim-bezier) calc((10 / 4 + 0.5)*1s)}.c-product-colors.on-view .splide__arrows{opacity:1;transition:opacity .5s var(--anim-bezier) .5s}@media screen and (max-width: 767px){.c-product-colors{translate:0 100%}.c-product-colors .colors__title,.c-product-colors .colors__item{translate:0 1rem}.c-product-colors.on-view{translate:0 0}.c-product-colors.on-view .colors__title,.c-product-colors.on-view .colors__item{translate:0 0}}.c-product-hero{--hero-title-color: #424242;--hero-text-color: #272727;--hero-wrapper-flex-align: flex-start;position:relative;background-color:#fff;padding:3rem 0}.c-product-hero .hero__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;height:100%;position:relative;display:flex;justify-content:space-between;align-items:var(--hero-wrapper-flex-align);padding:3rem 0}.c-product-hero .hero__picture-container{position:relative;display:block;width:60%}.c-product-hero .hero__picture{width:100%;aspect-ratio:4/3}.c-product-hero .hero__picture img{width:100%;height:100%;object-fit:contain;display:block}.c-product-hero .hero__picture video{width:100%;height:100%;object-fit:cover;display:block}.c-product-hero .hero__content{text-align:right;position:relative;display:flex;flex-direction:column;justify-content:center;gap:3rem;height:100%}.c-product-hero .hero__back{font-family:var(--heading-font-family);font-size:1.8rem;font-weight:200;position:absolute;display:block;bottom:100%;left:0;text-transform:lowercase}.c-product-hero .hero__magnetic-system{position:absolute;top:0;right:0;width:12.6rem}.c-product-hero .hero__eyelet{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0.5rem}.c-product-hero .hero__eyelet__main{display:inline-block;margin-bottom:0;color:#a29175;cursor:pointer;text-decoration:none}.c-product-hero .hero__eyelet__main:hover .word{text-decoration:underline}.c-product-hero .hero__eyelet__tag{position:relative;display:inline-block;padding-left:3rem;font-size:1.6rem;font-weight:700;text-transform:uppercase;color:#424242}.c-product-hero .hero__eyelet__tag:before{content:"";position:absolute;width:1px;height:100%;top:0;left:1.5rem;background-color:#272727}.c-product-hero .hero__eyelet__tag .promo-tag{color:#fff;background-color:#000;display:flex;align-items:center;gap:.5rem;padding:.35rem 1.3rem;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.c-product-hero .hero__eyelet__tag .promo-tag .icon{--icon-size: 1rem}.c-product-hero .hero__title{margin-bottom:0.4rem}.c-product-hero .hero__subtitle{color:#a29175;font-weight:200}.c-product-hero .hero__subtitle *{text-decoration:none}.c-product-hero .hero__subtitle a:hover *{text-decoration:underline}.c-product-hero .hero__text a{text-decoration:none}.c-product-hero .hero__prices{font-size:1.8rem;font-weight:400;display:none;justify-content:flex-end;align-items:baseline;gap:1rem}.c-product-hero .hero__prices:has(.prod-price){display:flex}.c-product-hero .hero__prices .prod-price.--sale{color:#c60101;font-weight:500}.c-product-hero .hero__prices .prod-price:is(s){font-size:1.2rem;color:#424242}.c-product-hero .hero__sizes,.c-product-hero .hero__colors{display:flex;align-items:center;justify-content:flex-end;gap:1.4rem;color:#a29175}.c-product-hero .hero__sizes__label,.c-product-hero .hero__colors__label{font-size:1.2rem;font-weight:700;line-height:1.25;text-transform:uppercase;color:currentColor;width:min-content}.c-product-hero .hero__colors{display:none}.c-product-hero .hero__colors__item{display:flex;flex-flow:column;gap:0.7rem}.c-product-hero .hero__colors__item .b-circle-btn:not(.--active)+.hero__colors__item-name{color:#000;font-weight:400}.c-product-hero .hero__colors__item-name{font-size:0.9rem;font-weight:700;text-transform:uppercase;text-align:center}.c-product-hero .hero__actions-wrapper{display:flex;flex-flow:column;align-items:flex-end;gap:1.7rem}.c-product-hero .hero__actions-text{width:min(40rem,100%);font-size:1.2rem;font-weight:200;letter-spacing:.05em}.c-product-hero .hero__actions{display:flex;align-items:center;gap:1.7rem;justify-content:flex-end}.c-product-hero .hero__shop-links{display:flex;flex-flow:column;justify-content:flex-end;align-items:flex-end;gap:1rem;padding:0 .4rem}.c-product-hero .hero__shop-links a{font-size:1.4rem;font-weight:300;letter-spacing:.02em;text-decoration:none;border-bottom:1px solid currentColor}.c-product-hero .hero__shop-links .shipping-time{display:flex;align-items:center;gap:1rem}.c-product-hero .hero__anchors{display:flex;justify-content:flex-end;gap:1.8rem;font-size:1.4rem;font-weight:600;color:#a29175}.c-product-hero .hero__anchors a{text-decoration:none}@media screen and (max-width: 1023px){.c-product-hero .hero__sizes__label,.c-product-hero .hero__colors__label{font-size:0.8rem;font-weight:700}.c-product-hero .hero__back{font-size:1.4rem}}@media screen and (max-width: 767px){.c-product-hero{height:unset}.c-product-hero .hero__wrapper{display:block;height:unset}.c-product-hero .hero__eyelet__tag{font-size:1rem;padding-left:2rem}.c-product-hero .hero__eyelet__tag:before{left:1rem}.c-product-hero .hero__picture-container{width:100%}.c-product-hero .hero__content{height:auto;gap:1.7rem}.c-product-hero .hero__colors{display:flex}}.c-product-hero .hero__picture{opacity:0;translate:-1rem 0}.c-product-hero .hero__eyelet__tag:before{opacity:0}.c-product-hero .hero__sizes .sizes__label{opacity:0;translate:-1rem 0}.c-product-hero .hero__sizes .sizes__btn{opacity:0}.c-product-hero .hero__sizes .sizes__btn__circle--inactive{stroke-dashoffset:300}.c-product-hero .hero__sizes .sizes__btn.--active .sizes__btn__circle--active{stroke-dashoffset:300}.c-product-hero.on-view .hero__picture{opacity:1;translate:0 0;transition:translate .75s var(--anim-bezier),opacity .75s var(--anim-bezier)}.c-product-hero.on-view .hero__eyelet__tag:before{opacity:1;transition:opacity .75s var(--anim-bezier) .5s}.c-product-hero.on-view .hero__sizes .sizes__label{opacity:1;translate:0 0;transition:opacity .5s var(--anim-bezier),translate .5s var(--anim-bezier)}.c-product-hero.on-view .hero__sizes .sizes__btn{opacity:1}.c-product-hero.on-view .hero__sizes .sizes__btn__circle--inactive{stroke-dashoffset:0}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(1){transition:font-weight .5s var(--anim-bezier),opacity .3s var(--anim-bezier) calc((1 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(1) .sizes__btn__circle--inactive{transition:stroke-dashoffset .5s var(--anim-bezier) calc((1 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(2){transition:font-weight .5s var(--anim-bezier),opacity .3s var(--anim-bezier) calc((2 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(2) .sizes__btn__circle--inactive{transition:stroke-dashoffset .5s var(--anim-bezier) calc((2 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(3){transition:font-weight .5s var(--anim-bezier),opacity .3s var(--anim-bezier) calc((3 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(3) .sizes__btn__circle--inactive{transition:stroke-dashoffset .5s var(--anim-bezier) calc((3 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(4){transition:font-weight .5s var(--anim-bezier),opacity .3s var(--anim-bezier) calc((4 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(4) .sizes__btn__circle--inactive{transition:stroke-dashoffset .5s var(--anim-bezier) calc((4 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(5){transition:font-weight .5s var(--anim-bezier),opacity .3s var(--anim-bezier) calc((5 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(5) .sizes__btn__circle--inactive{transition:stroke-dashoffset .5s var(--anim-bezier) calc((5 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(6){transition:font-weight .5s var(--anim-bezier),opacity .3s var(--anim-bezier) calc((6 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(6) .sizes__btn__circle--inactive{transition:stroke-dashoffset .5s var(--anim-bezier) calc((6 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(7){transition:font-weight .5s var(--anim-bezier),opacity .3s var(--anim-bezier) calc((7 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(7) .sizes__btn__circle--inactive{transition:stroke-dashoffset .5s var(--anim-bezier) calc((7 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(8){transition:font-weight .5s var(--anim-bezier),opacity .3s var(--anim-bezier) calc((8 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(8) .sizes__btn__circle--inactive{transition:stroke-dashoffset .5s var(--anim-bezier) calc((8 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(9){transition:font-weight .5s var(--anim-bezier),opacity .3s var(--anim-bezier) calc((9 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(9) .sizes__btn__circle--inactive{transition:stroke-dashoffset .5s var(--anim-bezier) calc((9 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(10){transition:font-weight .5s var(--anim-bezier),opacity .3s var(--anim-bezier) calc((10 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn:nth-child(10) .sizes__btn__circle--inactive{transition:stroke-dashoffset .5s var(--anim-bezier) calc((10 / 4 - 0.25)*1s)}.c-product-hero.on-view .hero__sizes .sizes__btn.--active .sizes__btn__circle--active{stroke-dashoffset:0;transition:stroke-dashoffset .5s var(--anim-bezier) .25s}.c-product-details{color:#272727;background-color:#e5d7c3}.c-product-details .details__variants{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-product-details .variant__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:10rem}.c-product-details .variant__head{grid-column:1/2;display:grid;grid-template-columns:auto max-content;grid-template-rows:auto auto auto}.c-product-details .variant__eyelet{grid-column:2/-1;color:currentColor;font-size:1.6rem;letter-spacing:0.048rem;line-height:1.3;font-weight:200}.c-product-details .variant__title{grid-column:1/2;justify-self:right;font-size:5rem;font-weight:350;line-height:1.5;letter-spacing:0.15rem;color:#80755e;text-align:right;margin-bottom:2.5rem}.c-product-details .variant__note{grid-column:1/2;justify-self:right;font-size:1.1rem;font-weight:300;letter-spacing:0.033rem;line-height:1.27;text-align:right}.c-product-details .variant__content{grid-column:2/3}.c-product-details .variant__list{padding-top:3rem;display:grid;grid-template-columns:auto auto;width:fit-content;column-gap:2.75rem;font-size:1.6rem;letter-spacing:0.048rem;line-height:1.75;font-weight:300;color:currentColor}.c-product-details .variant__label{text-align:right;font-weight:700}.c-product-details .variant__label.--certification{margin-top:5.5rem}.c-product-details .variant__certifications{display:flex;flex-wrap:wrap;gap:1rem;margin-top:4rem}.c-product-details .variant__certifications picture{display:flex;align-items:center;height:8rem}.c-product-details .variant__certifications picture img{height:100%;width:auto;flex-shrink:0}.c-product-details .variant__images{grid-column:3/4;display:flex;gap:3.85rem}.c-product-details .variant__img{flex:0 1 35rem;text-align:center}.c-product-details .variant__img span{margin-top:0.6rem;display:block}@media screen and (max-width: 1599px){.c-product-details .variant__wrapper{gap:5rem}}@media screen and (max-width: 1279px){.c-product-details .variant__wrapper{gap:2.5rem}.c-product-details .variant__eyelet{font-size:1.2rem;letter-spacing:0.036rem;line-height:1.41}.c-product-details .variant__title{font-size:3.2rem;letter-spacing:0.096rem}.c-product-details .variant__list{column-gap:1.2rem;font-size:1.4rem;letter-spacing:0.042rem;line-height:1.71}.c-product-details .variant__images{max-width:30rem;justify-self:flex-end;flex-direction:column;gap:1rem}.c-product-details .variant__img{flex:unset}}@media screen and (max-width: 1023px){.c-product-details .variant__wrapper{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.c-product-details .variant__head{grid-row:1/2;grid-column:1/2}.c-product-details .variant__content{grid-row:2/3;grid-column:1/2}.c-product-details .variant__images{grid-row:1/-1;grid-column:2/-1}.c-product-details .variant__list{padding-top:0}}@media screen and (max-width: 767px){.c-product-details .variant__wrapper{display:block}.c-product-details .variant__head{display:block}.c-product-details .variant__eyelet{font-size:1rem;letter-spacing:0.03rem;line-height:1.4;text-align:left;transform:unset}.c-product-details .variant__note{font-size:1.1rem;text-align:left}.c-product-details .variant__title{width:fit-content;font-size:2.6rem;line-height:1.23;letter-spacing:0.078rem}.c-product-details .variant__list{padding:5rem 0;column-gap:1.2rem;font-size:1.4rem;letter-spacing:0.042rem;line-height:1.71}.c-product-details .variant__images{width:unset;margin:0 auto}}.c-product-details .variant__list,.c-product-details .variant__note,.c-product-details .variant__cta,.c-product-details .variant__img{translate:-1rem 0;opacity:0}.c-product-details.on-view .variant__list,.c-product-details.on-view .variant__note,.c-product-details.on-view .variant__cta,.c-product-details.on-view .variant__img{translate:0 0;opacity:1}.c-product-details.on-view .variant__list{transition:translate .5s var(--anim-bezier) .5s,opacity .5s var(--anim-bezier) .5s}.c-product-details.on-view .variant__note{transition:translate .5s var(--anim-bezier) .75s,opacity .5s var(--anim-bezier) .75s}.c-product-details.on-view .variant__cta{transition:translate .5s var(--anim-bezier) 1s,opacity .5s var(--anim-bezier) 1s}.c-product-details.on-view .variant__img:first-child{transition:translate .5s var(--anim-bezier) 1.25s,opacity .5s var(--anim-bezier) 1.25s}.c-product-details.on-view .variant__img:last-child{transition:translate .5s var(--anim-bezier) 1.5s,opacity .5s var(--anim-bezier) 1.5s}.c-product-sizes{background-color:#fff}.c-product-sizes.--hidden{display:none}.c-product-sizes .sizes__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:10rem}.c-product-sizes .sizes__title{flex:0 0;width:min-content;font-size:5rem;font-weight:200;letter-spacing:0.15rem;text-align:right;color:#80755e}.c-product-sizes .sizes__buttons{display:flex;align-items:center;gap:3rem}.c-product-sizes .sizes__button{flex:1 1;max-width:33.3rem;position:relative;height:100%;padding:6.5rem 0 5rem;font-size:1.6rem;font-weight:700;line-height:1.375;letter-spacing:0.064rem;text-align:center}.c-product-sizes .sizes__button span{display:block;margin-top:0.9rem}.c-product-sizes .sizes__button.--active::after{content:"";position:absolute;bottom:0;left:0;right:0;display:block;height:1rem;background-color:#707070}.c-product-sizes .sizes__picture{display:block}.c-product-sizes .sizes__picture img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 1279px){.c-product-sizes .sizes__wrapper{gap:6.5rem}.c-product-sizes .sizes__title{font-size:3.2rem;letter-spacing:0.096rem}.c-product-sizes .sizes__buttons{gap:1.6rem}.c-product-sizes .sizes__button{padding:3rem 0 4.2rem;font-size:1.3rem;line-height:1.38;letter-spacing:0.052rem}}@media screen and (max-width: 767px){.c-product-sizes .sizes__wrapper{flex-direction:column;align-items:flex-start;gap:1.5rem;padding-top:3.1rem}.c-product-sizes .sizes__title{font-size:2.6rem;line-height:1.23;letter-spacing:0.078rem;width:auto}.c-product-sizes .sizes__buttons{gap:1rem}.c-product-sizes .sizes__button{padding:0 0 3rem;font-size:1.1rem;line-height:1.38;letter-spacing:0.044rem}.c-product-sizes .sizes__button span{margin-top:0.6rem}}.c-product-sizes .sizes__button{translate:-1rem 0;opacity:0}.c-product-sizes.on-view .sizes__button{translate:0 0;opacity:1}.c-product-sizes.on-view .sizes__button:nth-child(1){transition:translate .5s var(--anim-bezier) calc((1 / 4 + 0.25)*1s),opacity .5s var(--anim-bezier) calc((1 / 4 + 0.25)*1s)}.c-product-sizes.on-view .sizes__button:nth-child(2){transition:translate .5s var(--anim-bezier) calc((2 / 4 + 0.25)*1s),opacity .5s var(--anim-bezier) calc((2 / 4 + 0.25)*1s)}.c-product-sizes.on-view .sizes__button:nth-child(3){transition:translate .5s var(--anim-bezier) calc((3 / 4 + 0.25)*1s),opacity .5s var(--anim-bezier) calc((3 / 4 + 0.25)*1s)}.c-product-sizes.on-view .sizes__button:nth-child(4){transition:translate .5s var(--anim-bezier) calc((4 / 4 + 0.25)*1s),opacity .5s var(--anim-bezier) calc((4 / 4 + 0.25)*1s)}.c-product-sizes.on-view .sizes__button:nth-child(5){transition:translate .5s var(--anim-bezier) calc((5 / 4 + 0.25)*1s),opacity .5s var(--anim-bezier) calc((5 / 4 + 0.25)*1s)}.c-product-sizes.on-view .sizes__button:nth-child(6){transition:translate .5s var(--anim-bezier) calc((6 / 4 + 0.25)*1s),opacity .5s var(--anim-bezier) calc((6 / 4 + 0.25)*1s)}.c-product-sizes.on-view .sizes__button:nth-child(7){transition:translate .5s var(--anim-bezier) calc((7 / 4 + 0.25)*1s),opacity .5s var(--anim-bezier) calc((7 / 4 + 0.25)*1s)}.c-product-sizes.on-view .sizes__button:nth-child(8){transition:translate .5s var(--anim-bezier) calc((8 / 4 + 0.25)*1s),opacity .5s var(--anim-bezier) calc((8 / 4 + 0.25)*1s)}.c-product-sizes.on-view .sizes__button:nth-child(9){transition:translate .5s var(--anim-bezier) calc((9 / 4 + 0.25)*1s),opacity .5s var(--anim-bezier) calc((9 / 4 + 0.25)*1s)}.c-product-sizes.on-view .sizes__button:nth-child(10){transition:translate .5s var(--anim-bezier) calc((10 / 4 + 0.25)*1s),opacity .5s var(--anim-bezier) calc((10 / 4 + 0.25)*1s)}.c-product-gallery{--component-head-flex-align: center;--component-head-text-align: left;padding-top:0;position:relative;overflow-x:hidden}.c-product-gallery .gallery__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-product-gallery .gallery__gallery:not([data-gallery]){visibility:visible}.c-product-gallery .gallery__gallery:not([data-gallery]) .splide__arrows{display:none}.c-product-gallery .gallery__gallery .splide__track,.c-product-gallery .gallery__gallery .splide__list,.c-product-gallery .gallery__gallery .splide__slide{height:100%;overflow:visible}.c-product-paragraph .paragraph__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"title ." "designer text" ". text";column-gap:4.85rem}.c-product-paragraph .paragraph__title{grid-area:title;color:#80755e;justify-self:right;text-align:right}.c-product-paragraph .paragraph__designer{grid-area:designer;justify-self:right;display:flex;flex-direction:row;align-items:center;gap:1.6rem}.c-product-paragraph .paragraph__designer__name{text-align:right;margin:0}.c-product-paragraph .paragraph__designer__name a{text-decoration:none}.c-product-paragraph .paragraph__designer__name a:after{content:"";display:block;width:100%;height:1px;background-color:currentColor}.c-product-paragraph .paragraph__designer__name a:hover:after{opacity:0}.c-product-paragraph .paragraph__designer__picture{width:12.7rem;height:12.7rem;flex-shrink:0;border-radius:50%;overflow:hidden}.c-product-paragraph .paragraph__rich-text{margin-top:3rem;grid-area:text}.c-product-paragraph .paragraph__rich-text *{margin-top:0}@media screen and (max-width: 767px){.c-product-paragraph{--paragraph-wrapper-max-width: 100%}.c-product-paragraph .paragraph__wrapper{max-width:100%;display:block}.c-product-paragraph .paragraph__title{margin-left:auto}.c-product-paragraph .paragraph__designer{width:fit-content;margin-left:auto}}.c-product-paragraph .paragraph__designer__name a:after{opacity:0}.c-product-paragraph.on-view .paragraph__designer__name a:after{opacity:1;transition:opacity .75s var(--anim-bezier) .75s}.c-product-paragraph.on-view .paragraph__designer__name a:hover:after{opacity:0;transition:none}.c-product-downloads{background-color:var(--block-bg-color, inherit);color:var(--block-text-color, #272727);border-top:0.1rem solid #DCCCB5}.c-product-downloads .downloads__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6.5rem}.c-product-downloads .downloads__wrapper>*{width:fit-content;display:flex;align-items:center;gap:1rem}.c-product-downloads .downloads__wrapper>* i.icon{--icon-size: 1rem}@media screen and (max-width: 767px){.c-product-downloads .downloads__wrapper{flex-direction:column;align-items:flex-start;gap:3rem}}.c-product-config-modal{--modal-prev-btn-display: none;--modal-next-btn-display: none;--modal-feedback-display: none;--modal-success-display: none;--modal-error-display: none;--modal-body-display: flex;width:100%;height:100%;max-width:100%;max-height:100%;background-color:rgba(0,0,0,0);padding:0}.c-product-config-modal[open]{display:flex;align-items:center;justify-content:center}.c-product-config-modal::backdrop{backdrop-filter:blur(0.2rem)}.c-product-config-modal.--show-prev-btn{--modal-prev-btn-display: flex}.c-product-config-modal.--show-next-btn{--modal-next-btn-display: flex}.c-product-config-modal.--show-cart-btn{--modal-cart-btn-display: flex}.c-product-config-modal.--add-success{--modal-feedback-display: flex;--modal-success-display: flex;--modal-body-display: none}.c-product-config-modal.--add-error{--modal-feedback-display: flex;--modal-error-display: flex;--modal-body-display: none}.c-product-config-modal .modal__wrapper{width:min(75rem,100%);height:auto;padding:4.6rem 0;background-color:#fff;position:relative;display:flex;flex-flow:column;gap:1.5rem}.c-product-config-modal .modal__close{position:absolute;right:2.4rem;top:2.4rem}.c-product-config-modal .modal__close .icon{--icon-size: 3.2rem;color:#6f6f6f}@media screen and (max-width: 767px){.c-product-config-modal .modal__close .icon{--icon-size: 2.4rem}}.c-product-config-modal .modal__head,.c-product-config-modal .modal__actions{padding:0 3rem}.c-product-config-modal .modal__head,.c-product-config-modal .modal__body{flex-flow:column;gap:2rem}.c-product-config-modal .modal__head{display:flex}.c-product-config-modal .modal__body{display:var(--modal-body-display);gap:2.5rem;position:relative;padding:1rem 0}.c-product-config-modal .modal__feedback{display:var(--modal-feedback-display);justify-content:center;align-items:center;width:100%;height:fit-content;padding:2rem 3rem;min-height:20rem}.c-product-config-modal .modal__success{display:var(--modal-success-display);width:100%;height:fit-content;padding:2rem;background-color:#fff;flex-flow:column;align-items:center;justify-content:center;gap:2.8rem;backdrop-filter:blur(2px);color:#a29175}.c-product-config-modal .modal__success__text{font-size:3.6rem;font-weight:300;text-align:center;color:#a29175}.c-product-config-modal .modal__success .icon{--icon-size: 4.5rem}.c-product-config-modal .modal__error{display:var(--modal-error-display);align-items:center;justify-content:center;width:100%}.c-product-config-modal .modal__title{font-size:2.4rem;font-weight:300;color:#a29175;letter-spacing:.02em}.c-product-config-modal .modal__product{display:grid;grid-template-columns:11.4rem minmax(0, 2fr) minmax(0, 1fr);gap:2rem;padding:1.8rem 1.5rem;border-bottom:1px solid #e2e2e2}@media screen and (max-width: 1023px){.c-product-config-modal .modal__product{grid-template-columns:7.2rem minmax(0, 2fr) minmax(0, 1fr);gap:1rem;padding:1.8rem 0}}.c-product-config-modal .modal__product__image{aspect-ratio:114/83}.c-product-config-modal .modal__product__details{display:flex;flex-flow:column;gap:1.5rem}.c-product-config-modal .modal__product__name{font-size:1.8rem;font-weight:200;letter-spacing:.02em}@media screen and (max-width: 1023px){.c-product-config-modal .modal__product__name{font-size:1.4rem}}.c-product-config-modal .modal__product__options{font-size:1.2rem;font-weight:400;color:#6f6f6f}.c-product-config-modal .modal__product__options li:has(span:empty){display:none}.c-product-config-modal .modal__product__price{font-size:1.6rem;font-weight:400;justify-self:flex-end}@media screen and (max-width: 1023px){.c-product-config-modal .modal__product__price{font-size:1.3rem}}.c-product-config-modal .modal__step{display:none;flex-flow:column;gap:2rem;align-items:stretch}.c-product-config-modal .modal__step.--show{display:flex}.c-product-config-modal .modal__step.--hide-prices .c-product-card{--prod-card-display-price: none}.c-product-config-modal .modal__step__title,.c-product-config-modal .modal__step__note{padding:0 3rem}.c-product-config-modal .modal__step__title{font-size:1.4rem;font-weight:700;letter-spacing:.05em;color:#a29175;text-transform:uppercase;text-align:center;width:100%}.c-product-config-modal .modal__step__items{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.4rem}.c-product-config-modal .modal__step__items:has(.splide){display:block}.c-product-config-modal .modal__step__items:has(.splide) .splide{--splide-margin-bottom: 0;--splide-arrow-color-bg: #A29175;--splide-arrow-color-bg-hover: #80755F;--splide-arrow-color: white}.c-product-config-modal .modal__step__items:has(.splide) .splide__arrow[disabled]{display:none}.c-product-config-modal .modal__step__item{position:relative}.c-product-config-modal .modal__step__item input{position:absolute;top:0;left:0;width:0;height:0}.c-product-config-modal .modal__step__item .c-product-card{--prod-card-border: 1px solid #E2E2E2;--prod-card-name-fs: 1.2rem;--prod-card-media-gap: .7rem}.c-product-config-modal .modal__step__item:has(input:checked) .c-product-card{--prod-card-border: 2px solid #A29175}.c-product-config-modal .modal__step__item:has(input:disabled){display:none}.c-product-config-modal .modal__step__note{color:#272727;text-align:center;font-size:1.2rem;font-weight:400}.c-product-config-modal .modal__actions{display:flex;gap:2rem;align-items:center;justify-content:center}@media screen and (max-width: 767px){.c-product-config-modal .modal__actions{flex-flow:column-reverse}.c-product-config-modal .modal__actions [data-action]{width:100%}}.c-product-config-modal .modal__actions [data-action=prev_step]{display:var(--modal-prev-btn-display, none)}.c-product-config-modal .modal__actions [data-action=next_step]{display:var(--modal-next-btn-display, none)}.c-product-config-modal .modal__actions [data-action=add_to_cart]{display:var(--modal-cart-btn-display, none)}.c-plp{padding-top:15rem}@media screen and (max-width: 1279px){.c-plp{padding-top:10rem}}@media screen and (max-width: 1023px){.c-plp{padding-top:6rem}}.c-plp .c-plp-head .plp-head__title__main__content{translate:0 100%}.c-plp .c-plp-head .plp-head__title__eyelet__content{translate:0 100%}.c-plp .c-plp-head .plp-head__title__cta{opacity:0}.c-plp .c-plp-head .plp-head__container,.c-plp .c-plp-head .plp-head__active{opacity:0}.c-plp.on-view .c-plp-head .plp-head__title__main__content{translate:0 0;transition:translate .75s var(--anim-bezier)}.c-plp.on-view .c-plp-head .plp-head__title__eyelet__content{translate:0 0;transition:translate .75s var(--anim-bezier) .5s}.c-plp.on-view .c-plp-head .plp-head__title__cta{opacity:1;transition:opacity .75s var(--anim-bezier) 1s}.c-plp.on-view .c-plp-head .plp-head__container,.c-plp.on-view .c-plp-head .plp-head__active{opacity:1;transition:opacity .75s var(--anim-bezier) 1.5s}.c-plp-head .plp-head__title{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:max-content auto auto;grid-template-rows:auto auto}.c-plp-head .plp-head__title__main{grid-column:1/2;grid-row:2/-1;overflow:hidden}.c-plp-head .plp-head__title__main__content{display:inline-block}.c-plp-head .plp-head__title__eyelet{grid-column:2/3;grid-row:1/2;overflow:hidden}.c-plp-head .plp-head__title__eyelet__content{display:inline-block}.c-plp-head .plp-head__title__cta{grid-column:-2/-1;grid-row:1/-1;justify-self:end;align-self:end;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;text-decoration:none}.c-plp-head .plp-head__title__cta__top{grid-column:1/2;grid-row:1/2;justify-self:end;font-size:1.6rem;font-weight:700;text-transform:uppercase}.c-plp-head .plp-head__title__cta__bottom{grid-column:1/2;grid-row:2/-1;justify-self:end;font-size:2.4rem;color:#80755e}.c-plp-head .plp-head__title__cta__icon{grid-column:2/-1;grid-row:2/-1;align-self:center;display:flex;padding-left:1.5rem;color:#80755e}.c-plp-head .plp-head__title__cta__icon .icon{--icon-size: 2rem}.c-plp-head .plp-head__container{margin-top:8rem;display:flex;align-items:center;padding:4rem 0;background-color:#e5d7c3}.c-plp-head .plp-head__filters{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-left:2rem}.c-plp-head .plp-head__filters__functions{display:flex;flex-flow:column;gap:2rem}.c-plp-head .plp-head__filters__functions__title{font-size:1.4rem;font-weight:700;text-transform:uppercase}.c-plp-head .plp-head__filters__functions__container{display:flex;align-items:center;flex-wrap:wrap;gap:3rem}.c-plp-head .plp-head__filters__breadcrumb{font-family:var(--heading-font-family);font-size:1.8rem;font-weight:500;text-transform:uppercase;text-decoration:none;color:#392926;padding-right:3rem;border-right:1px solid #392926}.c-plp-head .plp-head__filters__breadcrumb:hover{text-decoration:underline}.c-plp-head .plp-head__filters__category{font-family:var(--heading-font-family);font-size:1.4rem;font-weight:700;text-transform:uppercase;text-decoration:none;color:#392926}.c-plp-head .plp-head__filters__category:hover{text-decoration:underline}.c-plp-head .plp-head__filters__category.--selected{text-decoration:underline;pointer-events:none}.c-plp-head .plp-head__filters__function{font-family:var(--heading-font-family);font-size:1.4rem;font-weight:200;text-transform:uppercase;text-decoration:none;color:#392926}.c-plp-head .plp-head__filters__function:hover{text-decoration:underline}.c-plp-head .plp-head__filters__function.--selected{font-weight:400;pointer-events:none;line-height:1;padding:.3rem 1rem;border-radius:3rem;background-color:#d6c6af}.c-plp-head .plp-head__filters__buttons{display:flex;flex-direction:column;gap:1rem;align-items:flex-end}.c-plp-head .plp-head__active{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;padding:1.5rem 0;display:flex;justify-content:flex-end;gap:2rem}.c-plp-head .plp-head__active__buttons__item{display:flex;align-items:center;font-size:1.4rem;font-weight:500;text-transform:uppercase;text-decoration:none}.c-plp-head .plp-head__active__buttons__item .icon{--icon-size: 1rem;display:flex;margin-left:0.5rem}@media screen and (max-width: 1279px){.c-plp-head .plp-head__title__cta__top{font-size:1.4rem}.c-plp-head .plp-head__title__cta__bottom{font-size:2rem}.c-plp-head .plp-head__container{margin-top:5rem;padding:2.5rem 0}.c-plp-head .plp-head__filters__functions{display:none}.c-plp-head .plp-head__filters__buttons{margin-left:auto}}@media screen and (max-width: 1023px){.c-plp-head .plp-head__title{grid-template-columns:max-content auto}.c-plp-head .plp-head__title__eyelet{grid-column:1/2}.c-plp-head .plp-head__title__cta__top{font-size:1.2rem}.c-plp-head .plp-head__title__cta__bottom{font-size:1.8rem}.c-plp-head .plp-head__title__cta__icon{padding-left:1rem}.c-plp-head .plp-head__title__cta__icon .icon{--icon-size: 1.6rem}.c-plp-head .plp-head__filters{justify-content:center}.c-plp-head .plp-head__filters__buttons{margin-left:unset;align-items:center}.c-plp-head .plp-head__active{justify-content:center}}@media screen and (max-width: 767px){.c-plp-head .plp-head__title{grid-template-columns:auto;grid-template-rows:auto auto auto}.c-plp-head .plp-head__title__main{grid-column:1/-1;grid-row:2/3}.c-plp-head .plp-head__title__eyelet{grid-column:1/-1;grid-row:1/2}.c-plp-head .plp-head__title__cta{grid-column:1/-1;grid-row:3/4;margin-top:4rem}}.c-plp-filters{position:fixed;width:100%;height:100vh;height:100dvh;top:0;left:0;display:flex;justify-content:flex-end;background-color:rgba(220,204,181,.6);z-index:8;transform:translateX(100%);opacity:0;transition:opacity .5s ease-out,transform 0s .5s ease-out}.c-plp-filters.modal-open{opacity:1;transform:translateX(0);transition:opacity .5s ease-out,transform 0s ease-out}.c-plp-filters.modal-open .plp-filters__side{transform:translateX(0)}.c-plp-filters .plp-filters__side{position:relative;width:35%;height:100%;padding-top:3rem;background-color:#272727;backdrop-filter:blur(42px);transform:translateX(100%);overflow:hidden;transition:transform .5s ease-out}.c-plp-filters .plp-filters__wrapper{position:relative;height:calc(100% - 4rem);padding:1rem 0 5.7rem;display:flex;flex-flow:column;gap:4.2rem}.c-plp-filters .plp-filters__close{display:flex;justify-content:flex-end;padding:0 4rem 0 5rem}.c-plp-filters .plp-filters__close button{color:#fff}.c-plp-filters .plp-filters__close .icon{--icon-size: 3.2rem}.c-plp-filters .plp-filters__panels-container{flex:1;position:relative}.c-plp-filters .plp-filters__panel{--panel-title-fs: 4rem;--panel-title-color: #A29175;--panel-item-icon-display: block;--panel-transform: translateX(-100%);display:flex;flex-flow:column;gap:4.2rem;height:100%;padding:0 4.5rem;transform:var(--panel-transform);transition:transform .5s ease-out}.c-plp-filters .plp-filters__panel.--secondary{--panel-title-fs: 2.2rem;--panel-title-color: #ffffff;--panel-item-icon-display: none;--panel-transform: translateX(100%);position:absolute;width:100%;height:100%;top:0}.c-plp-filters .plp-filters__panel.--panel-open{transform:translateX(0)}.c-plp-filters .plp-filters__panel__head{color:#fff;display:grid;grid-template-columns:auto auto;align-items:baseline;grid-template-areas:"title reset" "active-filters active-filters";gap:1rem}.c-plp-filters .plp-filters__panel__active-filters{grid-area:active-filters;display:flex;flex-flow:row wrap;gap:1rem}.c-plp-filters .plp-filters__panel__active-filters .filter-item{font-size:1.4rem;font-weight:400;color:#fff;display:flex;align-items:center;gap:.7rem;text-transform:uppercase;letter-spacing:.7px}.c-plp-filters .plp-filters__panel__active-filters .filter-item:hover{cursor:pointer}.c-plp-filters .plp-filters__panel__active-filters .filter-item .icon{--icon-size: 1rem;pointer-events:none}.c-plp-filters .plp-filters__panel__title{grid-area:title;font-size:var(--panel-title-fs);font-weight:200;color:var(--panel-title-color);display:flex;align-items:baseline;gap:1rem}.c-plp-filters .plp-filters__panel__title__icon{cursor:pointer}.c-plp-filters .plp-filters__panel__counter{font-size:2rem;font-weight:400;letter-spacing:.02em}.c-plp-filters .plp-filters__panel__counter:empty{display:none}.c-plp-filters .plp-filters__panel__counter:not(:empty):before{content:"("}.c-plp-filters .plp-filters__panel__counter:not(:empty):after{content:")"}.c-plp-filters .plp-filters__panel__reset{grid-area:reset;justify-self:flex-end;text-decoration:underline}.c-plp-filters .plp-filters__panel__container{flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#a29175 rgba(0,0,0,0)}.c-plp-filters .plp-filters__panel__item{opacity:.6;display:block;position:relative;font-size:2.6rem;font-weight:200;padding:2rem 4rem 2rem 0;color:#fff;border-bottom:1px solid #fff}.c-plp-filters .plp-filters__panel__item:hover{cursor:pointer}.c-plp-filters .plp-filters__panel__item:has(input:checked){--panel-item-icon-display: flex;opacity:1}.c-plp-filters .plp-filters__panel__item__input{position:absolute;width:100%;height:100%;top:0;left:0;appearance:none;opacity:0;z-index:1}.c-plp-filters .plp-filters__panel__item__input:hover{cursor:pointer}.c-plp-filters .plp-filters__panel__item__label{font-size:2.6rem;font-weight:200;color:#faf2e8}.c-plp-filters .plp-filters__panel__item__icon{display:var(--panel-item-icon-display);position:absolute;top:50%;right:1rem;transform:translateY(-50%);color:#fff}.c-plp-filters .plp-filters__panel__item__icon .icon{--icon-size: 2rem}.c-plp-filters .plp-filters__bottom{margin-top:auto;width:100%;display:flex;padding:0 4rem;justify-content:flex-end;align-items:center}.c-plp-filters .plp-filters__bottom__active__item{font-size:1.4rem;font-weight:500;color:#faf2e8;display:flex;align-items:center;text-transform:uppercase}.c-plp-filters .plp-filters__bottom__active__item:hover{cursor:pointer}.c-plp-filters .plp-filters__bottom__active__item .icon{--icon-size: 1rem;margin-left:0.5rem;color:#faf2e8;pointer-events:none}@media screen and (max-width: 1279px){.c-plp-filters .plp-filters__side{width:50%}.c-plp-filters .plp-filters__close .icon{--icon-size: 2.8rem}.c-plp-filters .plp-filters__wrapper{position:relative;height:calc(100% - 3rem);padding:1rem 0 9.5rem}.c-plp-filters .plp-filters__main__title{font-size:3.4rem;margin-bottom:4rem}.c-plp-filters .plp-filters__main__search__input{font-size:2rem}.c-plp-filters .plp-filters__main__search__icon{--icon-size: 1.6rem}.c-plp-filters .plp-filters__main__item{font-size:2rem}.c-plp-filters .plp-filters__secondary__title{font-size:3.4rem;margin-bottom:2rem}.c-plp-filters .plp-filters__secondary__item__label{font-size:2rem}.c-plp-filters .plp-filters__secondary__item__icon .icon{--icon-size: 1.6rem}.c-plp-filters .plp-filters__bottom{bottom:3rem}.c-plp-filters .plp-filters__bottom__cta button{font-size:1.4rem}}@media screen and (max-width: 1023px){.c-plp-filters .plp-filters__side{width:100%}}@media screen and (max-width: 767px){.c-plp-filters .plp-filters__main{padding:0 2rem}.c-plp-filters .plp-filters__main__title{font-size:2.8rem;margin-bottom:2.5rem}.c-plp-filters .plp-filters__main__search{margin-bottom:1.5rem}.c-plp-filters .plp-filters__main__search__input{font-size:1.6rem}.c-plp-filters .plp-filters__main__item{font-size:1.6rem;padding:1.5rem 4rem 1.5rem 0}.c-plp-filters .plp-filters__secondary{padding:0 2rem}.c-plp-filters .plp-filters__secondary__title{font-size:2.8rem;margin-bottom:1rem}.c-plp-filters .plp-filters__secondary__item{padding:1.5rem 4rem 1.5rem 0}.c-plp-filters .plp-filters__secondary__item__label{font-size:1.6rem}.c-plp-filters .plp-filters__bottom{padding:0 2rem;flex-direction:column;align-items:flex-start;gap:2rem}.c-plp-filters .plp-filters__bottom__active{display:flex;flex-wrap:wrap;gap:1rem}.c-plp-filters .plp-filters__bottom__cta{width:100%}.c-plp-filters .plp-filters__bottom__cta button{width:100%;padding:1rem 3rem}}.c-plp-list{padding:10rem 0}.c-plp-list .plp-list__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:3rem 1rem}.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+1),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+2),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+3),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+4){grid-column:span 3}.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+5),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+6),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+7){grid-column:span 4}.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+8),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+9){grid-column:span 6}@media screen and (max-width: 1023px){.c-plp-list .plp-list__wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+1),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+2),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+3),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+4),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+5),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+6),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+7),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+8),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(9n+9){grid-column:span 1}.c-plp-list .plp-list__wrapper .c-product-card:nth-child(6n+5),.c-plp-list .plp-list__wrapper .c-product-card:nth-child(6n+6){grid-column:span 2}}.c-projects-filters{position:fixed;width:100%;height:100vh;height:100dvh;top:0;left:0;display:flex;justify-content:flex-end;background-color:rgba(220,204,181,.6);z-index:8;transform:translateX(100%);opacity:0;transition:opacity .5s ease-out,transform 0s .5s ease-out}.c-projects-filters.modal-open{opacity:1;transform:translateX(0);transition:opacity .5s ease-out,transform 0s ease-out}.c-projects-filters.modal-open .projects-filters__side{transform:translateX(0)}.c-projects-filters .projects-filters__side{position:relative;width:35%;height:100%;padding-top:3rem;backdrop-filter:blur(42px);transform:translateX(100%);overflow:hidden;transition:transform .5s ease-out}.c-projects-filters .projects-filters__wrapper{position:relative;height:calc(100% - 4rem);padding:1rem 0 12.6rem}.c-projects-filters .projects-filters__close{display:flex;justify-content:flex-end;padding:0 4rem 0 5rem}.c-projects-filters .projects-filters__close button{color:#fff}.c-projects-filters .projects-filters__close .icon{--icon-size: 3.8rem}.c-projects-filters .projects-filters__main{height:100%;padding:0 4rem;transform:translateX(-100%);transition:transform .5s ease-out}.c-projects-filters .projects-filters__main__container{height:calc(100% - 9rem);overflow-y:auto}.c-projects-filters .projects-filters__main.--panel-open{transform:translateX(0)}.c-projects-filters .projects-filters__main__title{font-size:4rem;font-weight:200;color:#80755e;margin-bottom:5rem}.c-projects-filters .projects-filters__main__search{position:relative;margin-bottom:2.5rem}.c-projects-filters .projects-filters__main__search__input{font-size:2.6rem;font-weight:200;line-height:1.5;color:#faf2e8;padding-left:3.5rem}.c-projects-filters .projects-filters__main__search__input::placeholder{color:#faf2e8;opacity:.4}.c-projects-filters .projects-filters__main__search__icon{--icon-size: 2rem;position:absolute;left:0;top:50%;transform:translateY(-50%);color:rgba(250,242,232,.4)}.c-projects-filters .projects-filters__main__item{position:relative;font-size:2.6rem;font-weight:200;padding:2rem 4rem 2rem 0;color:#faf2e8;opacity:.4;border-top:1px solid rgba(250,242,232,.4)}.c-projects-filters .projects-filters__main__item:last-child{border-bottom:1px solid rgba(250,242,232,.4)}.c-projects-filters .projects-filters__main__item:hover{cursor:pointer}.c-projects-filters .projects-filters__main__item__icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.c-projects-filters .projects-filters__secondary{position:absolute;width:100%;height:100%;top:0;padding:0 4rem;transform:translateX(100%);transition:transform .5s ease-out}.c-projects-filters .projects-filters__secondary__container{height:calc(100% - 9rem);overflow-y:auto}.c-projects-filters .projects-filters__secondary.--panel-open{transform:translateX(0)}.c-projects-filters .projects-filters__secondary__title{position:relative;margin-bottom:3rem;padding-left:2.5rem;font-size:4rem;font-weight:200;color:#80755e}.c-projects-filters .projects-filters__secondary__title__icon{position:absolute;height:100%;left:0;display:flex;align-items:center;color:#80755e}.c-projects-filters .projects-filters__secondary__title__icon:hover{cursor:pointer}.c-projects-filters .projects-filters__secondary__item{position:relative;padding:2rem 4rem 2rem 0;border-bottom:1px solid rgba(250,242,232,.4)}.c-projects-filters .projects-filters__secondary__item__input{position:absolute;width:100%;height:100%;top:0;left:0;appearance:none;opacity:0;z-index:1}.c-projects-filters .projects-filters__secondary__item__input:hover{cursor:pointer}.c-projects-filters .projects-filters__secondary__item__input:checked~.projects-filters__secondary__item__label{opacity:1}.c-projects-filters .projects-filters__secondary__item__input:checked~.projects-filters__secondary__item__icon{display:flex}.c-projects-filters .projects-filters__secondary__item__label{font-size:2.6rem;font-weight:200;color:#faf2e8;opacity:.4}.c-projects-filters .projects-filters__secondary__item__icon{display:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%);color:#fff}.c-projects-filters .projects-filters__secondary__item__icon .icon{--icon-size: 2rem}.c-projects-filters .projects-filters__bottom{position:absolute;width:100%;bottom:4rem;display:flex;padding:0 4rem;justify-content:space-between;align-items:flex-end}.c-projects-filters .projects-filters__bottom__active__item{font-size:1.4rem;font-weight:500;color:#faf2e8;display:flex;align-items:center;text-transform:uppercase}.c-projects-filters .projects-filters__bottom__active__item:hover{cursor:pointer}.c-projects-filters .projects-filters__bottom__active__item .icon{--icon-size: 1rem;margin-left:0.5rem;color:#faf2e8;pointer-events:none}@media screen and (max-width: 1279px){.c-projects-filters .projects-filters__side{width:50%}.c-projects-filters .projects-filters__close .icon{--icon-size: 2.8rem}.c-projects-filters .projects-filters__wrapper{position:relative;height:calc(100% - 3rem);padding:1rem 0 9.5rem}.c-projects-filters .projects-filters__main__title{font-size:3.4rem;margin-bottom:4rem}.c-projects-filters .projects-filters__main__search__input{font-size:2rem}.c-projects-filters .projects-filters__main__search__icon{--icon-size: 1.6rem}.c-projects-filters .projects-filters__main__item{font-size:2rem}.c-projects-filters .projects-filters__secondary__title{font-size:3.4rem;margin-bottom:2rem}.c-projects-filters .projects-filters__secondary__item__label{font-size:2rem}.c-projects-filters .projects-filters__secondary__item__icon .icon{--icon-size: 1.6rem}.c-projects-filters .projects-filters__bottom{bottom:3rem}.c-projects-filters .projects-filters__bottom__cta button{font-size:1.4rem}}@media screen and (max-width: 1023px){.c-projects-filters .projects-filters__side{width:100%}}@media screen and (max-width: 767px){.c-projects-filters .projects-filters__main{padding:0 2rem}.c-projects-filters .projects-filters__main__title{font-size:2.8rem;margin-bottom:2.5rem}.c-projects-filters .projects-filters__main__search{margin-bottom:1.5rem}.c-projects-filters .projects-filters__main__search__input{font-size:1.6rem}.c-projects-filters .projects-filters__main__item{font-size:1.6rem;padding:1.5rem 4rem 1.5rem 0}.c-projects-filters .projects-filters__secondary{padding:0 2rem}.c-projects-filters .projects-filters__secondary__title{font-size:2.8rem;margin-bottom:1rem}.c-projects-filters .projects-filters__secondary__item{padding:1.5rem 4rem 1.5rem 0}.c-projects-filters .projects-filters__secondary__item__label{font-size:1.6rem}.c-projects-filters .projects-filters__bottom{padding:0 2rem;flex-direction:column;align-items:flex-start;gap:2rem}.c-projects-filters .projects-filters__bottom__active{display:flex;flex-wrap:wrap;gap:1rem}.c-projects-filters .projects-filters__bottom__cta{width:100%}.c-projects-filters .projects-filters__bottom__cta button{width:100%;padding:1rem 3rem}}.c-projects-list{padding:10rem 0}.c-projects-list .projects-list__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:grid}.c-projects-list .projects-list__item{aspect-ratio:1/1;cursor:pointer;position:relative;overflow:hidden}.c-projects-list .projects-list__item__link{position:relative;display:block;width:100%;height:100%}.c-projects-list .projects-list__item__image{width:100%;height:100%}.c-projects-list .projects-list__item__image img{width:100%;height:100%;object-fit:cover}.c-projects-list .projects-list__item__title{position:absolute;left:0;bottom:0;max-width:100%;padding:2rem;font-size:2rem;font-weight:700;color:#fff;text-transform:uppercase}.c-projects-list .projects-list__item__info{display:none;position:fixed;max-width:25rem;left:0;top:0;transform:translateY(-75%);padding:2rem;flex-direction:column;justify-content:center;cursor:pointer;pointer-events:none;z-index:1}.c-projects-list .projects-list__item__info:before{content:"";position:absolute;width:12rem;height:12rem;left:0;top:50%;transform:translateY(-50%);border-radius:50%;background-color:#a29175}.c-projects-list .projects-list__item__info__function{position:relative;font-size:1.1rem;font-weight:500;text-transform:uppercase}.c-projects-list .projects-list__item__info__name{position:relative;font-size:2.4rem;font-weight:400;line-height:1;color:#fff}.c-projects-list .projects-list__item__tags{display:flex;justify-content:center;align-items:center;position:absolute;height:50%;top:50%;right:0;writing-mode:vertical-lr;transform:rotate(180deg) translateY(50%);padding:2rem 0.5rem;text-align:center;background-color:#fff}.c-projects-list .projects-list__item__tag{display:inline-block;position:relative;padding:0.6rem 0;font-size:1.2rem;font-weight:700;line-height:1;text-transform:uppercase}.c-projects-list .projects-list__item__tag:not(:first-child):before{content:"";width:100%;height:1px;position:absolute;top:0;background-color:#000}@media screen and (max-width: 1439px){.c-projects-list .projects-list__item__tags{height:65%}}@media screen and (max-width: 1279px){.c-projects-list{padding:8rem 0}.c-projects-list .projects-list__item__title{padding:1.6rem;font-size:1.6rem}.c-projects-list .projects-list__item__info{max-width:20rem}.c-projects-list .projects-list__item__info:before{width:10rem;height:10rem}.c-projects-list .projects-list__item__info__function{font-size:1rem}.c-projects-list .projects-list__item__info__name{font-size:2rem}.c-projects-list .projects-list__item__tags{height:75%}}@media screen and (min-width: 1024px){.c-projects-list .projects-list__wrapper{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1rem}.c-projects-list .projects-list__item:nth-child(9n+1){grid-column:1/4}.c-projects-list .projects-list__item:nth-child(9n+2){grid-column:4/7}.c-projects-list .projects-list__item:nth-child(9n+3){grid-column:7/10}.c-projects-list .projects-list__item:nth-child(9n+4){grid-column:10/13}.c-projects-list .projects-list__item:nth-child(9n+5){grid-column:1/5}.c-projects-list .projects-list__item:nth-child(9n+6){grid-column:5/9}.c-projects-list .projects-list__item:nth-child(9n+7){grid-column:9/13}.c-projects-list .projects-list__item:nth-child(9n+8){grid-column:1/7}.c-projects-list .projects-list__item:nth-child(9n+9){grid-column:7/13}}@media screen and (max-width: 1023px){.c-projects-list{padding:6rem 0}.c-projects-list .projects-list__wrapper{grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.5rem}.c-projects-list .projects-list__item__title{padding:1.2rem;font-size:1.2rem}.c-projects-list .projects-list__item:nth-child(6n+1),.c-projects-list .projects-list__item:nth-child(6n+3){grid-column:1/2}.c-projects-list .projects-list__item:nth-child(6n+2),.c-projects-list .projects-list__item:nth-child(6n+4){grid-column:2/3}.c-projects-list .projects-list__item:nth-child(6n+5),.c-projects-list .projects-list__item:nth-child(6n+6){grid-column:1/-1}.c-projects-list .projects-list__item__tags{height:50%}}@media screen and (max-width: 767px){.c-projects-list .projects-list__item__tags{height:100%}.c-projects-list .projects-list__item__tag{font-size:1.1rem}}.c-projects-list .projects-list__item__tags{transform:rotate(180deg) translate(-100%, 50%)}.c-projects-list .projects-list__item.on-view .projects-list__item__tags{transform:rotate(180deg) translateY(50%)}.c-projects-list .projects-list__item.on-view [data-animated-sub-image-center]{scale:1;opacity:1}.c-projects-list .projects-list__item.on-view [data-animated-sub-image-center] img{scale:1;opacity:1}@media screen and (min-width: 1024px){.c-projects-list .projects-list__item.on-view:nth-child(9n+1) .projects-list__item__tags,.c-projects-list .projects-list__item.on-view:nth-child(9n+5) .projects-list__item__tags,.c-projects-list .projects-list__item.on-view:nth-child(9n+8) .projects-list__item__tags{transition:transform .5s var(--anim-bezier) .75s}.c-projects-list .projects-list__item.on-view:nth-child(9n+1) [data-animated-sub-image-center],.c-projects-list .projects-list__item.on-view:nth-child(9n+5) [data-animated-sub-image-center],.c-projects-list .projects-list__item.on-view:nth-child(9n+8) [data-animated-sub-image-center]{transition:scale .75s var(--anim-bezier),opacity .25s var(--anim-bezier)}.c-projects-list .projects-list__item.on-view:nth-child(9n+1) [data-animated-sub-image-center] img,.c-projects-list .projects-list__item.on-view:nth-child(9n+5) [data-animated-sub-image-center] img,.c-projects-list .projects-list__item.on-view:nth-child(9n+8) [data-animated-sub-image-center] img{transition:opacity .5s var(--anim-bezier) .3s,scale 1s var(--anim-bezier) .3s}.c-projects-list .projects-list__item.on-view:nth-child(9n+2) .projects-list__item__tags,.c-projects-list .projects-list__item.on-view:nth-child(9n+6) .projects-list__item__tags,.c-projects-list .projects-list__item.on-view:nth-child(9n+9) .projects-list__item__tags{transition:transform .5s var(--anim-bezier) 1s}.c-projects-list .projects-list__item.on-view:nth-child(9n+2) [data-animated-sub-image-center],.c-projects-list .projects-list__item.on-view:nth-child(9n+6) [data-animated-sub-image-center],.c-projects-list .projects-list__item.on-view:nth-child(9n+9) [data-animated-sub-image-center]{transition:scale .75s var(--anim-bezier) .2s,opacity .25s var(--anim-bezier) .2s}.c-projects-list .projects-list__item.on-view:nth-child(9n+2) [data-animated-sub-image-center] img,.c-projects-list .projects-list__item.on-view:nth-child(9n+6) [data-animated-sub-image-center] img,.c-projects-list .projects-list__item.on-view:nth-child(9n+9) [data-animated-sub-image-center] img{transition:opacity .5s var(--anim-bezier) .5s,scale 1s var(--anim-bezier) .5s}.c-projects-list .projects-list__item.on-view:nth-child(9n+3) .projects-list__item__tags,.c-projects-list .projects-list__item.on-view:nth-child(9n+7) .projects-list__item__tags{transition:transform .5s var(--anim-bezier) 1.25s}.c-projects-list .projects-list__item.on-view:nth-child(9n+3) [data-animated-sub-image-center],.c-projects-list .projects-list__item.on-view:nth-child(9n+7) [data-animated-sub-image-center]{transition:scale .75s var(--anim-bezier) .4s,opacity .25s var(--anim-bezier) .4s}.c-projects-list .projects-list__item.on-view:nth-child(9n+3) [data-animated-sub-image-center] img,.c-projects-list .projects-list__item.on-view:nth-child(9n+7) [data-animated-sub-image-center] img{transition:opacity .5s var(--anim-bezier) .7s,scale 1s var(--anim-bezier) .7s}.c-projects-list .projects-list__item.on-view:nth-child(9n+4) .projects-list__item__tags{transition:transform .5s var(--anim-bezier) 1.5s}.c-projects-list .projects-list__item.on-view:nth-child(9n+4) [data-animated-sub-image-center]{transition:scale .75s var(--anim-bezier) .6s,opacity .25s var(--anim-bezier) .6s}.c-projects-list .projects-list__item.on-view:nth-child(9n+4) [data-animated-sub-image-center] img{transition:opacity .5s var(--anim-bezier) .9s,scale 1s var(--anim-bezier) .9s}}@media screen and (max-width: 1023px){.c-projects-list .projects-list__item.on-view:nth-child(6n+1) .projects-list__item__tags,.c-projects-list .projects-list__item.on-view:nth-child(6n+3) .projects-list__item__tags,.c-projects-list .projects-list__item.on-view:nth-child(6n+5) .projects-list__item__tags,.c-projects-list .projects-list__item.on-view:nth-child(6n+6) .projects-list__item__tags{transition:transform .5s var(--anim-bezier) .75s}.c-projects-list .projects-list__item.on-view:nth-child(6n+1) [data-animated-sub-image-center],.c-projects-list .projects-list__item.on-view:nth-child(6n+3) [data-animated-sub-image-center],.c-projects-list .projects-list__item.on-view:nth-child(6n+5) [data-animated-sub-image-center],.c-projects-list .projects-list__item.on-view:nth-child(6n+6) [data-animated-sub-image-center]{transition:scale .75s var(--anim-bezier),opacity .25s var(--anim-bezier)}.c-projects-list .projects-list__item.on-view:nth-child(6n+1) [data-animated-sub-image-center] img,.c-projects-list .projects-list__item.on-view:nth-child(6n+3) [data-animated-sub-image-center] img,.c-projects-list .projects-list__item.on-view:nth-child(6n+5) [data-animated-sub-image-center] img,.c-projects-list .projects-list__item.on-view:nth-child(6n+6) [data-animated-sub-image-center] img{transition:opacity .5s var(--anim-bezier) .3s,scale 1s var(--anim-bezier) .3s}.c-projects-list .projects-list__item.on-view:nth-child(6n+2) .projects-list__item__tags,.c-projects-list .projects-list__item.on-view:nth-child(6n+4) .projects-list__item__tags{transition:transform .5s var(--anim-bezier) 1s}.c-projects-list .projects-list__item.on-view:nth-child(6n+2) [data-animated-sub-image-center],.c-projects-list .projects-list__item.on-view:nth-child(6n+4) [data-animated-sub-image-center]{transition:scale .75s var(--anim-bezier) .2s,opacity .25s var(--anim-bezier) .2s}.c-projects-list .projects-list__item.on-view:nth-child(6n+2) [data-animated-sub-image-center] img,.c-projects-list .projects-list__item.on-view:nth-child(6n+4) [data-animated-sub-image-center] img{transition:opacity .5s var(--anim-bezier) .5s,scale 1s var(--anim-bezier) .5s}}.c-catalogs-head .head__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:minmax(0, max-content) minmax(0, max-content);grid-template-rows:auto auto;grid-template-areas:"title ." ". description";justify-content:left;column-gap:1.7rem}.c-catalogs-head .head__title{width:fit-content;grid-area:title;text-transform:uppercase}.c-catalogs-head .head__description{margin-bottom:0;grid-area:description;max-width:700px;width:fit-content}@media screen and (max-width: 1023px){.c-catalogs-head .head__wrapper{grid-template-columns:auto;grid-template-areas:"title" "description"}}.c-catalogs-listing{--catalogs-grid-columns: repeat(4, 1fr);padding-top:4rem;padding-bottom:32rem}.c-catalogs-listing .listing__grid{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:var(--catalogs-grid-columns);row-gap:8rem;column-gap:8rem}.c-catalogs-listing .listing__card{min-width:0}.c-catalogs-listing .listing__card .card__image{width:100%;box-shadow:-10px 20px 20px rgba(0,0,0,.5019607843);margin-bottom:5rem}.c-catalogs-listing .listing__card .card__title{font-size:2.2rem;font-weight:400;line-height:1.36;color:#272727;margin-bottom:2rem;display:inline-block;max-width:100%;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-catalogs-listing .listing__card .card__links{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.c-catalogs-listing .listing__card .card__link{color:#707070;font-size:1.5rem;letter-spacing:0.045rem;line-height:2.5;text-decoration:underline}.c-catalogs-listing .listing__card .card__link:hover{text-decoration:none}@media screen and (max-width: 1279px){.c-catalogs-listing .listing__grid{column-gap:6rem;row-gap:6rem}}@media screen and (max-width: 1023px){.c-catalogs-listing{--catalogs-grid-columns: repeat(2, 1fr)}}@media screen and (max-width: 767px){.c-catalogs-listing{--catalogs-grid-columns: repeat(1, 1fr)}.c-catalogs-listing .listing__card .card__title{margin-bottom:1rem}}.c-store-locator-intro{--intro--padding: 8rem 0 6rem 0}.c-store-locator-intro .intro__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;padding:var(--intro--padding)}.c-store-locator-intro .intro__title{text-align:right;font-size:4.5rem;font-weight:200;line-height:1.28;letter-spacing:0.135rem;margin:0 70% 0 0;color:#80755e}.c-store-locator-intro .intro__paragraph{margin:0 29% 0 31%;font-size:1.6rem;letter-spacing:0.048rem;line-height:1.625;font-weight:300}@media screen and (max-width: 1023px){.c-store-locator-intro .intro__wrapper{--intro--padding: 4rem 0 3rem 0}.c-store-locator-intro .intro__title{font-size:3.5rem;line-height:1.14;letter-spacing:0.105rem;margin:0 67% 0 0}.c-store-locator-intro .intro__paragraph{font-size:1.4rem;letter-spacing:0.042rem;line-height:1.71;margin:0 24% 0 36%}}@media screen and (max-width: 767px){.c-store-locator-intro .intro__title{font-size:3rem;line-height:1.58;letter-spacing:0.036rem;margin:0 0 3.1rem 20%}.c-store-locator-intro .intro__paragraph{font-size:1.2rem;letter-spacing:0.042rem;line-height:1.71;padding:0;margin:0}}.c-store-locator-nav{--nav-gap: 5.5rem;--nav-padding: 8rem 0}.c-store-locator-nav .nav__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;align-items:center;font-size:2.2rem;font-weight:200;line-height:1.18;color:#111;padding:var(--nav-padding)}.c-store-locator-nav .nav__wrapper a{text-decoration:none}.c-store-locator-nav .nav__wrapper a:hover{text-decoration:underline}.c-store-locator-nav .nav__wrapper strong{font-weight:700}.c-store-locator-nav .nav__shop{display:flex;align-items:center;white-space:nowrap;gap:2.3rem;margin-right:5.7rem}.c-store-locator-nav .nav__shop img{width:6.1rem;height:6.1rem}.c-store-locator-nav .nav__flagship{display:flex;align-items:center;border-left:1px solid #707070;padding:0.5rem var(--nav-gap);gap:var(--nav-gap)}.c-store-locator-nav .nav__flagship span{white-space:nowrap}.c-store-locator-nav .nav__page{display:flex;align-items:center;padding:0.5rem 0 0.5rem var(--nav-gap);border-left:1px solid #707070;gap:var(--nav-gap)}.c-store-locator-nav .nav__page .nav__link{max-width:15rem}.c-store-locator-nav .nav__link{flex-shrink:0;display:flex;flex-direction:column;width:fit-content}@media screen and (max-width: 1279px){.c-store-locator-nav{--nav-gap: 4.7rem;--nav-padding: 2rem 0 4rem 0}.c-store-locator-nav .nav__wrapper{font-size:1.6rem}.c-store-locator-nav .nav__shop{gap:1.8rem;margin-right:5.3rem}.c-store-locator-nav .nav__shop .icon{--icon-size: 6.1rem}.c-store-locator-nav .nav__page .nav__link{max-width:11rem}}@media screen and (max-width: 1023px){.c-store-locator-nav{--nav-gap: 3.8rem}.c-store-locator-nav .nav__wrapper{font-size:1.6rem}.c-store-locator-nav .nav__shop{gap:1.8rem;margin-right:5.3rem}.c-store-locator-nav .nav__page .nav__link{max-width:10rem}}@media screen and (max-width: 767px){.c-store-locator-nav{--nav-gap: 3.8rem}.c-store-locator-nav .nav__wrapper{flex-direction:column;align-items:stretch;font-size:1.2rem;gap:0}.c-store-locator-nav .nav__shop{gap:1.8rem;margin-right:0;border-bottom:1px solid #707070;padding:0.9rem 0}.c-store-locator-nav .nav__shop img{width:5.5rem;height:5.5rem}.c-store-locator-nav .nav__flagship{border-left:none;border-bottom:1px solid #707070;padding:1.8rem 0 2rem}.c-store-locator-nav .nav__page{border-left:none;border-bottom:1px solid #707070;padding:1.8rem 0 2rem}.c-store-locator-nav .nav__page .nav__link{max-width:10rem}}.c-store-locator-nav .nav__shop,.c-store-locator-nav .nav__flagship,.c-store-locator-nav .nav__page{translate:0 1rem;opacity:0}.c-store-locator-nav.on-view .nav__shop,.c-store-locator-nav.on-view .nav__flagship,.c-store-locator-nav.on-view .nav__page{translate:0 0;opacity:1}.c-store-locator-nav.on-view .nav__shop{transition:translate .5s var(--anim-bezier),opacity .5s var(--anim-bezier)}.c-store-locator-nav.on-view .nav__flagship{transition:translate .5s var(--anim-bezier) .25s,opacity .5s var(--anim-bezier) .25s}.c-store-locator-nav.on-view .nav__page{transition:translate .5s var(--anim-bezier) .5s,opacity .5s var(--anim-bezier) .5s}.c-store-locator-map{padding:5rem 0 7rem;border-top:1px solid #707070;border-bottom:1px solid #707070;background-color:#e5d7c3}.c-store-locator-map .locator-map__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;position:relative;height:100vh;display:flex}.c-store-locator-map .locator-map__map{flex-grow:1;height:100%}.c-store-locator-map .locator-map__map__iframe{width:100%;height:100%}.c-store-locator-map .locator-map__search .search__wrapper{display:flex;flex-direction:column;width:54rem;max-height:100%;overflow:hidden;background-color:#fff}.c-store-locator-map .locator-map__search .search__head{padding:2.8rem 3rem 2.4rem;display:flex;flex-direction:column}.c-store-locator-map .locator-map__search .search__input{position:relative;display:flex;align-items:center;color:#272727;margin:0;background-color:#f4f2ef}.c-store-locator-map .locator-map__search .search__input input{width:100%;height:100%;font-size:1.6rem;font-weight:300;padding:2.7rem 5rem 2.7rem 3rem;color:currentColor;background-color:rgba(0,0,0,0)}.c-store-locator-map .locator-map__search .search__input .icon{--icon-size: 3rem;position:absolute;right:2rem}.c-store-locator-map .locator-map__search .search__title{font-size:2.8rem;letter-spacing:0.084rem;font-weight:200;color:#9d9176;margin:0 0 1.2rem}.c-store-locator-map .locator-map__search .search__result{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.c-store-locator-map .locator-map__search .search__result.--hidden{display:none}.c-store-locator-map .locator-map__search .search__msg{font-size:1.8rem;font-weight:700;text-transform:uppercase;color:#272727;margin:0 3rem 3rem}.c-store-locator-map .locator-map__search .search__list{flex:1 1 auto;border-top:0.1rem solid #707070;border-bottom:0.1rem solid #707070;overflow-y:auto}.c-store-locator-map .locator-map__search .search__list>*{display:block;width:100%;text-align:left;font-size:1.8rem;line-height:1.7;color:#272727;padding:3rem;border-bottom:0.1rem solid #707070}.c-store-locator-map .locator-map__search .search__list>* span,.c-store-locator-map .locator-map__search .search__list>* strong,.c-store-locator-map .locator-map__search .search__list>* a{display:block}.c-store-locator-map .locator-map__search .search__list>* strong{font-weight:700;text-transform:uppercase;color:#a29175}.c-store-locator-map .locator-map__search .search__list>*:last-of-type{border-bottom:none}.c-store-locator-map .locator-map__search .search__list>*.--selected{background-color:#dcccb5}.c-store-locator-map .locator-map__search .search__list>*.--selected strong{color:#272727}@media screen and (max-width: 1023px){.c-store-locator-map .locator-map__search .search__wrapper{width:28rem}.c-store-locator-map .locator-map__search .search__head{padding:2rem 1.5rem}.c-store-locator-map .locator-map__search .search__input input{font-size:0.9rem;font-weight:300;padding:1.3rem 2.5rem 1.3rem 1.6rem}.c-store-locator-map .locator-map__search .search__input .icon{--icon-size: 1.5rem;position:absolute;right:1rem}.c-store-locator-map .locator-map__search .search__title{font-size:1.4rem;letter-spacing:0.042rem;margin:0 0 0.7rem}.c-store-locator-map .locator-map__search .search__msg{font-size:1.4rem;margin:0 2rem 2rem}.c-store-locator-map .locator-map__search .search__list{flex:1 1 auto;overflow-y:auto}.c-store-locator-map .locator-map__search .search__list>*{font-size:1.4rem;padding:2rem 1.5rem}}@media screen and (max-width: 767px){.c-store-locator-map{padding-top:0;border-top:0}.c-store-locator-map .locator-map__wrapper{width:100%;height:auto;flex-direction:column}.c-store-locator-map .locator-map__map{position:static;height:80vh}.c-store-locator-map .locator-map__search{position:static;background-color:#fff}.c-store-locator-map .locator-map__search .search__wrapper{width:100%;padding:0}.c-store-locator-map .locator-map__search .search__head{padding:1.5rem 0 1.6rem;width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-store-locator-map .locator-map__search .search__result.--hidden{display:none}.c-store-locator-map .locator-map__search .search__msg{padding:0;width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-store-locator-map .locator-map__search .search__list{max-height:51rem;border-bottom:none}}.c-store-locator-map .locator-map__wrapper{translate:0 1rem;opacity:0}.c-store-locator-map.on-view .locator-map__wrapper{translate:0 0;opacity:1;transition:translate .5s var(--anim-bezier),opacity .5s var(--anim-bezier)}.c-store-locator-partners{padding:13rem 0 20rem;--partners--margin: 0 0 13.2rem}.c-store-locator-partners .partners__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-store-locator-partners .partners__title{font-size:5.4rem;font-weight:200;line-height:1.62;letter-spacing:0.126rem;margin:0 0 7.6rem}.c-store-locator-partners .partners__nav{display:flex;align-items:flex-start;gap:10.2rem;margin:var(--partners--margin)}.c-store-locator-partners .partners__nav:last-of-type{margin:0}.c-store-locator-partners .partners__label{font-size:2.8rem;font-weight:700;color:#272727;margin:0}.c-store-locator-partners .partners__links{display:flex;flex-wrap:wrap;gap:8rem}.c-store-locator-partners .partners__link{font-size:2.8rem;font-weight:200;letter-spacing:0.084rem;color:#272727;text-decoration:none}.c-store-locator-partners .partners__link:hover{text-decoration:underline}@media screen and (max-width: 1023px){.c-store-locator-partners{padding:6rem 0 10rem;--partners--margin: 0 0 4rem}.c-store-locator-partners .partners__title{font-size:4.2rem;font-weight:200;letter-spacing:0.126rem;margin:0 0 7.6rem}.c-store-locator-partners .partners__label{font-size:2rem;font-weight:700;color:#272727}.c-store-locator-partners .partners__nav{flex-direction:column;gap:4rem}.c-store-locator-partners .partners__links{gap:4rem}.c-store-locator-partners .partners__link{font-size:0.2rem;letter-spacing:0.06rem}}@media screen and (max-width: 767px){.c-store-locator-partners{padding:5.4rem 0 5.4rem}.c-store-locator-partners .partners__title{font-size:3.4rem;font-weight:200;letter-spacing:0.102rem;margin:0 0 4.2rem}.c-store-locator-partners .partners__nav{gap:2.2rem}.c-store-locator-partners .partners__links{gap:2rem}.c-store-locator-partners .partners__link{font-size:1.4rem;letter-spacing:0.042rem}}.c-store-locator-partners .partners__label,.c-store-locator-partners .partners__links li{translate:0 1rem;opacity:0}.c-store-locator-partners.on-view .partners__label{translate:0 0;opacity:1;transition:translate .5s var(--anim-bezier),opacity .5s var(--anim-bezier)}.c-store-locator-partners.on-view .partners__links li{translate:0 0;opacity:1;transition:translate .5s var(--anim-bezier) .5s,opacity .5s var(--anim-bezier) .5s}.c-search-panel{width:min(102.4rem,100%);background-color:#f4f2ef}.c-search-panel .search-panel__wrapper{display:flex;flex-flow:column;gap:5rem;padding:6rem 1rem;height:100%;position:relative}.c-search-panel .search-panel__close{position:absolute;top:2.4rem;right:2.2rem;color:#6f6f6f}.c-search-panel .search-panel__close .icon{--icon-size: 3.2rem}.c-search-panel .search-panel__head,.c-search-panel .search-panel__form{padding:0 3.5rem}.c-search-panel .search-panel__title{font-size:2.4rem;font-weight:300;color:#a29175}.c-search-panel .search-panel__form{display:flex;gap:2rem}.c-search-panel .search-panel__form__input{color:#272727;width:100%;display:flex;align-items:center;border-bottom:1px solid currentColor;font-size:2.2rem;font-weight:200;letter-spacing:.02em;line-height:1}.c-search-panel .search-panel__form__input .icon{--icon-size: 2.4rem}.c-search-panel .search-panel__form__input input{margin:0;padding:1rem;color:currentColor}.c-search-panel .search-panel__form__submit{margin-top:auto;display:flex;justify-content:flex-end}.c-search-panel .search-panel__list{flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#d9d9d9 rgba(0,0,0,0);padding-left:3.5rem}.c-search-panel .search-panel__list .list__group{display:flex;flex-flow:column;gap:1rem;margin-bottom:3rem}.c-search-panel .search-panel__list .list__group__items{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem}@media screen and (max-width: 1023px){.c-search-panel .search-panel__list .list__group__items{grid-template-columns:minmax(0, 1fr)}}.c-search-panel .search-panel__list .list__group__items:has(.c-search-result-capsule){display:flex;flex-flow:row wrap}.c-search-panel .search-panel__list .list__group__title,.c-search-panel .search-panel__list .list__group__link{font-size:1.2rem}.c-search-panel .search-panel__list .list__group__title{font-weight:300}.c-search-panel .search-panel__list .list__group__link{font-weight:500}.c-search-result-card{--search-result-image-ratio: 1;--search-result-image-flex: 0 0 15rem;--search-result-title-text-transform: none}.c-search-result-card[data-type=Page]{--search-result-image-flex: 0 0 11.8rem;--search-result-image-ratio: .72;--search-result-title-text-transform: uppercase}.c-search-result-card .card__wrapper{display:flex;align-items:flex-start;gap:1rem;text-decoration:none}.c-search-result-card .card__image{flex:var(--search-result-image-flex);aspect-ratio:var(--search-result-image-ratio)}.c-search-result-card .card__content{padding:1rem;font-weight:400;display:flex;flex-flow:column;gap:.5rem;align-items:flex-start}.c-search-result-card .card__pretitle,.c-search-result-card .card__text{font-weight:300}.c-search-result-card .card__pretitle{font-size:1.1rem}.c-search-result-card .card__title{font-size:1.8rem;text-transform:var(--search-result-title-text-transform)}.c-search-result-card .card__text{font-size:1.4rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.c-search-result-card .card__text:has(s) span{color:#c60101}.c-search-result-card .card__text:has(s) s{margin-left:1rem}.c-search-result-capsule .capsule__wrapper{width:fit-content;display:flex;align-items:flex-start;justify-content:center;text-decoration:none;text-align:center;padding:.7rem 1.8rem;background-color:#d6c6af;border-radius:3rem;overflow:hidden}.c-search-result-capsule .capsule__label{font-weight:400;font-size:1.4rem;color:#272727}:root{--header-height: 8.9rem}.c-main-header{--main-header-wrapper-top: 0;--main-header-panels-container-bg: transparent;--main-header-panels-container-pointer-evs: none;--main-header-bg: transparent;--main-header-color: #272727;--main-header-banner-color: #000000;--main-header-logo-color: #272727;--main-header-shop-color: #6a5642;--menu-nav-min-height: 45rem;--main-header-search-panel-container-opacity: 0;--main-header-search-panel-pointer-events: none;--main-header-desk-actions-display: block;--main-header-display-burger: none;--main-header-desk-menu-display: block;--main-header-wrapper-padding: 0;position:fixed;left:0;top:0;width:100%;z-index:3;color:var(--main-header-color)}@media screen and (max-width: 1023px){.c-main-header{--main-header-desk-actions-display: none;--main-header-display-burger: flex;--main-header-desk-menu-display: none;--main-header-wrapper-padding: 2rem 0}}.c-main-header.--has-bg{--main-header-bg: #fff;--main-header-shop-color: #6a5642}.c-main-header .country-lang-trigger{display:flex;align-items:center;gap:1.7rem;font-size:1.2rem}.c-main-header .country-lang-trigger span{display:flex;align-items:center;gap:.3rem}.c-main-header .main-header__wrapper{display:flex;flex-flow:column;align-items:center;position:relative;top:var(--main-header-wrapper-top, 0);background-color:var(--main-header-bg);transition:background-color .5s var(--anim-bezier)}.c-main-header .main-header__banner{width:100%;font-size:1.2rem;background-color:#e5d7c3;color:var(--main-header-banner-color)}.c-main-header .main-header__banner__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;padding:.7rem 0}@media screen and (max-width: 1023px){.c-main-header .main-header__banner__wrapper{justify-content:center}}.c-main-header .main-header__banner__text-gallery{--splide-margin-bottom: 0}.c-main-header .main-header__banner__text{font-weight:600}.c-main-header .main-header__banner__actions{display:flex;align-items:center;gap:1.7rem}@media screen and (max-width: 1023px){.c-main-header .main-header__banner__actions{display:none}}.c-main-header .main-header__banner__pro-access{text-transform:uppercase;font-weight:400;letter-spacing:.08rem;padding-right:1.7rem;border-right:1px solid #80755f}.c-main-header .main-header__banner__lang{position:relative;color:currentColor;pointer-events:all}.c-main-header .main-header__banner__lang .custom-select,.c-main-header .main-header__banner__lang .custom-select.open{--input-f-size: 1.2rem}.c-main-header .main-header__banner__lang .custom-select__trigger,.c-main-header .main-header__banner__lang .custom-select.open__trigger{min-width:unset;height:auto;color:currentColor;padding:0;border:none;cursor:pointer}.c-main-header .main-header__banner__lang .custom-select__icon,.c-main-header .main-header__banner__lang .custom-select.open__icon{color:currentColor;padding-right:0}.c-main-header .main-header__banner__lang .custom-select__icon .icon,.c-main-header .main-header__banner__lang .custom-select.open__icon .icon{--icon-size: 1.7rem}.c-main-header .main-header__banner__lang .custom-select__value,.c-main-header .main-header__banner__lang .custom-select.open__value{text-transform:uppercase}.c-main-header .main-header__banner__lang .custom-select__panel,.c-main-header .main-header__banner__lang .custom-select.open__panel{left:unset;width:auto;min-width:100%}.c-main-header .main-header__banner__lang .custom-select__options,.c-main-header .main-header__banner__lang .custom-select.open__options{color:#000;background-color:#fff;max-height:unset}.c-main-header .main-header__inner-wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;align-items:stretch;gap:6rem}.c-main-header .main-header__menu{flex:1;display:flex;align-items:stretch;gap:4rem;color:currentColor}.c-main-header .main-header__menu__actions{display:flex;align-items:center;gap:3.4rem;margin-left:auto}.c-main-header .main-header__action{color:currentColor;cursor:pointer;pointer-events:all}.c-main-header .main-header__action .icon{--icon-size: 2rem;pointer-events:none}.c-main-header .main-header__action.--account{display:var(--main-header-desk-actions-display)}.c-main-header .main-header__action.--cart{position:relative}.c-main-header .main-header__action.--cart .cart-items-counter{position:absolute;top:0;left:100%;translate:-50% -1px;display:none;align-items:center;justify-content:center;background-color:#000;border-radius:2.5rem;font-size:.8rem;line-height:1;font-weight:600;color:#fff;text-align:center;padding:.1rem .3rem}.c-main-header .main-header__action.--cart .cart-items-counter:has(span){display:flex}.c-main-header .main-header__nav{display:var(--main-header-desk-menu-display)}.c-main-header .main-header__nav__list{display:flex;align-items:center;gap:5.3rem;height:100%}.c-main-header .main-header__nav__list .menu-item{--submenu-opacity: 0;--submenu-pointer-evs: none;--menu-item-border-color: transparent;display:flex;align-items:center;height:100%;padding:2rem 0;cursor:pointer}.c-main-header .main-header__nav__list .menu-item:hover,.c-main-header .main-header__nav__list .menu-item:has(a:focus-visible){--submenu-opacity: 1;--submenu-pointer-evs: all;--menu-item-border-color: currentColor}.c-main-header .main-header__nav__list .menu-item .menu-item__label{text-decoration:none;display:flex;align-items:baseline;gap:.2rem;border-bottom:1px solid var(--menu-item-border-color);font-size:1.6rem}.c-main-header .main-header__nav__list .menu-item .menu-item__label .icon{--icon-size: 1.4rem}.c-main-header .main-header__nav__list .menu-item .menu-item__mega-menu{cursor:default;pointer-events:var(--submenu-pointer-evs);display:flex;align-items:center;justify-content:center;opacity:var(--submenu-opacity);position:absolute;left:0;top:var(--header-height);background-color:#272727;color:#fff;padding:5rem 0;width:100dvw;transition:opacity .3s ease-in-out}.c-main-header .main-header__nav__list .menu-item .menu-item__mega-menu .mega-menu__list{display:flex;flex-flow:row wrap;gap:3rem 6rem;width:min(106rem,100%);margin:0 auto;padding:0 2rem}.c-main-header .main-header__nav__list .menu-item .menu-item__mega-menu .mega-menu__item{min-width:15.6rem;flex:0 0 15.6rem;font-size:1.8rem;font-weight:300}.c-main-header .main-header__nav__list .menu-item .menu-item__mega-menu .mega-menu__item a{text-decoration:none}.c-main-header .main-header__nav__list .menu-item .menu-item__mega-menu .mega-menu__item>a{display:block;font-weight:700;font-size:2.6rem;margin-bottom:1.5rem}.c-main-header .main-header__nav__list .menu-item .menu-item__mega-menu .mega-menu__item:first-child{grid-column:1/-1;flex:0 0 100%;font-size:2.6rem}.c-main-header .main-header__nav__list .menu-item .menu-item__mega-menu .mega-menu__item:first-child>a{font-weight:300}.c-main-header .main-header__nav__list .menu-item .menu-item__mega-menu .mega-menu__submenu ul{display:flex;flex-flow:column;gap:1.5rem}.c-main-header .main-header__nav__list .menu-item .menu-item__mega-menu .mega-menu__submenu ul:has([data-menu-item=bold]){gap:2.5rem}.c-main-header .main-header__nav__list .menu-item .menu-item__mega-menu .mega-menu__subitem[data-menu-item=bold]{font-size:2.6rem;font-weight:700}.c-main-header .main-header__hamburger{display:var(--main-header-display-burger);align-items:center;pointer-events:all;color:currentColor;font-size:2.4rem}.c-main-header .main-header__hamburger button,.c-main-header .main-header__hamburger span{color:currentColor;line-height:1}.c-main-header .main-header__hamburger .icon{color:currentColor}.c-main-header .main-header__lang{position:relative;color:currentColor;pointer-events:all}.c-main-header .main-header__lang .custom-select__trigger,.c-main-header .main-header__lang .custom-select.open__trigger{min-width:unset;height:auto;color:currentColor;padding:0;border:none;cursor:pointer;font-size:2.4rem}.c-main-header .main-header__lang .custom-select__icon,.c-main-header .main-header__lang .custom-select.open__icon{color:currentColor;padding-left:1.1rem;padding-right:0}.c-main-header .main-header__lang .custom-select__icon .icon,.c-main-header .main-header__lang .custom-select.open__icon .icon{--icon-size: 0.6rem}.c-main-header .main-header__lang .custom-select__value,.c-main-header .main-header__lang .custom-select.open__value{text-transform:uppercase}.c-main-header .main-header__lang .custom-select__panel,.c-main-header .main-header__lang .custom-select.open__panel{left:unset;width:auto;min-width:100%}.c-main-header .main-header__lang .custom-select__options,.c-main-header .main-header__lang .custom-select.open__options{color:#000;background-color:#fff;max-height:unset}.c-main-header .main-header__logo{display:flex;width:22.7rem;pointer-events:all;color:var(--main-header-logo-color);transition:color .5s var(--anim-bezier);align-items:center;padding:2rem 0}.c-main-header .main-header__logo a,.c-main-header .main-header__logo svg{flex:1;display:block}.c-main-header .main-header__panels-container{z-index:4;position:absolute;top:0;left:0;width:100%;height:100vh;height:100dvh;opacity:0;pointer-events:var(--main-header-panels-container-pointer-evs);transition:background-color .4s ease-in-out;overflow:hidden;display:grid;grid-template-columns:51.3rem 44.7rem auto}.c-main-header .main-header__img-panel{height:100vh;height:100dvh;width:100%}.c-main-header .main-header__img-panel img{object-fit:cover;width:100%;height:100%}.c-main-header .main-header__panel,.c-main-header .main-header__sub-panels{position:relative;width:100%;height:100vh;height:100dvh;pointer-events:none}.c-main-header .main-header__bottom--mobile{display:none}.c-main-header .main-header__close{display:var(--main-header-display-close);position:absolute;top:2.45rem;right:3.3rem;z-index:7}.c-main-header .main-header__close .icon{--icon-size: 2.8rem;color:#fff}.c-main-header .main-header__shop{color:var(--main-header-shop-color);pointer-events:all;font-size:2.4rem;text-decoration:none}.c-main-header .main-header__shop:hover{text-decoration:underline}.c-main-header .main-header__search-panel-container{display:flex;align-items:stretch;justify-content:flex-end;position:absolute;inset:0;width:100%;height:100vh;height:100dvh;pointer-events:var(--main-header-search-panel-pointer-events);opacity:var(--main-header-search-panel-container-opacity)}.c-main-header .main-header__search-panel-container:before{content:"";position:absolute;inset:0;background-color:#dcccb5;opacity:.62}.c-main-header .main-header__search-panel-container .c-search-panel{position:relative}.c-main-header.--open-panels{--main-header-panels-container-pointer-evs: all;--main-header-display-close: block;--main-header-wrapper-top: calc(var(--header-height) * -1)}.c-main-header.--open-panels .main-header__panels-container{background-color:#272727;opacity:1;backdrop-filter:blur(42px);-webkit-backdrop-filter:blur(42px)}.c-main-header.--open-search{--main-header-search-panel-pointer-events: all;--main-header-search-panel-container-opacity: 1}@media screen and (max-width: 1023px){:root{--header-height: 7.2rem}.c-main-header .main-header__logo{width:15rem}.c-main-header .main-header__close{top:3.7rem;right:3rem}.c-main-header .main-header__panels-container{grid-template-columns:43.2rem auto}.c-main-header .main-header__img-panel{display:none}.c-main-header .main-header__menu{gap:2.5rem}.c-main-header .main-header__hamburger span{font-size:1.4rem}.c-main-header .main-header__shop{font-size:1.4rem}.c-main-header .main-header__lang .custom-select__trigger,.c-main-header .main-header__lang .custom-select.open__trigger{font-size:1.2rem}.c-main-header .main-header__lang .custom-select__icon,.c-main-header .main-header__lang .custom-select.open__icon{padding-left:0.3rem}.c-main-header .main-header__lang .custom-select__icon .icon,.c-main-header .main-header__lang .custom-select.open__icon .icon{--icon-size: 0.6rem}}@media screen and (max-width: 767px){:root{--header-height: 6.3rem}.c-main-header .main-header__panels-container{display:block}.c-main-header .main-header__sub-panels,.c-main-header .main-header__panel{position:absolute;inset:0}.c-main-header .main-header__logo{width:12.5rem}.c-main-header .main-header__close{top:2.3rem;right:calc(var(--main-container-pad-x)*1px)}.c-main-header .main-header__hamburger span{font-size:1.4rem}.c-main-header .main-header__hamburger .icon{--icon-size: 2.8rem}.c-main-header .main-header__shop{display:none}.c-main-header .main-header__bottom--mobile{z-index:7;position:absolute;bottom:0;left:0;width:100vw;display:flex;align-items:center;justify-content:space-between;padding:1.2rem 2.6rem 1.7rem;border-top:0.1rem solid #707070;color:#fff}.c-main-header .main-header__bottom-link{font-size:1.4rem;font-weight:200;color:#f4f2ef;opacity:60%;margin:0}.c-main-header .main-header__lang{display:none}.c-main-header .main-header__lang.--mobile{display:block;pointer-events:var(--main-header-panels-container-pointer-evs);cursor:pointer;font-size:2.4rem;text-transform:uppercase}.c-main-header .main-header__lang.--mobile .custom-select__trigger,.c-main-header .main-header__lang.--mobile .custom-select.open__trigger{font-size:1.8rem}.c-main-header .main-header__lang.--mobile .custom-select__icon,.c-main-header .main-header__lang.--mobile .custom-select.open__icon{padding-left:0.8rem}.c-main-header .main-header__lang.--mobile .custom-select__icon .icon,.c-main-header .main-header__lang.--mobile .custom-select.open__icon .icon{--icon-size: 0.9rem}.c-main-header .main-header__lang.--mobile .custom-select__panel,.c-main-header .main-header__lang.--mobile .custom-select.open__panel{left:unset;top:unset;bottom:100%}}.c-main-menu-nav{--menu-nav-item-icon-transform: rotate(0);--menu-item-txt-transform: uppercase;--menu-nav-item-link-decoration: none;--menu-nav-submenu-pointer-ev: none;--menu-nav-submenu-opacity: 0;position:relative;z-index:2}.c-main-menu-nav .menu-nav__wrapper{display:flex}.c-main-menu-nav .menu-nav__item{position:relative;font-size:1.2rem;text-transform:var(--menu-item-txt-transform);font-weight:700}.c-main-menu-nav .menu-nav__item a{display:flex;align-items:center;gap:1rem;padding:1.5rem 2rem;text-decoration:var(--menu-nav-item-link-decoration)}.c-main-menu-nav .menu-nav__item a>.icon{transform:var(--menu-nav-item-icon-transform);transition:transform .4s ease-in-out}.c-main-menu-nav .menu-nav__item:hover{--menu-nav-item-link-decoration: none;--menu-nav-item-icon-transform: rotate(180deg);--menu-nav-submenu-pointer-ev: all;--menu-nav-submenu-opacity: 1;color:#a29175}.c-main-menu-nav .menu-nav__item:hover.--subitem{--menu-nav-item-link-decoration: none;background-color:#a29175;color:#f4f2ef}.c-main-menu-nav .menu-nav__item.--subitem{--menu-nav-item-link-decoration: none;font-weight:400}.c-main-menu-nav .menu-nav__submenu{--menu-item-txt-transform: none;pointer-events:var(--menu-nav-submenu-pointer-ev);opacity:var(--menu-nav-submenu-opacity);position:absolute;top:100%;left:0;width:fit-content;min-width:20rem;background:#f4f2ef;transition-property:opacity,top;transition-duration:.5s;transition-timing-function:ease-in-out}.c-main-menu-panel{height:100vh;height:100dvh;width:100%;pointer-events:none}.c-main-menu-panel .menu-panel__wrapper{position:relative;overflow:hidden;width:100%;height:100%;border-right:1px solid #707070;padding:0 7rem;display:flex;flex-direction:column;justify-content:flex-end}.c-main-menu-panel .menu-panel__head{position:absolute;top:2rem;left:4rem;display:flex;align-items:flex-start;gap:5rem}.c-main-menu-panel .menu-panel__logo{width:15rem}.c-main-menu-panel .menu-panel__head-link{font-size:1.8rem;font-weight:200;color:#f4f2ef;opacity:60%;margin:0}.c-main-menu-panel .menu-panel__nav{justify-content:flex-start;min-height:var(--menu-nav-min-height);flex-shrink:1;width:100%;display:flex;flex-direction:column;color:#faf2e8;overflow-y:auto;padding-bottom:7rem}.c-main-menu-panel .menu-panel__nav li{transform:translateX(-100%)}.c-main-menu-panel .menu-panel__nav li .icon{opacity:0}.c-main-menu-panel .menu-panel__link{display:flex;align-items:center;justify-content:space-between;font-size:2.8rem;padding:.4em 0;font-weight:200;text-decoration:none;color:currentColor}.c-main-menu-panel .menu-panel__link:hover,.c-main-menu-panel .menu-panel__link.--active{opacity:1}.c-main-menu-panel .menu-panel__link .icon{display:none}.c-main-menu-panel .menu-panel__link.--has-sub-panel .icon{display:block}.c-main-menu-panel .menu-panel__shop{display:none}.c-main-menu-panel .menu-panel__mobile-container{display:none}.c-main-menu-panel.--opened{pointer-events:all}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(1){transition:transform .6s var(--anim-bezier) calc(1* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(1) .icon{transition:opacity .6s ease calc(2.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(2){transition:transform .6s var(--anim-bezier) calc(2* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(2) .icon{transition:opacity .6s ease calc(3.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(3){transition:transform .6s var(--anim-bezier) calc(3* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(3) .icon{transition:opacity .6s ease calc(4.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(4){transition:transform .6s var(--anim-bezier) calc(4* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(4) .icon{transition:opacity .6s ease calc(5.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(5){transition:transform .6s var(--anim-bezier) calc(5* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(5) .icon{transition:opacity .6s ease calc(6.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(6){transition:transform .6s var(--anim-bezier) calc(6* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(6) .icon{transition:opacity .6s ease calc(7.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(7){transition:transform .6s var(--anim-bezier) calc(7* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(7) .icon{transition:opacity .6s ease calc(8.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(8){transition:transform .6s var(--anim-bezier) calc(8* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(8) .icon{transition:opacity .6s ease calc(9.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(9){transition:transform .6s var(--anim-bezier) calc(9* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(9) .icon{transition:opacity .6s ease calc(10.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(10){transition:transform .6s var(--anim-bezier) calc(10* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(10) .icon{transition:opacity .6s ease calc(11.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(11){transition:transform .6s var(--anim-bezier) calc(11* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(11) .icon{transition:opacity .6s ease calc(12.6* 0.25s);opacity:1}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(12){transition:transform .6s var(--anim-bezier) calc(12* 0.25s);transform:translateX(0)}.c-main-menu-panel.--opened .menu-panel__nav li:nth-child(12) .icon{transition:opacity .6s ease calc(13.6* 0.25s);opacity:1}@media screen and (min-width: 1440px){.c-main-menu-panel .menu-panel__nav{min-height:60rem}.c-main-menu-panel .menu-panel__link{font-size:3.6rem}}@media screen and (max-width: 1023px){.c-main-menu-panel .menu-panel__head{top:5.1rem;left:5.8rem}.c-main-menu-panel .menu-panel__logo{width:8.5rem}.c-main-menu-panel .menu-panel__link{font-size:2.5rem}}@media screen and (max-width: 767px){.c-main-menu-panel{height:100vh;height:100dvh;width:100%}.c-main-menu-panel .menu-panel__wrapper{width:100%;border-right:none;padding:0 calc(var(--main-container-pad-x)*1px) 6.5rem calc(var(--main-container-pad-x)*1px)}.c-main-menu-panel .menu-panel__head{top:2rem;left:calc(var(--main-container-pad-x)*1px)}.c-main-menu-panel .menu-panel__head-link{display:none}.c-main-menu-panel .menu-panel__nav{margin-bottom:0}.c-main-menu-panel .menu-panel__link{font-size:2.2rem}.c-main-menu-panel .menu-panel__shop{display:block;color:#dcb8a0;margin-top:auto}.c-main-menu-panel .menu-panel__shop .menu-panel__link{font-weight:400}.c-main-menu-panel.--mobile-close{pointer-events:none}.c-main-menu-panel.--mobile-close .menu-panel__wrapper{transform:translateX(-100%)}}.c-main-menu-sub-panel{position:absolute;inset:0;z-index:6;pointer-events:none;overflow:hidden;left:-100%}.c-main-menu-sub-panel .sub-panel__wrapper{position:relative;height:100vh;height:100dvh;width:100%;color:#fff;padding:2rem calc(var(--main-container-pad-x)*1px) 0 calc(var(--main-container-pad-x)*1px);display:flex;flex-direction:column;justify-content:flex-end}.c-main-menu-sub-panel .sub-panel__nav{justify-content:flex-start;min-height:var(--menu-nav-min-height);flex-shrink:1;display:flex;flex-direction:column;width:100%;color:currentColor;overflow-y:auto;padding:1rem 0 8rem}.c-main-menu-sub-panel .sub-panel__nav li{transform:translateX(-100%)}.c-main-menu-sub-panel .sub-panel__back{display:none}.c-main-menu-sub-panel .sub-panel__link{display:block;font-size:2rem;padding:.2em 0;font-weight:200;text-decoration:none;color:#faf2e8;opacity:.4}.c-main-menu-sub-panel .sub-panel__link:hover{opacity:1}.c-main-menu-sub-panel .sub-panel__link.--has-subitems{opacity:.6;font-weight:600}.c-main-menu-sub-panel .sub-panel__link[data-menu-item=bold]{opacity:.6;font-weight:600;margin-bottom:3rem}.c-main-menu-sub-panel .sub-panel__link[data-menu-item=margin-bottom]{margin-bottom:6rem}.c-main-menu-sub-panel .sub-panel__link.--is-last{margin-bottom:0}.c-main-menu-sub-panel .sub-panel__subitems{margin-bottom:6rem}.c-main-menu-sub-panel .sub-panel__sublink{display:block;font-size:2rem;padding:.2em 0;font-weight:200;text-decoration:none;color:#faf2e8;opacity:.4}.c-main-menu-sub-panel .sub-panel__sublink:hover{opacity:1}.c-main-menu-sub-panel.--opened{pointer-events:all;left:0}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(1){transition:transform .6s var(--anim-bezier) calc(1* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(2){transition:transform .6s var(--anim-bezier) calc(2* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(3){transition:transform .6s var(--anim-bezier) calc(3* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(4){transition:transform .6s var(--anim-bezier) calc(4* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(5){transition:transform .6s var(--anim-bezier) calc(5* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(6){transition:transform .6s var(--anim-bezier) calc(6* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(7){transition:transform .6s var(--anim-bezier) calc(7* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(8){transition:transform .6s var(--anim-bezier) calc(8* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(9){transition:transform .6s var(--anim-bezier) calc(9* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(10){transition:transform .6s var(--anim-bezier) calc(10* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(11){transition:transform .6s var(--anim-bezier) calc(11* 0.25s);transform:translateX(0)}.c-main-menu-sub-panel.--opened .sub-panel__nav li:nth-child(12){transition:transform .6s var(--anim-bezier) calc(12* 0.25s);transform:translateX(0)}@media screen and (min-width: 1440px){.c-main-menu-sub-panel .sub-panel__nav{min-height:60rem}.c-main-menu-sub-panel .sub-panel__link{font-size:2.6rem}}@media screen and (max-width: 1023px){.c-main-menu-sub-panel .sub-panel__link{font-size:2.2rem}}@media screen and (max-width: 767px){.c-main-menu-sub-panel{height:100vh;height:100dvh;width:100%}.c-main-menu-sub-panel .sub-panel__wrapper{padding:8rem calc(var(--main-container-pad-x)*1px) 6.5rem calc(var(--main-container-pad-x)*1px)}.c-main-menu-sub-panel .sub-panel__nav{padding:1rem 0}.c-main-menu-sub-panel .sub-panel__back{position:absolute;top:2.7rem;left:calc(var(--main-container-pad-x)*1px);font-size:2.2rem;font-weight:200;display:flex;align-items:center;color:currentColor;cursor:pointer}.c-main-menu-sub-panel .sub-panel__back .icon,.c-main-menu-sub-panel .sub-panel__back span{color:currentColor}.c-main-menu-sub-panel .sub-panel__back .icon{margin-right:1.2rem;--icon-size: 1rem}.c-main-menu-sub-panel .sub-panel__link[data-menu-item=bold]{opacity:.6;font-weight:600;margin-bottom:2rem}.c-main-menu-sub-panel .sub-panel__link[data-menu-item=margin-bottom]{margin-bottom:4rem}.c-main-menu-sub-panel .sub-panel__subitems{margin-bottom:4rem}}.c-main-footer{background-color:#f4f2ef}.c-main-footer .footer__bottom{margin-top:4.3rem;width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;justify-content:center;padding:2rem 0 3rem;border-top:1px solid #e2e2e2}.c-main-footer .footer__bottom__payments{width:min(93rem,100%);display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:3rem;padding:1rem 0;opacity:.65}.c-main-footer .footer__bottom__payments img{flex:1;display:block;max-height:1.9rem;height:auto;width:auto;object-fit:contain}.c-main-footer .footer__bottom__payments img.mastercard{max-height:3rem}.c-main-footer .footer__bottom__payments img.paypal{max-height:2.2rem}.c-main-footer .footer__bottom__payments img.american-express{max-height:4.7rem}.c-main-footer .footer__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;max-width:1666px;display:flex;gap:14.5rem;padding:7rem 0 0}.c-main-footer .footer__navs{flex:1;display:flex;gap:10.5rem}.c-main-footer .footer__nav{color:#272727;--panel-height: auto;--trigger-margin-bottom: 2.5rem}.c-main-footer .footer__nav.last{margin-left:auto}.c-main-footer .footer__nav [data-acc-trigger]{font-size:1.6rem;font-weight:700;text-align:left;margin-bottom:var(--trigger-margin-bottom);cursor:none;pointer-events:none}.c-main-footer .footer__nav [data-acc-icon]{display:none}.c-main-footer .footer__nav__link{font-size:1.3rem;line-height:2.6rem;text-decoration:none}.c-main-footer .footer__nav__link:hover{text-decoration:underline}.c-main-footer .footer__col{width:29rem;display:flex;flex-direction:column;align-items:start}.c-main-footer .footer__logo{margin:0 0 2.5rem;font-size:2rem;font-weight:700;line-height:1;text-decoration:none}.c-main-footer .footer__logo__img{width:18rem}.c-main-footer .footer__info{font-size:1.2rem;line-height:1.8rem;font-weight:300;color:#272727;margin-bottom:3.5rem}.c-main-footer .footer__links{color:#a29175;font-size:1.3rem}.c-main-footer .footer__links a{color:inherit}@media screen and (max-width: 1279px){.c-main-footer .footer__navs{gap:10rem}.c-main-footer .footer__navs{gap:4rem}}@media screen and (max-width: 1023px){.c-main-footer .footer__wrapper{justify-content:space-between}.c-main-footer .footer__navs{flex-direction:column;gap:3rem}.c-main-footer .footer__nav.last{margin-left:unset}.c-main-footer .footer__nav [data-acc-trigger]{display:flex;align-items:center;cursor:pointer;pointer-events:all}.c-main-footer .footer__nav [data-acc-icon]{--icon-size: 0.6rem;display:inline-block;margin-left:1rem}.c-main-footer .footer__nav[data-acc]{--panel-height: 0}.c-main-footer .footer__nav[data-acc][data-acc=open]{--panel-height: auto}.c-main-footer .footer__logo{margin-bottom:2.2rem}.c-main-footer .footer__logo__img{width:6.8rem}.c-main-footer .footer__info{font-size:1rem;line-height:1.6rem;margin-bottom:3rem}.c-main-footer .footer__links{font-size:1.1rem}}@media screen and (max-width: 767px){.c-main-footer .footer__wrapper{flex-direction:column;gap:9.5rem}.c-main-footer .footer__navs{flex-direction:column;gap:3rem}.c-main-footer .footer__nav{--icon-size: 0.6rem}.c-main-footer .footer__nav [data-acc-trigger]{cursor:pointer;pointer-events:all}.c-main-footer .footer__nav [data-acc-icon]{display:block;margin-left:1rem}.c-main-footer .footer__logo{margin-bottom:2rem}.c-main-footer .footer__info{margin-bottom:3.8rem}.c-main-footer .footer__links{font-size:1.3rem}}.c-promo-banner{background-color:#000}.c-promo-banner .banner__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;color:#fff;display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.6rem}.c-promo-banner .banner__wrapper *{margin-bottom:0}.c-promo-banner .banner__wrapper .icon{--icon-size: 2.2rem;flex:0 0 2.2rem}.c-matrix .matrix__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-matrix .matrix__title{text-align:center}.c-matrix .matrix__items{display:grid;grid-template-columns:repeat(auto-fit, var(--matrix-item-size, 15rem));grid-gap:var(--matrix-gap, 2rem);justify-content:center;margin:6rem auto 0}.c-matrix .matrix__link{display:block;width:100%;height:100%}.c-matrix .matrix__link:hover{border:1px solid #272727}.c-matrix .matrix__img{display:block;width:100%;height:100%}.c-matrix .matrix__img img{width:100%;height:100%;object-fit:contain}.c-card-list{--component-text-align: center;--card-flex: 1 0 25%;background-color:var(--block-bg-color, inherit)}.c-card-list.--5-cards{--card-flex: 1 0 20%}.c-card-list.text-left{--component-text-align: left}.c-card-list.text-center{--component-text-align: center}.c-card-list.text-right{--component-text-align: right}.c-card-list .card-list__head{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;margin-bottom:6rem}.c-card-list .card-list__flex{display:flex;justify-content:stretch;align-items:start}.c-card-list .card-list__flex .c-card{flex:var(--card-flex)}@media screen and (max-width: 1023px){.c-card-list .card-list__head{margin-bottom:3.6rem}.c-card-list .card-list__flex{row-gap:10rem;flex-wrap:wrap}.c-card-list .card-list__flex .c-card{flex:0 0 50%}}@media screen and (max-width: 767px){.c-card-list .card-list__flex{row-gap:5rem}.c-card-list .card-list__flex .c-card{flex-basis:100%}}.c-card{--card-content-top: -2.5rem;--card-title-min-height: 4rem}.c-card[data-link]{cursor:pointer}.c-card.--vertical .card__img{aspect-ratio:388/589}.c-card.--vertical .card__img img{width:100%;height:100%;object-fit:cover}.c-card.--vertical .card__img::after{content:none}.c-card.--vertical .card__content{position:static;padding:0 2.6rem}.c-card.--vertical .card__title{font-size:2.3rem;letter-spacing:0.069rem;line-height:1.3;color:#392926;margin:3rem 0 0}.c-card.--vertical .card__links{display:flex;flex-direction:column;gap:1rem}.c-card.--vertical .card__link{color:#392926;font-size:1.4rem;line-height:1.35;font-weight:300}.c-card .card__wrapper{background-color:rgba(0,0,0,0);overflow:hidden}.c-card .card__img{position:relative;width:101%;line-height:0}.c-card .card__img img{width:100%}.c-card .card__img::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:19%;opacity:.89;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, #111111 100%) 0 0 no-repeat padding-box}.c-card .card__content{position:relative;top:var(--card-content-top);padding:0 4rem}.c-card .card__subtitle{align-self:stretch}.c-card .card__title{align-self:stretch;min-height:var(--card-title-min-height)}.c-card .card__text a{color:currentColor}.c-card .card__price-field{font-size:1.6rem}.c-card .card__ctas{margin-top:2rem}.c-card .card__ctas [class^=btn--]:not(:first-child){margin-top:1rem}@media screen and (max-width: 1279px){.c-card{--card-content-top: -2rem}}@media screen and (max-width: 1023px){.c-card{--card-content-top: -2rem}}@media screen and (max-width: 767px){.c-card{--card-content-top: -2.6rem}}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (1 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (1 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (1 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (1 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (1 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((1 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((1 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((1 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (1 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (1 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (1 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (1 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (1 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (1 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (1 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (1 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (1 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (1 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((1 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(1) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((1 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (2 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (2 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (2 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (2 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (2 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((2 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((2 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((2 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (2 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (2 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (2 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (2 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (2 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (2 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (2 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (2 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (2 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (2 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((2 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(2) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((2 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (3 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (3 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (3 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (3 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (3 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((3 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((3 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((3 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (3 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (3 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (3 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (3 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (3 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (3 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (3 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (3 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (3 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (3 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((3 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(3) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((3 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (4 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (4 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (4 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (4 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (4 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((4 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((4 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((4 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (4 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (4 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (4 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (4 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (4 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (4 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (4 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (4 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (4 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (4 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((4 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(4) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((4 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (5 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (5 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (5 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (5 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (5 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((5 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((5 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((5 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (5 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (5 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (5 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (5 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (5 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (5 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (5 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (5 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (5 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (5 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((5 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(5) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((5 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (6 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (6 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (6 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (6 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (6 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((6 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((6 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((6 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (6 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (6 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (6 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (6 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (6 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (6 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (6 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (6 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (6 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (6 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((6 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(6) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((6 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (7 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (7 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (7 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (7 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (7 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((7 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((7 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((7 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (7 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (7 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (7 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (7 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (7 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (7 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (7 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (7 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (7 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (7 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((7 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(7) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((7 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (8 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (8 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (8 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (8 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (8 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((8 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((8 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((8 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (8 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (8 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (8 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (8 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (8 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (8 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (8 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (8 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (8 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (8 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((8 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(8) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((8 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (9 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (9 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (9 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (9 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (9 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((9 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((9 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((9 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (9 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (9 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (9 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (9 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (9 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (9 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (9 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (9 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (9 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (9 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((9 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(9) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((9 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (10 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (10 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (10 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (10 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (10 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((10 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((10 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((10 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (10 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (10 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (10 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (10 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (10 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (10 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (10 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (10 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (10 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (10 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((10 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(10) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((10 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (11 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (11 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (11 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (11 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (11 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((11 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((11 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((11 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (11 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (11 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (11 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (11 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (11 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (11 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (11 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (11 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (11 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (11 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((11 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(11) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((11 / 4 + 0.05)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (12 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (12 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (12 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (12 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (12 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((12 / 4 + 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((12 / 4 + 0.5)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((12 / 4 + 0.75)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (12 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (12 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (12 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (12 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (12 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (12 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (12 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (12 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (12 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (12 / 4 - 0.25))*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((12 / 4 - 0.25)*1s)}.c-card-list.on-view .c-card.on-view:nth-child(12) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((12 / 4 + 0.05)*1s)}.c-abstract{--abstract-flex-dir: row;--abstract-flex-align: center;--abstract-img-basis: 60%;--abstract-content-basis: 40%;--abstract-content-inset: auto;--abstract-content-flex-align: flex-start;--abstract-text-align: left;--abstract-text-margin: 8rem}.c-abstract.reverse{--abstract-flex-dir: row-reverse;--abstract-text-align: right;--abstract-content-inset: auto;--abstract-content-flex-align: flex-end}.c-abstract.text-left{--abstract-content-flex-align: flex-start;--abstract-text-align: left}.c-abstract.text-center{--abstract-content-flex-align: center;--abstract-text-align: center}.c-abstract.text-right{--abstract-content-flex-align: flex-end;--abstract-text-align: right}.c-abstract:has(.abstract__price-field){--abstract-text-margin: 3rem}.c-abstract .abstract__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;position:relative;display:flex;flex-direction:var(--abstract-flex-dir);align-items:var(--abstract-flex-align);gap:6rem}.c-abstract .abstract__img{flex-basis:var(--abstract-img-basis, 55%)}.c-abstract .abstract__img img{width:100%}.c-abstract .abstract__img video{width:100%;height:100%;object-fit:cover;display:block}.c-abstract .abstract__content{flex-basis:var(--abstract-content-basis, 45%);position:relative;inset:var(--abstract-content-inset);display:flex;flex-direction:column;align-items:var(--abstract-content-flex-align);text-align:var(--abstract-text-align);padding:2.5rem 0}.c-abstract .abstract__title{color:#80755e}.c-abstract .abstract__text{margin-bottom:var(--abstract-text-margin)}.c-abstract .abstract__ctas{display:flex;width:fit-content;gap:1rem;margin:1rem 0}@media screen and (max-width: 1279px){.c-abstract{--abstract-img-basis: 55%;--abstract-content-basis: 45%;--abstract-flex-align: start;--abstract-text-margin: 5rem}.c-abstract .abstract__content{padding:0}}@media screen and (max-width: 1023px){.c-abstract{--abstract-img-basis: 50%;--abstract-content-basis: 50%;--abstract-text-margin: 3rem}}@media screen and (max-width: 767px){.c-abstract{--abstract-text-margin: 4.6rem}.c-abstract,.c-abstract.text-right,.c-abstract.reverse{--abstract-flex-dir: column;--abstract-flex-align: flex-start;--abstract-content-flex-align: flex-start;--abstract-text-align: left}.c-abstract .abstract__wrapper{gap:3rem}.c-abstract .abstract__content{width:100%;position:static}.c-abstract .abstract__img{width:100%}}.c-abstract-vertical{--abstract-flex-dir: row;--abstract-flex-align: flex-start;--abstract-img-basis: 50rem;--abstract-img-height: 71rem;--abstract-content-basis: 40%;--abstract-content-inset: auto;--abstract-content-flex-align: flex-start;--abstract-text-align: left;--abstract-text-margin: 8rem}.c-abstract-vertical.reverse{--abstract-flex-dir: row-reverse;--abstract-text-align: right;--abstract-content-inset: auto;--abstract-content-flex-align: flex-end}.c-abstract-vertical.text-left{--abstract-content-flex-align: flex-start;--abstract-text-align: left}.c-abstract-vertical.text-center{--abstract-content-flex-align: center;--abstract-text-align: center}.c-abstract-vertical.text-right{--abstract-content-flex-align: flex-end;--abstract-text-align: right}.c-abstract-vertical:has(.abstract__price-field){--abstract-text-margin: 3rem}.c-abstract-vertical .abstract__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;position:relative;display:flex;flex-direction:var(--abstract-flex-dir);align-items:var(--abstract-flex-align);justify-content:center;gap:6rem}.c-abstract-vertical .abstract__img{flex-basis:var(--abstract-img-basis, 55%);aspect-ratio:.726}.c-abstract-vertical .abstract__img img,.c-abstract-vertical .abstract__img video{height:100%;width:100%;object-fit:cover}.c-abstract-vertical .abstract__content{flex-basis:var(--abstract-content-basis, 45%);position:relative;inset:var(--abstract-content-inset);display:flex;flex-direction:column;align-items:var(--abstract-content-flex-align);text-align:var(--abstract-text-align);padding:10rem 0}.c-abstract-vertical .abstract__title{color:#80755e}.c-abstract-vertical .abstract__text{margin-bottom:var(--abstract-text-margin)}.c-abstract-vertical .abstract__ctas{display:flex;width:fit-content;gap:1rem;margin:1rem 0}@media screen and (max-width: 1279px){.c-abstract-vertical{--abstract-img-basis: 40%;--abstract-content-basis: 40%;--abstract-text-margin: 5rem}}@media screen and (max-width: 1023px){.c-abstract-vertical{--abstract-text-margin: 3rem}}@media screen and (max-width: 767px){.c-abstract-vertical{--abstract-text-margin: 4.6rem}.c-abstract-vertical,.c-abstract-vertical.text-right,.c-abstract-vertical.reverse{--abstract-flex-dir: column;--abstract-flex-align: flex-start;--abstract-content-flex-align: flex-start;--abstract-text-align: left}.c-abstract-vertical .abstract__wrapper{gap:3rem}.c-abstract-vertical .abstract__content{width:100%;position:static;padding:0}.c-abstract-vertical .abstract__img{width:100%}}.c-quote{--quote-big-text-clip-bottom-percent: 79%;position:relative;overflow:hidden}.c-quote.overlay{--quote-overlay-color: rgba(0, 0, 0, 0.356)}.c-quote.big-text-left{--quote-big-text-align: left}.c-quote.big-text-center{--quote-big-text-align: center}.c-quote.big-text-right{--quote-big-text-align: right}.c-quote .quote__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;margin-bottom:5rem}.c-quote .quote__img,.c-quote .quote__overlay{position:absolute;inset:0}.c-quote .quote__overlay{background-color:var(--quote-overlay-color)}.c-quote .quote__img img{width:100%;height:100%;object-fit:cover;object-position:center}.c-quote .quote__wrapper{min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.c-quote .quote__big-text{position:relative;opacity:.2;width:100%;font-size:10rem;font-weight:bold;-webkit-text-stroke:1px #f4f2ef;-webkit-text-fill-color:rgba(0,0,0,0);text-align:var(--quote-big-text-align, right);clip-path:polygon(0 0, 100% 0, 100% var(--quote-big-text-clip-bottom-percent), 0 var(--quote-big-text-clip-bottom-percent));transform:translateY(5px)}.c-quote .quote__content{position:relative;display:flex;align-items:center;max-width:80%;gap:4rem;margin:0 0 3rem}.c-quote .quote__content__mark{width:12rem;height:12rem}.c-quote .quote__content__mark svg{width:100%;height:100%}.c-quote .quote__content__mark.left{transform:rotate(180deg)}.c-quote .quote__content__wrapper{flex-grow:1;text-align:center}.c-quote .quote__content__signature{color:var(--block-text-color, inherit);font-style:italic;margin:0}.c-quote .quote__ctas{position:relative;display:flex;justify-content:center;gap:2rem;margin:0 0 3rem}@media screen and (max-width: 767px){.c-quote .quote__big-text{font-size:3.6rem}.c-quote .quote__content{max-width:100%;flex-direction:column;gap:0}.c-quote .quote__content__mark{width:3rem;height:3rem}.c-quote .quote__content__mark.left{align-self:flex-start}.c-quote .quote__content__mark.right{align-self:flex-end}.c-quote .quote__ctas{width:100%;flex-direction:column;align-items:stretch;gap:1rem;margin:5rem 0 0}}.c-hero{--hero-flex-align: flex-start;--hero-text-align: left;--hero-mobile-img-position: absolute;--hero-mobile-wrapper-height: 100%;position:relative}.c-hero.full-height{min-height:600px;height:100vh;height:100svh}.c-hero.full-height .hero__wrapper{padding:2rem 0}.c-hero:not(.full-height){min-height:75vh;display:flex;align-items:center}.c-hero.mobile-above-img{--hero-mobile-img-position: static;--hero-mobile-wrapper-height: auto}.c-hero.text-left{--hero-flex-align: flex-start;--hero-text-align: left;--content-margin-top: 20rem}.c-hero.text-center{--hero-flex-align: center;--hero-text-align: center}.c-hero.text-right{--hero-flex-align: flex-end;--hero-text-align: right}.c-hero.block-text-dark{color:#272727;background-color:#fff}.c-hero.block-text-light{color:#fff;background-color:#000}.c-hero .hero__img{display:block;position:absolute;inset:0}.c-hero .hero__img img{width:100%;height:100%;object-fit:cover}.c-hero .hero__video{display:block;position:absolute;inset:0}.c-hero .hero__video video{width:100%;height:100%;object-fit:cover}.c-hero .hero__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:var(--hero-flex-align);text-align:var(--hero-text-align);padding:12rem 0}.c-hero .hero__content{margin-top:var(--content-margin-top, 0)}.c-hero .hero__ctas{width:fit-content;display:flex;gap:2rem}.c-hero .hero__scroll-btn{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:1;font-size:2rem;line-height:1.5;font-weight:300;color:currentColor}.c-hero .hero__scroll-btn svg{width:1.6rem;height:1.6rem}.c-hero .hero__scroll-btn svg #dot1{animation:load 2s infinite}.c-hero .hero__scroll-btn svg #dot2{animation:load 2s infinite;animation-delay:.4s}.c-hero .hero__scroll-btn svg #dot3{animation:load 2s infinite;animation-delay:.8s}@keyframes load{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@media screen and (max-width: 1023px){.c-hero.mobile-above-img{--block-title-color: #A29175;--block-text-color: #272727;height:unset}.c-hero.mobile-above-img .hero__wrapper{padding:2rem 0}.c-hero.text-left{--content-margin-top: 10rem}.c-hero .hero__img{position:var(--hero-mobile-img-position)}.c-hero .hero__wrapper{height:var(--hero-mobile-wrapper-height);padding:7.5rem 0}.c-hero .hero__text{max-width:100%}.c-hero .hero__scroll-btn{font-size:1rem}.c-hero .hero__scroll-btn svg{width:0.8rem;height:0.8rem}}@media screen and (max-width: 767px){.c-hero.mobile-above-img{--block-title-color: #A29175;--block-text-color: #272727;height:unset}.c-hero.mobile-above-img .hero__wrapper{padding:2rem 0}.c-hero.text-left{--content-margin-top: 5rem}.c-hero .hero__img{position:var(--hero-mobile-img-position)}.c-hero .hero__wrapper{height:var(--hero-mobile-wrapper-height);padding:7.5rem 0}.c-hero .hero__text{max-width:100%}.c-hero .hero__scroll-btn{display:none}}@media screen and (min-width: 768px){.c-hero .hero__content{max-width:70%}}.c-gallery{--component-head-flex-align: center;--component-head-text-align: left;position:relative;overflow-x:hidden}.c-gallery .gallery__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-gallery .gallery__ctas{display:flex;align-items:stretch;gap:1rem;margin-bottom:6rem}.c-gallery .gallery__gallery:not([data-gallery]){visibility:visible}.c-gallery .gallery__gallery:not([data-gallery]) .splide__arrows{display:none}.c-gallery .gallery__gallery .splide__track,.c-gallery .gallery__gallery .splide__list,.c-gallery .gallery__gallery .splide__slide{height:100%;overflow:visible}.c-gallery .gallery__slide{position:relative}.c-gallery .gallery__img,.c-gallery .gallery__video{width:100%;height:100%;box-shadow:20px 20px 40px rgba(0,0,0,.3)}.c-gallery .gallery__img img,.c-gallery .gallery__video img{height:100%;width:unset;object-fit:cover;object-position:center}.c-gallery .gallery__video-trigger{position:absolute;top:0;left:0;width:100%;height:calc(100% - 3rem);display:flex;align-items:center;justify-content:center;z-index:1}.c-gallery .gallery__video-trigger .play,.c-gallery .gallery__video-trigger .pause{--icon-size: 7rem;display:flex;align-items:center;justify-content:center;padding:2rem;border-radius:50%;border:0.3rem solid #fff;color:#fff}.c-gallery .gallery__video-trigger .pause{display:none}.c-gallery .gallery__credit{margin:1rem 0 0}@media screen and (max-width: 1023px){.c-gallery .gallery__head{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;flex-direction:column}.c-gallery .gallery__ctas{width:100%}}.c-gallery .gallery__slide .gallery__video-trigger{opacity:0}.c-gallery.on-view .gallery__slide:nth-child(1) .gallery__img{transition:scale .75s var(--anim-bezier) calc((1 / 4)*1s)}.c-gallery.on-view .gallery__slide:nth-child(1) .gallery__img img{transition:translate .75s var(--anim-bezier) calc((1 / 4 + 0.3)*1s)}.c-gallery.on-view .gallery__slide:nth-child(1) .gallery__video-trigger{opacity:1;transition:opacity .5s var(--anim-bezier) calc((1 / 4 + 0.8)*1s)}.c-gallery.on-view .gallery__slide:nth-child(2) .gallery__img{transition:scale .75s var(--anim-bezier) calc((2 / 4)*1s)}.c-gallery.on-view .gallery__slide:nth-child(2) .gallery__img img{transition:translate .75s var(--anim-bezier) calc((2 / 4 + 0.3)*1s)}.c-gallery.on-view .gallery__slide:nth-child(2) .gallery__video-trigger{opacity:1;transition:opacity .5s var(--anim-bezier) calc((2 / 4 + 0.8)*1s)}.c-gallery.on-view .gallery__slide:nth-child(3) .gallery__img{transition:scale .75s var(--anim-bezier) calc((3 / 4)*1s)}.c-gallery.on-view .gallery__slide:nth-child(3) .gallery__img img{transition:translate .75s var(--anim-bezier) calc((3 / 4 + 0.3)*1s)}.c-gallery.on-view .gallery__slide:nth-child(3) .gallery__video-trigger{opacity:1;transition:opacity .5s var(--anim-bezier) calc((3 / 4 + 0.8)*1s)}.c-gallery.on-view .gallery__slide:nth-child(4) .gallery__img{transition:scale .75s var(--anim-bezier) calc((4 / 4)*1s)}.c-gallery.on-view .gallery__slide:nth-child(4) .gallery__img img{transition:translate .75s var(--anim-bezier) calc((4 / 4 + 0.3)*1s)}.c-gallery.on-view .gallery__slide:nth-child(4) .gallery__video-trigger{opacity:1;transition:opacity .5s var(--anim-bezier) calc((4 / 4 + 0.8)*1s)}.c-gallery.on-view .gallery__slide:nth-child(5) .gallery__img{transition:scale .75s var(--anim-bezier) calc((5 / 4)*1s)}.c-gallery.on-view .gallery__slide:nth-child(5) .gallery__img img{transition:translate .75s var(--anim-bezier) calc((5 / 4 + 0.3)*1s)}.c-gallery.on-view .gallery__slide:nth-child(5) .gallery__video-trigger{opacity:1;transition:opacity .5s var(--anim-bezier) calc((5 / 4 + 0.8)*1s)}.c-alternate{--alternate-flex-dir: row;--alternate-paragraph-flex-align: flex-start;--alternate-paragraph-text-align: left;--alternate-margin-left: auto;--alternate-margin-right: none;--alternate-images-height: 58.2rem;--alternate-images-bottom: 8rem;--splide-pagination-right: calc(var(--main-container-pad-x) * 1px);padding:16rem 0 0 0;overflow:hidden}.c-alternate.reverse{--alternate-flex-dir: row-reverse;--alternate-paragraph-flex-align: flex-end;--alternate-paragraph-text-align: right;--alternate-margin-left: none;--alternate-margin-right: auto;--splide-pagination-right: unset;--splide-pagination-left: calc(var(--main-container-pad-x) * 1px)}.c-alternate .alternate__wrapper{background-color:#e5d7c3}.c-alternate .alternate__inner-wrapper{width:calc(100% - var(--main-container-pad-x)*1px);margin-left:var(--alternate-margin-left);margin-right:var(--alternate-margin-right);position:relative;display:flex;flex-direction:var(--alternate-flex-dir);align-items:stretch;gap:2.2rem}.c-alternate .alternate__paragraph{position:relative;flex:0 0 31%;margin-left:var(--alternate-margin-right);margin-right:var(--alternate-margin-left);display:flex;flex-direction:column;justify-content:center;align-items:var(--alternate-paragraph-flex-align);text-align:var(--alternate-paragraph-text-align)}.c-alternate .alternate__paragraph .paragraph__title{font-size:10rem;font-weight:200;letter-spacing:0.3rem;line-height:1.37;color:#80755e;margin:0}.c-alternate .alternate__paragraph .paragraph__subtitle{font-size:4.5rem;font-weight:200;letter-spacing:0.135rem;line-height:1.37;color:#80755e;margin:0 0 2.6rem}.c-alternate .alternate__paragraph .paragraph__text{font-size:1.8rem;font-weight:300;letter-spacing:0.054rem;line-height:1.55;color:#272727;margin:0 0 4.4rem}.c-alternate .alternate__paragraph .paragraph__ctas{display:flex;gap:1rem;margin:0}.c-alternate .alternate__image{aspect-ratio:435/580;position:relative;flex:0 0 23%;height:var(--alternate-images-height);bottom:var(--alternate-images-bottom)}.c-alternate .alternate__image img{width:100%;height:100%;object-fit:cover;object-position:center}.c-alternate .alternate__gallery{position:relative;flex:0 0 40%;height:var(--alternate-images-height);bottom:var(--alternate-images-bottom)}.c-alternate .alternate__gallery .splide__track,.c-alternate .alternate__gallery .splide__list,.c-alternate .alternate__gallery .splide__slide{height:100%}.c-alternate .alternate__gallery .splide__arrows{display:none}.c-alternate .alternate__gallery .gallery__slide{position:relative;width:100%;overflow:hidden}.c-alternate .alternate__gallery .gallery__img{height:100%;width:100%}.c-alternate .alternate__gallery .gallery__img img{width:100%;height:100%;object-fit:cover;object-position:center}.c-alternate .alternate__gallery .gallery__video-trigger{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.c-alternate .alternate__gallery .gallery__video-trigger .play,.c-alternate .alternate__gallery .gallery__video-trigger .pause{--icon-size: 7rem;display:flex;align-items:center;justify-content:center;padding:2rem;border-radius:50%;border:0.3rem solid #fff;color:#fff}.c-alternate .alternate__gallery .gallery__video-trigger .pause{display:none}@media screen and (max-width: 1279px){.c-alternate .alternate__title{font-size:5.8rem;letter-spacing:0.174rem;line-height:1.36}.c-alternate .alternate__subtitle{font-size:3.2rem;letter-spacing:0.096rem;line-height:1.375;margin:0 0 3.5rem}.c-alternate .alternate__text{font-size:1.4rem;letter-spacing:0.042rem;line-height:1.71;margin:0 0 3.55rem}}@media screen and (max-width: 1023px){.c-alternate .alternate__paragraph .paragraph__title{font-size:6rem;letter-spacing:0.18rem;line-height:1.36}.c-alternate .alternate__paragraph .paragraph__subtitle{font-size:3.2rem;letter-spacing:0.084rem;line-height:1.35;margin:0 0 2.2rem}.c-alternate .alternate__paragraph .paragraph__text{font-size:1.4rem;letter-spacing:0.036rem;line-height:1.58;margin:0 0 3.55rem}}@media screen and (max-width: 767px){.c-alternate,.c-alternate.reverse{--alternate-flex-dir: column;--alternate-images-height: 58.2rem;--alternate-images-bottom: 8rem;--splide-pagination-right: 0;--splide-pagination-left: unset;padding:0}.c-alternate .alternate__wrapper{width:100%;padding:0}.c-alternate .alternate__inner-wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;padding:8rem 0}.c-alternate .alternate__paragraph{flex:unset;padding:0}.c-alternate .alternate__paragraph .paragraph__subtitle{font-size:2.8rem}.c-alternate .alternate__paragraph .paragraph__text{font-size:1.2rem}.c-alternate .alternate__image{flex:unset;height:auto;bottom:unset}.c-alternate .alternate__gallery{flex:unset;height:auto;bottom:unset}.c-alternate .alternate__gallery .gallery__slide,.c-alternate .alternate__gallery .gallery__img{width:unset}.c-alternate .alternate__gallery .splide__track{overflow:visible}}.c-alternate .alternate__gallery .gallery__video-trigger{opacity:0}.c-alternate.on-view .alternate__image{transition:scale .75s var(--anim-bezier)}.c-alternate.on-view .alternate__image img{transition:translate .75s var(--anim-bezier) .3s}.c-alternate.on-view .alternate__gallery .gallery__img{transition:scale .75s var(--anim-bezier) .7s}.c-alternate.on-view .alternate__gallery .gallery__img img{transition:translate .75s var(--anim-bezier) 1s}.c-alternate.on-view .alternate__gallery .gallery__video-trigger{opacity:1;transition:opacity .5s var(--anim-bezier) 1.5s}.c-downloads{--component-text-align: left}.c-downloads.text-left{--component-text-align: left}.c-downloads.text-center{--component-text-align: center}.c-downloads.text-right{--component-text-align: right}.c-downloads .downloads__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-downloads .downloads__head{text-align:var(--component-text-align);margin:0 auto 3rem}.c-downloads .downloads__acc [data-acc-trigger]{color:var(--block-text-color, inherit);background-color:rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.3);width:100%;display:flex;align-items:center;justify-content:space-between;padding:2rem;font-weight:700}.c-downloads .downloads__panel{border-top:1px solid rgba(0,0,0,.3)}.c-downloads .downloads__row{color:var(--block-text-color, inherit);border-bottom:1px solid rgba(0,0,0,.3)}.c-downloads .downloads__row__wrapper{padding:2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:5rem}.c-downloads .downloads__row__date{margin:0 0 1rem}.c-downloads .downloads__row__text{font-weight:bold;margin:0}@media screen and (max-width: 1023px){.c-downloads .downloads__wrapper{width:100%}.c-downloads .downloads__head{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-downloads .downloads__row__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 0}}.c-table{--component-text-align: center}.c-table.text-left{--component-text-align: left}.c-table.text-center{--component-text-align: center}.c-table.text-right{--component-text-align: right}.c-table .table__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-table .table__head{text-align:var(--component-text-align);max-width:70%;margin:0 auto 3rem}.c-table .table__table{table-layout:fixed;border-collapse:collapse;width:100%;border:1px solid #ccc;margin:0;padding:0}.c-table .table__title{font-size:2.4rem;margin:0 0 1.6rem}.c-table .table__header{font-size:1.6rem;letter-spacing:.1em;text-transform:uppercase}.c-table .table__body{font-size:1.2rem}.c-table .table__row{background-color:#f8f8f8;border:1px solid #ddd}.c-table .table__cell{padding:0.5rem;text-align:center}@media screen and (max-width: 767px){.c-table .table__table{display:block;border:none}.c-table .table__title{display:block;font-size:1.8rem}.c-table .table__header{display:none}.c-table .table__body{display:block;font-size:1.2rem}.c-table .table__row{display:block;padding:1rem;margin-bottom:1rem}.c-table .table__row::before{content:attr(data-label);display:block;font-weight:bold;text-transform:uppercase;text-align:center;margin:0 0 1rem}.c-table .table__cell{display:flex;justify-content:space-between}.c-table .table__cell::before{content:attr(data-label);font-weight:bold;text-transform:uppercase}}.c-paragraph{--paragraph-wrapper-max-width: 70%;--paragraph-wrapper-gap: 4.85rem;--paragraph-head-width: calc(50% - var(--paragraph-wrapper-gap)/2);--paragraph-content-width: calc(50% - var(--paragraph-wrapper-gap)/2);--paragraph-flex-align: flex-start;--paragraph-text-align: left;--paragraph-col-count: 1;--paragraph-subtitle-width: 50%;background-color:var(--block-bg-color, inherit)}.c-paragraph.cols-2{--paragraph-wrapper-max-width: 80%;--paragraph-flex-align: left;--paragraph-col-count: 2;--paragraph-head-width: calc(100% - 65% - var(--paragraph-wrapper-gap)/2);--paragraph-content-width: calc(100% - 35% - var(--paragraph-wrapper-gap)/2);--paragraph-subtitle-width: 80%}.c-paragraph .paragraph__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.c-paragraph .paragraph__head{align-self:start;display:flex;flex-direction:column;text-align:right;width:var(--paragraph-head-width)}.c-paragraph .paragraph__content{align-self:end;width:var(--paragraph-content-width);display:flex;flex-direction:column;align-items:var(--paragraph-flex-align);text-align:var(--paragraph-text-align)}.c-paragraph .paragraph__eyelet{align-self:end;transform:translate(100%)}.c-paragraph .paragraph__title{color:#80755e;align-self:stretch}.c-paragraph .paragraph__subtitle{margin:0;margin-left:auto;width:var(--paragraph-subtitle-width)}.c-paragraph .paragraph__rich-text{column-count:var(--paragraph-col-count);gap:6rem}.c-paragraph .paragraph__rich-text *{margin-top:0}.c-paragraph .paragraph__ctas{width:fit-content;display:flex;column-gap:2rem}@media screen and (max-width: 767px){.c-paragraph{--paragraph-wrapper-max-width: 100%}.c-paragraph.cols-2{--paragraph-wrapper-max-width: 100%;--paragraph-flex-align: stretch;--paragraph-col-count: 1}.c-paragraph .paragraph__wrapper{max-width:100%;display:block}.c-paragraph .paragraph__head,.c-paragraph .paragraph__content{width:100%}.c-paragraph .paragraph__subtitle{width:auto;margin:0 0 3.8rem}.c-paragraph .paragraph__eyelet{transform:none}.c-paragraph .paragraph__ctas{gap:1rem}}.c-contact-banner{background-color:#e5d7c3;color:#272727}.c-contact-banner [data-animated-ctas] a{opacity:1;color:#272727}.c-contact-banner [data-animated-ctas] a:hover{color:#272727}.c-contact-banner .banner__accordion{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;padding:10rem 0 10.5rem}.c-contact-banner .banner__accordion [data-acc-trigger]{display:flex;align-items:center;margin:0 auto}.c-contact-banner .banner__accordion [data-acc-trigger] .icon{flex-shrink:0;--icon-size: 1.6rem}.c-contact-banner .banner__accordion [data-acc-panel-container]{padding:10rem 0 4rem}.c-contact-banner .banner__head{display:flex;align-items:center;justify-content:space-between}.c-contact-banner .banner__head__ctas{display:flex;align-items:center;gap:2rem}.c-contact-banner .banner__description{display:flex;align-items:center;gap:4.5rem}.c-contact-banner .banner__description__logo{height:4.4rem;width:auto}.c-contact-banner .banner__description__text{font-size:1.6rem}.c-contact-banner .banner__title{font-size:3rem;font-weight:300;letter-spacing:0.09rem;line-height:1.36;white-space:nowrap;margin-right:2.3rem}.c-contact-banner .banner__form{--form-gap: 7.2rem;--form-grid-columns: 1fr 1fr 1fr;--form-grid-template-areas: "name last-name email" "country message acceptance" "class message acceptance" ". message cta";display:flex;flex-direction:column;gap:var(--form-gap)}.c-contact-banner .banner__form [data-form-field-name=name]{grid-area:name}.c-contact-banner .banner__form [data-form-field-name=last-name]{grid-area:last-name}.c-contact-banner .banner__form [data-form-field-name=email]{grid-area:email}.c-contact-banner .banner__form [data-form-field-name=country]{grid-area:country}.c-contact-banner .banner__form [data-form-field-name=class]{grid-area:class}.c-contact-banner .banner__form [data-form-field-name=message]{grid-area:message}.c-contact-banner .banner__form [data-form-field-name=acceptance]{grid-area:acceptance}.c-contact-banner .banner__form [data-form-field-name=cta]{grid-area:cta}.c-contact-banner .banner__form .form__grid{display:grid;align-items:start;grid-template-columns:var(--form-grid-columns);gap:var(--form-gap);grid-template-areas:var(--form-grid-template-areas)}.c-contact-banner .banner__form .form__cta{flex:0 0;margin-left:auto;display:flex;align-items:center;gap:4.5rem;margin-top:4.5rem}.c-contact-banner .banner__form .form__cta .btn{padding:1.2rem 10rem}.c-contact-banner .banner__form .form__msg{font-size:1.6rem;font-weight:500;color:#a29175}@media screen and (max-width: 1279px){.c-contact-banner .banner__accordion{padding:7rem 0 10.5rem}.c-contact-banner .banner__accordion [data-acc-trigger] .icon{--icon-size: 1.2rem}.c-contact-banner .banner__accordion [data-acc-panel-container]{padding:8rem 0 4rem}.c-contact-banner .banner__description{flex-flow:column;gap:1.5rem;text-align:center}.c-contact-banner .banner__description__logo{height:3.6rem}.c-contact-banner .banner__title{font-size:2.7rem;letter-spacing:0.081rem;line-height:1.37;margin-right:1.7rem}.c-contact-banner .banner__form{--form-gap: 5rem;--input-f-size: 1.5rem;--input-f-spacing: 0.045rem;--input-line-height: 1.06;--checkbox-size: 1.9rem;--input-check-gap: 2.1rem;--checkbox-f-size: 1.1rem;--checkbox-f-spacing: 0.033rem;--checkbox-line-height: 1.36}.c-contact-banner .banner__form .form__cta .btn{padding:1.2rem 5rem}}@media screen and (max-width: 1023px){.c-contact-banner .banner__accordion{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;padding:7rem 0 10.5rem}.c-contact-banner .banner__accordion [data-acc-trigger] .icon{--icon-size: 1.2rem}.c-contact-banner .banner__accordion [data-acc-panel-container]{padding:8rem 0 4rem}.c-contact-banner .banner__head__ctas{flex-flow:column}.c-contact-banner .banner__title{font-size:2.4rem;letter-spacing:0.072rem;line-height:1.375;margin-right:1.9rem}.c-contact-banner .banner__form{--form-gap: 5rem;--input-f-size: 1.3rem;--input-f-spacing: 0.039rem;--input-line-height: 1.07;--checkbox-size: 1.9rem;--input-check-gap: 2.6rem;--checkbox-f-size: 1rem;--checkbox-f-spacing: 0.03rem;--checkbox-line-height: 1.5}}@media screen and (max-width: 767px){.c-contact-banner .banner__accordion{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;padding:5.6rem 0 5rem}.c-contact-banner .banner__accordion [data-acc-trigger]{flex-wrap:wrap;justify-content:center}.c-contact-banner .banner__accordion [data-acc-trigger] .icon{--icon-size: 0.9rem}.c-contact-banner .banner__accordion [data-acc-panel-container]{padding:8rem 0 0}.c-contact-banner .banner__head{flex-flow:column;gap:3rem}.c-contact-banner .banner__description__logo{margin:0 auto}.c-contact-banner .banner__title{font-size:1.8rem;letter-spacing:0.054rem;line-height:1.33;margin-right:1.2rem}.c-contact-banner .banner__form{--form-gap: 4rem;--form-grid-columns: 1fr;--form-grid-template-areas: none;--input-f-size: 1.3rem;--input-f-spacing: 0.039rem;--input-line-height: 1.07;--checkbox-size: 1.9rem;--input-check-gap: 2.6rem;--checkbox-f-size: 1rem;--checkbox-f-spacing: 0.03rem;--checkbox-line-height: 1.5}.c-contact-banner .banner__form [data-form-field-name]{grid-area:unset}.c-contact-banner .banner__form .form__cta{grid-column:span 1;flex-direction:column-reverse;margin-top:3rem}}.c-contact-banner .banner__accordion [data-acc-trigger],.c-contact-banner .banner__accordion [data-contact-phone]{opacity:0}.c-contact-banner.on-view .banner__accordion [data-acc-trigger],.c-contact-banner.on-view .banner__accordion [data-contact-phone]{opacity:1;transition:opacity 1s var(--anim-bezier)}.c-component-head .head__wrapper{display:flex;flex-direction:column;align-items:var(--head-flex-align)}.c-component-head .head__top-block{width:fit-content;text-align:var(--text-align);position:relative}.c-component-head .head__title{color:#80755e;text-decoration:none}.c-component-head .head__eyelet{width:100%;inset:var(--eyelet-inset, auto);position:var(--eyelet-position, static);margin:var(--eyelet-margin, auto)}.c-component-head .head__text{text-align:var(--text-align, left);margin-bottom:0}.c-component-head.text-left{--text-align: left;--eyelet-inset: 0 auto auto 100%;--eyelet-margin: 0 0 0 1rem;--eyelet-position: absolute;--head-flex-align: flex-start}.c-component-head.text-right{--text-align: right;--eyelet-inset: 0 100% auto auto;--eyelet-margin: 0 1rem 0 0;--eyelet-position: absolute;--head-flex-align: flex-end}.c-component-head.text-center{--text-align: center;--eyelet-position: static;--head-flex-align: center}@media screen and (max-width: 767px){.c-component-head.text-left{--text-align: left}.c-component-head.text-center{--text-align: center}.c-component-head.text-right{--text-align: right}.c-component-head.text-left,.c-component-head.text-center,.c-component-head.text-right{--eyelet-position: static}.c-component-head.text-left .head__eyelet,.c-component-head.text-left .head__title,.c-component-head.text-left .head__subtitle,.c-component-head.text-left .head__text,.c-component-head.text-center .head__eyelet,.c-component-head.text-center .head__title,.c-component-head.text-center .head__subtitle,.c-component-head.text-center .head__text,.c-component-head.text-right .head__eyelet,.c-component-head.text-right .head__title,.c-component-head.text-right .head__subtitle,.c-component-head.text-right .head__text{text-align:var(--text-align, left);width:100%;margin-left:0;margin-right:0;transform:none}}.c-simple-paragraph .paragraph__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-simple-paragraph .paragraph__eyelet{align-self:end;transform:translate(100%)}.c-simple-paragraph .paragraph__title{color:#80755e;align-self:stretch}.c-simple-paragraph .paragraph__subtitle{margin:0}.c-simple-paragraph .paragraph__rich-text *{margin-top:0}@media screen and (max-width: 767px){.c-paragraph .paragraph__subtitle{margin-bottom:3.8rem}.c-paragraph .paragraph__eyelet{transform:none}.c-paragraph .paragraph__ctas{gap:1rem}}.c-project-card-gallery{overflow-x:hidden}.c-project-card-gallery.no-margin{margin:0}.c-project-card-gallery .gallery__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-project-card-gallery .gallery__head{display:grid;grid-template-columns:max-content auto;grid-template-rows:auto auto;margin:0 0 8rem}.c-project-card-gallery .gallery__eyelet{width:fit-content;grid-column:2/3;grid-row:1/2;text-decoration:none}.c-project-card-gallery .gallery__eyelet:is(a):after{content:"";display:block;width:100%;height:1px;background-color:currentColor}.c-project-card-gallery .gallery__eyelet:is(a):hover:after{opacity:0}.c-project-card-gallery .gallery__title{grid-column:1/2;grid-row:2/-1;text-decoration:none}.c-project-card-gallery .gallery__links{display:flex;align-items:center;flex-wrap:wrap;gap:3rem;margin-bottom:4rem}.c-project-card-gallery .gallery__link{font-size:1.5rem;font-weight:200;letter-spacing:0.045rem;text-transform:uppercase;text-decoration:none}.c-project-card-gallery .gallery__link:hover{text-decoration:underline}.c-project-card-gallery .gallery__cards{--splide-margin-bottom: 0}.c-project-card-gallery .gallery__cards .splide__track{overflow:visible}.c-project-card-gallery .gallery__cards .splide__list{gap:2.6rem;overflow:visible}.c-project-card-gallery .gallery__cards .card__wrapper{flex:0 0 35%;display:block;background-color:rgba(0,0,0,0);text-decoration:none;cursor:pointer}.c-project-card-gallery .gallery__cards .card__wrapper:hover{text-decoration:underline;cursor:pointer}.c-project-card-gallery .gallery__cards .card__imgs{position:relative;padding-bottom:100%}.c-project-card-gallery .gallery__cards .card__img{position:absolute;top:0;left:var(--img-left, 0);right:var(--img-right, auto);width:100%;height:100%;line-height:0;background-color:#fff}.c-project-card-gallery .gallery__cards .card__img img{object-fit:cover;object-position:var(--img-obj-pos, left);height:100%;width:100%}.c-project-card-gallery .gallery__cards .card__img:nth-of-type(2){width:0;z-index:1}.c-project-card-gallery .gallery__cards .card__content{position:relative;padding:2rem 0.2rem}.c-project-card-gallery .gallery__cards .card__title{font-size:2.8rem;font-weight:200;letter-spacing:0.092rem;text-transform:uppercase;align-self:stretch}.c-project-card-gallery .gallery__cards .card__eyelet{font-size:1.8rem;font-weight:500;letter-spacing:0.054rem;text-transform:uppercase;align-self:stretch;margin-bottom:0.6rem}@media screen and (max-width: 1279px){.c-project-card-gallery .gallery__head{margin:0 0 3.8rem}.c-project-card-gallery .gallery__cards{flex-wrap:wrap}.c-project-card-gallery .gallery__cards .splide__list{gap:1.2rem}.c-project-card-gallery .gallery__cards .card__wrapper{flex:0 0 30%}.c-project-card-gallery .gallery__cards .card__content{padding:2.2rem 2rem}.c-project-card-gallery .gallery__cards .card__title{font-size:1.2rem;letter-spacing:0.036rem;line-height:1.41}}@media screen and (max-width: 767px){.c-project-card-gallery .gallery__head{grid-template-columns:auto}.c-project-card-gallery .gallery__eyelet{grid-column:1/-1}.c-project-card-gallery .gallery__title{grid-column:1/-1;margin:0 0 4.2rem}.c-project-card-gallery .gallery__cards .card__wrapper{flex:0 0 82%}.c-project-card-gallery .gallery__cards .card__content{padding:1.2rem 0.2rem}}.c-project-card-gallery .gallery__eyelet:after{opacity:0}.c-project-card-gallery .gallery__cards .card__wrapper .card__content{translate:0 1rem;opacity:0}.c-project-card-gallery.on-view{--img-transition: width .75s var(--anim-bezier) 1s}.c-project-card-gallery.on-view.--move-left{--img-left: 0;--img-right: auto;--img-obj-pos: left}.c-project-card-gallery.on-view.--move-left .card__wrapper.is-active{--img-left: auto;--img-right: 0;--img-obj-pos: right}.c-project-card-gallery.on-view.--move-right{--img-left: auto;--img-right: 0;--img-obj-pos: right}.c-project-card-gallery.on-view.--move-right .card__wrapper.is-active{--img-left: 0;--img-right: auto;--img-obj-pos: left}.c-project-card-gallery.on-view .gallery__eyelet:after{opacity:1;transition:opacity .75s var(--anim-bezier) .25s}.c-project-card-gallery.on-view .gallery__cards .card__wrapper.is-active{--second-img-width: 100%}.c-project-card-gallery.on-view .gallery__cards .card__wrapper .card__content{translate:0 0;opacity:1}.c-project-card-gallery.on-view .gallery__cards .card__wrapper .card__img:nth-of-type(2){transition:var(--img-transition, none);width:var(--second-img-width, 0%)}.c-project-card-gallery.on-view .gallery__cards .card__wrapper .card__imgs{transition:scale .75s var(--anim-bezier) .25s}.c-project-card-gallery.on-view .gallery__cards .card__wrapper .card__content{transition:translate .75s var(--anim-bezier) .25s,opacity .75s var(--anim-bezier) .25s}.c-product-card-gallery{background-color:#fff;overflow-x:hidden}.c-product-card-gallery.no-margin{margin:0}.c-product-card-gallery .gallery__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-product-card-gallery .gallery__title{width:fit-content;margin:0 0 8rem}.c-product-card-gallery .gallery__cards{--splide-margin-bottom: 0}.c-product-card-gallery .gallery__cards .splide__track{overflow:visible}.c-product-card-gallery .gallery__cards .splide__list{gap:2.6rem;overflow:visible}.c-product-card-gallery .gallery__cards .card__wrapper{flex:0 0 26%;display:block;background-color:rgba(0,0,0,0);text-decoration:none;cursor:pointer}.c-product-card-gallery .gallery__cards .card__wrapper:hover{text-decoration:underline;cursor:pointer}.c-product-card-gallery .gallery__cards .card__img{width:100%;line-height:0;background-color:#fff}.c-product-card-gallery .gallery__cards .card__img img{width:100%;padding:1rem}.c-product-card-gallery .gallery__cards .card__content{position:relative;padding:2rem 0.2rem}.c-product-card-gallery .gallery__cards .card__title{font-size:1.8rem;font-weight:500;letter-spacing:0.072rem;line-height:1.33;text-transform:uppercase;align-self:stretch}@media screen and (max-width: 1279px){.c-product-card-gallery .gallery__title{margin:0 0 3.8rem}.c-product-card-gallery .gallery__cards{flex-wrap:wrap}.c-product-card-gallery .gallery__cards .splide__list{gap:1.2rem}.c-product-card-gallery .gallery__cards .card__wrapper{flex:0 0 30%}.c-product-card-gallery .gallery__cards .card__content{padding:2.2rem 2rem}.c-product-card-gallery .gallery__cards .card__title{font-size:1.2rem;letter-spacing:0.036rem;line-height:1.41}}@media screen and (max-width: 767px){.c-product-card-gallery .gallery__title{margin:0 0 4.2rem}.c-product-card-gallery .gallery__cards{row-gap:4.1rem}.c-product-card-gallery .gallery__cards .splide__list{display:block}.c-product-card-gallery .gallery__cards .card__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-product-card-gallery .gallery__cards .card__content{padding:1.2rem 0.2rem}}.c-product-card-gallery .gallery__cards .card__wrapper .card__content{translate:0 1rem;opacity:0}.c-product-card-gallery.on-view .gallery__cards .card__wrapper .card__content{translate:0 0;opacity:1}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(1) .card__img{transition:scale .75s var(--anim-bezier) calc((1 / 4)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(1) .card__img img{transition:translate .75s var(--anim-bezier) calc((1 / 4 + 0.3)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(1) .card__content{transition:translate .75s var(--anim-bezier) calc((1 / 4)*1s),opacity .75s var(--anim-bezier) calc((1 / 4)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(2) .card__img{transition:scale .75s var(--anim-bezier) calc((2 / 4)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(2) .card__img img{transition:translate .75s var(--anim-bezier) calc((2 / 4 + 0.3)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(2) .card__content{transition:translate .75s var(--anim-bezier) calc((2 / 4)*1s),opacity .75s var(--anim-bezier) calc((2 / 4)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(3) .card__img{transition:scale .75s var(--anim-bezier) calc((3 / 4)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(3) .card__img img{transition:translate .75s var(--anim-bezier) calc((3 / 4 + 0.3)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(3) .card__content{transition:translate .75s var(--anim-bezier) calc((3 / 4)*1s),opacity .75s var(--anim-bezier) calc((3 / 4)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(4) .card__img{transition:scale .75s var(--anim-bezier) calc((4 / 4)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(4) .card__img img{transition:translate .75s var(--anim-bezier) calc((4 / 4 + 0.3)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(4) .card__content{transition:translate .75s var(--anim-bezier) calc((4 / 4)*1s),opacity .75s var(--anim-bezier) calc((4 / 4)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(5) .card__img{transition:scale .75s var(--anim-bezier) calc((5 / 4)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(5) .card__img img{transition:translate .75s var(--anim-bezier) calc((5 / 4 + 0.3)*1s)}.c-product-card-gallery.on-view .gallery__cards .card__wrapper:nth-child(5) .card__content{transition:translate .75s var(--anim-bezier) calc((5 / 4)*1s),opacity .75s var(--anim-bezier) calc((5 / 4)*1s)}.c-product-card-list{--card-flex: 0 0 25%}.c-product-card-list .card-list__head{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-product-card-list .card-list__head .head__wrapper{display:flex;flex-direction:column;align-items:flex-end;width:fit-content;margin-bottom:12rem}.c-product-card-list .card-list__head .head__eyelet{color:currentColor;text-align:right;transform:translateX(100%);width:fit-content;text-decoration:none}.c-product-card-list .card-list__head .head__eyelet:after{content:"";display:block;width:100%;height:1px;background-color:currentColor}.c-product-card-list .card-list__head .head__eyelet:hover:after{opacity:0}.c-product-card-list .card-list__head .head__title{width:fit-content;margin:0}.c-product-card-list .card-list__cards{display:flex;justify-content:stretch;align-items:start}.c-product-card-list .card-list__cards .card__wrapper{overflow:hidden;flex:var(--card-flex);display:block;background-color:rgba(0,0,0,0);text-decoration:none;cursor:pointer}.c-product-card-list .card-list__cards .card__wrapper:hover{cursor:pointer}.c-product-card-list .card-list__cards .card__wrapper:hover .card__title{text-decoration:underline}.c-product-card-list .card-list__cards .card__wrapper:hover .card__title .line,.c-product-card-list .card-list__cards .card__wrapper:hover .card__title .word{text-decoration:underline}.c-product-card-list .card-list__cards .card__img{width:101%;line-height:0;aspect-ratio:1}.c-product-card-list .card-list__cards .card__img img{width:100%;height:100%;object-fit:cover}.c-product-card-list .card-list__cards .card__content{position:relative;padding:2rem 0.9rem}.c-product-card-list .card-list__cards .card__title{font-size:1.8rem;font-weight:500;letter-spacing:0.072rem;text-transform:uppercase;align-self:stretch}@media screen and (max-width: 1279px){.c-product-card-list .card-list__head .head__wrapper{margin-bottom:5rem}.c-product-card-list .card-list__cards{row-gap:10rem;flex-wrap:wrap}.c-product-card-list .card-list__cards .card__content{padding:2.2rem 2rem}.c-product-card-list .card-list__cards .card__title{font-size:1.2rem;letter-spacing:0.036rem}}@media screen and (max-width: 767px){.c-product-card-list{--card-flex: unset}.c-product-card-list .card-list__head .head__wrapper{width:auto;flex-direction:column-reverse;margin-bottom:4.5rem;align-items:flex-start}.c-product-card-list .card-list__head .head__eyelet{transform:unset;text-align:left}.c-product-card-list .card-list__head .head__title{margin-bottom:0.6rem}.c-product-card-list .card-list__cards{row-gap:4.1rem}.c-product-card-list .card-list__cards .card__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-product-card-list .card-list__cards .card__content{padding:1.2rem 0.2rem}}.c-product-card-list .card-list__head .head__eyelet:after{opacity:0}.c-product-card-list.on-view .card-list__head .head__eyelet:after{opacity:1;transition:opacity .75s var(--anim-bezier) .25s}.c-product-card-list.on-view .card-list__head .head__eyelet:hover:after{opacity:0;transition:none}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (1 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (1 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (1 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (1 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (1 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((1 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((1 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((1 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (1 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (1 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (1 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (1 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (1 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (1 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (1 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (1 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (1 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (1 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((1 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(1) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((1 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (2 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (2 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (2 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (2 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (2 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((2 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((2 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((2 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (2 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (2 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (2 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (2 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (2 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (2 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (2 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (2 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (2 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (2 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((2 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(2) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((2 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (3 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (3 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (3 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (3 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (3 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((3 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((3 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((3 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (3 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (3 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (3 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (3 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (3 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (3 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (3 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (3 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (3 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (3 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((3 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(3) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((3 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (4 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (4 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (4 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (4 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (4 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((4 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((4 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((4 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (4 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (4 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (4 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (4 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (4 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (4 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (4 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (4 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (4 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (4 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((4 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(4) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((4 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (5 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (5 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (5 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (5 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (5 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((5 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((5 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((5 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (5 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (5 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (5 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (5 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (5 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (5 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (5 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (5 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (5 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (5 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((5 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(5) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((5 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (6 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (6 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (6 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (6 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (6 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((6 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((6 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((6 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (6 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (6 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (6 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (6 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (6 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (6 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (6 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (6 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (6 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (6 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((6 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(6) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((6 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (7 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (7 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (7 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (7 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (7 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((7 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((7 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((7 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (7 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (7 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (7 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (7 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (7 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (7 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (7 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (7 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (7 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (7 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((7 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(7) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((7 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (8 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (8 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (8 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (8 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (8 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((8 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((8 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((8 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (8 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (8 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (8 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (8 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (8 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (8 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (8 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (8 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (8 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (8 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((8 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(8) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((8 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (9 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (9 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (9 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (9 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (9 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((9 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((9 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((9 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (9 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (9 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (9 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (9 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (9 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (9 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (9 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (9 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (9 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (9 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((9 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(9) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((9 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (10 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (10 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (10 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (10 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (10 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((10 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((10 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((10 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (10 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (10 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (10 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (10 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (10 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (10 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (10 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (10 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (10 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (10 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((10 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(10) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((10 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (11 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (11 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (11 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (11 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (11 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((11 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((11 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((11 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (11 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (11 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (11 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (11 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (11 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (11 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (11 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (11 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (11 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (11 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((11 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(11) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((11 / 4 + 0.05)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-title] .line:nth-child(1) .word{transition:translate .75s var(--anim-bezier) calc(((1 / 4 - 0.25) + (12 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-title] .line:nth-child(2) .word{transition:translate .75s var(--anim-bezier) calc(((2 / 4 - 0.25) + (12 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-title] .line:nth-child(3) .word{transition:translate .75s var(--anim-bezier) calc(((3 / 4 - 0.25) + (12 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-title] .line:nth-child(4) .word{transition:translate .75s var(--anim-bezier) calc(((4 / 4 - 0.25) + (12 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-title] .line:nth-child(5) .word{transition:translate .75s var(--anim-bezier) calc(((5 / 4 - 0.25) + (12 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-eyelet] .word{transition:translate .75s var(--anim-bezier) calc((12 / 4 + 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-subtitle] .word{transition:translate .75s var(--anim-bezier) calc((12 / 4 + 0.5)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-text]{transition:opacity .75s var(--anim-bezier) calc((12 / 4 + 0.75)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-ctas] [class^=btn--]:nth-child(1){transition:translate .75s var(--anim-bezier) calc(((1 / 4 + 1) + (12 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((1 / 4 + 1) + (12 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-ctas] [class^=btn--]:nth-child(2){transition:translate .75s var(--anim-bezier) calc(((2 / 4 + 1) + (12 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((2 / 4 + 1) + (12 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-ctas] [class^=btn--]:nth-child(3){transition:translate .75s var(--anim-bezier) calc(((3 / 4 + 1) + (12 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((3 / 4 + 1) + (12 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-ctas] [class^=btn--]:nth-child(4){transition:translate .75s var(--anim-bezier) calc(((4 / 4 + 1) + (12 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((4 / 4 + 1) + (12 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-ctas] [class^=btn--]:nth-child(5){transition:translate .75s var(--anim-bezier) calc(((5 / 4 + 1) + (12 / 4 - 0.25))*1s),opacity .75s var(--anim-bezier) calc(((5 / 4 + 1) + (12 / 4 - 0.25))*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-image-top]{transition:scale .75s var(--anim-bezier) calc((12 / 4 - 0.25)*1s)}.c-product-card-list.on-view .card__wrapper.on-view:nth-child(12) [data-animated-sub-image-top] img{transition:translate .75s var(--anim-bezier) calc((12 / 4 + 0.05)*1s)}.c-cta-banner{--banner-image-height: 58.2rem;--banner-image-bottom: 8rem;--banner-image-padding: 16rem 0 0 0;padding:var(--banner-image-padding)}.c-cta-banner .banner__wrapper{background-color:#e5d7c3}.c-cta-banner .banner__inner-wrapper{width:calc(100% - var(--main-container-pad-x)*1px);margin-left:auto;position:relative;display:flex;align-items:stretch;gap:2.2rem}.c-cta-banner .banner__paragraph{padding-bottom:0;position:relative;flex:0 0 31%;display:flex;flex-direction:column;justify-content:center}.c-cta-banner .banner__paragraph .paragraph__title{font-size:3.8rem;font-weight:200;letter-spacing:0.114rem;line-height:1.3;color:#80755e;margin:0 0 3rem}.c-cta-banner .banner__paragraph .paragraph__text{font-size:1.8rem;font-weight:300;letter-spacing:0.054rem;line-height:1.55;color:#272727;margin:0 0 8rem}.c-cta-banner .banner__image{display:block;position:relative;flex:1 0;height:var(--banner-image-height);bottom:var(--banner-image-bottom)}.c-cta-banner .banner__image img{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 1279px){.c-cta-banner{--banner-image-padding: 16rem 0 0 0}.c-cta-banner .banner__paragraph{padding-top:3.2rem}.c-cta-banner .banner__paragraph .paragraph__title{font-size:3rem;letter-spacing:0.09rem;margin:0 0 3.5rem}.c-cta-banner .banner__paragraph .paragraph__text{font-size:1.4rem;letter-spacing:0.042rem;line-height:1.71;margin:0 0 5rem}}@media screen and (max-width: 767px){.c-cta-banner{--banner-image-padding: 4rem 0 0 0}.c-cta-banner .banner__inner-wrapper{width:auto;display:block;margin:0}.c-cta-banner .banner__paragraph{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;padding:3.2rem 0 6rem}.c-cta-banner .banner__paragraph .paragraph__title{font-size:2.8rem;letter-spacing:0.09rem;margin:0 0 3.5rem}.c-cta-banner .banner__paragraph .paragraph__text{font-size:1.4rem;letter-spacing:0.042rem;line-height:1.71;margin:0 0 5rem}.c-cta-banner .banner__image{position:static;height:auto}.c-cta-banner .banner__image img{object-fit:unset}}.c-video{--title-align: center}.c-video.text-left{--title-align: left}.c-video.text-center{--title-align: center}.c-video.text-right{--title-align: right}.c-video .video__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-video .video__title{margin-bottom:5rem;color:#80755e;text-align:var(--title-align)}.c-video .video__video{--plyr-color-main: #A29175;--plyr-video-control-background-hover: transparent}.c-video .video__video button.plyr__control--overlaid{--plyr-control-icon-size: 3rem;--plyr-control-spacing: 3rem;border:3px solid #fff;border-radius:50%}@media screen and (max-width: 1279px){.c-video .video__video button.plyr__control--overlaid{--plyr-control-icon-size: 2.5rem;--plyr-control-spacing: 2.5rem}}@media screen and (max-width: 767px){.c-video .video__title{margin-bottom:2.5rem}.c-video .video__video button.plyr__control--overlaid{--plyr-control-icon-size: 2rem;--plyr-control-spacing: 1.5rem}}.c-video .video__video{opacity:0}.c-video.on-view .video__video{opacity:1;transition:opacity .75s var(--anim-bezier) .5s}.c-post-sale{--form-gap: 7.2rem;--form-grid-columns: 1fr 1fr;background-color:#faf2e8;color:#272727}.c-post-sale .post-sale__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;max-width:1000px;padding:10rem 0 10.5rem}.c-post-sale .post-sale__switch{display:flex;align-items:stretch;margin-bottom:3rem}.c-post-sale .post-sale__tab{width:50%;border-radius:0}.c-post-sale .post-sale__tab.selected{background-color:#80755e;pointer-events:none}.c-post-sale .post-sale__panel.hidden{display:none}.c-post-sale .post-sale__title{text-align:center;margin-bottom:2rem}.c-post-sale .post-sale__description{font-size:1.6rem;margin-right:2.3rem}.c-post-sale .post-sale__thankyou{font-size:1.6rem}.c-post-sale .post-sale__form{display:flex;flex-direction:column}.c-post-sale .post-sale__form .form__grid{display:grid;align-items:start;grid-template-columns:var(--form-grid-columns);gap:var(--form-gap)}.c-post-sale .post-sale__form .form__section{grid-column:1/-1;display:grid;align-items:start;grid-template-columns:var(--form-grid-columns);gap:var(--form-gap)}.c-post-sale .post-sale__form .form__section.hidden{display:none}.c-post-sale .post-sale__form .form__section p{font-size:1.8rem;font-weight:500}.c-post-sale .post-sale__form .form__field.full-width{grid-column:1/-1}.c-post-sale .post-sale__form .form__field.hidden{display:none}.c-post-sale .post-sale__form .form__field .error.has-error.label .form-input__label,.c-post-sale .post-sale__form .form__field .error.has-error.label .form-select__label{font-weight:bold}.c-post-sale .post-sale__form .form__field .form-input__label,.c-post-sale .post-sale__form .form__field .form-select__label{font-size:1.8rem;margin-bottom:1rem}.c-post-sale .post-sale__form .form__field__note{display:block;margin-top:1rem}.c-post-sale .post-sale__form .form__download.hidden{display:none}.c-post-sale .post-sale__form .form__cta{grid-column:1/-1;display:flex;align-items:center}.c-post-sale .post-sale__form .form__cta .btn{margin-left:auto;padding:1.2rem 10rem}@media screen and (max-width: 1023px){.c-post-sale{--form-gap: 5rem;--form-grid-columns: 1fr}}@media screen and (max-width: 767px){.c-post-sale{--form-gap: 4rem;--form-grid-columns: 1fr}}.c-designer-hero .des-hero__wrapper{display:flex;background-color:#fff}.c-designer-hero .des-hero__image{flex:0 0 40%;aspect-ratio:733/847}.c-designer-hero .des-hero__image img{width:100%;height:100%;object-fit:cover}.c-designer-hero .des-hero__content{flex:0 0 60%;display:grid;grid-template-rows:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr);padding:0 7.5rem 0 14rem}.c-designer-hero .des-hero__back{grid-row:1/2;align-self:end;display:flex;justify-content:flex-end}.c-designer-hero .des-hero__back__link{font-size:1.6rem;font-weight:200;text-decoration:underline}.c-designer-hero .des-hero__back__link:hover{text-decoration:none}.c-designer-hero .des-hero__title{grid-row:2/3;align-self:end;display:flex;flex-direction:column;align-items:start;margin-right:auto;width:fit-content;padding:0 3rem 2rem 0}.c-designer-hero .des-hero__title__main{font-size:5.4rem;font-weight:200;color:#80755e;width:fit-content}.c-designer-hero .des-hero__title__eyelet{font-size:1.8rem;font-weight:200;width:fit-content;transform:translate(100%, 75%);align-self:end}.c-designer-hero .des-hero__description{grid-row:-2/-1;align-self:start;padding:2rem 3rem 0 0}@media screen and (max-width: 1599px){.c-designer-hero .des-hero__content{padding:0 calc(var(--main-container-pad-x)*1px) 0 7rem}.c-designer-hero .des-hero__title{padding:0 0 2rem 0}.c-designer-hero .des-hero__title__main{font-size:5rem}.c-designer-hero .des-hero__description{padding:2rem 0 0 0}}@media screen and (max-width: 1439px){.c-designer-hero .des-hero__content{padding:0 calc(var(--main-container-pad-x)*1px) 0 5rem}.c-designer-hero .des-hero__title__main{font-size:4.5rem}.c-designer-hero .des-hero__title__eyelet{font-size:1.6rem}}@media screen and (max-width: 1279px){.c-designer-hero .des-hero__content{padding:0 calc(var(--main-container-pad-x)*1px)}.c-designer-hero .des-hero__back__link{font-size:1.4rem}.c-designer-hero .des-hero__title{display:block;width:100%;padding-bottom:1rem}.c-designer-hero .des-hero__title__main{width:100%}.c-designer-hero .des-hero__title__eyelet{width:100%;transform:none}.c-designer-hero .des-hero__description{padding-top:1rem}}@media screen and (max-width: 1023px){.c-designer-hero .des-hero__back__link{font-size:1.2rem}.c-designer-hero .des-hero__title__main{font-size:3.5rem}}@media screen and (max-width: 767px){.c-designer-hero .des-hero__wrapper{display:block}.c-designer-hero .des-hero__image{width:100%;aspect-ratio:1/1}.c-designer-hero .des-hero__content{display:block;padding-bottom:3rem}.c-designer-hero .des-hero__back{padding:2.5rem 0}.c-designer-hero .des-hero__title__main{font-size:3rem}}.c-designer-hero .des-hero__back__link{opacity:0;transition:opacity .75s var(--anim-bezier) 1.25s}.c-designer-hero.on-view .des-hero__back__link{opacity:1}.c-designer-list{--sticky-top: var(--header-height);--card-fixed-width: 12vw;--img-fixed-aspect-ratio: 0.5;--card-transition-time: 0s;padding-top:10rem;height:500vh}.c-designer-list .des-list__wrapper{position:sticky;top:var(--sticky-top)}.c-designer-list .des-list__head-container{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-designer-list .des-list__head{display:flex;flex-direction:column;align-items:start;margin-right:auto;width:fit-content}.c-designer-list .des-list__head__title{width:fit-content}.c-designer-list .des-list__head__eyelet{font-size:1.6rem;font-weight:200;width:fit-content;transform:translate(100%, 100%);align-self:end}.c-designer-list .des-list__gallery-container{overflow-x:hidden}.c-designer-list .des-list__gallery{width:fit-content;height:calc(var(--card-fixed-width) + var(--card-fixed-width)*1.5*1);margin-top:7rem;display:flex;align-items:center;gap:4rem;padding-left:4rem;overflow:hidden}.c-designer-list .des-list__scroll-reminder{display:none;position:fixed;z-index:1;left:0;top:0;transform:translateY(-75%);padding:2rem;width:12rem;height:12rem;background-color:#a29175;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;pointer-events:none}.c-designer-list .des-list__scroll-reminder span{position:relative;font-size:2.4rem;font-weight:400;line-height:1;color:#fff}.c-designer-list .des-list__card{--card-animated-width: 0;--img-animated-aspect-ratio: 0;--small-content-opacity: 1;--small-content-visibility: visible;--big-content-opacity: 0;--big-content-visibility: hidden;position:relative;width:calc(var(--card-fixed-width) + var(--card-fixed-width)*1.4*var(--card-animated-width));flex-shrink:0;flex-grow:0;text-decoration:none;overflow:hidden;transition:width var(--card-transition-time) var(--anim-bezier)}.c-designer-list .des-list__card--open{--small-content-opacity: 0;--small-content-visibility: hidden;--big-content-opacity: 1;--big-content-visibility: visible}.c-designer-list .des-list__card__top{display:block;position:relative}.c-designer-list .des-list__card__img{width:100%;aspect-ratio:calc(var(--img-fixed-aspect-ratio) + var(--img-animated-aspect-ratio));transition:aspect-ratio var(--card-transition-time) var(--anim-bezier)}.c-designer-list .des-list__card__img img{width:100%;height:100%;object-fit:cover}.c-designer-list .des-list__card__content-small{display:block;margin-top:2rem;font-size:1.8rem;font-weight:500;text-transform:uppercase;visibility:var(--small-content-visibility);opacity:var(--small-content-opacity);transition:all .5s var(--anim-bezier)}.c-designer-list .des-list__card__content-big{position:absolute;left:0;bottom:0;width:max-content;padding:2.5rem;font-size:6.4rem;font-weight:200;color:#fff;visibility:var(--big-content-visibility);opacity:var(--big-content-opacity);transition:all .5s var(--anim-bezier)}.c-designer-list .des-list__card__content-big__text{display:block}@media screen and (max-width: 1599px){.c-designer-list{--card-fixed-width: 14vw}}@media screen and (max-width: 1439px){.c-designer-list{--card-fixed-width: 15vw;padding-top:7.5rem}.c-designer-list .des-list__head__eyelet{font-size:1.4rem}.c-designer-list .des-list__gallery{margin-top:5rem}.c-designer-list .des-list__card__content-small{font-size:1.6rem}.c-designer-list .des-list__card__content-big{font-size:4.6rem}}@media screen and (max-width: 1279px){.c-designer-list{--card-fixed-width: 18vw}.c-designer-list .des-list__card__content-small{font-size:1.4rem}}@media screen and (max-width: 1023px){.c-designer-list{padding-top:5rem;height:auto}.c-designer-list .des-list__head{display:block}.c-designer-list .des-list__head__eyelet{font-size:1.2rem;transform:none}.c-designer-list .des-list__wrapper{position:static}.c-designer-list .des-list__gallery-container{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.c-designer-list .des-list__gallery-container::-webkit-scrollbar{display:none}.c-designer-list .des-list__gallery{margin-top:5rem}.c-designer-list .des-list__card__content-small{font-size:1.2rem}.c-designer-list .des-list__card__content-big{font-size:3.5rem}}@media screen and (max-width: 767px){.c-designer-list{--card-fixed-width: 55vw}.c-designer-list .des-list__gallery{height:calc((var(--card-fixed-width) + var(--card-fixed-width)/4*1)/.5);margin-top:4rem;gap:2.5rem}.c-designer-list .des-list__card{width:calc(var(--card-fixed-width) + var(--card-fixed-width)/4*var(--card-animated-width))}.c-designer-list .des-list__card__img{aspect-ratio:var(--img-fixed-aspect-ratio)}}.c-project-hero{padding:15rem 0 4rem}.c-project-hero .proj-hero__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-project-hero .proj-hero__back{display:flex;justify-content:flex-end}.c-project-hero .proj-hero__back__link{font-size:1.6rem;font-weight:200;text-decoration:underline}.c-project-hero .proj-hero__back__link:hover{text-decoration:none}.c-project-hero .proj-hero__info{display:flex;padding-top:5rem}.c-project-hero .proj-hero__info__grid{flex:0 0 50%;display:grid;grid-template-columns:auto min(35rem, 60%);justify-content:end;row-gap:1.2rem;column-gap:3rem}.c-project-hero .proj-hero__info__grid a{text-decoration:underline}.c-project-hero .proj-hero__info__grid a:hover{text-decoration:none}.c-project-hero .proj-hero__info__item{font-size:1.6rem;font-weight:300}.c-project-hero .proj-hero__info__item--bold{text-align:right;font-weight:700}@media screen and (max-width: 1023px){.c-project-hero{padding:10rem 0 3rem}}@media screen and (max-width: 767px){.c-project-hero{padding:5rem 0 2rem}.c-project-hero .proj-hero__back__link{font-size:1.2rem}.c-project-hero .proj-hero__info{padding-top:3rem}.c-project-hero .proj-hero__info__grid{flex:0 0 100%;justify-content:center;row-gap:1rem;column-gap:2rem}.c-project-hero .proj-hero__info__item{font-size:1.4rem}}.c-project-hero .proj-hero__back__link{opacity:0;transition:opacity .75s var(--anim-bezier) 1.25s}.c-project-hero.on-view .proj-hero__back__link{opacity:1}.c-shop-fixed-cta{position:fixed;bottom:7.7rem;left:5.5rem;--cta-size: 8rem}.c-shop-fixed-cta .icon{--icon-size: 5rem}@media screen and (max-width: 1023px){.c-shop-fixed-cta{bottom:10rem;left:2rem;--cta-size: 5rem}.c-shop-fixed-cta .icon{--icon-size: 2.5rem}}.c-contact-form{--text-align: left}.c-contact-form .contact__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto}.c-contact-form .contact__head{display:grid;grid-template-columns:minmax(0, max-content) auto;grid-template-rows:auto auto;grid-template-areas:". eyelet" "title .";margin-bottom:12.8rem}.c-contact-form .contact__title{grid-area:title;width:fit-content;color:#80755e;font-size:5.4rem;letter-spacing:0.162rem;font-weight:200;margin:0}.c-contact-form .contact__eyelet{display:block;grid-area:eyelet;font-size:1.7rem;letter-spacing:0.051rem;color:#000}.c-contact-form .contact__form{--form-gap: 7.2rem;--form-grid-columns: 1fr 1fr 1fr;--form-grid-template-areas: "name last-name email" "country message acceptance" "class message acceptance" ". message cta";display:flex;flex-direction:column;gap:var(--form-gap)}.c-contact-form .contact__form [data-form-field-name=name]{grid-area:name}.c-contact-form .contact__form [data-form-field-name=last-name]{grid-area:last-name}.c-contact-form .contact__form [data-form-field-name=email]{grid-area:email}.c-contact-form .contact__form [data-form-field-name=country]{grid-area:country}.c-contact-form .contact__form [data-form-field-name=class]{grid-area:class}.c-contact-form .contact__form [data-form-field-name=message]{grid-area:message}.c-contact-form .contact__form [data-form-field-name=acceptance]{grid-area:acceptance}.c-contact-form .contact__form [data-form-field-name=cta]{grid-area:cta}.c-contact-form .contact__form .form__grid{display:grid;align-items:start;grid-template-columns:var(--form-grid-columns);gap:var(--form-gap);grid-template-areas:var(--form-grid-template-areas)}.c-contact-form .contact__form .form__cta{flex:0 0;margin-left:auto;display:flex;align-items:center;gap:4.5rem;margin-top:4.5rem}.c-contact-form .contact__form .form__cta .btn{padding:1.2rem 10rem}.c-contact-form .contact__form .form__msg{font-size:1.6rem;font-weight:500;color:#a29175}@media screen and (max-width: 1279px){.c-contact-form .contact__head{margin-bottom:7.2rem}.c-contact-form .contact__title{font-size:4.8rem;letter-spacing:0.144rem}.c-contact-form .contact__eyelet{font-size:1.5rem;letter-spacing:0.045rem;font-weight:500}.c-contact-form .contact__form{--form-gap: 5rem;--input-f-size: 1.5rem;--input-f-spacing: 0.045rem;--input-line-height: 1.06;--checkbox-size: 1.9rem;--input-check-gap: 2.1rem;--checkbox-f-size: 1.1rem;--checkbox-f-spacing: 0.033rem;--checkbox-line-height: 1.36}.c-contact-form .contact__form .form__cta .btn{padding:1.2rem 5rem}}@media screen and (max-width: 1023px){.c-contact-form .contact__head{margin-bottom:8.8rem}.c-contact-form .contact__title{font-size:4.2rem;letter-spacing:0.126rem}.c-contact-form .contact__eyelet{font-size:1.3rem;letter-spacing:0.039rem}.c-contact-form .contact__form{--form-gap: 5rem;--input-f-size: 1.3rem;--input-f-spacing: 0.039rem;--input-line-height: 1.07;--checkbox-size: 1.9rem;--input-check-gap: 2.6rem;--checkbox-f-size: 1rem;--checkbox-f-spacing: 0.03rem;--checkbox-line-height: 1.5}}@media screen and (max-width: 767px){.c-contact-form .contact__head{display:block;margin-bottom:9rem}.c-contact-form .contact__title,.c-contact-form .contact__eyelet{width:auto;text-align:right}.c-contact-form .contact__title{font-size:3.4rem;letter-spacing:0.102rem}.c-contact-form .contact__eyelet{font-size:1.4rem;letter-spacing:0.042rem}.c-contact-form .contact__form{--form-gap: 4rem;--form-grid-columns: 1fr;--form-grid-template-areas: none;--input-f-size: 1.3rem;--input-f-spacing: 0.039rem;--input-line-height: 1.07;--checkbox-size: 1.9rem;--input-check-gap: 2.6rem;--checkbox-f-size: 1rem;--checkbox-f-spacing: 0.03rem;--checkbox-line-height: 1.5}.c-contact-form .contact__form [data-form-field-name]{grid-area:unset}.c-contact-form .contact__form .form__cta{grid-column:span 1;flex-direction:column-reverse;margin-top:3rem}}.c-timeline{--timeline-arrow-color: #D6C6AF}.c-timeline.--arrows-dark{--timeline-arrow-color: #392926}.c-timeline .timeline__head{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:minmax(0, max-content) auto;grid-template-rows:auto auto;grid-template-areas:". eyelet" "title .";margin-bottom:7.4rem}.c-timeline .timeline__title{grid-area:title;width:fit-content;color:#80755e;font-size:5.4rem;letter-spacing:0.162rem;font-weight:200;margin:0}.c-timeline .timeline__eyelet{display:block;grid-area:eyelet;font-size:1.7rem;letter-spacing:0.051rem;color:#000}.c-timeline .timeline__gallery{width:100%;display:flex;height:780px;gap:1rem}.c-timeline .timeline__accordion{flex:0 0 15rem}.c-timeline .timeline__accordion [data-acc-trigger]{display:none}.c-timeline .timeline__accordion [data-acc-panel],.c-timeline .timeline__accordion [data-acc-panel-container]{height:100%}.c-timeline .timeline__pagination{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem;background-color:#e5d7c3}.c-timeline .timeline__year{font-size:2.4rem;font-weight:200;letter-spacing:0.072rem;color:#000;margin:0}.c-timeline .timeline__year.--active{font-weight:500}.c-timeline .timeline__track{flex-grow:1;position:relative}.c-timeline .timeline__arrows{display:none}.c-timeline .timeline__item{--item-gap: 8rem;display:block;background-color:var(--block-bg-color, #E5D7C3)}.c-timeline .timeline__item.reverse{--item-flex-direction: row-reverse}.c-timeline .timeline__item .item__wrapper{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:var(--item-flex-direction, row);gap:var(--item-gap);padding:9rem}.c-timeline .timeline__item .item__content{color:var(--block-text-color, inherit);flex:1}.c-timeline .timeline__item .item__title{font-size:8rem;font-weight:200;letter-spacing:0.24rem;margin:0}.c-timeline .timeline__item .item__subtitle{font-size:4rem;font-weight:200;letter-spacing:0.12rem;margin:0 0 4.6rem}.c-timeline .timeline__item .item__text{font-size:1.6rem;font-weight:300;letter-spacing:0.048rem;line-height:1.65}.c-timeline .timeline__item .item__picture{width:calc(60% - var(--item-gap));height:100%}.c-timeline .timeline__item .item__picture img{object-fit:contain;height:100%;width:100%}@media screen and (max-width: 1279px){.c-timeline .timeline__title{font-size:4.8rem;letter-spacing:0.144rem}.c-timeline .timeline__eyelet{font-size:1.5rem;letter-spacing:0.045rem;font-weight:500}}@media screen and (max-width: 1023px){.c-timeline .timeline__title{font-size:4.2rem;letter-spacing:0.126rem}.c-timeline .timeline__eyelet{font-size:1.3rem;letter-spacing:0.039rem}.c-timeline .timeline__gallery{height:650px;gap:0.6rem}.c-timeline .timeline__item{--item-gap: 1.8rem}.c-timeline .timeline__item .item__title{font-size:4rem;letter-spacing:0.12rem;line-height:1.375}.c-timeline .timeline__item .item__subtitle{font-size:3rem;letter-spacing:0.09rem;margin:0 0 2.95rem}.c-timeline .timeline__item .item__text{font-size:1.4rem;font-weight:300;letter-spacing:0.042rem;line-height:1.71}}@media screen and (max-width: 767px){.c-timeline .timeline__title,.c-timeline .timeline__eyelet{width:auto;text-align:right}.c-timeline .timeline__title{font-size:3.4rem;letter-spacing:0.102rem}.c-timeline .timeline__eyelet{font-size:1.4rem;letter-spacing:0.042rem}.c-timeline .timeline__gallery{display:block;height:unset}.c-timeline .timeline__accordion{margin:0 0 1rem;background-color:#e5d7c3}.c-timeline .timeline__accordion [data-acc-trigger]{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;padding:1.8rem;font-size:2.6rem;letter-spacing:.78;line-height:1.38;color:#272727}.c-timeline .timeline__accordion [data-acc-panel]{height:var(--panel-height)}.c-timeline .timeline__accordion [data-acc-panel-container]{padding:1rem;height:auto}.c-timeline .timeline__arrows{position:absolute;bottom:6rem;left:0;right:0;display:flex;align-items:center}.c-timeline .timeline__arrow{font-size:1.6rem;letter-spacing:0.048rem;font-weight:700;line-height:1.35;color:var(--timeline-arrow-color)}.c-timeline .timeline__arrow.--left{margin-right:auto}.c-timeline .timeline__arrow.--right{margin-left:auto}.c-timeline .timeline__arrow.--hidden{display:none}.c-timeline .timeline__item{--item-gap: 5.3rem}.c-timeline .timeline__item .item__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:flex-start;padding:10rem 0 14rem}.c-timeline .timeline__item .item__picture{height:40rem;width:100%;margin:0 auto}.c-timeline .timeline__item .item__title{font-size:2rem;letter-spacing:0.084rem;line-height:1.35;margin:0 0 0.5rem}.c-timeline .timeline__item .item__subtitle{font-size:2.8rem;letter-spacing:0.09rem;line-height:1.14;margin:0 0 3.45rem}.c-timeline .timeline__item .item__text{font-size:1.2rem;font-weight:300;letter-spacing:0.048rem;line-height:1.8}}.c-zoom-gallery-modal{z-index:8;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.862745098);display:none;overflow-x:hidden;overflow-y:auto}.c-zoom-gallery-modal.modal-open{display:block}.c-zoom-gallery-modal.modal-open .modal__wrapper{display:flex;flex-direction:column;justify-content:center;height:100vh}.c-zoom-gallery-modal.modal-open .modal__close{z-index:8;position:absolute;top:1rem;right:1rem;background-color:#fff;cursor:pointer;width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.c-zoom-gallery-modal.modal-open .modal__close .icon{color:#000;--icon-size: 1rem}.c-zoom-gallery-modal.modal-open .modal__body{height:100vh;width:100vw}.c-zoom-gallery-modal.modal-open .modal__gallery{height:100vh;width:100vw}.c-zoom-gallery-modal.modal-open .modal__gallery .gallery__splide{height:100vh;width:100vw}.c-zoom-gallery-modal.modal-open .modal__img{height:100vh;width:100vw}.c-zoom-gallery-modal.modal-open .modal__img img{width:100%;height:100%;object-fit:contain}.c-benefits-banner{background-color:#dcccb5}.c-benefits-banner .benefits__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;flex-flow:row wrap;gap:10rem;padding:6rem 0}@media screen and (max-width: 1279px){.c-benefits-banner .benefits__wrapper{gap:3rem}}.c-benefits-banner .benefits__item{display:flex;align-items:center;gap:1rem;min-width:0;font-size:1.8rem;font-weight:300;color:#272727}.c-benefits-banner .benefits__item .icon{--icon-size: 2.4rem}:root{interpolate-size:allow-keywords}.c-nl-banner{--nl-btn-size: 2.4rem;--nl-input-border-radius: 3rem;--nl-acceptances-height: max-content;--nl-acceptances-opacity: 1;--nl-acceptances-scale: 1;--nl-form-display: flex;--nl-success-display: none;background-color:#272727;color:#faf2e8}.c-nl-banner.--success{--nl-form-display: none;--nl-success-display: block}.c-nl-banner:has(input:placeholder-shown){--nl-acceptances-height: 0;--nl-acceptances-opacity: 0;--nl-acceptances-scale: 0}.c-nl-banner .nl__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;font-size:1.8rem}.c-nl-banner .nl__form{display:var(--nl-form-display);flex-flow:column;align-items:center;gap:5.4rem}.c-nl-banner .nl__success{display:var(--nl-success-display);width:min(51rem,100%);margin:0 auto}.c-nl-banner .nl__success__icon{color:#faf2e8}.c-nl-banner .nl__success__icon .icon{--icon-size: 4.5rem}.c-nl-banner .nl__head{display:flex;flex-flow:column;gap:2rem;align-items:center;text-align:center;font-weight:300}.c-nl-banner .nl__title{font-size:3.6rem;font-weight:inherit}.c-nl-banner .nl__fields-wrapper{display:flex;flex-flow:column;align-items:flex-start;gap:2.7rem;width:min(47.5rem,100%)}.c-nl-banner .nl__main-field{position:relative;width:100%}.c-nl-banner .nl__main-field__input{color:#272727;background-color:#f4f2ef;width:100%;height:var(--nl-input-h, 5rem);padding:1.3rem 2.6rem;border:none;border-radius:var(--nl-input-border-radius, 2rem);font-size:1.8rem;outline:none}.c-nl-banner .nl__main-field__submit{color:#272727;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);width:var(--nl-btn-size);height:var(--nl-btn-size);border:var(--nl-btn-border-size) solid #f4f2ef;border-radius:var(--nl-btn-border-radius, 0);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.c-nl-banner .nl__acceptances{height:var(--nl-acceptances-height, 0);opacity:var(--nl-acceptances-opacity, 1);transform:scaleY(var(--nl-acceptances-scale, 1));transform-origin:top;font-size:1.2rem;transition:height .5s ease,transform .5s ease-in-out,opacity .3s ease-in-out}.c-nl-banner .nl__acceptances__text{margin-bottom:2.2rem}.c-nl-banner .nl__acceptances__flags{display:flex;flex-flow:column;gap:1rem}.c-nl-banner .nl__acceptances__flags .form-checkbox{--checkbox-size: 2rem;--input-check-bg: #F4F2EF;--input-check-color: #272727;--input-check-gap: .8rem;--input-check-border-radius: 0}.c-nl-banner .nl__acceptances__flags .form-checkbox:has(input:checked){--input-check-color: #272727;--input-check-bg: #F4F2EF}.c-cart-line-item{--line-head-display: grid;--line-item-border-bottom: none}.c-cart-line-item+.c-cart-line-item{--line-head-display: none}@media screen and (max-width: 767px){.c-cart-line-item{--line-head-display: none}}.c-cart-line-item:last-child{--line-item-border-bottom: 1px solid #E2E2E2}.c-cart-line-item .line__wrapper{display:grid;grid-template-columns:20rem minmax(0, 1fr) 10rem 10rem;gap:3rem;font-size:1.2rem}.c-cart-line-item .line__wrapper:not(.--head){border-top:1px solid #e2e2e2;padding:2rem 0;border-bottom:var(--line-item-border-bottom)}.c-cart-line-item .line__wrapper.--head{display:var(--line-head-display);padding:.5rem 0;margin-bottom:1rem;justify-items:center;text-transform:uppercase}@media screen and (max-width: 767px){.c-cart-line-item .line__wrapper{grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem 1rem}}.c-cart-line-item .line__data.--image .line__delete{display:none;color:#6f6f6f;margin-top:.4rem}@media screen and (max-width: 767px){.c-cart-line-item .line__data.--image .line__delete{display:block}}.c-cart-line-item .line__data.--quantity,.c-cart-line-item .line__data.--totals{justify-self:center}@media screen and (max-width: 767px){.c-cart-line-item .line__data.--quantity,.c-cart-line-item .line__data.--totals{justify-self:flex-start}}.c-cart-line-item .line__image{display:block;aspect-ratio:1}.c-cart-line-item .line__image img{width:100%;height:100%;object-fit:cover}.c-cart-line-item .line__delete{font-weight:300;font-size:1.2rem;text-decoration:underline}.c-cart-line-item .line__details{display:flex;flex-flow:column;height:100%;gap:.6rem;color:#6f6f6f}.c-cart-line-item .line__details__name,.c-cart-line-item .line__details__prices,.c-cart-line-item .line__details__options,.c-cart-line-item .line__details__delete{padding:.5rem .8rem}.c-cart-line-item .line__details__name{font-weight:600;color:#000}.c-cart-line-item .line__details__prices{display:flex;gap:1rem;align-items:center;color:#000}.c-cart-line-item .line__details__prices .price.--highlight{color:#c60101}.c-cart-line-item .line__details__prices .price.--strike{color:#6f6f6f}.c-cart-line-item .line__details__options{display:flex;flex-flow:column}.c-cart-line-item .line__details__options .option.--shipping-time{display:flex;flex-flow:row;align-items:center;gap:1rem;color:#000}.c-cart-line-item .line__details__delete{margin-top:auto}@media screen and (max-width: 767px){.c-cart-line-item .line__details__delete{display:none}}.c-cart-line-item .line__quantity{width:4.5rem;border-bottom:1px solid #e2e2e2;position:relative}.c-cart-line-item .line__quantity select{background-color:rgba(0,0,0,0);width:100%;padding:.4rem .8rem}.c-cart-line-item .line__quantity .icon{--icon-size: 2rem;pointer-events:none;position:absolute;right:0;top:0}.c-cart-line-item .line__totals{font-weight:600}@media screen and (max-width: 767px){.c-cart-line-item .line__totals{padding-left:2rem}}.c-cart-resume-box .box__wrapper{display:flex;flex-flow:column;align-items:stretch;gap:1.5rem;padding:2.2rem;border:1px solid #e2e2e2;font-size:1.2rem}.c-cart-resume-box .box__title{color:#a29175;text-align:center;text-transform:uppercase;font-weight:600}.c-cart-resume-box .box__list{display:flex;flex-flow:column;gap:1rem;padding-bottom:1.5rem;border-bottom:1px solid #a29175}.c-cart-resume-box .box__row{display:flex;align-items:center;gap:1rem;justify-content:space-between}.c-cart-resume-box .box__row__label{max-width:60%}.c-cart-resume-box .box__row__value.--discount{color:#c60101}.c-cart-resume-box .box__total{font-weight:600}.c-cart-resume-box .box__checkout{padding-top:1.3rem}.c-cart-payments-box .box__wrapper{display:flex;flex-flow:column;align-items:stretch;gap:1.5rem;padding:2.2rem;font-size:1.2rem}.c-cart-payments-box .box__title{color:#a29175;text-align:center;text-transform:uppercase;font-weight:600}.c-cart-payments-box .box__logos{display:flex;align-items:center;flex-flow:row wrap;gap:2rem}.c-cart-payments-box .box__logos img{height:2rem;width:auto}.c-cart-payments-box .box__logos img.mastercard,.c-cart-payments-box .box__logos img.american-express{height:4rem}.c-coupon-field .coupon__field{position:relative;padding-right:2.2rem;display:flex;align-items:flex-end;height:4.6rem}.c-coupon-field .coupon__field input{width:100%;appearance:none;border-bottom:1px solid #a29175;font-size:1.4rem;padding:1rem}.c-coupon-field .coupon__field button{--btn-label-padding: 1rem;position:absolute;right:0;bottom:0}.c-lang-country-modal{border:none;outline:none;padding:0;background-color:rgba(0,0,0,0);min-width:auto;min-height:auto;align-items:center;justify-content:center;overflow:visible;width:min(50rem,100%)}.c-lang-country-modal::backdrop{background-color:#272727;opacity:.43}.c-lang-country-modal .modal__wrapper{background-color:#f4f2ef;padding:0;border:1px solid}.c-lang-country-modal .modal__head{position:relative;margin-bottom:3.6rem;padding:4rem 3rem 0;display:flex;flex-flow:column;gap:1.5rem}.c-lang-country-modal .modal__title{color:#a29175;font-size:2.8rem;font-weight:300;font-family:var(--heading-font-family)}.c-lang-country-modal .modal__text{font-size:1.6rem;font-weight:400;color:#eb5757}.c-lang-country-modal .modal__close{position:absolute;top:4rem;right:2.5rem}.c-lang-country-modal .modal__close .icon{--icon-size: 1.8rem;color:#6f6f6f}.c-lang-country-modal .modal__form{display:flex;flex-flow:column;gap:3.6rem}.c-lang-country-modal .modal__form__fields{display:flex;flex-flow:column;gap:2.1rem;padding:0 3rem}.c-lang-country-modal .modal__cta{width:100%;padding:0 3rem 2.8rem;display:flex;justify-content:center}.l-page{background-color:#dcccb5}.l-page.header-light .c-main-header{--main-header-color: #fff;--main-header-logo-color: #fff}.l-page.header-light .c-main-header.--has-bg{--main-header-bg: #000000}.l-page.header-dark .c-main-header{--main-header-color: #000000;--main-header-logo-color: #000000}.l-page.header-dark .c-main-header.--has-bg{--main-header-bg: #fff}.l-page.header-dark-light .c-main-header{--main-header-color: #fff;--main-header-logo-color: #000000}.l-page.header-dark-light .c-main-header.--has-bg{--main-header-bg: #000000;--main-header-logo-color: #fff}.l-page.header-light-dark .c-main-header{--main-header-color: #000000;--main-header-logo-color: #fff}.l-page.header-light-dark .c-main-header.--has-bg{--main-header-bg: #fff;--main-header-logo-color: #000000}.l-page .main>*:first-child:not(.full-height,.c-designer-hero){margin-top:var(--header-height)}.l-product{--product-colors-width: 10rem;position:relative;background-color:#d6c6af}.l-product.--modular .product__modular-hero__wrapper{position:relative}.l-product.--modular .product__modular-hero__wrapper .c-product-colors{position:absolute;height:100%}.l-product.--modular .product__modular-hero__wrapper .c-product-hero{--hero-wrapper-flex-align: center}.l-product.--modular .product__modular-hero__wrapper .c-product-hero .hero__wrapper{width:auto;margin-right:calc(var(--product-colors-width) + var(--main-container-pad-x)*1px);margin-left:calc(var(--main-container-pad-x)*1px)}.l-product.--modular .details__downloads{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6.5rem;padding:7rem calc(var(--main-container-pad-x)*1px) 0;border-top:0.1rem solid}.l-product.--modular .details__downloads>*{width:fit-content;display:flex;align-items:center;gap:1rem}.l-product.--modular .details__downloads>* i.icon{--icon-size: 1rem}.l-product.--regular .main{padding-right:var(--product-colors-width);padding-top:var(--header-height)}.l-product.--regular .c-main-header .main-header__wrapper{width:auto;margin-right:var(--product-colors-width)}.l-product.--regular .c-main-header .main-header__nav .menu-item__mega-menu{width:100%}@media screen and (max-width: 1023px){.l-product{--product-colors-width: 8rem}}@media screen and (max-width: 767px){.l-product{--product-colors-width: 0px}.l-product.--modular .product__modular-hero__wrapper .c-product-colors{position:static}.l-product.--modular .product__modular-hero__wrapper .c-product-hero .hero__wrapper{margin-right:calc(var(--main-container-pad-x)*1px)}.l-product.--modular .details__downloads{flex-direction:column;align-items:flex-start;gap:3rem;padding-top:3rem}}.l-error .hero{height:100vh;background-color:#000;background-repeat:no-repeat;background-position:center;display:flex;align-items:flex-end;justify-content:center;padding:10rem}.l-error .c-main-header{--main-header-color: #fff}.l-error .c-main-header.--has-bg{--main-header-bg: #000000}.l-cart .layout__head{height:30rem;display:flex;padding:5rem 0;align-items:flex-end;justify-content:center;text-align:center}.l-cart .layout__head__title{font-size:5rem;font-weight:200;color:#a29175}.l-cart .layout__content{width:calc(100% - var(--main-container-pad-x)*2px);margin-left:auto;margin-right:auto;display:flex;justify-content:center}.l-cart .layout__grid{display:grid;grid-template-columns:minmax(0, 1fr) 26.5rem;gap:6.5rem;width:min(112rem,100%);margin-bottom:11rem}@media screen and (max-width: 1023px){.l-cart .layout__grid{grid-template-columns:minmax(0, 1fr);gap:4.3rem}}.l-cart .layout__subtotal{display:flex;justify-content:flex-end;padding:1.1rem .8rem;margin-top:1rem;font-weight:600}.l-cart .layout__aside{display:flex;flex-flow:column;gap:4.4rem}.l-cart .c-benefits-banner{background-color:#f4f2ef}html.lenis-stopped{overflow-y:hidden}html.lenis-stopped body{overflow-y:hidden}a.iubenda-tp-btn[data-iub-enabled]{visibility:hidden !important}
