/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}*{box-sizing:border-box}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}code{font-family:source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace}img{max-width:100%;height:auto;display:block}ul{margin:0;padding:0;list-style:none}p{margin:0}button{border:0;background:transparent}@font-face{font-family:"ABC Diatype Medium";src:url(/fonts/ABCDiatype-Medium.woff2) format("woff2"),url(/fonts/ABCDiatype-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}body{margin:0;font-family:"ABC Diatype Medium";font-weight:500;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1d1d1b}a{color:inherit;text-decoration:none}h1,.h1{font-size:32px;line-height:42px}@font-face{font-family:"peressini";src:url(/fonts/peressini.eot?89071150);src:url(/fonts/peressini.eot?89071150#iefix) format("embedded-opentype"),url(/fonts/peressini.woff2?89071150) format("woff2"),url(/fonts/peressini.woff?89071150) format("woff"),url(/fonts/peressini.ttf?89071150) format("truetype"),url(/fonts/peressini.svg?89071150#peressini) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"peressini";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-edit:before{content:"\e800"}.icon-close:before{content:"\e801"}.icon-plus:before{content:"\e802"}.icon-reset:before{content:"\e803"}.icon-ruota:before{content:"\e804"}.icon-zoom:before{content:"\e805"}.icon-back:before{content:"\e806"}.icon-download:before{content:"\e807"}.icon-plus-round:before{content:"\e809"}.icon-next:before{content:"\e80a"}.icon-search:before{content:"\e80c"}.icon-minus:before{content:"\e80d"}.icon-aggiorna:before{content:"\e80e"}.icon-rotate:before{content:"\e80f"}.icon-search:before{content:"\e811"}.icon-minus-2:before{content:"\e823";font-size:21px}.header{display:flex;align-items:center;position:fixed;top:0;left:0;width:100%;z-index:999;background-color:#fff;justify-content:space-between;padding:5px 24px;min-height:65px}.header:after{content:"";position:absolute;height:100%;width:100%;top:0;box-shadow:0px 1px 6px #0000001a;left:0;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__logo img{max-width:150px;max-height:60px;width:150px;height:auto;-o-object-fit:contain;object-fit:contain}.header__logo img.img-horizontal{width:150px;height:auto;-o-object-fit:contain;object-fit:contain}.header__logo img.img-vertical{width:auto;height:60px;-o-object-fit:contain;object-fit:contain}.header__claim{font-size:21px}.header__action{width:200px}.header__close{text-transform:uppercase;font-size:18px;justify-content:flex-end;cursor:pointer;line-height:22px;display:flex}.header__close i{font-size:16px;margin-left:10px}.header__languages{height:100%;display:flex;align-items:center;justify-content:flex-end}.header__languages:hover .header__languages-lang{color:#a1a09d}.header__languages:hover .header__language{transform:scaleY(1)}.header__languages-lang{display:flex;align-items:center;font-size:15px;text-transform:uppercase;cursor:pointer;transition:color 0.3s ease}.header__languages-lang img{width:20px;margin-right:6px}.header__language{position:absolute;right:0;width:70px;box-shadow:0px 1px 6px #0000001a;background-color:#fff;top:65px;transform:scaleY(0);transform-origin:top;transition:transform 0.3s ease}.header__language li{display:block;height:45px;border-top:1px solid #1d1d1b;text-align:center;top:65px}.header__language li:first-child{border-top:0}.header__lang{position:relative;display:inline-flex;width:100%;padding:12px 16px;height:100%}.header__lang:hover{background-color:#1d1d1b;color:#fff;transition:background-color 0.3s ease, color 0.3s ease}.header__lang:hover .selector{background-color:#fff}.header__lang span{display:inline-block;line-height:1}.header__lang .selector{opacity:1;transform:scale(1);margin-right:5px;margin-top:3px;background-color:transparent;border:1px solid #1d1d1b}.header__lang--active .selector{background-color:#1d1d1b}@media only screen and (max-width: 960px){.header__claim{display:none}.header__close span{display:none}.header__close i{font-size:20px;line-height:20px;margin-top:5px;margin-left:0}.header__action{width:75px}}.index{padding:30px;padding-top:100px;background-color:#fbf9f6}.index h1{text-align:center;margin-top:48px;margin-bottom:64px;font-size:48px;font-weight:500;letter-spacing:-1.5px}.index__results{display:flex;flex-direction:column}.index__results--griglia{flex-direction:row;flex-wrap:wrap}.index__results--griglia .index__product{width:25%}.index__results--griglia .index__product-image{height:22.3958333333vw}.index__filters{display:flex;margin-bottom:64px}.index__filters .box-label{border-right:0;position:relative;padding:18px 16px;height:64px}.index__filters .SelectUi:last-child .SelectUi__list{margin-right:-1px}.index__filters .button-edit{display:flex;align-items:center}.index__filters .button-edit i{font-size:24px}.index__filters .InputUi{height:64px}.index__filters .SelectUi__item{height:64px}.index__filters-col{width:33.333%}.index .button-expand{width:28px;height:28px;border:1px solid #1d1d1b;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#1d1d1b;color:#fff}.index__category-action{position:absolute;top:10px;right:0;display:flex;align-items:center;justify-content:center;transition:color 0.3s ease, background-color 0.3s ease;font-size:15px}.index__category-action span{margin-right:10px;text-transform:lowercase;font-size:14px}.index__category-action--close .button-expand{background-color:#1d1d1b;color:#fff}.index__category-action .icon-custom-close{display:flex;align-items:center}.index__category-action .icon-custom-close:after{content:"";height:1px;background-color:#fff;width:10px;transition:background-color 0.3s ease}.index__category-action i{font-size:17px;display:inline-flex}.index__category{margin-bottom:50px;position:relative}.index__category h2{border-top:solid 1px #222221;padding-top:10px;font-size:36px;margin-top:0}.index__category-items{display:flex;flex-wrap:wrap;margin:0 -8px}.index__product{width:20%;margin-bottom:30px;padding:0 8px}.index__product h3{font-size:18px;line-height:22px;text-overflow:ellipsis;width:100%;overflow:hidden;white-space:nowrap;margin-bottom:4px;font-weight:500;text-transform:initial}.index__product-image{position:relative;height:18.75vw;width:100%;background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,0.16);overflow:hidden;display:block}.index__product-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;transition:transform 0.3s ease, opacity 0.3s ease}.index__product-image:hover img{transform:scale(1.1);opacity:0.6}.index__product-image-swivel{position:absolute;left:10%;top:10%;width:25% !important;height:auto !important;-o-object-fit:contain;object-fit:contain;z-index:2}@media only screen and (max-width: 960px){.index{padding:65px 15px 30px 15px}.index .button-expand{width:20px;height:20px}.index h1{font-size:32px;margin:40px 0}.index__product{padding:0 5px}.index__product h3{font-size:16px;white-space:normal}.index__category-items{margin:0 -5px}.index__category-actions .icon-custom-close:after{width:11px}.index__category i{font-size:11px}.index__filters{flex-direction:column;margin-bottom:48px}.index__filters .box-label{border-right:1px solid #222221;border-bottom:0;height:48px}.index__filters .box-label i{font-size:18px}.index__filters .SelectUi__item{border-bottom:0;border-top:1px solid #1d1d1b;height:48px}.index__filters .SelectUi:last-child .SelectUi__list{margin-right:0}.index__filters .InputUi{height:48px}.index__filters-col{width:100%}.index__results--griglia .index__product,.index__results--elenco .index__product{width:50%}.index__results--griglia .index__product-image{height:44.4444444444vw}.index__product-image{height:44.4444444444vw}.index__category{text-transform:uppercase}}.product{width:100vw;height:100vh;position:relative;display:flex}.product__aside{width:78px;overflow:hidden;height:calc(100 * var(--vh));z-index:99;transition:width 0.3s ease;background-color:#fbf9f6;box-shadow:1px 0px 6px #0000001a}.product__aside.is-visible{width:440px}.product__main{flex:1 1;background-color:#fff}.product__main-footer{bottom:0;right:0;width:100%;text-align:center;position:absolute;padding-bottom:30px;color:#a1a09d;font-size:18px;display:flex;align-items:center;justify-content:flex-end;padding-right:13px}.product__main-footer .only-mobile{display:none}.product__main-footer span{display:flex;align-items:center;margin:0 11px}.product__main-footer i{margin-right:5px;font-size:24px}@media only screen and (max-width: 960px){.product__aside{position:fixed;left:0;width:100%;background-color:transparent;height:115px;transition:height 0.3s ease}.product__aside.is-visible{width:100%;height:100%}.product__main{padding-left:0}.product__main-footer{justify-content:center;padding-bottom:17px}.product__main-footer .only-mobile{display:flex}.product__main-footer .only-desktop{display:none}}.info-product{display:flex;padding-top:5px;padding-bottom:15px;border-top:1px solid #222221;border-bottom:1px solid #222221;margin-top:20px;justify-content:space-between}.info-product__dimensions{display:flex}.info-product__dimensions-col{width:50%;display:flex;align-items:center;flex-wrap:wrap}.info-product__img{width:50%;height:105px;display:flex;flex-direction:column;justify-content:flex-end}.info-product__img img{max-height:100%;margin-bottom:3px}.info-product__height{width:50%;padding-left:7.5px;font-size:11px}.info-product__width{font-size:11px;padding-left:10px}.info-product__ingombro{display:flex;align-items:center;margin-top:20px}.info-product__ingombro-dimensions{display:flex;justify-content:space-between;transform:translateY(-2px)}.info-product__ingombro-dimensions .info-product__width{padding-left:0}.info-product__cols:first-child{width:314px;display:flex}.info-product__cols:last-child{width:96px}.info-product__col{display:flex;flex-direction:column;justify-content:space-between}.info-product__col:first-child{width:174px}.info-product__col:last-child{width:118px}.info-product__col-title{font-size:13.5px;display:block}.info-product__col-title span{font-size:10px}.info-product__box-col{width:100%;font-size:12px;margin-top:20px}.info-product__details{display:flex;justify-content:space-between}.info-product__details-col{width:100%}@media only screen and (max-width: 960px){.info-product{flex-direction:column}.info-product__img{height:110px}.info-product__col{height:170px}.info-product__col:first-child{width:60%}.info-product__col:last-child{width:40%}.info-product .info-product__details-col:first-child{width:100%}.info-product .info-product__cols:first-child{width:100%;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:5px}.info-product .info-product__ingombro{justify-content:center;margin-top:35px}.info-product .info-product__ingombro .info-product__height{width:25%}}.list-checkbox li{position:relative;display:flex;height:34px;align-items:center;margin-bottom:10px}@media only screen and (max-width: 767px){.list-checkbox li{height:24px}}.input-checkbox:checked,.input-checkbox:not(:checked){position:absolute;left:0;width:32px;height:32px;opacity:0;z-index:1;cursor:pointer}.input-checkbox:checked+label,.input-checkbox:not(:checked)+label{padding-left:45px;cursor:pointer;color:#2e2e2d}.input-checkbox:checked+label:before,.input-checkbox:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:32px;height:32px;border:1px solid #222221;background:#fff}.input-checkbox:checked+label:after,.input-checkbox:not(:checked)+label:after{content:"";width:22px;height:22px;background:#1d1d1b;position:absolute;transition:all 0.2s ease;left:6px;top:6px}.input-checkbox:not(:checked)+label:after{opacity:0;transform:scale(0)}.input-checkbox:checked+label:after{opacity:1;transform:scale(1)}@media only screen and (max-width: 767px){.input-checkbox:checked,.input-checkbox:not(:checked){position:absolute;left:0;width:5.8333333333vw;height:5.8333333333vw}.input-checkbox:checked+label,.input-checkbox:not(:checked)+label{padding-left:12.5vw;text-align:left}.input-checkbox:checked+label:before,.input-checkbox:not(:checked)+label:before{width:5.8333333333vw;height:5.8333333333vw}.input-checkbox:checked+label:after,.input-checkbox:not(:checked)+label:after{width:4.1666666667vw;height:4.1666666667vw;left:1.1111111111vw;top:1.1111111111vw}}.NavigationUi{padding:24px;display:flex;justify-content:space-between;width:100%;margin-bottom:24px}.NavigationUi .button-nav{cursor:pointer;height:36px;min-width:128px}.NavigationUi .button-nav--next{margin-left:auto}.NavigationUi .button-nav--pdf{margin-left:auto;min-width:160px}.button-nav{border-radius:18px;font-size:17px;line-height:22px;display:flex;align-items:center;color:#1d1d1b}.button-nav--next{background-color:#1d1d1b;color:#fff;padding:8px 30px}.button-nav--next i{margin-left:6px;transition:transform 0.3s ease}.button-nav--next:hover i{transform:translateX(5px)}.button-nav--next-config{padding:8px 30px;border:1px solid #1d1d1b}.button-nav--next-config i{margin-left:6px;transition:transform 0.3s ease}.button-nav--next-config:hover i{transform:translateX(5px)}.button-nav--pdf{background-color:#fff;border:1px solid #1d1d1b;color:#1d1d1b;padding:8px 30px;transition:background-color 0.3s ease, color 0.3s ease;color:#1d1d1b}.button-nav--pdf i{margin-left:6px}.button-nav--pdf:hover{background-color:black;border:1px solid #1d1d1b;color:#fff}.button-nav--back i{margin-right:6px;transition:transform 0.3s ease}.button-nav--back:hover i{transform:translateX(-5px)}.button-nav i{font-size:12px}@media only screen and (max-width: 960px){.NavigationUi{position:fixed;bottom:0;padding:0 15px;margin-bottom:15px}}.SelectUi{transition:background-color 0.3s ease}.SelectUi .button-edit{width:82px;display:flex;justify-content:flex-end;align-items:center}.SelectUi.is-open{background-color:#fff}.SelectUi:disabled{opacity:0.7;pointer-events:none}.SelectUi__item{text-align:left;padding:10px 12px;border:1px solid #1d1d1b;border-top:0;transition:background-color 0.3s ease;font-size:18px;display:flex;align-items:center;cursor:pointer;height:48px}.SelectUi__item:hover,.SelectUi__item.is-active{background-color:#e6e4de}.is-open:not(:last-child) .SelectUi__item:last-child{border-bottom:0}.SelectUi__list-thumb{width:36px;height:36px;background-size:cover;background-position:center;border-radius:50%;margin-right:12px}.SelectUi__list-text{display:flex;align-items:center;justify-content:space-between;width:100%;flex:1}.SelectUi__list-cat{font-size:17px}.SelectUi__list{border-top:1px solid #222221}.SelectUi:last-child .SelectUi__list{border:0}.SelectUi+.list-checkbox{border-top:1px solid #222221}@media only screen and (max-width: 960px){.SelectUi__item{font-size:17px}}.SidebarUi{width:100%;height:100%;z-index:99;transition:opacity 0.3s ease, visibility 0.3s ease;padding-bottom:24px;opacity:0;position:relative;visibility:hidden;transition-delay:0;padding-top:65px}.SidebarUi.is-visible{transition-delay:0.3s;opacity:1;visibility:visible}@media only screen and (max-width: 960px){.SidebarUi{opacity:1;visibility:visible}.SidebarUi .SidebarStepsUi{transition:transform 0.3s ease, visibility 0.3s ease;transform:scaleY(0);transform-origin:top;visibility:hidden;height:calc(100% - 25px);padding-bottom:80px}.is-visible .SidebarUi .SidebarStepsUi{transform:scaleY(1);visibility:visible}}.SidebarHeaderUi{display:flex;padding:14px 25px;justify-content:space-between;box-shadow:0px 1px 6px #0000001a;height:50px}.SidebarHeaderUi__title{font-size:17px}.SidebarHeaderUi__step{display:flex}.SidebarHeaderUi__step li{display:flex;font-size:18px;line-height:22px;align-items:center;margin-right:16px;text-transform:capitalize;cursor:pointer;transition:color 0.3s ease}.SidebarHeaderUi__step li:hover{color:#9f9e9c}.SidebarHeaderUi__step li:hover .SidebarHeaderUi__step-dots{background-color:#9f9e9c;border-color:#9f9e9c}.SidebarHeaderUi__step li:last-child{margin-right:0}.SidebarHeaderUi__step-dots{width:14px;height:14px;border:1px solid #222221;border-radius:50%;margin-right:4px;transition:background-color 0.3s ease, border-color 0.3s ease}.SidebarHeaderUi__close{cursor:pointer}.SidebarHeaderUi__step .active .SidebarHeaderUi__step-dots{background-color:#222221}@media only screen and (max-width: 960px){.SidebarHeaderUi{background-color:#fbf9f6;z-index:2;position:relative}.SidebarHeaderUi__close{display:flex;align-items:center}.SidebarHeaderUi__close svg{width:22px}}.SidebarStepsUi{padding:16px 24px;height:calc(100% - 110px);overflow-y:scroll}.SidebarStepsUi .box-label{border-bottom:0}.SidebarStepsUi .SelectUi:last-child .box-label{border-bottom:1px solid #222221}.SidebarStepsUi .SelectUi:last-child .SidebarColorsUi{border-top:0;border-bottom:1px solid #222221}.SidebarStepsUi .SelectUi:last-child .SidebarColorsUi:last-child+.box-label{border-top:0}.SidebarStepsUi__basi{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -1.665%}.SidebarStepsUi__basi li{width:30%;margin:0 1.665%;margin-top:22px;cursor:pointer;position:relative}.SidebarStepsUi__basi li .swivel{position:absolute;top:10%;left:5%;width:40%;height:auto;-o-object-fit:contain;object-fit:contain;z-index:2;box-shadow:none}.SidebarStepsUi h1{margin-bottom:10px;text-transform:uppercase}.SidebarStepsUi__label{font-size:17px;line-height:18px;margin-bottom:4px}.SidebarStepsUi__base img{box-shadow:1px 1px 3px rgba(0,0,0,0.16)}.SidebarStepsUi__base:hover .selector{opacity:1;transform:scale(1)}.SidebarStepsUi__base-title{width:100%;text-align:center;padding-top:8px;font-size:14px;line-height:14px;display:flex;justify-content:center;align-items:center}.SidebarStepsUi__base-title .selector{margin-right:4px}@media only screen and (max-width: 960px){.SidebarStepsUi__label{font-size:15px;line-height:19px}.SidebarStepsUi{background-color:#fbf9f6;padding:16px 15px}.SidebarStepsUi__basi{justify-content:space-between;margin:0}.SidebarStepsUi__basi li{width:48%;margin:0;margin-top:14px}.SidebarStepsUi__basi li .swivel{width:25%}}.SidebarColorsUi{display:flex;flex-wrap:wrap;padding:18px 10px;border:1px solid #222221;border-bottom:0}.SidebarColorsUi li{width:calc(100% / 8);text-align:center;cursor:pointer;transition:opacity 0.3s ease;position:relative;margin-bottom:7px}.SidebarColorsUi li:hover .SidebarColorsUi__image{border:0.5px solid #5c5b5a}.SidebarColorsUi li:hover .selector{transform:scale(1);opacity:1}.SidebarColorsUi li.is-active .SidebarColorsUi__image{border:0.5px solid #5c5b5a;box-shadow:none}.SidebarColorsUi li.is-active .selector{opacity:1;transform:scale(1)}.SidebarColorsUi__image{width:40px;height:40px;border-radius:50%;margin:0 auto;margin-bottom:4px;box-shadow:1px 1px 3px rgba(0,0,0,0.16);background-size:cover;background-position:center;transition:0.3s border ease, 0.3s box-shadow ease}.SidebarColorsUi .selector{position:absolute;left:-2px}.SidebarColorsUi__label{font-size:10px;text-transform:uppercase;display:flex;justify-content:center;padding:0 10px}@media only screen and (max-width: 960px){.SidebarColorsUi li{width:calc(100% / 6)}.SidebarColorsUi__label{font-size:10px}.SidebarColorsUi .selector{left:2px}}.ListUi{border:1px solid #000;border-bottom:0;background-color:#fff}.ListItemUi{border-bottom:1px solid #000;padding:5px 14px;display:flex;align-items:center;justify-content:space-between;height:48px}.ListItemUi .button-edit:hover span,.ListItemUi .button-edit:hover i{color:#1d1d1b}.ListItemUi span{color:#a1a09d;font-size:14px}.ListItemUi p{font-size:18px;line-height:1}.ListItemUi i{font-size:24px;color:#a1a09d}.ListItemUi__text{max-width:70%;white-space:nowrap}@media only screen and (max-width: 960px){.ListItemUi p{font-size:17px}}.InputUi{border:1px solid #222221;padding:0 16px;display:flex;align-items:center;justify-content:space-between;transition:background-color 0.3s ease;font-size:18px;height:48px}.InputUi.is-focus,.InputUi:hover{background-color:#fff}.InputUi i{display:inline-flex;font-size:24px}.InputUi input{border:0;padding:0;outline:none;margin-left:5px;background-color:transparent}@media only screen and (max-width: 960px){.InputUi{font-size:17px}.InputUi i{font-size:18px}.InputUi__search{display:flex;width:90%;align-items:center}}.LoadingUi{display:inline-block;position:relative;width:80px;height:80px}.LoadingUi div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#000;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.LoadingUi div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}.LoadingUi div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.LoadingUi div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.LoadingUi div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}.ToggleUi{z-index:99999;width:28px;height:28px;position:absolute;left:22px;top:100px;padding:0;cursor:pointer}.ToggleUi.is-hidden{display:none}@media only screen and (max-width: 960px){.ToggleUi{display:none}}.turbo-progress-bar{background-color:white}.selector{width:8px;height:8px;background-color:#1d1d1b;border-radius:50%;opacity:0;transform:scale(0);transition:transform 0.3s ease, opacity 0.3s ease}.is-active .selector{opacity:1;transform:scale(1)}.box-label{border:1px solid #222221;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;transition:background-color 0.3s ease, color 0.3s ease;font-size:18px;cursor:pointer;height:48px}.box-label__selected{color:#9f9e9c;transition:color 0.3s ease}.box-label:hover{background-color:#fff}.box-label--download:hover{background-color:#1d1d1b;color:#fff}.box-label.is-open .box-label__selected{color:#1d1d1b}.box-label-txt{font-size:15px;border-top:1px solid #1d1d1b;padding:10px 12px}.button-reset{position:fixed;right:24px;top:90px;display:flex;align-items:center;text-transform:uppercase;font-size:18px;cursor:pointer;line-height:22px;display:flex;color:#1d1d1b}.button-reset i{font-size:22px;margin-left:8px}.product__main{position:relative;transition:all 0.2s ease}.product__main.hidden{opacity:0}.button-edit{cursor:pointer}.button-edit:hover span{opacity:1;visibility:visible}.button-edit:hover i{transform:rotate(-140deg)}.button-edit span{font-size:12px;margin-right:10px;opacity:0;visibility:hidden;transition:opacity 0.6s ease, visibility 0.3s ease}.button-edit i{transition:transform 0.6s ease;display:inline-flex;transform-origin:center;font-size:19px}.button{border-radius:20px;padding:0 30px;line-height:40px;background-color:#fff;border:0.75px solid #313131;display:inline-flex;margin-top:14px;font-size:15px;transition:background-color 0.3s ease, color 0.3s ease;text-transform:capitalize}.button:hover{background-color:#1d1d1b;color:#fff}@keyframes inAnimation{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes outAnimation{0%{opacity:1}100%{opacity:0;visibility:hidden}}@media only screen and (max-width: 960px){.button-reset{transition:opacity 0.2s ease, visibility 0.2s ease}.button-reset.is-hidden{opacity:0;visibility:hidden}.box-label{font-size:17px;padding:12px 16px}.box-label-txt{font-size:13px;padding:12px 16px}.button-edit i{font-size:16px}.button-reset{top:130px;font-size:14px}.button-reset i{font-size:17px}}.footer{padding:30px}.not-found{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#fbf9f6}.not-found__content{text-align:center}.not-found__content h1{font-size:100px;margin-bottom:30px}.not-found__content p{font-size:20px;line-height:28px}.not-found__content a{text-decoration:underline}
