@media (min-width:1366px){html{font-size:10px}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{z-index:2}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);z-index:0}}@-webkit-keyframes rotate2{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.footer{background:#fff}.footer .ft-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:3rem 5rem;justify-content:space-between}.footer .ft-row .ft-col{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:767px){.footer .ft-row .ft-col{width:calc(50% - 3rem)}.footer .ft-row .ft-col:first-child{width:100%}.footer .ft-row .ft-col:first-child .logo{margin:0 auto}}@media (max-width:575px){.footer .ft-row .ft-col{width:100%}}.footer .top-wrap{padding:3.5rem 0}.footer .heading{font-size:2.5rem;font-weight:400;margin-bottom:3rem;text-transform:capitalize}.footer .logo{display:block;margin:auto 0;width:23.4rem}.footer .logo img{height:auto;width:100%}.footer .menu{list-style:none}.footer .menu li a{-webkit-transition:all 0.2s;transition:all 0.2s}.footer .menu li:not(:last-child){margin-bottom:1.5rem}.footer .menu li:hover a{text-decoration:underline}.footer .copyright{background:hsl(0 0% 85% / .3);color:hsl(0 0% 5% / .49);font-weight:400;padding:1.5rem 0;text-align:center}.footer .info-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .info-list li:not(:last-child){margin-bottom:2.5rem}.footer .info-list li .icon{-ms-flex-negative:0;flex-shrink:0;height:2.4rem;width:2.4rem}.footer .info-list li .icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.footer .info-list li .content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.8rem;width:100%}.call-action,.footer .info-list li .content a{display:block}.call-action{bottom:5rem;position:fixed;right:5rem;z-index:9}@media (max-width:767px){.call-action{bottom:15px;right:15px}}.call-action .icon{-webkit-animation:wiggle 4s 2s infinite;animation:wiggle 4s 2s infinite;display:block;height:7.5rem;width:7.5rem}.call-action .icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@-webkit-keyframes wiggle{5%,50%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9);transform:scale(.9)}15%{-webkit-transform:scale(1.15);transform:scale(1.15)}20%{-webkit-transform:scale(1.15) rotate(-5deg);transform:scale(1.15) rotate(-5deg)}25%{-webkit-transform:scale(1.15) rotate(5deg);transform:scale(1.15) rotate(5deg)}30%{-webkit-transform:scale(1.15) rotate(-3deg);transform:scale(1.15) rotate(-3deg)}35%{-webkit-transform:scale(1.15) rotate(2deg);transform:scale(1.15) rotate(2deg)}40%{-webkit-transform:scale(1.15) rotate(0);transform:scale(1.15) rotate(0)}}@keyframes wiggle{5%,50%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9);transform:scale(.9)}15%{-webkit-transform:scale(1.15);transform:scale(1.15)}20%{-webkit-transform:scale(1.15) rotate(-5deg);transform:scale(1.15) rotate(-5deg)}25%{-webkit-transform:scale(1.15) rotate(5deg);transform:scale(1.15) rotate(5deg)}30%{-webkit-transform:scale(1.15) rotate(-3deg);transform:scale(1.15) rotate(-3deg)}35%{-webkit-transform:scale(1.15) rotate(2deg);transform:scale(1.15) rotate(2deg)}40%{-webkit-transform:scale(1.15) rotate(0);transform:scale(1.15) rotate(0)}}.header{background:#fff;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;font-weight:400;left:0;position:fixed;top:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:100%;z-index:999}.header.fixed{-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029}.header .left-wrap,.header .right-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - 10rem)}@media (min-width:1280px){.header .menu-left{margin-left:auto}}.header .wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:12.5rem;justify-content:space-between}.header .logo{display:block;width:20rem}.header .logo img{height:auto;width:100%}.header .search{margin-left:auto}.header .account{margin-left:2rem}.header .account-toggle,.header .search-toggle{cursor:pointer;height:2.2rem;position:relative}.header .account-toggle img,.header .search-toggle img{height:100%;width:auto}@media (min-width:1280px){.header .menu-left .menu__item{margin-right:6.2rem}.header .menu-right .menu__item{margin-left:6.2rem}}.header .menu__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;list-style:none;margin-bottom:0}.header .menu__link{display:block;font-size:1.8rem;text-transform:uppercase;-webkit-transition:all 0.2s;transition:all 0.2s}.header .menu .icon-dropdown{color:#17161c;font-size:2rem;margin-left:1rem}@media (min-width:1280px){.header .menu .icon-dropdown{display:none}}.header .menu .sub-menu li{line-height:6rem;list-style:none;width:100%}.header .menu .sub-menu li:not(:last-child){border-bottom:1px solid #593f28}.header .menu .sub-menu li a{color:#593f28!important;display:block;font-size:1.8rem;text-align:center;text-transform:capitalize;-webkit-transition:all 0.2s;transition:all 0.2s;white-space:nowrap}.header .menu .sub-menu li.active a,.header .menu .sub-menu li:hover a{color:#0d0d0d!important;-webkit-transition:all 0.2s;transition:all 0.2s}.header .menu__item.active .menu__link,.header .menu__item:hover .menu__link{color:#a57449;-webkit-transition:all 0.2s;transition:all 0.2s}@media (min-width:1280px){.header .menu__item{line-height:12.5rem;position:relative}.header .menu__item:not(:last-child){margin-bottom:0}.header .menu__item .icon-dropdown{display:none}.header .menu__item.has-dropdown{position:relative}.header .menu__item.has-dropdown .sub-menu{background:#d8c6b0;display:block;left:50%;list-style:none;opacity:0;position:absolute;top:calc(100% + 2rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;visibility:hidden;width:24rem;z-index:9}.header .menu__item:hover .sub-menu{opacity:1;top:100%;visibility:visible}}.header .toggle-btn{display:none}.header .overlay{background:rgb(0 0 0 / .5);height:calc(var(--vh, 1vh) * 100 - 12.5rem);left:0;opacity:0;position:fixed;top:12.5rem;visibility:hidden;width:100vw;z-index:99}.header .overlay,.header .overlay.active{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header .overlay.active{opacity:1;visibility:visible}.header .mobile-nav-inner{background:#fff;height:calc(var(--vh, 1vh) * 100 - 12.5rem);left:0;overflow:hidden;position:fixed;top:12.5rem;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:245px;z-index:999}@media (min-width:1280px){.header .mobile-nav-inner{display:none}}.header .mobile-nav-inner.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header .mobile-nav-inner .menu ul{list-style:none}.header .mobile-nav-inner .menu ul li{-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out,-webkit-transform 0.5s ease-in-out}.header .mobile-nav-inner .menu ul li.has-dropdown{position:relative}.header .mobile-nav-inner .menu ul li.has-dropdown .icon-dropdown{color:#000;display:block;font-size:3rem;line-height:6rem;padding:0 15px;position:absolute;right:0;top:0;z-index:9}.header .mobile-nav-inner .menu ul li.has-dropdown .icon-dropdown.active:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out}.header .mobile-nav-inner .menu ul li.has-dropdown .sub-menu{background:#d8c6b0;border-top:1px solid #593f28;display:none;width:100%}.header .mobile-nav-inner .menu ul li.has-dropdown .sub-menu li{padding:0 15px}.header .mobile-nav-inner .menu ul li.has-dropdown .sub-menu li a{cursor:pointer;font-size:1.6rem;text-transform:capitalize}.header .mobile-nav-inner .menu ul li.has-dropdown .sub-menu li.active a,.header .mobile-nav-inner .menu ul li.has-dropdown .sub-menu li:hover a{color:#0d0d0d}.header .mobile-nav-inner .menu ul li.has-dropdown.active .menu__link{background:#d8c6b0;color:#593f28}.header .mobile-nav-inner .menu ul li.has-dropdown.active .icon-dropdown{color:#593f28}@media (max-width:1279px){.header{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:999}.header .cart{margin-left:auto}.header .toggle-btn{display:block}.header .header-top,.header .menu{display:none}.mobile-nav-inner .menu{display:block;margin-right:0}.mobile-nav-inner .menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mobile-nav-inner .menu__item{line-height:6rem;margin-right:0;padding:0;width:100%}.mobile-nav-inner .menu__link{padding:0 15px}}.toggle-btn{position:relative;z-index:999}.toggle-btn span{background-color:#111;border-radius:2px;display:block;height:2px;margin:5px auto;text-align:left;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:20px}.toggle-btn:hover{cursor:pointer}.toggle-btn.active span:nth-child(2){opacity:0}.toggle-btn.active span:first-child{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg);width:20px}.toggle-btn.active span:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg);width:20px}.search-toggle{background-image:url(/wp-content/themes/genetique/assets/images/svg/search.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:2.2rem;position:relative;width:2.2rem;z-index:9999}.search-toggle.active{background-image:url(/wp-content/themes/genetique/assets/images/delete.png)}.search .searchbox{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;height:100%;justify-content:center;left:0;opacity:0;padding:15px;position:fixed;top:0;-webkit-transition:all 0.4s;transition:all 0.4s;visibility:hidden;z-index:999}.search .searchbox .search-form{display:contents}.search .searchbox .search-form .search-submit{padding:0!important;background-color:#fff0}.search .searchbox,.search .searchbox .form-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.search .searchbox .form-group{-webkit-box-pack:justify;-ms-flex-pack:justify;border:.1rem solid #70707040;border-radius:1.5rem;justify-content:space-between;max-width:50rem;padding:0 2rem}.search .searchbox .form-group input{border:none;padding:0;width:100%}.search .searchbox .button{-ms-flex-negative:0;flex-shrink:0;width:2.2rem}.search .searchbox .button img{-webkit-filter:brightness(0);filter:brightness(0)}.search .searchbox.active{opacity:1;-webkit-transition:all 0.4s;transition:all 0.4s;visibility:visible}#loader-container{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:99999}#loader-container .loader{left:50%;max-width:25rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#loader-container .loader__logo{-webkit-animation:animloader 1s linear infinite alternate;animation:animloader 1s linear infinite alternate;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#799054;display:block;height:1.2rem;margin:1.5rem auto;position:relative;width:1.2rem}#loader-container .loader__progress{display:none;position:relative;width:100%}#loader-container .loader__progress #progress-percent{color:#6ec846;font-size:1.6rem;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes animloader{0%{-webkit-box-shadow:-3.8rem -.6rem,-1.4rem .6rem,1.4rem -.6rem;box-shadow:-3.8rem -.6rem,-1.4rem .6rem,1.4rem -.6rem}33%{-webkit-box-shadow:-3.8rem .6rem,-1.4rem -.6rem,1.4rem .6rem;box-shadow:-3.8rem .6rem,-1.4rem -.6rem,1.4rem .6rem}66%{-webkit-box-shadow:-3.8rem -.6rem,-1.4rem .6rem,1.4rem -.6rem;box-shadow:-3.8rem -.6rem,-1.4rem .6rem,1.4rem -.6rem}to{-webkit-box-shadow:-3.8rem .6rem,-1.4rem -.6rem,1.4rem .6rem;box-shadow:-3.8rem .6rem,-1.4rem -.6rem,1.4rem .6rem}}@keyframes animloader{0%{-webkit-box-shadow:-3.8rem -.6rem,-1.4rem .6rem,1.4rem -.6rem;box-shadow:-3.8rem -.6rem,-1.4rem .6rem,1.4rem -.6rem}33%{-webkit-box-shadow:-3.8rem .6rem,-1.4rem -.6rem,1.4rem .6rem;box-shadow:-3.8rem .6rem,-1.4rem -.6rem,1.4rem .6rem}66%{-webkit-box-shadow:-3.8rem -.6rem,-1.4rem .6rem,1.4rem -.6rem;box-shadow:-3.8rem -.6rem,-1.4rem .6rem,1.4rem -.6rem}to{-webkit-box-shadow:-3.8rem .6rem,-1.4rem -.6rem,1.4rem .6rem;box-shadow:-3.8rem .6rem,-1.4rem -.6rem,1.4rem .6rem}}[data-aos="box"]{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}[data-aos="box"].aos-animate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transition:1s cubic-bezier(.77,0,.18,1);transition:1s cubic-bezier(.77,0,.18,1)}[data-aos="box-reverse"]{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}[data-aos="box-reverse"].aos-animate{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transition:1s cubic-bezier(.77,0,.18,1);transition:1s cubic-bezier(.77,0,.18,1)}[data-aos="fadeup"]{-webkit-transform:translateY(50px);transform:translateY(50px)}[data-aos="fadeup"].aos-animate{-webkit-transform:translateY(0);transform:translateY(0)}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{z-index:2}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);z-index:0}}@keyframes rotate2{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}body,html{color:#0d0d0d;font-family:Open Sans;font-size:1.6rem;line-height:1.375}html{font-size:7px}@media (min-width:768px){html{font-size:calc(0.50167vw + 3.14716px)}}@media (min-width:1366px){html{font-size:10px}}body{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}a{text-decoration:none}img{display:block;height:auto;max-width:100%}button{cursor:pointer}button,input,textarea{-webkit-box-shadow:none;box-shadow:none;outline:none}#content{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:12.5rem}.slick-arrow:focus,.slick-arrow:hover,.slick-slide:active,.slick-slide:focus{border:0;outline:0}.text-shadown{text-shadow:0 .3rem .6rem #00000029}.main-title{color:#608ba6;font-size:4.5rem;font-weight:400;padding-left:5rem;position:relative;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-title.center{margin:0 auto}.main-title:before{background-image:url(/wp-content/themes/genetique/assets/images/svg/icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:3.5rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3.5rem}.main-title.brown{color:#593f28}.main-title.brown:before{background-image:url(/wp-content/themes/genetique/assets/images/svg/icon-brown.svg)}.main-title.black{color:#0d0d0d}.main-title.black:before{-webkit-filter:brightness(0);filter:brightness(0)}.bg-overlay-40{position:relative}.bg-overlay-40:after{background:hsl(0 0% 5% / .4);content:"";inset:0;position:absolute}.bg-overlay-55{position:relative}.bg-overlay-55:after{background:hsl(0 0% 5% / .55);content:"";inset:0;position:absolute}.bg-overlay-gradient{position:relative}.bg-overlay-gradient:after{background:#fff0 linear-gradient(89deg,#0d0d0de2,#3939394d 50%,#5d5d5d00) 0 0 no-repeat padding-box;content:"";inset:0;position:absolute}.h-100vh{height:calc(var(--vh, 1vh) * 100)}.btn-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-transform:capitalize}.btn-arrow .txt{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,transparent));background-image:linear-gradient(90deg,#fff 50%,transparent 0);background-position:100% 100%;background-repeat:no-repeat;background-size:200% 1px;color:#fff;font-size:2rem;font-weight:500;-webkit-transition:background-position 0.3s;transition:background-position 0.3s}.btn-arrow .icon{-ms-flex-negative:0;flex-shrink:0;height:2.4rem;margin-left:1.2rem;width:2.4rem}.btn-arrow .icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.btn-arrow:hover .txt{background-position:0 100%;color:currentColor}.btn,.clear-cart{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:none;border-radius:2.4rem;-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.8rem;font-weight:400;height:4.8rem;justify-content:center;line-height:4.8rem;overflow:hidden;padding:0 5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:all 0.3s;transition:all 0.3s;white-space:nowrap}.btn .icon{-ms-flex-negative:0;display:block;flex-shrink:0;height:1.6rem;margin-left:1rem;width:1.6rem}.btn .icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.btn-white{background:#fff;border:1px solid #e8e8e8;color:#2d2d2d}.btn-white--rounded{background:none;border:1px solid #fff;color:#fff}.btn-white--rounded:hover{background:#fff;color:#2d2d2d;-webkit-transition:all 0.2s;transition:all 0.2s}.btn-green{background:#799054;background-size:300% 100%;color:#fff}.btn-green--rounded{background:none;border:1px solid #799054;color:#799054}.btn-green--rounded:hover{background:#799054;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.btn-green:hover{-webkit-transition:all 0.3s;transition:all 0.3s}.btn-blue{background:#01aeec;color:#fff}.btn-blue--rounded{background:none;border:1px solid #01aeec;color:#01aeec}.btn-blue--rounded:hover{background:#01aeec;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.btn-light-blue{background:#608ba6;color:#fff}.btn-light-blue--rounded{background:none;border:1px solid #608ba6;color:#608ba6}.btn-light-blue--rounded:hover{background:#608ba6;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.btn-brown{background:#bf9b79;color:#fff}.btn-brown--rounded{background:none;border:1px solid #bf9b79;color:#bf9b79}.btn-brown--rounded:hover{-webkit-transition:all 0.2s;transition:all 0.2s}.btn-brown--rounded:hover,.btn-brown-bf{background:#bf9b79;color:#fff}.btn-brown-bf--rounded{background:none;border:1px solid #bf9b79;color:#bf9b79}.btn-brown-bf--rounded:hover{background:#bf9b79;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.btn-yellow{background:#d9af62;color:#fff}.btn-yellow:after{background:#6ec846}.btn-yellow--rounded{background:#fff;border:1px solid #d9af62;color:#d9af62}.btn-yellow--rounded:hover{background:#d9af62;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.btn-black{background:#262626;color:#fff}.btn-black--rounded{background:none;border:1px solid #262626;color:#262626}.btn-black--rounded:hover{-webkit-box-shadow:inset 0 -3.15rem 0 0 #262626,inset 0 3.15rem 0 0 #262626!important;box-shadow:inset 0 -3.15rem 0 0 #262626,inset 0 3.15rem 0 0 #262626!important;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.btn.active,.btn:hover{-webkit-box-shadow:0 .6rem 1.2rem #00000029;box-shadow:0 .6rem 1.2rem #00000029;-webkit-filter:hue-rotate(-45deg);filter:hue-rotate(-45deg)}.text-center{text-align:center}.swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;bottom:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:50%!important;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:9}.swiper-pagination span{background:#e8e8e8;border:none;border-radius:0;display:block;height:.3rem;margin:0 .75rem;opacity:1;outline:none;position:static;-webkit-transition:all 0.2s;transition:all 0.2s;width:4rem}.swiper-pagination span.swiper-pagination-bullet-active{background:#01aeec;-webkit-transition:all 0.2s;transition:all 0.2s}.slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-top:1rem}.slick-dots li{background:rgb(129 127 209 / .3);border:none;border-radius:5px;height:6px;margin:0 .7rem;opacity:1;outline:none;position:static;width:6px}.slick-dots li,.slick-dots li.slick-active{-webkit-transition:all 0.2s;transition:all 0.2s}.slick-dots li.slick-active{background:#817fd1}.slick-dots button{display:none}.swiper-next,.swiper-prev{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:none;border-radius:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;justify-content:center;outline:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4rem;z-index:9}.swiper-next img,.swiper-prev img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.swiper-prev{left:-2rem}.swiper-next{right:-2rem}.swiper-button-disabled{opacity:.4}@media (max-width:1279px){.swiper-prev{left:-15px}.swiper-next{right:-15px}}.amount{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #bf9b79;border-radius:2.3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}.amount .arrows{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-left:1px solid #70707033;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:4.5rem;justify-content:center;padding:0 1rem}.amount .minus,.amount .plus{-ms-flex-negative:0;background:none;cursor:pointer;flex-shrink:0}.amount .minus em,.amount .plus em{font-size:1.2rem}.amount .minus em:before,.amount .plus em:before{font-weight:700}.amount .input{background:none;border:none;font-size:2.7rem;height:4.5rem;outline:none;padding:0;text-align:center;width:9rem}.amount ::-webkit-inner-spin-button,.amount ::-webkit-outer-spin-button{display:none}.dropdown{background:none;font-size:1.6rem;min-width:32rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown-caret{margin-left:2rem;position:relative;width:1.4rem}.dropdown-caret img{height:auto;-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:all 0.2s;transition:all 0.2s;width:100%}.dropdown-select{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2.3rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-between;line-height:4.5rem;padding:0 3rem;position:relative;z-index:99}.dropdown-select .dropdown-selected{color:#262626}.dropdown-list{background:#fff;border:1px solid #d9d9d9;border-radius:2.3rem;border-top:none;left:0;list-style:none;overflow:hidden;padding:3rem 0 1rem;position:absolute;top:calc(100% - 2rem);width:100%;z-index:9}.products-page .sort .orderby{width:20rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 20px 2px 20px;border-radius:10px;border:1px solid #7070703C;background:#fff url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat 90% center}.dropdown-item{cursor:pointer;line-height:3.8rem;margin-bottom:0!important;padding:0 3rem;z-index:2}.dropdown-item.selected,.dropdown-item:hover{text-stroke:1px currentColor;-webkit-text-stroke:1px currentColor;background:#f8f8f8}.dropdown.open .dropdown-list .dropdown-item{display:block}.dropdown.open .dropdown-caret img{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 0.2s;transition:all 0.2s}.custom-checkbox,.custom-radio{cursor:pointer}.custom-checkbox>label,.custom-radio>label{color:#0d0d0d}.custom-checkbox>input,.custom-radio>input{cursor:pointer;display:none;height:auto;margin-bottom:0;padding:0;width:auto}[type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}[type="radio"]:checked+span,[type="radio"]:not(:checked)+span{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type="radio"]:checked+span:before,[type="radio"]:not(:checked)+span:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #9ea665;border-radius:100%;background:#fff}[type="radio"]:checked+span:after,[type="radio"]:not(:checked)+span:after{content:'';width:12px;height:12px;background:#9ea665;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}[type="radio"]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-checkbox.style-2>label,.custom-radio.style-2>label{cursor:pointer;font-weight:500;line-height:1;padding-left:27px;position:relative}.custom-checkbox.style-2>label:before,.custom-radio.style-2>label:before{background:#fff;border:1px solid #d9d9d9;border-radius:50%;content:"";cursor:pointer;height:17px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:17px}.custom-checkbox.style-2 input[type="radio"]:focus+label .content,.custom-radio.style-2 input[type="radio"]:focus+label .content{display:block}.custom-checkbox.style-2 input[type="radio"]:focus+label:before,.custom-radio.style-2 input[type="radio"]:focus+label:before{background:#9ea665;border:1px solid #9ea665;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.custom-checkbox.style-2 input[type="radio"]:checked+label .content,.custom-radio.style-2 input[type="radio"]:checked+label .content{display:block}.custom-checkbox.style-2 input[type="radio"]:checked+label:before,.custom-radio.style-2 input[type="radio"]:checked+label:before{background:#9ea665;border:1px solid #9ea665;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.custom-checkbox.style-2 input[type="checkbox"]:focus+label .content,.custom-radio.style-2 input[type="checkbox"]:focus+label .content{display:block}.custom-checkbox.style-2 input[type="checkbox"]:focus+label:before,.custom-radio.style-2 input[type="checkbox"]:focus+label:before{background:#9ea665;border:1px solid #9ea665;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.custom-checkbox.style-2 input[type="checkbox"]:checked+label .content,.custom-radio.style-2 input[type="checkbox"]:checked+label .content{display:block}.custom-checkbox.style-2 input[type="checkbox"]:checked+label:before,.custom-radio.style-2 input[type="checkbox"]:checked+label:before{background:#9ea665;border:1px solid #9ea665;-webkit-box-shadow:inset 0 0 0 .5rem #fff;box-shadow:inset 0 0 0 .5rem #fff}input,textarea{background:#fff;border:.1rem solid #70707040;border-radius:2.3rem;-webkit-box-shadow:none;box-shadow:none;height:4.5rem;outline:none;padding:0 2.5rem;width:100%}textarea{height:10rem;padding:2rem 2.5rem;resize:none}.select-box{background:#fff;border:.1rem solid #70707040;border-radius:2.3rem;overflow:hidden;position:relative}.select-box:before{background-image:url(/wp-content/themes/genetique/assets/images/svg/dropdown-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.7rem;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1);width:1.2rem}input[type="date"]::-webkit-inner-spin-button{display:none}input[type="date"]::-webkit-calendar-picker-indicator{height:4rem;opacity:0;position:absolute;right:0;width:4rem}::-webkit-input-placeholder{color:#6f7070;font-weight:300}select:invalid{color:#6f7070;font-weight:300}.date{background-image:url(/wp-content/themes/genetique/assets/images/booking/down.png);background-position:calc(100% - 1.5rem);background-repeat:no-repeat;background-size:2rem auto;position:relative}select{line-height:4.5rem;height:4.5rem;outline:none;padding:0 2.5rem;text-transform:capitalize;width:100%;border-radius:2.3rem;cursor:pointer;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/genetique/assets/images/svg/arrow.png);background-repeat:no-repeat;background-size:10px;background-position:95% 50%;border:none;color:rgb(0 0 0 / .7)}select:focus{outline:none!important}button,select{border:none;-webkit-box-shadow:none;box-shadow:none}button{background:none;outline:none!important}@media screen and (min-width:768px){.form-row{grid-gap:0 1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.form-group{margin-bottom:1.5rem}.form-group .input{position:relative}.form-group .dropdown,.form-wrap .dropdown,form .dropdown{width:100%}.form-group label,.form-wrap label,form label{color:#593f28;font-size:1.6rem;font-weight:400;margin-bottom:2rem}.form-group label .required,.form-wrap label .required,form label .required{color:red}.range-price-slide .slider-box{width:100%}.range-price-slide label{border:none;display:inline-block;vertical-align:top}.range-price-slide input{background:none;border:none!important;height:auto;line-height:1;margin-top:3rem;outline:none;padding:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.range-price-slide .txt,.range-price-slide input{color:#000;font-size:1.8rem}.range-price-slide .slider{background:rgb(2 12 34 / .2);border:none;border-radius:15px;height:.7rem;margin-left:1rem;margin-top:2rem}.range-price-slide .slider .ui-slider-range{background:#2c2c2c;border:none}.range-price-slide .slider .ui-slider-handle.ui-corner-all.ui-state-default{background:#2c2c2c;border:none;border-radius:50%;height:1.4rem;outline:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.4rem}.breadcrumb-module{padding-bottom:5rem;position:relative}.breadcrumb-module ol{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;padding:0}.breadcrumb-module ol li{color:#262626;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.8rem;position:relative}.breadcrumb-module ol li:not(:last-child){margin-right:3.8rem}.breadcrumb-module ol li:not(:last-child):after{color:#262626;content:">";display:block;position:absolute;right:-2.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumb-module ol li a{color:#262626;text-decoration:none}.breadcrumb-module ol li:last-child:after{display:none}.col,[class*="col-"]{padding-left:15px;padding-right:15px;width:100%}[class*="col-end-"],[class*="col-span-"],[class*="col-start-"]{padding-left:0;padding-right:0}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.container-fluid{margin-left:auto;margin-right:auto;padding-left:6rem;padding-right:6rem;width:100%}@media (max-width:1279px){.container-fluid{padding-left:15px;padding-right:15px}}.container,.container-13,.container-70{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:1280px) and (max-width:1365px){.container{max-width:83.89458%}.container-13{max-width:94.87555%}.container-70{max-width:101.75695%}}@media (min-width:1366px){.container{max-width:1146px}.container-13{max-width:1296px}}.no-gutters{margin-left:0!important;margin-right:0!important}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-left:0!important;padding-right:0!important}.mdi-arrow-left:before{content:""}.mdi-reload:before{content:""}.mdi-account:before{content:""}.mdi-magnify:before{content:""}.mdi-home:before{content:""}.mdi-close:before{content:""}.mdi-menu:before{content:""}.mdi-phone:before{content:""}.mdi-email:before{content:""}.mdi-plus-circle:before{content:""}.mdi-alert-circle-outline:before{content:""}.mdi-calendar:before{content:""}.mdi-map-marker:before{content:""}.mdi-chevron-double-left:before{content:""}.mdi-chevron-double-right:before{content:""}.mdi-cloud-download:before{content:""}.mdi-briefcase:before{content:""}.mdi-fax:before{content:""}.mdi-whatsapp:before{content:""}.mdi-map:before{content:""}.mdi-printer:before{content:""}.mdi-file-outline:before{content:""}.mdi-chevron-down:before{content:""}.mdi-chevron-left:before{content:""}.mdi-chevron-right:before{content:""}.mdi-link:before{content:""}.mdi-arrow-right:before{content:""}.mdi-facebook:before{content:""}.mdi-linkedin:before{content:""}.fa-twitter:before{content:""}.mdi-instagram:before{content:""}.mdi-twitter:before{content:""}.mdi-youtube:before{content:""}.mdi-play-circle-outline:before{content:""}.mdi-cart:before{content:""}.mdi-check-circle-outline:before{content:""}.lnr-arrow-right:before{content:""}.lnr-arrow-left:before{content:""}.lnr-chevron-right:before{content:""}.lnr-chevron-left:before{content:""}.lnr-chevron-down:before{content:""}.lnr-chevron-up:before{content:""}.lnr-download:before{content:""}.lnr-arrow-up:before{content:""}.amount .input,.available-breeds-1 .card .caption .title,.btn,.btn-arrow .txt,.woocommerce-cart .cart-product-table .table tbody td .price,.cart-page .heading,.checkout-page .heading,.faqs-section .accordions .accordion-item .accordion-heading,.ff-2,.footer .heading,.header .menu .sub-menu li a,.header .menu__link,.main-title,.my-tabs .tabs-nav-wrap .tabs-nav li,.our-facebook-reviews .box-reviews .top-item .content .title,.page-intro-1 .item .number,.product-card .caption .title,.woocommerce-cart .caption .title,.shop-details .my-tabs .tabs-nav-wrap .tabs-nav li,.thank-you .heading,.the-bengal-cat-2 .item .title{font-family:Acme;font-weight:400}.heading-60{font-size:6rem;line-height:1.36667}@media (max-width:767px){.heading-60{font-size:4rem}}.heading-45{font-size:4.5rem;line-height:1.35556}@media (max-width:767px){.heading-45{font-size:3.5rem}}.img-white{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fake-bold{text-stroke:1px currentColor;-webkit-text-stroke:1px currentColor}.swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box}.accordion-content,.my-tabs .tab-content{display:none}a{color:inherit}.brief-content p:not(:last-child),.desc p:not(:last-child),.full-content p:not(:last-child){margin-bottom:1.5rem}.row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.triangle{display:inline-block;height:0;margin:5px;width:0}.triangle--top{border-bottom:1rem solid #000}.triangle--bottom,.triangle--top{border-left:1rem solid #fff0;border-right:1rem solid #fff0}.triangle--bottom{border-top:1rem solid #000}.triangle--right{border-left:1rem solid #000}.triangle--left,.triangle--right{border-bottom:1rem solid #fff0;border-top:1rem solid #fff0}.triangle--left{border-right:1rem solid #000}.myFancyBox .fancybox-thumbs{background:rgb(0 0 0 / .3);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:5px;right:0;top:auto;width:auto}.fancybox-show-thumbs .fancybox-inner{width:100%}.myFancyBox .fancybox-show-thumbs .fancybox-inner{bottom:0;right:0}.fancybox-thumbs__list a:before{border:5px solid #799054}.page-intro-1{overflow:hidden}.page-intro-1 .box-content{padding:0 15px}@media (min-width:1280px){.page-intro-1 .box-content{padding-left:calc(8.05271vw + 15px)}}@media (min-width:1366px){.page-intro-1 .box-content{padding-left:calc(50vw - 558px)}}.page-intro-1 .box-img{border-radius:18.2rem 0 0 18.2rem}.page-intro-1 .box-img img{width:100%}.page-intro-1 .items{border-top:1px solid hsl(29 35% 61% / .3);margin-top:5rem;padding-top:2.3rem}.page-intro-1 .item .number{color:#bf9b79;font-size:3.5rem;margin-bottom:.5rem}.page-intro-1 .item .title{color:#bf9b79;font-size:1.6rem;font-weight:400}.page-intro-2{background-image:url(/wp-content/themes/genetique/assets/images/svg/2.png);background-position:0 calc(100% - 12rem);background-repeat:no-repeat;background-size:25% auto}.page-intro-2 .box-img{padding-top:91.83673%;position:relative}.page-intro-2 .box-img .image{border-radius:50%;overflow:hidden;position:absolute}.page-intro-2 .box-img .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.page-intro-2 .box-img .image-1{left:0;padding-top:55%;top:0;width:55%}.page-intro-2 .box-img .image-2{left:60%;padding-top:30%;top:20%;width:30%}.page-intro-2 .box-img .image-3{bottom:0;left:40%;padding-top:40%;width:40%}.page-intro-3 .items .item{display:-webkit-box;display:-ms-flexbox;display:flex}.page-intro-3 .items .item .image{-ms-flex-negative:0;flex-shrink:0;height:7rem;width:7rem}.page-intro-3 .items .item .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-intro-3 .items .item .content{padding-left:4.5rem}.page-intro-3 .items .item:not(:last-child){margin-bottom:5rem}.page-intro-3 .box-img{border-radius:50%;margin:0 auto;max-width:47.9rem;overflow:hidden}.page-intro-3 .box-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tabcontent{display:none}.tabcontent.active{display:block}.available-breeds-1 .card .box-img{background:#fff;border-radius:1rem;-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding-top:100%;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s}.available-breeds-1 .card .box-img img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;padding:1rem;position:absolute;top:0;width:100%;border:10px solid #ffffff!important}.available-breeds-1 .card:hover{cursor:pointer}.available-breeds-1 .card img{padding:10px;background-color:#fff;border-radius:10px}.available-breeds-1 .card:hover img{background:#799054;transition:0.1s all}.available-breeds-1 .card .caption{padding-top:2.5rem;text-align:center}.available-breeds-1 .card .caption .title{color:#bf9b79;font-size:2.5rem}.available-breeds-1 .item:nth-child(2n){-webkit-transform:matrix(1,.07,-.07,1,0,0);transform:matrix(1,.07,-.07,1,0,0)}.available-breeds-1 .item:nth-child(odd){-webkit-transform:matrix(1,-.09,.09,1,0,0);transform:matrix(1,-.09,.09,1,0,0)}.available-breeds-2 .card .box-img{border-radius:1rem;display:block;overflow:hidden;padding-top:68.4210526316%;position:relative}.available-breeds-2 .card .box-img img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:100%}.available-breeds-2 .card:hover .box-img img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.cart-page,.checkout-page,.thank-you{background:#fffaf4;padding:9rem 0 14rem}.cart-page table,.checkout-page table,.thank-you table{width:100%}.cart-page .heading,.checkout-page .heading,.thank-you .heading{color:#593f28;font-size:2.5rem;margin-bottom:2rem}.cart-page .row-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:space-between}.cart-page .row-wrapper .left-wrap{width:calc(70% - 1.5rem)}.cart-page .row-wrapper .right-wrap{width:calc(30% - 1.5rem)}@media (max-width:991px){.cart-page .row-wrapper .left-wrap,.cart-page .row-wrapper .right-wrap{width:100%!important}.cart-page .row-wrapper .right-wrap{padding-top:5rem}}.cart-page .amount-2{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cart-page .amount-2 .input{background:none;border:none;color:#343434;font-size:1.8rem;height:auto;line-height:1;padding:0;text-align:center;width:4.2rem}.cart-page .amount-2 .minus.btn-left{border-bottom:.8rem solid #fff0;border-right:1rem solid #5e6d77;border-top:.8rem solid #fff0}.cart-page .amount-2 .plus.btn-right{border-bottom:.8rem solid #fff0;border-left:1rem solid #5e6d77;border-top:.8rem solid #fff0}.cart-page .amount-2 ::-webkit-inner-spin-button,.cart-page .amount-2 ::-webkit-outer-spin-button{display:none}.woocommerce-cart .cart-product-table{background:#fff;border-radius:1rem;position:relative}.woocommerce-cart .cart-product-table .table{width:100%}.woocommerce-cart .cart-product-table .table thead{border-bottom:.1rem solid #7070701f}.woocommerce-cart .cart-product-table .table thead th{font-weight:600;padding:2rem 3rem;text-align:center}.woocommerce-cart .cart-product-table .table thead th:first-child{text-align:left;width:50%}@media (min-width:768px){.woocommerce-cart .cart-product-table .table thead th:nth-last-child(2){text-align:right}}.woocommerce-cart .cart-product-table .table tbody tr{position:relative}.woocommerce-cart .cart-product-table .table tbody tr:not(:last-child){border-bottom:.1rem solid #7070701f}.woocommerce-cart .cart-product-table .table tbody td{padding:2rem 3rem;text-align:center;vertical-align:middle}.woocommerce-cart .cart-product-table .table tbody td .product-item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-cart .cart-product-table .table tbody td .product-item .box-img{-ms-flex-negative:0!important;border-radius:1rem!important;flex-shrink:0!important;height:13rem!important;overflow:hidden!important;width:18rem!important}.woocommerce-cart .cart-product-table .table tbody td .product-item .box-img a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.woocommerce-cart .cart-product-table .table tbody td .product-item .caption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-left:3rem;text-align:left}.woocommerce-cart .cart-product-table .table tbody td .product-item .caption .title{font-size:1.8rem;font-weight:700;margin-bottom:1rem;color:#3C230A}.woocommerce-cart .cart-product-table .table tbody td .product-item .caption .code{color:hsl(0 0% 5% / .27)}.woocommerce-cart .cart-product-table .table tbody td .price{color:#001e3f;font-weight:500}.woocommerce-cart .quantity-inner .quantity .arrows{padding-right:0.5rem!important}.single-product .quantity-inner .input-wrap input{padding:0}@media (min-width:768px) and (max-width:1279px){.woocommerce-cart .cart-product-table .table tbody td:first-child{padding-left:4rem}}@media (min-width:768px){.woocommerce-cart .cart-product-table .table tbody td:nth-last-child(2){text-align:right}}.woocommerce-cart .cart-product-table .table tbody td .amount{border:1px solid #70707033;border-radius:1rem}.woocommerce-cart .cart-product-table .table tbody td .amount .input{font-size:2rem;height:4rem;line-height:4rem;width:7rem}.woocommerce-cart .cart-product-table .table tbody td .amount .arrows{background:#f7f7f7;border-radius:1rem;border-right:0;height:4rem;width:2.6rem}.woocommerce-cart .cart-product-table .table tbody td .amount .arrows em{font-size:1rem}.woocommerce-cart .quantity-inner .quantity{border:1px solid #70707033;border-radius:10px;background-color:#fff}.woocommerce-cart .quantity-inner .quantity .qty{text-align:left;width:10rem!important;background-color:white!important}.woocommerce-cart .cart-product-table .table tbody td .remove{float:right;width:2.5rem;color:#fff;background-color:#000}.woocommerce a.remove{color:white!important}.woocommerce a.remove:hover{background-color:red!important}.woocommerce-cart .cart-product-table .table tbody td .remove img{width:100%}@media (max-width:767px){.woocommerce-cart .cart-product-table .table thead{height:0;left:-9999px;overflow:hidden;position:absolute;width:0}.woocommerce-cart .cart-product-table .table table,.woocommerce-cart .cart-product-table .table tbody,.woocommerce-cart .cart-product-table .table td,.woocommerce-cart .cart-product-table .table th,.woocommerce-cart .cart-product-table .table thead,.woocommerce-cart .cart-product-table .table tr{display:block}.woocommerce-cart .cart-product-table .table tbody tr{position:relative}.woocommerce-cart .cart-product-table .table tbody tr:not(:last-child){border-bottom:1px solid #c3c3c3}.woocommerce-cart .cart-product-table .table tbody tr td{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 15px}.woocommerce-cart .cart-product-table .table tbody tr td:first-child:before,.woocommerce-cart .cart-product-table .table tbody tr td:last-child:before{display:none}.woocommerce-cart .cart-product-table .table tbody tr td:last-child{padding:0;text-align:start}.woocommerce-cart .cart-product-table .table tbody tr td:before{-webkit-box-flex:0;content:attr(data-title);display:inline-block;-ms-flex:0 0 30%;flex:0 0 30%;font-weight:600;min-width:100px;text-align:left;width:30%}.woocommerce-cart .cart-product-table .table tbody tr .product-item{padding-right:5rem}.woocommerce-cart .cart-product-table .table tbody tr .remove{position:absolute;right:15px;top:2rem}}.cart-page .mid-wrap,.woocommerce-cart .mid-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:2rem;justify-content:space-between;padding-top:2rem;background-color:#FFFAF4}.cart-page .mid-wrap .coupon-code .form-group,.woocommerce-cart .mid-wrap .coupon-code .coupon{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;border-radius:2.5rem;-webkit-box-shadow:inset 0 0 0 1px #70707033;box-shadow:inset 0 0 0 1px #70707033;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;max-width:43rem;overflow:hidden;width:100%}.cart-page .mid-wrap .coupon-code .form-group input,.woocommerce-cart .mid-wrap .coupon-code .coupon input{background:none;border:none;height:4.8rem}.cart-page .mid-wrap .coupon-code .form-group .btn,.woocommerce-cart .mid-wrap .coupon-code .coupon .btn{min-width:auto;padding:0 5rem}.woocommerce-cart .mid-wrap .btn-wrap .btn[disabled]{background-color:gray;cursor:not-allowed}.woocommerce-cart .mid-wrap .btn-wrap .clear-cart{background:#fff;border:1px solid #d9af62;color:#d9af62;border-radius:2.4rem;line-height:3rem}.woocommerce-cart .mid-wrap .btn-wrap .clear-cart:hover{background-color:#FF9C95;color:#fff}.woocommerce-cart .order-summary{background:#fff;border-radius:1rem;padding:5rem 7.5rem;margin-bottom:10rem}@media (max-width:767px){.woocommerce-cart .order-summary{padding:3rem 15px}}.woocommerce-cart .order-summary .head{border-bottom:1px solid #7070701f;font-size:2rem;margin-bottom:1.3rem;padding-bottom:2.5rem}.woocommerce-cart .order-summary .cart_totals .btn-wrap .btn{width:100%;background-color:#BF9B79;color:#fff}.woocommerce-cart .order-summary .table{font-size:1.8rem;display:block;width:100%}.woocommerce-cart .order-summary .table tbody{display:block}.woocommerce-cart .order-summary .table tr{display:flex;justify-content:space-between}.woocommerce-cart .order-summary .table tr td{padding:1.3rem 0}.woocommerce-cart .order-summary .table tr td:nth-child(2){text-align:right}.woocommerce-cart .order-summary .table tr:last-child td{font-size:2.5rem;font-weight:700}.checkout-page .row-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:space-between}.checkout-page .row-wrapper .left-wrap .left-wrap-payment{margin-top:4rem}.checkout-page .row-wrapper .left-wrap .left-wrap-payment #payment{margin:0;padding:0;background:transparent!important}.checkout-page .row-wrapper .left-wrap .left-wrap-payment #payment .wc_payment_methods{border-bottom:none;padding:0}.checkout-page .row-wrapper .left-wrap .left-wrap-payment #payment .wc_payment_methods .wc_payment_method{padding:2rem;border:1px solid #70707040;background:#fff;border-radius:3.1rem;margin:1rem 0}.checkout-page .row-wrapper .left-wrap .left-wrap-payment #payment .wc_payment_methods .wc_payment_method input{width:2.3rem;height:auto}.checkout-page .row-wrapper .left-wrap .left-wrap-payment #payment .wc_payment_methods .wc_payment_method label{margin-bottom:0}.checkout-page .row-wrapper .left-wrap .left-wrap-payment .form-row.place-order{display:none;background-color:#FFFAF4}.checkout-page .row-wrapper .left-wrap,.checkout-page .row-wrapper .right-wrap{width:calc(50% - 4rem)}@media (max-width:991px){.checkout-page .row-wrapper .left-wrap,.checkout-page .row-wrapper .right-wrap{width:100%!important}.checkout-page .row-wrapper .right-wrap{padding-top:5rem}}.checkout-page .shipping-info{padding-top:5rem}.checkout-page .shipping-info .another-address{display:none;padding-top:3rem}.checkout-page .payment,.checkout-page .shipping-method{padding-top:3rem}.checkout-page .payment .custom-checkbox,.checkout-page .shipping-method .custom-checkbox{background:#fff;border:1px solid #70707040;border-radius:3.1rem;padding:2rem}.checkout-page .payment .custom-checkbox:not(:last-child),.checkout-page .shipping-method .custom-checkbox:not(:last-child){margin-bottom:2rem}.checkout-page .payment .custom-checkbox label,.checkout-page .shipping-method .custom-checkbox label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.checkout-page .payment .custom-checkbox label .images,.checkout-page .shipping-method .custom-checkbox label .images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6rem}.checkout-page .payment .custom-checkbox label .image,.checkout-page .shipping-method .custom-checkbox label .image{-ms-flex-negative:0;flex-shrink:0;height:2.5rem}.checkout-page .payment .custom-checkbox label .image img,.checkout-page .shipping-method .custom-checkbox label .image img{height:100%;width:auto}.checkout-page .shipping-method label{max-width:82.2rem;width:100%}.checkout-page .shipping-method .content{display:none;margin-left:-3.4rem;padding-top:3rem}.checkout-page .terms{padding-top:4.7rem}.checkout-page .terms label{font-weight:400}.checkout-page .right-wrap .table-product,.thank-you .right-wrap .table-product{border-bottom:1px solid #7070701f}.checkout-page .right-wrap .table-product tr td,.thank-you .right-wrap .table-product tr td{padding-bottom:4rem}.checkout-page .right-wrap .head,.thank-you .right-wrap .head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:3rem}.checkout-page .right-wrap .head,.checkout-page .right-wrap .head .edit,.thank-you .right-wrap .head,.thank-you .right-wrap .head .edit{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-page .right-wrap .head .edit{cursor:pointer!important}.checkout-page .right-wrap .head .edit .icon,.thank-you .right-wrap .head .edit .icon{margin-right:1rem;width:1.7rem}.checkout-page .right-wrap .head .edit .icon img,.thank-you .right-wrap .head .edit .icon img{height:auto;width:100%}.checkout-page .right-wrap .wrapper,.thank-you .right-wrap .wrapper{background:#fff;border-radius:1rem;padding:4rem 3rem}@media (max-width:767px){.checkout-page .right-wrap .wrapper,.thank-you .right-wrap .wrapper{padding:3rem 15px}}.checkout-page .right-wrap .wrapper .head,.thank-you .right-wrap .wrapper .head{border-bottom:1px solid #7070701f;font-size:2rem;margin-bottom:1.3rem;padding-bottom:2.5rem}.checkout-page .right-wrap .wrapper .table,.thank-you .right-wrap .wrapper .table{font-size:1.8rem}.checkout-page .right-wrap .wrapper .table tr td,.thank-you .right-wrap .wrapper .table tr td{padding:1.3rem 0}.checkout-page .right-wrap .wrapper .table tr td:nth-child(2),.thank-you .right-wrap .wrapper .table tr td:nth-child(2){text-align:right}.checkout-page .right-wrap .wrapper .table tr:last-child td,.thank-you .right-wrap .wrapper .table tr:last-child td{font-size:2.5rem;font-weight:700}.checkout-page .right-wrap .order-summary,.thank-you .right-wrap .order-summary{margin-top:1.7rem}.checkout-page .right-wrap .product-item,.thank-you .right-wrap .product-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-page .right-wrap .product-item .qty,.thank-you .right-wrap .product-item .qty{font-size:1.8rem;font-weight:500}.checkout-page .right-wrap .product-item .info,.thank-you .right-wrap .product-item .info{max-width:30rem;padding:0 3.5rem}.checkout-page .right-wrap .product-item .info .title,.thank-you .right-wrap .product-item .info .title{font-size:1.8rem;font-weight:700}.checkout-page .right-wrap .product-item .info .code,.thank-you .right-wrap .product-item .info .code{color:#6c6c6c;font-weight:300;margin-top:1rem}.checkout-page .right-wrap .product-item .price,.thank-you .right-wrap .product-item .price{margin-left:auto}.checkout-page .right-wrap .product-item .price del,.checkout-page .right-wrap .product-item .price ins,.thank-you .right-wrap .product-item .price del,.thank-you .right-wrap .product-item .price ins{display:block}.checkout-page .right-wrap .product-item .price ins,.thank-you .right-wrap .product-item .price ins{text-decoration:none}.checkout-page .right-wrap .product-item .price del,.thank-you .right-wrap .product-item .price del{color:rgb(41 41 41 / .28)}.contact-us{background:#fffaf4;overflow:hidden;padding-top:8rem}.contact-us .info-list{list-style:none}.contact-us .info-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contact-us .info-list li:not(:last-child){margin-bottom:3rem}.contact-us .info-list li .icon{-ms-flex-negative:0;flex-shrink:0;height:4rem;width:4rem}.contact-us .info-list li .icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.contact-us .info-list li .content{font-size:2rem;font-weight:600;padding-left:3rem}.contact-us .maps{padding-top:28.6969253294%;position:relative}@media (max-width:767px){.contact-us .maps{padding-top:75%}}.contact-us .maps iframe{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:100%}.contact-us .left-wrap{background-image:url(/wp-content/themes/genetique/assets/images/svg/2.png);background-position:60% 65%;background-repeat:no-repeat;background-size:45% auto}.contact-us .left-wrap .info{padding-left:15px;padding-right:15px}@media (min-width:1280px){.contact-us .left-wrap .info{padding-left:calc(8.05271vw + 15px)}}@media (min-width:1366px){.contact-us .left-wrap .info{padding-left:calc(50vw - 558px)}}.contact-us .right-wrap{padding-left:15px;padding-right:15px}@media (min-width:1280px){.contact-us .right-wrap{padding-right:calc(8.05271vw + 15px)}}@media (min-width:1366px){.contact-us .right-wrap{padding-right:calc(50vw - 558px)}}@media (max-width:767px){.contact-us .right-wrap{padding-top:6rem}}.contact-us .box-img{padding-left:15px;padding-right:15px;padding-top:15rem}@media (min-width:1280px){.contact-us .box-img{padding-left:calc(2.56223vw + 15px)}}@media (min-width:1366px){.contact-us .box-img{padding-left:calc(50vw - 633px)}}.contact-us .box-img .images{padding-top:73.27586%;position:relative}.contact-us .box-img .images .image{border-radius:50%;overflow:hidden;position:absolute}.contact-us .box-img .images .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.contact-us .box-img .images .image-1{left:0;padding-top:45%;top:0;width:45%}.contact-us .box-img .images .image-2{left:50%;padding-top:30%;top:20%;width:30%}.contact-us .box-img .images .image-3{bottom:0;left:30%;padding-top:25%;width:25%}.faqs-section .accordions .accordion-item{background:#fcfcfc;border:1px solid #7070704a;border-radius:3rem;overflow:hidden}.faqs-section .accordions .accordion-item .accordion-heading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#593f28;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1.5rem 3rem}.faqs-section .accordions .accordion-item .accordion-heading .arrow{background-image:url(/wp-content/themes/genetique/assets/images/svg/dropdown-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:1rem;margin-left:2rem;-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:all 0.2s;transition:all 0.2s;width:2rem}.faqs-section .accordions .accordion-item.active .accordion-heading .arrow{-webkit-transform:scaleY(1);transform:scaleY(1)}.faqs-section .accordions .accordion-item:not(:last-child){margin-bottom:2rem}.faqs-section .accordions .accordion-content{border-top:1px solid #7070704a;padding:3rem}.faqs-section .accordions .accordion-content p:not(:last-child){margin-bottom:2rem}.kitten-enquiry-form{background:#fffaf4;padding:7rem 0 10rem}.kitten-enquiry-form .heading{border-bottom:1px solid #bf9b79;color:#bf9b79;font-size:1.6rem;font-weight:700;padding-bottom:1.7rem}.kitten-enquiry-form .box{border-bottom:1px solid hsl(29 35% 61% / .23)}.kitten-enquiry-form .box.border-none{border:none}.kitten-enquiry-form .check-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:2rem 6rem;padding-top:1rem}.kitten-enquiry-form .dropdown{width:100%}.kitten-enquiry-form .custom-checkbox{margin-bottom:0}.kitten-enquiry-form textarea{height:20rem}.kitten-enquiry-form textarea::-webkit-input-placeholder{font-size:1.4rem;font-style:italic}.kitten-enquiry-form input{padding:0 3rem}.kitten-enquiry-form .custom-checkbox label{color:#0d0d0d;margin-bottom:0}.other-breeds-1 .box-content{padding-right:15px}@media (min-width:1280px){.other-breeds-1 .box-content{padding-right:calc(2.56223vw + 15px)}}@media (min-width:1366px){.other-breeds-1 .box-content{padding-right:calc(50vw - 633px)}}@media (max-width:767px){.other-breeds-1 .box-content{padding:0 15px}}.other-breeds-1 .box-img .image-1{border-radius:0 18.2rem 18.2rem 0;overflow:hidden}.other-breeds-1 .box-img .image-1 img{width:100%}.other-breeds-1 .box-img .image-2{border:.5rem solid #fff;border-radius:50%;-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029;height:15.5rem;margin-left:auto;margin-right:15px;margin-top:-7.75rem;position:relative;width:15.5rem;z-index:1}.other-breeds-1 .box-img .image-2 img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.other-breeds-2 .box-content{padding-left:15px}@media (min-width:1280px){.other-breeds-2 .box-content{padding-left:calc(2.56223vw + 15px)}}@media (min-width:1366px){.other-breeds-2 .box-content{padding-left:calc(50vw - 633px)}}@media (max-width:767px){.other-breeds-2 .box-content{padding:0 15px}}.other-breeds-2 .box-img .image-1{border-radius:18.2rem 0 0 18.2rem;overflow:hidden}.other-breeds-2 .box-img .image-1 img{width:100%}.other-breeds-2 .box-img .image-2{border:.5rem solid #fff;border-radius:50%;-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029;height:15.5rem;margin-right:15px;margin-top:-7.75rem;position:relative;width:15.5rem;z-index:1}.other-breeds-2 .box-img .image-2 img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.our-approach .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6rem 0 4rem}.our-approach .items .item:not(:last-child){border-bottom:1px solid #bf9b79}.our-approach .items .item:last-child{padding-bottom:0}.our-approach .items .item:first-child{padding-top:0}.our-approach .items .item .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#593f28;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.5rem;font-weight:700;margin-bottom:3rem;text-transform:uppercase}.our-approach .items .item .title .icon{-ms-flex-negative:0;flex-shrink:0;height:3.2rem;width:3.2rem}.our-approach .items .item .title .icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.our-approach .items .item .title .txt{padding-left:2rem}.our-approach .items .item .content p:not(:last-child){margin-bottom:1.5rem}.our-bengals-2 .my-tabs .tabs-nav-wrap{background:#a57449}.our-bengals-2 .left-wrap .box-img{border-radius:50%;overflow:hidden}.our-bengals-2 .left-wrap .box-img img{width:100%}.our-bengals-2 .left-wrap .images{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:2.5rem;justify-content:center;margin-top:-6.8rem;position:relative;z-index:1}.our-bengals-2 .left-wrap .images .image{border:.3rem solid #fff;border-radius:50%;height:13.6rem;overflow:hidden;width:13.6rem}.our-bengals-2 .left-wrap .images .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.our-gallery .card .box-img{border-radius:1rem;-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;padding-top:100%;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.our-gallery .card .box-img img{border-radius:1rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;padding:1rem;position:absolute;top:0;width:100%}.our-gallery .card:hover .box-img{background:#799054}.our-gallery .item:nth-child(2n){-webkit-transform:matrix(1,.07,-.07,1,0,0);transform:matrix(1,.07,-.07,1,0,0)}.our-gallery .item:nth-child(odd){-webkit-transform:matrix(1,-.09,.09,1,0,0);transform:matrix(1,-.09,.09,1,0,0)}.our-kittens-2{padding:6rem 0 14rem}.our-kittens-2 .box-img{padding-bottom:12.5%;position:relative}.our-kittens-2 .box-img .image{border-radius:50%;display:block;overflow:hidden;position:relative}.our-kittens-2 .box-img .image-1{padding-top:80%;width:80%}.our-kittens-2 .box-img .image-2,.our-kittens-2 .box-img .image-3{border:.5rem solid #fff;-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible;padding-top:25%;position:absolute;width:calc(25% + 1rem);z-index:1}.our-kittens-2 .box-img .image-2 img,.our-kittens-2 .box-img .image-3 img{border-radius:50%}.our-kittens-2 .box-img .image-2{right:10%;top:50%}.our-kittens-2 .box-img .image-3{bottom:0;right:35%}.our-kittens-2 .box-img .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.process-of-getting .box-content{padding-right:15px}@media (min-width:1280px){.process-of-getting .box-content{padding-right:calc(8.05271vw + 15px)}}@media (min-width:1366px){.process-of-getting .box-content{padding-right:calc(50vw - 558px)}}@media (max-width:767px){.process-of-getting .box-content{padding:0 15px}}.process-of-getting .box-img .image-1{border-radius:0 18.2rem 18.2rem 0;overflow:hidden}.process-of-getting .box-img .image-1 img{width:100%}.process-of-getting .box-img .image-2{border:.5rem solid #fff;border-radius:50%;-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029;height:15.5rem;margin-left:auto;margin-right:15px;margin-top:-7.75rem;position:relative;width:15.5rem;z-index:1}.process-of-getting .box-img .image-2 img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.products-page{background:#fffaf4;padding:7rem 0 10rem}.products-page .main-title{font-size:3.5rem}.products-page .dropdown{min-width:25.7rem}.products-page .dropdown-list,.products-page .dropdown-select{border-radius:1rem}.shop-details{background:#fffaf4;padding-top:1rem}.shop-details .box-img{border-radius:1rem;overflow:hidden}.shop-details .box-img img{width:100%}@media (min-width:768px){.shop-details .detail{padding-left:4.5rem}}@media (max-width:767px){.shop-details .detail{padding-top:5rem}}.shop-details .detail .code{color:hsl(0 0% 5% / .27);margin-top:1rem}.shop-details .detail .price{color:#593F28!important;margin-top:1rem}.shop-details .detail .cart{margin-top:3rem}.shop-details .detail .amount{font-size:3rem!important}.shop-details .detail .more{margin-top:2rem}.shop-details .detail .add-to-cart .icon{margin-left:0;margin-right:1.5rem;width:2.5rem}.shop-details .detail .rating-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.shop-details .detail .rating-wrap .txt{margin-left:1rem}.shop-details .detail .rating li{height:2.3rem;width:2.3rem}.shop-details .detail .rating li:not(:last-child){margin-right:1rem}.shop-details .detail .rating svg path{fill:#fec111}.shop-details .my-tabs .tabs-nav-wrap{background:none;-webkit-box-shadow:inset 0 -.5rem 0 0 rgb(60 35 10 / .11);box-shadow:inset 0 -.5rem 0 0 rgb(60 35 10 / .11);overflow:hidden;overflow-x:auto;position:relative;z-index:1}.shop-details .my-tabs .tabs-nav-wrap::-webkit-scrollbar{height:0}.shop-details .my-tabs .tabs-nav-wrap .tabs-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:unset;list-style:none;margin:0}.shop-details .my-tabs .tabs-nav-wrap .tabs-nav li{color:rgb(41 41 41 / .5);cursor:pointer;font-size:2.5rem;padding-bottom:4rem;position:relative;text-transform:capitalize;white-space:nowrap}.shop-details .my-tabs .tabs-nav-wrap .tabs-nav li:after{background:#bf9b79;bottom:0;content:"";height:.5rem;left:0;opacity:0;position:absolute;-webkit-transition:all 0.25s;transition:all 0.25s;width:100%}.shop-details .my-tabs .tabs-nav-wrap .tabs-nav li:not(:last-child){margin-bottom:0;margin-right:12rem}@media (max-width:991px){.shop-details .my-tabs .tabs-nav-wrap .tabs-nav li:not(:last-child){margin-right:9rem}}@media (max-width:767px){.shop-details .my-tabs .tabs-nav-wrap .tabs-nav li:not(:last-child){margin-right:6rem}}.shop-details .my-tabs .tabs-nav-wrap .tabs-nav li.active,.shop-details .my-tabs .tabs-nav-wrap .tabs-nav li:hover{color:#bf9b79;text-decoration:none}.shop-details .my-tabs .tabs-nav-wrap .tabs-nav li.active:after,.shop-details .my-tabs .tabs-nav-wrap .tabs-nav li:hover:after{opacity:1;-webkit-transition:all 0.25s;transition:all 0.25s}.shop-details .my-tabs .tab-content{display:none;padding-top:4rem}.shop-details .my-tabs .tab-content p:not(:last-child){margin-bottom:2rem}.testimonials-1{background:hsl(33 34% 77% / .63);background-position:5% calc(100% - 12rem);background-repeat:no-repeat;background-size:20% auto}.testimonials-1 .box-img{padding-top:91.83673%;position:relative}.testimonials-1 .box-img .image{border-radius:50%;overflow:hidden;position:absolute}.testimonials-1 .box-img .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.testimonials-1 .box-img .image-1{left:0;padding-top:55%;top:0;width:55%}.testimonials-1 .box-img .image-2{left:60%;padding-top:30%;top:20%;width:30%}.testimonials-1 .box-img .image-3{bottom:0;left:40%;padding-top:40%;width:40%}.testimonials-2{background:#fffaf4}.testimonials-2 .items .item{background:#fff;border:1px solid #d8c6b0;border-radius:1rem;padding:3rem}.testimonials-2 .items .item:not(:last-child){margin-bottom:2rem}.testimonials-2 .items .item .author{margin-top:3rem}.testimonials-2 .items .item .author .name{color:#593f28;font-weight:700}.testimonials-2 .items .item .author .pos{color:rgb(89 63 40 / .3);font-style:italic;margin-top:.5rem}.write-and-review{background:#fffaf4;padding:7rem 0 13rem}.write-and-review .form-wrap{margin:0 auto;max-width:64.5rem}.write-and-review .pagi{margin-bottom:6rem}.pagi{font-size:1.8rem;font-weight:600;padding-bottom:2rem;position:relative;text-align:center}.pagi:after{background:#bf9b79;bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:6rem}.pagi span{display:inline-block;margin-left:1rem}@media (max-width:767px){.thank-you .right-wrap{margin-top:5rem}}.thank-you .btn{min-width:18rem}.the-bengal-cat-1{background-image:url(/wp-content/themes/genetique/assets/images/svg/2.png);background-position:5% calc(100% - 12rem);background-repeat:no-repeat;background-size:20% auto}.the-bengal-cat-1 .box-img{padding-top:91.83673%;position:relative}.the-bengal-cat-1 .box-img .image{border-radius:50%;overflow:hidden;position:absolute}.the-bengal-cat-1 .box-img .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.the-bengal-cat-1 .box-img .image-1{left:0;padding-top:55%;top:0;width:55%}.the-bengal-cat-1 .box-img .image-2{left:60%;padding-top:30%;top:20%;width:30%}.the-bengal-cat-1 .box-img .image-3{bottom:0;left:40%;padding-top:40%;width:40%}.my-tabs .tabs-nav-wrap{background:#593f28;overflow:hidden;overflow-x:auto}.my-tabs .tabs-nav-wrap::-webkit-scrollbar{height:0}.my-tabs .tabs-nav-wrap .tabs-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:9rem;list-style:none;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-tabs .tabs-nav-wrap .tabs-nav li{color:hsl(0 0% 100% / .41);cursor:pointer;font-size:3.5rem;padding:3rem 0;text-transform:capitalize;-webkit-transition:all 0.2s;transition:all 0.2s}.my-tabs .tabs-nav-wrap .tabs-nav li.active,.my-tabs .tabs-nav-wrap .tabs-nav li:hover{color:#fff;text-decoration:underline}.the-bengal-cat-2{background-image:url(/wp-content/themes/genetique/assets/images/svg/2.png);background-position:100% 55%;background-repeat:no-repeat;background-size:15% auto}.the-bengal-cat-2 .item{text-align:center}.the-bengal-cat-2 .item .image{border-radius:50%;height:7.8rem;overflow:hidden;width:7.8rem}.the-bengal-cat-2 .item .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.the-bengal-cat-2 .item .title{color:#bf9b79;margin-top:1.5rem}.the-bengal-cat-2 .left-wrap{padding-left:15px;padding-right:15px}@media (min-width:768px){.the-bengal-cat-2 .left-wrap{padding-right:5rem}}@media (min-width:1280px){.the-bengal-cat-2 .left-wrap{padding-left:calc(2.56223vw + 15px);padding-right:9.5rem}}@media (min-width:1366px){.the-bengal-cat-2 .left-wrap{padding-left:calc(50vw - 633px)}}@media (max-width:767px){.the-bengal-cat-2 .right-wrap{margin-top:6rem}}.the-bengal-cat-2 .right-wrap .box-img{border-radius:18.2rem 0 0 18.2rem;overflow:hidden}.the-bengal-cat-2 .right-wrap .box-img img{width:100%}.the-bengal-cat-2 .right-wrap .images{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:2.5rem;justify-content:flex-end;margin-top:-6.8rem;padding-left:15px;padding-right:15px;position:relative;z-index:1}@media (min-width:1280px){.the-bengal-cat-2 .right-wrap .images{padding-right:calc(2.56223vw + 15px)}}@media (min-width:1366px){.the-bengal-cat-2 .right-wrap .images{padding-right:calc(50vw - 633px)}}.the-bengal-cat-2 .right-wrap .images .image{border:.3rem solid #fff;border-radius:50%;height:13.6rem;overflow:hidden;width:13.6rem}.the-bengal-cat-2 .right-wrap .images .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.the-bengal-cat-2 .article:nth-child(2n) .right-wrap .box-img{border-radius:0 18.2rem 18.2rem 0}.the-bengal-cat-2 .article:nth-child(2n) .right-wrap .images{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:15px;padding-right:15px}@media (min-width:1280px){.the-bengal-cat-2 .article:nth-child(2n) .right-wrap .images{padding-left:calc(2.56223vw + 15px)}}@media (min-width:1366px){.the-bengal-cat-2 .article:nth-child(2n) .right-wrap .images{padding-left:calc(50vw - 633px)}}.the-bengal-cat-2 .article:nth-child(2n) .left-wrap{padding-left:15px;padding-right:15px}@media (min-width:768px){.the-bengal-cat-2 .article:nth-child(2n) .left-wrap{padding-left:5rem}}@media (min-width:1280px){.the-bengal-cat-2 .article:nth-child(2n) .left-wrap{padding-left:9.5rem;padding-right:calc(2.56223vw + 15px)}}@media (min-width:1366px){.the-bengal-cat-2 .article:nth-child(2n) .left-wrap{padding-right:calc(50vw - 633px)}}.hero-banner,.hero-banner .slider{position:relative}.hero-banner .slider .swiper-pagination{bottom:9rem;left:unset!important;max-width:76%;right:0;-webkit-transform:none;transform:none;width:100%}.hero-banner .slider .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--vh, 1vh) * 100 - 12.5rem);position:relative}.hero-banner .slider .swiper-slide:after{background:#fff0 linear-gradient(89deg,#0d0d0de2,#3939394d 50%,#5d5d5d00) 0 0 no-repeat padding-box;content:"";inset:0;position:absolute}.hero-banner .slider .swiper-slide .content{max-width:46.9rem;position:relative;z-index:1}.hero-banner .slider .swiper-slide .btn-wrap,.hero-banner .slider .swiper-slide .desc,.hero-banner .slider .swiper-slide .heading{opacity:0;-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);-webkit-transition:0.2s ease 0.4s;transition:0.2s ease 0.4s}.hero-banner .slider .swiper-slide-active .btn-wrap,.hero-banner .slider .swiper-slide-active .desc,.hero-banner .slider .swiper-slide-active .heading{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.hero-banner .slider .swiper-slide-active .heading{-webkit-transition:0.4s ease 0.4s;transition:0.4s ease 0.4s}.hero-banner .slider .swiper-slide-active .desc{-webkit-transition:0.4s ease 0.6s;transition:0.4s ease 0.6s}.hero-banner .slider .swiper-slide-active .btn-wrap{-webkit-transition:0.4s ease 0.8s;transition:0.4s ease 0.8s}.service-card{border-radius:1.5rem;overflow:hidden}.service-card .top-wrap{display:block;overflow:hidden;position:relative}.service-card .top-wrap:after{background:hsl(0 0% 100% / .8);content:"";height:100%;inset:0;opacity:0;position:absolute;-webkit-transition:all 0.2s;transition:all 0.2s;width:100%}.service-card .top-wrap .box-img{display:block;overflow:hidden;padding-top:142.1188630491%;position:relative}.service-card .top-wrap .box-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;width:100%}.service-card .top-wrap .btn{left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.2s;transition:all 0.2s;z-index:9}.service-card .caption{background:#f1f1f1;padding:1.7rem;-webkit-transition:all 0.2s;transition:all 0.2s}.service-card .caption .title{font-size:2.5rem;font-weight:600;text-align:center}@media (max-width:767px){.service-card .caption .title{font-size:2rem}}.service-card:hover .top-wrap .btn,.service-card:hover .top-wrap:after{opacity:1;-webkit-transition:all 0.2s;transition:all 0.2s}.service-card:hover .top-wrap .box-img img{-webkit-transform:scale(1.1) translateY(-20px);transform:scale(1.1) translateY(-20px);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.service-card:hover .caption{background:#fff0 -webkit-gradient(linear,left top,left bottom,from(#f2cb05),to(#ed7b00)) 0 0 no-repeat padding-box;background:#fff0 linear-gradient(180deg,#f2cb05,#ed7b00) 0 0 no-repeat padding-box;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.card-1 .top-wrap{display:block;position:relative}.card-1 .top-wrap .view-full{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;right:1.5rem;top:1.5rem;-webkit-transition:all 0.3s;transition:all 0.3s}.card-1 .top-wrap .view-full,.card-1 .top-wrap .view-full:after{border:1px solid #fff;border-radius:.3rem;-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029;height:1.7rem;position:absolute;width:1.7rem}.card-1 .top-wrap .view-full:after{content:"";display:block;right:3px;top:3px}.card-1 .box-img{display:block;overflow:hidden;padding-top:100%;position:relative}.card-1 .box-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:100%}.card-1 .caption{padding-top:1.4rem;text-align:center}.card-1 .caption .title{font-weight:400;margin-bottom:1.5rem}.card-1 .caption .comment,.card-1 .caption .like{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bf9b79;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem}.card-1 .caption .comment .txt,.card-1 .caption .like .txt{padding-left:1rem}.card-1 .caption .comment .icon,.card-1 .caption .like .icon{-ms-flex-negative:0;flex-shrink:0;height:1.2rem}.card-1 .caption .comment .icon img,.card-1 .caption .like .icon img{height:100%;width:auto}.card-1:hover .view-full{opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.card-1:hover .box-img img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:1024px){.card-1 .view-full{opacity:1}}.rating{list-style:none}.rating,.rating li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rating li{-ms-flex-negative:0;flex-shrink:0;height:1.6rem;width:1.6rem}.rating li:not(:last-child){margin-right:.5rem}.rating li img,.rating li svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.rating li img path,.rating li svg path{fill:#2082ff}.rating li.none svg path{fill:#d9d9d9}.our-facebook-reviews .box-reviews{background:#fff;border:1px solid #70707021;padding:3rem}.our-facebook-reviews .box-reviews .top-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid hsl(0 0% 44% / .22);display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3rem}.our-facebook-reviews .box-reviews .top-item .avatar{-ms-flex-negative:0;border-radius:50%;flex-shrink:0;height:8.7rem;overflow:hidden;width:8.7rem}.our-facebook-reviews .box-reviews .top-item .avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.our-facebook-reviews .box-reviews .top-item .content{padding-left:3rem}.our-facebook-reviews .box-reviews .top-item .content .title{font-size:2.5rem;margin-bottom:1.2rem}.our-facebook-reviews .box-reviews .top-item .content .rating-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.our-facebook-reviews .box-reviews .top-item .content .rating-wrap .rating{margin-left:1rem}.our-facebook-reviews .box-reviews .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5rem 0 3.5rem}.our-facebook-reviews .box-reviews .item .avatar{-ms-flex-negative:0;border-radius:50%;flex-shrink:0;height:6.7rem;overflow:hidden;width:6.7rem}.our-facebook-reviews .box-reviews .item .avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.our-facebook-reviews .box-reviews .item .content{padding-left:3rem;padding-top:1rem}.our-facebook-reviews .box-reviews .item .content .title{font-size:1.8rem;font-weight:600;margin-bottom:.3rem;text-transform:capitalize}.our-facebook-reviews .box-reviews .item .content .time{color:hsl(0 0% 5% / .26);margin-bottom:1rem}.our-facebook-reviews .box-reviews .item .content .rating{margin-bottom:2rem}.home-contact .box-img{padding-top:73.27586%;position:relative}.home-contact .box-img .image{border-radius:50%;overflow:hidden;position:absolute}.home-contact .box-img .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.home-contact .box-img .image-1{padding-top:45%;right:40%;top:0;width:45%}.home-contact .box-img .image-2{padding-top:25%;right:5%;top:20%;width:25%}.home-contact .box-img .image-3{bottom:0;padding-top:30%;right:20%;width:30%}.product-card .top-wrap{border-radius:1rem;overflow:hidden;position:relative}.product-card .box-img{display:block;padding-top:121.4285714286%;position:relative}.product-card .box-img img{-o-object-fit:cover;object-fit:cover}.product-card .box-img img,.product-card .overlay{height:100%;left:0;position:absolute;top:0;width:100%}.product-card .overlay{opacity:0;padding:3rem;-webkit-transition:all 0.3s;transition:all 0.3s}.product-card .overlay:after{background:#fff0 -webkit-gradient(linear,left bottom,left top,from(#0d0d0d),to(#5d5d5d00)) 0 0 no-repeat padding-box;background:#fff0 linear-gradient(0deg,#0d0d0d,#5d5d5d00) 0 0 no-repeat padding-box;bottom:0;content:"";height:70%;left:0;opacity:.67;position:absolute;width:100%}.product-card .add-to-cart{display:flex}.woocommerce-shop .add-to-cart{flex-flow:row-reverse;gap:1rem;height:8rem!important}.product-card .overlay .add-to-cart,.product-card .overlay .quick-view{cursor:pointer;display:flex;align-items:center;height:4rem;position:relative;width:10rem;z-index:1}.product-card .overlay .add-to-cart .wc-quick-view-button,.product-card .overlay .add-to-cart .add_to_cart_button{width:29rem}.product-card .overlay .add-to-cart .wc-quick-view-button:hover{background-color:transparent!important}.product-card .overlay .add-to-cart img,.product-card .overlay .quick-view img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-card .caption{padding-top:2.5rem;text-align:center}.product-card .caption .title,.woocommerce-cart .caption .title{color:#a57449;font-size:1.8rem}.product-card .caption .price{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;justify-content:center;margin-top:1rem}.product-card .caption .price ins{text-decoration:none}.product-card .caption .price del{color:hsl(0 0% 5% / .24)}.product-card:hover .top-wrap .overlay{transitions:all 0.3s;opacity:1}@media (max-width:1024px){.product-card .top-wrap .overlay{transitions:all 0.3s;opacity:1}}.woocommerce .custom-shop-page a.added_to_cart{display:block!important;padding-top:-10rem;color:red}.woocommerce-Price-amount{border:none!important};.woocommerce .star-rating span::before{color:#FEC111!important}.woocommerce #reviews #comments ol.commentlist li .comment-text{background-color:white!important}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{color:#FEC111!important}.woocommerce-tabs{margin-top:5rem}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:5px solid #3c230a23}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:5px solid #BF9B79;background-color:#FFFAF4}.woocommerce #review_form #respond .form-submit input{background-color:#bf9b79b4;border-radius:23px;color:#fff}.woocommerce #review_form #respond .form-submit input:hover{background-color:#BF9B79}.woocommerce #reviews #comments h2{color:#593F28}.woocommerce .woocommerce-product-rating .star-rating{color:#FEC111}.woocommerce div.product form.cart .button{display:flex;justify-content:center;margin-left:2rem;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:2rem 0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#BF9B79;text-transform:capitalize;font-family:acme;font-size:2.5rem}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#FFFAF4;border:none;border-radius:none;margin-right:4rem;font-size:2.5rem}.woocommerce-tabs ul.tabs li a{font-size:2.5rem;font-family:acme}.woocommerce div.product form.cart div.quantity{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#29292950;font-size:2.5rem}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.related h2{color:#593F28;text-transform:capitalize;opacity:1;margin-top:15rem;font-family:acme;font-size:3.5rem}@media (max-width:575px){.related h2{margin-top:7rem}.related .products{padding-top:2rem!important}}.related .products{padding-top:5rem;padding-bottom:10rem}.cart{display:flex!important;align-items:center!important}.quantity-inner .quantity{position:relative;width:12rem;border:1px solid #BF9B79;border-radius:23px;background-color:#FFFAF4}.quantity-inner .quantity .input-wrap .input-text{border:none;background-color:#FFFAF4;margin-left:1rem;font-size:1.8rem;color:#0D0D0D;font-weight:600}.quantity-inner .quantity .arrows{position:absolute;top:0;right:1.2rem;border-left:1px solid #70707033;padding-left:1rem}.quantity-inner .quantity .arrows .plus,.quantity-inner .quantity .arrows .minus{cursor:pointer}.quantity-inner .quantity input[type=number]::-webkit-inner-spin-button,.quantity-inner .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.cart .single_add_to_cart_button{cursor:pointer!important;height:4.5rem!important;position:relative!important;width:8rem!important;z-index:1!important;-o-object-fit:contain!important;object-fit:contain!important;width:100%!important;align-items:center!important;border-radius:23px!important}.products .product-card{margin-top:5rem}.products .product-card .add-to-cart .button{padding:0;background:none;position:relative}.products .product-card .add-to-cart .button::after{position:absolute;top:-1.5rem;right:0;color:red}.products .product-card .add-to-cart .added_to_cart{display:none}.cart .single_add_to_cart_button .icon{margin-left:0!important;margin-right:1.5rem!important;width:2.5rem!important;color:#fff}.woocommerce button.button.alt{background-color:#BF9B79;font-family:Acme!important;text-transform:uppercase}.cart .single_add_to_cart_button .icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.woocommerce button.button{padding:.618em 3em!important}.woocommerce-cart,.woocommerce-checkout{background-color:#FFFAF4;padding-top:5rem}.checkout-page .row-wrapper .form-row{display:block}.checkout-page .row-wrapper .woocommerce-shipping-fields .woocommerce-form__label.woocommerce-form__label-for-checkbox{display:flex;align-items:center}.checkout-page .row-wrapper .woocommerce-shipping-fields .woocommerce-form__label .input-checkbox{width:fit-content;margin-right:1rem;width:2rem;height:2rem;border-radius:.5rem}.kitten-enquiry-form .wpcf7-form-control-wrap .wpcf7-list-item label{display:flex;align-items:center;margin-right:4rem}.kitten-enquiry-form .form-group label{display:block}.kitten-enquiry-form .wpcf7-form-control-wrap .wpcf7-list-item label input{height:2rem;width:2rem;margin-right:1rem}.kitten-enquiry-form .wpcf7-form-control-wrap .wpcf7-list-item label .wpcf7-list-item-label a{text-decoration:underline!important}.kitten-enquiry-form .dropdown .wpcf7-form-control-wrap select{-webkit-appearance:block!important}.wc-quick-view-modal{border-radius:23px!important}.wc-quick-view-modal .product_title{color:#593F28!important}.wc-quick-view-modal .cart .quantity-inner .qty{display:none!important}.wc-quick-view-modal .price .woocommerce-Price-amount{color:#593F28!important;font-size:2.5rem}.home .add-to-cart{height:8rem!important;display:flex;flex-direction:row-reverse}.home .add-to-cart .product.woocommerce.add_to_cart_inline{border:none!important;padding:0!important}.home .add-to-cart .wc-quick-view-button{padding:0;margin-bottom:0;margin-right:0;-webkit-box-shadow:none;box-shadow:none;height:auto;margin-left:1rem;display:list-item}.home .add-to-cart .add_to_cart_inline .add_to_cart_button{width:4.5rem;padding:0;border-radius:0;background-color:#fff0;position:relative}.home .product .wc-quick-view-button:not(.qvp-show-on-hover)+.button{margin-top:0!important}.home .add-to-cart .add_to_cart_inline .add_to_cart_button::after{position:absolute;top:-1rem;color:red}.home .added_to_cart.wc-forward{display:none}.woocommerce-checkout .woocommerce-checkout-review-order table{border:none;background-color:#fff;border-radius:10px;padding:4rem 3rem;border-collapse:collapse;width:100%;display:block;margin-top:3rem}.woocommerce-checkout #payment ul.payment_methods li [type="radio"]:checked,.woocommerce-checkout #payment ul.payment_methods li [type="radio"]:not(:checked){position:inherit}.woocommerce-checkout .right-wrap .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods{display:none}.woocommerce-checkout .woocommerce-checkout-review-order table tbody{border:none;background-color:#fff;display:block;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order table tbody .cart_item{border:none;display:flex;justify-content:space-between}.woocommerce-checkout .woocommerce-checkout-review-order table tbody .cart_item td{border:none;padding-bottom:3rem}.woocommerce-checkout .woocommerce-checkout-review-order table tbody .cart_item .product-name{display:flex;color:#292929;font-size:1.8rem;font-weight:700}.woocommerce-checkout .woocommerce-checkout-review-order table tbody .cart_item .product-name strong{display:block;min-width:4rem;font-size:1.5rem;font-weight:500}.woocommerce-checkout .woocommerce-checkout-review-order table tbody .cart_item .product-total{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot th,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr td{border:none}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr:first-child th,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr:first-child td{padding-top:3rem}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot{border-top:1px solid #29292938;display:block;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr{display:flex;justify-content:space-between}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot tr td{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .cart-subtotal th,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .shipping td:first-child{text-align:left;font-weight:400;color:#3C230A;text-transform:capitalize}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .cart-subtotal td,.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .shipping td:last-child{color:#292929;text-transform:uppercase;font-weight:400}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .order-total th{font-size:2.5rem;font-weight:700;color:#3C230A;text-transform:capitalize}.woocommerce-checkout .woocommerce-checkout-review-order table tfoot .order-total td{font-size:2.5rem;font-weight:700;color:#292929;text-transform:uppercase}.woocommerce-checkout .woocommerce-form__label.woocommerce-form__label-for-checkbox{display:flex;align-items:center}.woocommerce-checkout .woocommerce-form__label.woocommerce-form__label-for-checkbox .woocommerce-form__input{height:2rem;width:2rem}.woocommerce-checkout .place-order .button{width:100%;border-radius:25px;margin-top:2rem}.woocommerce-checkout table.shop_table{margin:0;border-radius:10px}.woocommerce-checkout .woocommerce-checkout-payment{margin-top:-2rem;background:white!important;padding:0 3rem 4rem 3rem;border-radius:10px}.woocommerce-checkout #billing_country_field{float:right}.woocommerce-checkout #billing_postcode_field{float:left}.woocommerce-checkout #billing_country_field .select2-selection{height:4rem}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text{color:#000;font-size:1.5rem}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}.woocommerce-checkout .woocommerce-order .thank-you .woocommerce-customer-details{display:none}.woocommerce-checkout #content{padding-top:7.5rem}.woocommerce-order-details .woocommerce-order-details__title{display:none}.woocommerce-order-details .woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields{display:none}.woocommerce-order-details .woocommerce-table--order-details{background-color:#fff;display:block;width:100%;padding:4rem 3rem}.woocommerce-order-details .woocommerce-table--order-details thead,.woocommerce-order-details .woocommerce-table--order-details tbody,.woocommerce-order-details .woocommerce-table--order-details tfoot{display:block;width:100%}.woocommerce-order-details .woocommerce-table--order-details thead{display:none}.woocommerce-order-details .woocommerce-table--order-details tr{display:flex;justify-content:space-between}.woocommerce-order-details .woocommerce-table--order-details tr td,.woocommerce-order-details .woocommerce-table--order-details tr th{border:none}.woocommerce-order-details .woocommerce-table--order-details tfoot tr th,.woocommerce-order-details .woocommerce-table--order-details tfoot tr td{border:none!important}.woocommerce-order-details .woocommerce-table--order-details tfoot tr th{font-weight:500;color:#3C230A}.woocommerce-order-details .woocommerce-table--order-details tfoot tr td{color:#292929;font-size:1.6rem;font-weight:400}.woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child th{font-size:2.5rem;font-weight:700;color:#3C230A;text-transform:capitalize}.woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child td{font-size:2.5rem;font-weight:700;color:#292929;text-transform:uppercase}