@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{box-sizing:border-box}html{font-size:16px;margin:0;padding:0}@media(max-width:767.98px){html{font-size:14px}}body{margin:0;padding:0;color:#030303;font-family:Poppins,sans-serif}body.mobile-menu-active{overflow:hidden}#app{max-width:2480px;margin:0 auto}a{color:inherit;cursor:pointer}img{max-width:100%;height:auto;line-height:1}button{padding:0;margin:0;background-color:transparent;border:0;font-size:1rem;cursor:pointer}.svg{display:inline-flex}.svg svg{height:1em;width:auto}h1,h2,h3,h4,h5{font-weight:600}h1{font-size:2.5rem;margin:1em 0}h2{font-size:2rem;margin:1em 0}.section{margin:6em 0}.text-center{text-align:center}strong,table th{font-weight:500}@keyframes fadeTopAnimation{0%{opacity:0;transform:translateY(-3rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeLeftAnimation{0%{opacity:0;transform:translate(-3em)}to{opacity:1;transform:translate(0)}}@keyframes fadeRightAnimation{0%{opacity:0;transform:translate(3em)}to{opacity:1;transform:translate(0)}}.container{max-width:90rem;margin:0 auto}@media(max-width:90rem){.container{padding:0 1em}}.container-medium{max-width:75rem;margin:0 auto}@media(max-width:75rem){.container-medium{padding:0 1em}}.container-small{max-width:60rem;margin:0 auto}@media(max-width:60rem){.container-small{padding:0 1em}}.input-text,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select{box-shadow:none;border:1px solid #B4B4B4;line-height:1;text-rendering:optimizeLegibility;padding:1em;background-color:#fff;border-radius:.75em;font-size:.875rem;font-family:inherit;margin:0;width:100%}.input-text:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus,select:focus{background-color:#fff;outline:none}.input-text.full,input[type=email].full,input[type=number].full,input[type=password].full,input[type=search].full,input[type=tel].full,input[type=text].full,input[type=url].full,textarea.full,select.full{width:100%}.select2-container--default .select2-selection--single{font-size:.875rem;height:auto;border-radius:.75em;line-height:1}.select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit;padding:1em;line-height:1;display:block}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.select2-container--default .select2-search__field{border-radius:.25rem}textarea{display:block;width:100%;height:5rem;max-width:100%;min-width:100%}.form-row.col-2{display:grid;grid-template-columns:1fr 1fr;gap:2em}.form-row p{margin:.75em 0}@media(max-width:767.98px){.form-row.col-2{display:block}}.site-header{padding:1em 0}.site-header__inner{display:flex;align-items:center;justify-content:center}.site-header__menu{width:100%}.site-header__menu ul{display:flex;list-style:none;padding:0;margin:0;gap:2em}.site-header__menu ul a{text-decoration:none}.site-header__menu ul a:hover{opacity:.75}.site-header__buttons{width:100%;display:flex;justify-content:end;align-items:center;gap:1em}.site-header__button{font-size:1.5rem}.site-header__logo{width:150px;flex-shrink:0}.site-header #menu-button{display:none;font-size:7px;border-radius:.4em;width:4em;height:3em;position:fixed;z-index:3}.site-header #menu-button .bar{display:block;width:100%;height:2px;background-color:#030303;transition:.3s;position:absolute}.site-header #menu-button .bar-1{top:0;transform-origin:left center}.site-header #menu-button .bar-2{top:50%;transform:translateY(-50%)}.site-header #menu-button .bar-3{bottom:0;transform-origin:left center}@media(max-width:767.98px){.site-header .cart-button,.site-header .searchform,.site-header__menu ul{display:none}.site-header #menu-button{display:block}}body.mobile-menu-active #menu-button{position:fixed}body.mobile-menu-active #menu-button .bar-1{transform:rotate(45deg);left:.5em}body.mobile-menu-active #menu-button .bar-2{width:0%;opacity:0}body.mobile-menu-active #menu-button .bar-3{transform:rotate(-45deg);left:.5em}.site-footer{background-color:#030303;margin-top:8em;color:#fff}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{opacity:.75}.site-footer__inner{padding:4em 0;display:flex;justify-content:space-between}.site-footer__main{display:flex;align-items:center;gap:3em}.site-footer__main .sep{display:inline-block;border-right:1px solid white;height:5rem;opacity:.3}.site-footer__logo img{filter:grayscale(1) invert(1);width:15rem}.site-footer__menus{display:flex;gap:8em}.site-footer__menu ul{list-style:none;padding:0;margin:0}.site-footer__menu ul li{margin:.5em 0}.site-footer__menu-title{font-weight:600;margin-bottom:2em}.site-footer__bottom{border-top:1px solid rgba(255,255,255,.3);padding:2em 0;font-size:.875rem;display:flex;align-items:center;justify-content:space-between}@media(max-width:767.98px){.site-footer{padding-bottom:4rem}.site-footer__inner{display:block}.site-footer__main{display:block;text-align:center;margin-bottom:4em}.site-footer__main .sep{height:4rem}.site-footer__menus{display:block}.site-footer__menu-title{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.5);padding:.5em;margin:.5em 0}.site-footer__menu-title:after{content:"-"}.site-footer__menu ul{padding:1em}.site-footer__menu:not(.active) ul{display:none}.site-footer__menu:not(.active) .site-footer__menu-title:after{content:"+"}.site-footer__bottom{font-size:.75em}}button{font-family:inherit}.button{border:1px solid #030303;display:inline-flex;justify-content:center;line-height:1;padding:1em 1.25em;background-color:#030303;color:#fff;border-radius:.75em;font-size:.875rem;text-decoration:none;font-weight:500;margin:0;transition:.2s ease;font-family:inherit}.button:hover{opacity:.75}.arrow-button{display:inline-flex;align-items:center;font-size:.875rem;gap:.2em;line-height:1;text-decoration:none}.arrow-button svg{font-size:1.5em;transition:.3s}.arrow-button:hover svg{transform:translate(10%)}.quantity-box{display:inline-flex;align-items:center;width:auto;padding:.75rem .5em;height:100%;border-radius:.75rem;background-color:#f3f3f3;gap:.3em;font-weight:600;font-size:1rem;line-height:1}.quantity-box__button{padding:0;margin:0;background-color:transparent;border:0;font-size:1rem;cursor:pointer;font-weight:600;line-height:1}.quantity-box input{width:3rem;flex-shrink:1;text-align:center;font-weight:600;outline:0;padding:0;line-height:1;background-color:transparent;border:0}.quantity-box input::-webkit-outer-spin-button,.quantity-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-box input[type=number]{-moz-appearance:textfield}.select-box{display:block;width:100%;cursor:pointer}.select-box__input{display:none}.select-box__box{padding:1.5em;background-color:#fff;display:block;border-radius:.75rem;border:1px solid #B4B4B4}.select-box__inner{display:flex;gap:1em;align-items:flex-start}.select-box__check{display:inline-flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;border-radius:.3em;flex-shrink:0;background-color:#f3f3f3;transition:.3s;line-height:1}.select-box__check .svg{opacity:0;line-height:1;font-size:1.25rem}.select-box__check .svg svg path{fill:#fff}.select-box__main{width:100%}.select-box__header{width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:.875rem;line-height:1;min-height:1.5rem}.select-box__content{font-size:.75rem;margin-top:.5em}.select-box__content.hidden-content{display:none}.select-box:hover .select-box__check{background-color:#dbdbdb}.select-box__input:checked+.select-box__box{border:1px solid #030303}.select-box__input:checked+.select-box__box .select-box__check{background-color:#030303;transition:0}.select-box__input:checked+.select-box__box .select-box__check .svg{opacity:1}.select-box__input:checked+.select-box__box .hidden-content{display:block}.config-colors{list-style:none;padding:0;margin:2em 0;display:flex;gap:.5em;flex-wrap:wrap}.config-colors .color-box{cursor:pointer}.config-colors .color-box__item{width:3.5rem;transition:.3s}.config-colors .color-box__box{height:3.5rem;background-color:var(--color);border-radius:1em;position:relative}.config-colors .color-box__box.img{background-image:var(--color);background-size:cover;background-position:center}.config-colors .color-box__check{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;background-color:#030303;border-radius:999px;position:absolute;top:-4px;opacity:0}.config-colors .color-box__check .svg{width:90%}.config-colors .color-box__check .svg path{fill:#fff}.config-colors .color-box__title{font-size:.7rem;display:none;opacity:0}.config-colors .color-box input{display:none}.config-colors .color-box input:checked+.color-box__item{width:7rem}.config-colors .color-box input:checked+.color-box__item .color-box__title{display:block;animation:fadeAnimation forwards;animation-delay:.3s;animation-duration:.3s}.config-colors .color-box input:checked+.color-box__item .color-box__check{opacity:1}.config-colors .color-ral9010 .color-box__box{border:1px solid #B4B4B4}.searchform__inner{display:flex;align-items:center;gap:.5em}.searchform input.searchform__input{border:0;border-bottom:1px solid #B4B4B4;border-radius:0;padding:0;transform:scaleX(0);transition:.3s;transform-origin:right}.searchform input.searchform__input:focus{border-color:#030303}.searchform__button{font-size:1.5rem}.searchform:hover input.searchform__input,.searchform:focus-within input.searchform__input{transform:scaleX(1)}.cart-button{text-decoration:none;display:inline-flex;align-items:center;gap:.5em;line-height:1}.cart-button__icon{font-size:1.5rem;position:relative;display:inline-block}.cart-button__count{width:.8rem;height:.8rem;background-color:#f3f3f3;border-radius:99px;font-size:.7rem;position:absolute;top:-2px;right:-4px;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:.3s}.cart-button__amount{font-weight:500}.cart-button:hover .cart-button__count{transform:translateY(-2px)}.mobile-menu{display:none;background-color:#fff;width:100vw;height:100vh;height:100dvh;position:fixed;z-index:2;left:-120%;top:0;opacity:0;transition:opacity .3s;padding:4em 3em}.mobile-menu nav ul{list-style:none;margin:0;padding:0}.mobile-menu nav ul li{margin:1em 0;transform:translate(-3em);opacity:0}.mobile-menu nav ul li a{font-size:1.25rem;text-decoration:none;font-weight:500}@media(max-width:767.98px){.mobile-menu{display:block}}body.mobile-menu-active .mobile-menu{left:0;opacity:1}body.mobile-menu-active .mobile-menu nav ul li{animation:fadeLeftAnimation forwards;animation-duration:.3s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(1){animation-delay:.1s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(2){animation-delay:.2s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(3){animation-delay:calc(3 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(4){animation-delay:.4s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(5){animation-delay:.5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(6){animation-delay:calc(6 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(7){animation-delay:calc(7 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(8){animation-delay:.8s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(9){animation-delay:.9s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(10){animation-delay:1s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(11){animation-delay:1.1s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(12){animation-delay:calc(12 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(13){animation-delay:1.3s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(14){animation-delay:calc(14 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(15){animation-delay:1.5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(16){animation-delay:1.6s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(17){animation-delay:calc(17 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(18){animation-delay:1.8s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(19){animation-delay:calc(19 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(20){animation-delay:2s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(21){animation-delay:2.1s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(22){animation-delay:2.2s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(23){animation-delay:calc(23 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(24){animation-delay:calc(24 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(25){animation-delay:2.5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(26){animation-delay:2.6s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(27){animation-delay:2.7s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(28){animation-delay:calc(28 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(29){animation-delay:calc(29 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(30){animation-delay:3s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(31){animation-delay:3.1s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(32){animation-delay:3.2s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(33){animation-delay:calc(33 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(34){animation-delay:calc(34 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(35){animation-delay:3.5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(36){animation-delay:3.6s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(37){animation-delay:3.7s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(38){animation-delay:calc(38 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(39){animation-delay:calc(39 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(40){animation-delay:4s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(41){animation-delay:calc(41 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(42){animation-delay:4.2s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(43){animation-delay:4.3s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(44){animation-delay:4.4s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(45){animation-delay:4.5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(46){animation-delay:calc(46 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(47){animation-delay:4.7s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(48){animation-delay:calc(48 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(49){animation-delay:4.9s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(50){animation-delay:5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(51){animation-delay:calc(51 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(52){animation-delay:5.2s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(53){animation-delay:calc(53 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(54){animation-delay:5.4s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(55){animation-delay:5.5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(56){animation-delay:calc(56 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(57){animation-delay:5.7s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(58){animation-delay:calc(58 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(59){animation-delay:5.9s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(60){animation-delay:6s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(61){animation-delay:calc(61 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(62){animation-delay:6.2s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(63){animation-delay:calc(63 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(64){animation-delay:6.4s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(65){animation-delay:6.5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(66){animation-delay:calc(66 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(67){animation-delay:6.7s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(68){animation-delay:calc(68 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(69){animation-delay:6.9s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(70){animation-delay:7s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(71){animation-delay:calc(71 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(72){animation-delay:7.2s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(73){animation-delay:calc(73 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(74){animation-delay:7.4s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(75){animation-delay:7.5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(76){animation-delay:calc(76 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(77){animation-delay:7.7s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(78){animation-delay:calc(78 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(79){animation-delay:7.9s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(80){animation-delay:8s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(81){animation-delay:8.1s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(82){animation-delay:calc(82 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(83){animation-delay:8.3s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(84){animation-delay:8.4s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(85){animation-delay:8.5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(86){animation-delay:8.6s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(87){animation-delay:calc(87 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(88){animation-delay:8.8s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(89){animation-delay:8.9s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(90){animation-delay:9s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(91){animation-delay:9.1s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(92){animation-delay:calc(92 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(93){animation-delay:9.3s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(94){animation-delay:9.4s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(95){animation-delay:9.5s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(96){animation-delay:calc(96 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(97){animation-delay:calc(97 * .1s)}body.mobile-menu-active .mobile-menu nav ul li:nth-child(98){animation-delay:9.8s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(99){animation-delay:9.9s}body.mobile-menu-active .mobile-menu nav ul li:nth-child(100){animation-delay:10s}.mobile-bar{display:none;position:fixed;bottom:0;left:0;width:100vw;background-color:#fff;z-index:999;color:#030303}.mobile-bar__inner{display:flex;align-items:center;padding:.5em;line-height:1}.mobile-bar__left{width:100%}.mobile-bar__right{width:100%;text-align:right}.mobile-bar__center{flex-shrink:0}.mobile-bar__main-button{display:flex;width:3rem;height:3rem;background-color:#f3f3f3;align-items:center;justify-content:center;border-radius:999px;font-size:1.5rem;line-height:1}.mobile-bar__main-button .svg{display:inline-block}.mobile-bar .cart-button .svg{font-size:1.25rem}.mobile-bar #mobile-search-button{display:inline-flex;align-items:center;font-weight:500;gap:.5em}.mobile-bar #mobile-search-button .svg{font-size:1.25rem}.mobile-bar #mobile-search{padding-top:.5em;display:none}@media(max-width:767.98px){.mobile-bar{display:block}}.mobile-search{display:block;position:relative;line-height:1}.mobile-search__input{width:100%;padding-right:2rem}.mobile-search__button{font-size:1.25rem;position:absolute;right:.5em;top:50%;transform:translateY(-50%);line-height:1}.discount-countdown{background-color:#e8ddd5}.discount-countdown__inner{padding:.5em 0;display:flex;justify-content:space-between;align-items:center;gap:4em}.discount-countdown__content{font-weight:500;font-size:1.25rem}.discount-countdown__countdown{display:flex;gap:1em}.discount-countdown__count{display:inline-block;text-align:center;background-color:#fff;width:3.5rem;height:3.5rem;padding:.5em 0;border-radius:.5rem}.discount-countdown__count__label{font-size:.65rem;display:block}.discount-countdown__count__number{font-weight:600}@media(max-width:767.98px){.discount-countdown__inner{display:block}.discount-countdown__content{margin-bottom:1em;text-align:center}.discount-countdown__countdown{justify-content:center}}.home-slider__slide{height:40vw}.home-slider__image{width:100%;height:100%;object-fit:cover;object-position:center}.home-slider__footer{text-align:center}.home-slider__nav{display:inline-flex;align-items:center;gap:4em;padding:.5em 1em;background-color:#fff;margin:0 auto;transform:translateY(-50%);border-radius:999px;line-height:1}.home-slider__nav .slick-arrow{line-height:1;font-size:1.3em}.home-slider__dots ul{padding:0;margin:0;list-style:none;display:flex;gap:1em}.home-slider__dots ul li button{font-size:0;width:10px;height:10px;background-color:transparent;border:1px solid black;border-radius:999px;display:block;line-height:1;padding:0}.home-slider__dots ul li.slick-active button{background-color:#000}@media(max-width:767.98px){.home-slider__slide{height:60vw}.home-slider__nav{padding:.5em 1em}.home-slider__nav #home-slider-prev,.home-slider__nav #home-slider-next{display:none!important}}#home-slider:not(.slick-initialized) .home-slider__slide:not(:first-child){display:none}.home-hero{background-image:linear-gradient(#fff,#f3f3f3);position:relative}.home-hero__inner{display:grid;grid-template-columns:40% 1fr;gap:8vw;align-items:center;padding:2em 0}.home-hero__main{opacity:0;animation:fadeLeftAnimation forwards;animation-duration:1s}.home-hero__content h1{font-size:4rem;font-weight:600;line-height:1.2;margin:0 0 1.5rem}.home-hero__image{text-align:left}.home-hero__image img{width:30vw}.home-hero__infos{position:absolute;width:13%;right:0}.home-hero__info{width:100%;margin:1em 0;animation:fadeRightAnimation forwards;animation-duration:1s;opacity:0}.home-hero__info:nth-child(1){animation-delay:.1s}.home-hero__info:nth-child(2){animation-delay:.2s}.home-hero__info:nth-child(3){animation-delay:calc(3 * .1s)}.home-hero__info:nth-child(4){animation-delay:.4s}.home-hero__info:nth-child(5){animation-delay:.5s}.home-hero__info:nth-child(6){animation-delay:calc(6 * .1s)}.home-hero__info:nth-child(7){animation-delay:calc(7 * .1s)}.home-hero__info:nth-child(8){animation-delay:.8s}.home-hero__info:nth-child(9){animation-delay:.9s}.home-hero__info:nth-child(10){animation-delay:1s}.home-hero__info__title{font-weight:600;border-bottom:1px solid #928f8f}.home-hero__info__subtitle{font-size:.875rem;color:#928f8f}@media(max-width:767.98px){.home-hero{overflow:hidden}.home-hero__inner{display:flex;flex-wrap:wrap}.home-hero__main{width:100%;text-align:center;animation:fadeTopAnimation forwards;animation-duration:1s}.home-hero__content h1{font-size:2.5rem}.home-hero__infos{position:relative;transform:translate(1.5em);width:40%}.home-hero__image{width:50%}.home-hero__image img{width:100%}}.category-section{margin:4em 0;padding-right:calc((100% - 90rem)/2)}.category-section__inner{display:grid;grid-template-columns:25% 1fr;gap:5em}.category-section__image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0 2rem 2rem 0}.category-section__title{line-height:1}.category-section ul.products{display:grid;grid-template-columns:repeat(4,1fr);gap:2em}@media(max-width:767.98px){.category-section{margin:2em 0}.category-section__inner{display:flex;flex-direction:column-reverse;gap:4em}.category-section__image{padding-right:1em;height:15rem}.category-section__main{padding:0 1em}.category-section ul.products{display:grid;grid-template-columns:repeat(2,1fr);gap:2em 1em}}.banner-section{background-color:#f3f3f3;padding:2em 0;margin:6em 0}.banner-section__inner{display:flex;align-items:center;justify-content:space-between}.banner-section .button{font-size:1.25rem}@media(max-width:767.98px){.banner-section{margin:4em 0}.banner-section__inner{display:block;text-align:center}.banner-section__title{font-size:1.5rem}.banner-section .button{font-size:1rem}}body.home .banner-section{margin-bottom:0}.config-section{margin:2em 0}.config-section__header{margin-bottom:1em}.config-section__title{font-size:1rem;margin:0}.config-section__subtitle{font-size:.875rem;color:#4d4d4d;margin:0}.config-section__info{border:1px solid #F3F3F3;color:#4d4d4d;padding:1em;font-size:.75rem;border-radius:.75em}.woocommerce-breadcrumb{font-size:.75rem}.woocommerce-breadcrumb a{text-decoration:none}.woocommerce-notices-wrapper{max-width:90rem;margin:0 auto}.woocommerce-message,.woocommerce-info{background-color:#f3f3f3;padding:1em 1em 1em 2em;border-radius:.875rem;animation-name:fadeTopAnimation;animation-duration:.3s;display:flex;justify-content:space-between;align-items:center;width:100%;margin:1em 0}@media(max-width:767.98px){.woocommerce-message,.woocommerce-info{font-size:.875rem}.woocommerce-message .button,.woocommerce-info .button{font-size:.75rem;white-space:nowrap}}.woocommerce-error{list-style:none;padding:0;color:#eb0707}dl.variation{font-size:.75rem;display:grid;grid-template-columns:auto 1fr;width:auto;gap:.5em;color:#4d4d4d}dl.variation dt,dl.variation dd,dl.variation p{display:inline-block;margin:0}.tax_label,.includes_tax{font-size:.65rem;font-weight:400;display:block;color:#4d4d4d}.woocommerce-pagination{margin:4em 0 2em}.woocommerce-pagination ul{list-style:none;display:flex;gap:.5em;margin:0;padding:0}.woocommerce-pagination ul a{text-decoration:none}.woocommerce-pagination ul li>.page-numbers:not(.next):not(.prev){background-color:#f3f3f3;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:3px}.woocommerce-pagination ul li>.page-numbers:not(.next):not(.prev).current{background-color:#030303;color:#fff}ul.products{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:2em}ul.products li.product{margin:0;padding:0}ul.products li.product a{text-decoration:none;color:inherit}ul.products li.product .woocommerce-loop-product__title{font-size:1rem;margin:0;font-weight:500}ul.products li.product .woocommerce-loop-product__image{display:block;background-color:#f3f3f3;border-radius:1.25rem;padding:1em;margin-bottom:.5em}ul.products li.product .woocommerce-loop-product__image img{transition:.3s ease}ul.products li.product:hover .woocommerce-loop-product__image img{transform:scale(.98)}@media(max-width:767.98px){ul.products{grid-template-columns:1fr 1fr;gap:1em}ul.products li.product .woocommerce-loop-product__title{font-size:.875rem}}.shop-page{margin:4em 0}.shop-page__inner{display:flex;flex-direction:row-reverse;gap:5em}.shop-page__sidebar{width:20%;flex-shrink:0}.shop-page__main{width:100%}.shop-page .woocommerce-breadcrumb{margin-bottom:.5em}@media(max-width:767.98px){.shop-page__inner{display:block}.shop-page__main{margin-bottom:3em}.shop-page__sidebar{width:100%}}.shop-header{margin-bottom:3em}.shop-header__inner{display:flex;justify-content:space-between;align-items:flex-end}.shop-header__title{margin:0}.shop-header .woocommerce-ordering select{border:1px solid #B4B4B4;border-radius:.75rem;padding:1em}@media(max-width:767.98px){.shop-header__inner{display:block}.shop-header__title{margin-bottom:1rem}}.categories-nav{position:sticky;top:1.5em}.categories-nav ul{list-style:none;margin:0;padding:0}.categories-nav li{margin-bottom:1em;padding:0}.categories-nav__back{display:inline-flex;align-items:center;line-height:1;text-decoration:none;font-size:.875rem;margin-bottom:1em}.categories-nav__back .svg{font-size:1.25rem;margin-right:0;transition:.3s}.categories-nav__back:hover .svg{margin-right:.3rem}@media(max-width:767.98px){.categories-nav{position:relative}.categories-nav li{margin-bottom:1.5em}}.category-box{display:grid;grid-template-columns:1fr 6rem;text-decoration:none;background-color:#f3f3f3;border-radius:1.25rem;transition:.3s ease}.category-box__main{padding:1em .3em 1em 1.5em}.category-box__title{font-weight:500}.category-box__image{position:relative}.category-box__image img{position:absolute;bottom:0;right:.5em;transition:.3s}.category-box__button{font-size:.75rem}.category-box:hover{transform:translate(.3em)}.product-page{margin:3em 0}.product-page__inner{display:grid;grid-template-columns:1fr 1fr;gap:6em}.product-page .woocommerce-product-gallery__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;margin-top:1em}.product-page .woocommerce-product-gallery__wrapper img{width:100%;border-radius:1rem}.product-page .woocommerce-product-gallery__wrapper img.wp-post-image{background-color:#f3f3f3;border-radius:2rem}.product-page .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{grid-column:1/4}.product-page .single-product-thumbnails{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;margin-top:1em}.product-page .single-product-thumbnails img{width:100%;border-radius:1rem}.product-page .product_title{font-size:2rem}.product-page .woocommerce-product-details__short-description{font-size:.875rem}@media(max-width:767.98px){.product-page{margin:2em 0 3em}.product-page__inner{display:block}.product-page .woocommerce-product-gallery{margin-bottom:3em}}.product-tabs{margin-top:2em}.product-tabs .product-tab{background-color:#f3f3f3;border-radius:1rem;margin:.5em 0}.product-tabs .product-tab__header{padding:1em 1em 1em 1.5em;display:flex;align-items:center;justify-content:space-between;cursor:pointer;line-height:1}.product-tabs .product-tab .svg{transform:rotate(90deg);transform-origin:center center;font-size:1.5rem;transition:.3s}.product-tabs .product-tab__title{font-size:.875rem;line-height:1;margin:0}.product-tabs .product-tab__content{padding:0 2em 1em;display:none;font-size:.875rem}.product-tabs .product-tab.active .svg{transform:rotate(-90deg)}.product-price{margin:2em 0}.product-price__main{display:flex;justify-content:space-between;align-items:center;gap:2em;line-height:1}.product-price__price{font-size:1.25rem;font-weight:500}.product-price__form{display:flex;align-items:center;gap:.5em}.product-shipping-time{font-size:.875rem;display:flex;align-items:center;gap:.75em}.product-shipping-time .svg{font-size:1.1em;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;background-color:#030303;border-radius:999px;line-height:1;flex-shrink:0}.product-shipping-time .svg path{fill:#fff}.product-config-sections .select-box:not(:last-child){margin-bottom:.5em}.color-info{background-color:#f3f3f3;font-size:.875rem;padding:.5em .5em .5em 1em;border-radius:.5em;margin:.3em 0;display:flex;justify-content:space-between}.color-info:not(.active){display:none}.product-downloads{margin:2em 0}.product-downloads__header{font-size:1rem}.product-downloads__list{list-style:none;padding:0;margin:0}.product-downloads__item{padding:0 .5em;margin:1em 0}.product-downloads__button{display:inline-flex;align-items:center;text-decoration:none}.product-downloads .svg{flex-shrink:0;font-size:1.5em;margin-right:1rem}.cart-page{display:grid;grid-template-columns:1fr 30%;gap:6em}.cart-page button[name=update_cart]{display:none}.cart-page .woocommerce-cart-form__contents{width:100%}.cart-page .woocommerce-cart-form__contents a{text-decoration:none}.cart-page .woocommerce-cart-form__contents tr:not(:last-child) td{border-bottom:1px solid #B4B4B4}.cart-page .woocommerce-cart-form__contents .remove{text-decoration:none;color:#030303;font-size:2rem;transition:.3s;display:inline-block}.cart-page .woocommerce-cart-form__contents .remove:hover{color:#eb0707;transform:rotate(90deg)}.cart-page .woocommerce-cart-form__contents .product-thumbnail{padding:1em;width:8rem}.cart-page .woocommerce-cart-form__contents .product-thumbnail img{background-color:#f3f3f3;border-radius:.875rem;padding:.5em}.cart-page .woocommerce-cart-form__contents .product-name{padding:1em 0}.cart-page .woocommerce-cart-form__contents .product-name a{font-weight:500}.cart-page .woocommerce-cart-form__contents .product-price .inner{display:flex;align-items:center;justify-content:flex-end;gap:1em}.cart-page .woocommerce-cart-form__contents .coupon{padding:1em 0;display:flex;align-items:center;gap:.5em}.cart-page .woocommerce-cart-form__contents .coupon .button{padding:1em}.cart-page .woocommerce-cart-form__contents .coupon input{width:15rem}.cart-page .cart-collaterals{position:sticky;top:1em}.cart-page .cart_totals{background-color:#f3f3f3;padding:2em;border-radius:1.25rem;margin-bottom:.5em}.cart-page .cart_totals table{width:100%}.cart-page .cart_totals th{text-align:left;font-weight:500;padding:1em 0}.cart-page .cart_totals td{text-align:right}.cart-page .cart_totals .woocommerce-shipping-destination,.cart-page .cart_totals .shipping-calculator-button{font-size:.75rem}.cart-page .cart_totals ul{list-style:none;padding:0;margin:0}.cart-page .checkout-button{width:100%;font-size:1rem;margin-bottom:1em}.cart-page .woocommerce-shipping-destination{display:none}@media(max-width:767.98px){.cart-page{display:block}.cart-page .woocommerce-cart-form{margin-bottom:2em}.cart-page .woocommerce-cart-form tr:not(:last-child){display:flex;flex-wrap:wrap;border-bottom:1px solid #B4B4B4;padding:2em 0}.cart-page .woocommerce-cart-form td{display:block}.cart-page .woocommerce-cart-form tr:not(:last-child) td{border-bottom:0}.cart-page .woocommerce-cart-form .product-remove{width:100%}.cart-page .woocommerce-cart-form .product-thumbnail{width:30%;padding:0 1em 0 0;flex-shrink:0}.cart-page .woocommerce-cart-form .product-name{width:70%}.cart-page .woocommerce-cart-form .product-price{padding:0;margin:0;width:100%}.cart-page .woocommerce-cart-form .coupon{gap:.5em}.cart-page .woocommerce-cart-form .coupon .button{font-size:.875rem;flex-shrink:0}.cart-page .cart_totals{padding:1em}}.checkout__inner{display:grid;grid-template-columns:55% 1fr;gap:6em}.checkout .woocommerce-billing-fields__field-wrapper,.checkout .woocommerce-shipping-fields__field-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;gap:1em 0}.checkout .form-row{width:100%;margin:0}.checkout .form-row .woocommerce-input-wrapper{display:block;width:100%}.checkout .form-row .woocommerce-input-wrapper .input-text{width:100%}.checkout .form-row label{display:inline-block;font-size:.875rem;background-color:#fff;margin-bottom:.5em}.checkout .form-row.form-row-first,.checkout .form-row.form-row-last{width:48%}.checkout .form-row #ship-to-different-address{font-size:.875rem}.checkout #ship-to-different-address{font-size:1rem;font-weight:500}.checkout #ship-to-different-address label{cursor:pointer}.checkout #order_review{position:sticky;top:1em}.checkout .woocommerce-checkout-review-order-table{background-color:#f3f3f3;width:100%;border-radius:1.25rem;padding:1em 2em}.checkout .woocommerce-checkout-review-order-table tbody td{padding:.75em 0;border-bottom:1px solid #B4B4B4}.checkout .woocommerce-checkout-review-order-table tbody .product-row{display:flex;gap:1.5em}.checkout .woocommerce-checkout-review-order-table tbody .product-title{font-size:.875rem;font-weight:500}.checkout .woocommerce-checkout-review-order-table tbody .product-quantity{font-size:.66rem;width:1.25rem;height:1.25rem;line-height:1.25rem;text-align:center;display:inline-block;border-radius:999px;color:#fff;background-color:#030303;position:absolute;top:-.3em;right:-.5em}.checkout .woocommerce-checkout-review-order-table tbody .product-image{width:4rem;position:relative}.checkout .woocommerce-checkout-review-order-table tbody .product-image img{background-color:#fff;border-radius:.75em;padding:.5em}.checkout .woocommerce-checkout-review-order-table tbody .product-total{text-align:right}.checkout .woocommerce-checkout-review-order-table tfoot th{text-align:left;padding:.5em 0}.checkout .woocommerce-checkout-review-order-table tfoot td{text-align:right}.checkout .woocommerce-checkout-review-order-table tfoot ul{list-style:none;padding:0;margin:0}.checkout .woocommerce-terms-and-conditions-wrapper{font-size:.875rem}.checkout #place_order{font-size:1rem;width:100%;margin-top:.5em;margin-bottom:1em}.checkout .wc_payment_methods{list-style:none;padding:0;margin:0}.checkout .wc_payment_methods li{margin-bottom:1em}.checkout .checkout-section{margin-bottom:2em}@media(max-width:767.98px){.checkout__inner{display:block}.checkout .woocommerce-checkout-review-order-table{padding:1em}}.form-page__inner{display:grid;grid-template-columns:48% 1fr;gap:5vw;margin:2em 0;padding-left:calc((100% - 90rem)/2)}.form-page__main{padding:0 2em}.form-page__main h1{margin-bottom:0}.form-page__main .wpcf7{margin-top:1em}.form-page__main .wpcf7 .wpcf7-acceptance{font-size:.875em}.form-page__main .wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin:0}.form-page__image img{width:100%;height:100%;border-radius:2rem 0 0 2rem;object-position:center;object-fit:cover}@media(max-width:991.98px){.form-page__inner{display:block}.form-page__main{padding:0 1em;margin-bottom:3em}.form-page__image img{border-radius:0}}
