:root{--breakpoint-sm: 576px;--breakpoint-md: 750px;--breakpoint-lg: 1200px;--breakpoint-xl: 1360px;--breakpoint-xxl: 1600px;--beige: #e9e0cf;--beige50: #f4efe7;--kiton-black: #2d2926;--kiton-black10: #2d29261a;--kiton-black40: #2d292666;--kiton-black70: #2d2926b2;--kiton-black85: #2d2926d9;--red-dot: #da291c;--shades-gray-opacity-5: rgba(45, 41, 38, .05);--shades-gray-opacity-10: rgba(45, 41, 38, .1);--shades-gray-opacity-40: rgba(45, 41, 38, .4);--shades-gray-opacity-70: rgba(45, 41, 38, .7);--radius8: 8px;--radius32: 32px;--radius64: 64px}html{scroll-behavior:smooth}body{background:var(--beige50);color:var(--kiton-black);font-optical-sizing:auto}#MainContent{min-height:calc(100vh - 64px)}@media screen and (min-width: 1200px){#MainContent{min-height:calc(100vh - 77px)}}.background-gradient-linear{background:linear-gradient(180deg,#0000 45%,#000000ad);height:100%;top:0;right:0;bottom:0;left:0;opacity:1;position:absolute;transition:opacity var(--duration-default);width:100%}.breadcrumb{color:var(--shades-gray-opacity-70);font-size:10px;font-weight:400;justify-content:center;line-height:1em;letter-spacing:1px;margin:16px 0!important;padding:0!important;text-align:center;text-transform:uppercase}.breadcrumb.white{color:#fff}@media screen and (min-width: 1200px){.breadcrumb{justify-content:flex-start;margin:24px 0!important;text-align:left}}.button{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:8px;display:inline-flex;flex-shrink:0;font-size:12px;font-style:normal;font-weight:500;gap:12px;height:38px;justify-content:center;letter-spacing:1.2px;line-height:18px;min-height:0;padding:10px 24px;text-transform:uppercase}.button svg{height:100%}.button--arrow{-webkit-backdrop-filter:unset;backdrop-filter:unset;border-bottom:1px solid var(--red-dot);border-radius:0;font-weight:400;height:auto;padding:0}.button--arrow:after{align-items:center;background-color:var(--red-dot);border-radius:50%;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="8" viewBox="0 0 9 8" fill="none"><rect y="3.25" width="7" height="1.3" fill="white"/><path d="M4.5 0.950195L7.5 3.9502L4.5 6.9502" stroke="white" stroke-width="1.3"/></svg>');display:flex;height:16px;justify-content:center;left:calc(100% - 20px);opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:16px}.button--arrow:hover{border-color:transparent;padding-right:21px}.button--arrow:hover:after{left:calc(100% - 8px);opacity:1}.button--primary{background:var(--kiton-black);color:#fff}.button--primary:hover{background:var(--kiton-black70);color:#fff}.button--primary:focus{background:var(--kiton-black85);color:#fff}.button--secondary{background:transparent;border:1px solid var(--kiton-black);color:var(--kiton-black)}.button--secondary:hover{background:var(--shades-gray-opacity-5);color:var(--kiton-black)}.button--secondary:focus{background:var(--shades-gray-opacity-10);color:var(--kiton-black)}.button--image{background:var(--shades-gray-opacity-40);border:1px solid #fff;color:#fff}.button--image:hover{background:var(--kiton-black);color:#fff}.button--image:focus{background:var(--shades-gray-opacity-70);color:#fff}.button--tertiary{background:transparent;border:none;color:var(--kiton-black)}.button--tertiary:hover{background:var(--shades-gray-opacity-5);color:var(--kiton-black)}.button--tertiary:focus{background:var(--shades-gray-opacity-10);color:var(--kiton-black)}@media (min-width: 1360px){.container{max-width:1440px}}.collapsible-content__item .collapsible-content__icon{flex:0 0 30px}.collapsible-content__item .collapsible-content__toggle-group{flex:1}.customer .form__message{margin:40px auto 0}.field--checkbox{margin:0!important;position:relative;text-align:left}.field--checkbox input[type=checkbox]+label{font-size:16px;gap:3px;justify-content:flex-start;margin:8px 0 0;text-align:left}.field--checkbox input[type=checkbox]+label:before{background-color:transparent;border:1.3px solid var(--kiton-black);border-radius:0;margin-right:10px}.field--checkbox input[type=checkbox]+label a{text-decoration:underline}.header-wrapper{z-index:999}.media>*:not(.zoom,.deferred-media__poster-button,.card__link),.media model-viewer,.card-wrapper__link--overlay:empty{object-fit:cover}.multicolumn--full-image .multicolumn-list__wrapper{gap:10rem!important}.page-legal{max-width:720px}.page-legal .rte *{font-size:16px;font-style:normal;line-height:24px;letter-spacing:0}.page-legal .rte h2{border-top:1px solid var(--kiton-black);font-size:16px;font-style:normal;font-weight:600;letter-spacing:1.6px;line-height:24px;margin-top:20px;padding-top:20px;text-transform:uppercase}.page-legal .page-header h1{font-size:24px;font-style:normal;font-weight:600;line-height:38.4px;letter-spacing:3.2px;margin-bottom:80px;text-align:center;text-transform:uppercase}@media screen and (min-width: 1200px){.page-legal .page-header h1{font-size:32px}}.product-popup-modal__content{width:auto!important}.product-popup-modal__content-info table td{padding:.5em}@media screen and (min-width: 1200px){.product-popup-modal__content-info table td{padding:1em}}#progus-store-locator{margin-bottom:-6px}.shopify-pc__banner__dialog button{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:8px!important;display:inline-flex;font-size:12px!important;font-style:normal;font-weight:500;gap:12px;height:38px!important;justify-content:center;letter-spacing:1.2px;line-height:18px!important;min-height:0;padding:10px 24px!important;text-transform:uppercase;text-wrap:nowrap}.shopify-pc__banner__dialog button:hover{background:var(--kiton-black70);color:#fff}.shopify-pc__banner__dialog button:focus{background:var(--kiton-black85);color:#fff}.shopify-pc__banner__dialog h2{font-size:1.6rem!important;font-weight:500!important;letter-spacing:1.6px!important;text-transform:uppercase}.shopify-pc__banner__dialog p{line-height:24px}.shopify-email-marketing-confirmation__container{margin-top:8rem;text-align:center}.shopify-email-marketing-confirmation__container h1{visibility:hidden}.shopify-email-marketing-confirmation__container>p{font-size:28px;font-weight:600;text-transform:uppercase}.shopify-email-marketing-confirmation__container>p+p{font-size:16px;font-weight:400;text-transform:none}.shopify-policy__container{max-width:720px}.shopify-policy__container .shopify-policy__body .rte *{font-size:16px;font-style:normal;line-height:24px;letter-spacing:0}.shopify-policy__container .shopify-policy__body .rte h2{border-top:1px solid var(--kiton-black);font-size:16px;font-style:normal;font-weight:600;letter-spacing:1.6px;line-height:24px;margin-top:20px;padding-top:20px;text-transform:uppercase}.shopify-policy__container .shopify-policy__title h1{font-size:24px;font-style:normal;font-weight:600;line-height:38.4px;letter-spacing:3.2px;margin-bottom:80px;text-align:center;text-transform:uppercase}@media screen and (min-width: 1200px){.shopify-policy__container .shopify-policy__title h1{font-size:32px}}.sticked{position:sticky;top:0;z-index:999}#swym-component-container{display:none}.swiper-button-disabled{opacity:.5!important}.swiper-button-next,.swiper-button-prev{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#2d292633;border:1px solid #fff;height:32px;width:32px}.swiper-button-next svg,.swiper-button-prev svg{fill:#fff}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#2d2926!important}.swiper-button-next.red,.swiper-button-prev.red{background-color:transparent;border-color:var(--red-dot)}.swiper-button-next.red:not(.swiper-button-disabled):hover,.swiper-button-prev.red:not(.swiper-button-disabled):hover{background-color:#2d292633;border:1px solid var(--red-dot)}.swiper-button-next.red svg,.swiper-button-prev.red svg{fill:var(--red-dot)}.swiper-pagination{gap:16px}.swiper-pagination .swiper-pagination-bullet{height:4px;margin:0!important;width:4px}.swiper-pagination .swiper-pagination-bullet-active{background-color:var(--red-dot);color:var(--red-dot);height:8px;width:8px}:root .globo-formbuilder{--gfb-font-family: "Jost", sans-serif}.globo-form-id-71057 .globo-form-app,.globo-form-id-71068 .globo-form-app{font-family:Jost!important;margin:85px auto}@media screen and (min-width: 990px){.globo-form-id-71057 .globo-form-app,.globo-form-id-71068 .globo-form-app{margin:0 auto 85px;max-width:60%!important}}.globo-form-id-71057 .globo-form-app .gfb__footer button,.globo-form-id-71068 .globo-form-app .gfb__footer button{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--kiton-black);border-radius:8px;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-style:normal;font-weight:500;height:38px;justify-content:center;letter-spacing:1.2px;line-height:18px;min-height:0;padding:10px 24px;text-transform:uppercase}.globo-form-id-71057 .globo-form-app .gfb__footer button:hover,.globo-form-id-71068 .globo-form-app .gfb__footer button:hover{background:var(--kiton-black70);color:#fff}.globo-form-id-71057 .globo-form-app .gfb__footer button:focus,.globo-form-id-71068 .globo-form-app .gfb__footer button:focus{background:var(--kiton-black85);color:#fff}.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=colorPicker] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=colorPicker] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=colorPicker] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=colorPicker] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=country] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=country] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=country] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=country] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=email] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=email] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=email] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=email] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=name] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=name] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=name] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=name] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=password] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=password] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=password] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=password] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=phone] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=phone] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=phone] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=phone] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=file] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=file] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=file] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=file] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=datetime] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=datetime] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=datetime] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=datetime] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=repeater] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=repeater] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=repeater] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=repeater] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=url] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=url] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=url] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=url] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=number] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=number] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=number] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=number] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=quantity] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=quantity] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=quantity] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=quantity] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=select] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=select] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=select] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=select] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=selectImages] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=selectImages] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=selectImages] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=selectImages] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=text] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=text] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=text] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=text] .gfb__dropdown-button,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=textarea] input,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=textarea] select,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=textarea] textarea,.globo-form-id-71057 .globo-form-app .globo-form-control[data-type=textarea] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=colorPicker] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=colorPicker] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=colorPicker] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=colorPicker] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=country] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=country] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=country] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=country] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=email] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=email] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=email] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=email] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=name] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=name] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=name] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=name] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=password] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=password] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=password] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=password] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=phone] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=phone] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=phone] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=phone] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=file] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=file] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=file] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=file] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=datetime] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=datetime] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=datetime] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=datetime] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=repeater] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=repeater] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=repeater] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=repeater] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=url] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=url] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=url] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=url] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=number] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=number] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=number] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=number] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=quantity] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=quantity] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=quantity] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=quantity] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=select] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=select] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=select] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=select] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=selectImages] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=selectImages] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=selectImages] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=selectImages] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=text] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=text] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=text] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=text] .gfb__dropdown-button,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=textarea] input,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=textarea] select,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=textarea] textarea,.globo-form-id-71068 .globo-form-app .globo-form-control[data-type=textarea] .gfb__dropdown-button{background:#fff!important;border-radius:8px!important;border:1px solid var(--kiton-black)!important;color:var(--shades-gray-opacity-70)}.globo-form-id-71057 .globo-form-app .header,.globo-form-id-71068 .globo-form-app .header{margin-bottom:85px}.globo-form-id-71057 .globo-form-app .header .title,.globo-form-id-71068 .globo-form-app .header .title{font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:2.4px;margin:0 0 1.6rem;text-align:center;text-transform:uppercase}@media screen and (min-width: 990px){.globo-form-id-71057 .globo-form-app .header .title,.globo-form-id-71068 .globo-form-app .header .title{font-size:32px;line-height:38.4px;letter-spacing:3.2px;margin-top:30px}}.globo-form-id-71057 .globo-form-app label,.globo-form-id-71068 .globo-form-app label{color:var(--shades-gray-opacity-70)!important;font-size:14px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:1.4px;margin:0;padding-bottom:1rem!important;padding-left:16px;text-transform:uppercase!important}.globo-form-id-71057 .globo-paragraph,.globo-form-id-71068 .globo-paragraph{font-family:Jost!important;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0px;line-height:24px;margin-bottom:32px;margin-top:8px}.customer.addresses .page-header{padding:0 40px;margin-bottom:32px}@media screen and (max-width: 1199px){.customer.addresses .page-header .customer__top{gap:8px!important}}.customer.addresses .page-header__inner{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 1200px){.customer.addresses .page-header__inner{gap:7px}}.customer.addresses .button.button-address-edit,.customer.addresses .button.address-add-item{min-height:unset;padding:10px 24px!important;font-size:12px!important;font-style:normal;font-weight:500;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}@media screen and (max-width: 989px){.customer.addresses .button.button-address-edit,.customer.addresses .button.address-add-item{width:100%;max-width:100%}}.customer.addresses .button.address-add-new,.customer.addresses .button.button-address-delete,.customer.addresses .button.address-cancel{background:none;font-size:12px;line-height:18px;letter-spacing:1.2px;font-style:normal;font-weight:400;text-transform:uppercase;overflow:visible;margin:0;color:var(--kiton-black)}.customer.addresses .button.address-add-new span:after,.customer.addresses .button.address-add-new span:before,.customer.addresses .button.button-address-delete span:after,.customer.addresses .button.button-address-delete span:before,.customer.addresses .button.address-cancel span:after,.customer.addresses .button.address-cancel span:before{content:""!important;position:absolute;left:0;bottom:-.2rem;width:100%;height:.1rem;background-color:#da291c;transition:width var(--duration-default)}.customer.addresses .button.address-add-new:hover span:after,.customer.addresses .button.address-add-new:hover span:before,.customer.addresses .button.button-address-delete:hover span:after,.customer.addresses .button.button-address-delete:hover span:before,.customer.addresses .button.address-cancel:hover span:after,.customer.addresses .button.address-cancel:hover span:before{width:0}.customer.addresses .address-list__item{background-color:#fff;border-radius:0;padding:40px 32px}@media screen and (min-width: 1200px){.customer.addresses .address-list__item{padding:80px 40px}}.customer.addresses .address-list__item-wrapper{margin-bottom:32px}.customer.addresses .address-list__inner{padding:0}@media screen and (min-width: 1200px){.customer.addresses .address-list__inner{padding:0 24px}}.customer.addresses .address-list__inner h2{font-size:16px;font-style:normal;font-weight:600;line-height:150%;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(45,41,38,.1)}.customer.addresses .address-list__inner .address-edit-buttons{margin-top:40px}@media screen and (max-width: 989px){.customer.addresses .address-list__inner .address-edit-buttons{justify-content:center}}.customer.addresses .address-list-lines__item{border-bottom:0 none;padding-bottom:12px;margin-bottom:12px;gap:8px}@media screen and (max-width: 989px){.customer.addresses .address-list-lines__item{flex-direction:column;align-items:flex-start}}@media screen and (min-width: 990px){.customer.addresses .address-list-lines__item{padding-bottom:4px;margin-bottom:4px}}.customer.addresses .address-list-lines__item:last-child{padding-bottom:0;margin-bottom:0}.customer.addresses .address-list-lines__item span{font-size:16px;font-style:normal;line-height:24px;letter-spacing:0}.customer.addresses .address-list-lines__item span:first-child{max-width:181px}@media screen and (max-width: 989px){.customer.addresses .address-list-lines__item span:first-child{max-width:100%}}.customer.addresses .address-list-lines__item span.address-list-lines__name{font-weight:600}.customer.addresses .address-add-form__item{background-color:#fff;border-radius:0;padding:40px 32px;margin-bottom:32px}@media screen and (min-width: 1200px){.customer.addresses .address-add-form__item{padding:40px}}.customer.addresses .address-add-form__inner{padding:0;max-width:100%}@media screen and (min-width: 1200px){.customer.addresses .address-add-form__inner{padding:0 24px}}.customer.addresses .address-add-form__inner h2{font-size:16px;font-style:normal;font-weight:600;line-height:150%;padding-bottom:8px;margin-bottom:32px;border-bottom:1px solid rgba(45,41,38,.1)}@media screen and (max-width: 989px){.customer.addresses .address-add-form__inner h2{display:none}}.customer.addresses .address-add-form__inner form{display:grid;gap:24px}@media screen and (min-width: 990px){.customer.addresses .address-add-form__inner form{gap:13px 44px;grid-template-rows:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"a1 a1 a2 a2 a3 a3" "a4 a4 a5 a5 a8 a8" "a6 a6 a6 a6 a6c a6c" "a7 a7 a7 a7 a7c a7c" "a9 a9 a9 a9 a9 a9"}}.customer.addresses .address-add-form__inner form div:nth-of-type(8){display:none;grid-area:none}@media screen and (min-width: 990px){.customer.addresses .address-add-form__inner form div:nth-of-type(9){grid-area:a6c}.customer.addresses .address-add-form__inner form div:nth-of-type(10){grid-area:a7c}.customer.addresses .address-add-form__inner form div:nth-of-type(11){grid-area:a9}}.customer.addresses .address-add-form__inner form label,.customer.addresses .address-add-form__inner form .placeholder-select{font-style:normal;font-weight:400}.customer.addresses .address-add-form__inner form input[type=text]+label,.customer.addresses .address-add-form__inner form input[type=tel]+label,.customer.addresses .address-add-form__inner form .placeholder-select{color:#2d2926b3;font-size:14px;line-height:21px;letter-spacing:1.4px;text-transform:uppercase;padding-bottom:8px;padding-left:16px}.customer.addresses .address-add-form__inner form input[type=text]+label:after,.customer.addresses .address-add-form__inner form input[type=tel]+label:after,.customer.addresses .address-add-form__inner form .placeholder-select:after{color:#2d2926b3;left:-4px}.customer.addresses .address-add-form__inner form .placeholder-select span{color:#2d2926b3;left:-4px}.customer.addresses .address-add-form__inner form input[type=text],.customer.addresses .address-add-form__inner form input[type=tel],.customer.addresses .address-add-form__inner form select{color:var(--kiton-black);padding:14px 16px;border-radius:8px;border:1px solid #2d2926;background-color:#f4efe7!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0}.customer.addresses .address-add-form__inner form input[type=text]:autofill,.customer.addresses .address-add-form__inner form input[type=text]:-internal-autofill-selected,.customer.addresses .address-add-form__inner form input[type=text]::selection,.customer.addresses .address-add-form__inner form input[type=text]:-webkit-autofill,.customer.addresses .address-add-form__inner form input[type=text]:-webkit-autofill:hover,.customer.addresses .address-add-form__inner form input[type=text]:-webkit-autofill:focus,.customer.addresses .address-add-form__inner form input[type=text]:-webkit-autofill:active,.customer.addresses .address-add-form__inner form input[type=tel]:autofill,.customer.addresses .address-add-form__inner form input[type=tel]:-internal-autofill-selected,.customer.addresses .address-add-form__inner form input[type=tel]::selection,.customer.addresses .address-add-form__inner form input[type=tel]:-webkit-autofill,.customer.addresses .address-add-form__inner form input[type=tel]:-webkit-autofill:hover,.customer.addresses .address-add-form__inner form input[type=tel]:-webkit-autofill:focus,.customer.addresses .address-add-form__inner form input[type=tel]:-webkit-autofill:active,.customer.addresses .address-add-form__inner form select:autofill,.customer.addresses .address-add-form__inner form select:-internal-autofill-selected,.customer.addresses .address-add-form__inner form select::selection,.customer.addresses .address-add-form__inner form select:-webkit-autofill,.customer.addresses .address-add-form__inner form select:-webkit-autofill:hover,.customer.addresses .address-add-form__inner form select:-webkit-autofill:focus,.customer.addresses .address-add-form__inner form select:-webkit-autofill:active{color:var(--kiton-black);-webkit-text-fill-color:var(--kiton-black)!important;-webkit-box-shadow:0 0 0 30px #f4efe7 inset!important;-webkit-background-clip:unset;background-color:#f4efe7!important;border:1px solid #2d2926!important}.customer.addresses .address-add-form__inner form input[type=text]::placeholder,.customer.addresses .address-add-form__inner form input[type=tel]::placeholder,.customer.addresses .address-add-form__inner form select::placeholder{color:#2d2926b3!important;font-weight:400}.customer.addresses .address-add-form__inner form input[type=checkbox]+label{color:var(--kiton-black);font-size:16px;line-height:24px;letter-spacing:0}.customer.addresses .address-add-form__inner form input[type=checkbox]+label:before{width:18px;height:18px;border-radius:5px;background-color:#fff;border-color:var(--kiton-black)}.customer.addresses .address-add-form__inner form input[type=checkbox]+label svg{left:3px;top:7px}.customer.addresses .address-add-form__inner form input[type=checkbox]:checked+label:before{background-color:var(--kiton-black)}.customer.addresses .address-add-form__inner form .address-add-buttons{margin-top:40px}@media screen and (max-width: 989px){.customer.addresses .address-add-form__inner form .address-add-buttons{flex-direction:column;gap:24px;width:100%}}@media screen and (max-width: 989px){.customer.addresses .address-add-form__inner form .field.address-add-default-check{align-items:center}}.customer.account,.customer.addresses{padding-top:40px;padding-bottom:16px}@media screen and (min-width: 1200px){.customer.account,.customer.addresses{padding-top:64px}}.customer.account .page-header,.customer.addresses .page-header{padding:0;margin-bottom:40px}@media screen and (max-width: 1199px){.customer.account .page-header .customer__top,.customer.addresses .page-header .customer__top{gap:32px}}.customer.account .page-header .main-page-title,.customer.addresses .page-header .main-page-title{font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:2.4px;text-transform:uppercase}@media screen and (min-width: 1200px){.customer.account .page-header .main-page-title,.customer.addresses .page-header .main-page-title{font-size:32px;line-height:38px;letter-spacing:3.2px}}.customer.account .page-header .salutation,.customer.account .page-header .title-link,.customer.addresses .page-header .salutation,.customer.addresses .page-header .title-link{font-style:normal;font-weight:400}.customer.account .page-header .salutation,.customer.addresses .page-header .salutation{font-size:16px;line-height:24px;padding:7px 0 0;margin:0}.customer.account .page-header .title-link,.customer.addresses .page-header .title-link{font-size:12px;line-height:18px;letter-spacing:1.2px;text-transform:uppercase;overflow:visible}.customer.account .page-header .title-link svg,.customer.addresses .page-header .title-link svg{display:none}.customer.account .page-header .title-link span:after,.customer.account .page-header .title-link span:before,.customer.addresses .page-header .title-link span:after,.customer.addresses .page-header .title-link span:before{content:""!important;position:absolute;left:0;bottom:-.2rem;width:100%;height:.1rem;background-color:#da291c;transition:width var(--duration-default)}.customer.account .page-header .title-link:hover span:after,.customer.account .page-header .title-link:hover span:before,.customer.addresses .page-header .title-link:hover span:after,.customer.addresses .page-header .title-link:hover span:before{width:0}.customer.account .account__wrapper{background-color:#fff;flex-wrap:wrap;gap:64px;margin:auto;max-width:1440px;padding:40px 2rem}@media screen and (min-width: 1200px){.customer.account .account__wrapper{padding:80px 6.4rem}}@media screen and (min-width: 1200px){.customer.account .account__wrapper .visually-hidden{display:none}}.customer.account .account__wrapper .account__subtitle{border-bottom:1px solid rgba(45,41,38,.1);font-size:24px;font-style:normal;font-weight:600;letter-spacing:2.4px;line-height:28.8px;margin-bottom:12px;padding-bottom:24px;text-transform:uppercase}@media screen and (min-width: 1200px){.customer.account .account__wrapper .account__subtitle{margin-bottom:24px}}.customer.account .account__wrapper .account__left{width:100%}@media screen and (min-width: 1200px){.customer.account .account__wrapper .account__left{flex-basis:calc(68% - 32px)}}.customer.account .account__wrapper .account__left h2.account__subtitle{margin-bottom:0}@media screen and (min-width: 1200px){.customer.account .account__wrapper .account__left h2.account__subtitle{margin-bottom:24px}}.customer.account .account__wrapper .account__left .account-none{background-color:transparent;padding:32px 0}@media screen and (min-width: 990px){.customer.account .account__wrapper .account__left .account-none{padding:32px 24px}}.customer.account .account__wrapper .account__left .account-none__wrapper{margin:0;text-align:left;max-width:unset}.customer.account .account__wrapper .account__left .account-none__wrapper>svg{display:none}.customer.account .account__wrapper .account__left .account-none__content{margin-top:0;text-align:center}@media screen and (min-width: 990px){.customer.account .account__wrapper .account__left .account-none__content{text-align:left}}.customer.account .account__wrapper .account__left .account-none__content h6{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase}.customer.account .account__wrapper .account__left .account-none__content+.button{background:var(--kiton-black);font-size:12px!important;letter-spacing:1.2px;margin-top:24px;min-height:unset;text-transform:uppercase}@media screen and (max-width: 989px){.customer.account .account__wrapper .account__left .account-none__content+.button{width:100%;max-width:100%}}.customer.account .account__wrapper .account__left .account-none__text{color:var(--kiton-black)}.customer.account .account__wrapper .account__right{width:100%}@media screen and (min-width: 1200px){.customer.account .account__wrapper .account__right{flex-basis:calc(32% - 32px)}}.customer.account .account__wrapper .account__wishlist{flex:1 1 100%}.customer.account .account__wrapper .account__wishlist .button--arrow{border-bottom:1px solid var(--red-dot);border-radius:0;font-size:12px;font-style:normal;font-weight:500;gap:12px;justify-content:center;letter-spacing:1.2px;line-height:18px;min-height:0;text-transform:uppercase}.customer.account .account__wrapper .account__wishlist .button--arrow:hover{border-bottom:none}.customer.account .account__wrapper .account__wishlist .wishlist-container{align-items:flex-start;display:none;flex-direction:column}.customer.account .account__wrapper .account__wishlist .wishlist-empty{align-items:flex-start;display:flex;flex-direction:column}.customer.account .account__wrapper .account__wishlist .wishlist-items-container{display:flex;flex-direction:row;gap:8px;margin-bottom:30px}.customer.account .account__wrapper .account__wishlist .wishlist-items-container .wishlist-item{width:120px;height:150px}.customer.account .account__wrapper .account__wishlist .wishlist-items-container .wishlist-item img{height:100%;object-fit:cover;width:100%}@media screen and (min-width: 1200px){.customer.account .account__wrapper .order-table .tbody{height:auto}}.customer.account .account__wrapper .order-table .row{align-items:flex-start;gap:7px;border-bottom:0;background-color:transparent}.customer.account .account__wrapper .order-table .row.tbody{padding:24px 0}.customer.account .account__wrapper .order-table .row.tbody:last-child{border-bottom:0 none;padding-bottom:0}.customer.account .account__wrapper .order-table .row.tbody>*{align-items:flex-start;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.customer.account .account__wrapper .order-table .row.tbody>*:first-child .order__line-items{display:none}.customer.account .account__wrapper .order-table .row>*{padding:0;color:#2d2926;font-style:normal}.customer.account .account__wrapper .order-table .row>*:before{content:attr(data-label) ":";color:#2d2926;font-size:16px;font-weight:400;line-height:24px;min-width:unset;max-width:unset;margin-right:7px}.customer.account .account__wrapper .order-table .row>*:nth-child(3),.customer.account .account__wrapper .order-table .row>*:nth-child(4){font-weight:600}.customer.account .account__wrapper .order-table .row>*:nth-child(3):before,.customer.account .account__wrapper .order-table .row>*:nth-child(4):before{font-weight:600}.customer.account .account__wrapper .order-table .row>*.order__line-items-container__mobile:before{content:none}.customer.account .account__wrapper .order-table .row>*.order__line-items-container__mobile .order__line-items{margin-top:7px;display:flex}@media screen and (min-width: 1200px){.customer.account .account__wrapper .order-table .row{gap:24px}.customer.account .account__wrapper .order-table .row.thead{padding:0 0 8px;height:auto}.customer.account .account__wrapper .order-table .row.thead>*{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}.customer.account .account__wrapper .order-table .row.tbody .order__line-items-container__mobile{display:none}.customer.account .account__wrapper .order-table .row.tbody>*{font-size:14px;font-weight:400;line-height:21px;letter-spacing:1.4px}.customer.account .account__wrapper .order-table .row.tbody>*:first-child .order__line-items{display:flex}.customer.account .account__wrapper .order-table .row>*{padding:0}.customer.account .account__wrapper .order-table .row>*:first-child{width:calc(42% - 24px);flex-basis:42%;flex-direction:column;gap:16px}.customer.account .account__wrapper .order-table .row>*:nth-child(2){width:calc(18% - 24px);flex-basis:18%}.customer.account .account__wrapper .order-table .row>*:nth-child(3){width:calc(20% - 24px);flex-basis:20%}.customer.account .account__wrapper .order-table .row>*:nth-child(4){width:calc(20% - 24px);flex-basis:20%;text-align:left;justify-content:flex-start;font-size:16px;font-weight:600;letter-spacing:0}}.customer.account .account__wrapper .order__line-items{align-items:center;gap:8px}@media screen and (min-width: 1200px){.customer.account .account__wrapper .order__line-items{display:flex}}.customer.account .account__wrapper .order__line-items img{display:block;object-fit:cover;width:100%;max-width:120px}.customer.account .account__wrapper .account-address{background-color:transparent;padding:0}.customer.account .account__wrapper .account-address__list{font-size:16px!important;line-height:24px}@media screen and (min-width: 1200px){.customer.account .account__wrapper .account-address__list{padding:0 24px}}.customer.account .account__wrapper .account-address__list li+li{margin-top:8px}.customer.account .account__wrapper .account-address__list+.button{background:var(--kiton-black);font-size:12px!important;letter-spacing:1.2px;margin-top:24px;min-height:unset;text-transform:uppercase}@media screen and (max-width: 989px){.customer.account .account__wrapper .account-address__list+.button{width:100%;max-width:100%}}@media screen and (min-width: 1200px){.customer.account .account__wrapper .account-address__list+.button{margin-left:24px;margin-right:24px}}.customer.account .account-container{background:#fff;max-width:none}.anchor-link-menu .container{display:flex;flex-direction:column;gap:16px;padding:40px 20px}@media screen and (min-width: 1200px){.anchor-link-menu .container{gap:80px;flex-direction:row;justify-content:center}}.anchor-link-menu .anchor-link-menu__item{font-size:12px;font-weight:400;line-height:18px;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none}.anchor-link-menu .anchor-link-menu__item:hover{font-weight:500;text-decoration:underline}.article-card .article-card__excerpt{font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px}.article-card .article-card__image-wrapper{border-radius:0}.article-card .article-card__tag a{color:var(--red-dot)}.article-card .article-card__title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase}.article-card .card__subtitle{color:var(--kiton-black);font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}.boutique .boutique__container{background:var(--beige);border-bottom:1px solid #fff}.boutique .boutique__column{align-items:center;display:flex;flex-direction:column}@media screen and (min-width: 1200px){.boutique .boutique__column{align-items:flex-start}}.boutique .boutique__column .button{margin-top:auto}.boutique .boutique__grid{display:grid;flex:1 1 50%;gap:30px 80px;grid-template-columns:1fr;padding:40px 75px}@media screen and (min-width: 1200px){.boutique .boutique__grid{grid-template-columns:1fr 1fr;padding:0 75px}}.boutique .boutique__grid .column-text{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;margin-top:0;text-align:center}@media screen and (min-width: 1200px){.boutique .boutique__grid .column-text{text-align:left}}.boutique .boutique__grid .column-title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0;margin-bottom:0}.boutique .boutique__image{display:flex;flex:1 1 50%}.boutique .boutique__image img{height:100%;object-fit:cover;width:100%}.boutique .boutique-title{font-size:16px;font-style:normal;font-weight:600;letter-spacing:1.6px;line-height:24px;margin:0;text-align:center;text-transform:uppercase}@media screen and (min-width: 1200px){.boutique .boutique-title{grid-column:1/3;text-align:left}}@media screen and (min-width: 1200px){.boutique .boutique__container{align-items:center;display:flex;flex-direction:row}}.campaign .campaign-container{display:grid;gap:8px}.campaign .campaign-header img{height:auto;width:100%}.campaign .container{padding:0 8px;max-width:1440px}.campaign .campaign-two-elements{display:grid;gap:8px;grid-template-columns:1fr;padding:0 20px}.campaign .campaign-two-elements .text{font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto}.campaign .campaign-two-elements .title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;margin:0 0 10px;text-transform:uppercase}.campaign .campaign-three-elements{display:grid;gap:8px;grid-template-columns:1fr;padding:0 20px}.campaign .campaign-three-elements .column-container{display:grid;grid-template-rows:repeat(2,minmax(0,1fr))}.campaign .campaign-three-elements .image-small-container{aspect-ratio:16/10}.campaign .campaign-three-elements .text{font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto}.campaign .campaign-three-elements .title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;margin:0 0 10px;text-transform:uppercase}.campaign .campaign-five-elements{display:grid;gap:8px;grid-template-columns:1fr;padding:0 20px}.campaign .campaign-five-elements .bullet-container{align-items:center;aspect-ratio:1;display:flex;flex-direction:row;grid-column-end:3;grid-column-start:1;justify-content:center}.campaign .campaign-five-elements .bullet-container+.bullet-container{display:none}.campaign .campaign-five-elements .graphic-container{grid-column:1/3;padding-bottom:25px;position:relative}.campaign .campaign-five-elements .graphic-container img{height:auto;width:100%}.campaign .campaign-five-elements .grid-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.campaign .fade-in{opacity:0;transition:all 1s}.campaign .fade-in.visible{opacity:1}.campaign .image-container{aspect-ratio:4/5;border-radius:32px;overflow:hidden;position:relative}.campaign .image-container img{object-fit:cover;height:100%;width:100%}.campaign .image-small-container{aspect-ratio:4/5;border-radius:32px;overflow:hidden;position:relative}.campaign .image-small-container img{object-fit:cover;height:100%;width:100%}.campaign .right .column-container,.campaign .right .grid-container,.campaign .right .text-container{order:-1}.campaign .text-container{display:flex;flex-direction:column;justify-content:center}.campaign .translate{transform:translateY(100px)}.campaign .translate.visible{transform:translateY(0)}@media screen and (min-width: 1200px){.campaign .campaign-header{margin-bottom:var(--header-bottom-margin)}.campaign .campaign-two-elements{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.campaign .campaign-two-elements .text{margin-top:0;width:75%}.campaign .campaign-two-elements .title{margin:0 auto 20px;width:75%}.campaign .campaign-three-elements{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.campaign .campaign-three-elements .image-small-container{aspect-ratio:unset}.campaign .campaign-three-elements .text{width:75%}.campaign .campaign-three-elements .title{margin:0 auto 20px;width:75%}.campaign .campaign-five-elements{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.campaign .campaign-five-elements .bullet-container{aspect-ratio:unset;grid-column-end:3;grid-column-start:1}.campaign .campaign-five-elements .bullet-container+.bullet-container{display:flex}.campaign .campaign-five-elements .graphic-container{padding-bottom:0}.campaign .campaign-five-elements .graphic-container img{height:100%;left:50%;max-height:calc(100% - 100px);max-width:calc(100% - 50px);position:absolute;top:50%;transform:translate(-50%,-50%)}.campaign .campaign-five-elements .grid-container{grid-template-rows:repeat(2,minmax(0,1fr))}.campaign .image-container{border-radius:64px}.campaign .image-small-container{aspect-ratio:unset;border-radius:64px;height:100%}}.collapsible-product-info .collapsible-content__items .collapsible-content__item{border-bottom:.1rem solid var(--shades-gray-opacity-40)}.collapsible-product-info .collapsible-content__items .collapsible-content__item:first-of-type{border-top:.1rem solid var(--shades-gray-opacity-40)}.collapsible-product-info .collapsible-content__items .collapsible-content__question{font-size:16px;font-weight:600;line-height:24px;letter-spacing:1.6px}@media screen and (min-width: 750px){.collapsible-product-info .collapsible-content__items{display:grid;gap:0 24px;grid-template-columns:1fr 1fr}.collapsible-product-info .collapsible-content__items .collapsible-content__item:nth-of-type(1),.collapsible-product-info .collapsible-content__items .collapsible-content__item:nth-of-type(2){border-top:.1rem solid var(--shades-gray-opacity-40)}.collapsible-product-info .collapsible-content__items .collapsible-content__item{border-bottom:.1rem solid var(--shades-gray-opacity-40)}.collapsible-product-info .collapsible-content__items .collapsible-content__question{font-size:16px;font-weight:600;line-height:24px;letter-spacing:1.6px}}.collection-banner-section .collection-hero__inner .collection-hero__text-wrapper{align-items:center;margin-bottom:3.2rem}.collection-banner-section .collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:2.4px;text-align:center;text-transform:uppercase}.collection-banner-section .collection-hero__inner .collection-hero__text-wrapper .collection-hero__description{font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:575px;text-align:center}.contact-form__wrapper{margin-top:40px}.contact-form__wrapper .contact-form__title{font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:2.4px;text-align:center;text-transform:uppercase}.contact-form__wrapper .contact-form__text{margin-bottom:0;text-align:center}.contact-form__wrapper .contact-form{margin-top:85px}.contact-form__wrapper .contact-form .field{width:100%}.contact-form__wrapper .contact-form .field__label{color:var(--shades-gray-opacity-70);font-size:14px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:1.4px;padding-bottom:1rem;padding-left:16px;text-transform:uppercase}.contact-form__wrapper .contact-form .field__input{background:#fff!important;border-radius:8px!important;border:1px solid var(--kiton-black)!important;color:var(--shades-gray-opacity-70)}.contact-form__wrapper .contact-form .form__message{flex:1 1 100%}.contact-form__wrapper .contact-form .message{height:180px}.contact-form__wrapper .contact-form .field__input[required]+label:after{color:var(--shades-gray-opacity-70);left:0}.contact-form__wrapper .contact-form .newsletter-checkbox,.contact-form__wrapper .contact-form .newsletter-checkbox .field{width:100%}.contact-form__wrapper .contact-form .newsletter-checkbox .field label{display:flex;gap:4px}.contact-form__wrapper .contact-form .newsletter-checkbox .field label input{align-self:flex-start}.contact-form__wrapper .contact-form .newsletter-checkbox .field label span{color:var(--kiton-black);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0px}.contact-form__wrapper .contact-form .newsletter-checkbox .field label span a:hover{text-decoration:none}.contact-form__wrapper .contact-form .contact-form__add-text{color:var(--kiton-black);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0px;margin-bottom:32px;margin-top:8px;max-width:100%;width:100%}.contact-form__wrapper .contact-form .contact-form__bottom{align-items:center}.contact-form__wrapper .contact-form .contact-form__bottom .button{min-height:unset}@media screen and (min-width: 990px){.contact-form__wrapper{margin:auto;max-width:65%!important}.contact-form__wrapper .contact-form__title{font-size:32px;font-style:normal;font-weight:600;line-height:38.4px;letter-spacing:3.2px;margin-top:30px}.contact-form__wrapper .contact-form{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form__wrapper .contact-form .field{width:calc(50% - 24px)}.contact-form__wrapper .contact-form .message{width:100%}.contact-form__wrapper .contact-form .contact-form__add-text{max-width:100%;margin-top:8px;margin-bottom:32px;width:100%}}.fabrics-grid.fade-in{opacity:0;transition:all 1s}.fabrics-grid.fade-in.visible{opacity:1}.fabrics-grid.translate{transform:translateY(100px)}.fabrics-grid.translate.visible{transform:translateY(0)}.fabrics-grid .container{padding:0 20px}@media screen and (min-width: 1200px){.fabrics-grid .container{padding:4px 8px}}.fabrics-grid .image-container{aspect-ratio:4/5;border-radius:32px;grid-column:1/3;grid-row:3;overflow:hidden;position:relative}@media screen and (min-width: 1200px){.fabrics-grid .image-container{aspect-ratio:unset;border-radius:64px;grid-column:3/5;grid-row:1/3}}.fabrics-grid .image-container img{height:100%;object-fit:cover;position:absolute;width:100%}.fabrics-grid .image-small-container{aspect-ratio:4/5;border-radius:32px;overflow:hidden;position:relative}@media screen and (min-width: 1200px){.fabrics-grid .image-small-container{border-radius:64px}}.fabrics-grid .image-small-container img{height:100%;object-fit:cover;position:absolute;width:100%}.fabrics-grid .fabrics-grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media screen and (min-width: 1200px){.fabrics-grid .fabrics-grid-container{grid-template-columns:repeat(4,1fr)}}.fabrics-grid .text-container{grid-column:1/3;padding:120px 0}@media screen and (min-width: 1200px){.fabrics-grid .text-container{margin:auto;max-width:500px;padding:50px 0}}.fabrics-grid .text-container .text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.fabrics-grid .text-container .title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase}.fabric-carousel{padding-top:8px!important}@media screen and (min-width: 1200px){.fabric-carousel{padding-top:0!important}}.fabric-carousel .container{padding:0 20px}@media screen and (min-width: 1200px){.fabric-carousel .container{padding:8px 80px 8px 8px}}.fabric-carousel .swiper-wrapper{padding-bottom:40px!important}.fabric-carousel .swiper-slide{border-radius:32px}.fabric-carousel .swiper-slide .carousel__slide-content{padding:0}.facets{align-items:center;background-color:var(--beige);border-top:1px solid rgba(45,41,38,.1);bottom:0;display:flex;flex-direction:row;height:56px;justify-content:space-between;left:0;position:fixed;width:100%;z-index:99}.facets .active-facets__wrapper_margin{margin:0}.facets .facets__button-show{border-radius:0;border-right:.5px solid rgba(45,41,38,.1);display:flex;flex:1 0 50%;font-size:12px;font-weight:500;height:100%;justify-content:center;letter-spacing:1.2px;line-height:150%;margin:0;padding:9px 14px;text-transform:uppercase}.facets .facets__button-show svg{height:20px;width:20px}.facets .facets__button-show-custom{display:none;align-items:center;column-gap:1.2rem;padding:0;margin-bottom:2rem}.facets .facets__container{background:var(--beige);bottom:0;display:block;left:-484px;margin:0!important;padding:32px;position:fixed;top:0;transition:all .3s ease;z-index:99}.facets .facets__container.is-open{transform:translate(484px)}.facets .facets__form{align-items:center;border-left:1px solid rgba(45,41,38,.1);display:flex;flex:1 0 50%;height:100%}.facets .facets__overlay{background-color:#000;cursor:pointer;display:none;height:100%;left:0;opacity:.35;pointer-events:auto;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:98}.facets .facets__overlay.is-open{display:block}.facets .facets__range{max-width:none}.facets .facets__reset{font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:150%;text-transform:uppercase}.facets .facet-checkbox{flex-direction:row-reverse;justify-content:space-between}.facets .facet-checkbox:before{border-radius:0;border:1px solid black;background-color:transparent}.facets .facet-checkbox .facet-checkbox__label{font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:150%;text-transform:uppercase}.facets .facet-checkbox svg{display:none}.facets .facets__disclosure{border-bottom:1px solid rgba(45,41,38,.1019607843)}.facets .facets-header{display:flex;flex-direction:row;justify-content:space-between}.facets .facets-header .button{color:var(--kiton-black);font-size:12px;font-weight:500;letter-spacing:1.2px;margin-right:-24px;text-transform:uppercase}.facets .facets-header .label{font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase}.facets .facets__item{margin-left:16px}.facets .facets__summary-title{font-size:12px;font-weight:700;line-height:150%;letter-spacing:1.2px;text-transform:uppercase}.facets .facets__top{grid-row:1}.facets .facets__wrapper{flex-direction:column;flex-wrap:nowrap;height:100%;margin-right:-15px;margin-top:10px;overflow:auto;padding-right:10px}.facets .facets__wrapper::-webkit-scrollbar{width:5px}.facets .facets__wrapper::-webkit-scrollbar-thumb{background:var(--kiton-black40);border-radius:8px}@media screen and (min-width: 750px){.facets{background:none;border-top:0;height:auto;justify-content:flex-end;position:relative;width:auto;z-index:auto}.facets .facets__container{width:484px}.facets .facets__form{border-left:0;flex:none;margin:0 8px}.facets .facets__button-show{background-color:var(--beige50);border:1px solid #000;border-radius:8px;flex:none;margin:0 8px}.facets .facets__button-show-custom{display:flex}}.facets-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0!important;padding:0 30px;position:relative}.facets-container .active-facets-mobile{display:none}.facet-filters__field select{background-color:var(--beige);border-radius:0;border:0;display:flex;font-size:12px;font-weight:500;height:100%;letter-spacing:1.2px;line-height:150%;margin:0;padding:7px 14px;text-transform:uppercase}@media screen and (min-width: 750px){.facet-filters__field select{background-color:var(--beige50);border:1px solid #000;border-radius:8px;height:auto;padding:10px 24px}.facet-filters__field select:hover,.facet-filters__field select:focus{background-color:var(--beige50)!important;border-color:#000!important}}.facets__product-count{justify-content:flex-start!important;margin-left:0!important;margin-right:auto}.facets__product-count-text{color:#2d2926!important}.facets__product-count-text span{border:0!important}.facets__sort-wrapper_vertical{position:relative!important;max-width:none!important}.facets__sort-wrapper_vertical .select__select{max-width:210px}.facets-sorting__field select{padding:10px 14px 10px 38px!important}.facets-sorting__field select+svg{height:20px;left:1.2rem;width:20px}.facets__top{display:none!important}.mobile-facets__wrapper .mobile-facets__close{font-size:12px;font-weight:500;line-height:150%;letter-spacing:1.2px;right:32px;text-transform:uppercase;top:24px}.mobile-facets .mobile-facets__close-button{font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.2px;text-transform:uppercase}.mobile-facets .mobile-facets__count{display:none}.mobile-facets .mobile-facets__footer{background-color:var(--beige);border-top:0;flex-direction:row;padding:40px}.mobile-facets .mobile-facets__footer facet-remove .button--tertiary{border:none}.mobile-facets .mobile-facets__footer>*{flex:1 1 50%}.mobile-facets .mobile-facets__header{background-color:var(--beige);border-bottom:0;padding:24px 32px}.mobile-facets .mobile-facets__heading{font-size:12px;font-weight:500;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}.mobile-facets .mobile-facets__label{background-color:var(--beige)!important;flex-direction:row-reverse;font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:150%;padding-left:56px!important;text-transform:uppercase}.mobile-facets .mobile-facets__label:not(.facet-checkbox--color):not(.facet-checkbox--image):before{background:none;border-color:#2d2926;border-radius:0}.mobile-facets .mobile-facets__label:not(.facet-checkbox--color):not(.facet-checkbox--image) .icon-checkmark{display:none}.mobile-facets .mobile-facets__label .facet-checkbox__label{font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:150%;margin-right:auto;text-transform:uppercase}.mobile-facets .mobile-facets__sort .select__select{background:none;border-color:#2d2926;border-radius:8px}.mobile-facets .mobile-facets__submenu{background-color:var(--beige)!important}.mobile-facets .mobile-facets__summary{font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.2px;padding:8px 32px;text-transform:uppercase}.mobile-facets .mobile-facets__inner{background-color:var(--beige);margin:0;width:100%}.plp-icons-container{margin:0 8px}@media screen and (min-width: 750px){.facets-container{grid-column:1/3;grid-row:1!important}}.select__select option{text-transform:uppercase!important}.featured-article .card__subtitle{color:#fff!important;font-size:12px!important;font-style:normal;font-weight:400;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}@media screen and (min-width: 750px){.featured-article .featured-article__article--full{min-height:calc(100vh - var(--announcement-height) - 77px)}}.featured-article .featured-article__background-linear{background:linear-gradient(180deg,#0000 45%,#000000ad);height:100%;top:0;right:0;bottom:0;left:0;opacity:1;position:absolute;transition:opacity var(--duration-default);width:100%}.featured-article .featured-article__title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase}@media screen and (min-width: 1200px){.featured-article .featured-article__title{font-size:32px;line-height:38.4px;letter-spacing:3.2px}}.section-featured-blog .blog-control-container{align-items:center;display:flex;justify-content:space-between}.section-featured-blog .blog__slider{overflow:hidden}.section-featured-blog .blog__slider-nav{flex:1;position:relative}.section-featured-blog .blog-text-container{flex:1 1 100%}.section-featured-blog .blog__title{align-items:center;display:flex;font-size:24px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase}.section-featured-blog .blog__title .bullet{margin-right:50px}.section-featured-blog .swiper-wrapper .article-card__image-wrapper{border-radius:0}.section-featured-blog .swiper-wrapper .article-card__title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase}.section-featured-blog .swiper-wrapper .article-card__excerpt{font-size:16px;font-weight:400;line-height:24px}.section-featured-blog .swiper-button-container{display:flex;gap:16px}@media screen and (min-width: 1200px){.section-featured-blog .container{max-width:none;padding-right:0}.section-featured-blog .swiper-button-container{gap:0}}@media (min-width: 990px){.footer .footer__blocks-wrapper{display:grid;gap:4rem 0;grid-template-columns:repeat(4,1fr)}}@media (max-width: 989.98px){.footer .footer__blocks-wrapper .accordion summary{padding:2.4rem 0}}@media (max-width: 989.98px){.footer .footer__blocks-wrapper .accordion .footer-block__details-content{margin-top:-16px;padding-left:24px}}.footer .footer-logo-container{margin-bottom:75px}.footer .footer-block{max-width:none}.footer .footer-block .footer-block__details-content .list-menu__item--link{color:var(--kiton-black);font-size:16px;margin-bottom:10px}.footer .footer-block .footer-block__details-content .list-menu__item--link:hover{color:var(--kiton-black)}.footer .footer-block .footer-block__details-content li{max-width:85%}.footer .footer-block__heading{letter-spacing:1.6px}@media (max-width: 989.98px){.footer .newsletter__form{padding-bottom:4rem;border-bottom:1px solid rgba(var(--color-foreground),.2);order:1}}.footer .newsletter__form .newsletter__title{font-size:16px!important;font-weight:500;margin-bottom:2rem}@media (max-width: 989.98px){.footer .newsletter__form .newsletter__title{margin-top:0}}.footer .newsletter__form .newsletter__text{line-height:24px}.footer .newsletter__form .newsletter-form__inner{align-items:center!important;flex-direction:row!important;margin-top:2.4rem!important}.footer .newsletter__form .newsletter-form__inner .field{min-height:unset}.footer .newsletter__form .newsletter-form__inner .field input[type=email]{padding:.8rem 1.2rem;min-height:unset;background-color:transparent!important;border:1px solid var(--kiton-black);border-radius:0}.footer .newsletter__form .newsletter-form__inner .newsletter__button{min-height:unset;min-width:unset}@media (max-width: 989.98px){.footer .footer__block--social{order:2}}.footer .footer__block--social .list-social{grid-template-columns:unset;grid-auto-flow:column;gap:1.6rem}.footer .footer__block--social .list-social .list-social__item{height:24px;width:24px}@media (max-width: 989.98px){.footer .footer__block--social{margin-top:2.4rem}.footer .footer__block--social .footer-block__heading{margin-top:1.6rem}}.footer .footer__content-bottom{background-color:var(--kiton-black);text-transform:uppercase;padding:20px}.footer .footer__content-bottom .copyright__content{color:#fff!important}@media screen and (min-width: 990px){.footer .footer__blocks-wrapper .footer-block--menu:nth-last-child(2){grid-column:1/4;width:100%}.footer .footer__blocks-wrapper .footer-block--menu:nth-last-child(2) ul{display:grid;grid-template-columns:repeat(3,1fr)}.footer .newsletter__form{flex-direction:column!important;order:unset}}.gallery-with-text{background-color:var(--beige50);gap:5px}.gallery-with-text .gallery-with-text__card{aspect-ratio:4/5;border-radius:var(--radius32)!important;position:sticky;top:50px;z-index:10}.gallery-with-text .gallery-with-text__card .gallery-with-text__media-background-linear{background:linear-gradient(180deg,#0000 45%,#000000ad 90%);height:100%;right:0;bottom:0;left:0;opacity:1;position:absolute;top:0;transition:opacity var(--duration-default);width:100%}.gallery-with-text .gallery-with-text__info{display:flex;justify-content:center}.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item{align-items:center;display:flex;flex-direction:column;max-width:250px;text-align:center}.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item.item--center{justify-content:center!important}.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item.item--bottom-center{justify-content:flex-end!important}.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item.item--top-center{justify-content:flex-start!important}.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item .gallery-with-text__subtitle{font-size:12px;font-weight:500;line-height:18px;letter-spacing:1.2px;margin-bottom:8px}.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item .gallery-with-text__info-title{font-size:24px;font-weight:600;line-height:28.8px;letter-spacing:2.4px}.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item .gallery-with-text__subtitle,.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item .gallery-with-text__info-title{color:#fff}.gallery-with-text .gallery-with-text__wrapper{overflow:unset}.gallery-with-text .gallery-with-text__wrapper--container{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,calc(125vw - 5rem))}@media screen and (min-width: 1200px){.gallery-with-text .gallery-with-text__card{aspect-ratio:16/9;border-radius:var(--radius64)!important;position:relative;top:0}.gallery-with-text .gallery-with-text__info{display:flex;justify-content:center}.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item{max-width:none}.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item .gallery-with-text__subtitle{font-size:12px;font-weight:500;line-height:18px;letter-spacing:1.2px;margin-bottom:8px}.gallery-with-text .gallery-with-text__info .gallery-with-text__info-item .gallery-with-text__info-title{font-size:32px;font-weight:600;line-height:38.4px;letter-spacing:3.2px}.gallery-with-text .gallery-with-text__info .container{max-width:calc(80% + 128px)}.gallery-with-text .gallery-with-text__wrapper--container{display:flex}}.header-wrapper[data-sticky-type=on-scroll-up],.header{background-color:var(--beige50)}.header .bottom-center{align-self:flex-end!important;text-align:center}.header .center{align-self:center!important}.header .header__account .header__account-modal{background-color:var(--beige50);border-radius:0}.header .header__account .header__account__login,.header .header__account .header__account__logout{font-size:12px;letter-spacing:1.2px;line-height:18px;min-height:unset;padding:10px 24px;text-transform:uppercase;width:100%}.header .header__account .header__account__name{font-weight:400;text-transform:uppercase}.header .header__account .header__account__register{margin-top:20px;padding:10px}.header .header__account summary{margin:0;padding:0;width:auto}.header .header__cart{margin-right:1.1rem}.header .header__column{margin-left:0}.header .header__column .wishlist-icon{position:relative;display:flex;align-items:center;justify-content:center;width:4.4rem;height:100%;cursor:pointer}.header .header__column .wishlist-icon:hover:after{background-color:rgb(var(--color-foreground))}.header .header__column .wishlist-icon:after{position:absolute;content:"";bottom:0;right:1rem;width:2.2rem;height:.2rem;background-color:transparent;transition:background var(--duration-default);z-index:3}.header .header__column .header__icon--account{width:4.4rem}.header .header__column .header__icon--account:before{background-color:transparent}.header .header__column .header__wishlist{align-items:center;display:flex;height:100%;position:relative}.header .header__column .header__wishlist.hide-mobile{display:none}.header .header__column .header__wishlist:after{content:"";position:absolute;bottom:0rem;right:1rem;width:2.2rem;height:.2rem;background-color:transparent;transition:background var(--duration-default);z-index:3}.header .header__column .header__wishlist:hover:after{background-color:rgb(var(--color-foreground))}@media screen and (min-width: 1200px){.header .header__column .header__wishlist.hide-mobile{display:flex}}.header .header__column .header__wishlist .header__icon{gap:.4rem;height:4.4rem;min-width:4.4rem;padding-right:0;position:relative;width:auto}.header .header__inline-menu{text-align:center}.header .header__inline-menu li.mega-menu__link span{color:var(--kiton-black);font-size:16px!important}.header .header__inline-menu .mega-menu__submenu-item span{color:var(--kiton-black)}.header .header__heading,.header .header__heading-link{margin-right:0}.header .header__localization .disclosure__list .link{font-size:12px;font-style:normal;font-weight:400;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.header .header__localization .localization-selector+.disclosure__list{background-color:var(--beige50);border-radius:0}.header .header__localization .localization-selector.link .currency-country,.header .header__localization .localization-selector.link .value{font-size:12px;font-style:normal;font-weight:400;letter-spacing:1.2px;line-height:18px;padding-left:8px;text-transform:uppercase}.header .header__mega-menu{background-color:var(--beige)}.header .header__mega-menu .mega-menu__inner .header__small-menu .small-menu__item .small-menu__link{font-size:1.2rem;letter-spacing:1.2px}.header .header__mega-menu .mega-menu__card,.header .header__mega-menu .mega-menu__item{border-radius:64px}.header .header__mega-menu .mega-menu__item .mega-menu__overlay{opacity:1;background:#000;background:linear-gradient(to top,#000,#0000 68%)}@media (min-width: 1200px){.header .header__mega-menu .mega-menu__item .mega-menu__overlay{background:linear-gradient(to top,#000,#0000 76.5%)}}.header .header__mega-menu .mega-menu__item .item{z-index:3}.header .header__mega-menu .mega-menu__item .item .mega-menu__item-logo{display:block;max-width:150px;margin:0 auto}.header .header__mega-menu .mega-menu__item .item .mega-menu__item-text{font-size:16px;font-style:normal;font-weight:600;letter-spacing:1.6px;line-height:24px;margin:15px auto;text-transform:uppercase}.header .header__mega-menu .mega-menu__item:hover .item .bottom-center{bottom:0}.header .header__mega-menu .mega-menu__item .mega-menu__item-image{object-position:top}.header .header__mega-menu .mega-menu__item .item .bottom-center{position:relative;bottom:-50px;transition:bottom var(--duration-default)}.header .header__mega-menu .mega-menu__items{display:flex;grid-column-start:7}.header .header__modal-close-button{text-decoration:none}.header .header__search.hide-desktop{display:block}.header .header__search.hide-mobile{display:none}@media screen and (min-width: 1200px){.header .header__search.hide-desktop{display:none}.header .header__search.hide-mobile{display:block}}.header .header__search .header__search-inner{background:var(--beige50);top:64px}@media screen and (min-width: 1200px){.header .header__search .header__search-inner{top:76px}}.header .header__search .search__content{padding-top:4rem}.header .header__search .search__content .predictive-search__results-list .search-see-all{align-items:center;display:flex;grid-column-start:5;justify-content:center}.header .header__search .search__content .predictive-search__results-list .search-see-all .button{font-size:12px;font-weight:500;height:38px;letter-spacing:1.2px;line-height:18px;margin-top:-50px;min-height:unset;padding:10px 25px;text-transform:uppercase}.header .header__search .search__content .predictive-search__results-list_products{grid-template-columns:repeat(5,1fr)}.header .header__search .search__content .predictive-search__results-list_products .collection-product-card .card-wrapper{background-color:var(--beige50)}.header .header__search .search__content .predictive-search__result-tabs{border-bottom:1px solid rgba(45,41,38,.1);justify-content:center;gap:24px;padding-bottom:10px}@media screen and (min-width: 1200px){.header .header__search .search__content .predictive-search__result-tabs{justify-content:flex-start}}.header .header__search .search__content .predictive-search__result-tab.active:after{border-bottom:2px solid var(--kiton-black);bottom:-11px;content:"";position:absolute;width:100%}.header .header__search .search__content .predictive-search__result-tab span{font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.header .header__search .search__header{display:none}.header .header__search .search__form .field{align-items:center;margin:auto}.header .header__search .search__form .field .search__button{min-height:unset}.header .header__search .search__form .field .search__input{background:#ffffff80;border:0;border-radius:0}.header .item{display:flex;height:100%;justify-content:center;position:relative;width:100%}.header .list-menu-item.list-menu--megamenu.bullet{align-items:center;display:flex}.header .list-menu--inline .list-menu-item>.header__menu-item{letter-spacing:1.2px}.header .list-menu--inline .list-menu-item>.header__menu-item span{font-size:12px}.header .list-menu--megamenu-visible .mega-menu__wrapper{display:flex}.header .list-menu--megamenu-visible .mega-menu__wrapper>ul{flex:1}.header .mega-menu{z-index:999}.header .mega-menu .mega-menu__small-menu{border-top:1px solid var(--beige50);grid-column-end:13;margin-left:0;margin-top:40px;padding-top:20px}.header .mega-menu .mega-menu__small-menu li:first-child a{padding-left:0}.header .mega-menu__item-heading,.header .mega-menu__title,.header .mega-menu__title .mega-menu__link{font-size:24px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase}.header .mega-menu--pages .mega-menu__card{aspect-ratio:4/5;border-radius:64px;margin:auto;max-width:500px}.header .mega-menu--pages .mega-menu__list{margin:auto;max-width:1446px}.header .mega-menu--pages .mega-menu__title{bottom:40px;left:50%;position:absolute;transform:translate(-50%)}.header .mega-menu__wrapper--columns .mega-menu__list li{max-width:185px}.header .mega-menu__wrapper--columns .mega-menu__list li:nth-child(3) .mega-menu__submenu.list-menu.motion-reduce li a{font-size:12px;letter-spacing:1.2px}.header .mega-menu__wrapper--columns li .mega-menu__link{letter-spacing:1.6px}.header .mega-menu__wrapper--columns .mega-menu__submenu{color:var(--kiton-black);padding-bottom:32px;text-align:left}.header .mega-menu__wrapper--columns .mega-menu__submenu li .mega-menu__submenu-item:hover{font-weight:600}.header .menu-drawer__inner-container,.header .menu-drawer__navigation-container,.header .menu-opening,.header .menu-drawer__menu .list-menu{background-color:var(--beige)}.header .menu-drawer .mega-menu__item{aspect-ratio:4/5;border-radius:64px;min-height:35rem}.header .menu-drawer .mega-menu__item .mega-menu__overlay{opacity:1;background:#000;background:linear-gradient(to top,#000,#0000 76.5%)}.header .menu-drawer .mega-menu__item .item{z-index:3}.header .menu-drawer .mega-menu__item .item .mega-menu__item-logo{display:block;max-width:150px;margin:0 auto 32px}.header .menu-drawer .menu-drawer__account{gap:10px}.header header-drawer{flex:.25}.header .menu-drawer-container{background-color:var(--beige50);width:77px}.header .menu-drawer-container .header__modal-close-button{display:inline-block;height:auto}.header .menu-drawer__menu.list-menu .menu-drawer__menu-item{border-bottom:1px solid var(--kiton-black10);color:var(--kiton-black);padding:2rem}.header .menu-drawer__menu.list-menu .menu-drawer__menu-item:hover{color:var(--kiton-black)}.header .top-center{align-self:flex-start!important}@media screen and (min-width: 1200px){.header--left-logo{grid-template-columns:2fr 8fr 2fr!important}.mega-menu__wrapper--columns li .mega-menu__link{font-size:16px;font-weight:600!important;padding-bottom:40px}.list-menu--inline .list-menu-item>.header__menu-item span{font-size:16px}.mega-menu__link:hover,.mega-menu__link:focus{color:var(--kiton-black)!important}}@media screen and (min-width: 1600px){.mega-menu__wrapper--columns .mega-menu__submenu li .mega-menu__submenu-item{font-size:16px}}.shopify-section-header-sticky .header{position:static}.image-with-collapsible.fade-in{opacity:0;transition:all 1s}.image-with-collapsible.fade-in.visible{opacity:1}.image-with-collapsible.translate{transform:translateY(100px)}.image-with-collapsible.translate.visible{transform:translateY(0)}.image-with-collapsible .container{display:flex;flex-direction:column-reverse;gap:8px;padding:0 20px;position:relative}@media screen and (min-width: 1200px){.image-with-collapsible .container{flex-direction:row;padding:4px 8px}}.image-with-collapsible .container.reverse{flex-direction:column-reverse}@media screen and (min-width: 1200px){.image-with-collapsible .container.reverse{flex-direction:row-reverse}}.image-with-collapsible .image-with-collapsible__collapsible{flex:1 1 50%;display:flex;flex-direction:column;justify-content:center;padding:50px 0}@media screen and (min-width: 1200px){.image-with-collapsible .image-with-collapsible__collapsible{padding:50px}}.image-with-collapsible .image-with-collapsible__collapsible .collapsible-content__item{border-color:var(--shades-gray-opacity-40)}.image-with-collapsible .image-with-collapsible__collapsible .collapsible-content__item .collapsible-content__toggle{padding:24px 0}.image-with-collapsible .image-with-collapsible__collapsible .collapsible-content__item .collapsible-content__toggle .collapsible-content__question{font-size:16px;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase}.image-with-collapsible .image-with-collapsible__media{aspect-ratio:4/5;border-radius:32px;flex:1 1 50%;position:relative;overflow:hidden}@media screen and (min-width: 1200px){.image-with-collapsible .image-with-collapsible__media{border-radius:64px}}.image-with-collapsible .image-with-collapsible__media img{height:100%;object-fit:cover;width:100%}.image-with-description{background:none}.image-with-description.fade-in{opacity:0;transition:all 1s}.image-with-description.fade-in.visible{opacity:1}.image-with-description.translate{transform:translateY(100px)}.image-with-description.translate.visible{transform:translateY(0)}.image-with-description .container{padding:0 8px}.image-with-description .image-with-text__container{padding:4px 0}.image-with-description .image-with-text__grid{display:block;padding:0 4px}.image-with-description .image-with-text__content{align-items:center;flex:1 1 50%;justify-content:center;margin:8px;max-width:none;min-height:calc(100vw - 16px);padding:60px 0}.image-with-description .image-with-text__content .image-with-text__heading{font-size:20px;font-weight:600;line-height:24px;letter-spacing:2px;text-transform:uppercase}.image-with-description .image-with-text__content .image-with-text__text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;margin:0 auto 48px}.image-with-description .image-with-text__content .text-container{max-width:500px}.image-with-description .image-with-text__content .text-container.align-center{text-align:center}.image-with-description .image-with-text__content .text-container.align-left{text-align:left}.image-with-description .image-with-text__left{border-radius:32px;flex:1 1 50%;margin:8px}.image-with-description .image-with-text__left.portrait{aspect-ratio:4/5}.image-with-description .image-with-text__left.square{aspect-ratio:1/1}.image-with-description .image-with-text__media{height:100%;padding-bottom:100%;position:relative}.image-with-description .image-with-text__media img{height:100%;left:0;position:absolute;top:0}@media (min-width: 768px){.image-with-description .image-with-text__content{margin:0;min-height:0;padding:0}.image-with-description .image-with-text__grid{align-items:stretch;display:flex;padding:0;gap:8px}.image-with-description .image-with-text__heading{font-size:24px;line-height:28.8px;letter-spacing:2.4px}.image-with-description .image-with-text__left{border-radius:64px;margin:0;min-height:0}.image-with-description .image-with-text__media{height:100%;left:0;padding-bottom:0;position:absolute;top:0;width:100%}.image-with-description .image-with-text__media img{position:relative}}.image-with-image-custom{background:none}.image-with-image-custom.fade-in{opacity:0;transition:all 1s}.image-with-image-custom.fade-in.visible{opacity:1}.image-with-image-custom.translate{transform:translateY(100px)}.image-with-image-custom.translate.visible{transform:translateY(0)}.image-with-image-custom .container{max-width:1440px;padding:0 8px}.image-with-image-custom .image-with-text__container{padding:4px 0}.image-with-image-custom .image-with-text__grid{display:block;padding:0 4px}.image-with-image-custom .image-with-text__left{border-radius:32px;flex:1 1 50%;margin:8px}.image-with-image-custom .image-with-text__media{height:100%;padding-bottom:100%;position:relative}.image-with-image-custom .image-with-text__media img{height:100%;left:0;position:absolute;top:0}@media (min-width: 768px){.image-with-image-custom .image-with-text__grid{align-items:stretch;display:flex;padding:0;gap:8px}.image-with-image-custom .image-with-text__left{border-radius:64px;margin:0;min-height:0}.image-with-image-custom .image-with-text__media{padding-bottom:0}.image-with-image-custom .image-with-text__media.margin{padding:150px}.image-with-image-custom .image-with-text__media img{position:relative}}.image-with-link .image-with-link__button{bottom:40px;left:50%;position:absolute;transform:translate(-50%);z-index:9}.image-with-link .container{padding:0 20px}.image-with-link .image-with-link__container{display:flex;flex-direction:column;gap:8px}.image-with-link .image-with-link__background-linear{background:linear-gradient(180deg,#0000 45%,#000000ad 90%);height:100%;left:0;position:absolute;top:0;transition:opacity var(--duration-default);width:100%;z-index:1}.image-with-link .image-with-link__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.image-with-link .image-with-link__media-container{aspect-ratio:4/5;border-radius:64px;flex:1;position:relative;overflow:hidden}.image-with-link .image-with-link__media-container .image-with-link__media img{width:100%;object-fit:cover;height:100%}.image-with-link .image-with-link__title{font-size:24px;font-weight:600;line-height:28.8px;margin:32px 0;letter-spacing:2.4px;text-transform:uppercase;text-align:center}.image-with-link .image-with-link__text{bottom:100px;color:#fff;font-size:24px;font-weight:600;left:50%;letter-spacing:2.4px;line-height:28.8px;margin:0;position:absolute;text-align:center;text-transform:uppercase;transform:translate(-50%);width:100%;z-index:4}@media screen and (min-width: 1200px){.image-with-link .container{max-width:1440px;padding:0 8px}.image-with-link .image-with-link__button{display:none}.image-with-link .image-with-link__container{flex-direction:row;justify-content:center}.image-with-link .image-with-link__link{display:block}.image-with-link .image-with-link__media-container{flex:0 1 440px}.image-with-link .image-with-link__text{bottom:40px}}.image-with-text-custom{background:none}.image-with-text-custom.fade-in{opacity:0;transition:all 1s}.image-with-text-custom.fade-in.visible{opacity:1}.image-with-text-custom.translate{transform:translateY(100px)}.image-with-text-custom.translate.visible{transform:translateY(0)}.image-with-text-custom .bullet{align-items:center;display:flex;flex:1 1 150px}.image-with-text-custom .bullet:after{background-color:var(--red-dot);border-radius:50%;content:"";display:block;height:8px;width:8px}.image-with-text-custom .container{padding:0 8px}.image-with-text-custom .image-with-text__container{padding:4px 0}.image-with-text-custom .image-with-text__grid{display:block;padding:0 4px}.image-with-text-custom .image-with-text__content{align-items:center;background-color:var(--beige);border-radius:32px;flex:1 1 50%;justify-content:center;margin:8px;max-width:none;min-height:calc(100vw - 16px);padding:0 32px}.image-with-text-custom .image-with-text__content .image-with-text__heading{font-size:32px;font-weight:600;line-height:120%;letter-spacing:3.2px;text-transform:uppercase}.image-with-text-custom .image-with-text__content .image-with-text__text{font-size:16px;font-weight:400;line-height:150%;letter-spacing:0px;margin:0 auto 48px}.image-with-text-custom .image-with-text__content .image-with-text__text strong{font-weight:600;letter-spacing:1.6px;text-transform:uppercase}.image-with-text-custom .image-with-text__content .text-container{max-width:500px}.image-with-text-custom .image-with-text__content .text-container.align-center{text-align:center}.image-with-text-custom .image-with-text__content .text-container.align-left{text-align:left}.image-with-text-custom .image-with-text__left{border-radius:32px;flex:1 1 50%;margin:8px}.image-with-text-custom .image-with-text__media{height:100%;padding-bottom:100%;position:relative}.image-with-text-custom .image-with-text__media img{height:100%;left:0;position:absolute;top:0}@media (min-width: 768px){.image-with-text-custom .bullet{flex:1}.image-with-text-custom .image-with-text__content{border-radius:64px;margin:0;min-height:0;padding:0}.image-with-text-custom .image-with-text__grid{align-items:stretch;display:flex;padding:0;gap:8px}.image-with-text-custom .image-with-text__left{border-radius:64px;margin:0;min-height:0;padding-top:50%}.image-with-text-custom .image-with-text__media{height:100%;left:0;padding-bottom:0;position:absolute;top:0;width:100%}.image-with-text-custom .image-with-text__media img{position:relative}}.template-page-kitonismo .shopify-section-header{position:sticky!important;top:0!important;transform:none!important;will-change:unset}.template-page-kitonismo .shopify-section.kitonismo{overflow:hidden}.template-page-kitonismo .kitonismo__background-linear{background:linear-gradient(180deg,#0000 45%,#000000ad 90%);height:100%;left:0;position:absolute;top:0;transition:opacity var(--duration-default);width:100%;z-index:1}@media screen and (min-width: 940px){#smooth-wrapper{height:calc(100dvh - var(--header-height))}}#smooth-wrapper>.pin-spacer{top:0!important;right:0!important;bottom:0!important;left:0!important}#smooth-wrapper #smooth-content{background-color:#f4efe7;display:flex;flex-direction:column}@media screen and (min-width: 940px){#smooth-wrapper #smooth-content{overscroll-behavior:none;height:inherit;top:var(--header-height)!important}}@media screen and (max-width: 939px){#smooth-wrapper .mobile-hidden{display:none!important}}@media screen and (min-width: 940px){#smooth-wrapper .desktop-hidden{display:none!important}}#smooth-wrapper button{background-color:transparent;border:0 none;padding:0;cursor:pointer}#smooth-wrapper button .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#smooth-wrapper .gallery-navigation{position:absolute;left:50%;bottom:26px;z-index:-1;transform:translate(-50%);transform-origin:center;opacity:0;transition:opacity .5s ease-out}#smooth-wrapper .gallery-navigation.mobile{z-index:0;top:90%;bottom:unset;opacity:1}@media screen and (min-width: 940px){#smooth-wrapper .gallery-navigation.mobile{display:none}}#smooth-wrapper .gallery-navigation.mobile ul a.active{gap:0}#smooth-wrapper .gallery-navigation.active{opacity:1;z-index:2}@media screen and (max-width: 939px){#smooth-wrapper .gallery-navigation.active{position:fixed}}@media screen and (max-width: 939px){#smooth-wrapper .gallery-navigation.white ul a{color:#fff}#smooth-wrapper .gallery-navigation.white ul a span:first-child{border-color:#fff!important}#smooth-wrapper .gallery-navigation.white ul button{color:#fff}#smooth-wrapper .gallery-navigation.white ul button svg path{stroke:#fff}}#smooth-wrapper .gallery-navigation ul{display:flex;align-items:center;justify-content:center;gap:16px;list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0}#smooth-wrapper .gallery-navigation ul a{display:flex;align-items:center;text-decoration:none;color:#2d2926;transition:color .5s ease-out}#smooth-wrapper .gallery-navigation ul a span{font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:1.2px;text-transform:uppercase;color:inherit}#smooth-wrapper .gallery-navigation ul a span:first-child{padding:11px 14px;text-align:center}#smooth-wrapper .gallery-navigation ul a span.chapter-title{display:grid;grid-template-columns:0fr;transition:grid-template-columns .5s ease-out;font-weight:400;white-space:nowrap}#smooth-wrapper .gallery-navigation ul a span.chapter-title b{font-weight:inherit;overflow:hidden}#smooth-wrapper .gallery-navigation ul a.active{gap:16px}#smooth-wrapper .gallery-navigation ul a.active span:first-child{width:40px;height:40px;border:1px dotted #2d2926;border-radius:100%;transition:border-color .5s ease-out}@media screen and (min-width: 940px){#smooth-wrapper .gallery-navigation ul a.active span.chapter-title{grid-template-columns:1fr}}#smooth-wrapper .gallery-navigation ul a.white{color:#fff}#smooth-wrapper .gallery-navigation ul a.white span:first-child{border-color:#fff}#smooth-wrapper .gallery-navigation ul button{display:flex;align-items:center;justify-content:center;cursor:pointer}#smooth-wrapper .gallery-navigation ul button.white{color:#fff}#smooth-wrapper .gallery-navigation ul button.white svg path{stroke:#fff}#smooth-wrapper .gallery-navigation ul button.btn-prev,#smooth-wrapper .gallery-navigation ul button.btn-next{padding:0;line-height:0}.kitonismo-scrolling-gallery{display:flex;flex-direction:column}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery{flex-direction:row}}.kitonismo-scrolling-gallery .content-title{margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:1.4px;text-transform:uppercase;color:#da291c}.kitonismo-scrolling-gallery .highlight{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase;color:#2d2926;margin:0}.kitonismo-scrolling-gallery .highlight.large{font-size:20px;line-height:24px;letter-spacing:2px}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .highlight.large{font-size:24px;line-height:28.8px;letter-spacing:2.4px}}.kitonismo-scrolling-gallery video-media{width:100%;height:100%}.kitonismo-scrolling-gallery video-media video{width:100%;height:100%;object-fit:cover;object-position:center}.kitonismo-scrolling-gallery .smooth-slide{display:flex;background-color:#f4efe7;z-index:1;flex-direction:column}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide{flex-direction:row}}.kitonismo-scrolling-gallery .smooth-slide.hero{translate:none;rotate:none;scale:none;z-index:0}.kitonismo-scrolling-gallery .smooth-slide .bg-beige{background-color:#e9e0cf!important}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide .bg-black{background-color:#2d2926!important}}.kitonismo-scrolling-gallery .smooth-slide__content{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content{flex-direction:row;align-items:stretch}}.kitonismo-scrolling-gallery .smooth-slide__content.columns{flex-direction:column;justify-content:center}.kitonismo-scrolling-gallery .smooth-slide__content .red-dot{display:block;width:8px;height:8px;margin:0 auto;border-radius:100%;background-color:#da291c}.kitonismo-scrolling-gallery .smooth-slide__content .red-dot.top{margin-bottom:7%}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content .red-dot.top{margin-bottom:96px}}.kitonismo-scrolling-gallery .smooth-slide__content .red-dot.bottom{margin-top:7%}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content .red-dot.bottom{margin-top:96px}}.kitonismo-scrolling-gallery .smooth-slide__content--image{box-sizing:border-box}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content--image{border-radius:32px;align-self:center}}.kitonismo-scrolling-gallery .smooth-slide__content--image img{display:block;height:auto}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content--image img{border-radius:32px}}.kitonismo-scrolling-gallery .smooth-slide__content--image.full-height{overflow:hidden;height:580px}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content--image.full-height{width:auto!important;padding-left:32px;padding-right:32px}.kitonismo-scrolling-gallery .smooth-slide__content--image.full-height img{width:100%!important}}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content--image.full-height{height:calc(100dvh - var(--header-height))}}.kitonismo-scrolling-gallery .smooth-slide__content--image.full-height img{display:block;width:auto;height:100%;min-height:100%;max-height:100%;object-fit:cover;object-position:center;transform-origin:bottom;overflow-wrap:anywhere}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content--image.full-height img{width:100%!important}}.kitonismo-scrolling-gallery .smooth-slide__content--image.image-center{display:flex;align-items:center;padding:120px 97px}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content--image.image-center{padding:0 166px 0 43px}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content--image.image-center img{width:auto!important;height:242px}}.kitonismo-scrolling-gallery .smooth-slide__content--image.px-200{padding:120px 97px}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content--image.px-200{padding:0 200px}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content--image.m-top-48{margin-top:48px}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content--image.m-bottom-48{margin-bottom:48px}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content--image.m-height-auto{height:auto}}.kitonismo-scrolling-gallery .smooth-slide__content--image.image-animation{position:relative}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content--image.image-animation img{position:absolute;left:0;top:0;width:inherit;height:inherit}}.kitonismo-scrolling-gallery .smooth-slide__content--image.image-zoom-animation img{aspect-ratio:4/5;border-radius:32px;object-fit:cover;transform-origin:center center}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content--image.image-zoom-animation img{border-radius:64px}}.kitonismo-scrolling-gallery .smooth-slide__content--text{display:flex;flex-direction:column;justify-content:center;box-sizing:content-box;color:#2d2926}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content--text.bg-black p{color:#fff!important}.kitonismo-scrolling-gallery .smooth-slide__content--text.bg-black .content-title{color:#e9e0cf!important}}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content--text.px-120{padding-left:120px!important;padding-right:120px!important}}.kitonismo-scrolling-gallery .smooth-slide__content--text p{margin:0;margin-block-start:0;margin-block-end:0}.kitonismo-scrolling-gallery .smooth-slide__content--text p:not(.highlight){font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0}.kitonismo-scrolling-gallery .smooth-slide__content--video{width:calc((100dvh - var(--header-height)) / 4 * 3);height:calc(100dvh - var(--header-height))}.kitonismo-scrolling-gallery .smooth-slide__content:not(.main) .smooth-slide__content--text{gap:32px;padding:80px 32px;box-sizing:content-box;justify-content:flex-start}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content:not(.main) .smooth-slide__content--text{width:322px;padding:30px 123px 30px 48px;justify-content:center}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content:not(.main) .smooth-slide__content--text.m-min-height-516{min-height:516px}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide__content.main{gap:48px}}.kitonismo-scrolling-gallery .smooth-slide__content.main .smooth-slide__content--text{gap:24px;width:100%;padding:40px;background-color:#e9e0cf;text-align:center;box-sizing:border-box;min-height:calc(100dvh - var(--header-height));position:relative}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide__content.main .smooth-slide__content--text{width:474px;padding:30px 128px;box-sizing:content-box;min-height:unset}}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:auto}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.hero-video{width:100vw;height:calc(100dvh - var(--header-height));position:relative}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.hero-video .smooth-slide__content--text{position:absolute;left:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;width:100%;padding:40px 30px;text-align:center;color:#fff;text-transform:uppercase;box-sizing:border-box;min-height:unset}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.hero-video .smooth-slide__content--text{gap:51px;padding:40px}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.hero-video .smooth-slide__content--text .h1{color:inherit;font-size:40px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:4px;margin-block-start:0;margin-block-end:0}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.hero-video .smooth-slide__content--text .h1{font-size:48px;line-height:57.6px;letter-spacing:4.8px}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.hero-video .smooth-slide__content--text p{display:flex;align-items:center;justify-content:flex-start;gap:16px;color:inherit;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.2px;margin:0;width:285px}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.hero-video .smooth-slide__content--text p{justify-content:center;gap:22px;width:auto}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.hero-video .smooth-slide__content--text p span{text-align:left;padding-left:18px;width:210px}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.hero-video .smooth-slide__content--text p .button svg{transform:rotate(90deg)}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.columns{display:grid;place-content:center}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.columns{padding:30px 93px 30px 44px}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.columns [class*=--text]{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:1fr;gap:0;flex:auto 1 1}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content.columns [class*=--text]{padding-left:46px;padding-right:0}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content--text ol{display:flex;flex-direction:column;gap:16px;margin-block-start:0;margin-block-end:0;padding-inline-start:17px;margin-top:15%}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content--text ol{margin-top:45%}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content--text ol li{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.2px;text-transform:uppercase;padding-left:12px}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content--image{max-width:529px}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content--image.citazione{max-width:529px;padding:80px 32px;width:100vw}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content--image.citazione{padding-bottom:0}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content--image.citazione img{width:100%}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__opening .smooth-slide__content--image.citazione img{margin-left:0;width:100%}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-2 .smooth-slide__content--video{border-radius:32px;width:100%;padding-left:32px;padding-right:32px;max-width:529px;height:580px}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-2 .smooth-slide__content--video video-media video{border-radius:32px}}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-4 .smooth-slide__content--image.bg-beige.full-height{background-color:transparent!important}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-4 .smooth-slide__content.columns{align-items:center;background-color:#f4efe7}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-4 .smooth-slide__content.columns{padding-left:92px;padding-right:92px}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-4 .smooth-slide__content.columns.bg-beige,.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-4 .smooth-slide__content.columns.bg-beige .smooth-slide__content--text{background-color:#e9e0cf}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-4 .smooth-slide__content.columns .smooth-slide__content--image{padding-top:97px;padding-bottom:32px}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-4 .smooth-slide__content.columns .smooth-slide__content--text{text-align:center;background-color:#f4efe7}@media screen and (max-width: 939px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-4 .smooth-slide__content.columns .smooth-slide__content--text{padding-top:32px;padding-bottom:97px}}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-4 .smooth-slide__content.columns .smooth-slide__content--text{width:382px;padding-left:0;padding-right:0}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__chapter-4 .smooth-slide__content .red-dot{margin-top:32px;width:6px;height:6px}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing{flex-direction:column;gap:8px;justify-content:center;padding:0 32px 120px}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing{padding:0}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing>.content-title{text-align:center;margin-top:28px;margin-bottom:40px}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing>.content-title{margin-top:24px;margin-bottom:24px}}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content{width:50vw}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--wrapper{display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--wrapper{flex-direction:row}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--text{position:absolute;left:0;bottom:30px;padding:30px;text-align:center}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--text a{text-decoration:none;color:#fff}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--image{aspect-ratio:4/5;border-radius:32px;cursor:pointer;height:auto;margin:0 32px;max-width:440px;overflow:hidden;position:relative;width:100%}@media screen and (max-width: 474px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--image{height:407px}}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--image{height:inherit;margin:0;padding:0;border-radius:64px}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--image a{display:flex;height:100%;overflow:hidden;position:relative;width:100%}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--image a img{display:block;width:auto;height:100%;min-height:100%;max-height:100%;object-fit:cover;object-position:center;transform-origin:bottom;overflow-wrap:anywhere;margin:0 auto}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--image a span{position:absolute;left:50%;bottom:64px;transform:translate(-50%);width:90%;padding:30px;text-align:center;text-decoration:none;color:#fff;z-index:9}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--image a span{bottom:0;padding:40px 0}}.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--image a span.cta{width:auto;bottom:40px;padding:10px 24px;border-radius:8px;border:1px solid #fff;background:#2d292666;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:var(--font-font-size-Overline, 12px);font-style:normal;font-weight:500;line-height:18px;letter-spacing:1.2px;text-transform:uppercase;z-index:9}@media screen and (min-width: 940px){.kitonismo-scrolling-gallery .smooth-slide.kitonismo__closing .smooth-slide__content--image a span.cta{display:none}}.knt-grid.fade-in{opacity:0;transition:all 1s}.knt-grid.fade-in.visible{opacity:1}.knt-grid.translate{transform:translateY(100px)}.knt-grid.translate.visible{transform:translateY(0)}.knt-grid .container{padding:0 20px}@media screen and (min-width: 1200px){.knt-grid .container{padding:4px 8px}}.knt-grid .image-container{aspect-ratio:4/5;border-radius:32px;grid-column:1/3;overflow:hidden;position:relative}@media screen and (min-width: 1200px){.knt-grid .image-container{border-radius:64px;grid-row:1/3}}.knt-grid .image-container img{height:100%;object-fit:cover;position:absolute;width:100%}.knt-grid .image-small-container{aspect-ratio:16/10;border-radius:32px;grid-auto-rows:1fr;grid-column:1/3;overflow:hidden;position:relative}@media screen and (min-width: 1200px){.knt-grid .image-small-container{aspect-ratio:unset;border-radius:64px;grid-column:3/5}}.knt-grid .image-small-container img{height:100%;object-fit:cover;position:absolute;width:100%}.knt-grid .knt-grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media screen and (min-width: 1200px){.knt-grid .knt-grid-container{grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr)}}.knt-grid .text-container{grid-column:1/3;padding:50px 0}@media screen and (min-width: 1200px){.knt-grid .text-container{grid-column:3/5;margin:auto;max-width:500px;padding:0}}.knt-grid .text-container .text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.knt-grid .text-container .title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:1.6px;margin:0;text-transform:uppercase}.knt-multigrid.fade-in{opacity:0;transition:all 1s}.knt-multigrid.fade-in.visible{opacity:1}.knt-multigrid.translate{transform:translateY(100px)}.knt-multigrid.translate.visible{transform:translateY(0)}.knt-multigrid .container{padding:0 20px}@media screen and (min-width: 1200px){.knt-multigrid .container{padding:4px 8px}}.knt-multigrid .image-container{aspect-ratio:16/9;border-radius:32px;grid-column:1/3;overflow:hidden;position:relative}@media screen and (min-width: 1200px){.knt-multigrid .image-container{border-radius:64px;grid-row:2/3}}.knt-multigrid .image-container img{height:100%;object-fit:cover;position:absolute;width:100%}.knt-multigrid .image-small-container{aspect-ratio:4/5;border-radius:32px;overflow:hidden;position:relative}@media screen and (min-width: 1200px){.knt-multigrid .image-small-container{border-radius:64px}}.knt-multigrid .image-small-container img{height:100%;object-fit:cover;position:absolute;width:100%}.knt-multigrid .knt-multigrid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media screen and (min-width: 1200px){.knt-multigrid .knt-multigrid-container{grid-template-columns:repeat(4,1fr)}}.knt-multigrid .text-container{grid-column:1/3;padding:50px 0}@media screen and (min-width: 1200px){.knt-multigrid .text-container{grid-column:3/5;grid-row:1/3;margin:auto;max-width:500px;padding:0}}.knt-multigrid .text-container .text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.knt-multigrid .text-container .title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:1.6px;margin:0;text-transform:uppercase}.login-section .login__wrapper{background-color:var(--beige50)}@media (max-width: 989.98px){.login-section .login__wrapper .login__col{padding:0 3.2rem}}.login-section .login__wrapper .login__col:first-child{border-radius:var(--radius64)}@media (min-width: 1600px){.login-section .login__wrapper .login__col:first-child{width:55%}}@media (min-width: 990px){.login-section .login__wrapper .login__col:first-child{margin:8px}}@media (max-width: 989.98px){.login-section .login__wrapper .login__col:first-child{padding-bottom:35px;height:auto}.login-section .login__wrapper .login__col:first-child img{position:initial;max-width:100%;height:auto;aspect-ratio:9/16;border-radius:32px}}.login-section .login__wrapper .login__col:last-child{background-color:unset}@media (min-width: 1600px){.login-section .login__wrapper .login__col:last-child{width:45%}}@media (max-width: 989.98px){.login-section .login__wrapper .login__col #login{padding-bottom:40px}}.login-section .login__wrapper .login__col #login .page-header__inner{display:flex;justify-content:center;gap:30px}.login-section .login__wrapper .login__col #login .page-header__inner .login-link{opacity:1}.login-section .login__wrapper .login__col #login .page-header__inner .login-link:before{opacity:1;visibility:visible}.login-section .login__wrapper .login__col #login .page-header__inner a{position:relative;font-weight:600;font-size:16px;line-height:24px;letter-spacing:1.6px;color:var(--kiton-black);text-decoration:none;opacity:.3;text-transform:uppercase}.login-section .login__wrapper .login__col #login .page-header__inner a:before{position:absolute;content:"";bottom:-8px;height:2px;width:100%;background-color:var(--kiton-black);opacity:0;visibility:hidden}@media (max-width: 989.98px){.login-section .login__wrapper .login__col #login #customer_login{margin-top:48px}}.login-section .login__wrapper .login__col #login #customer_login .field.login__field:not(:first-of-type){margin:1.6rem 0 0}.login-section .login__wrapper .login__col #login #customer_login .field.login__field input{padding:13px 16px;border-radius:8px;border-color:var(--kiton-black)}.login-section .login__wrapper .login__col #login #customer_login .field.login__field input #placeholder{font-weight:400;font-size:16px;line-height:24px}.login-section .login__wrapper .login__col #login #customer_login .field.login__field label{font-weight:400;font-size:14px;line-height:21px;letter-spacing:1.4px;color:var(--kiton-black70);text-transform:uppercase;padding-left:16px;padding-bottom:8px}.login-section .login__wrapper .login__col #login #customer_login .field.login__field label:after{color:var(--kiton-black70);left:0}.login-section .login__wrapper .login__col #login #customer_login .login__forgot-password{display:block;text-align:right;font-weight:400;font-size:12px;line-height:18px;letter-spacing:1.2px;margin-top:1.6rem;color:var(--kiton-black);text-transform:uppercase}.login-section .login__wrapper .login__col #login #customer_login .login__forgot-password span:after{display:block!important;background-color:var(--red-dot)}.login-section .login__wrapper .login__col #login #customer_login .login__buttons{margin-top:4rem;flex-direction:column;gap:unset;align-items:start}.login-section .login__wrapper .login__col #login #customer_login .login__buttons .login__sign-in{width:100%}.login-section .login__wrapper .login__col #login #customer_login .login__buttons .mandatory-fields-label{font-weight:400;font-size:16px;line-height:24px;margin-top:16px;color:var(--kiton-black70)}.login-section .login__wrapper .login__col #login #customer_login .login__buttons hr{margin:40px 0;background-color:var(--kiton-black10)}.login-section .login__wrapper .login__col #login #customer_login .login__buttons .login__create-acc{flex-direction:column;gap:16px;width:100%;align-items:initial}.login-section .login__wrapper .login__col #login #customer_login .login__buttons .login__create-acc span{font-weight:400;font-size:14px;line-height:21px;letter-spacing:1.4px;text-transform:uppercase;color:var(--kiton-black)}.login-section .login__wrapper .login__col #login #customer_login .login__buttons .login__create-acc a{padding:10px 24px;border-radius:8px;border:1px solid var(--kiton-black);text-align:center}.login-section .login__wrapper .login__col #login #customer_login .login__buttons .login__create-acc a span{font-weight:500;font-size:12px;line-height:18px;letter-spacing:1.2px;color:var(--kiton-black)}.login-section .login__wrapper .login__col #login #customer_login .login__buttons .login__create-acc a span:after{display:none}.login-section .login__wrapper .login__col #recover .title--page{font-weight:600;font-size:24px;line-height:28.8px;letter-spacing:2.4px;color:var(--kiton-black);text-transform:uppercase}.login-section .login__wrapper .login__col #recover p{font-weight:400;font-size:16px;line-height:24px;color:var(--kiton-black)}.login-section .login__wrapper .login__col #recover form{margin-top:4rem}.login-section .login__wrapper .login__col #recover form .field input{padding:13px 16px;border-radius:8px;border-color:var(--kiton-black)}.login-section .login__wrapper .login__col #recover form .field input #placeholder{font-weight:400;font-size:16px;line-height:24px}.login-section .login__wrapper .login__col #recover form .field label{font-weight:400;font-size:14px;line-height:21px;letter-spacing:1.4px;color:var(--kiton-black70);text-transform:uppercase;padding-left:16px;padding-bottom:8px}.login-section .login__wrapper .login__col #recover form .field label:after{color:var(--kiton-black70);left:0}.login-section .login__wrapper .login__col #recover form .login__buttons{margin-top:4rem;gap:1.6rem}.login-section .login__wrapper .login__col #recover form .login__buttons .button{width:100%}.template-404 .button{margin-top:64px}.template-404 .main-page-title{font-size:32px;font-weight:600;line-height:38.4px;letter-spacing:3.2px;margin-bottom:16px;text-align:center;text-transform:uppercase}.template-404 .main-page-subtitle{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center}.template-404 .page-header__inner{margin:auto;max-width:500px;text-align:center}.customer.activate{display:flex;flex-direction:column-reverse}@media screen and (min-width: 1200px){.customer.activate{flex-direction:row;min-height:calc(100vh - 13rem)}}.customer.activate .activate__buttons{margin-top:4rem;gap:1.6rem}.customer.activate .activate-col{align-items:center;display:flex;flex:1 1 50%;justify-content:center}.customer.activate .activate-col.image-container{border-radius:var(--radius32);flex-basis:580px;margin:20px;overflow:hidden;position:relative}@media screen and (min-width: 1200px){.customer.activate .activate-col.image-container{border-radius:var(--radius64);margin:8px}}.customer.activate .activate-col.image-container>*{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.customer.activate .activate__container{padding-top:3rem}.customer.activate .activate__subtitle{color:var(--kiton-black);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.customer.activate .page-title{font-size:20px;font-style:normal;font-weight:600;letter-spacing:2px;line-height:150%;text-transform:uppercase}@media screen and (min-width: 1200px){.customer.activate .page-title{font-size:24px}}.customer.activate form{margin-top:4rem}.customer.activate form .field input{border-color:var(--kiton-black);border-radius:8px;padding:13px 16px}.customer.activate form .field label{color:var(--kiton-black70);font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:21px;padding-bottom:8px;padding-left:16px;text-transform:uppercase}.article-template .article-template__header{margin-top:calc(-1 * var(--breadcrumbs-height))!important}.article-template .article-template__header--overlay.article-template__header--full{min-height:80vh}@media screen and (min-width: 990px){.article-template .article-template__header--overlay.article-template__header--full{min-height:calc(100vh - var(--announcement-height) - 77px)}}.article-template .article-template__content{margin-top:8rem}.article-template .article-template__content-rte:first-letter{float:left;font-size:48px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:4.8px;text-transform:uppercase}.article-template .article-template__content-rte blockquote{align-items:flex-start;background-color:var(--beige);display:flex}@media screen and (min-width: 1200px){.article-template .article-template__content-rte blockquote{flex-direction:row;margin-left:calc(-50vw + 36.4rem);padding-left:calc(50vw - 36.4rem);width:100vw}}.article-template .article-template__content-rte blockquote:before{background-color:transparent;content:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2266%22%20height%3D%2266%22%20viewBox%3D%220%200%2066%2066%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M61.2353%2048.0589C63.6849%2043.4657%2065%2038.3007%2065%2033C65%2024.5131%2061.6286%2016.3738%2055.6274%2010.3726C49.6262%204.37143%2041.4869%201%2033%201C24.513%201%2016.3737%204.37143%2010.3725%2010.3726C4.37135%2016.3738%201%2024.5131%201%2033C1%2041.487%204.37135%2049.6263%2010.3725%2055.6275C16.3737%2061.6287%2024.513%2065%2033%2065C38.2585%2065%2043.3838%2063.7057%2047.9495%2061.2932L63.5455%2063.5455L61.2353%2048.0589Z%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%2F%3E%0A%3Cpath%20d%3D%22M19.3047%2026.4556H28.032V35.1828C28.032%2038.3962%2025.4271%2041.001%2022.2138%2041.001%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%2F%3E%0A%3Cpath%20d%3D%22M33.8516%2026.4556H42.5788V35.1828C42.5788%2038.3962%2039.974%2041.001%2036.7607%2041.001%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%2F%3E%0A%3C%2Fsvg%3E);height:64px;margin-bottom:0;width:64px}.article-template .article-template__content-rte blockquote p{flex:1 1 auto;font-size:16px;font-style:normal;font-weight:600;letter-spacing:1.6px;line-height:24px;margin-top:40px;max-width:calc(74.1rem - 104px);text-transform:uppercase}@media screen and (min-width: 1200px){.article-template .article-template__content-rte blockquote p{margin-left:40px;margin-top:0}}.article-template .article-template__content-rte blockquote p span{letter-spacing:inherit;line-height:inherit}.article-template .article-template__content-rte p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0}.article-template .article-template__excerpt{font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px}.article-template .article-template__header--overlay .article-template__wrapper:before{background:linear-gradient(180deg,#0000 33.01%,#0000008f 90%)}.article-template .article-template__meta{border-bottom:1px solid var(--shades-gray-opacity-40);border-top:0;gap:8px;justify-content:flex-start;padding-bottom:10px}@media screen and (min-width: 1200px){.article-template .article-template__meta{padding-top:10px}}.article-template .article-template__share{margin:0}.article-template .article-template__share .article-template__share-label{font-size:12px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}.article-template .article-template__title{font-size:32px;font-style:normal;font-weight:600;line-height:38.4px;letter-spacing:3.2px;text-transform:uppercase}.article-template .article-template__background-linear{background:linear-gradient(180deg,#0000 45%,#000000ad);height:100%;top:0;right:0;bottom:0;left:0;opacity:1;position:absolute;transition:opacity var(--duration-default);width:100%}.article-template .card__subtitle{color:var(--kiton-black);font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}.article-template .card__subtitle a span{color:var(--red-dot)!important}.article-template .share-buttons-simple .icon{height:24px;width:24px}.article-template .carousel__slide,.article-template .rte img{border-radius:0}@media screen and (min-width: 1200px){.article-template .rte img{max-width:1000px}}.main-blog .blog-articles{gap:48px}@media screen and (min-width: 990px){.collection-hero .collection-hero__wrapper--overlay{min-height:480px;padding:0}}.collection-hero .collection-hero__wrapper--overlay .collection-hero__inner{margin-bottom:0}.collection-hero .collection-hero__wrapper--overlay .collection-hero__inner .collection-hero__description{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;max-width:575px}.collection-hero .collection-hero__wrapper--overlay .collection-hero__inner .collection-hero__title{color:#fff;font-size:32px;font-style:normal;font-weight:600;letter-spacing:3.2px;line-height:38.4px;text-transform:uppercase}.collection-hero .collection-hero__wrapper--overlay .collection-hero__overlay{background:linear-gradient(180deg,#0000 45%,#000000ad 90%)}.collection-grid-section .button-toggle-view{cursor:default;background-color:var(--beige50);border-radius:8px;opacity:.5;padding:8px 9px 3px}.collection-grid-section .button-toggle-view.active{cursor:pointer;opacity:1}.collection-grid-section .button-toggle-view#listing-view svg{transform:rotate(90deg)}.collection-grid-section .collection--empty .title--primary{font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:2.4px;text-transform:uppercase}.collection-grid-section .collection-wrapper .mobile-facets__wrapper{border-top:1px solid rgba(45,41,38,.1);bottom:0;left:0;margin:0;position:fixed;width:100%;z-index:99}.collection-grid-section .collection-wrapper .mobile-facets__wrapper .mobile-facets__open{background-color:var(--beige);border-radius:0;color:#000;font-weight:500;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.collection-grid-section .collection-wrapper .mobile-facets__wrapper .mobile-facets__open path{fill:var(--red-dot)}.collection-grid-section .container{padding:0!important}.collection-grid-section .collection-product-list{gap:2px}.collection-grid-section .collection-product-view-grid .collection-product-card{width:calc(50% - 1.5px)!important}.collection-grid-section .collection-product-view-list .collection-product-card{width:100%!important}.collection-grid-section .plp-icons-container{display:flex;gap:8px}.collection-grid-section .promotion-image-container{padding:80px 0;width:100%}.collection-grid-section .promotion-image-container .promotion-image{aspect-ratio:4/5;height:100%;margin:auto;position:relative;width:100%}.collection-grid-section .promotion-image-container .promotion-image img{height:100%;object-fit:cover;width:100%}@media screen and (min-width: 1200px){.collection-grid-section .button-toggle-view{border:1px solid #000}.collection-grid-section .collection-product-view-grid .collection-product-card{width:calc(25% - 1.5px)!important}.collection-grid-section .collection-product-view-list .collection-product-card{width:calc(50% - 1.5px)!important}.collection-grid-section .plp-icons-container{gap:16px}.collection-grid-section .promotion-image-container .promotion-image{width:50%}.collection-grid-section .promotion-image-container .promotion-image img{border-radius:64px}}.product .about+.about .about__accordion-item{border-top:0}.product .about .about__accordion-description{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.product .about .about__accordion-description strong{font-weight:500}.product .about .about__accordion-item{border-color:var(--shades-gray-opacity-40)}.product .about .about__accordion-toggle{font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:24px;text-transform:uppercase}.product .button--wishlist{background:none!important;border:1px solid var(--kiton-black);display:block!important;height:38px;line-height:8px;min-width:0;width:100%}@media screen and (min-width: 1200px){.product .button--wishlist{width:62px!important}}.product .button--wishlist:hover{background:var(--shades-gray-opacity-5)!important}.product .button--wishlist:focus{background:var(--shades-gray-opacity-10)!important}.product .button--wishlist.in-wishlist .add-wishlist{display:none}.product .button--wishlist.in-wishlist .remove-wishlist{display:inline}.product .button--wishlist .remove-wishlist{display:none}.product .button--wishlist span{pointer-events:none}.product .custom-product-info-container .product__title__wrapper{justify-content:center}.product .custom-product-info-container .product__title__wrapper .product__title{font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:2.4px;text-align:center;text-transform:uppercase}.product .installment-wrapper{display:none}.product .price-wrapper{justify-content:center}.product .price-wrapper .price--product span{font-size:14px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:1.4px}.product .price-wrapper .product__tax{display:none;font-size:12px;letter-spacing:1.4px;line-height:21px;text-align:center;text-transform:uppercase}.product .product-form__submit{border-radius:8px;flex:1;font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:18px;min-height:0;min-width:212px;padding:10px 24px;text-transform:uppercase;width:auto}.product .product__info-column{flex:1}.product .product__info-column .product__title__wrapper,.product .product__info-column .price-wrapper{display:none!important}.product .product__info-column .product-form{border-top:.1rem solid var(--shades-gray-opacity-40)}.product .product__info-column .product__description{width:100%}.product .product__info-column .product-form__controls-group label{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:unset!important;border-radius:8px;border:1px solid var(--kiton-black);display:inline-flex;flex-shrink:0;font-size:12px;font-style:normal;font-weight:500;height:38px;justify-content:center;letter-spacing:1.2px;line-height:18px;padding:10px 24px;text-transform:uppercase;width:65px}.product .product__info-column .product-form__controls-group input.disabled+label:before{display:none}.product .product__info-column .product-form__controls-group input:checked:not(.disabled)+label{border-color:var(--red-dot)}.product .product__info-column .product-form__group-name{align-items:baseline;display:flex;font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:1.4px;line-height:21px;text-transform:uppercase}.product .product__info-column .product-form__group-name .button{padding:0}.product .product__info-column .quantity{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:none;border-radius:8px;border:1px solid var(--kiton-black);height:38px;width:118px}.product .product__info-column .quantity .quantity__input{font-size:12px;font-weight:500;letter-spacing:1.2px;padding:0}.product .product__info-container{flex-direction:column-reverse}@media screen and (min-width: 768px){.product .product__main{height:calc(100vh - 255px)}}.product .product__media-icon{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#2d292633;border:1px solid #fff}.product .product__media-icon:hover{background-color:#2d2926!important}@media screen and (min-width: 768px){.product .product__media-icon{display:none}}.product .product__media-icon .icon{color:#fff}.product .product__media-icon .icon-plus-zoom{height:20px;width:20px}.product .product__media-wrapper,.product .product__media-wrapper .product__media-list-wrapper{height:100%}.product .product__media-list{height:100%;flex-direction:column}.product .product__media-list .product__pagination-wrapper{display:flex;justify-content:center;position:unset;margin-top:24px;padding:0 16px}@media screen and (min-width: 768px){.product .product__media-list .product__pagination-wrapper{display:none}}.product .product__media-list .product__media{height:100%;min-height:0;padding-top:0!important}.product .swiper-autoheight .swiper-slide{aspect-ratio:4/5;height:100%;width:auto}.product .swiper-wrapper{aspect-ratio:4/5;height:auto!important}@media screen and (min-width: 768px){.product .swiper-wrapper{aspect-ratio:unset;height:100%!important;gap:2px}}@media screen and (min-width: 768px){.product .about.product__description .about__accordion-item{border-top:0}.product .about.product__description .about__accordion-toggle{padding-top:0}.product .about .about__accordion-description{width:calc(100% - 70px)}.product .product__outer{gap:3rem}.product .product__info-column{border-top:.1rem solid var(--shades-gray-opacity-40);padding-top:20px}.product .product__info-column:first-of-type{border-top:.1rem solid var(--shades-gray-opacity-40)}.product .product__info-container{flex-direction:column}.product .product-form__submit{flex:1;max-width:45%;width:45%}.product .product-parameters variant-radios{margin-bottom:40px}}.product .product__slider-nav,.product-media-modal .product__slider-nav{max-width:none;padding-left:16px;padding-right:16px}@media screen and (min-width: 768px){.product .product__slider-nav,.product-media-modal .product__slider-nav{padding-left:32px;padding-right:32px}}.product-media-modal__content .swiper-slide img{height:auto!important;object-fit:contain!important}@media screen and (min-width: 768px){.product-media-modal__content .swiper-slide img{height:100%!important}}.customer.reset-password{display:flex;flex-direction:column-reverse}@media screen and (min-width: 1200px){.customer.reset-password{flex-direction:row;min-height:calc(100vh - 13rem)}}.customer.reset-password .reset-col{align-items:center;display:flex;flex:1 1 50%;justify-content:center}.customer.reset-password .reset-col.image-container{border-radius:var(--radius32);flex-basis:580px;margin:20px;overflow:hidden;position:relative}@media screen and (min-width: 1200px){.customer.reset-password .reset-col.image-container{border-radius:var(--radius64);margin:8px}}.customer.reset-password .reset-col.image-container>*{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.customer.reset-password .reset__container{padding-top:3rem}.customer.reset-password .reset__subtitle{color:var(--kiton-black);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.customer.reset-password .page-title{font-size:20px;font-style:normal;font-weight:600;letter-spacing:2px;line-height:150%;text-align:left;text-transform:uppercase}@media screen and (min-width: 1200px){.customer.reset-password .page-title{font-size:24px}}.customer.reset-password form{margin-top:4rem}.customer.reset-password form .field input{border-color:var(--kiton-black);border-radius:8px;padding:13px 16px}.customer.reset-password form .field label{color:var(--kiton-black70);font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:21px;padding-bottom:8px;padding-left:16px;text-transform:uppercase}.template-search .template-search__header .container{padding:0}@media screen and (min-width: 1200px){.template-search .template-search__header .container{padding:0 2rem}}.template-search .page-header{margin-bottom:20px;padding:0 2rem}@media screen and (min-width: 1200px){.template-search .page-header{padding:0}}.template-search .predictive-search{margin-left:0;padding-left:0}.template-search .predictive-search .predictive-search__results-list .search-see-all{align-items:center;display:flex;justify-content:center}@media screen and (min-width: 1200px){.template-search .predictive-search .predictive-search__results-list .search-see-all{grid-column-start:5}}.template-search .predictive-search .predictive-search__results-list_products{gap:20px}@media screen and (min-width: 1200px){.template-search .predictive-search .predictive-search__results-list_products{gap:2px;grid-template-columns:repeat(5,1fr)}}.template-search .predictive-search .predictive-search__results-list_products .collection-product-card .card-wrapper{background-color:var(--beige50)}.template-search .predictive-search .predictive-search__result-tabs{border-bottom:1px solid rgba(45,41,38,.1);justify-content:center;gap:24px;padding-bottom:10px}@media screen and (min-width: 1200px){.template-search .predictive-search .predictive-search__result-tabs{justify-content:flex-start}}.template-search .predictive-search .predictive-search__result-tab.active:after{border-bottom:2px solid var(--kiton-black);bottom:-11px;content:"";position:absolute;width:100%}.template-search .predictive-search .predictive-search__result-tab span{font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.template-search .search-results__top{display:none}.template-search .template-search__results ul{column-gap:2px}.template-search .template-search__search .search__form-inner{padding:0 2rem}@media screen and (min-width: 1200px){.template-search .template-search__search .search__form-inner{padding:0}}.template-search .template-search__search .search__form-inner .button{min-height:unset}.template-search .template-search__search .search__form-inner .field{align-items:center}.template-search .template-search__search .search__form-inner .search__input{background:#ffffff80;border:0;border-radius:0;margin-bottom:20px}.template-search .template-search__search .search__form-text{font-size:12px;font-style:normal;font-weight:500;letter-spacing:1.2px;line-height:18px;padding:0 2rem;text-transform:uppercase}@media screen and (min-width: 1200px){.template-search .template-search__search .search__form-text{padding:0}}.template-search .title--page{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}@media screen and (min-width: 1200px){.template-search .template-search__results li{width:calc(25% - .15rem)!important}.template-search .template-search__search .search__form-inner .search__input{margin-bottom:0}}.media-slideshow-3-columns{display:block!important}.media-slideshow-3-columns .media-slideshow-3-columns__top{display:flex;justify-content:center;margin-bottom:3.2rem;padding:0 20px}@media (min-width: 1200px){.media-slideshow-3-columns .media-slideshow-3-columns__top{margin-bottom:4.8rem}}.media-slideshow-3-columns .media-slideshow-3-columns__top .media-slideshow-3-columns__heading{color:var(--kiton-black);font-size:24px;font-style:normal;font-weight:600;grid-column-end:3;grid-column-start:1;letter-spacing:2.4px;text-align:center;text-transform:uppercase}.media-slideshow-3-columns .media-slideshow__wrapper--third{gap:8px;grid-template-columns:1fr}@media (min-width: 990px){.media-slideshow-3-columns .media-slideshow__wrapper--third{grid-template-columns:repeat(3,1fr)}}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper:not(.media-slideshow__wrapper--full):not(.media-slideshow__wrapper--split){gap:8px;padding:0 20px}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third{border-radius:var(--radius32);overflow:hidden;min-height:580px}@media (min-width: 990px){.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third{height:90vh;max-height:850px}}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third .media-slideshow__content{padding:3.2rem;position:relative;row-gap:80px}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third .media-slideshow__content.media-slideshow__content--full{min-height:unset}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third .media-slideshow__content .top-red-dot,.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third .media-slideshow__content .bottom-red-dot{align-items:flex-start;display:flex;height:68px;justify-content:center}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third .media-slideshow__content .top-red-dot{align-items:flex-end}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third .media-slideshow__content .bottom-red-dot{align-items:flex-start}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third .media-slideshow__content .media-slideshow__content-wrapper{margin:auto;max-width:500px;text-align:center}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third .media-slideshow__content .media-slideshow__content-wrapper .media-slideshow__heading{font-weight:600;font-size:32px;line-height:38.4px;letter-spacing:3.2px;color:var(--kiton-black)}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper .media-slideshow__slider-item_third .media-slideshow__content .media-slideshow__content-wrapper .media-slideshow__description{font-size:16px;line-height:24px;margin-bottom:48px}@media screen and (min-width: 750px){.media-slideshow-3-columns{padding-left:8px;padding-right:8px}.media-slideshow-3-columns .media-slideshow__wrapper--third.media-slideshow__wrapper:not(.media-slideshow__wrapper--full):not(.media-slideshow__wrapper--split){padding:0}}.media-slideshow-product .media-slideshow__wrapper{gap:8px!important}.media-slideshow-product .media-slideshow__content,.media-slideshow-product .media-slideshow__content img{border-radius:var(--radius64)!important}.media-slideshow-product .media-slideshow__content-wrapper{margin:auto}.media-slideshow-product .media-slideshow__content-wrapper .media-slideshow__heading{display:block;font-size:24px;font-weight:600;line-height:28.8px;letter-spacing:2.4px;margin-bottom:20px}.media-slideshow-product .media-slideshow__content-wrapper .media-slideshow__description{color:var(--kiton-black);font-size:16px;font-weight:400;font-style:normal;line-height:24px;letter-spacing:0px;margin-bottom:40px}.media-slideshow-product .media-slideshow__content-wrapper .top-red-dot{margin-bottom:105px;text-align:center}.media-slideshow-product .media-slideshow__content-wrapper .bottom-red-dot{margin-top:105px;text-align:center}.media-slideshow-product .media-slideshow__content-wrapper .media-slideshow__heading,.media-slideshow-product .media-slideshow__content-wrapper .media-slideshow__description,.media-slideshow-product .media-slideshow__content-wrapper .button-container{text-align:center}@media screen and (max-width: 750px){.media-slideshow-product .media-slideshow__content,.media-slideshow-product .media-slideshow__content img{border-radius:var(--radius32)!important}.media-slideshow-product .media-slideshow__slider:first-of-type{order:2}.media-slideshow-product .media-slideshow__content-wrapper{margin:auto}.media-slideshow-product .media-slideshow__content-wrapper .top-red-dot{margin-bottom:80px!important}.media-slideshow-product .media-slideshow__content-wrapper .bottom-red-dot{margin-top:80px!important}.media-slideshow-product .media-slideshow__slider_mobile{display:none!important}}.media-slideshow-custom .media-slideshow__wrapper{gap:8px!important}.media-slideshow-custom .media-slideshow__wrapper .media-slideshow__slider{aspect-ratio:4/5;border-radius:var(--radius32)}.media-slideshow-custom .media-slideshow__wrapper .media-slideshow__slider .media-slideshow__content-wrapper{margin:auto auto 0;max-width:600px;text-align:center}.media-slideshow-custom .media-slideshow__wrapper .media-slideshow__slider .media-slideshow__content-wrapper .button{margin-top:0;white-space:nowrap}.media-slideshow-custom .media-slideshow__wrapper .media-slideshow__slider .media-slideshow__content-wrapper .media-slideshow__description{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;max-width:none}.media-slideshow-custom .media-slideshow__wrapper .media-slideshow__slider .media-slideshow__content-wrapper .media-slideshow__heading{font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:2.4px;margin-bottom:8px;text-transform:uppercase}.media-slideshow-custom .media-slideshow__wrapper .media-slideshow__slider .media-slideshow__content-wrapper .media-slideshow__subheading{color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}.media-slideshow-custom .media-slideshow__wrapper .media-slideshow__slider-item_background-linear{background:linear-gradient(180deg,#0000 45%,#000000ad 90%);height:100%;right:0;bottom:0;left:0;opacity:1;position:absolute;top:0;transition:opacity var(--duration-default);width:100%;z-index:1}.media-slideshow-custom .media-slideshow__wrapper .swiper-pagination{display:none!important}.media-slideshow-custom .media-slideshow__wrapper--full .media-slideshow__slider{aspect-ratio:unset;border-radius:0}.media-slideshow-custom .media-slideshow__slider_mobile .swiper-wrapper{display:none!important}@media screen and (min-width: 1200px){.media-slideshow-custom .media-slideshow__wrapper .media-slideshow__slider{aspect-ratio:unset;border-radius:var(--radius64)}.media-slideshow-custom .media-slideshow__wrapper .media-slideshow__slider .media-slideshow__content-wrapper .media-slideshow__heading{font-size:32px;font-style:normal;font-weight:600;line-height:38.4px;letter-spacing:3.2px;text-transform:uppercase;margin-bottom:0}.media-slideshow-custom .media-slideshow__wrapper .media-slideshow__slider .media-slideshow__content-wrapper .button{margin-top:1.5rem}.media-slideshow-custom .media-slideshow__wrapper--full{margin-top:-77px}.media-slideshow-custom .media-slideshow__wrapper--full .media-slideshow__slider{border-radius:0}}.multicolumn--full-image .multicolumn__title{color:var(--kiton-black);font-size:20px;font-weight:600;line-height:30px;letter-spacing:2px;text-align:center}.multicolumn--full-image .multicolumn-card__heading{color:var(--kiton-black);font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;margin:0 auto 20px}.multicolumn--full-image .multicolumn-card__info{align-items:center}.multicolumn--full-image .multicolumn-card__text{color:var(--kiton-black);font-size:16px;font-weight:400;line-height:24px;margin:0 auto 20px;text-align:center}.multicolumn--full-image .red-dot{margin:0 auto 32px}@media screen and (min-width: 1200px){.multicolumn--full-image .multicolumn-card__heading.h4{font-size:24px;line-height:28.8px;letter-spacing:2.4px}}@media screen and (max-width: 750px){.multicolumn--full-image .multicolumn__title{color:var(--kiton-black);font-size:20px;font-weight:600;line-height:30px;letter-spacing:2px;text-align:center}.multicolumn--full-image .multicolumn-card__info{gap:20px}.multicolumn--full-image .multicolumn-card__info .multicolumn-card__text{color:var(--kiton-black);font-size:16px;font-weight:400;line-height:24px;margin:0 auto 20px;text-align:center}}.popup-main .fields-container{display:flex;flex-direction:row;gap:20px}.popup-main .newsletter-form .button{min-height:0}.popup-main .newsletter-form .field input{border-color:var(--kiton-black);border-radius:8px;margin-bottom:20px;padding:13px 16px}.popup-main .popup-description{font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px}.popup-main .popup-heading{font-size:32px;font-style:normal;font-weight:600;letter-spacing:3.2px;line-height:38.4px;text-transform:uppercase}.product-recommendations .container{padding:0}.product-recommendations .title--section{font-size:20px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:2px;text-align:center}.product-recommendations .swiper-button-next,.product-recommendations .swiper-button-prev{height:32px!important;position:absolute;top:50%;transform:translateY(-50%);width:32px!important}.login-section .register .login__wrapper{background-color:var(--beige50)}@media (max-width: 989.98px){.login-section .register .login__wrapper .login__col{padding:0 3.2rem}}.login-section .register .login__wrapper .login__col:first-child{border-radius:var(--radius64)}@media (max-width: 989.98px){.login-section .register .login__wrapper .login__col:first-child{height:auto;padding-bottom:35px}.login-section .register .login__wrapper .login__col:first-child img{position:initial;max-width:100%;height:auto;aspect-ratio:9/16;border-radius:32px}}@media (min-width: 1600px){.login-section .register .login__wrapper .login__col:first-child{width:55%}}@media (min-width: 990px){.login-section .register .login__wrapper .login__col:first-child{margin:8px}}.login-section .register .login__wrapper .login__col:last-child{background-color:unset}@media (min-width: 1600px){.login-section .register .login__wrapper .login__col:last-child{width:45%}}@media (max-width: 989.98px){.login-section .register .login__wrapper .login__col .login__form{padding-bottom:40px}}.login-section .register .login__wrapper .login__col .login__form .page-header__inner{display:flex;justify-content:center;gap:30px}.login-section .register .login__wrapper .login__col .login__form .page-header__inner .create-customer-link{opacity:1}.login-section .register .login__wrapper .login__col .login__form .page-header__inner .create-customer-link:before{opacity:1;visibility:visible}.login-section .register .login__wrapper .login__col .login__form .page-header__inner a{position:relative;font-weight:600;font-size:16px;line-height:24px;letter-spacing:1.6px;color:var(--kiton-black);text-decoration:none;opacity:.3;text-transform:uppercase}.login-section .register .login__wrapper .login__col .login__form .page-header__inner a:before{position:absolute;content:"";bottom:-8px;height:2px;width:100%;background-color:var(--kiton-black);opacity:0;visibility:hidden}@media (max-width: 989.98px){.login-section .register .login__wrapper .login__col .login__form #create_customer{margin-top:48px}}.login-section .register .login__wrapper .login__col .login__form #create_customer .field:not(:first-of-type){margin:1.6rem 0 0}.login-section .register .login__wrapper .login__col .login__form #create_customer .field input{padding:13px 16px;border-radius:8px;border-color:var(--kiton-black)}.login-section .register .login__wrapper .login__col .login__form #create_customer .field input #placeholder{font-weight:400;font-size:16px;line-height:24px}.login-section .register .login__wrapper .login__col .login__form #create_customer .field label{font-weight:400;font-size:14px;line-height:21px;letter-spacing:1.4px;color:var(--kiton-black70);text-transform:uppercase;padding-left:16px;padding-bottom:8px}.login-section .register .login__wrapper .login__col .login__form #create_customer .field label:after{color:var(--kiton-black70);left:0}.login-section .register .login__wrapper .login__col .login__form #create_customer .field.field--checkbox{margin-top:1.6rem}.login-section .register .login__wrapper .login__col .login__form #create_customer .field.field--checkbox label{padding-left:0;padding-bottom:0;text-transform:none;font-size:16px;line-height:24px;letter-spacing:0;color:var(--kiton-black)}.login-section .register .login__wrapper .login__col .login__form #create_customer .field.field--checkbox label:before{border:1px solid var(--kiton-black);border-radius:0}.login-section .register .login__wrapper .login__col .login__form #create_customer .field.field--checkbox label span:after{left:-7px;color:var(--kiton-black)}.login-section .register .login__wrapper .login__col .login__form #create_customer .field.field--checkbox label a{text-decoration:underline}.login-section .register .login__wrapper .login__col .login__form #create_customer .form__message{color:var(--red-dot)}.login-section .register .login__wrapper .login__col .login__form #create_customer .login__buttons{margin-top:4rem;flex-direction:column;gap:unset;align-items:start}.login-section .register .login__wrapper .login__col .login__form #create_customer .login__buttons .register__create-acc{width:100%;min-height:unset;padding:10px 24px;font-weight:500;font-size:12px;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}.login-section .register .login__wrapper .login__col .login__form #create_customer .login__buttons .mandatory-fields-label{font-weight:400;font-size:16px;line-height:24px;margin-top:16px;color:var(--kiton-black70)}.login-section .register .login__wrapper .login__col .login__form #create_customer .login__buttons hr{margin:40px 0;background-color:var(--kiton-black10)}.login-section .register .login__wrapper .login__col .login__form #create_customer .login__buttons .login__create-acc{flex-direction:column;gap:16px;width:100%;align-items:initial}.login-section .register .login__wrapper .login__col .login__form #create_customer .login__buttons .login__create-acc span{font-weight:400;font-size:14px;line-height:21px;letter-spacing:1.4px;text-transform:uppercase;color:var(--kiton-black)}.login-section .register .login__wrapper .login__col .login__form #create_customer .login__buttons .login__create-acc a{padding:10px 24px;border-radius:8px;border:1px solid var(--kiton-black);text-align:center}.login-section .register .login__wrapper .login__col .login__form #create_customer .login__buttons .login__create-acc a span{font-weight:500;font-size:12px;line-height:18px;letter-spacing:1.2px;color:var(--kiton-black)}.login-section .register .login__wrapper .login__col .login__form #create_customer .login__buttons .login__create-acc a span:after{display:none}.rich-text .rich-text__heading{font-size:20px;font-weight:600;letter-spacing:2px;line-height:30px}.rich-text .rich-text__text{margin-top:24px}.rich-text .rich-text__text p{font-size:16px;font-weight:400;line-height:24px}.rich-text .button-container{display:flex;font-size:12px;font-weight:400;justify-content:center;margin-top:40px;gap:80px}@media screen and (min-width: 750px){.rich-text .rich-text__heading{font-size:24px;letter-spacing:2.4px;line-height:28.8px}.rich-text .rich-text__text{max-width:720px}.rich-text .rich-text__text p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px}}.slideshow .carousel__slide{border-radius:0;transition:.75s all ease}.slideshow .carousel__slide:before{height:148vw;max-height:calc(100vh - 128px);padding-bottom:0}.slideshow .carousel__slide:hover .carousel__slide-image:before{background-color:inherit}.slideshow .carousel__slide .carousel__slide-background-linear{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 45%,#000000ad);opacity:1;transition:opacity var(--duration-default)}.slideshow .carousel__slide-content{align-items:center;width:100%}.slideshow .carousel__slide-content .image-desktop,.slideshow .carousel__slide-content .video-desktop{display:none}@media screen and (min-width: 1200px){.slideshow .carousel__slide-content .image-mobile{display:none}.slideshow .carousel__slide-content .image-desktop{display:block}.slideshow .carousel__slide-content .video-mobile{display:none}.slideshow .carousel__slide-content .video-desktop{display:block}}.slideshow .carousel__slide-image img{transform:scale(1.1);transition:1.25s all ease}.slideshow .carousel__slider.is-transitioning .carousel__slide{border-radius:64px}.slideshow .carousel__slider.is-transitioning .carousel__slide-image img{transform:scale(1);transition:1.25s all ease}.slideshow .carousel__slide-buttons{display:flex;flex-direction:column;gap:16px;margin-top:24px}.slideshow .carousel__slide-heading{font-size:20px;font-style:normal;font-weight:600;letter-spacing:2px;line-height:150%;margin-top:12px;max-width:500px;text-align:center;text-transform:uppercase}.slideshow .carousel__slide-subheading{font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:18px;text-transform:uppercase}.slideshow .container{padding:0}.slideshow .swiper{width:100vw}.slideshow .swiper-pagination{bottom:25px;display:flex;gap:16px;left:50%;position:absolute;transform:translate(-50%);width:auto}.slideshow .swiper-pagination-bullet{overflow:hidden}.slideshow .swiper-pause{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:block;justify-content:center;left:16px;position:absolute;top:16px;z-index:1}@media screen and (min-width: 1200px){.slideshow .carousel__slide-buttons{bottom:64px;flex-direction:row;left:auto;right:64px;top:auto}.slideshow .carousel__slide-heading{font-size:32px;letter-spacing:3.2px;line-height:38px}.slideshow .carousel__slide:before{height:calc(100vh - 77px);max-height:none;padding-bottom:0}.slideshow .swiper-pagination{bottom:64px;gap:16px;left:64px;position:absolute;transform:none;width:auto}.slideshow .swiper-pagination-bullet{align-items:center;background:none;border:1px dashed transparent;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.slideshow .swiper-pagination-bullet-active{border-color:#ffffff80}.slideshow .swiper-pagination-bullet-active:after{animation:fillBorder 5s linear infinite;border-radius:50%;border:1px solid transparent;content:"";height:40px;position:absolute;transform:rotate(45deg);width:40px}@keyframes fillBorder{0%{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}40%{border-top-color:#fff;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}60%{border-top-color:#fff;border-right-color:#fff;border-bottom-color:transparent;border-left-color:transparent}80%{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:transparent}to{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff}}.slideshow .swiper-pause{bottom:64px;left:auto;right:64px;top:auto}}.shop-the-look{background-color:var(--beige50)}.shop-the-look .section-heading{font-size:20px;font-weight:600;line-height:150%;letter-spacing:2px;text-align:center;text-transform:uppercase}.shop-the-look .price,.shop-the-look .desktop-products{display:none}.shop-the-look .image-with-text__content{align-items:center;bottom:40px;left:50%;position:absolute;transform:translate(-50%)}.shop-the-look .image-with-text__content .subtitle{color:#fff;font-size:12px;font-weight:500;line-height:18px;letter-spacing:1.2px}.shop-the-look .image-with-text__content .title--section{color:#fff;font-size:24px;font-weight:600;line-height:28.8px;letter-spacing:2.4px;text-wrap:nowrap}.shop-the-look .image-with-text__grid{gap:0}.shop-the-look .image-with-text__grid .sticky-section,.shop-the-look .image-with-text__media{height:100%}.shop-the-look .image-with-text__media img,.shop-the-look .image-with-text__media video{border-radius:0}.shop-the-look .image-with-text__left{aspect-ratio:9/16;position:relative;top:auto!important}.shop-the-look .swiper-button-next,.shop-the-look .swiper-button-prev{position:absolute;top:calc(50% - 50px)}.shop-the-look .image-with-text__media_background-linear{background:linear-gradient(180deg,#0000 45%,#000000ad 90%);height:100%;right:0;bottom:0;left:0;opacity:1;position:absolute;top:0;transition:opacity var(--duration-default);width:100%}@media screen and (min-width: 750px){.shop-the-look .section-heading{font-size:24px;font-weight:600;line-height:28.8px;letter-spacing:2.4px}.shop-the-look .mobile-products{display:none}.shop-the-look .desktop-products{display:grid;flex:1 1 50%;gap:50px 2px;grid-template-columns:1fr 1fr;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.shop-the-look .desktop-products::-webkit-scrollbar{display:none}.shop-the-look .image-with-text__grid{gap:2px}.shop-the-look .image-with-text__left{aspect-ratio:unset;flex:1 1 50%;height:100%;min-height:100vh}.shop-the-look .image-with-text__left .sticky-section{height:auto}.shop-the-look .image-with-text__left .sticky-section.sticked{left:-1px;position:fixed;top:0;width:50%}.shop-the-look .image-with-text__media{height:100vh}}.tabs-products .d-none{display:none}.tabs-products .popular-products__heading{color:var(--kiton-black);font-size:24px;font-style:normal;font-weight:600;grid-column-start:1;grid-column-end:3;letter-spacing:2.4px;text-align:center;text-transform:uppercase}.tabs-products .popular-products__top{grid-column-start:1;grid-column-end:3;padding:0 20px}.tabs-products .popular-products__wrapper{display:none;gap:2.4rem 2px}.tabs-products .popular-products__wrapper.active{display:grid}.tabs-products .popular-products__wrapper .price{display:none}.tabs-products .swiper.active{display:grid}.tabs-products .swiper .swiper-pagination{position:absolute}.tabs-products .swiper .swiper-button-next{position:absolute;right:16px;top:calc(50% - 50px)}.tabs-products .swiper .swiper-button-prev{position:absolute;left:16px;top:calc(50% - 50px)}.tabs-products .swiper .swiper-wrapper{padding-bottom:20px}.tabs-products .swiper .swiper-wrapper .card-wrapper{background-color:var(--beige50)}.tabs-products .tabs-container{display:flex;justify-content:center;grid-row-start:2}.tabs-products .tab-link{font-size:16px;font-weight:600;letter-spacing:1.6px;margin:0 20px;opacity:.3;padding-bottom:8px;text-decoration:none;text-transform:uppercase}.tabs-products .tab-link.active,.tabs-products .tab-link:hover{border-bottom:2px solid var(--kiton-black);opacity:1}@media screen and (min-width: 768px){.tabs-products .d-none-desktop{display:grid}.tabs-products .d-none-mobile{display:none}}.tabs-with-accordion .collapsible-content__content{display:block}.tabs-with-accordion .collapsible-content__items{margin:60px auto 0;max-width:720px}.tabs-with-accordion .collapsible-content__items .collapsible-content__question{color:var(--kiton-black);font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0px}.tabs-with-accordion .collapsible-content__items .collapsible-content__answer-inner{color:var(--kiton-black);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0px}.tabs-with-accordion .collapsible-content__top{display:flex;gap:32px;justify-content:space-between;overflow:auto}.tabs-with-accordion .collapsible-content__top .collapsible-content__heading{border-bottom:2px solid transparent;color:var(--kiton-black);cursor:pointer;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;opacity:.3;text-transform:uppercase;white-space:nowrap;width:fit-content}.tabs-with-accordion .collapsible-content__top .collapsible-content__heading.active{border-bottom:2px solid black;opacity:1}.tabs-with-accordion .heading{font-size:20px;font-weight:600;letter-spacing:2px;line-height:30px;margin-bottom:40px;text-align:center}@media screen and (min-width: 750px){.tabs-with-accordion .heading{font-size:24px;letter-spacing:2.4px;line-height:28.8px}}.tailoring-school.fade-in{opacity:0;transition:all 1s}.tailoring-school.fade-in.visible{opacity:1}.tailoring-school.translate{transform:translateY(100px)}.tailoring-school.translate.visible{transform:translateY(0)}.tailoring-school .bullet-container{align-items:center;display:none;flex-direction:row;justify-content:center;aspect-ratio:1;grid-column:span 2}.tailoring-school .container{max-width:1440px;padding:0 20px}.tailoring-school .image-container{aspect-ratio:4/5;border-radius:32px;overflow:hidden;position:relative}.tailoring-school .image-container img{object-fit:cover;height:100%;width:100%}.tailoring-school .image-full-container{border-radius:32px;grid-column-end:3;grid-column-start:1;overflow:hidden;position:relative}.tailoring-school .image-full-container img{object-fit:cover;height:100%;width:100%}.tailoring-school .text-container{display:flex;flex-direction:column;grid-column:span 2;justify-content:center;padding:120px 0}.tailoring-school .text-container .text{font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto;width:100%}.tailoring-school .text-container .title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase;margin:0 auto 20px;width:100%}.tailoring-school .tailoring-school-container{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width: 1200px){.tailoring-school .bullet-container{aspect-ratio:unset;column-span:2;display:flex}.tailoring-school .container{padding:0 8px}.tailoring-school .image-container{border-radius:64px}.tailoring-school .image-full-container{border-radius:64px;grid-column-end:5}.tailoring-school .text-1{grid-column-end:5;grid-column-start:3;grid-row-start:1}.tailoring-school .text-2{grid-column-end:3;grid-column-start:1;grid-row-start:2}.tailoring-school .text-3{grid-column-end:3;grid-column-start:1;grid-row-start:4}.tailoring-school .text-container{padding:0}.tailoring-school .text-container .text,.tailoring-school .text-container .title{width:75%}.tailoring-school .tailoring-school-container{grid-auto-rows:1fr 1fr auto 1fr auto;grid-template-columns:repeat(4,1fr)}}.text-with-background.fade-in{opacity:0;transition:all 1s}.text-with-background.fade-in.visible{opacity:1}.text-with-background.translate{transform:translateY(100px)}.text-with-background.translate.visible{transform:translateY(0)}.text-with-background .container{display:flex;flex-direction:column;gap:8px;padding:0 20px;position:relative}@media screen and (min-width: 1200px){.text-with-background .container{padding:4px 8px}}.text-with-background .text-with-background__media{aspect-ratio:1/1;border-radius:32px;position:relative;overflow:hidden}@media screen and (min-width: 1200px){.text-with-background .text-with-background__media{aspect-ratio:16/10;border-radius:64px}}.text-with-background .text-with-background__media img{height:100%;object-fit:cover;width:100%}.text-with-background .text-with-background__text-container{align-items:flex-start;background-color:var(--beige);border-radius:32px;display:flex;gap:100px;flex-direction:column;justify-content:space-between;padding:48px 16px;z-index:1}@media screen and (min-width: 1200px){.text-with-background .text-with-background__text-container{aspect-ratio:1/1;border-radius:64px;gap:0;height:440px;left:50%;padding:40px 50px;position:absolute;top:50%;transform:translate(-50%,-50%)}}.text-with-background .text-with-background__text-container.text-align__center{align-items:center;text-align:center}.text-with-background .text-with-background__text-container.text-align__left{align-items:flex-start;text-align:left}.text-with-background .text-with-background__text-container .text-with-background__heading{font-size:24px;font-weight:600;line-height:28.8px;letter-spacing:2.4px;text-transform:uppercase}@media screen and (min-width: 1200px){.text-with-background .text-with-background__text-container .text-with-background__heading{font-size:32px;line-height:38.4px;letter-spacing:3.2px}}.text-with-background .text-with-background__text-container .text-with-background__text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.template-page-wishlist .page-header .title--page{font-size:32px;font-style:normal;font-weight:600;letter-spacing:3.2px;line-height:38.4px;text-align:center;text-transform:uppercase}.template-page-wishlist .swym-wishlist-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px}@media screen and (min-width: 1200px){.template-page-wishlist .swym-wishlist-grid{grid-template-columns:repeat(4,1fr)}}.template-page-wishlist .swym-wishlist-grid .swym-delete-btn{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:25px;z-index:1}.template-page-wishlist .swym-wishlist-grid .swym-wishlist-image{aspect-ratio:4/5;height:auto;object-fit:cover;width:100%}.template-page-wishlist .swym-wishlist-grid .swym-wishlist-item{position:relative;text-decoration:none}.template-page-wishlist .swym-wishlist-grid .swym-wishlist-item a{text-decoration:none}.template-page-wishlist .swym-wishlist-grid .swym-product-price{color:var(--shades-gray-opacity-70);font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:21px;padding:8px 15px 15px;text-transform:uppercase}.template-page-wishlist .swym-wishlist-grid .swym-title{font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:21px;padding:15px 15px 0;text-transform:uppercase}.template-page-wishlist .wishlist-empty{align-items:center;display:none;flex-direction:column;gap:16px;justify-content:center;margin:40px 0}.template-page-wishlist .wishlist-empty .title--empty{font-size:16px;font-weight:600;letter-spacing:1.6px;line-height:24px;text-align:center;text-transform:uppercase}.wishlist-count-bubble{position:absolute;top:0;right:.8rem;flex:none;font-size:1.3rem;line-height:1}.main-cart .cart__blocks{width:auto}.main-cart .cart__checkout-button{height:38px;font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:1.2px;min-height:unset;padding:0;text-transform:uppercase}.main-cart .cart-item .cart-item__details{min-width:225px}.main-cart .cart-item__totals .cart-item__price-wrapper .price{font-weight:600}.main-cart .cart-item__price-wrapper .price{font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:21px;text-transform:uppercase}.main-cart .cart-items th{font-size:16px;font-style:normal;letter-spacing:0;line-height:24px}.main-cart .cart__warnings .cart__empty-text{font-size:16px;font-style:normal;font-weight:600;letter-spacing:1.6px;line-height:24px;text-transform:uppercase}.main-cart .is-empty .cart__empty-text{background:none}.main-cart .is-empty .cart__warnings{background:none;border-radius:unset;max-width:none}.main-cart .page-header{padding:40px 12px}.main-cart .main-page-title{color:var(--kiton-black);font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;letter-spacing:2.4px;text-transform:uppercase}.main-cart .main-cart__wrapper{background-color:#fff;gap:56px 6.4rem;padding:80px 48px}.main-cart .cart-item__prices{font-family:var(--font-font-family-Paragraph-CAPS, Jost);font-size:14px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:1.4px;text-transform:uppercase}.main-cart .cart__blocks-content{background-color:#fff;padding:5.5rem 0}.main-cart .cart-item__name{font-size:14px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:1.4px;text-transform:uppercase}.main-cart .cart-item__remove{opacity:.4;text-align:left}.main-cart .product-option{display:flex;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:21px;text-transform:uppercase}.main-cart .product-option dd{margin-left:2px}.main-cart .quantity{background:transparent;border-color:var(--kiton-black);height:38px!important;width:100px!important}.main-cart .quantity .quantity__button{flex:1}.main-cart .quantity .quantity__input{background-color:transparent;flex:1;font-size:12px}.main-cart .tax-note{color:var(--kiton-black);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:left!important}.main-cart .tax-note .additional-text-heading{color:var(--kiton-black);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0px}.main-cart .totals__wrapper .totals{padding:12px 0}.main-cart .totals__wrapper .totals__shipping-value{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-wrap:nowrap}.main-cart .totals__wrapper h3{font-size:16px;font-style:normal;font-weight:600;letter-spacing:1.6px;line-height:24px;text-transform:uppercase}.main-cart #main-cart-footer{flex:1}.main-cart cart-items{flex:2;max-width:100%!important}@media screen and (min-width: 1200px){.main-cart .cart-item__media-wrapper{width:200px}.main-cart .main-cart__wrapper{gap:48px}.main-cart .totals__wrapper .totals{padding:24px 0}}@media screen and (max-width: 575px){.section-cart-items .main-cart .page-header{padding:40px 12px}.section-cart-items .main-cart .cart-item{grid-template:repeat(3,auto)/7rem repeat(4,1fr)!important}.section-cart-items .main-cart .cart-item__prices{justify-content:flex-end;grid-column:4/6!important;grid-row:2}.section-cart-items .main-cart .cart-item__quantity{align-self:center;grid-row:2!important}.section-cart-items .main-cart .main-cart__wrapper{background-color:#fff;padding:40px 32px!important}.section-cart-items .main-cart .main-cart__wrapper .cart-items,.section-cart-items .main-cart .main-cart__wrapper .cart__blocks-content{background-color:#fff;padding:0}.section-cart-items .main-cart .main-cart__wrapper .cart-items .totals,.section-cart-items .main-cart .main-cart__wrapper .cart__blocks-content .totals{flex-wrap:nowrap}.section-cart-items .main-cart .main-cart__wrapper .cart-items .totals .totals__shipping-value,.section-cart-items .main-cart .main-cart__wrapper .cart__blocks-content .totals .totals__shipping-value{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0px;text-align:right;width:50%}.section-cart-items .main-cart .main-cart__wrapper .cart-items .totals .totals__subtotal,.section-cart-items .main-cart .main-cart__wrapper .cart-items .totals .totals__shipping,.section-cart-items .main-cart .main-cart__wrapper .cart__blocks-content .totals .totals__subtotal,.section-cart-items .main-cart .main-cart__wrapper .cart__blocks-content .totals .totals__shipping{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase;width:50%}.section-cart-items .main-cart .main-cart__wrapper .cart-items .totals .totals__subtotal-value,.section-cart-items .main-cart .main-cart__wrapper .cart__blocks-content .totals .totals__subtotal-value{text-align:right}.section-cart-items .main-cart .cart-item__remove{grid-column:1!important;grid-row:2!important}.section-cart-items .main-cart .cart-item__remove .focus-inset{color:var(--kiton-black);font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.2px;padding-left:0;text-decoration:unset;text-transform:uppercase}.section-cart-items .main-cart .cart-item__prices{display:none}.section-cart-items .main-cart .cart__warnings{background-color:#fff;padding:0}.section-cart-items .main-cart .cart__warnings .cart__empty-text{background-color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:1.6px;text-transform:uppercase}}@media screen and (max-width: 1199px){.button--simple{margin-right:20px}}@media screen and (min-width: 1200px){.menu-drawer-container{display:none!important}}.menu-drawer-container .menu-drawer__open-button{background:transparent;border:0 none;cursor:pointer}.menu-drawer-container .menu-drawer__open-button .sr-only{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.menu-drawer .mega-menu--pages .mega-menu__card{aspect-ratio:4/5;border-radius:64px;margin:auto;max-width:500px}.menu-drawer .mega-menu--pages .mega-menu__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:.4rem;opacity:1;transition:transform var(--duration-default);transform:scale(1)}.menu-drawer .mega-menu--pages .mega-menu__title{bottom:40px;position:absolute;text-align:center;width:80%}.menu-drawer .mega-menu--pages .mega-menu__title a{display:inline;font-size:24px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase}.menu-drawer .mega-menu--pages .mega-menu__overlay{background-color:rgb(var(--color-overlay));border-radius:.4rem;bottom:0;height:100%;left:0;opacity:var(--opacity-slide);position:absolute;right:0;top:0;transition:opacity var(--duration-default);width:100%}.js .menu-drawer{background-color:var(--beige);display:block;height:100%!important;opacity:1;overflow:hidden;position:fixed;top:0;transition:none!important;visibility:unset;width:100%;z-index:999}@media screen and (min-width: 1200px){.js .menu-drawer{display:none}}@media screen and (min-width: 391px) and (max-width: 1199px){.js .menu-drawer{width:390px}}.js .menu-drawer details[open]>.menu-drawer,.js .menu-drawer details[open]>.menu-drawer__submenu{transition:none}.js .menu-drawer+#menu-drawer-overlay{display:block;position:fixed;top:0;left:-100%;width:100%;height:100%;background-color:#00000080;z-index:12;cursor:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij4KICA8Y2lyY2xlIGN4PSIyOCIgY3k9IjI4IiByPSIyOCIgZmlsbD0iI2U5ZTBjZiIgZmlsbC1vcGFjaXR5PSIwLjEyIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIvPgogIDxjaXJjbGUgY3g9IjI4IiBjeT0iMjgiIHI9IjI3IiBmaWxsPSIjZTllMGNmIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIvPgogIDxwYXRoIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBkPSJtMjIuMzQ0IDIyLjM0MyAxMS4zMTMgMTEuMzE0bS0xMS4zMTMgMCAxMS4zMTMtMTEuMzEzIiBzdHJva2U9IiMyNTI2MjciIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=) 28 28,auto}@media screen and (min-width: 1200px){.js .menu-drawer+#menu-drawer-overlay{display:none}}.js .menu-drawer__header{display:flex;align-items:center;justify-content:center;padding:26px 32px 16px;margin:0;position:relative}.js .menu-drawer__header .menu-drawer__close-btn{background:none;border:0 none;color:#2d2926;cursor:pointer;font-family:Jost,sans-serif;font-size:12px;font-style:normal;font-weight:400;height:40px;left:32px;letter-spacing:1.2px;line-height:18px;padding:0;position:absolute;text-transform:uppercase;top:21px;width:auto}.js .menu-drawer__menu{padding:0 32px 64px}.js .menu-drawer__menu li.menu-drawer__additional-item{padding:16px 0;border-bottom:1px solid var(--kiton-black10)}.js .menu-drawer__menu li.menu-drawer__additional-item:last-child{border-bottom:0 none}.js .menu-drawer__menu li.menu-drawer__additional-item a:not(.disclosure__link),.js .menu-drawer__menu li.menu-drawer__additional-item button,.js .menu-drawer__menu li.menu-drawer__additional-item button .value{font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;gap:10px}.js .menu-drawer__menu li.menu-drawer__additional-item .link{display:flex;align-items:center;gap:10px;justify-content:flex-start;text-decoration:none}.js .menu-drawer__menu li.menu-drawer__additional-item .menu-drawer__utility-links{padding:0}.js .menu-drawer__menu li.menu-drawer__additional-item .menu-drawer__account{min-height:unset}.js .menu-drawer__menu li.menu-drawer__additional-item .menu-drawer__utility-account-header{margin-bottom:0}.js .menu-drawer__menu li.menu-drawer__additional-item .menu-drawer__localization-wrapper .disclosure__button{min-height:unset}.js .menu-drawer__menu li.menu-drawer__additional-item .menu-drawer__localization-wrapper .disclosure__button span{white-space:nowrap}.js .menu-drawer__menu li.menu-drawer__additional-item .menu-drawer__localization-wrapper .disclosure__button svg{display:none}.js .menu-drawer__menu li.menu-drawer__additional-item .menu-drawer__localization-wrapper .disclosure__list{width:auto}.js .menu-drawer__menu li.menu-drawer__additional-item .menu-drawer__localization-wrapper .header__localization{display:block;margin-bottom:15px;margin-left:0}.js .menu-drawer__menu li .menu-drawer__menu-link,.js .menu-drawer__menu li .menu-drawer__menu-item{color:#2d2926;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:2px;text-transform:uppercase}.js .menu-drawer__menu li .menu-drawer__menu-item{display:flex;align-items:center;justify-content:space-between;padding:16px 0!important;border-bottom:1px solid var(--kiton-black10)}.js .menu-drawer__menu li .menu-drawer__menu-item.view-all{letter-spacing:0;text-transform:none}.js .menu-drawer__menu li .menu-drawer__menu-link[data-handle=uomo],.js .menu-drawer__menu li .menu-drawer__menu-link[data-handle=donna]{font-weight:600}.js .menu-drawer__menu li summary{display:flex;align-items:center;justify-content:space-between}.js .menu-drawer__submenu-container{position:fixed;top:0;left:0;z-index:10;display:flex;flex-direction:column;width:100%;height:calc(100vh - 65px);background-color:var(--beige)!important;overflow-y:auto;overflow-x:hidden}.js .menu-drawer__submenu-container.menu-level-1{top:65px}.js .menu-drawer__submenu-container.menu-level-2{z-index:20}.js .menu-drawer__submenu-container.menu-level-2 .menu-drawer__menu-link,.js .menu-drawer__submenu-container.menu-level-2 .menu-drawer__menu-item{letter-spacing:0;text-transform:none}.js .menu-drawer__submenu-container .menu-drawer__submenu{background-color:var(--beige);width:100%;visibility:unset;transition:none!important}.js .menu-drawer__submenu-container .menu-drawer__submenu__back-container{position:sticky;top:0;left:0;width:100%;z-index:4;background-color:var(--beige);border-bottom:1px solid var(--kiton-black10)}.js .menu-drawer__submenu-container .menu-drawer__submenu__back-container button{align-items:center;display:flex;font-family:Jost,sans-serif;font-size:12px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:1.2px;line-height:150%;margin-top:0;padding:17px 32px;position:relative;text-decoration:none;text-transform:uppercase;width:100%}.js .menu-drawer__submenu-container .menu-drawer__submenu__back-container button svg{position:absolute;top:16px;left:32px}.js .menu-drawer__submenu-container .mega-menu__items.mega-menu{overflow-y:visible;padding:40px 32px;box-shadow:none;transition:none}.js .menu-drawer__submenu-container .mega-menu__items.mega-menu .mega-menu__item{aspect-ratio:4/5;min-height:35rem;border-radius:32px}.js .menu-drawer__submenu-container .mega-menu__items.mega-menu .mega-menu__item .item{display:flex;height:100%;justify-content:center;position:relative;z-index:3;width:100%}.js .menu-drawer__submenu-container .mega-menu__items.mega-menu .mega-menu__item .item .bottom-center{align-self:flex-end!important;text-align:center}.js .menu-drawer__submenu-container .mega-menu__items.mega-menu .mega-menu__item .item .center{align-self:center!important}.js .menu-drawer__submenu-container .mega-menu__items.mega-menu .mega-menu__item .item .mega-menu__item-heading,.js .menu-drawer__submenu-container .mega-menu__items.mega-menu .mega-menu__item .item .mega-menu__title,.js .menu-drawer__submenu-container .mega-menu__items.mega-menu .mega-menu__item .item .mega-menu__title .mega-menu__link{font-size:24px;font-weight:600;letter-spacing:2.4px;line-height:120%;text-transform:uppercase}.js .menu-drawer__submenu-container .mega-menu__items.mega-menu .mega-menu__item .item .mega-menu__item-logo{max-width:150px}.js .menu-drawer__submenu-container .mega-menu__items.mega-menu .mega-menu__item .item .mega-menu__item-text{font-size:16px;font-style:normal;font-weight:600;letter-spacing:1.6px;line-height:24px;margin:15px auto;text-transform:uppercase}.js .menu-drawer__submenu-container .mega-menu__items.mega-menu .mega-menu__item .mega-menu__overlay{opacity:1;background:linear-gradient(to top,#000,#0000 76.5%)}.card-wrapper{background-color:var(--beige50)!important}.card-wrapper:hover .swiper-button-next,.card-wrapper:hover .swiper-button-prev{opacity:1}.card-wrapper .card-information{background-color:var(--beige50);padding:16px}.card-wrapper .card-information .card__title{color:var(--kiton-black);font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}.card-wrapper .card-information .price-item{color:var(--shades-gray-opacity-70);font-size:12px}.card-wrapper .media video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.card-wrapper .swiper-button-next,.card-wrapper .swiper-button-prev{opacity:0;position:absolute;top:50%;transform:translateY(-50%)}.card-wrapper .swiper-wrapper img{height:100%;width:100%}@media screen and (max-width: 575px){.collection-product-list--1-mobile .card-information{padding:16px!important}.collection-product-list--2-mobile .card-information{padding:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map?v=31275195487395417171749118561 */
