@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Grenze:wght@300;400;500;600;700;800&family=Lato:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap";.lb-loader,.lightbox{text-align:center;line-height:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/build/assets/loading-BY_-FGaJ.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/build/assets/prev-BVHqDsrk.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/build/assets/next-QVcNtdNi.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/build/assets/close-DeJujm55.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}@font-face{font-family:Lato;src:url(/build/assets/Lato-Regular-B4qwZox_.ttf) format("truetype");font-weight:400}@font-face{font-family:Lato;src:url(/build/assets/Lato-Medium-DG1Y4T2A.ttf) format("truetype");font-weight:500}@font-face{font-family:Lato;src:url(/build/assets/Lato-Semibold-BWvDQ1bC.ttf) format("truetype");font-weight:600}@font-face{font-family:Lato;src:url(/build/assets/Lato-Bold-DJ7mpxtt.ttf) format("truetype");font-weight:700}@font-face{font-family:Lato;src:url(/build/assets/Lato-Heavy-ChS0Vktr.ttf) format("truetype");font-weight:800}@font-face{font-family:Lato;src:url(/build/assets/Lato-Black-zWwzajZA.ttf) format("truetype");font-weight:900}img{max-width:100%;height:auto;vertical-align:middle}ul.list-style,ol.list-style{padding:0}ul.list-style li::marker,ol.list-style li::marker{color:#f0f8ff}.unstyled{padding-left:0;list-style:none;margin-bottom:0}.form-group{position:relative}.input-group{position:relative;background:transparent;box-shadow:none;border-radius:10px}.form-selector,.form-control{background:#fff;border:0;border-radius:20px;border-bottom:1px solid #91b0cb;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.03em;color:#b6b1af;position:relative;width:100%;padding:15px;box-shadow:#00000026 0 5px 15px}.form-selector:focus,.form-control:focus{outline:0;box-shadow:#00000026 0 5px 15px;background:#fff;border-bottom:1px solid #91b0cb}.form-selector::placeholder,.form-control::placeholder{color:#b6b1af;opacity:1}input[type=checkbox]:checked{accent-color:#f0f8ff;background-color:#f0f8ff;width:18px;height:16px;border-radius:10px}.input-group button{background:transparent;border:0;border-radius:0;font-weight:700;font-size:24px;color:#2c2d2f}button{border:0}label.error{color:#bc0f0f;margin-top:10px}.alert-message{display:none}.slick-prev:after{content:"";font-family:"Font Awesome 5 Pro";height:50px;width:50px;background-size:cover;position:absolute;left:-30px;background:#91b0cb;border-radius:50%;font-size:34px;line-height:49px;padding:2px 5px 0 0;color:#fff;top:45%;z-index:-10;box-shadow:#00000026 0 5px 15px;transition:all .5s ease-in-out}.slick-prev:hover:after{background:#2c2d2f}.slick-next:after{content:"";font-family:"Font Awesome 5 Pro";height:50px;width:50px;background-size:cover;position:absolute;right:-30px;background:#91b0cb;border-radius:50%;font-size:34px;line-height:49px;padding:2px 0 0 6px;color:#fff;top:45%;z-index:-10;box-shadow:#00000026 0 5px 15px;transition:all .5s ease-in-out}.slick-next:hover:after{background:#2c2d2f}.star-cb-group{font-size:0;unicode-bidi:bidi-override;direction:rtl;margin-bottom:24px}.star-cb-group *{font-size:1rem}.star-cb-group>input{display:none}.star-cb-group label{margin:-5px 0 0;height:34px;font-size:30px}.star-cb-group>input+label{display:inline-block;overflow:hidden;text-indent:9999px;width:1em;line-height:48px;white-space:nowrap;cursor:pointer}.star-cb-group>input+label:before{display:inline-block;text-indent:-9999px;content:"☆";color:#f3c800}.star-cb-group>input:checked~label:before,.star-cb-group>input+label:hover~label:before,.star-cb-group>input+label:hover:before{content:"★";color:#f3c800;text-shadow:0 0 1px #f3c800}.star-cb-group>.star-cb-clear+label{text-indent:-9999px;width:.5em;margin-left:-.5em}.star-cb-group>.star-cb-clear+label:before{width:.5em}.star-cb-group:hover>input+label:before{content:"☆";color:#f3c800;text-shadow:none}.star-cb-group:hover>input+label:hover~label:before,.star-cb-group:hover>input+label:hover:before{content:"★";color:#f3c800;text-shadow:0 0 1px #f3c800}.slick-track>[class*=col]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:15px;padding-left:15px}@media (max-width: 575px){.slick-track>[class*=col]{padding-right:8px;padding-left:8px}}html{scroll-behavior:smooth}body{font-family:Lora,serif;color:#2c2d2f;background:#fff;font-weight:400;height:100%;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body::-webkit-scrollbar{width:15px}body::-webkit-scrollbar-track{background:#fff;border-radius:0}body::-webkit-scrollbar-thumb{border-radius:0;background:#91b0cb}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,address,p,pre,blockquote,table,hr{margin:0 0 20px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1,h2,h3,h4,h5,h6{font-weight:700;color:#1b1c1e}p{font-size:16px;font-weight:400;margin:0 0 16px;line-height:150%;letter-spacing:.03em}a{display:inline-block;text-decoration:none;color:unset;transition:all .5s ease-in-out}a:hover{color:#f0f8ff}span{display:inline-block;font-size:16px;line-height:150%;letter-spacing:.03em}b,strong{font-family:Lato}.my-100{margin:clamp(55px,5.208vw,200px) 0}@media (max-width: 575px){.my-100{margin:50px 0}}.mt-100{margin-top:clamp(55px,5.208vw,200px)}@media (max-width: 575px){.mt-100{margin-top:50px}}.mb-100{margin-bottom:clamp(55px,5.208vw,200px)}@media (max-width: 575px){.mb-100{margin-bottom:50px}}.my-80{margin:clamp(48px,4.167vw,160px) 0}@media (max-width: 575px){.my-80{margin:40px 0}}.mt-80{margin-top:clamp(48px,4.167vw,160px)}@media (max-width: 575px){.mt-80{margin-top:40px}}.mb-80{margin-bottom:clamp(48px,4.167vw,160px)}@media (max-width: 575px){.mb-80{margin-bottom:40px}}.mt-50{margin-top:50px}@media only screen and (min-width: 992px) and (max-width: 1199px){.mt-50{margin-top:42px}}@media only screen and (min-width: 768px) and (max-width: 991px){.mt-50{margin-top:32px}}@media (max-width: 767px){.mt-50{margin-top:24px}}.mb-50{margin-bottom:50px}@media only screen and (min-width: 992px) and (max-width: 1199px){.mb-50{margin-bottom:42px}}.mb-30{margin-bottom:30px}.mb-32{margin-bottom:32px}@media only screen and (min-width: 992px) and (max-width: 1199px){.mb-32{margin-bottom:26px}}@media only screen and (min-width: 768px) and (max-width: 991px){.mb-32{margin-bottom:22px}}@media (max-width: 767px){.mb-32{margin-bottom:18px}}.mb-24{margin-bottom:24px}@media (max-width: 490px){.mb-24{margin-bottom:12px}}.mb-16{margin-bottom:16px}@media only screen and (min-width: 992px) and (max-width: 1199px){.mb-16{margin-bottom:15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.mb-16{margin-bottom:12px}}@media (max-width: 767px){.mb-16{margin-bottom:10px}}.mb-8{margin-bottom:8px}.py-80{padding:clamp(48px,4.167vw,160px) 0}@media (max-width: 575px){.py-80{padding:40px 0}}.pt-80{padding-top:clamp(48px,4.167vw,160px)}@media (max-width: 575px){.pt-80{padding-top:40px}}.pb-80{padding-bottom:clamp(48px,4.167vw,160px)}@media (max-width: 575px){.pb-80{padding-bottom:40px}}.pt-100{padding-top:100px}@media only screen and (min-width: 992px) and (max-width: 1199px){.pt-100{padding-top:84px}}@media (max-width: 991px){.pt-100{padding-top:64px}}.pb-100{padding-bottom:100px}@media only screen and (min-width: 992px) and (max-width: 1199px){.pb-100{padding-bottom:84px}}@media (max-width: 991px){.pb-100{padding-bottom:64px}}.pt-50{padding-top:50px}@media only screen and (min-width: 992px) and (max-width: 1199px){.pt-50{padding-top:42px}}@media (max-width: 991px){.pt-50{padding-top:32px}}.pb-50{padding-bottom:50px}@media only screen and (min-width: 992px) and (max-width: 1199px){.pb-50{padding-bottom:42px}}@media (max-width: 991px){.pb-50{padding-bottom:32px}}.color-accent-1{color:#f0f8ff}.color-accent-2{color:#eee2d5}.color-accent-3{color:#91b0cb}.color-black{color:#2c2d2f}.bg-black-1{color:#1b1c1e}.color-black-2{color:#0d0d0d}.color-white{color:#fff}.color-gray-1{color:#f4f2f0}.color-gray-2{color:#dbd8d6}.color-gray-3{color:#b6b1af}.color-gray-4{color:#54575c}.bg-white{background-color:#fff!important}.bg-black{background-color:#2c2d2f!important}.bg-black-1{background-color:#1b1c1e}.bg-black-2{background-color:#0d0d0d}.bg-gray-1{background-color:#f4f2f0}.bg-gray-2{background-color:#dbd8d6}.bg-gray-3{background-color:#b6b1af}.bg-gray-4{background-color:#54575c}.bg-brown{background-color:#9d6c59}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.lh-100{line-height:100%}.lh-110{line-height:110%}.lh-120{line-height:120%}.lh-130{line-height:130%}.lh-140{line-height:140%}.lh-150{line-height:150%}.lh-160{line-height:160%}.lh-180{line-height:180%}.ls-1{letter-spacing:-.01em}.ls-0{letter-spacing:0em}.ls-2{letter-spacing:-.02em}.ls-3{letter-spacing:-.03em}.ls-4{letter-spacing:-.04em}.bg-transparent{background:transparent!important}.back-to-top{position:fixed;bottom:0;right:20px;display:block;width:150px;height:150px;line-height:50px;font-size:100px;padding:20px 0;background:#91b0cb;color:#fff;text-align:center;opacity:0;text-decoration:none;border-radius:50%;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);box-shadow:4px 4px 10px #0003;z-index:999;-webkit-transition:all .3s;transition:all .3s}.back-to-top.show{opacity:1}@media (max-width: 490px){.back-to-top{right:-20px;bottom:-20px}}.cus-btn{padding:12px 24px;font-weight:700;font-size:19px;line-height:140%;border-radius:45px;transition:all .5s ease-in-out;text-align:center;display:inline-block;color:#54575c;cursor:pointer;position:relative;background-color:transparent;text-decoration:none;overflow:hidden;z-index:1}.cus-btn:before{content:"";position:absolute;left:0;top:0;z-index:99;width:100%;height:100%;background-color:#54575c;transform:translate(-100%);transition:all .3s;z-index:-1}.cus-btn:hover{color:#fff}.cus-btn:hover:before{transform:translate(0)}.cus-btn.dark{color:#fff;background:#91b0cb;box-shadow:#00000026 0 5px 15px}.cus-btn.dark:hover{background:#fff;color:#91b0cb;box-shadow:#00000026 0 5px 15px}.cus-btn.light{color:#91b0cb;background:#fff;transition:all .5s ease-in-out;box-shadow:#00000026 0 5px 15px}.cus-btn.light:hover{color:#fff;background:#91b0cb;transition:all .5s ease-in-out}.cus-btn.bordered{border:1px solid #54575C;background:transparent;color:#54575c}.cus-btn.bordered:hover{color:#fff;background:#54575c}.phone-link{font-weight:500;font-size:28px;line-height:120%;color:#fff;display:flex;align-items:center;justify-content:end}@media only screen and (min-width: 992px) and (max-width: 1399px){.phone-link{font-size:23px}}.phone-link i{font-size:32px;color:#f0f8ff;margin-right:16px}.phone-link:hover{color:#f0f8ff}.form-btn{width:100%;padding:20px 0;background:#f0f8ff;font-family:Lora,serif;text-transform:capitalize;border:2px solid #f0f8ff;border-radius:5px;font-weight:400;font-size:19px;line-height:130%;color:#fff;cursor:pointer}.form-btn:hover{color:#f0f8ff;background:#fff}.heading{margin-bottom:50px;text-align:center}@media (max-width: 768px){.heading{margin-bottom:40px}}@media (max-width: 492px){.heading{margin-bottom:32px}}.heading h2{font-weight:600;font-size:61px;line-height:120%;margin-bottom:0;color:#2c2d2f;font-family:Lora,serif}@media (max-width: 768px){.heading h2{font-size:48px}}@media (max-width: 575px){.heading h2{font-size:40px}}.heading h4{font-weight:600;font-size:41px;line-height:100%;letter-spacing:-.02em;text-transform:capitalize;margin-bottom:0;color:#2c2d2f;font-family:Lora,serif}@media (max-width: 768px){.heading h4{font-size:36px}}@media (max-width: 575px){.heading h4{font-size:32px}}.heading .cus-btn{display:block;height:54px}@media (max-width: 991px){.heading .cus-btn{display:none}}.no-scroll-y{overflow-y:hidden}.ctn-preloader{align-items:center;cursor:none;display:flex;height:100%;justify-content:center;position:fixed;left:0;top:0;width:100%;z-index:99900}.ctn-preloader .animation-preloader{position:absolute;z-index:100}.ctn-preloader .animation-preloader .txt-loading span{font:bold "Montserrat",sans-serif;font-size:5em;text-align:center;-webkit-user-select:none;user-select:none}.ctn-preloader .animation-preloader .txt-loading span.letters-loading{color:#0003;position:relative}.ctn-preloader .animation-preloader .txt-loading span.letters-loading:before{animation:letters-loading 1s infinite;color:#000;content:attr(data-text-preloader);left:0;opacity:0;position:absolute;top:0;transform:rotateY(-90deg)}.ctn-preloader .animation-preloader .txt-loading span.letters-loading:nth-child(2):before{animation-delay:.1s}.ctn-preloader .animation-preloader .txt-loading span.letters-loading:nth-child(3):before{animation-delay:.2s}.ctn-preloader .animation-preloader .txt-loading span.letters-loading:nth-child(4):before{animation-delay:.3s}.ctn-preloader .animation-preloader .txt-loading span.letters-loading:nth-child(5):before{animation-delay:.4s}.ctn-preloader .animation-preloader .txt-loading span.letters-loading:nth-child(6):before{animation-delay:.5s}.ctn-preloader .animation-preloader .txt-loading span.letters-loading:nth-child(7):before{animation-delay:0,6s}.ctn-preloader .animation-preloader .spinner{animation:spinner 0,5s infinite linear;border-radius:50%;border:3px solid rgba(0,0,0,.2);border-top-color:#000;height:9em;margin:0 auto 3.5em;width:9em}.ctn-preloader .loader-section{background-color:#f0f8ff;height:100%;position:fixed;top:0;width:calc(50% + 1px)}.ctn-preloader .loader-section.section-left{left:0}.ctn-preloader .loader-section.section-right{right:0}.loaded .animation-preloader{opacity:0;transition:.3s ease-out}.loaded .loader-section.section-left{transform:translate(-101%);transition:.3s .1s all cubic-bezier(.1,.1,.1,1)}.loaded .loader-section.section-right{transform:translate(101%);transition:.3s .1s all cubic-bezier(.1,.1,.1,1)}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes letters-loading{0%,75%,to{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@media screen and (max-width: 767px){.ctn-preloader .animation-preloader .spinner{height:8em;width:8em}.ctn-preloader .animation-preloader .txt-loading span{font:700 3.5em Montserrat,sans-serif}}@media screen and (max-width: 500px){.ctn-preloader .animation-preloader .spinner{height:7em;width:7em}.ctn-preloader .animation-preloader .txt-loading span{font:700 2em Montserrat,sans-serif}}.top-bar{position:absolute;top:0;left:0;z-index:999;width:100%;height:129px;background:#eee2d5;padding:50px 100px 0}@media only screen and (min-width: 992px) and (max-width: 1199px){.top-bar{padding:50px}}@media (max-width: 991px){.top-bar{display:none}}.top-bar .navbar-brand{display:flex;justify-content:center}@media only screen and (min-width: 992px) and (max-width: 1199px){.top-bar .navbar-brand{justify-content:start}}.top-bar .important-links{display:flex;justify-content:end;padding-top:10px}@media (max-width: 991px){.top-bar .important-links{padding-top:0}}.top-bar .important-links li{margin-left:24px}.top-bar .important-links li#search-form{width:250px;display:none}.top-bar .important-links li#search-form form .input-group .form-control{background:transparent;border-radius:0;border-bottom:2px solid #2C2D2F;padding:0 8px 8px;color:#2c2d2f;box-shadow:none}.top-bar .important-links li#search-form form .input-group .form-control:focus{background:transparent;box-shadow:none;border-bottom:2px solid #2C2D2F}.top-bar .important-links li#search-form form .input-group .form-control::placeholder{color:#2c2d2f;font-family:Lora,serif}.top-bar .important-links li#search-form form .input-group button{padding:0 8px 8px 2px;border-bottom:2px solid #2C2D2F;color:#2c2d2f}.top-bar .important-links li:first-child{margin-left:0}@media (max-width: 991px){.top-bar .important-links li img{height:24px;object-fit:contain}}.top-bar .important-links.with-bg{padding-top:0}.top-bar .important-links.with-bg li{background:#fff;padding:10px;border-radius:15px;box-shadow:#00000026 0 5px 15px}.top-bar .important-links.with-bg li#search-form{background:transparent;box-shadow:none;padding:0;border-radius:0}.header{position:absolute;top:0;left:0;z-index:999;width:100%;height:98px;display:grid;align-content:center}@media (max-width: 991px){.header{top:0;height:80px}}.header nav{align-items:center;justify-content:center}@media (max-width: 991px){.header nav{justify-content:space-between}}@media (max-width: 575px){.header nav{padding:10px 15px}}.header nav .navbar-nav{gap:20px}.header nav .navbar-nav .menu-item a{font-weight:400;font-size:23px;line-height:120%;letter-spacing:.01em;color:#54575c;padding:5px}@media (max-width: 991px){.header nav .navbar-nav .menu-item a{padding:8px 0;color:#0d0d0d}}.header nav .navbar-nav .menu-item a:hover{color:#2c2d2f}@media (max-width: 991px){.header nav .navbar-nav .menu-item a:hover{color:#2c2d2f}}.header nav .navbar-nav .menu-item a.active{color:#2c2d2f}@media (max-width: 991px){.header nav .navbar-nav .menu-item a.active{color:#2c2d2f;background:transparent}}.header nav .navbar-nav .menu-item-has-children{position:relative}.header nav .navbar-nav .menu-item-has-children a{font-weight:400;font-size:23px;line-height:120%;letter-spacing:.01em;color:#54575c;margin-right:0;padding:5px}@media (max-width: 991x){.header nav .navbar-nav .menu-item-has-children a{padding:8px 0;color:#0d0d0d}}.header nav .navbar-nav .menu-item-has-children a:hover{color:#2c2d2f}@media (max-width: 991px){.header nav .navbar-nav .menu-item-has-children a:hover{color:#2c2d2f}}.header nav .navbar-nav .menu-item-has-children a.active{color:#2c2d2f}@media (max-width: 991px){.header nav .navbar-nav .menu-item-has-children a.active{color:#2c2d2f;background:transparent}}.header nav .navbar-nav .menu-item-has-children .submenu{position:absolute;top:35px;left:0;background:#fff;z-index:99;opacity:0;visibility:hidden;min-width:250px;padding:10px 20px 15px;list-style:none;margin:0;box-shadow:#00000026 0 5px 15px;border-radius:10px}@media (max-width: 1199px){.header nav .navbar-nav .menu-item-has-children .submenu{min-width:200px;top:45px;left:unset;padding:10px 10px 15px}}.header nav .navbar-nav .menu-item-has-children .submenu a:after{display:none}.header nav .navbar-nav .menu-item-has-children .submenu li{margin:0;opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translate(20px)}.header nav .navbar-nav .menu-item-has-children .submenu li a{position:relative;font-weight:600;font-size:18px;line-height:130%;color:#2c2d2f;padding:8px 0;display:block}@media (max-width: 991px){.header nav .navbar-nav .menu-item-has-children .submenu li a{font-size:16px}}.header nav .navbar-nav .menu-item-has-children .submenu li a.active{font-weight:700;color:#0d0d0d}.header nav .navbar-nav .menu-item-has-children .submenu li a:hover{color:#0d0d0d}.header nav .navbar-nav .menu-item-has-children:hover .submenu{opacity:1;visibility:visible;z-index:9;right:0}@media (max-width: 991px){.header nav .navbar-nav .menu-item-has-children:hover .submenu{right:85px}}.header nav .navbar-nav .menu-item-has-children:hover .submenu li{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.header nav .navbar-brand{display:flex;justify-content:center}@media only screen and (min-width: 992px) and (max-width: 1199px){.header nav .navbar-brand{justify-content:start}}.header nav .important-links ul{display:flex;align-items:center;justify-content:end;margin-bottom:0;gap:24px}.header nav .important-links li#search-form{width:250px;display:none}.header nav .important-links li#search-form form .input-group .form-control{background:transparent;border-radius:0;border-bottom:2px solid #2C2D2F;padding:0 8px 8px;color:#2c2d2f;box-shadow:none}.header nav .important-links li#search-form form .input-group .form-control:focus{background:transparent;box-shadow:none;border-bottom:2px solid #2C2D2F}.header nav .important-links li#search-form form .input-group .form-control::placeholder{color:#2c2d2f;font-family:Lora,serif}.header nav .important-links li#search-form form .input-group button{padding:0 8px 8px 2px;border-bottom:2px solid #2C2D2F;color:#2c2d2f}@media (max-width: 991px){.header nav .important-links li img{height:24px;object-fit:contain}}.header nav .important-links a{font-size:clamp(20px,1.354vw,48px)}.header nav .important-links a:hover{color:#eee2d5}.header .navbar-toggler{color:#2c2d2f;border:none;outline:0;padding-top:24px;font-size:24px}@media (max-width: 991px){.header .navbar-toggler{padding-top:8px}}.header .navbar-toggler:focus{box-shadow:none;color:#2c2d2f}.header .navbar-collapse{justify-content:center}@media (max-width: 991px){.header .navbar-collapse{background:#fff;border-radius:10px;padding:15px 24px;z-index:9999;position:absolute;top:70px;right:10px;width:200px;box-shadow:#00000026 0 5px 15px}}.footer{background:#f0f8ff;padding:50px 0}.footer .title{font-weight:600;font-size:28px;line-height:120%;font-family:Lora,serif;color:#2c2d2f;margin-bottom:30px}@media (max-width: 991px){.footer .title{margin-top:24px}}.footer .main{margin-bottom:50px}.footer .main .logo{margin-bottom:10px}.footer .main .detail{font-weight:400;font-size:18px;line-height:140%;letter-spacing:.03em;color:#54575c}.footer .main .links li{margin-bottom:10px}.footer .main .links li:last-child{margin-bottom:0}.footer .main .links li a{display:flex;align-items:center;gap:8px;font-weight:400;font-size:20px;line-height:120%;color:#54575c;position:relative;transition:all .5s ease-in-out}.footer .main .links li a:before{content:"";font-family:"Font Awesome 5 Pro";color:#54575c;font-size:12px;transition:all .5s ease-in-out}.footer .main .links li a:hover{transition:all .5s ease-in-out;color:#0d0d0d}.footer .main .links li a:hover:before{color:#0d0d0d;transition:all .5s ease-in-out}.footer .main .links.contact-list li{margin-bottom:16px}.footer .main .links.contact-list li a,.footer .main .links.contact-list li span{display:flex;align-items:flex-start;gap:8px;font-weight:400;font-size:18px;line-height:140%;color:#54575c}@media (max-width: 991px){.footer .main .links.contact-list li a,.footer .main .links.contact-list li span{font-size:16px}}.footer .main .links.contact-list li a:before,.footer .main .links.contact-list li span:before{display:none}.footer .main .links.contact-list li a img,.footer .main .links.contact-list li span img{width:24px}@media (max-width: 991px){.footer .main .links.contact-list li a img,.footer .main .links.contact-list li span img{width:22px}}.footer .main .links.contact-list li:hover a{color:#0d0d0d}.footer .main .footer-social-icon{display:flex;align-items:center;gap:12px}@media (max-width: 991px){.footer .main .footer-social-icon li img{height:24px;object-fit:contain}}.footer .copyright{font-weight:400;font-size:18px;line-height:140%;letter-spacing:.03em;color:#54575c;margin-bottom:0}.banner{margin-top:98px;padding:64px 0;background-color:#f0f8ff}@media (max-width: 991px){.banner{margin-top:80px}}.banner .content .title{font-size:clamp(56px,3.7vw,120px);font-weight:500;line-height:120%;color:#1b1c1e;font-family:Lora,serif;margin-bottom:16px}@media (max-width: 991px){.banner .content .title{font-size:clamp(38px,5.119vw,48px)}}@media (max-width: 767px){.banner .content .title{font-size:clamp(35px,6.094vw,45px)}}@media (max-width: 575px){.banner .content .title{font-size:clamp(32px,8.78vw,40px)}}.banner .content .sub-text{font-size:.938vw;font-weight:400;line-height:140%;letter-spacing:.54px;color:#54575c;margin-bottom:clamp(24px,2.5vw,96px)}@media (max-width: 1199px){.banner .content .sub-text{font-size:1.65vw}}@media (max-width: 991px){.banner .content .sub-text{font-size:1.85vw}}@media (max-width: 767px){.banner .content .sub-text{font-size:2.3vw}}@media (max-width: 575px){.banner .content .sub-text{margin-bottom:24px;font-size:clamp(12px,3vw,18px)}}.categories .category-card{position:relative;display:flex;align-items:center;justify-content:space-between;padding-left:clamp(12px,.83vw,24px);border-radius:10px}.categories .category-card img{width:clamp(120px,9.375vw,240px)}.categories .category-card .h5{font-size:clamp(18px,1.1vw,26px);font-weight:700;line-height:140%}.categories .category-card .link-btn{color:#0d0d0d;display:flex;align-items:center;gap:8px}.categories .category-card .link-btn:after{content:"";font-family:"Font Awesome 5 Pro";color:#0d0d0d;font-size:12px;transition:all .5s ease-in-out}.categories .category-card.bg-gradient-1{background:linear-gradient(110deg,#ffeaf1 -9.36%,#f8e9ff 103.16%)}.categories .category-card.bg-gradient-2{background:linear-gradient(105deg,#ffece2 -3.62%,#fff8dee8 113.31%,#ffe895bf 113.32%),linear-gradient(110deg,#ffeaf1 -9.36%,#f8e9ff 103.16%)}.categories .category-card.bg-gradient-3{background:linear-gradient(104deg,#feffe1,#e9f0ff)}.about-1 .content{position:relative}.about-1 .content .since{position:absolute;top:0;left:0;background:#91b0cb;width:119px;height:119px;border-radius:119px;display:grid;place-content:center;align-items:center;text-align:center}@media (max-width: 575px){.about-1 .content .since{top:0;left:unset;right:20px}}.about-1 .content .since p{font-weight:400;font-size:23px;line-height:120%;margin-bottom:5px;font-family:Lora,serif;color:#fff}.about-1 .content .since h6{font-weight:700;font-size:28px;line-height:120%;color:#fff;margin-bottom:0}.about-1 .content .detail{padding-left:149px}@media (max-width: 575px){.about-1 .content .detail{padding-left:0;padding-top:100px}}.about-1 .content .detail h6{font-weight:700;font-size:22px;line-height:120%;margin-bottom:0;color:#1b1c1e}@media (max-width: 1199px){.about-1 .content .detail h6{font-size:21px}}@media (max-width: 991px){.about-1 .content .detail h6{font-size:20px}}@media (max-width: 767px){.about-1 .content .detail h6{font-size:19px}}@media (max-width: 575px){.about-1 .content .detail h6{font-size:18px}}@media (max-width: 492px){.about-1 .content .detail h6{font-size:16px}}.about-1 .content .detail h2{font-weight:400;font-size:55px;line-height:120%;font-family:Lora,serif;color:#2c2d2f;margin-bottom:16px}@media (max-width: 1199px){.about-1 .content .detail h2{font-size:48px}}@media (max-width: 991px){.about-1 .content .detail h2{font-size:42px;margin-bottom:10px}}@media (max-width: 767px){.about-1 .content .detail h2{font-size:38px}}@media (max-width: 575px){.about-1 .content .detail h2{font-size:34px}}@media (max-width: 492px){.about-1 .content .detail h2{font-size:32px}}.about-1 .content .detail p{font-weight:400;font-size:18px;line-height:140%;letter-spacing:.03em;color:#54575c}@media (max-width: 1399px){.about-1 .content .detail p br{display:none}}.about-1 .img-block img{border-radius:20px}.about .title{font-weight:700;font-size:clamp(40px,3.177vw,122px);line-height:120%;font-family:Lora,serif;margin-bottom:30px;color:#2c2d2f}@media (max-width: 991px){.about .title{font-size:clamp(38px,5.119vw,48px)}}@media (max-width: 767px){.about .title{font-size:clamp(35px,6.094vw,45px)}}@media (max-width: 575px){.about .title{font-size:clamp(32px,8.78vw,40px)}}.about .block{margin-bottom:50px}.about .block p{font-weight:400;font-size:18px;line-height:140%;letter-spacing:.03em;color:#54575c;margin-bottom:30px}@media (max-width: 767px){.about .block p{font-size:16px}}.about img{box-shadow:#00000026 0 5px 15px;border-radius:20px}@media (max-width: 991px){.about img{margin-bottom:30px}}.cart .table-block{border-radius:20px;box-shadow:#00000026 0 5px 15px;background:#fff;padding:15px;margin-bottom:30px}.cart .table-block .cart-table-lg{width:100%;margin-bottom:32px}.cart .table-block .cart-table-lg tr.bottom-row td{padding:0 0 32px}.cart .table-block .cart-table-lg tr.bottom-row td:last-child{padding:0 24px 32px 0}.cart .table-block .cart-table-lg tr td.img-block{width:23%;padding-right:20px}.cart .table-block .cart-table-lg tr td.img-block img{border-radius:15px;box-shadow:#00000026 0 5px 15px}.cart .table-block .cart-table-lg tr td.title{padding:32px 0 48px;font-weight:700;font-size:23px;line-height:140%;color:#2c2d2f}.cart .table-block .cart-table-lg tr td.title.pad-right{padding-right:24px}.cart .table-block .cart-table-lg tr td.title a{font-weight:700;font-size:23px;line-height:140%;color:#54575c}.cart .table-block .cart-table-lg tr td.title a span{font-weight:700;font-size:23px;line-height:140%;color:#2c2d2f}.cart .table-block .cart-table-lg tr td.color-block label{font-weight:700;font-size:23px;line-height:140%;color:#54575c;display:inline-flex}.cart .table-block .cart-table-lg tr td.color-block input{display:none}.cart .table-block .cart-table-lg tr td.color-block .color{width:32px;height:32px;border-radius:10px;margin-left:8px;box-shadow:#00000026 0 5px 15px}.cart .table-block .cart-table-lg tr td.price-number{font-weight:700;font-size:23px;line-height:140%;color:#2c2d2f}.cart .table-block .cart-table-lg tr td .quantity-wrap{display:flex;margin:0 auto;gap:clamp(4px,.62vw,16px);width:fit-content}.cart .table-block .cart-table-lg tr td .quantity-wrap input{border:none!important;font-size:clamp(14.5px,1.042vw,40px);font-weight:600;line-height:140%;letter-spacing:-.4px;color:#1b1c1e!important;padding:0!important;background:transparent;width:24px;text-align:center}@media (max-width: 991px){.cart .table-block .cart-table-lg tr td .quantity-wrap input{font-size:clamp(15px,2.107vw,21px)}}@media (max-width: 767px){.cart .table-block .cart-table-lg tr td .quantity-wrap input{font-size:clamp(15.5px,2.656vw,19px)}}@media (max-width: 575px){.cart .table-block .cart-table-lg tr td .quantity-wrap input{font-size:clamp(14.45px,4.146vw,18px)}}.cart .table-block .cart-table-lg tr td .quantity-wrap input:focus{border:none;outline:none;color:#1b1c1e}.cart .table-block .cart-table-lg tr td .quantity-wrap input:hover{border:none;color:#1b1c1e}.cart .table-block .cart-table-lg tr td .quantity-wrap .decrement,.cart .table-block .cart-table-lg tr td .quantity-wrap .increment{display:grid;align-content:center;justify-content:center;height:clamp(30px,2.083vw,48px);width:clamp(30px,2.083vw,48px);background-color:#f0f8ff;color:#1b1c1e;border-radius:5px;cursor:pointer}.cart .table-block .cart-table-lg tr td .quantity-wrap .decrement i,.cart .table-block .cart-table-lg tr td .quantity-wrap .increment i{font-size:clamp(14.5px,1.042vw,40px);color:#1b1c1e}@media (max-width: 991px){.cart .table-block .cart-table-lg tr td .quantity-wrap .decrement i,.cart .table-block .cart-table-lg tr td .quantity-wrap .increment i{font-size:clamp(15px,2.107vw,21px)}}@media (max-width: 767px){.cart .table-block .cart-table-lg tr td .quantity-wrap .decrement i,.cart .table-block .cart-table-lg tr td .quantity-wrap .increment i{font-size:clamp(15.5px,2.656vw,19px)}}@media (max-width: 575px){.cart .table-block .cart-table-lg tr td .quantity-wrap .decrement i,.cart .table-block .cart-table-lg tr td .quantity-wrap .increment i{font-size:clamp(14.45px,4.146vw,18px)}}.cart .cart-table-sm{background:#fff;border-radius:10px;box-shadow:#00000026 0 5px 15px;margin-bottom:30px}.cart .cart-table-sm .content-block{padding:32px 24px}.cart .cart-table-sm .content-block img{align-items:center;margin-bottom:32px}.cart .cart-table-sm .content-block .title{font-weight:600;font-size:20px;line-height:140%;letter-spacing:.02em;color:#2c2d2f;margin-bottom:24px}.cart .cart-table-sm .content-block .title span{margin-left:8px;font-weight:600;font-size:20px;line-height:140%;letter-spacing:.02em;color:#2c2d2f}.cart .cart-table-sm .content-block .color-block label{margin-bottom:32px;font-weight:700;font-size:23px;line-height:140%;color:#54575c;display:inline-flex}.cart .cart-table-sm .content-block .color-block input{display:none}.cart .cart-table-sm .content-block .color-block .color{width:32px;height:32px;border-radius:10px;margin-left:8px;box-shadow:#00000026 0 5px 15px}.cart .cart-table-sm .content-block .cart-row{margin-bottom:30px;display:flex;justify-content:space-between}.cart .cart-table-sm .content-block .cart-row:last-child{margin-bottom:0}.cart .cart-table-sm .content-block .cart-row p,.cart .cart-table-sm .content-block .cart-row span{font-weight:600;font-size:20px;line-height:140%;letter-spacing:.02em;color:#2c2d2f;margin-bottom:0}.cart .cart-table-sm .content-block .cart-row .quantity-wrap{display:flex;gap:clamp(4px,.62vw,16px);width:fit-content;margin-left:auto}.cart .cart-table-sm .content-block .cart-row .quantity-wrap input{border:none!important;font-size:clamp(14.5px,1.042vw,40px);font-weight:600;line-height:140%;letter-spacing:-.4px;color:#1b1c1e!important;padding:0!important;background:transparent;width:24px;text-align:center}@media (max-width: 991px){.cart .cart-table-sm .content-block .cart-row .quantity-wrap input{font-size:clamp(15px,2.107vw,21px)}}@media (max-width: 767px){.cart .cart-table-sm .content-block .cart-row .quantity-wrap input{font-size:clamp(15.5px,2.656vw,19px)}}@media (max-width: 575px){.cart .cart-table-sm .content-block .cart-row .quantity-wrap input{font-size:clamp(14.45px,4.146vw,18px)}}.cart .cart-table-sm .content-block .cart-row .quantity-wrap input:focus{border:none;outline:none;color:#1b1c1e}.cart .cart-table-sm .content-block .cart-row .quantity-wrap input:hover{border:none;color:#1b1c1e}.cart .cart-table-sm .content-block .cart-row .quantity-wrap .decrement,.cart .cart-table-sm .content-block .cart-row .quantity-wrap .increment{display:grid;align-content:center;justify-content:center;height:clamp(30px,2.083vw,48px);width:clamp(30px,2.083vw,48px);background-color:#f0f8ff;color:#1b1c1e;border-radius:5px;cursor:pointer}.cart .cart-table-sm .content-block .cart-row .quantity-wrap .decrement i,.cart .cart-table-sm .content-block .cart-row .quantity-wrap .increment i{font-size:clamp(14.5px,1.042vw,40px);color:#1b1c1e}@media (max-width: 991px){.cart .cart-table-sm .content-block .cart-row .quantity-wrap .decrement i,.cart .cart-table-sm .content-block .cart-row .quantity-wrap .increment i{font-size:clamp(15px,2.107vw,21px)}}@media (max-width: 767px){.cart .cart-table-sm .content-block .cart-row .quantity-wrap .decrement i,.cart .cart-table-sm .content-block .cart-row .quantity-wrap .increment i{font-size:clamp(15.5px,2.656vw,19px)}}@media (max-width: 575px){.cart .cart-table-sm .content-block .cart-row .quantity-wrap .decrement i,.cart .cart-table-sm .content-block .cart-row .quantity-wrap .increment i{font-size:clamp(14.45px,4.146vw,18px)}}.cart .cart-detail{border-radius:20px;background:#fff;box-shadow:#00000026 0 5px 15px}.cart .cart-detail .content-block{padding:30px;border-top:3px solid #B6B1AF}.cart .cart-detail .content-block:first-child{border:0}.cart .cart-detail .content-block h5{font-weight:700;font-size:28px;line-height:120%;color:#2c2d2f;margin-bottom:30px}.cart .cart-detail .content-block h3{font-weight:700;font-size:36px;line-height:120%;letter-spacing:-.03em;color:#2c2d2f;margin-bottom:32px}.cart .cart-detail .content-block .detail-row{display:flex;justify-content:space-between;margin-bottom:8px;align-items:center}.cart .cart-detail .content-block .detail-row p,.cart .cart-detail .content-block .detail-row span{font-weight:400;font-size:23px;line-height:120%;color:#2c2d2f}.cart .cart-detail .content-block .total-row{display:flex;justify-content:space-between;margin-bottom:30px}.cart .cart-detail .content-block .total-row h6,.cart .cart-detail .content-block .total-row span{font-weight:700;font-size:28px;line-height:120%;color:#2c2d2f;margin-bottom:0}.page-start-banner{height:clamp(260px,21.875vw,500px);position:relative;background-color:#f0f8ff;display:grid;align-content:center}.page-start-banner .object{width:clamp(100px,15.625vw,400px);position:absolute}.page-start-banner .object.object-1{top:0;left:0}@media (max-width: 1599px){.page-start-banner .object.object-1{display:none}}.page-start-banner .object.object-2{bottom:0;right:0}.page-start-banner .object.object-3{bottom:0;left:0}@media screen and (min-width: 1599px){.page-start-banner .object.object-3{display:none}}.page-start-banner .title{text-align:center;padding-top:60px;font-weight:700;font-size:clamp(56px,4vw,122px);line-height:120%;letter-spacing:-.02em;margin-bottom:0;color:#1b1c1e;font-family:Lora,serif}@media (max-width: 991px){.page-start-banner .title{font-size:clamp(48px,6vw,48px)}}@media (max-width: 767px){.page-start-banner .title{font-size:clamp(42px,7vw,45px)}}@media (max-width: 575px){.page-start-banner .title{font-size:clamp(38px,9.5vw,40px)}}.sidebar{background:#fff;box-shadow:#00000026 0 5px 15px;border-radius:20px}.sidebar .content-block{padding:30px 20px;border-top:2px solid #91b0cb}.sidebar .content-block:first-child{border-top:0}@media only screen and (min-width: 1199px) and (max-width: 1399px){.sidebar .content-block{padding:32px 16px 16px}}.sidebar .title{font-weight:700;font-size:28px;line-height:120%;text-transform:capitalize;color:#2c2d2f;margin-bottom:24px}.sidebar .category-filter ul{padding-left:0;margin-bottom:0;list-style:none}.sidebar .category-filter ul li{margin-bottom:10px}.sidebar .category-filter ul li a{font-weight:400;font-size:23px;line-height:140%;letter-spacing:.03em;color:#54575c;transition:all .5s ease-in-out}.sidebar .category-filter ul li a:hover{color:#2c2d2f;transition:all .5s ease-in-out}.sidebar .colors-filter ul{display:flex;list-style:none;align-items:center;flex-wrap:wrap;padding-left:0;margin-bottom:0}.sidebar .colors-filter ul li{display:inline-block;width:49%;list-style:none;margin-bottom:16px}.sidebar .colors-filter ul li label{display:block;font-weight:400;font-size:21px;line-height:140%;color:#54575c}.sidebar .colors-filter ul li input{display:none}.sidebar .colors-filter ul li .color{width:32px;height:32px;border-radius:10px;margin-right:8px;padding-top:8px}.sidebar .blogs-list{display:flex;flex-direction:column;gap:clamp(16px,1.25vw,32px)}.sidebar .blogs-list li .blog-list-item{display:flex;align-items:start;gap:clamp(12px,.86vw,24px)}.sidebar .blogs-list li .blog-list-item a{font-weight:600;font-size:18px;line-height:120%;color:#2c2d2f;margin-bottom:10px}.sidebar .blogs-list li .blog-list-item .blog-img{flex-shrink:0}.sidebar .blogs-list li .blog-list-item img{border-radius:5px;width:clamp(70px,4.792vw,130px);height:clamp(70px,4.792vw,105px)}.sidebar .tags-list{display:flex;gap:clamp(12px,.78vw,24px);flex-wrap:wrap}.sidebar .tags-list li a{background-color:#f0f8ff;border-radius:5px;color:#1b1c1e;padding:8px 16px;transition:all .5s ease-in-out;font-weight:500;line-height:120%}.sidebar .tags-list li a:hover{color:#fff;background-color:#91b0cb;transition:all .5s ease-in-out}.sidebar .availability-filter ul{display:flex;list-style:none;padding-left:0;margin-bottom:0}.sidebar .availability-filter ul li{list-style:none;margin-bottom:16px;margin-right:24px}.sidebar .availability-filter ul li label{display:block;font-weight:400;font-size:18px;line-height:140%;color:#54575c}.sidebar .availability-filter ul li label input{display:none}.search-bar{margin-bottom:30px}.search-bar .input-group{border-radius:20px;box-shadow:#00000026 0 5px 15px}.search-bar .input-group .form-control{box-shadow:none}.search-bar .input-group button{border-radius:0 20px 20px 0;border-bottom:1px solid #91b0cb;background-color:#fff}.search-bar .input-group button.input-group-text{background-color:#fff}.blog-card{position:relative;background-color:#f0f8ff;border-radius:20px;overflow:hidden;box-shadow:#00000026 0 5px 15px}.blog-card figure{margin-bottom:0;overflow:hidden}.blog-card figure img{border-radius:20px 20px 0 0;-webkit-transition:all .6s linear 0s;transition:all .6s linear 0s}.blog-card:hover figure img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .6s linear 0s;transition:all .6s linear 0s}.blog-card .text-block{padding:20px 20px 24px}.blog-card .text-block .date{margin-bottom:16px;font-size:.938vw;font-weight:400;line-height:140%;letter-spacing:.54px;color:#1b1c1e}@media (max-width: 1199px){.blog-card .text-block .date{font-size:1.65vw}}@media (max-width: 991px){.blog-card .text-block .date{font-size:1.85vw;margin-bottom:12px}}@media (max-width: 767px){.blog-card .text-block .date{font-size:2.3vw}}@media (max-width: 575px){.blog-card .text-block .date{font-size:clamp(12px,4vw,18px)}}.blog-card .text-block .title{font-family:Lora,serif;color:#1b1c1e;font-size:clamp(20.34px,1.515vw,62px);font-weight:700;line-height:120%;margin-bottom:16px}@media (max-width: 991px){.blog-card .text-block .title{font-size:clamp(23px,2.976vw,28px)}}@media (max-width: 767px){.blog-card .text-block .title{font-size:clamp(21px,3.594vw,25px)}}@media (max-width: 575px){.blog-card .text-block .title{font-size:clamp(19px,5.244vw,23px)}}.blog-card .text-block p{color:#54575c;font-size:.938vw;font-weight:400;line-height:140%;letter-spacing:.54px;margin-bottom:24px}@media (max-width: 1199px){.blog-card .text-block p{font-size:1.65vw}}@media (max-width: 991px){.blog-card .text-block p{font-size:1.85vw;margin-bottom:16px}}@media (max-width: 767px){.blog-card .text-block p{font-size:2.3vw}}@media (max-width: 575px){.blog-card .text-block p{font-size:clamp(12px,4vw,18px)}}.blog-card .text-block .b-btn{background-color:#fff;display:flex;align-items:center;padding:8px 12px;gap:8px;font-size:18px;font-weight:400;line-height:140%;letter-spacing:.54px;color:#91b0cb;margin-bottom:0;border:1px solid #91b0cb;transition:all .5s ease-in-out;border-radius:5px;width:fit-content}.blog-card .text-block .b-btn i{font-size:18px;color:#91b0cb;transition:all .5s ease-in-out}.blog-card .text-block .b-btn:hover{background-color:#91b0cb;color:#fff;transition:all .5s ease-in-out}.blog-card .text-block .b-btn:hover i{color:#fff;transition:all .5s ease-in-out}.blog-detail figure{border-radius:clamp(16px,1.66vw,40px);overflow:hidden}.blog-detail .br-10{border-radius:10px}.blog-detail span.br{display:block;margin-bottom:12px}.blog-detail .quote .content{border-radius:15px;padding:clamp(20px,1.66vw,40px);background-color:#f0f8ff}.blog-detail .quote .content h6{font-size:clamp(18.34px,1.2vw,62px)}@media (max-width: 991px){.blog-detail .quote .content h6{font-size:clamp(17px,1.976vw,28px)}}@media (max-width: 767px){.blog-detail .quote .content h6{font-size:clamp(16px,2.594vw,25px)}}@media (max-width: 575px){.blog-detail .quote .content h6{font-size:clamp(15px,3.244vw,23px)}}.blog-detail .quote .content .quote{padding-left:20px;border-left:4px solid #91b0cb}.links .block{position:relative;display:flex;align-items:center;justify-content:flex-start;background:#f0f8ff;border-radius:20px;gap:clamp(12px,1.25vw,32px);padding:clamp(16px,1.66vw,48px)}.links .block .icon svg{width:clamp(36px,2.5vw,64px);height:clamp(36px,2.5vw,64px);object-fit:cover}.links .block .icon svg path{fill:#91b0cb}.google-location-map iframe{width:100%;height:clamp(400px,26.25vw,700px)}.testimonials .testimonial-box{position:relative;background:#fff;border-radius:20px;padding:24px;box-shadow:#00000026 0 5px 15px;margin:15px 0}@media (max-width: 991px){.testimonials .testimonial-box{margin-bottom:30px}}.testimonials .testimonial-box .upper-row{display:flex;align-items:flex-start;align-items:center;gap:16px;margin-bottom:24px}.testimonials .testimonial-box .upper-row .stars{display:inline-flex}.testimonials .testimonial-box .upper-row .stars i{color:#f3c800;margin-right:4px;font-size:14px}.testimonials .testimonial-box .upper-row h6{font-weight:700;font-size:23px;line-height:140%;margin-bottom:0;color:#2c2d2f}@media (max-width: 991px){.testimonials .testimonial-box .upper-row h6{font-size:20px}}@media (max-width: 492px){.testimonials .testimonial-box .upper-row h6{font-size:18px}}.testimonials .testimonial-box .review{font-weight:400;font-size:18px;line-height:140%;color:#54575c;margin-bottom:0}@media (max-width: 492px){.testimonials .testimonial-box .review{font-size:16px}}.product-card{border-radius:20px;position:relative;overflow:hidden;background-color:#f0f8ff}.product-card.slide-margin{margin:0 15px}.product-card .links{display:flex;flex-direction:column;gap:12px;position:absolute;top:16px;z-index:15;right:-110%;transition:all .5s ease-in-out}.product-card .links a{background:#fff;width:40px;height:40px;border-radius:5px;display:grid;justify-content:center;align-content:center;transition:all .5s ease-in-out;box-shadow:#00000026 0 5px 15px}.product-card .links a i{color:#2c2d2f;font-size:20px}.product-card .links a:hover i{color:#91b0cb;transition:all .5s ease-in-out}.product-card .showcase-box{position:relative;text-align:center;overflow:hidden}.product-card .showcase-box img{object-fit:cover;margin:0 auto;-webkit-transition:all .6s linear 0s;transition:all .6s linear 0s}.product-card .text-block{padding:0 16px 16px}.product-card .text-block .title{font-weight:700;font-size:28px;line-height:120%;color:#2c2d2f;margin-bottom:8px}.product-card .text-block .bottom-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.product-card .text-block .bottom-row .price{font-size:31px;font-weight:600;line-height:120%;color:#1b1c1e;font-family:Lora,serif}.product-card .text-block .bottom-row .cart-button{display:grid;align-content:center;justify-content:center;width:48px;height:48px;border:1px solid #91b0cb;transition:all .5s ease-in-out;border-radius:5px;background-color:#fff}.product-card .text-block .bottom-row .cart-button i{font-size:24px;color:#91b0cb;transition:all .5s ease-in-out}.product-card .text-block .bottom-row .cart-button:hover{background-color:#91b0cb;border-color:#91b0cb;transition:all .5s ease-in-out}.product-card .text-block .bottom-row .cart-button:hover i{color:#fff;transition:all .5s ease-in-out}.product-card:hover .showcase-box img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .6s linear 0s;transition:all .6s linear 0s}.product-card:hover .links{right:16px;transition:all .5s ease-in-out}.inner-banner{display:grid;align-content:center;justify-content:center;position:relative;background-color:#f0f8ff;padding:clamp(150px,11vw,300px) 0}.inner-banner .object{width:clamp(200px,40.833vw,900px);position:absolute}.inner-banner .object.object-1{top:0;left:0}.inner-banner .object.object-2{bottom:0;right:0}.inner-banner .content{text-align:center;position:relative;z-index:10}.inner-banner .content h3{font-weight:400;font-size:clamp(40px,3.177vw,122px);line-height:120%;font-family:Lora,serif;color:#2c2d2f;margin-bottom:30px}@media (max-width: 991px){.inner-banner .content h3{font-size:clamp(38px,5.119vw,48px)}}@media (max-width: 767px){.inner-banner .content h3{font-size:clamp(35px,6.094vw,45px)}}@media (max-width: 575px){.inner-banner .content h3{font-size:clamp(32px,8.78vw,40px)}}.inner-banner .content h6{font-weight:400;font-size:clamp(25.59px,1.9vw,78px);line-height:120%;color:#2c2d2f;font-family:Lora,serif;margin-bottom:24}@media (max-width: 991px){.inner-banner .content h6{font-size:clamp(26px,3.452vw,34px)}}@media (max-width: 767px){.inner-banner .content h6{font-size:clamp(23px,4.141vw,30px)}}@media (max-width: 575px){.inner-banner .content h6{font-size:clamp(21px,5.854vw,28px)}}.inner-banner .content h2{font-weight:600;line-height:120%;color:#2c2d2f;font-family:Lora,serif;margin-bottom:40px;font-size:clamp(48px,4.25vw,122px)}@media (max-width: 991px){.inner-banner .content h2{font-size:clamp(44px,5.419vw,48px)}}@media (max-width: 767px){.inner-banner .content h2{font-size:clamp(38px,6.594vw,45px)}}@media (max-width: 575px){.inner-banner .content h2{margin-bottom:24px;font-size:clamp(36px,9.78vw,40px)}}.pagination-wrape{margin:30px 0 0;text-align:center}.pagination-wrape .pagination{display:block}.pagination-wrape .pagination li{display:inline-block;width:40px;height:40px;border-radius:40px;margin-right:10px;box-shadow:#00000026 0 5px 15px}.pagination-wrape .pagination li:last-child{margin-right:0}.pagination-wrape .pagination li:first-child{margin-right:18px}.pagination-wrape .pagination li a{width:40px;height:40px;font-weight:700;font-size:23px;line-height:140%;text-align:center;color:#2c2d2f;box-shadow:#00000026 0 5px 15px;background-color:#fff;display:block;border:none;border-radius:40px;transition:all .5s ease-in-out}.pagination-wrape .pagination li a.arrow{font-size:29px;width:50px;height:50px;border-radius:50px;color:#2c2d2f;background-color:#fff;margin-right:5px}.pagination-wrape .pagination li a.current,.pagination-wrape .pagination li a:hover{color:#fff;background-color:#91b0cb;transition:all .5s ease-in-out}.page-item:first-child .page-link{border-radius:10px}.page-item:last-child .page-link{border-radius:10px}.product-detail .detail-slider{width:100%;display:flex;flex-direction:column;gap:32px}@media (max-width: 575px){.product-detail .detail-slider{gap:20px}}.product-detail .detail-img-block{border-radius:20px;background-color:#f0f8ff;display:grid;align-content:center;justify-content:center;cursor:pointer}.product-detail .detail-img-block img{margin:0 auto}.product-detail .preview-slider{border-radius:10px}.product-detail .detail .p-name{font-weight:700;font-size:clamp(40px,3vw,122px);line-height:120%;color:#2c2d2f;font-family:Lora,serif;margin-bottom:16px}@media (max-width: 991px){.product-detail .detail .p-name{font-size:clamp(38px,5.119vw,48px)}}@media (max-width: 767px){.product-detail .detail .p-name{font-size:clamp(35px,6.094vw,45px)}}@media (max-width: 575px){.product-detail .detail .p-name{font-size:clamp(32px,8.78vw,40px)}}.product-detail .detail .price{font-weight:700;font-size:36px;line-height:120%;margin-bottom:24px}@media (max-width: 575px){.product-detail .detail .price{font-size:28px}}.product-detail .detail p{font-weight:400;font-size:18px;line-height:140%;letter-spacing:.03em;color:#2c2d2f;width:90%;margin-bottom:32px}.product-detail .detail .feature{margin-bottom:32px}@media (max-width: 1399px){.product-detail .detail .feature{margin-bottom:24px}}.product-detail .detail .feature .title{font-weight:600;font-size:20px;line-height:140%;color:#2c2d2f;margin-bottom:16px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.product-detail .detail .feature .title span{font-weight:700;font-size:23px;line-height:140%;color:#2c2d2f;margin-bottom:0}.product-detail .detail .lower-content{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.product-detail .detail .lower-content .quantity-wrap{display:flex;gap:clamp(4px,.62vw,16px);width:fit-content}.product-detail .detail .lower-content .quantity-wrap input{border:none!important;font-size:clamp(14.5px,1.042vw,40px);font-weight:600;line-height:140%;letter-spacing:-.4px;color:#1b1c1e!important;padding:0!important;background:transparent;width:24px;text-align:center}@media (max-width: 991px){.product-detail .detail .lower-content .quantity-wrap input{font-size:clamp(15px,2.107vw,21px)}}@media (max-width: 767px){.product-detail .detail .lower-content .quantity-wrap input{font-size:clamp(15.5px,2.656vw,19px)}}@media (max-width: 575px){.product-detail .detail .lower-content .quantity-wrap input{font-size:clamp(14.45px,4.146vw,18px)}}.product-detail .detail .lower-content .quantity-wrap input:focus{border:none;outline:none;color:#1b1c1e}.product-detail .detail .lower-content .quantity-wrap input:hover{border:none;color:#1b1c1e}.product-detail .detail .lower-content .quantity-wrap .decrement,.product-detail .detail .lower-content .quantity-wrap .increment{display:grid;align-content:center;justify-content:center;height:clamp(30px,2.083vw,48px);width:clamp(30px,2.083vw,48px);background-color:#f0f8ff;color:#1b1c1e;border-radius:5px;cursor:pointer}.product-detail .detail .lower-content .quantity-wrap .decrement i,.product-detail .detail .lower-content .quantity-wrap .increment i{font-size:clamp(14.5px,1.042vw,40px);color:#1b1c1e}@media (max-width: 991px){.product-detail .detail .lower-content .quantity-wrap .decrement i,.product-detail .detail .lower-content .quantity-wrap .increment i{font-size:clamp(15px,2.107vw,21px)}}@media (max-width: 767px){.product-detail .detail .lower-content .quantity-wrap .decrement i,.product-detail .detail .lower-content .quantity-wrap .increment i{font-size:clamp(15.5px,2.656vw,19px)}}@media (max-width: 575px){.product-detail .detail .lower-content .quantity-wrap .decrement i,.product-detail .detail .lower-content .quantity-wrap .increment i{font-size:clamp(14.45px,4.146vw,18px)}}.about-products h3{font-weight:700;font-size:clamp(40px,3.177vw,122px);line-height:120%;color:#2c2d2f;font-family:Lora,serif;margin-bottom:50px}@media (max-width: 991px){.about-products h3{font-size:clamp(38px,5.119vw,48px)}}@media (max-width: 767px){.about-products h3{font-size:clamp(35px,6.094vw,45px)}}@media (max-width: 575px){.about-products h3{font-size:clamp(32px,8.78vw,40px)}}.about-products .review-box{margin-bottom:32px}.about-products .review-box .review-user,.about-products .review-box .review-user .user{display:flex;align-items:center;gap:10px}.about-products .review-box .review-user .user img{border-radius:5px;object-fit:cover;width:48px;height:48px}.about-products .review-box .review-user .user .name{font-weight:700;font-size:20px;line-height:140%;color:#2c2d2f;margin-bottom:0}.about-products .review-box .review-user .stars{display:flex;align-items:center;gap:4px}.about-products .review-box .review-user .stars i{color:#f3c800;font-size:16px}.about-products .review-box .review{margin:16px 0 0;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.03em;color:#54575c}.about-products .more-review-block{border-bottom:3px solid #91b0cb}@media (max-width: 991px){.about-products .more-review-block{margin-bottom:48px}}.about-products .more-review-block .comment-btn{margin-bottom:10px;font-weight:700;font-size:23px;line-height:140%;color:#2c2d2f;text-align:center;display:block}.about-products .more-review-block .comment-btn i{font-size:18px;color:#2c2d2f;margin-left:16px}.about-products .design-block{background:#f0f8ff;padding:30px;border-radius:20px;box-shadow:#00000026 0 5px 15px}.about-products .design-block h6{font-weight:400;font-size:44px;line-height:120%;font-family:Lora,serif;margin-bottom:30px}.checkout .design-block{background:#fff;padding:30px;border-radius:20px;box-shadow:#00000026 0 5px 15px}.checkout .design-block.shipping{padding:30px}.checkout .design-block.shipping .formGroup2{display:block;margin-bottom:8px}.checkout .design-block.shipping .formGroup2 input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkout .design-block.shipping .formGroup2 label{position:relative;cursor:pointer;font-weight:400;font-size:16px;line-height:130%}@media only screen and (min-width: 1199px) and (max-width: 1399px){.checkout .design-block.shipping .formGroup2 label{font-size:14px}}@media (max-width: 490px){.checkout .design-block.shipping .formGroup2 label{font-size:14px}}.checkout .design-block.shipping .formGroup2 label:before{content:"";-webkit-appearance:none;background:transparent;border:2px solid #2C2D2F;border-radius:5px;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:3px;margin-top:-3px}.checkout .design-block.shipping .formGroup2 input:checked+label:after{content:"";display:block;position:absolute;top:0;left:8px;width:6px;height:17px;z-index:10;border:solid #2C2D2F;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkout .design-block .title h4{font-weight:700;font-size:28px;line-height:120%;margin-bottom:30px;color:#2c2d2f}
