/** Shopify CDN: Minification failed

Line 80:139 Expected ":"
Line 102:49 Expected ":"
Line 531:15 Unexpected "{"
Line 531:24 Expected ":"
Line 531:31 Unexpected "{"
Line 543:15 Unexpected "{"
Line 543:24 Expected ":"
Line 545:15 Unexpected "{"
Line 545:24 Expected ":"

**/
h1,h2,h3,h4,h5,h6,a,p,ul li, ol li,select,span,div,.tolstoy-product-tile-title,.tolstoy-product-tile-price,.footer-copy-right p,#checkout2,
.t4s-dropdown__content button, button,.t4s-btn-filter-wrapper button,.t4s-btn-style-outline.t4s-btn-color-dark{font-family: "Open Sans", sans-serif !important;letter-spacing:0 !important;}
&:after{display:none;}



._spotlightVideosContainer_17v2f_224._carouselVideosContainer_14cvz_10.tolstoy-carousel-videos-container{min-height: 590px !important;    margin: 0 0 65px !important;}


.new-contaninersds{padding:0 25px;width:100%;overflow:hidden;}

mobile-view,.t4s-quantity-wrapper{display:none !important;}


.t4s-cartPage__form  .t4s-d-flex {flex-direction: row;}


.t4s-product-sizes.hover-vairent-show{display:none;}

.new-banner .t4s-slideshow-inner>a:after{border-radius: 15px;}

.t4s-product__price-review{margin:0 !important;}
.inclu-test{font-size:12px;color:#000;}

.t4s-header__wrapper .t4s-container{max-width:100%;}

.new-announce{padding:12px 24px 0;}
.new-announce .t4s-announcement-bar{border-radius:10px;}
.t4s-announcement-bar__item p {letter-spacing: 0px;}
.new-banner .t4s-content-position.t4s-container{width: 100%;max-width: 95%;top: 30%;border-radius:10px;}

.tolstoy-product-tile-title{color:#000;font-weight:400 !important;font-size:13px !important;}
.tolstoy-product-tile-price{color:rgba(102, 42, 42, 1) !important;font-weight:400 !important;font-size:13px !important;}

.new-pro-collectiion .t4s-container{max-width:100%;margin:14px  0  ;padding:0;display:flex;justify-content:space-between;gap:15px; }
.left-pro-sidee{width:67%;position:relative;border-radius:16px;}
.left-pro-sidee img{width:100%;}
.right-pro-side{width:33%;padding:10px;background:rgba(249, 247, 243, 1);display:flex;justify-content:center;align-items:center;border-radius:16px;}
.right-pro-side-inn{width:85%;margin:auto;}
.left-pro-sidee h2{color:white; font-weight:700;font-size:40px;margin:0 0 20px;}
.left-pro-sidee a{font-size: 14px;color: #fff;background: rgba(102, 42, 42, 1);padding: 10px 20px;border-radius: 50px;font-weight: 600;}
.left-pro-sidee-imain{position: absolute;width: 100%;height: 100%;display:flex;justify-content:start;align-items:center;padding-left:50px;}
.right-pro-side-inn .t4s-product .t4s-product-title a {font-size:16px !important;}
.new-pro-collectiion .flickityt4s-button{background:#fff !important;border:1px solid #0000001c !important;border-radius:50px;}
.new-pro-collectiion .flickityt4s-button svg{    width: 12px;    stroke: rgb(0 0 0); fill: rgb(0 0 0);}
.right-pro-side-inn .t4s-product-price{color:rgba(102, 42, 42, 1) !important;font-size:16px !important;}

.t4s-section-header .t4s-site-nav__icons.t4s-use__kalles.is--hover2.t4s-h-cart__design1.t4s-lh-1.t4s-d-inline-flex.t4s-align-items-center{justify-content:right;}
.t4s-section-header ul{justify-content:right !important;}
/* .t4s-section-header ul li:nth-child(2) a{color:rgba(85, 5, 3, 1);font-weight:700;} */
.t4s-section-header ul li  a{font-size:20px !important;font-weight:600;}
.t4s-header__wrapper.t4s-pr.t4s-header-layout_logo_center .t4s-container{    max-width: 100% !important;}

.t4s-menu-item.has--children.is-action__hover .t4s-sub-menu{display:none;}
.t4s-section-header .t4s-nav__ul>li> a:hover{color:#000 !important;}

.four-section-inner{display:flex;width:98%;gap:8px;margin:auto;}
.four-sectioninnmain{width:25%;background:rgba(249, 247, 243, 1);display:flex;justify-content:start;align-items:center;}
.four-sectioninnmain a{width:100%;}
.four-sectioninn{display:flex;justify-content:start;align-items:center;}
.four-sectioninn img{padding:12px 42px;}
.four-sectioninn p{font-size:16px;font-weight:400;margin:0;color:#000;letter-spacing:0; }

.left-right-image-inner{display:flex;gap:14px;margin:14px 0 0;}
.left-right-image-inner-left{position:relative;overflow:hidden;}
 .new-banner img,.new-bannersdf img{border-radius:10px;}
.left-right-imagesdasdsad{position:absolute;height:100%;width:100%;z-index: 1; top: 0;display:flex;justify-content:center;align-items:end;t}
/* .left-right-image-inner-left:hover img{border-radius:250px;} */
.left-right-image-inner-left img{border-radius:10px;    transition: 0.3s;border-radius:10px;}
.left-right-imagesdasdsaddsadas{text-align:center;margin:0 0 100px;}
.left-right-imagesdasdsaddsadas h2{font-size:40px;color:#fff;font-weight:700;}
.btn-likk{margin:40px 0 0;}
.btn-likk a{font-size:14px;color:#000;background:#fff;padding:10px 20px;border-radius:50px;font-weight:600;}

.tolstoy-carousel-title,.heading-testimonials-star span{text-transform: capitalize;font-size:40px !important;color: rgba(102, 42, 42, 1) !important;letter-spacing: 0px;}
.tolstoy-carousel-arrows-container{margin-top:0px !important;}
.tolstoy-carousel-arrows-container .tolstoy-previous-button,.tolstoy-carousel-arrows-container .tolstoy-next-button{  margin:0 10px;  border: 2px solid #662a2a!important;  border-radius: 50px !important; }
.tolstoy-carousel-arrows-container .tolstoy-previous-button svg path,.tolstoy-carousel-arrows-container .tolstoy-next-button svg path{  fill:#662a2a;}

/* .tolstoy-carousel-arrows-container .tolstoy-previous-button svg{display:none;}
.tolstoy-carousel-arrows-container .tolstoy-previous-button::before{content:'/'} */


._productTextContainer_4t3oi_14{padding: 16px 0 !important;}
.new-contaninersds .heading-testimonials-star {margin:0px 0 14px !important;}
.senenen img{border-radius:18px !important;}
 .heading-testimonials-star span{font-weight:700;}

.new-padudasd .section.relative {display:flex;gap}
.pdp-banner.pdp-new-banner{width:34%;}

.home-image-sad {padding: 14px 25px  !important;margin:0 !important;}
.textxt h2{text-align:center;font-size:40px;line-height:44px;color:rgba(102, 42, 42, 1) !important;font-weight:700;}
/* .textxt{margin:14px 0 0;} */
.test-dsadas{height: 100%;display: flex;justify-content: center;align-items: end;}
.test-dsadas-in{text-align:center;}
.test-dsadas-in p{margin:0;}
.test-dsadas-in{position:relative;top:100px;transition: 0.6s;}
.test-dsadas:hover .test-dsadas-in{position:relative;top:-50px;}

.hover-sliderr{margin:77px 0 48px;}
.hovere-left{justify-content: center;align-items: center;text-align: center;border-radius:16px;}

  .trext-slider {width: 100%;overflow: hidden}
.sldierewc{ margin:14px 0 ;}
  .trext-slider .swiper-slide {padding: 20px;box-sizing: border-box;text-align: center;padding:4px;}
.trext-slider .swiper-slideindnsdf{border:1px solid rgba(85, 5, 3, 1);padding:130px 35px;border-radius:18px;min-height:440px;display:flex;justify-content:center;align-items:center;}
  
.swiper-slideindnsdf p{font-size:16px;color:#000;}
.swiper-slideindnsdf h2{font-size:16px;color:  rgba(85, 5, 3, 1);}
 .t4s-product .t4s-product-title a:hover{color:  rgb(0, 0, 0) !important;}
.sdsfd a{font-size:15px;background:rgba(102, 42, 42, 1);padding:16px ;border-radius:50px;color:#fff;}

.imgae-footre-min{text-align:center;margin:  auto  ;}
.footensadsa .t4s-footer-heading .t4s-col-heading{ font-size: 30px !important; font-weight: 700;margin: 0 0 15px;}


.footensadsa .t4s-custom-col:nth-child(1) .t4s-footer-heading .t4s-col-heading {
 
  animation: fadeInOut 1.5s infinite;
}

@keyframes fadeInOut {
  0%   { opacity: 0; }
  50%  { opacity: 1; }
  100% { opacity: 0; }
}

.contact-formr .t4s-btn.t4s-btn-effect-fade:hover,.contact-formr .t4s-btn-style-outline.t4s-btn-color-dark{background-color:rgba(85, 5, 3, 1);color:#fff;border:0;}

.footensadsa .t4s-socials a svg {height: 28px;width: 28px;}
.footensadsa .t4s-list-socials .t4s-col-item{    height: 0;padding: 0px;}
.footensadsa .t4s-list-socials{margin:42px 0 0;}

.footensadsa .t4s-newsletter__inner{border:0;border-bottom:1px solid rgb(222, 222, 222);border-radius:0px;}
.t4s-footer-wrap.t4s-row.is--footer-sticky-false.is--footer-collapse-true.t4s-gx-lg-30.t4s-gy-lg-30.t4s-gx-md-15.t4s-gy-md-30.t4s-gx-0.t4s-gy-30{    max-width: 96% !important;}
.footensadsa .t4s-footer-wrap  .t4s-custom-col:nth-child(2) .t4s-col-heading,
.footensadsa .t4s-footer-wrap  .t4s-custom-col:nth-child(3) .t4s-col-heading,
.footensadsa .t4s-footer-wrap  .t4s-custom-col:nth-child(4) .t4s-col-heading{font-size:18px !important;}
.footensadsa ul li a,.footensadsa  .t4s-footer-content .t4s-text-bl {font-size:15px !important;color:#000 !important;}
.footensadsa .t4s-footer-wrap  .t4s-custom-col:nth-child(1){width: 64% !important;}
.footensadsa .t4s-footer-wrap  .t4s-custom-col:nth-child(1) .t4s-col-inner {width:40% !important;}
.footensadsa .t4s-footer-wrap  .t4s-custom-col:nth-child(2){width: 8% !important;}
.footensadsa .t4s-footer-wrap  .t4s-custom-col:nth-child(3){width: 16% !important;}
.footensadsa .t4s-footer-wrap  .t4s-custom-col:nth-child(4) {width: 11% !important;}  

.footensadsa .t4s-newsletter__inner .t4s-newsletter__submit{background-color: #22222200;}
.footensadsa .t4s-newsletter__inner .t4s-newsletter__submit span{color:rgba(85, 5, 3, 1);font-size:15px;font-weight:700;}
.footensadsa input::placeholder{font-size:15px;color:#000;}
.t4s-newsletter__inner .t4s-newsletter__submit:hover{    color:rgba(85, 5, 3, 1) !important; background-color: transparent !important;}
.footensadsa .t4s-newsletter__inner input.t4s-newsletter__email {padding: 0 !important;}
.footer-copy-right{display:flex;justify-content:center;  max-width: 95% !important;margin:auto;border-top: 0px solid #22222229 !important;
    background: #f9f7f3 !important;position:relative;        padding: 15px 0 0 !important;margin:auto !important;}
.footensadsa .t4s-newsletter__inner .t4s-newsletter__submit .t4s-newsletter__text {justify-content: right !important;}
 #t4s-footer .footer-copy-right p{color:#000 !important;  font-family: "Open Sans", sans-serif !important;margin:0 5px;}







.abapout .t4s-content-position p{text-transform:capitalize;}

.sdsfd a:hover{color:#fff !important;}
.test-dsadas-in p{color:#fff;font-size:18px;}

.elementor-heading-title.elementor-size-default{    font-weight: 700 !important;color:#662b2d;}

.t4s-bg-video .t4s-content-wrap  .t4s-content-position {width: 36%;margin-left:10px;}
.rishtest{padding:100px 20px 150px 0;}
.rishtest p{font-size:52px;font-weight:700;line-height:58px;}
.welcome-lab h2{font-size:52px;color:#000;font-weight:700;}
.welcome-lab p{font-size:32px;color:#000;line-height:40px;margin:10px 0 40px;}
.welcome-labbtn{margin:0 0 100px;}
.welcome-labbtn a{font-size:16px;background:#000;border-radius:50px;color:#fff !important;padding:10px 30px;}
 .welcome-lab {margin:100px 0 70px;} 

.from-universee-top h2{font-size:67px;font-weight:700;}
.from-universee-top p{font-size:42px;line-height:50px;margin:20px 0 100px;}
.titlesdsa{font-size:25px;font-weight:700;color:#fff;}


.cards-wrapperdsadsa {display: grid;grid-template-columns: repeat(5, 1fr);gap: 20px;}
.carderer {position: relative;border-radius: 8px;overflow: hidden;text-decoration: none;color: #fff;background: #000;}
.carderer img {width: 100%;height: 100%;object-fit: cover;}
.card.gradient {background: linear-gradient(135deg, #9fd3ff, #e1a6d6);}
.card.blue {background: linear-gradient(135deg, #7cc9f5, #9dd6f9);}
.card-contenterer {position: absolute;left: 24px;bottom: 24px;display: inline-flex;align-items: center;gap: 12px;font-size: 22px;font-weight: 500;}
.card-contenterer::after {content: "";position: absolute;left: 0;bottom: -6px;width: 0%;height: 2px;background: #fff;transition: width 0.4s ease;}
.arrowerer {transform: translateX(-10px);opacity: 0;transition: all 0.4s ease;position: absolute;color:#fff;right: -30%;font-weight:700;}
.carderer:hover .card-contenterer::after {width: 100%;}
.carderer:hover .arrowerer {transform: translateX(0);opacity: 1;}


.cardsdd {    display: grid; grid-template-columns: repeat(3, 1fr); gap: 35px;}
.carddd {position: relative;overflow: hidden;cursor: pointer; transition: transform 0.4s ease;}
.carddd img {width: 100%;display: block;}
.bottom-bardd {position: absolute;bottom: 20px;left: 20px;right: 20px;display: flex;justify-content:end;color: #fff;z-index: 3;}
.bottom-bardd h3 {transition: opacity 0.35s ease;font-size:53px;color:#fff;position:absolute;top:-100px;left:0}
.toggledd {font-size: 28px;transition: transform 0.4s ease;border: 1px solid;padding: 4px 15px 0px;border-radius: 50px;}
.overlaydd {position: absolute;inset: 0;background: rgba(0,0,0,0.85);color: #fff;padding: 30px;transform: translateY(100%);transition: transform 0.6s ease;}
.carddd.activedd .overlaydd {transform: translateY(0);}
.carddd.activedd .toggledd {transform: rotate(135deg);}
.carddd.activedd .bottom-bardd h3 {opacity: 0;}
.from-universee-bottom{margin:140px 0 0;}
.carddd:hover{ transform: scale(1.0666666667, 1.0333333333);;z-index: 2;}

 


.welcome-labbtn2{margin:40px 0 0;}
.welcome-labbtn1{margin:40px 0 50px;}
.susainable{background:#000;padding:80px 0;margin:150px 0;}
.from-universee-toppp h2{font-size:67px;color:#fff;}
.from-universee-bottom h2{font-size:67px;color:#fff;margin:100px 0 20px;}
.from-universee-toppp p{font-size:42px;color:#fff;line-height:50px;padding:20px 0 70px;}
.from-universee-bottom p{font-size:42px;color:#fff;line-height:50px;}
.from-universee-bottom a{font-size:16px;background:#fff;color:#000;padding:10px 30px;border-radius:50px;}
.from-universee-bottom img{margin:100px 0 0;width:100% ;}

.welcome-labnew img{margin:0 0 100px}
.welcome-labnew h2{font-size:52px;color:#000;font-weight:700;}
.welcome-labnew p{font-size:32px;color:#000;line-height:40px;margin:10px 0 40px;}
.welcome-labbtnnew a{font-size:16px;background:#000;border-radius:50px;color:#fff;padding:10px 30px;}

.welcome-labbtnnew{padding:0 0 100px;}

.on-story-inner{display:flex;position: relative;justify-content: start;}
.on-story-inner-bootm h2{font-size:52px;color:#000;font-weight:700;}
.on-story-inner-bootm p{font-size:32px; color:#000;line-height:38px;margin:10px 0 40px;}
.on-tory-inner{margin:0 0 10px;}
.on-story-inner-bootm a{font-size:16px;color:#fff !important;background:#000;border-radius:50px;padding:10px 0px;display: flex;justify-content: center;align-items: center;
    width: 146px;}
    .on-story-inner-bootm a svg{margin-left:5px;}
.on-tory-left{width:900px;height:600px;}
.on-tory-left img{width:100%;height:100%;object-fit:cover;}
.on-tory-right{width:55%;align-self: anchor-center; position: absolute;right: 0;}
.on-tory-right .swiper-slide .swiper-slideindnsdf{position:relative;}
.on-tory-right .swiper-slide .swiper-slideindnsdf .on-tiyoresjyhe{position:absolute;    display: flex;height:100%;width:100%;justify-content: end;align-items: end;}
.on-tiyoresjyhe h3{color:#fff;padding:20px;font-size:26px;line-height:30px;}
.on-story-inner-bootm{width:653px;margin:30px 0 0;}

.hover-vairent-show{background: #ffffff;padding: 10px 0px !important;z-index: 3 !important;width: 90% !important;margin: 0 auto 28px !important;border-radius: 50px;}
.hover-vairent-show span{color:#000;font-size:13px;    display: flex !important;justify-content: space-evenly;}

.t4s-dropdown__sortby button[data-dropdown-open]{min-width: 80px !important;}
.colelflefl{flex-direction: inherit !important;    justify-content: end;margin: 0 0 20px !important;width:50%;}
.colelflefl.t4s-collection-header>:first-child{justify-content: end;width: 101px !important;max-width: 82px !important;border: 1px solid #00000024;border-radius: 50px !important;padding: 0 14px 0 8px; }
.colelflefl.t4s-collection-header>:last-child{width: auto; max-width: max-content;margin-left:10px;}

.colelfleflmian{display:flex;}
.colelfleflmian-left{width:50%;align-self: anchor-center;}
.colelfleflmian-left p{font-size:16px;color:rgba(115, 115, 115, 1);margin:0;}


.t4s-product-info .t4s-product-info__inner{display:grid;}
.t4s-product-info .t4s-product-info__inner .t4s-product-price{order:2;color:rgba(102, 42, 42, 1);font-size:16px;font-weight:600;}
.t4s-product-info .t4s-product-info__inner .t4s-product-title{order:1;}
.t4s-product-info .t4s-product-info__inner .t4s-product-title a{font-size:16px;font-weight:600;color:#000;}



.t4s-product-btns.t4s-product-info__btns.testing .t4s-pr-item-btn.t4s-pr-addtocart{display:none;}

.t4s-product-inner.t4s-pr.t4s-oh .t4s-product-btns.t4s-product-info__btns.testing{    height: 100% !important;position:relative;}
.t4s-product-inner.t4s-pr.t4s-oh .t4s-product-btns.t4s-product-info__btns.testing a{position:absolute;bottom:0;right:0;}


.t4s-product-quick-view .t4s-product__policies.t4s-rte,.t4s-product-quick-view .t4s-product__description.t4s-rte{display:none !important;}

.color-swatch{width: 15px;height: 15px;}
.comp-colors{justify-content:start !important;}
.comp-add-to-cart:hover{background:rgba(85, 5, 3, 1);}
/* .t4s-product-quick-view .print-grid li{width: 35px;} */

.t4s-product-quick-view .t4s-product-form__buttons .t4s-d-flex.t4s-flex-wrap{gap:10px 0;}

.t4s-product-quick-view .t4s-color-mode__color .t4s-swatch__option.is-t4s-name__size  .t4s-swatch__list .t4s-swatch__item{min-width: 30px !important;min-height: 30px !important;line-height: 18px !important;font-size: 14px;}
.t4s-product-quick-view .t4s-product-form__variants .t4s-form__product .t4s-swatch .t4s-swatch__option .t4s-swatch__list .t4s-swatch__item.is-sw__color{    height: 24px;width: 24px;    min-width: 24px !important;min-height: 24px !important;}

.t4s-product-quick-view .t4s-product-form__buttons .t4s-product-form__submit{min-height: 40px;}

.t4s-product-quick-view .t4s-product-form__buttons .t4s-pr-wishlist,.t4s-product-quick-view .t4s-product-form__buttons .t4s-pr-compare{min-width: 30px;width: 30px;height: 30px;}
.shopify-payment-button .shopify-payment-button__button{font-family: "Open Sans", sans-serif !important}

.t4s-product-quick-view .t4s-extra-link{margin: 0 0 3px !important;font-size:14px ;}
.t4s-product-quick-view .t4s-option-wrapper span,.t4s-product-quick-view ,.t4s-product-quick-view .t4s-product_meta div{font-size:14px !important;}

.t4s-pr-quickview.aaa{background:#fff !important;}
.t4s-pr-quickview.aaa p{margin:0;color:#000 !important;padding-left:5px;}

.t4s-sticky-atc__atc{    min-width: 360px !important;}
 
.tolstoy-carousel{position:relative;}

.tolstoy-carousel-arrows-container{position:absolute;bottom:-8%;  }



.new-bannersdf .flickityt4s-page-dots{display:none !important;}
.new-bannersdf{margin:14px 0;}

ul#t4s-nav-ul{z-index:12;position:relative;}
.t4s-section-header ul li a:before{display:none;}

body.no-scroll {overflow: hidden;}
.mega-sidebar {position: fixed;top: 0;right: 0;width: 50%;height: 100vh;background: #fff;z-index: 9 ;opacity: 0;pointer-events: none;transition: opacity 0.5s ease;overflow-y: auto;}
.mega-sidebar.open {opacity: 1;pointer-events: auto;}
.mega-inner {padding:0 40px 60px;position: relative;display: flex;justify-content: start;align-items: center;width: 100%;height: 100%;}
.mega-close {position: absolute;top: 20px;right: 20px;font-size: 16px;color: #662a2a !important;border: none;cursor: pointer;background:transparent !important;font-weight:700;}
.cross-cursor {cursor: none;}
.cross-cursor::after {content: "✕";position: fixed;width: 40px;height: 40px;background: #fff;color: #000;border-radius: 50%;display: flex;align-items: center;justify-content: center;pointer-events: none;font-size: 18px;transform: translate(-50%, -50%);z-index: 100000;}
#crossCursor {position: fixed;width: 42px;height: 42px;background: #fff;color: #000;border-radius: 50%;display: none;align-items: center;justify-content: center;pointer-events: none;font-size: 18px;z-index: 999999; /* stronger */transform: translate(-50%, -50%);}

.mega-anim-item {opacity: 0;transform: translateX(40px); transition: opacity 0.7s ease, transform 0.7s ease;will-change: transform, opacity;}

.mega-anim-item.show {opacity: 1;transform: translateX(0);}



.mega-anim-item.show {opacity: 1;transform: translateX(0);}
.mega-anim-item{color:#000 !important;font-size:33px;font-weight:600;}

.sldierewc .swiper-pagination-bullets{display:none;}
.sldierewc .swiper-button-prev:after{transition:0.3s;color: #000000;border: 2px solid #000;border-radius: 50px;font-size: 16px;padding: 9px 12px;font-weight: 700;}
.sldierewc .swiper-button-next:after{transition:0.3s;color: #000000;border: 2px solid #000;border-radius: 50px;font-size: 16px;padding: 9px 12px;font-weight: 700;}

.sldierewc .swiper-button-prev:hover:after {color: #fff;background: #000;border-color: #000;}

.sldierewc .swiper-button-next:hover:after {color: #fff;background: #000;border-color: #000;}

.t4s-drawer__close svg{color:#662a2a;}

.footensadsa .t4s-socials .t4s-icon-youtube{height:35px;width:35px;}
.footer-copy-right a{font-size:14px !important;position:absolute;right: 3%;}

.comp-link {display: block;text-decoration: none;color: inherit;}

.t4s-complementary-swiper .swiper-slide {opacity: 1 !important;filter: none !important;}

.t4s-cartPage__header .t4s-col-item{font-size:16px;}


.nector-websdk-widget .nector-rewards-widget-container,#chat-popup-iframe-bottom{bottom: 10px !important;}

.t4s-page_cart__meta p{font-size:16px;}
.t4s-cartPage__footer .t4s-btn-size-large {--padding-btn: 0 20px;--btn-height: 40px; }


.t4s-site-nav__icon.t4s-site-nav__heart.t4s-d-none.t4s-d-md-inline-block,.t4s-product-quick-view .t4s-pr-wishlist,.t4s-product-quick-view .t4s-pr-compare,
.t4s-product-quick-view .t4s-extra-link,.t4s-product-quick-view .t4s-product_meta,.t4s-product-quick-view .t4s-product_social-share{display:none !important;}


.t4s-ani-heartBeat{animation-timing-function:inherit !important;animation-name:none !important}
.t4s-modal--is-active .t4s-modal-close{background:transparent;margin:10px !important;}
.t4s-modal--is-active .t4s-modal-close svg{color:#662a2a;}

.t4s-section-header [data-header-height]{min-height: 60px !important;}

.new-pro-collectiion .t4s-section-inner{padding:0px;margin:0;}

.shopify-payment-button{display:none !important;}

.t4s-product-quick-view .t4s-product-form__submit{transform: none !important;}
.t4s-modal__content .t4s-product-form__variants{margin-top:10px !important;}
.t4s-product-quick-view .t4s-product__title a:hover{color:#662a2a !important;}

.media-press{margin-bottom:10px;}
.media-press-inn{display:flex;flex-wrap:wrap;padding:0 24px;gap:10px;}
.media-press-box{width:24.5%;background:rgba(234, 234, 234, 1);}
.media-press-box img{width:100%;}
.media-press-box h2{font-size:18px;text-align:center;padding:18px 10px;}


 
.colelfleflmian .t4s-dropdown__content button:nth-child(3),
.colelfleflmian .t4s-dropdown__content button:nth-child(4),
.colelfleflmian .t4s-dropdown__content button:nth-child(7),
.colelfleflmian .t4s-dropdown__content button:nth-child(8){display:none;}



@media screen and (min-device-width: 1200px) and (max-device-width:2000px) {
    .t4s-modal__inner{max-width: 800px !important;}
        .t4s-modal__content {        max-height: 60vh !important; }

 }


@media only screen and (max-width: 1600px) {
.left-pro-sidee{width:73%;}
.left-right-imagesdasdsaddsadas{    margin: 0px 0 80px;}
.btn-likk {margin: 39px 0 0;}
.trext-slider .swiper-slideindnsdf{padding: 80px 35px;}
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(1) { width: 50% !important;}
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(3) { width: 20% !important;}
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(1) .t4s-col-inner { width: 50% !important;}
.imgae-footre-min{width: 60%; }
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(4) {width: 16% !important;}
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(2) {width: 11% !important;}
.media-press-inn{    gap: 9px;}
.media-press-box h2{    font-size: 14px;}
.media-press-box{width: 24.0%;}
.rishtest{padding: 80px 20px 80px 0;}
.rishtest p{font-size: 40px;line-height: 50px;}
.on-story-inner-bootm h2,.welcome-lab h2{font-size: 40px;}
.on-story-inner-bootm p{font-size: 22px;margin: 10px 0 30px;}
.welcome-lab p{font-size: 22px;line-height:30px;}
.welcome-labbtn { margin: 0 0 80px;}
.on-tory-left{width: 690px;height: 480px;}
.on-tory-right{width: 60%;}
.on-tiyoresjyhe h3{padding: 17px;font-size: 20px;line-height: 26px;}
.welcome-lab{margin: 70px 0 50px;}
.from-universee-top h2{font-size:40px;}
.from-universee-top p{font-size:32px;line-height:40px;margin: 20px 0 70px;}
.cards-wrapperdsadsa{grid-template-columns: repeat(4, 1fr);}
.susainable{margin: 100px 0;}
.from-universee-toppp h2{font-size:40px;}
.titlesdsa{font-size: 20px;}
.from-universee-toppp p{font-size: 32px;line-height:40px;}
.from-universee-top p{font-size: 22px;line-height: 30px;}
.bottom-bardd h3{font-size: 30px;top: -70px;}
.toggledd{font-size: 30px;}
.from-universee-bottom {margin: 100px 0 0;}
.from-universee-bottom p{    font-size: 32px;line-height: 40px;}
.from-universee-bottom h2{font-size: 50px;    margin: 80px 0 20px;}
.from-universee-bottom p {font-size: 25px;line-height: 33px;}
.welcome-labnew img {margin: 0 0 70px;}
.welcome-labnew h2{font-size: 42px;}
.welcome-labnew p{margin: 10px 0 40px;font-size: 25px;}
.welcome-labbtnnew{padding: 0 0 80px;}

.t4s-bg-video .t4s-content-wrap .t4s-content-position{width: 58%;}

.mega-sidebar{    width: 60%;}
.t4s-section-header ul li a{font-size: 18px !important;}
.mega-anim-item{    font-size:28px;}


}
@media only screen and (max-width: 1380px) {
.hover-sliderr {margin: 47px 0 30px;}
.trext-slider .swiper-slideindnsdf{padding: 60px 35px;} 
.rishtest p,.textxt h2{font-size: 35px;line-height: 40px;}
.rishtest {padding: 70px 20px 69px 0;}

.mega-anim-item{    font-size:26px;}

}
@media only screen and (max-width: 1320px) {
.left-pro-sidee {width: 87%;}
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(1) .t4s-col-inner { width: 68% !important;    }
.on-tory-left{width: 600px; height: 450px;}

.t4s-section-header ul li a{font-size: 17px !important;}
.mega-anim-item{    font-size:24px;}


}

@media only screen and (max-width: 600px){
 ._spotlightVideosContainer_17v2f_224._carouselVideosContainer_14cvz_10.tolstoy-carousel-videos-container {
    min-height: 483px !important;
    margin: 0 0 14px !important;
}

.desktop-view{display:none;}
.mobile-view{display:block;}
.new-announce { padding: 10px 16px 0;}
.t4s-announcement-bar__wrap{font-size:12px;}
.new-announce .t4s-announcement-bar { border-radius: 7px;}
.new-contaninersds {padding: 0 16px;}
.new-contaninersds img{border-radius:15px;overflow:hidden;}
.new-contaninersds .t4s-slideshow-inner>a:after{border-radius:15px;}
.new-banner .t4s-content-position.t4s-container{top: -6%;text-align: left !important;}
.new-pro-collectiion .t4s-container{ margin: 0;flex-wrap: wrap;gap:0;}
.left-pro-sidee {width: 100%;margin:10px 0 14px;}
.right-pro-side{    width: 100%;}
.right-pro-side-inn{width: 95%;}

.tolstoy-carousel-title{font-size: 24px !important;position:relative;top:10px;}
.heading-testimonials-star span{font-size: 30px !important;}
.hover-sliderr{margin: 0px 0 42px;}
.hovere-leftsad{padding:20px 0 40px;}
.sdsfd a{padding: 14px;font-size:14px;}
.hovere-left{border-radius: 0px;border-top-left-radius:10px;border-top-right-radius:10px;}
.new-contaninersds img{border-radius: 0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}

.four-section-inner{flex-wrap: wrap;width: 100%;justify-content:space-between;}
.four-sectioninnmain{    width: 48%;}
.four-sectioninn img{padding: 12px 11px;width:50px;}
.four-sectioninn p{font-size: 14px;padding-left: 10px;}

.home-image-sad{padding: 14px 0px  !important;margin: 0  !important;}
.left-right-imagesdasdsad{justify-content: flex-start;}
 .left-right-imagesdasdsaddsadas h2{        font-size: 30px !important;}
 .hover-sliderr .h2{line-height: 22px !important; font-size: 24px !important;}
.left-right-imagesdasdsaddsadas{text-align: left;margin: 0px 0 40px 30px;}
.btn-likk a{font-size:11px;padding:10px 18px;}
.btn-likk{margin: 15px 0 0;}
 
.sldierewc{   margin:0px 0 4px;}

.new-padudasd .section.relative{flex-wrap: wrap;}
.pdp-banner.pdp-new-banner { width: 100%;}
.left-pro-sidee h2{ font-size:30px;   justify-content: center;    padding-left: 0px;}
    .trext-slider .swiper-slideindnsdf {    padding: 40px 23px;    }
.swiper-slideindnsdf h2{font-weight:700;}
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(1) {width: 100% !important; }
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(2){width: 100% !important; }
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(3){width: 100% !important; }
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(4){width: 100% !important; }
.footensadsa ul li a, .footensadsa .t4s-footer-content .t4s-text-bl{font-size:14px;}
.imgae-footre-min{width: 95%; margin:0 auto ;}
.footensadsa .t4s-footer-content{display:block !important;}
.footensadsa .t4s-footer-collapse-icon{display:none;}
#trext-slider-{{ section.id }} {overflow: visible;   }
.footensadsa .t4s-align-items-center{align-items: start !important;}
.t4s-newsletter__inner input.t4s-newsletter__email{text-align: left !important;}
.t4s-footer-wrap.t4s-row.is--footer-sticky-false.is--footer-collapse-true.t4s-gx-lg-30.t4s-gy-lg-30.t4s-gx-md-15.t4s-gy-md-30.t4s-gx-0.t4s-gy-30{max-width: 100% !important;padding: 0 16px;}
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(1) .t4s-col-inner .t4s-footer-content p{margin:10px 0 20px;}
.footensadsa .t4s-newsletter__inner .t4s-newsletter__submit .t4s-newsletter__text{justify-content: right !important;}
.footensadsa .t4s-list-socials{    margin: 35px 0 24px;}
.footensadsa .t4s-newsletter__inner input.t4s-newsletter__email{padding: 0 !important;}
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(1) .t4s-col-inner {width: 100% !important;}

.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(3),.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(4){margin:0 0 18px;}
.footensadsa .t4s-footer-wrap .t4s-custom-col:nth-child(2){margin:18px 0 ;}
#trext-slider-{{ section.id }} .swiper-slide {opacity: 0.4; transform: scale(0.92); transition: all 0.35s ease;}
.t4s-footer-menu ul{margin: 10px 0 0 !important;    line-height: 16px;}
#trext-slider-{{ section.id }} .swiper-slide-active { opacity: 1; transform: scale(1);}
.footensadsa .t4s-footer-heading .t4s-col-heading{font-size: 24px !important;}
.footer-copy-right{display: block;text-align: left !important;padding:0 !important;}
.footer-copy-right p{text-align: left !important;}
.t4s-footer a{font-size:14px !important;}
.four-sectioninn:nth-child(2) img{width:56px;}


.t4s-section-header .t4s-col-md-4.t4s-col-3.t4s-d-lg-none.t4s-col-item{order:4;width: 10% !important;padding:0 !important;position: relative;left: -5px; }
.t4s-col-lg-2.t4s-col-md-4.t4s-col-6.t4s-text-center.t4s-col-item .t4s-header__logo.t4s-lh-1{text-align: left;}
.t4s-col-lg-2.t4s-col-md-4.t4s-col-6.t4s-text-center.t4s-col-item {width:58%;}
.t4s-section-header .t4s-site-nav__icons .t4s-site-nav__icon{padding: 0 7px !important;}
.t4s-drawer-menu__close{background:transparent !important;}
.t4s-drawer-menu__close svg{color:#662a2a;}
.t4s-drawer-menu__close {
    left: calc(88vw - 65px) !important;
}

.left-right-image-inner-left{width:100%}
.left-right-image-inner-left img{width:100%;border-radius:10px;}

 

.textxt h2{font-size:30px; line-height:33px;padding:0 20px;}
.t4s-bg-video .t4s-content-wrap .t4s-content-position{width: 80% !important;}
.t4s-content-wrap.t4s-pe-none.t4s-full-width-link.t4s-z-100{display:flex;}
.rishtest {padding: 20px 0px 50px 0;}
.rishtest p { font-size: 22px;line-height: 28px;margin:0;}
.on-story-inner{flex-wrap: wrap;}
.on-tory-right{position: relative;width:100%;margin:20px 0 0;}
.on-story-inner-bootm{width:100%;}
.on-story-inner-bootm h2, .welcome-lab h2 {font-size: 22px; }
.on-story-inner-bootm p{font-size: 18px;line-height: 24px;margin: 10px 0 20px;}
.welcome-lab {margin:30px 0 10px;}
.on-tiyoresjyhe h3{padding: 12px;font-size: 18px;line-height: 22px;}
.welcome-lab p{font-size: 18px;line-height: 25px;margin: 15px 0 30px;}
.welcome-labbtn {margin: 0 0 60px;}
.from-universee-top h2 {font-size: 22px;}
.from-universee-top p {font-size: 18px;line-height: 25px; }
/* .t4s-site-nav__icon.t4s-site-nav__heart.t4s-d-none.t4s-d-md-inline-block{display:block !important;} */
.t4s-site-nav__icons svg.t4s-icon{width: 21px !important;height: 21px !important;}
.t4s-section-header [data-header-height]{min-height: 48px !important;justify-content: space-between;}
.new-pro-collectiion .t4s-section-inner {padding:0;margin:0;}
.swiper-slideindnsdf p{font-size:14px;line-height:18px;}
.four-sectioninnmain:nth-child(2) img{padding:5px;}

.t4s-row-cols-2>.t4s-col-item, .t4s-row-cols-2 .flickityt4s-slider>.t4s-col-item{padding: 3px;}
.t4s-col-lg-5.t4s-col-md-4.t4s-col-3.t4s-text-end.t4s-col-group_btns.t4s-col-item.t4s-lh-1{position:relative;left:14px;}
.colelflefl{justify-content: start;}

.hover-vairent-show span{font-size:10px;}
.hover-vairent-show{max-width: 96% !important;    width: 100% !important;
    margin: 0 auto 10px !important;}
    .hover-vairent-show span{    justify-content: center;}
.t4s-product-info .t4s-product-info__inner .t4s-product-title a,.t4s-product-info .t4s-product-info__inner .t4s-product-price{font-size: 14px;}
.colelfleflmian{    display: block;}
.t4s-col-item.t4s-col-12.t4s-main-area.t4s-main-collection-page.is--enabled{padding:0;}
.colelfleflmian-left p{font-size:14px;margin:0 0 10px;}
.t4s-dropdown.t4s-dropdown__sortby.qqq button{border:1px solid #00000047;border-radius:50px;    height: 40px}
.t4s-dropdown.t4s-dropdown__sortby.qqq button .t4s-icon-select-arrow{        right: 14px;}
.t4s-dropdown.t4s-dropdown__sortby.qqq button .t4s-d-none.t4s-d-md-block{display:block !important;}
.t4s-dropdown.t4s-dropdown__sortby.qqq button .t4s-d-md-none{display:none !important;}

.t4s-dropdown.t4s-dropdown__sortby.qqq .t4s-dropdown__content button{width: auto;font-size: 12px;height: 33px;padding: 0px 10px;}



.t4s-pr-quickview.aaa img{width:12px;}
.t4s-pr-quickview.aaa p{display:none;}


.t4s-product-quick-view .t4s-product-form__buttons .t4s-quantity-wrapper{height: 40px;}
.t4s-product-quick-view .t4s-product-form__buttons .t4s-quantity-wrapper input.t4s-quantity-input[type="number"]{    height: 38px;}
.t4s-product-quick-view .t4s-product-form__buttons .t4s-quantity-wrapper button{height: 30px;line-height: 43px;}

.t4s-product-quick-view .t4s-product-form__buttons .t4s-d-flex.t4s-flex-wrap{gap: 14px 0;margin: 14px 0 0;}

.t4s-collection-page .t4s-product .t4s-product-info{padding-top:10px !important;padding-bottom:20px !important;}

.t4s-modal__inner .t4s-product__info-container .t4s-product__title{    font-size: 15px !important;}
.t4s-modal__inner .t4s-product-price {font-size:15px;}

.t4s-product-quick-view .t4s-product__media-wrapper,.t4s-product-quick-view .mobile-wishlist,
.t4s-product-quick-view .t4s-product_meta,.t4s-product-quick-view .t4s-extra-link,.t4s-product-quick-view .t4s-product__social {display:none;}
   
.t4s-modal--is-active{        justify-content: center !important;    align-items: end !important;}
.t4s-modal__inner{border-radius:20px;}
.t4s-product-quick-view  #ProductInfo-template--main-qv__main{padding-bottom: 0px;}
.new-banner img{border-radius:10px;}

.t4s-flicky-slider.t4s-slider-btn-vi-hover .flickityt4s-button{opacity: 1 !important;    visibility: visible !important ;}

.new-bannersdf .flickityt4s-page-dots{display:block !important;}

.test-dsadas:hover .test-dsadas-in{top: -10px;}
.test-dsadas-in p{font-size:12px;line-height:16px;}



.galerer-text-image{position:absolute;top: 0;height: 100%;width: 100%;text-align:center;display:flex;justify-content:center;align-items:end}
.galerer-text-image h2{color:#fff;font-size:30px;margin: 0 0 20px;}
.gallery-bnttn a{background:rgba(102, 42, 42, 1);color:#fff;border-radius:50px;padding:10px 18px;font-size:14px;}
.gallery-bnttn{margin:0 0 40px;}
.colelflefl{width:100%;}
.t4s-col-item.qqq a{height:35px;justify-content:center;}
.t4s-col-item.qqq a img{width: 21px;    max-width: 21px;}
.sldierewc .swiper-pagination-bullets{display:block;position:relative;margin-top:5px;}
.sldierewc .swiper-button-prev:after,.sldierewc .swiper-button-next:after{display:none;}
.sldierewc .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(85, 5, 3, 1);}
.footer-copy-right a{position: relative;right: 0;margin:0 5px;}

.t4s-section-header .t4s-site-nav__icons.t4s-use__kalles.is--hover2.t4s-h-cart__design1.t4s-lh-1.t4s-d-inline-flex.t4s-align-items-center{justify-content:flex-end;}
.t4s-header__wrapper .t4s-col-group_btns{padding:0 !important;}
.new-pro-collectiion .t4s-row-cols-2>.t4s-col-item,.new-pro-collectiion .t4s-row-cols-2 .flickityt4s-slider>.t4s-col-item{width: 80%;}

.test-dsadas-in{top: -10px;padding:0 10px;}
    .test-dsadas:hover .test-dsadas-in {top: -10px;} 
.left-right-image-inner{flex-wrap: wrap;margin:14px 0 0;gap:14px;}


.t4s-page_cart__meta p {    font-size: 14px;}
.t4s-cart_price,.t4s-cart-item-price{font-size:14px;}




 #menu-mb__ul .t4s-item-level-0 {opacity: 0;transform: translateX(25px);}

#menu-mb__ul .t4s-item-level-0.show {opacity: 1;transform: translateX(0);transition: all .5s ease;}
 
#menu-mb__ul .t4s-sub-menu.inenrnewrn li {opacity: 0;transform: translateY(10px);}
#menu-mb__ul .t4s-sub-menu.inenrnewrn li.show {opacity: 1;transform: translateY(0);transition: all .8s ease;}


.right-pro-side-inn .t4s-product .t4s-product-title a,.right-pro-side-inn .t4s-product-price {    font-size: 14px !important;}

.new-pro-collectiion{margin:0 0 14px;}
#menu-mb__ul li a{font-size:20px !important;}
#menu-mb__ul li ul li a{font-size:18px !important;}

.gallery_hero_container{margin: 0 !important;    padding: 0 !important;}

.t4s-drawer__header span:before{display:none;}
.t4s-mb__menu .t4s-sub-menu li>a, .t4s-mb__menu>li>a{border:0 !important;}
.t4s-drawer__header{min-height: 30px !important;    border-bottom: 0px solid rgba(129, 129, 129, .2) !important;}

.media-press-box{width: 100%;}
.media-press-inn{padding: 0px 14px;}
.left-pro-sidee-imain{padding-left: 0px;justify-content: center;}
.left-pro-side-btn{text-align: -webkit-center;}
.left-pro-sidee a{font-size: 11px;padding: 10px 18px;}
.t4s-complimentary{margin:0 0 20px;}
.trext-slider .swiper-slideindnsdf{min-height: 320px;}
}


@media only screen and (max-width: 400px){
        .t4s-section-header .t4s-site-nav__icons .t4s-site-nav__icon {
        padding: 0 7px !important;
    }
    
}
@media only screen and (max-width: 370px){
        .t4s-section-header .t4s-site-nav__icons .t4s-site-nav__icon {
        padding: 0 4px !important;
    }
}