/** Shopify CDN: Minification failed

Line 10:6040 Expected ":"

**/
#shopify-section-announcement-bar{z-index:4;display:none}.gift_product{display:none}
body { 
  letter-spacing:0;
} 
@font-face{font-family:'gt_americabold';src:url(//us.maisondesabre.com/cdn/shop/t/502/assets/gtamerica-medium.woff2?v=116939755162083490221754451763) format('woff2'),url(//us.maisondesabre.com/cdn/shop/t/502/assets/gtamerica-medium.woff?v=45164120986001473871754451763) format('woff');font-weight:400;font-style:normal}a{text-decoration:none;}a:hover{text-decoration:none}section.footer-top-section{background:#f5f5f5;padding:1rem 0}.footer-top-inner-cionbox ul li img{width:80px;height:38px;padding-right:2rem;object-fit:contain}.footer-top-inner-cionbox ul li{list-style:none;font-size:16px;display:inline-flex}.footer-top-inner-cionbox ul{display:flex;justify-content:space-around}.footer-col-5{flex:0 0 auto;width:41.66666667%}.footer-col-7{flex:0 0 auto;width:58.33333333%}.custom-container{display:flex}.footer-menu{display:flex;justify-content:space-between}footer{padding:5rem 0 2rem 0;background:#33496e}.footer-newsletter-box p{margin-top:0;color:#fff;font-size:14px}.footer-newsletter-box svg{fill:#e9d56c;width:200px}.footer-menu-innerbox ul li a{color:#fbfbfb;text-decoration:none;font-size:14px;position:relative}.footer-menu-innerbox ul{list-style:none;padding:0;margin:0}.footer-menu-innerbox ul li a:hover::after{width:100%}.footer-menu-innerbox ul li a::after{bottom:-2px}.footer-menu-innerbox ul li a::after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background-color:currentColor;transition:all 0.4s;width:0;margin:0 auto}.footer-menu-innerbox h5{font-size:16px;margin-bottom:10px;color:#fff;margin-top:0;font-family: juanalight,serif;}.footer-menu-innerbox ul li a svg{fill:#fff;width:20px}.footer-menu-innerbox ul.social-icon li{display:inline-block;padding-right:10px}.footer-newsletter-box .input-group{display:flex;width:70%;background:#fff;border:0}.footer-newsletter-box .input-group input{border:0}.footer-newsletter-box .input-group button{box-shadow:none;color:#777;background:#fff;font-size:18px;min-width:24px;padding:10px;font-weight:300}.footer-bottom-box{display:flex;justify-content:space-between;border-top:1px solid #ddd;padding:1.5rem 0 0;margin-top:5rem}.footer-bottom-left ul li a{text-decoration:none;color:#99a4b7}.footer-bottom-left ul li{display:inline-block;padding-right:12px;color:#99a4b7;font-size:12px}.footer-bottom-left ul{padding:0;margin:0}.footer-bottom-right ul li{display:inline-block}.footer-bottom-right ul{padding:0;margin:0}.footer-bottom-right ul li svg{width:40px}.text-center{text-align:center!important}.mobile-footer{display:none}.footer-tab-section{margin-top:0; font-family: Muli,Lato!important;border-bottom:1px solid #eee;padding:0 15px;color:#fff}.section-header{display:flex;justify-content:space-between;align-items:center;color:#fff}.section-content{margin-bottom:10px;display:none;padding:0 0 10px;width:100%}.toggle-btn{background:transparent;border:0;padding:0;color:#fff;box-shadow:none}.section-text h3{color:#fff;font-size:14px;font-family:juanalight,serif!important;}.ourstory-tab-section{margin-top:0;border-bottom:0;padding:0;color:#363636}.our-story-content-nav .section-header{display:flex;justify-content:space-between;align-items:center;color:#363636}.our-story-content-nav .section-content{margin-bottom:10px;display:none;padding:0 0 10px;width:100%}.our-story-content-nav .toggle-btn{background:transparent;border:0;padding:0;color:#363636;box-shadow:none}.our-story-content-nav .section-text h3{color:#000;font-size:18px;font-weight:500;width:100%;display:block;cursor:pointer;font-family:'gt_americaregular'}.accrodian-change-images img{width:100%}.image-box-in img{width:100%;display:none}.our-story-content-nav .container{padding-right:12rem}.footer-top-inner-cionbox ul li a{text-decoration:none;color:#000;display:flex;font-family: 'gt_americaregular';font-size: 14px;    align-items: center;}.our-story-content-nav h2{font-size:45px;line-height:55px;margin-top:0;font-family:'juanalight';color:#000;font-weight:300}p.tagline-text{color:#000;font-size:10px;margin-bottom:15px;line-height:14px;font-family:'juanamedium';font-weight:550;letter-spacing:0px;text-transform:uppercase}.our-story-content-nav .section-content p{margin:0;padding:0 30px 0;font-size:14px}.our-story-content-nav .section-text h3 i{font-family: Muli,Lato !important;font-size:14px!important;font-weight:600;color:#363636;padding:0 10px 0 0}.our_video-work video{width:100%;height:100%}.video-pix-box-in{display:none}.video-pix-box-in video{width:100%;height:100%}section.home-ourstory-section{padding:100px 0 1px}.color-wheel-box ul li span{transition:0.5s ease;display:block;flex:1 1 0%;padding:0 10px 10px;will-change:flex-basis;overflow:hidden;cursor:pointer}.tab-menu.product-collectnav ul li{list-style:none}.product-collection-left-nav img{width:100%}.tab-menu.product-collectnav ul{display:flex;padding:0;justify-content:space-between}.color-wheel-box ul li{list-style:none;cursor:pointer;flex:1 1 0%;padding:0 10px 5px;transition:all 0.5s ease-in-out;will-change:flex-basis;overflow:hidden;cursor:pointer}.color-wheel-box ul{padding:0;margin:0;display:flex;justify-content:space-between;padding-bottom:35px}.color-wheel-box ul li:hover{flex-basis:20%}.product-content p{margin:0;color:#828282;font-size:14px;line-height:18px}.product-grid3{text-align:center;position:relative;z-index:1;width:calc((100% - 20px) / 1);margin:0 auto;background:#f5f5f5;background-color:#f2f2f2}li.tab-a.active-a span{flex-basis:20%}li.tab-a.active-a{flex-basis:20%}li.tab-a.active-a p{display:block!important}.tab-menu ul li a.active-a{background-color:#588d7d;color:#fff}.tab_hide{display:none}.tab-active{display:block}.color-wheel-box.tab-menu ul li a p{padding:0;margin:0;font-size:12px;display:none;transition:0.5s ease;position:absolute}.color-wheel-box.tab-menu ul li a:hover p{display:block;transition:0.5s ease}.colorwheel-slider:after{content:" ";position:absolute;width:10%;right:0;top:0;bottom:0;opacity:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.active-a p{opacity:1!important}.product-grid3:before{content height:81%;width:100%;background:##f5f5f5;opacity:0;position:absolute;top:0;left:0;z-index:-1;transition:all .5s ease 0s}.product-grid3:hover:before{opacity:1;height:100%}.product-grid3 .product-image3{position:relative;background:#f4f4f4}.product-grid3 .product-image3 a{display:block}.product-grid3 .product-image3 img{width:100%;height:auto;padding:40px 16px 0;}.product-grid3 .pic-1{opacity:1;transition:all .5s ease-out 0s}.product-grid3 .social{width:120px;padding:0;margin:0 auto;list-style:none;opacity:0;position:absolute;right:0;left:0;bottom:-23px;transform:scale(0);transition:all .3s ease 0s}.product-grid3:hover .social{opacity:1;transform:scale(1)}.product-grid3 .social li{display:inline-block}.product-grid3 .social li a{color:#e67e22;background:#fff;font-size:18px;line-height:50px;width:50px;height:50px;border:1px solid rgba(0,0,0,.1);border-radius:50%;margin:0 2px;display:block;transition:all .3s ease 0s}.product-grid3 .social li a:hover{background:#e67e22;color:#fff}.labelss{color:#fff;padding:2px 20px;position:absolute;left:0;top:10px;transition:all .3s}span.product-sale-label{background:#B03034;background-color:#B03034;color:#fff;padding:5px 10px;border-radius:3px;border:1px solid transparent;align-items:center;font-size:12px;line-height:20px}span.product-new-label{border:1px solid #d2d2d2;color:#000;padding:5px 11px;min-width:40px;border-radius:3px;font-size:12px;font-family:'gt_americaregular'}.product-collection-nav .product-grid3 .title{text-transform:capitalize;margin:0 0 4px;transition:all .3s ease 0s;font-family:'gt_americaregular';font-size:14px;line-height:22px}.product-grid3 .product-content{z-index:-1;padding:10px;    padding-left: 20px;}.product-grid3 .title a{color:#33496E}.product-grid3 .price{color:#000;font-size:16px;letter-spacing:0px;font-weight:600;margin-right:2px;display:inline-block}.product-grid3 .price span{color:#909090;font-size:14px;font-weight:500;letter-spacing:0;text-decoration:line-through;text-align:left;display:inline-block;margin-top:-2px}.product-grid3 .rating{padding:0;margin:-22px 0 0;list-style:none;text-align:right;display:block}.product-grid3 .rating li{color:#ffd200;font-size:13px;display:inline-block}.product-grid3 .rating li.disable{color:#dcdcdc}@media only screen and (max-width:1200px){.product-grid3 .rating{margin:0}}@media only screen and (max-width:990px){.product-grid3{margin-bottom:30px}.product-grid3 .rating{margin:-22px 0 0}}@media only screen and (max-width:359px){.product-grid3 .rating{margin:0}}.shop-all-caviar-button{text-align:center;padding-top:2rem}.shop-all-caviar-button a{border:1px solid #4b4b4b;color:#4b4b4b;transition:all .25s;padding:8px 25px}.shop-all-caviar-button a:hover{border:1px solid #33496e;color:#fff;transition:all .25s;background:#33496e}.owl-prev{position:absolute;top:40%;left:-40px;background:transparent!important;color:#363636!important;font-size:25px!important}.owl-next{position:absolute;top:40%;right:-40px;background:transparent!important;color:#363636!important;font-size:25px!important}.product-collection-nav{display:flex;justify-content:space-between}.product-collection-left-nav,.product-collection-right-nav{width:calc(50% - 10px)}.grid-nav-systeam .product-grid3{padding:12px;width:47%;margin:0 8px 15px}.product-collectnav ul li a{color:#777;font-weight:300;font-size:21px;line-height:42px;letter-spacing:0px;font-family:'juanalight'}.product-collectnav ul li a.active-p{color:#000;background-color:transparent}.product-collection-nav .product-content{text-align:left;font-size:15px}.pricetag p{color:#33496E!important;font-size:12px !important;}.grid-nav-systeam .product-image3{background:#f4f4f4}.product-collection-right-nav .product-grid3 .product-image3 img{width:100%;height:auto;padding:50px 0 45px}section.home-product-tabone-Nav{padding:100px 0 0}.view-all-p-btnn{text-align:center;padding:2.5rem 0 0}.view-all-p-btnn a{padding:10px 15px;font-size:14px;min-width:218px;display:inline-block;border:1px solid #4b4b4b;color:#4b4b4b;transition:all .25s;line-height:16px;text-transform:capitalize;font-family:'gt_americaregular'}.view-all-p-btnn a:hover{background:#33496e;color:#fff;transition:0.5s ease}.color-wheel-box.tab-menu.product-collectnav{padding-bottom:1.5rem}.grid-nav-systeam .product-grid3 .product-content{z-index:-1}.color-wheel-box.tab-menu ul li a p small{font-size:12px;color:#777}a.tab-a.active-a p small{display:none}a.tab-a.active-a span{flex-basis:20%}section.color-wheel-section-homepagenav h2{text-align:center;font-family:'juanaextralight';font-size:30px;line-height:42px;color:#000}.tab-menu.product-collectnav ul{display:flex;padding:0;white-space:nowrap;overflow-x:auto;margin:0;padding-bottom:6px}.tab-menu.product-collectnav ul li{list-style:none;display:inline-block;}.left-nav-image-box01{display:block;position:relative;height:100%}.left-nav-image-box02{bottom:0;height:99%;left:0;position:absolute;right:0;top:0;width:100%;overflow:hidden;background-color:transparent;background:#f4f4f4}.left-nav-image-box02 img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.grid-nav-systeam .product-grid3{width:100%;margin:0 8px 12px;display:flex;flex-direction:column;padding:0}.gridnav-systeam-boxnav{column-count:2}.pricetag{display:flex;max-width:unset}li.tab-a.active-a p small{display:none}section.color-wheel-section-homepagenav{padding:40px 0 10px}.product-hero__details__description.showless .wysiwyg{position:relative;overflow:hidden;-webkit-transition:.3s linear all}.showless .wysiwyg{transition:0.5s ease}.showmore .wysiwyg{margin-bottom:1rem;transition:0.5s ease}.wysiwyg:after{content:"";position:absolute;height:50px;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgb(255 255 255 / 76%) 100%);z-index:999;-webkit-transition:.3s linear all}.accordion-container{position:relative;height:auto; margin-top:2rem;margin-bottom:4.5rem;}.accordion-container .set{position:relative;width:100%;height:auto;padding:2px 0;border-bottom: 1px #ccc solid;}.accordion-container .set>a{display:block;text-decoration:none;color:#363636;vertical-align:middle;font-family:'GT America',sans-serif;font-weight:400;line-height:1.2;font-size:16px;font-weight:400;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}.accordion-container .set>a i{float:left;margin-top:6px;font-weight:540;padding-right:22px;font-size:11px}.accordion-container .set>a.active{background-color:#fff;color:#000}.accordion-container .content{display:none}.accordion-container .content p{margin:0;color:#828282;padding-left:32px;margin-bottom:0;font-size:14px;font-family:Muli,Lato}.accordion-container .set a svg{width:32px;margin-right:16px;position:relative;top:8px}.accrodian-content-nav{padding-top:2.5rem}.showmore .wysiwyg{height:auto!important}img.product_image_list_3.notactive{display:none!important}.yactive{display:block!important}.nactive{display:none!important}.product__media-toggle{display:none!important}.product__modal-opener .product__media-icon{display:none!important}img.product_image_list_3{/*padding:20px;*/background-color:#f5f5f5}.dropdonw-select-nav select{border:0;border-bottom:1px solid #000;width:100%;height:40px;appearance:none;position:relative}.dropdonw-select-nav p{margin:0 0 -5px;font-size:12px;color:#777}.top-bar-first-sect ul{margin:0;padding:0;list-style:none}.nav-action-icons-nav ul li{padding-left:5rem;justify-content:center;vertical-align:middle;display:flex}.nav-action-icons-nav ul{padding:0;list-style:none;display:flex;justify-content:space-between;line-height:normal;margin:0}.top-bar-navm{display:flex;justify-content:center;align-items:center;position:relative;}ul.nav-action-icons__items img{height:22px!important}.desktop-top-header-bar-nav{background:#000}p.promo-bar__content.p1{font-family:Muli,Lato;color:#FFF;font-size:14px;line-height:22px}.nav-action-icons-nav{justify-content:center;display:flex;flex-direction:column}.btn-cart-trigger__count{transition:opacity 0.4s;font-size:12px;line-height:18px;color:#fff;position:absolute;bottom:-8px;right:2px;background:#006;border-radius:50%;width:16px;height:16px;display:flex;justify-content:center;align-items:center;}img#crossmenuicnav{background:#fff;padding:8px;float:right}span.headr-bdg{border:1px solid #d2d2d2;color:#000;font-size:11px;line-height:18px;padding:2px 10px;right:-60px;border-radius:3px}.dropdonw-select-nav svg{position:absolute;right:10px;margin-top:15px}.product_search_grid_left figure img{max-width:80px;max-height:100%;width:100%;height:100%;height:80px!important}*:focus-visible{outline:none;outline-offset:0;box-shadow:none}body.overflow_hide{width:100%;overflow:hidden;background:#0000;height:100%}.modal-search.main-modalnav{display:flex}ul.nav-action-icons__items li{list-style:none;padding-left:16px}a.btn-cart-trigger{position:relative}ul.nav-action-icons__items{display:flex;justify-content:space-between;margin:0}li.search-icon-nav-m button{border:0;background:transparent;padding:0;cursor:pointer}.modal-search{position:absolute;top:50px;left:0;display:none;right:0;bottom:0;background:#fbfbfb;z-index:4;justify-content:center;align-items:center;height:100px}.modal-search-02{width:25%;margin:0 auto!important;padding:3rem 0;position:relative;left:50px}button.close-search-modal{position:absolute;right:-4rem;top:4rem;opacity:.7;cursor:pointer}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:relative!important;height:25px!important;width:25px!important;display:none}.product-form__input input[type=radio]:checked:before{background:#000;content:'';width:180px;height:150px}.desktop-navigation-wrapper{padding:10px 0;/* box-shadow: -1px 12px 5px -12px #0000002e;*/ }.fixed-nav-container{position:fixed;top:0;left:0;width:100%;z-index:111;background:#fff}.colorclickborder{position:relative;}.color-swatch-wrap{display:inline-block}.color-swatch-wrap label{width:22px;height:22px;padding:0;display:flex;border-radius:50px;cursor:pointer}h2.predictive_search_heading{margin:0;font-size:10px;text-transform:uppercase;letter-spacing:0px;padding:15px 7px 8px;border-bottom:1px solid #ddd;font-weight:300}.all_product_search_contain{padding-left:15px}button.predictive_search_item{position:relative!important;font-size:14px!important;top:inherit!important;left:inherit!important;transform:inherit!important;width:100%!important;margin:20px 0!important;background:#fbfbfb!important;padding-top:12px!important;display:flex!important;justify-content:space-between!important;padding-right:15px!important}.cart-fill-detail-01 a p{font-family:'Juanalight';font-weight:normal;color:#000;font-size:20px;max-width: 275px;}#cartpopupboxnav{position:fixed;max-width:600px;top:0;right:0;bottom:0;z-index:1050;width:720px;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;height:100vh;background:#fff;-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}#cartpopupboxnav{right:-100%;-webkit-transition:opacity 0.3s linear,right 0.3s ease-out;-moz-transition:opacity 0.3s linear,right 0.3s ease-out;-o-transition:opacity 0.3s linear,right 0.3s ease-out;transition:opacity 0.3s linear,right 0.3s ease-out}.modal-header-nav{padding:14px 39px;display:flex;justify-content:space-between;border-bottom:1px solid #ddd}.empty-cart{padding:34px 68px}button.close{border:0;background:transparent;cursor:pointer}#cartpopupboxnav.activenav{z-index: 9999;right:0;display:block;-webkit-transition:opacity 0.3s linear,right 0.3s ease-out;-moz-transition:opacity 0.3s linear,right 0.3s ease-out;-o-transition:opacity 0.3s linear,right 0.3s ease-out;transition:opacity 0.3s linear,right 0.3s ease-out}body.gradient.backdropcolor:after{content:'';background:#00000052;position:fixed;width:100%;height:100%;z-index:999}.modal-header-nav p{margin:10px 0;font-size:30px;line-height:42px;letter-spacing:0px;font-family:'juanalight',serif!important;font-weight:300!important}.empty-cart h3{font-size:20px;line-height:27.36px;letter-spacing:0px;font-family:'Juana',serif!important;font-weight:300!important}.empty-card-boxess{max-width:394px;margin:auto}.header-cart__proggress{text-align:center}.empty-cart{text-align:center;padding-top:3rem;max-height:calc(100vh - 60px);padding-bottom:80px;overflow:auto}.empty-card-shopes{display:flex;flex-wrap:wrap;margin:-15px -6px}.cart-01-box img{width:100%;height:180px;object-fit:cover}.empty-card-shopes a.cart-button-nav{width:100%}.cart-01-box{width:50%;padding:15px 6px}a.cart-button-nav{padding:8px 15px;line-height:normal;font-size:14px;border:1px solid #4b4b4b;color:#4b4b4b;width:94%;display:block;margin:0 auto;transition:0.5s ease}a.cart-button-nav:hover{background:#33496e;border:1px solid #33496e;color:#fff;transition:0.5s ease}.progress-bar__indicator{background-color:#e0e0e0;border-radius:20px;height:8px;position:relative;overflow:hidden}.content-cart-nav{display:block;overflow-x:hidden;overflow-y:auto;height:auto;max-height:calc(100vh - 61px);padding-left:65px;padding-right:65px;padding-bottom:300px;padding-top:40px}.cart-fill-product-detail p{margin:0}.hide{display:none}.header-cart-item__remove__btn{background:url(https://cdn.shopify.com/s/files/1/0558/2182/8304/files/bin-icon-remove.svg?v=1622547799) 65% 65% no-repeat;width:30px;height:30px;background-size:16px;border:0;cursor:pointer;opacity:0;transition:0.5s ease;position:absolute;right:0}.item-cart-fill-main0:hover .header-cart-item__remove__btn{opacity:1;transition:0.5s ease;position:absolute}.cart-fill-detail-01 p.price{position:absolute;right:0;opacity:1;font-family: 'gt_americaregular',serif;transition:0.25s linear}.item-cart-fill-main0:hover .cart-fill-detail-01 p.price{opacity:1;transition:0.5s ease}.cart-fill-product-image{width:110px;height:110px;margin-right:20px;flex-shrink:0;position:relative}.item-cart-fill-main0{display:flex;width:100%;padding-bottom:30px}.cart-fill-product-image img{width:100%}.cart-fill-product-detail{flex:1;position:relative}.num-block{float:left;width:100%}.cart-fill\=discription{padding:4px 0 8px}.cart-final-subtotla{display:flex;justify-content:space-between}.cart-fill-detail-01{display:flex;justify-content:space-between}.quantity-box{display:flex;justify-content:space-between}.cart-footer-nav{position:absolute;bottom:0;width:100%;border-top:1px solid #f2f2f2;background:#fff;left:0;right:0}.cart-footer-nav{position:absolute;bottom:0;width:100%;z-index:11;border-top:1px solid #f2f2f2}.subotla-navm-boxes{padding:10px 70px 10px;text-align:center;font-size:14px;}.add-more-cartt{text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px}.header-cart__gift__message__toggle span{width:10px;height:10px;position:relative;margin-right:10px}.header-cart__gift__message__toggle span svg{transform:rotate(45deg);width:12px;height:12px}.header-cart__gift__message__toggle a{color:#000}.cart-fill-detail-01 p{font-size:20px;line-height:27.36px;letter-spacing:0px;font-family:'Juana',serif;font-weight:300}.add-more-cartt a{color:#000}.carousel-cell.is-closest{background:#EA0}.cart-fill\=discription p{font-size:12px;line-height:20px}li.input-box input{width:100%;height:30px;border-radius:15px;text-align:center;line-height:normal;border:1px solid #ddd}.wc_qty_box ul{display:flex;list-style:none;padding:0;margin:0}li.input-box{width:80px;padding:0 10px}.button-finalnavm-box{padding:0 68px 40px}.button-finalnavm-box button{width:100%;height:45px;background:black;border:0;color:#fff;font-family: Muli,Lato;font-size:14px;font-weight:600}.button-finalnavm-box:hover button{color:yellow}.flickity-enabled{position:relative;padding:20px 0}.cart-container .progress,.block-cart-footer{display:none}.product-grid3 .product-image3 img:nth-child(n+3){display:none}.gift_product .cart-image img{max-width:200px}.item-cart-fill-main0{padding:30px 0}.item-cart-fill-main0 li.input-box input{border:0!important;border-radius:0!important}.item-cart-fill-main0 li.input-box{width:60px!important}.cart-fill-detail-01{flex-direction:column}.product-grid3 .product-image3 a{display:block}.cart_popup_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:99;display:none}.loader_wrap img{max-width:20px;max-height:20px}.loader_wrap{padding:20px;display:grid;height:100%;place-items:center}.nav-new-p-content form{position:absolute;top:0;transition:0.5s ease;left:0;right:0;margin:0 auto;width:100%;opacity:0}.product-grid3:hover .nav-new-p-content form{opacity:1;transition:0.5s ease}
@media (min-width:1025px) {.product-grid3:hover .pic-2{opacity:1;}}
.product-image3 .pic-2{position:absolute;top:0;left:0;opacity:0;transition:all .5s ease-out 0s}.youmay-also-likeproduct .button--full-width{display:flex;width:75%;padding:12px}.youmay-also-likeproduct .product-image3 .pic-2{position:relative;top:0;left:0;opacity:1;transition:all .5s ease-out 0s}.youmay-also-likeproduct .product-image3{height:180px;overflow:hidden}.product-collection-nav .productnametitle{display:block;justify-content:space-between}.productnametitle{display:flex;justify-content:space-between;    align-items: baseline;}.product-content.nav-new-p-content p{font-size:11px;line-height:15px;font-family:Muli,Lato}.youmay-also-likeproduct .product-grid3 .title{text-transform:capitalize;margin:0 0 7px;transition:all .3s ease 0s;font-family:'gt_americaregular';font-size:11px;line-height:15px}.youmay-also-likeproduct .product-grid3{text-align:initial!important}.youmay-also-likeproduct .product-grid3 .product-content{z-index:-1;padding:10px 5px;background:#fff}.gift_product .cart-price p{margin:0}.youmay-also-likeproduct .product-form__buttons_pys{text-align:center;display:flex;justify-content:center;position:relative;top:60px}.youmay-also-likeproduct .button--full-width{display:flex;width:75%;padding:12px}p.price.free_gift{display:none}.cart-final-subtotla p{margin:0}.youmay-also-likeproduct.youmay_also_likeproduct_fill{border-top:1px solid #ddd;margin-top:3rem;padding-top:1rem}.gift_product .CartItem{display:flex}.gift_product .cart-image img{max-width:120px;margin-right:20px}.gift_product .cart-title a{color:#363636;font-size:22px;font-family:'juanamedium';line-height:0}.youmay-also-likeproduct.youmay_also_likeproduct_fill h3{font-size:22px;line-height:27.36px;letter-spacing:0px;font-family:'juanamedium';color:#505050}button.slick-arrow{display:none}.youmay-also-likeproduct .slick-arrow{display:none!important}.new-homebanner-section-nav .carousel__slide{width:100%}.home-slider-mainbox{display:flex;justify-content:space-between}.home-banner-image img{width:100%;object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.home-banner-image{width:50%}.home-banner-content{width:50%;text-align:center;justify-content:center;flex-direction:column;display:flex}p.banner-tagline{margin:0;font-size:14px!important;line-height:14px!important;font-weight:500;/*letter-spacing:1px;*/color:#fff;text-transform:uppercase;font-family:Muli,Lato!important;margin-bottom:12px !important}.new-homebanner-section-nav .flickity-enabled{position:relative;padding:0 0}.home-banner-content span{font-size:46px;color:#fff;display:block;line-height:55.2px;letter-spacing:0px;font-family:'juanalight';margin:0;font-weight:300!important}.home-banner-content p{font-size:16px;line-height:22px;font-family:'gt_americaregular';margin-bottom:2rem}.bnr-content-inner-nav{max-width:348px;margin:0 auto}.color_nav-1{background:#C82151}.color_nav-2{background:#F45720}.color_nav-3{background:#5E2A56}.color_nav-4{background:#547d83}.color_nav-5{background:#6379d0}.bnr-content-inner-nav a{background-color:#fff;border-color:#fff;color:#000;transition:all .25s;padding:5px 15px;min-width:180px;text-align:center;border:1px solid transparent;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.bnr-content-inner-nav a:hover{transition:all .25s;background:#ddd;border:1px solid #fff}.Logo-new-nav-box-main ul{padding:0;margin:0;display:flex;justify-content:space-between;list-style:none}section.newlogo-section-homepagenav{padding-top:100px}.Discover-personalised-boxmain{background:#f4f4f4;padding:30px 0;display:flex}.d-flexnavm{display:flex;    align-items: flex-start;    justify-content: space-between;}.Discover-personalised-righttext{width:calc(50% - 10px);}.Discover-personalised-lefttext h3{font-weight:normal;}.Logo-new-nav-box-main{padding-bottom:30px}.Discover-personalised-lefttext h3{font-size:24px;line-height:30.19px;font-family:'gt_americaregular';letter-spacing: 0;}.Discover-personalised-righttext p{font-size:14px;line-height:22px;color:#828282;font-family:'gt_americaregular';margin:30px 0}.product-content.nav-new-p-content p{font-size:14px;line-height:20px}.pricetag{display:flex;max-width:unset;align-items:flex-end;position:absolute;right:20px;bottom:8px}.accordion-container .set>a h3{font-size:18px;font-family:'gt_americaregular';color:#000}.our-story-content-nav{padding:120px 0}.rich-text__text.rte p{font-size:10px;line-height:14px;font-weight:500;letter-spacing:0px;font-family:'gt_americaregular';text-transform:uppercase}.rich-text__blocks .h2{font-size:30px;line-height:42px;letter-spacing:0px;font-family:'juanalight'}.rich-text.color-background-1.gradient.rich-text--full-width .rich-text__blocks{width:100%!important;max-width:100%}.rich-text.color-background-1.gradient.rich-text--full-width{background:#f4f4f4;padding:65px 0}.Home-blog-main-boxNaveenM{display:flex;justify-content:space-between}.blog-listtt-Navm ul{padding:0;list-style:none;margin:0;column-count:2}.blog-listtt-Navm ul li{width:100%;display:inline-block;margin:0 0 16px}.blog-image-navm img{width:100%;height:300px;object-fit:cover;transition:0.25s linear}.blog-content-navm{padding:15px}.blog-content-navm h4{margin:0;font-size:20px;line-height:27.36px;letter-spacing:0px;margin-bottom:11px;font-family:'juanalight';color:#000;opacity:.8}.blog-content-navm p{font-size:12px;line-height:20px;color:#707070}.blog-content-navm{padding:15px;background:#f5f5f5;position:relative}.blog-content-bigg h3{font-size:32px;letter-spacing:0px;padding:5px 15px 5px;line-height:48px;color:#fff;margin:0}.blog-content-bigg{background:#33496e;padding:30px 20px;}.blog-content-navm a{font-size:12px;line-height:20px;right:0;bottom:0;color:#33496e;font-weight:500;padding-left:1rem}.home-blog-section-nav-M .product-collection-left-nav img{width:100%;height:710px;margin-bottom:-10px;object-fit:cover}.nlog-head-ttl-naveen-M h2{font-size:46px;margin-bottom:25px;line-height:55.2px;letter-spacing:0px;margin:0 0 2rem;font-family:'juanalight'}.blog-heading-sect-navm{display:flex;justify-content:space-between;position:relative}section.home-blog-section-nav-M{padding-top:40px;padding-bottom:100px}.view-all-blog-NaveenMBtn a{color:#33496e;font-size:14px;position:relative;top:45%;font-family:'juanalight'}.mobile-blog-section{display:none}.mobile-blog-section .product-collection-left-nav{display:block}.home-banner-image{height:70vh;max-height:820px;padding-top:0}fieldset.product-form__input .form__label{margin-bottom:1rem}.color-swatch-wrap{display:inline-block;margin:0 16px 15px 0}.accrodian-change-images-product img{width:100%}.product-recommendations .card-wrapper{background:#f4f4f4}.product-recommendations .card-information__wrapper>.rating{margin-top:.4rem;display:none}.product-recommendations .rating-count{display:none}.product-recommendations .card-information__wrapper{width:100%;padding:15px 15px 10px}.product-recommendations .price{color:#33496e;font-size:14px}
@font-face {
 font-family: 'gt_americabold';
 src: url('https://cdn.shopify.com/s/files/1/0242/7060/2321/files/FontsFree-Net-GT-America-Bold-1.ttf?v=1661397989');
 src: url('https://cdn.shopify.com/s/files/1/0242/7060/2321/files/FontsFree-Net-GT-America-Bold-1.ttf?v=1661397989') format('embedded-opentype'),
 url('https://cdn.shopify.com/s/files/1/0242/7060/2321/files/FontsFree-Net-GT-America-Bold-1.ttf?v=1661397989') format('truetype');
 font-weight: bold;
 font-style: normal;
 }

@font-face {
 font-family: 'gt_americabold';
 src: url('https://cdn.shopify.com/s/files/1/0242/7060/2321/files/FontsFree-Net-GT-America-Bold-1.ttf?v=1661397989');
 src: url('https://cdn.shopify.com/s/files/1/0242/7060/2321/files/FontsFree-Net-GT-America-Bold-1.ttf?v=1661397989') format('embedded-opentype'),
 url('https://cdn.shopify.com/s/files/1/0242/7060/2321/files/FontsFree-Net-GT-America-Bold-1.ttf?v=1661397989') format('truetype');
 font-weight: bold;
 font-style: normal;
 }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        .product-collection-right-nav .product-grid3 .product-image3 img { width: 100%;height: 50vh;object-fit: contain;padding: 40px 0;}  .blog-content-navm {top: -10px;}
.fixed-nav-container {
    transition: 0.25s cubic-bezier(0.55, 0.09, 0.68, 0.53);
}
.product-recommendations .card-information__wrapper {
    width: 100%;
    padding: 0px 0px 0px;
}
.pr-information .price .price-item.price-item--regular {
    margin: 0!important;
    color: #000 !important;
}
.pr-information .price .price-item.price-item--sale {
    margin: 0 5px 0 0;
    color: #C10000 !important;
}
.Discover-personalised-lefttext {
    width: calc(50% - 10px);
}

section.new-homebanner-section-nav {
    transition: 0.25s cubic-bezier(0.55, 0.09, 0.68, 0.53);
} 
.collection-hero.collection-hero--with-image {
    padding: 0 !important;
}

.card__inner.related_image_pys {
    padding: 40px 16px 20px;
}
a.btn-customizer.btn-border.customizer_personalize {
    margin-bottom: 2rem;
    min-height: 45px !important;
}
.collection-hero__inner.page-width {
    max-width: 100%;
    padding: 0 !important;
}
.collection-hero__text-wrapper {
    padding: 8rem 20rem !important;
}
.card.card--product.card--outline {
    border: 0 !important;
}
.card-wrapper {
    background: #f5f5f5;
    padding: 0 15px;
}
header.header_Nav {
    position: fixed;
    background:#ffffff;
    width: 100%;
  z-index:1111;
  border-bottom: 1px solid #f2f2f2;
}
main#MainContent {
    margin-top: 100px;
}
header.header_Nav.fixed-nav-container {
    position: fixed;
}
html {
  scroll-behavior: smooth;
}
.collection {
    position: relative;
   /* padding-bottom: 60px;*/
   padding-bottom: 1px;
}
.hidden_qty .QuantityBox,
.hidden_qty .price{
	display: none !important;
}
.cart-footer-nav{
    display: none;
} 
.upsell-image-contentt {
    display: flex;
}
.upsell-box-main-NM {
    display: flex;
    padding: 10px 10px 20px 10px;
    border-radius: 4px;
    background: #f5f5f5;
    justify-content: space-between;
    margin-bottom: 1rem;
}
.upsell-middle-content h3 {
    font-size: 14px;
    color: #000000;
    font-weight: 800;
}
.upsell-image img {
    width: 100px;
}
.upsell-image {
    height: 100px;
    width: 110px;
}
.upsell-middle-content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.card-wrapper {
    background: white;
}
.upsell-middle-content h3 {
    margin: 0;
}
.upsell-end-box{
    display: flex;
    justify-content: space-between;
    flex-direction: column; 
}
.upsell-end-box h5 {
    margin: 0;
    font-weight: bold;
    font-size: 16px;
    font-family: 'gt_americaregular';
}
.rating-star:before {
    -webkit-text-fill-color: #747171 !important;
}
p.rating-count.caption span {
    color: #747171;
}
.upsell-middle-content .button {
    width: 85px;
    padding: 7px 1px;
    border: 1px solid #000;
    border-radius: 12px;
    background: transparent;
    color: #000;
    font-size: 13px;
    box-shadow: none;
    min-width: auto;
    min-height: auto;
    text-align: center;
    text-transform: uppercase;
}
.upsell-end-box a {
    color: #363636;
    font-size: 14px;
    text-align: right;
}
.upsell-box-main-NAVM h2 {
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #000;
    font-family: 'gt_americaregular';
}
a:hover{text-decoration:none;}
h3.card-information__text a {
    color: #025;
    text-decoration: none;
}
h3.card-information__text a {
    color: #025;
}
.custom-price .price {
    justify-content: flex-end;
    position: relative;
    top: -32px;
}
.price .price-item {
    margin: 0;
    color: #828282;
    font-size: 16px;
}
.packages-content-message-NAVM p {
   margin: 0;
    line-height: 15px;
    font-size: 12px;
}

.packages-content-message-NAVM h3 {
    font-size: 20px;
    font-family: 'juanalight';
    padding: 0;
    margin: 0 0 5px;
}
.new-homebanner-section-nav .carousel__slide{
	display:none;
}
.package-image-boxx {
    max-width: 100px;
    align-self: center;
    margin-right: 15px;
    display: flex;
}
.package-image-boxx img {
        width: 65px;
}

.new-homebanner-section-nav .flickity-enabled .carousel__slide{
	display:block;
}
.package-box-new_NAVM {
    display: flex;
    justify-content: space-between;
    background-color: #f5f5f5;
   
    align-items: center;
      padding: 15px;
}
span.variant_title {
    text-transform: capitalize;
    display: block;
}
.accordion-container .set a svg {
    fill: #33496e;
}
.product-new-accrodian-nav .accordion-container .set>a {
    padding: 15px 0;
}
.product-new-accrodian-nav .accordion-container .set>a i {
    float: left;
    font-weight: 540;
    font-size: 10px;
    margin-top:0px;
    position: absolute;
    right: 0;
   /* color:#33496e;*/
}




.product-new-accrodian-nav .accordion-container .content p{padding-left:55px;}

.opacity_0{
  opacity: 0;
}


.top-bar-first-sect {
    position: absolute;
    left: 0;
}
body {
  font-family: Muli,Lato !important; 
}
section.Discover-personalised-boxmain {
    /* padding: 100px 0 0; */

}

ul.list-inline li:first-child {
    margin-right: 12px;
}
.showreadmore {
    font-size: 14px;
    color: #707070;
}
a#btnShowMore {
    font-size: 14px;
    text-decoration: underline;
    color: #707070;
}
.color-swatch-wrap.colorclickborder label:after {
    content: '';
    display: block;
    position: absolute;
    top: 1px;
    right: 1px;
    left: 1px;
    bottom: 1px;
    border: 2.5px solid #fff;
    border-radius: 50%;
}
span.ajaxcart__product-meta {
    font-size: 12px;
color: #828282;
}
.productnametitle .pricetag {
position:relative;
display:unset;
right:0;
bottom:0;
}


.collection_desc_pix {
  font-size: 1.4rem;
  text-align:center;
  max-width:640px;
  margin: auto;
  margin-top:5rem;
  line-height:18px;
  
}
.mb-pix {
  margin-bottom:6rem !important;
}

@media(max-width:768px) {
  .collection_desc_pix {
    font-size: 1.2rem;
     margin-top:3rem;
  }
  .mb-pix {
    margin-bottom:4rem !important;
  }
  .collection {
/*    padding-bottom: 30px;*/
    padding-bottom: 1px;
  }
}




span.price-item.price-item--sale.price-item--last {
    color: #C10000 !important;
}
.btn-cart-trigger__count {
    transition: opacity 0.4s;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    position: absolute;
    top: -8px;
    right: -8px;
    background: #000;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    display: flex;
    justify-content: center;
    align-items: center;
}
svg.icon.icon-cart {
    width: 10px;
    height: 10px;
    stroke: #000!important;
    fill: none!important;
    stroke-width: 20px;
    width: 23px;
    height: 23px;
    overflow: visible;
    vertical-align: middle;
    stroke-linecap: round;
}



.megamenu-list ul li a:hover {
    color: #000;
}


/* badge css */
.product__media-wrapper span.badge {
    position: absolute;
    top: 16px;
    right: 16px;
    z-index: 1;
    font-size: 12px;
    font-family: Muli,Lato;
    color: #000;
    background-color: #fff;
    padding: 1px 8px !important;
    border-radius: 0;
    box-shadow: none;
    line-height: 150%;
    letter-spacing: 0px;
    border: 0;
}
@media (max-width:749px){
  .product__media-wrapper span.badge {
      top: 16px;
      right: 1px;
  }
}

/* color-name css */
fieldset.product-form__input .form__label span.product_variantcolor {
    color: #727272;
    padding-left: 13px;

}
@media (max-width:749px){
fieldset.product-form__input .form__label span.product_variantcolor {
    color: #222222;
  }
}
.upsell-box-main-NAVM h2 {
    margin-top: 24px;
  font-weight: normal;
}
.upsell-middle-content small.varTitle {
    color: #000;
}
.upsell-middle-content .button {
    width: 90px!important;
    height: 32px!important;
  border-radius: 10px;
    font-size: 14px;
}
.product-form__buttons .product-form__submit:disabled {
    background: #e4e4e4!important;
    border: 1px solid #e4e4e4;
    color: #000!important;
    font-size: 14px;
    font-weight: 400;
    font-family: 'gt_americaregular';
    opacity: 1;
    box-shadow: none;
}
legend#limited {
    display: none;
}
legend#limited.show_limited {
    display: block;
}
/*------------product-page-css---------*/

/*------------product-page-css---------*/
a.customizer_personalize {
    height: 50px;
    border: 1px solid #000;
    font-size: 14px;
    color: #000!important;
    margin-bottom: 16px!important;
    transition: all ease 0.4s;
}
a.customizer_personalize:hover{
  background-color:#000;
  color:#fff!important;
}
a.customizer_personalize svg.icon_pencil {
    display: none;
}
.product-form__buttons .product-form__submit {
    background: #000000!important;
    height: 50px!important;
    font-size: 16px;
    text-transform: uppercase!important;
      margin-bottom: 0px;
}
.product-form__buttons .product-form__submit:hover {
    box-shadow: none;
}
product-form.product-form {
    margin-bottom: 0px!important;
}
.upsell-box-main-NAVM h2 {
    margin-top: 24px;
  font-weight: normal;
}
.upsell-middle-content small.varTitle {
    color: #000;
}
.upsell-middle-content .button {
    width: 90px!important;
    height: 32px!important;
  border-radius: 10px;
    font-size: 14px;
}
.product-form__buttons .product-form__submit:disabled {
    background: #e4e4e4!important;
    border: 1px solid #e4e4e4;
    color: #000!important;
    font-size: 14px;
    font-weight: 400;
    font-family: 'gt_americaregular';
    opacity: 1;
    box-shadow: none;
}
legend#limited {
    display: none;
}
legend#limited.show_limited {
    display: block;
}
.product__info-container .upsell-box-main-NAVM .upsell-box-main-NM .upsell-end-box a {
    display: block;
    line-height: 16px;
    font-size: 14px;
    white-space: nowrap;
}
/*------------product-page-css---------*/

/*-----------responsive-product-page-css---------*/
@media (max-width:979px){
.afterpay.afterpay-product-desk {
    display: flex;
    padding: 0;
    align-items: baseline;
    white-space: nowrap;
   font-size:14px;
}
  .flickity-enabled{position:relative;padding:8px 0}
  .after.afterpay-product-desk {
    display: flex;
    padding: 0;
    align-items: baseline;
    white-space: nowrap;
    font-size:14px;
}
}
@media (max-width:767px){
 .product__info-container .upsell-box-main-NAVM .upsell-box-main-NAVM h2{ 
    font-size:14px;
  }
 .product__info-container .upsell-box-main-NAVM .upsell-middle-content h3 {
    font-size: 14px;
  }
/* .upsell-image-contentt .upsell-middle-content h3.title, .upsell-image-contentt .upsell-middle-content small.varTitle, .upsell-end-box a, .upsell-image-contentt .upsell-middle-content .button {
    font-size: 12px;
}
.upsell-box-main-NAVM .upsell-box-main-NM .upsell-end-box h5.price {
    font-size: 12px!important;
} */
}
/*-----------responsive-product-page-css---------*/
  
/* badge css */
.product__media-wrapper span.badge {
    position: absolute;
    top: 16px;
    right: 16px;
    z-index: 1;
    font-size: 12px;
    font-family: Muli,Lato;
    color: #000;
    background-color: #fff;
    padding: 1px 8px !important;
    border-radius: 0;
    box-shadow: none;
    line-height: 150%;
    letter-spacing: 0px;
    border: 0;
}
@media (max-width:749px){
  .product__media-wrapper span.badge {
      top: 16px;
      right: 1px;
  }
}
/* color-name css */
fieldset.product-form__input .form__label span.product_variantcolor {
    color: #727272;
    padding-left: 13px;
}
@media (max-width:749px){
fieldset.product-form__input .form__label span.product_variantcolor {
    color: #222222;
  }
}
/* home-page css */
 section.footer-top-section {
   
    background: #000000;
    padding: 4px 0px;
}
.footer-top-inner-cionbox ul li a {
    color: #fff;
    font-family: Muli,Lato;
    font-size: 10px;
}
section.color-wheel-section-homepagenav h2 {
    text-align: center;
    font-size: 32px;
    line-height: 38px;
    color: #000;
    margin: 40px 0px 24px;
}
.color-wheel-box {
    width: 100%;
/*  max-width: 560px;
    margin: 0 auto; */
 }
.color-wheel-box ul li {
    padding: 0 4px 5px;
}
.color-wheel-box ul li.tab-a.active-a {
    flex-basis: 11.7%;
}
.color-wheel-section-homepagenav .color-wheel-box ul li p {
    padding-top: 8px!important;
    font-size: 10px!important;
    font-family: 'gt_americaregular';
}
.color-scheme-background-2 media {
    padding-bottom: 65%;
}
.hr-image-with-text__content h2 {
    font-size: 32px!important;
    margin-bottom: 15px;
}
.hr-image-with-text__content h2 {
    font-family: juanalight,serif!important;
}



h2.slidersection-header {
    margin-top: 80px!important;
   font-family: 'juanalight',serif!important;
    text-transform: lowercase;
    font-size: 32px;
    line-height: 38px;
    margin-bottom: 24px;
}
h2.slidersection-header:first-letter {
    text-transform: capitalize;
}
.color-wheel-box ul {
    max-width: 560px;
    margin: 0 auto;
}
.product_featureimg img {
    max-width: 100%;
}
.color-wheel-box ul li small.color_label {
    display: none;
}
.color-wheel-box ul li.active-a small.color_label, .color-wheel-box ul li:hover small.color_label {
    display: block!important;
    padding-top: 8px;
    font-size: 10px;
    color: #000;
    font-family: 'gt_americaregular';
  white-space: nowrap;
}
.tab-component .customproduct_row {
    display: flex;
    flex-wrap: wrap;
}
.tab-component .customproduct_row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -5px;
}
.tab-component .customproduct_row .product_featureimg {
    width: 25%;
    padding: 0px 7.5px;
    height: 100%;
}
.tab-component .customproduct_row .product_featureimg figure {
    margin: 0px;
    position: relative;
    padding-bottom: 127%;
    background: #f5f5f5;
}
.tab-component .customproduct_row .product_featureimg figure img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.tab-component .customproduct_row .product_featureimg h4.prod_title {
    font-size: 12px;
    font-family: 'gt_americaregular';
    font-weight: 400;
    line-height: 18px;
    margin: 10px 0px 0px;
    text-align: center;
}
.collection-viewall {
    margin: 56px 0px 0px;
}
.collection-viewall a {
    width: 164px;
    height: 46px;
    border: 1px solid #000;
    font-size: 14px;
    text-transform: uppercase;
    color: #000;
    font-family: 'gt_americaregular';
    display: inline-block;
    line-height: 43px;
  transition: .35s all ease;
}
.collection-viewall a:hover {
    background: #000;
    color: #fff;
    transition: .35s all ease;
}
.home-slider-mainbox {
    height: 630px;
}
.home-banner-image img {
    height: 100%;
    min-height: 630px;
}
.home-banner-content span {
    font-size: 32px;
    line-height: 120%;
    font-family: juanalight,serif!important;
    font-weight: 400!important;
}
.home-banner-content p {
    font-size: 16px;
    line-height: 16.8px;
    font-family: Muli,Lato;
    margin-bottom: 3.2rem;
}
.bnr-content-inner-nav a {
    color: #000;
    min-width: 164px;
    font-size: 14px;
    height: 46px;
    transition: .35s all ease;
}
section.new-homebanner-section-nav ol.flickity-page-dots {
    display: none;
}
.bnr-content-inner-nav a:hover {
    background: #000;
    color: #fff;
    border: none;
    transition: .35s all ease;
}
div#shopify-section-template--14687796658257__1642593597ed2bc9c1 {
    margin-bottom: 80px;
}
.hr-image-with-text__grid .media {
    padding-bottom: 64.8%;
}
@media (max-width: 767px){
body .hr-image-with-text__content h2{
  font-size: 21px !important;
}
}
body .hr-image-with-text__content h2 {
    font-size: 21px !important;
      margin-bottom: 15px;
}
.basereviews1 {
    margin-left: 13px!important;
    font-size: 12px;
}
.hr-image-with-text__text p {
    font-size: 14px;
    margin-top: 13px;
    color: #ffffff!important;
    line-height: 19.2px;
}
.color-scheme-background-2 .color-background-2 {
    margin-bottom: 0px!important;
}
section.home-product-tabone-Nav {
    padding: 78px 0 0;
}
.tab-menu.product-collectnav ul {
    justify-content: unset;
}
.tab-menu.product-collectnav ul li {
    padding-right: 32.07px;
}
.product-collectnav ul li a {
    color: #ADADAD;
    padding-bottom: 22px;
    display: block;
}
.left-nav-image-box01 {
    padding-bottom: 133%;
}
.left-nav-image-box02 {
    height: 100%;
}
.grid-nav-systeam .product-grid3 {
    margin: 0 0px 12px;
  }
.product-collection-left-nav, .product-collection-right-nav {
    width: calc(50% - 8px);
}
.product-collection-nav .productnametitle {
    background: none;
}
.grid-nav-systeam .product-image3 {
    background: none;
}
.product-grid3 .product-content {
    padding: 12px 0px 0px 0px;
    padding-left: 0px;
}
.product-collection-nav .product-grid3 .title {
    font-size: 14px;
    line-height: 21px;
      margin: 0 0 0px;
}
.product-grid3 .title a {
    color: #000000;
    font-family: Muli,Lato;
    letter-spacing: 0px;
}
.product-content.nav-new-p-content p {
    color: #949494;
}
.view-all-p-btnn {
    display: none;
}
div#multicolumn-LtoR {
    margin: 80px 0px 0px;
}
.multicolumn h2.title {
  font-family: 'juanalight',serif!important;
    font-size: 32px!important;
    color: #222222;
  font-weight:400!important;
}
.multicolumn-list.grid .grid__item {
    padding-left: 16px;
}
.background-none .multicolumn-card__image-wrapper .media.media--transparent {
    padding-bottom: 104.6%!important;
}
.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info {
    padding-top: 15px!important;
}
.multicolumn-card__info h3 {
    font-family: 'gt_americaregular';
    font-weight: 400!important;
    font-size: 16px;
    letter-spacing: 0px;
}
.grid-nav-systeam .product-image3, .product-grid3 .product-image3 a, .grid-nav-systeam .product-grid3 {
    background: none;
}
.multicolumn-card__info>:nth-child(2) {
    margin-top: 11px;
}
.product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a img.pic-1, .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a img.pic-2 {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    padding: 0px;
    bottom: 0px;
    right: 0px;
}
.product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a{
    position: relative;
    padding-bottom: 120%;
    margin: 0px;
    background: #f5f5f5;
}
.product-collection-nav .productnametitle {
    background: none;
    display: flex;
  flex-direction:column;
  gap:0.2rem;
}
@media (max-width: 991px){
.productnametitle .pricetag p span {
    font-size: 11px !important;
    color: #000;
}
}

.productnametitle .pricetag p span {
    font-size: 12px;
    color: #000;
}

.product-collection-right-nav .gridnav-systeam-boxnav {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
}
.product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 {
    width: 50%;
    padding: 0px 7px 16px 0px;
    margin-bottom: 0px;
}
@media (max-width:749px){
.product-collection-right-nav .gridnav-systeam-boxnav .product-grid3:last-child, .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3:nth-last-child(2) {
    padding-bottom: 15px !important;
}
}
.product-collection-right-nav .gridnav-systeam-boxnav .product-grid3:last-child, .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3:nth-last-child(2) {
    padding-bottom: 0px;
}
.product-collectnav ul li a {
   font-family: juanalight,serif!important;
}
/*------new-slider------*/
/* .tab-component .customproduct_row .slick-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  box-shadow: 1px 1px 6px #6f6f6f80;
    outline: none;
    border-radius: unset;
    background: #fff;
    padding: 4px;
    height: 40px;
    width: 40px;
    text-align: center;
    font-size: 17px;
  cursor:pointer;
}
.tab-component .customproduct_row .slick-arrow.left-arrow {
    left: -10px;
    background: #fff;
    z-index: 99;   
}
 .tab-component .customproduct_row .slick-arrow.right-arrow {
   right: -10px;
    background: #fff;
    z-index: 9;   
} */
#MainContent .color-wheel-section-homepagenav .owl-theme .owl-controls .owl-buttons div {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    box-shadow: 1px 1px 6px #6f6f6f80;
    outline: none;
    border-radius: unset;
    background: #fff!important;
    padding: 4px;
    height: 40px;
    width: 40px;
    text-align: center;
    font-size: 17px!important;
    cursor:
    pointer;
    opacity: 1;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
    margin: 0;
}
#MainContent .color-wheel-section-homepagenav .owl-theme .owl-controls .owl-buttons div.owl-prev {
    left: -10px;
    background: #fff;
    z-index: 99;   
}
#MainContent .color-wheel-section-homepagenav .owl-theme .owl-controls .owl-buttons div.owl-next {
   right: -10px;
    background: #fff;
    z-index: 9;   
}
#MainContent .color-wheel-section-homepagenav .owl-theme .owl-controls .owl-buttons div i:before {
    font-size: 17px!important;
}
.color-wheel-section-homepagenav .owl-theme .owl-controls {
    margin: 0;
}
.tab-component .customproduct_row .slick-arrow.right-arrow .fa-chevron-right:before {
    font-size: 17px;
}
  .defaultall-hide{
    display:none;
  }
  .firstcollection-show{
    display:block;
  }
  .operations_tab {
    display:none;
  }
  .operations__tab--active{
    display:block;
  } 
  .colorwheel-slider h3.title {
    padding: 20px 0 28px;
    margin: 0;
    font-weight: 400;
    font-size: 12px;
    line-height: 150%;
    color: #000;
}
.color-wheel-box ul {
    padding-bottom: 45px;
}
/*------new-slider------*/
/*---------home-page-desktop-end--------*/
/*---------home-page-mobile-responsive---------*/
 @media (max-width:991px){
  .footer-top-inner-cionbox ul li {
    min-height: unset!important;
}
 body section.footer-top-section.hide-desktop .footer-top-inner-cionbox ul li a {
    color: #fff;
    font-size: 10px;
    line-height: 40px;
}
  body section.footer-top-section,  body section.footer-top-section.hide-desktop .slick-list  {
    padding: 0px;
}
 body section.footer-top-section.hide-desktop .footer-top-inner-cionbox {
    max-height: 40px;
} 
.color-scheme-background-2 .hr-image-with-text__content {
    padding: 3rem 7rem 3rem;
}
  section.home-product-tabone-Nav {
    padding: 73px 0 0;
}
 body .product-collectnav ul li a {
    padding-bottom: 8px;
    font-size: 21px;
}
}
@media (max-width: 767px){
   body .product-collectnav ul li a {
 
    font-size: 21px !important;
}
}
@media (max-width:979px){
  .home-slider-mainbox, body .new-homebanner-section-nav .flickity-viewport, .home-banner-image img {
    height: 550px;
}
  .home-banner-image {
    max-height: unset;
  }
  body h2.slidersection-header {
    margin-top: 65px;
  }
 .color-scheme-background-2 .hr-image-with-text__content {
    padding: 2.4rem 3rem 2.4rem;
}
  .hr-image-with-text__content h2 {
        margin: 0px 0px 2px;
}
.hr-image-with-text__text p {
    font-size: 14px;
    margin-top: 5px;
}
.product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a {
    padding-bottom: 100%;
}
.multicolumn h2.title {
    font-size: 24px!important;
}
  div#multicolumn-LtoR {
    margin: 0px;
}
.title-wrapper-with-link {
    margin: 4rem 0 1rem;
 }
  body .hr-image-with-text__grid .media {
    padding-bottom: 77.8%!important;
}
  body .grid-nav-systeam .product-grid3 {
    margin: 0 auto 0px;
}
  body .background-none .grid--2-col-tablet .multicolumn-list__item {
    margin-top: 0px;
}
}
@media (max-width:767px){
  section.color-wheel-section-homepagenav h2 {
    padding-bottom: 1.7rem;
}
.colorwheel-slider h3.title {
  padding: 20px 0 22px!important;
}    
 body #MainContent div.shopify-section section.color-wheel-section-homepagenav .page-width {
  padding-left: 1.5rem!important;
}
.tab-component .customproduct_row .slick-list {
    padding: 0 32% 0 0;
}
  body section.color-wheel-section-homepagenav .page-width {
    padding-right: 1.5rem;
}
  .tab-component .customproduct_row .slick-arrow.left-arrow {
    left: 0px;
  }
  .tab-component .customproduct_row .slick-arrow.right-arrow {
    right: 7px;
  }
  .tab-component .customproduct_row .slick-arrow {
    height: 35px;
    width: 35px;
    padding: 2px;
  }
  .colorwheel-slider:after {
    right: 6px;
  }
body main#MainContent .new-homebanner-section-nav .flickity-viewport {
    height: 100%!important;
    min-height: 591px!important;
}
.home-slider-mainbox, .home-banner-image img {
    height: unset;
}
body section.footer-top-section.hide-desktop .footer-top-inner-cionbox {
    max-height: 40px!important;
}
 body .home-banner-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    min-height: unset;
}
   body .home-banner-image {
    position: relative;
    padding-bottom: 57%;
}
  body .home-banner-content {
    margin-top: 0px;
  }
 body .bnr-content-inner-nav {
    padding: 24px 0px 30px;
    height: 100%;
    min-height: 227px;
}
 body .home-banner-content span {
    padding: 5px 0 12px;
}
  body .home-banner-content p {
    display: block;
    max-width: 305px;
    margin: 0 auto 24px;
}
 body .home-banner-content p.banner-tagline {
    display: none!important;
}
  h2.slidersection-header {
    margin-top: 40px!important;
    font-size: 24px;
}
  .color-wheel-box ul li.tab-a.active-a {
    flex-basis: 4.2%;
}
  body .hr-image-with-text__grid .media {
    padding-bottom: 50.8%!important;
}
  .color-scheme-background-2 .hr-image-with-text__content {
    padding: 24px 16px;
}
.hr-image-with-text__content h2 {
    font-size: 24px!important;
}
  .hr-image-with-text__text p {
    margin-top: 10px;
}
body section.home-product-tabone-Nav {
    padding: 35px 0 0;
}
 body .tab-menu.product-collectnav ul li {
    margin-right: 0px;
    padding-right: 32px;
}
  body .product-collectnav ul li a {
    padding-bottom: 19px;
  }
body .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 {
    padding: 0px 8px 16px 8px;
}
  .gridnav-systeam-boxnav .product-grid3 .title a {
    font-size: 14px;
}
  .home-product-tabone-Nav .product-grid3 .product-content {
    flex-direction: column;
}
  .product-content.nav-new-p-content p {
    font-size: 14px;
}
 body .background-none .grid--2-col-tablet .multicolumn-list__item {
    padding: 8px 5px 8px 5px;
    margin-bottom: 0px;
}
  
 body .multicolumn-card__info h3 {
    font-size: 24px;
    line-height: 16.8px;
}
  body .home-banner-content span {
    line-height: 38.4px;
  }
/*  body .gridnav-systeam-boxnav .product-grid3 .title a{
    font-size: 14px!important;
    line-height: 21px;
 } */
 body .product-collection-nav .product-grid3 .title {
    margin: 0 0 2px;
}
 body .product-collection-nav .productnametitle {
    flex-direction: column;
    width: 100%;
    margin-top: 8px;
    justify-content: space-between;
}
body .product-content.nav-new-p-content p {
    font-size: 14px;
    line-height: 21px;
    margin-top: 2px;
}
body .multicolumn-card__info>:nth-child(2) {
    margin-top: 8px;
}
.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info {
    padding-top: 8px!important;
}
}
@media (max-width:480px){
.home-slider-mainbox, .home-banner-image img {
    height: 591px;
}
body .home-banner-image {
    padding-bottom: 76%;
}
}
@media (max-width:479px){
.color-wheel-box.tab-menu {
  margin: 0 0 20px 0;
}
body .home-banner-image {
    padding-bottom: 101.2%;
}
  body .hr-image-with-text__grid .media {
    padding-bottom: 60.2%!important;
}
 .color-wheel-box ul {
    padding-bottom: 24px;
}
  .collection-viewall {
    margin: 24px 0px 0px;
}
  .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a {
    padding-bottom: 116%;
}
 .product-collection-nav .productnametitle {
    flex-direction: column;
    width: 100%;
}
  .background-none .multicolumn-card__image-wrapper .media.media--transparent {
    padding-bottom: 103.6%!important;
}
  .color-wheel-box ul li.tab-a.active-a {
    flex-basis: 16.2%;
}
  .tab-component .customproduct_row .product_featureimg figure {
    padding-bottom: 131%;
}
  #multicolumn-LtoR .multicolumn-card__info p {
    line-height: 14px;
}
}
@media (max-width:359px){
body .new-homebanner-section-nav .flickity-viewport {
    height: 550px!important;
}
  h2.slidersection-header {
    font-size: 22px;
  }
} 
/*---------home-page-mobile-responsive-end--------*/
/* end-home-page css */
/*-----------minicart----------*/
.upsell-end-box h5{
  font-weight:400;
}
.upsell-cart-slider ul.slick-dots {
    text-align: left;
  bottom: -12px;
}
.upsell-cart-slider .slick-dots li button{
  width:8px;
  height:8px;
  padding:0;
  line-height:8px;
}
.upsell-cart-slider .slick-dots li{
    width: 8px;
    height: 8px;
    margin: 0 4px;
    padding: 0;
}
.item-cart-fill-main0 {
    padding: 24px 0;
}
.showaproducts .upsell-box-main-NAVM h2 {
    margin-bottom: 12px;
    border-top: 1px solid #D9D9D9;
    padding-top: 24px;
    margin-top: 0px;
    text-align: left;
}
.upsell-box-main-NAVM .upsell-end-box .price {
    font-size: 14px!important;
}
.upsell-middle-content .button {
    line-height: 18px;
    width: 80px!important;
    height: 28px!important;
    border-radius: 10px;
    font-size: 12px;
}
#cartpopupboxnav .upsell-middle-content h3 {
    font-size: 14px;
    line-height: 120%;
    margin-bottom: 4px;
}
#cartpopupboxnav.activenav .modal-header-nav button.close svg {
    width: 14px;
    height: 14px;
}
.upsell-cart-slider .slick-dots li button:before {
    font-size: 9px;
    width: 8px;
    height: 8px;
}
#cartpopupboxnav .empty-cart .empty-cart-continue-btn, #cartpopupboxnav .empty-cart h3 {
    display: none;
}
.content-cart-nav {
    padding: 0px;
}
#cartpopupboxnav.activenav .empty-cart {
    padding: 5px 24px 40px;
  overflow:hidden;
}
#cartpopupboxnav.activenav .modal-header-nav {
    padding: 15px 24px;
}
body #cartpopupboxnav.activenav .empty-cart p {
    font-size: 14px!important;
    margin-bottom: 15px;
    font-family: 'gt_americaregular';
}
.emptycart__contents p.general-cart-empty {
    margin: 18px 0px 24px;
    font-size: 16px;
    color: #000;
}
.emptycart__contents a.product-image-fix .relative_empty-cart {
    height: 48px;
    border: 1px solid #000;
    margin-bottom: 16px;
    text-align: center;
  transition: .35s all ease;
}
.emptycart__contents a.product-image-fix .relative_empty-cart span.emptycart__collection--title {
    font-size: 14px;
    text-transform: uppercase;
    color: #000;
  line-height: 45px;
}
.emptycart__contents a.product-image-fix .relative_empty-cart:hover {
    background: #000;
  transition: .35s all ease;
}
.emptycart__contents a.product-image-fix .relative_empty-cart:hover span {
    color: #fff;
    transition: .35s all ease;
}
body #cartpopupboxnav .content-cart-nav {
    padding: 0 24px 20px!important;
  max-height: calc(100vh - 261px);
}
#cartpopupboxnav .subotla-navm-boxes {
    padding: 0px 24px 11px!important;
}
#cartpopupboxnav .button-finalnavm-box {
    padding: 0 24px 35px!important;
}
#cartpopupboxnav .cart-final-subtotla p {
    margin-bottom: 4px!important;
}
.button-finalnavm-box button {
    height: 48px;
}
.continue_shop .upsell-box-main-NAVM {
    display: none;
}
.showaproducts .emptycart__contents {
    display: none;
}
#cartpopupboxnav.activenav .empty-cart {
    overflow: hidden;
}
.content-cart-nav p.p1 {
    font-size: 14px;
}
.emptycart__contents .progress-bar p.p1 {
    font-size: 14px;
}
#cartpopupboxnav {
    max-width: 600px;
}
#cartpopupboxnav .header-cart-item__remove__btn svg {
    width: 11px;
    height: 14px;
}
.cart-fill-detail-01 a {
    width: 100%;
    max-width: 220px;
}
.upsell-cart-slider:not(.slick-initialized) {
    visibility: hidden;
    opacity: 0;
}
 .upsell-image-contentt .upsell-middle-content {
    width: 100%;
}
#cartpopupboxnav .QuantityBox li.plus-box {
    margin-left: 2.9px!important;
}
.item-cart-fill-main0 li.input-box input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

/* Firefox */
.content-cart-nav .QuantityBox li.input-box input[type=number] {
  -moz-appearance: textfield;
}
.item-cart-fill-main0 li.input-box{
  padding:0px;
}
.progress-bar__indicator {
    height: 4px;
}
#cartpopupboxnav .cart-footer-nav {
    padding-top: 15px!important;
}
.content-cart-nav .cart-fill-product-image {
    width: 80px;
    height: 112px;
    margin-right: 16px;
    background: #f5f5f5;
}
.content-cart-nav .cart-fill-product-image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.cart-fill-product-detail {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
#cartpopupboxnav .quantity-box {
    margin-top: 15px!important;
    align-self: end;
    width: 100%;
}
.item-cart-fill-main0 li.input-box {
    width: 32px!important;
}
#cartpopupboxnav .quantity-box ul {
    align-items: center;
}
.item-cart-fill-main0 {
    align-items: stretch;
}
.item-cart-fill-main0 li.input-box {
    width: 32px!important;
    height: auto;
}
#cartpopupboxnav .upsel-pro-drawer h2 {
    text-align: left;
    margin-bottom: 12px;
}
div#cartpopupboxnav .upsell-box-main-NM {
    justify-content: unset;
}
div#cartpopupboxnav .upsell-image {
    width: 82px;
    height: auto;
}
div#cartpopupboxnav .upsell-image span.imgapp {
    width: 82px;
    min-height: 120px;
    height: 100%;
}
div#cartpopupboxnav .upsell-middle-content a{
height:100%;
}
/* .js #cartpopupboxnav .item-cart-fill-main0 {
    border-bottom: 1px solid #D9D9D9!important;
} */
#cartpopupboxnav .upsell-image-contentt {
    display: flex;
    width: 100%;
    justify-content: space-between;
    padding: 16px 18px 16px 14px;
    background: rgba(245,245,245,1);
}
.empptycart .content-cart-nav {
    max-height: 100%!important;
    overflow: hidden;
}
.empptycart .modal-body-nav {
    max-height: calc(100vh - 78px);
    overflow: auto;
}
#cartpopupboxnav .progress-bar__fill {
    background-color: #008024!important;
    transition: all ease 0.2s;
}
#cartpopupboxnav .upsell-middle-content small.varTitle {
    color: #000;
    font-size: 14px;
    line-height: 120%;
    display: block;
    margin-bottom: 29px;
}
#cartpopupboxnav.activenav .upsell-image-contentt .upsell-end-box a {
       white-space: nowrap;
}
#cartpopupboxnav span.ajaxcart__product-meta {
    font-size: 14px!important;
}
.delate-cart-item button svg {
    display: none;
}
a.btn-cart-trigger{
  display:block;
}
/* minicart Loader  */
.activenav.cart_loader {
    display: none;
}
body.overflow_hide {
    overflow: visible;
}
.cart_loader_inner {
    border: 5px solid #d9d9d9;
    border-radius: 50%;
    border-top: 5px solid #6379D0;
    width: 70px;
    height: 70px;
    -webkit-animation: spin 0.85s linear infinite;
    animation: spin 0.85s linear infinite;
    display: block!important;
    position: absolute;
    top: calc(50% - 35px);
    left: calc(50% - 35px);
}
.cart_loader {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.95);
    z-index: 99;
}
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
/* minicart Loader end  */
.cart-item-count {
    display: flex;
    align-items: center;
    justify-content:
    center;
    height: 18px;
    width: 18px;
    top: -9px;
    right: -9px;
}
.notcartitem.cart-item-count {
    display: none;
}

/*======responsive========*/
@media (max-width:767px){
   div#cartpopupboxnav .ddmm-upsell {
      min-height: 115px;
  }
  #cartpopupboxnav .upsell-middle-content small.varTitle {
    margin-bottom: 10px;
}
  #cartpopupboxnav .subotla-navm-boxes {
    padding: 0px 15px 11px!important;
}
  #cartpopupboxnav .button-finalnavm-box {
    padding: 0 15px 35px!important;
}
.upsel-pro-drawer .upsell-box-main-NAVM h2 {
    font-size: 16px;
}
.upsell-middle-content h3 {
    line-height: 120%;
}
  #cartpopupboxnav .cart-fill-detail-01 a p {
    margin-bottom: 4px;
}
.content-cart-nav p.p1 {
    margin-bottom: 16px;
}
#cartpopupboxnav.activenav .modal-header-nav {
    padding: 15px 16px;
}
body #cartpopupboxnav .content-cart-nav {
    padding: 0 17px 20px!important;
}
#cartpopupboxnav.activenav .empty-cart {
    padding: 5px 17px 40px;
}
 #cartpopupboxnav .item-cart-fill-main0 {
    padding: 24px 0 24px;
}
}
@media (max-width:360px){
.cart-fill-detail-01 a {
    max-width: 160px;
}
 .upsell-image-contentt .upsell-middle-content {
    width: 100%;
    max-width: 150px;
}
  .emptycart__contents p.general-cart-empty {
    margin: 20px 0 28px;
    font-size: 14px;
  }
  .emptycart__contents a.product-image-fix .relative_empty-cart {
    width: 328px;
  }
 
}
/*======responsive========*/
/*-----------minicart----------*/

/*-----------pdp-page-popup----------*/

 .afterpay-popup {
    display: none;
} 
.afterpay-popup.open {
    z-index: 200;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    align-items: center;
    justify-content: center;
    padding: 1rem;
    background-color: #000000b3;
    transition: all .2s;
      overflow: auto;
}
.preorder-popup_mask {
    z-index: -1;
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.preorder-popup_inner {
    border-radius: 13px;
    padding: 1rem 1rem 1.5rem;
    background-color: #fff;
    position: relative;
}
.afterpay-close {
    position: absolute;
    right: 1rem;
    top: 1rem;
    font-size: 1.5rem;
    z-index: 10;
    cursor: pointer;
}
.preorder-popup_content {
    position: relative;
}
.afterpay-logo {
    text-align: center;
}
.afterpay-logo svg {
    max-width: 144px;
    width: 100%;
    margin-bottom: 12px;
}
.preorder-popup_content .rte, .preorder-popup_content p{
    font-size: 14px;
}
.rte a{
  color:#000;
}
.preorder-popup_content p {
    font-family: Muli,Lato;
    color: #6f6f6f;
    line-height: 1.4;
    letter-spacing: 0em;
    font-weight: 400;
}
.preorder-popup_content .rte {
    margin-bottom: 32px;
}
.afterpay-desc {
    color: #000;
    margin-bottom: -0.5rem;
    font-size: 16px;
    font-weight: 700;
    font-family: Muli,Lato;
}
.pre-order-ok-btn {
    width: 100%;
    display: flex;
    margin: 0 auto;
    justify-content: center;
}
.btn-preorder.btn-preorder-solid {
    color: #fff!important;
    background-color: #000;
}
.btn-preorder {
    display: inline-block;
    width: 50%;
    font-size: 11px;
    text-align: center;
    text-transform: uppercase;
    padding: 0.5rem 0.75rem;
    border-radius: 3px;
    border: 1px #000 solid;
    color: #000!important;
    background-color: #fff;
      font-family: Muli,Lato;
  letter-spacing:0px;
}
.afterpay-close {
    position: absolute;
    right: 16px;
    top: 16px;
    font-size: 22px;
    z-index: 10;
    cursor: pointer;
    color: #000;
}
.product .price svg.afterpay-svg {
    width: 80px;
    max-height: 22px;
    vertical-align: middle;
    padding-left: 4px;
  cursor:pointer;
}
.dropdonw-select-nav p {
    color: #000;
    font-size: 16px;
    margin-bottom: 12px;
}
.dropdonw-select-nav select#size_product {
    height: 47px;
    border: 1px solid #000;
    border-radius: 0px;
    padding: 15px;
    color: #000;
    font-size: 14px;
  font-family: Muli,Lato;
}
.dropdonw-select-nav svg {
    right: 17px;
    margin-top: 22px;
    width: 10px;
    height: 6px;
}
/*---------responsive----------*/
@media (min-width: 992px){
.preorder-popup_inner {
  padding: 40px 32px;
  max-width: 40%;
  margin: 0 auto;
 /* height: 100%;*/
}
}
@media (max-width: 767px){
.dropdonw-select-nav svg {
    right: 30px;
}
}
/*---------responsive----------*/
/*-----------pdp-page-popup----------*/

/*-----------pdp-page----------*/
.product .product__info-wrapper h1.product__title {
    font-family: 'juanalight',serif!important;
    font-weight: 300;
}
.afterpay.afterpay-product-desk {
    display: flex;
    padding: 0;
    align-items: baseline;
}
.after.afterpay-product-desk {
    display: flex;
    padding: 0;
    align-items: baseline;
  font-size: 14px;
}
.okeReviews-summary-average .js-okeReviews-reviewsSummary .is-okeReviews-clickable{
  font-size: 14px;
}
.afterpay .price {
    width: auto;
    display: inline-block;
    margin-left: 0.25rem;
}
.after .price {
    width: auto;
    display: inline-block;
    margin-left: 0.25rem;
}
.afterpay.afterpay-product-desk .price {
    margin-left: 6px;
    font-size: 14px;
    color:#000000bf;
}
.after.afterpay-product-desk .price {
  display:flex;
    margin-left: 6px;
    font-size: 14px;
    color:#000000bf;
}
header.header_Nav{
  border-bottom:none;
}
body main#MainContent .product__info-wrapper product-form.product-form a.customizer_personalize {
    font-size: 14px!important;
}
@media (max-width: 767px){
.afterpay.afterpay-product-desk .text {
    font-size: 14px;
}
  body ul.product__media-list li.nactive .product__media.media img {
    margin: 0px!important;
    object-fit: contain!important;
}
  body ul.product__media-list .product__media.media img {
    height: 100%!important;
}
 body ul.product__media-list.grid.grid--peek.list-unstyled.slider.slider--mobile li {
    padding: 15px 0;
}
  ul.product__media-list.grid.grid--peek.list-unstyled.slider.slider--mobile li {
    margin: 0px 20px!important;
}
 body .product__media-wrapper slider-component {
    margin-left: -2.5rem;
}
  body ul.product__media-list .product__media.media {
    padding-top: 100%!important;
}
    body ul.product__media-list.grid.grid--peek.list-unstyled.slider.slider--mobile li {
    padding: 0px 0;
}
}
@media (max-width: 7359px){
.dropdonw-select-nav select#size_product {
    padding-right: 50px;
}
}
/*-----------pdp-page----------*/

/*-----------8--12-2022-tasks--------------*/
.colorwheel-slider .product-grid3 {
    width: unset;
    margin: 0px 8px;
}
div#multicolumn-LtoR .slider-mobile-gutter-none li.multicolumn-list__item.grid__item {
    padding-left: 16px;
}
.grid-nav-systeam .product-grid3 .product-content p span {
    position: relative;
    top: 5px;
}
.grid-nav-systeam .product-grid3 .product-content {
    position: relative;
}
.grid-nav-systeam .product-grid3 .product-content .pricetag p span {
    position: unset;
}
.view-all-btn .btn-custom {
    border: 1px solid #000;
    padding: 8px 22px;
    color: #000;
}
.view-all-btn {
    margin-top: 56px;
}
.view-all-btn .btn-custom {
    border: 1px solid #000;
    padding: 10px 50px;
    color: #000;
    display: inline-block;
    width: auto;
    font-size: 14px;
    text-transform: uppercase;
}
.view-all-btn .btn-custom:hover {
    background: #000;
    color: #fff;
}
 .tab-menu.product-collectnav  {
    position: relative;
}
  .tab-menu.product-collectnav:before{
    content: '';
    position: absolute;
    width: 120px;
    height: 60px;
    left: -20px;
    background: linear-gradient(90deg, rgba(255,255,255,1) 29%, rgba(255,255,255,0) 100%);
}
  .tab-menu.product-collectnav:after{
    content: '';
    position: absolute;
    width: 120px;
    height: 60px;
    right: 0px;
    background: linear-gradient(-90deg, rgba(255,255,255,1) 29%, rgba(255,255,255,0) 100%);
    top: 0px;
}
 .tab-menu.product-collectnav ul li:first-child a.active-p, .Logo-new-nav-box-main ul li:first-child img {
    position: relative;
    z-index: 9;
}
section.newlogo-section-homepagenav {
    padding-top: 30px;
}
@media (min-width: 1600px){
/* body .new-homebanner-section-nav .flickity-viewport {
    height: 1077px!important;
}
  body .new-homebanner-section-nav .flickity-viewport .home-slider-mainbox {
    height: 1077px;
}
  body .new-homebanner-section-nav .flickity-viewport .home-slider-mainbox .home-banner-image {
       height: 100%;
    max-height: 100%;
}
  body .new-homebanner-section-nav .flickity-viewport .home-slider-mainbox img {
    height: 100%;
    min-height: unset;
} */
}
@media (min-width: 1400px){
.product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a {
    padding-bottom: 122%;
}
}
@media (max-width: 991px){
  section.newlogo-section-homepagenav {
    padding-top: 10px!important;
}
.colorwheel-slider .product-grid3 {
    margin: 0px 5px;
}
  .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 {
    padding: 0px 7px 16px 0px;
  }
  div#multicolumn-LtoR .slider-mobile-gutter-none li.multicolumn-list__item.grid__item {
    padding-left: 8px;
}
}
@media (max-width: 799px){
div#multicolumn-LtoR .slider-mobile-gutter-none li.multicolumn-list__item.grid__item {
    padding-left: 5px;
    padding-right: 5px;
}
}
@media (max-width: 767px){
  section.newlogo-section-homepagenav {
    padding-top: 20px!important;
}
  .mobile-footer {
    margin-top: 10px!important;
}
body .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 {
    padding: 0px 5px 16px 5px;
}
  .pys_index div#multicolumn-LtoR {
    margin-top: 40px;
}
  .pys_index div#multicolumn-LtoR h3 {
    font-size: 16px;
}
  .pys_index div#multicolumn-LtoR p {
    font-size: 14px;
}
  .color-wheel-box ul {
    padding-right: 0px!important;
}
.colorwheel-slider {
    margin: 0 -15px 20px;
    width: auto!important;
    overflow-x: hidden;
}
  .tab-menu.product-collectnav, .Logo-new-nav-box-main  {
    position: relative;
}
  .tab-menu.product-collectnav:before, .Logo-new-nav-box-main:before {
    content: '';
    position: absolute;
    width: 120px;
    height: 60px;
    left: -20px;
    background: linear-gradient(90deg, rgba(255,255,255,1) 29%, rgba(255,255,255,0) 100%);
}
  .tab-menu.product-collectnav:after, .Logo-new-nav-box-main:after {
    content: '';
    position: absolute;
    width: 120px;
    height: 60px;
    right: 0px;
    background: linear-gradient(-90deg, rgba(255,255,255,1) 29%, rgba(255,255,255,0) 100%);
    top: 0px;
}
 .tab-menu.product-collectnav ul li:first-child a.active-p {
    position: relative;
    z-index: 9;
}
  .Logo-new-nav-box-main ul {
    padding-bottom: 25px;
}
.tab-menu.product-collectnav:before, .Logo-new-nav-box-main:before, .tab-menu.product-collectnav:after, .Logo-new-nav-box-main:after {
    width: 90px;
}
}
@media (max-width: 639px){
.mobile-footer {
    margin-top: 0px!important;
}
  .view-all-btn {
    margin-top: 24px;
}
}
@media (max-width: 479px){
div#multicolumn-LtoR ul {
    padding-left: 6px;
    padding-right: 6px;
}
  div#multicolumn-LtoR {
    margin: 40px 0px 0px;
    display: block;
}
}
/*-----------8--12-2022-tasks--------------*/
main#MainContent {
    margin-top: 135px;
}
.page-width {
    max-width: 1440px;
}
/* .home-product-tabone-Nav .tab-menu.product-collectnav:before {
    opacity: 0;
} */
.home-product-tabone-Nav .tab-menu.product-collectnav:after {
    right: -2px;
}
.colorwheel-slider .owl-item{
  padding:0 4px;
}
.colorwheel-slider .product-grid3 {
    width: auto;
    margin: 0;
    background:transparent;
    padding-bottom:25px;
}
.colorwheel-slider .product-grid3 .product-image3 img {
    padding: 48px;
}
.colorwheel-slider .product-grid3 .product-image3 img.pic-2 {
    padding: 0!important;
}
.colorwheel-slider .product-grid3 .product-image3 {
    margin-bottom: 16px;
}
.colorwheel-slider .product-content {
    padding-top: 0;
}
.colorwheel-slider .product-content h3.title {
    font-size: 14px;
    font-weight: 400;
    color: #000;
    padding: 0 10px!important;
}
.colorwheel-slider .product-content h3.title a{
    font-size:14px;
}
#MainContent .collection-hero .collection-hero__inner.page-width {
    max-width: 1440px!important;
    padding: 0 40px!important;
}
.collection-hero__inner .collection-hero__text-wrapper {
    padding: 0 0 20px!important;
}
.collection  .card .card__inner .media img {
    object-fit: contain;
    padding-bottom: 0;
}
.colorwheel-slider .flickty_item {
    width: 22%;
    padding:0 4px;
}
.colorwheel-slider ol.flickity-page-dots {
    display: none;
}


.colorwheel-slider .flickity-prev-next-button {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    box-shadow: 1px 1px 6px #6f6f6f80;
    outline: none;
    border-radius: unset;
    background: #fff!important;
    padding: 4px;
    height: 40px;
    width: 40px;
    text-align: center;
    cursor: pointer;
    opacity: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
    margin: 0;
    display: flex;
    align-items: center;
    left:-10px;
}
.colorwheel-slider .flickity-prev-next-button svg path {
    fill: #000;
}
.colorwheel-slider .flickity-prev-next-button svg {
    width: 15px;
    height: 15px;
    position: static;
}
.colorwheel-slider .flickity-prev-next-button.next{
    left:auto;
    right:-10px
}
.colorwheel-slider .flickity-prev-next-button.previous {
    left: -10px;
}

.colorwheel-slider {
    padding-top: 0;
    padding-bottom: 0;
}
section.color-wheel-section-homepagenav {
    overflow: hidden;
}
.btn-customizer.customizer_edit {
    padding: 0.75rem 1rem;
    margin-bottom: 15px;
    color: #000;
}
.product-form .btn-customizer.customizer_edit span.personalised_heading  {
    font-family: Muli,Lato !important;
    font-size: 16px;
    color: #000!important;
}
.product-form .btn-customizer.customizer_edit span.customizer_choice.icon-chess-piece {
    font-size: 16px;
      font-family: Muli,Lato !important;
}
.product-form .btn-customizer.customizer_edit .span {
    font-family: Muli,Lato !important;
    font-size: 16px!important;
}
.product-form .btn-customizer span.customizer_split.hide-mobile {
    margin: 0 12px;
    height: 25px;
    color: #297bc7;
    border-right: 1px solid #297bc7;
}
.product-form .btn-customizer.customizer_edit span.hide-mobile {
    color: #297bc7;
  font-size: 16px;
  font-family: Muli,Lato;
}
.product-form .btn-customizer.customizer_edit svg.icon_pencil.hide-mobile {
    fill: #297bc7;
    font-size: 16px;
    margin: 0px 8px;
}
body main#MainContent .product__info-wrapper product-form.product-form a.customizer_personalize {
    margin-left: auto;
    margin-right: auto;
    text-transform: none;
    color: #297bc7!important;
    border-color: currentColor;
    font-size: 16px!important;
   /* min-height: 3.5em!important;*/
    padding: 1rem;
    font-family: Muli,Lato;
    font-style: normal;
    font-weight: 400;
}
body main#MainContent .product__info-wrapper product-form.product-form a.customizer_personalize svg.icon_pencil {
    display: block;
    fill: #297bc7!important;
}
body main#MainContent .product__info-wrapper product-form.product-form a.btn-customizer.btn-border:hover {
    color: #42a1ec!important;
    background: transparent;
}
body main#MainContent .product__info-wrapper product-form.product-form a.btn-customizer.btn-border:hover svg.icon_pencil {
    fill: #42a1ec!important;
}
.pys_product div#multicolumn-LtoR .page-width {
    padding: 0px 55px;
}
.pys_product div#multicolumn-LtoR ul {
    padding: 0px;
}
.pys_product div#multicolumn-RtoL  {
    margin: 0PX 0px ;
}
.pys_product div#multicolumn-LtoR {
    margin: 50px 0px 50px;
}
.pys_product .slider-mobile-gutter-none li.multicolumn-list__item.grid__item {
    padding-left: 0px;
}
  .pys_product .slider-mobile-gutter-none li.multicolumn-list__item.grid__item .media.media--transparent {
    padding-bottom: 79.6%!important;
} 
.pys_product .slider-mobile-gutter-none li.multicolumn-list__item.grid__item .multicolumn-card__info {
    padding: 0px;
}
.pys_product .slider-mobile-gutter-none li.multicolumn-list__item.grid__item .multicolumn-card .multicolumn-card__image-wrapper {
    margin-right: 5%;
}
.pys_product .slider-mobile-gutter-none li.multicolumn-list__item.grid__item .multicolumn-card .multicolumn-card__info {
    margin: 0px 5% 0px 5%!important;
    max-width: 90%!important;
}
div#multicolumn-RtoL .slider-mobile-gutter-none li.multicolumn-list__item.grid__item .multicolumn-card .multicolumn-card__image-wrapper{
  margin-left:5%; 
margin-right:0%;
}
.pys_product .background-none.no-heading {
    margin: 4rem 0px;
}
/* -------------------media css------------------- */
@media (min-width:768px){
.new-homebanner-section-nav .flickity-viewport {
    height: calc(100vh - 180px)!important;
    min-height: 480px;
}
.new-homebanner-section-nav .carousel__slide {
    height: 100%;
}
.new-homebanner-section-nav .home-slider-mainbox {
    height: 100%;
}
.new-homebanner-section-nav .home-banner-image {
    height: 100%;
    max-height: inherit;
    padding-top: 0;
}
.new-homebanner-section-nav .home-banner-image img {
    height: 100%;
} 
}

@media (max-width:991px){
  .pys_product .slider-mobile-gutter-none li.multicolumn-list__item.grid__item .media.media--transparent {
    padding-bottom: 100.6%!important;
}
  .pys_product .title-wrapper-with-link--no-heading {
    margin: 0px;
}
  .btn-customizer.customizer_edit {
    min-height: 45px;
    margin-bottom: 20px;
}
  .btn-customizer.customizer_edit span.edit-icon {
    position: absolute;
    height: 100%;
    background: #1b1b1b;
    right: 0;
    top: 0;
    color: #fff;
    width: 15%;
}
  .btn-customizer.customizer_edit span.edit-icon svg.icon_pencil {
    position: absolute;
    transform: translate(-50%,-50%);
    margin: 0;
    top: 50%;
    left: 50%;
    fill: #fff;
}
 .product-form .btn-customizer.customizer_edit {
    justify-content: flex-start;
    padding-left: 22px;
    min-height: 47px;
}

.colorwheel-slider .flickty_item {
    width: 50%;
    padding: 0 4px;
}
section.color-wheel-section-homepagenav {
    margin-bottom:40px;
}
  .colorwheel-slider .product-grid3 .product-image3 img {
      padding: 16px;
  }
}

@media (max-width:780px){
#multicolumn-LtoR  .multicolumn-list {
  align-items:baseline;
}
}
@media (max-width:799px){
 .pys_product #multicolumn-RtoL ul.multicolumn-list {
    display: flex!important;
    flex-direction: row!important;
}
}
@media (max-width:767px){
  .pys_product div#multicolumn-LtoR .page-width {
    padding: 0px 15px;
}
  .pys_product div#multicolumn-LtoR {
    margin: 0px 0px 0px;
}
  div#multicolumn-RtoL .slider-mobile-gutter-none li.multicolumn-list__item.grid__item .multicolumn-card .multicolumn-card__image-wrapper {
    margin-left: 0px;
    margin-right: 0%;
}
  .pys_product .slider-mobile-gutter-none li.multicolumn-list__item.grid__item .multicolumn-card .multicolumn-card__image-wrapper {
    margin-right: 0px;
}
  div#multicolumn-LtoR .slider-mobile-gutter-none li.multicolumn-list__item.grid__item {
    padding-left: 0px;
    padding-right: 0px;
}
  .pys_product #multicolumn-RtoL ul.multicolumn-list {
    display: flex!important;
    flex-direction: column-reverse!important;
}
  .pys_product .slider-mobile-gutter-none li.multicolumn-list__item.grid__item .multicolumn-card .multicolumn-card__info {
    margin: 0px!important;
    max-width: 100%!important;
    padding: 2rem 0rem;
}
  .product-form .btn-customizer.customizer_edit {
    max-width: 100%;
}
  .colorwheel-slider {
      margin: 0 -15px 20px;
      width: auto!important;
    padding-left:15px;
  }
  section.color-wheel-section-homepagenav {
      margin-bottom: 40px;
  }
 .colorwheel-slider .product-content h3.title {
      text-align: center;
      min-height: 32px;
      line-height: 1.1;
  }
.colorwheel-slider .product-content h3.title a {
    font-size: 12px;
    line-height: 1.1;
}
  .colorwheel-slider .product-grid3 {
    padding-bottom: 10px;
}
/*   .colorwheel-slider .owl-wrapper {
      display: flex!important;
      flex-wrap: nowrap;
      transform: none!important;
      overflow: auto;
      width: auto!important;
      padding-left: 19px;
  }
  .colorwheel-slider.owl-carousel .owl-item {
      float: none;
      transform: none!important;
      flex: 0 0 50%;
      max-width: 50%;
  }
  .colorwheel-slider.owl-carousel .owl-wrapper-outer {
      overflow: auto;
      width: 100%;
  } 
.colorwheel-slider.owl-carousel .owl-wrapper-outer::-webkit-scrollbar,
  .colorwheel-slider .owl-wrapper::-webkit-scrollbar {
    display: none;
  }*/
  #MainContent .color-wheel-section-homepagenav .owl-theme .owl-controls .owl-buttons div.owl-prev {
      left: 0;
  }
  #MainContent .color-wheel-section-homepagenav .owl-theme .owl-controls .owl-buttons div.owl-next {
      right: 0;
  }


body main#MainContent .new-homebanner-section-nav .flickity-viewport {
    height: calc(100vh - 138px)!important;
    min-height: 640px!important;
}
.new-homebanner-section-nav .flickity-enabled .carousel__slide {
    height: 100%;
}
body .new-homebanner-section-nav .flickity-viewport .home-slider-mainbox {
    height: 100%;
}
body .new-homebanner-section-nav .home-banner-image {
    padding-bottom: 0!important;
    height: calc(100% - 270px);
}
body .new-homebanner-section-nav .home-banner-content {
    height: 270px;
    display: flex;
    align-items: center;
    justify-content: center;
}
body .new-homebanner-section-nav .bnr-content-inner-nav {
    height: auto;
}
.collection-hero__inner .collection-hero__text-wrapper {
    padding: 0 0 20px!important;
} 

#product-grid .container_product-colors {
    bottom: 10px!important;
    margin-bottom: 0;
    left: 15px;
    width: calc(100% - 20px);
    top: auto;
}
/* #product-grid .card-wrapper .card-information {
    position: static;
    min-height: 135px!important;
    padding-bottom: 45px;
} */
#product-grid .card-wrapper {
    justify-content: flex-start;
}
.colorwheel-slider .flickity-prev-next-button.next{
    left:auto;
    right:0px
}
.colorwheel-slider .flickity-prev-next-button.previous {
    left: 0px;
}
.colorwheel-slider .flickity-viewport {
  overflow:visible;
}
.tab-menu.product-collectnav {
    margin: 0 0 20px;
}
body .product-collectnav ul li a {
    padding-bottom: 0;
}
}

@media (max-width:749px){
#MainContent .collection-hero .collection-hero__inner.page-width {
      padding: 0 1.5rem!important;
}
}
@media (max-width:479px){
.product-form .btn-customizer.customizer_edit span.customizer_choice.icon-chess-piece {
    font-size: 14px;
}
}
@media (max-width:767px){
div#multicolumn-LtoR .slider-mobile-gutter-none li.multicolumn-list__item.grid__item {
    padding-left: 5px;
    padding-right: 5px;
}
}

/* 13 dec 2022 */
section.color-wheel-section-homepagenav h2 {
    margin-top: 15px;
}
.footer-top-inner-cionbox ul li a {
    font-size: 14px;
}
.colorwheel-slider .flickity-prev-next-button {
    transition: all ease 0.4s;
}
.colorwheel-slider .flickity-prev-next-button:disabled {
    opacity: 0;
    cursor: auto;
    visibility: hidden;
}
body .tab-menu.product-collectnav ul li:first-child, body .tab-menu.product-collectnav ul li:last-child {
    position: relative;
    z-index: 1;
}
.colorwheel-slider {
    opacity: 0;
}
.colorwheel-slider.flickity-enabled {
    opacity: 1;
}
.colorwheel-slider .product-grid3.phone-case .product-image3 img {
    padding: 15px;
}
.colorwheel-slider .product-grid3.sling-bag .product-image3 img.pic-2, .colorwheel-slider .product-grid3.backpacks .product-image3 img.pic-2 {
    padding: 0px;
    height: 100%;
}
.tab.colotab:not(.tab-active) {
    position: absolute;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    display:block;
    height: 100%;
    top: 60px;
    bottom: 0;
    left: 0;
    right: 0;
}
.color-wheel-section-homepagenav .page-width {
    position: relative;
}
.tab.colotab:not(.tab-active) .tabcontent,
.tab.colotab:not(.tab-active) .tabcontent .colorwheel-slider,
.tab.colotab:not(.tab-active) .tabcontent .flickity-viewport{
    height: 100%!important;
}



@media (min-width: 768px){
/* .new-homebanner-section-nav .flickity-viewport {
    height: calc(100vh - 345px)!important;
    min-height: 480px;
} */
.new-homebanner-section-nav .flickity-viewport {
    height: 100%!important;
    min-height: initial;
}
.new-homebanner-section-nav .carousel {
    height: calc(100vh - 345px)!important;
    min-height: 506px;
}
section.footer-top-section {
    position: relative;
    z-index: 9;
}
}
@media (max-width:1024px){
body section.footer-top-section.hide-desktop .footer-top-inner-cionbox ul li a {
    font-size: 13px;
}
}
@media (max-width:767px){
section.color-wheel-section-homepagenav h2 {
    line-height: 1.2;
    padding-bottom: 2.5rem;
}
body main#MainContent .new-homebanner-section-nav .flickity-viewport {
    height: calc(100vh - 292px)!important;
    min-height: 500px!important;
}
section.home-product-tabone-Nav {
    overflow: hidden;
}
.colorwheel-slider {
    overflow: hidden;
}
.tab-menu.product-collectnav {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
}
.tab-menu.product-collectnav ul{
  padding-left:1.5rem;
}
.tab-menu.product-collectnav:before{
  left:-2px;
}
  .customspaced-section .page-width.color-scheme-background-2 {
    padding: 0px;
}
  .Logo-new-nav-box-main:before {
    left: -2px;
}
  .Logo-new-nav-box-main ul li:last-child img{
    position: relative;
    z-index: 9;
  }
    .Logo-new-nav-box-main {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
}
  .Logo-new-nav-box-main ul {
    padding-left: 15px;
        padding-right: 15px;
}
}

/*----------pdp--page-------*/
.pdp_usp_sec .usp_block {
    display: flex;
    align-items: center;
}
.pdp_usp_sec .usp_block .usp_block_left {
    width: 50%;
    padding-left: 10px;
    max-width: 100%;
}
.pdp_usp_sec .usp_block .usp_block_left figure {
    position: relative;
    margin-right: 6%!important;
    padding-bottom: 79.6%!important;
    margin: 0px;
}
.pdp_usp_sec .usp_block .usp_block_left figure img {
    max-width: 100%;
    position: absolute;
    height: 100%;
    width: 100%;
    object-fit: cover;
}
.pdp_usp_sec .usp_block .usp_block_right {
    width: 50%;
    padding: 0px 40px;
}
.usp_block_right h3 {
    font-size: 24px;
    font-family: juanalight,serif!important;
    margin-bottom: 0px;
}
.usp_block_right p {
    font-family: Muli,Lato !important;
    font-style: normal;
    font-weight: 300;
    font-size: 14px;
    line-height: 120%;
    color: #000!important;
    margin-top: 20px;
}
.pdp_usp_sec .usp_block:nth-child(even) {
    flex-direction: row-reverse;
    margin: 30px 0px;
}
.pdp_usp_sec .usp_block:nth-child(even) figure {
    margin-right: 0px!important;
    margin-left: 6%;
}
.pdp_usp_sec .usp_block:nth-child(even) .usp_block_right {
    padding-left: 0px;
}
.upsell-image-contentt {
    display: flex;
    width: calc(100% - 110px);
}
.product-new-accrodian-nav .accordion-container .set>a {
    display: flex;
    align-items: center;
}
.accordion-container .set a svg {
    width: 32px;
    margin-right: 16px;
    position: relative;
    top: 0px;
}
div#cartpopupboxnav .upsell-image {
    width: 100px;
  }
@media (max-width:991px){
  .pdp_usp_sec .usp_block .usp_block_left {
    width: 50%;
    padding-left: 0px;
}
  .pdp_usp_sec .usp_block .usp_block_right {
    padding: 0px 20px;
}
}
@media (max-width:767px){
.pdp_usp_sec .usp_block {
    flex-direction: column;
}
  .pdp_usp_sec .usp_block .usp_block_left {
    width: 100%;
}
  .pdp_usp_sec .usp_block .usp_block_left figure {
    margin: 0px!important;
}
  .pdp_usp_sec .usp_block .usp_block_right {
    padding: 0px 0px;
    width: 100%;
}
  .usp_block_right h3 {
    font-size: 24px;
    margin-top: 15px;
}
  .pdp_usp_sec .usp_block:nth-child(even) {
    flex-direction: column;
    margin: 20px 0px 20px;
}
  .usp_block_right p {
    margin-top: 8px;
}
}
@media (max-width: 479px){
.usp_block_right h3 {
    font-size: 24px;
}
}
/*----------pdp--page-------*/

/*----------cart gift box and cart make it match css-------*/
.cart_gift_box .cart_gift_item {
  display: flex;
}
.c_g_item_right .price_matching_item {
  position: static;
  transform: none;
  justify-content: flex-end; 
}
.cart_gift_box {
  margin: 0 0px 1.5rem;
  padding: 0 24px 1.5rem 24px;
  border-bottom: 1px solid lightgray;
  width: auto;
  }
.c_g_item_left figure {
  margin: 0; 
}
.c_g_item_left {
  flex: 0 0 100px;
  max-width: 100px; 
}
.c_g_item_right {
  flex: 0 0 90px;
  display: flex;
  max-width: 90px;
  flex-direction: column;
  align-items: flex-end;
  margin-left: auto; 
}
.c_g_item_middle {
  flex: 0 0 calc(100% - 190px);
  max-width: calc(100% - 190px);
  padding: 0 15px 0 27px;
  max-width: 310px; 
}
.cart_gift_box h5, .cart_gift_box .h5 {
  font-size: 16px;
  color: #222;
  font-weight: normal;
  line-height: 19px;
  margin: 0 0 24px; 
}
.c_g_pro_title {
  font-size: 16px;
  font-weight: 700;
  color: #000;
  line-height: 24px;
  margin: 0 0 12px; 
}
.c_g_item_middle p,
.c_g_item_middle div.text-box {
  font-size: 14px;
  line-height: 15px;
  color: #000; 
}
.c_g_item_right .gift-cart-form .button {
  display: block !important; 
}
.c_g_item_right span.price.price__upsell {
  justify-content: flex-end; 
}
.c_g_item_right span.price.price__upsell span.free_puzzle {
  margin-right: 0;
  padding-right: 0; 
}
#cartpopupboxnav .cart-footer-nav {
    border-top: 0!important;
    box-shadow: 0 -2px 7px #0000000d;
    padding-top: 22px!important;
}
.c_g_item_right .gift-cart-form a.button,
.upsell-middle-content .button{
    font-size: 13px;
    padding: 7px 10px!important;
    min-height: initial;
    display: inline-block;
    line-height: 1.2;
    border-radius: 4px;
    font-weight: 400;
    min-height: 28px;
    text-align: center;
    min-width: initial;
    text-transform: uppercase;
    font-weight: bold;
    border: 0;
    margin: 12px 0 0 0;
    background: black;
    height: auto;
    box-shadow: none!important;
    color:#fff;
}
.cart_gift_item {
    display: flex;
}
.c_g_item_left img {
    width: 100%!important;
    max-width: 100%;
}
body #cartpopupboxnav .content-cart-nav {
    max-height: calc(100vh - 385px);
    padding-bottom: 0!important;
}
@media (max-width:767px){
  .cart_gift_box {
      padding: 0 15px 1.5rem 15px;
  }
}
@media (max-width:479px){
  .c_g_item_left, .c_g_item_right {
    flex: 0 0 70px;
    max-width: 70px;
}
.c_g_item_middle {
    flex: 0 0 calc(100% - 140px);
    max-width: calc(100% - 140px);
    padding: 0 10px;
}
  body #cartpopupboxnav .content-cart-nav {
    max-height: calc(100vh - 355px);
}
}
#cartpopupboxnav .upsel-pro-drawer.showaproducts {
    background: #f4f4f4;
    margin: 0 -24px;
    padding: 0 0px;
}
#cartpopupboxnav .upsel-pro-drawer h2 {
    text-align: center;
    margin-bottom: 0;
    font-weight: 500;
    font-family: Muli,Lato;
    padding: 15px 0;
    cursor:pointer;
}
#cartpopupboxnav .upsel-pro-drawer h2:after {
    display: inline-block;
    content: "-";
    font-weight: bold;
}
#cartpopupboxnav .upsel-pro-drawer.opened h2:after {
display: inline-block;
    content: "+";
}
#cartpopupboxnav .upsel-pro-drawer.showaproducts.opened {
    background: transparent;
}
#cartpopupboxnav .upsell-box-main-NM {
    background: #fff;
    box-shadow: 0 0 10px #adadad;
    padding: 15px!important;
    min-height: calc(100% - 10px);
}
#cartpopupboxnav .upsell-image-contentt{
  background:transparent;
}
#cartpopupboxnav .upsell-cart-slider:not(.slick-initialized) {
    visibility: visible;
    opacity: 1;
    overflow-x: auto;
    display: flex;
    padding: 10px 0 5px 24px;
    margin-top: -10px;
}
#cartpopupboxnav .upsell_cart_box {
    position: relative;
    max-width: calc(100% / 1.2);
    margin-right: 20px;
    flex: 0 0 calc(100% / 1.2);
    flex-shrink: 0;
}
#cartpopupboxnav .upsell-image-contentt {
    background: transparent;
    flex: 0 0 65%;
    max-width: 65%;
    padding: 0px 0px 16px 15px;
}
div#cartpopupboxnav .upsell-image {
    flex: 0 0 35%;
    max-width: 35%;
    width:auto;
}
div#cartpopupboxnav .upsell-image span.imgapp {
    width: 100%;
    display: block;
}
div#cartpopupboxnav .upsell-image img {
    width: 100%;
    max-width: 100%;
    object-fit: contain;
    display:block;
}
.upsell-middle-content .button {
    width: 70px!important;
    height: auto!important;
}
#cartpopupboxnav .upsell-middle-content small.varTitle {
    margin: 0 0 10px;
}
#cartpopupboxnav .upsell-middle-content h3 {
    margin-bottom: 10px;
}

#cartpopupboxnav .content-cart-nav.cart_loading {
    opacity: .5;
}
#cartpopupboxnav .content-cart-nav .cart__loading {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 1;
}

#cartpopupboxnav .icon {
    display: inline-block;
    width: 25px;
    height: 25px;
    vertical-align: middle;
    fill: currentColor;
}
#cartpopupboxnav .cart__loading{
  display:none;
}
#cartpopupboxnav .content-cart-nav.cart_loading .cart__loading{
  display:block;
}
#cartpopupboxnav .icon-spinner {
  -moz-animation: spin 500ms infinite linear;
  -o-animation: spin 500ms infinite linear;
  -webkit-animation: spin 500ms infinite linear;
  animation: spin 500ms infinite linear; 
}


@media (max-width:767px){
  #cartpopupboxnav .upsel-pro-drawer.showaproducts {
      margin: 0 -17px;
  }
  div#cartpopupboxnav .ddmm-upsell {
    min-height: initial;
}
}
/*----------cart gift box and cart make it match css end-------*/

/*----------recommended products css-------*/
.product-recommendations .card-wrapper {
    min-height: 100%;
}


.product-new-accrodian-nav .accordion-container .set > a {
    min-height: 50px;
  font-weight:300 !important;
}
@media (max-width:991px){
  #shopify-section-header1 .modal-search{
    z-index:999;
  }
  body .headerSection {
      transition: all ease 0.4s;
      position:relative;
      z-index:99;
  }
  body:not(.pys_index) .headerSection{ 
     box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
      background:#fff;
  }
}
@media (max-width:767px){
/* body main#MainContent .new-homebanner-section-nav .flickity-viewport {
    height: calc(100vh - 140px)!important;
    min-height: 500px!important;
} */
body main#MainContent .new-homebanner-section-nav .flickity-viewport {
    height: 100%!important;
    min-height: initial;
}
.new-homebanner-section-nav .carousel {
    height: calc(100vh - 240px)!important;
    min-height: 500px!important;
}
section.footer-top-section {
    position: relative;
    z-index: 9;
}
.new-homebanner-section-nav .carousel__slide {
    height: 100%;
}
.new-homebanner-section-nav .home-slider-mainbox {
    display: flex!important;
    justify-content: space-between;
    flex-direction: column;
    height:100%;
}
body .new-homebanner-section-nav .home-banner-content{
  margin-top:auto;
}
  
body .home-banner-content span {
    line-height: 34px;
    font-size: 28px;
}
.bnr-content-inner-nav a {
    min-width: 120px;
    font-size: 14px;
    height: 38px;
    border-radius: 0.3rem;
}
body .home-banner-content p {
    margin: 0 auto 12px;
}
body .bnr-content-inner-nav {
    padding: 15px 0px 15px;
    height: 100%;
    min-height: initial;
}
body .new-homebanner-section-nav .home-banner-content {
    height: 190px;
}
body .new-homebanner-section-nav .home-banner-image {
    height: calc(100% - 190px);
}
html{
  height:auto!important;
}
section.new-homebanner-section-nav {
    margin-top: -56px;
}
body.pys_index .headerSection.nav-down {
   background: transparent; 
}
body.mobile_sticky_only .headerSection.nav-down,
body:not(.pys_index) .headerSection{ 
   box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
}
body.pys_index:not(.mobile_sticky_only) .mobile-nav-menu .ham svg path,
body.pys_index:not(.mobile_sticky_only) .btn-search path,
body.pys_index:not(.mobile_sticky_only) .btn-cart-trigger__icon svg path,
body.pys_index:not(.mobile_sticky_only) .nav-brand svg path,
body.pys_index:not(.mobile_sticky_only) .nav-brand svg rect,
body.pys_index:not(.mobile_sticky_only) .nav-brand svg polygon {
    fill: #fff;
}
body:not(.mobile_sticky_only) .mobile-nav-menu .ham span {
  background:#fff;
}
body.mobile_sticky_only .headerSection,
body.mobile_sticky_only .headerSection .mobile-navigation-wrapper {
   background: #fff; 
}
.mobile-nav-menu div.ham span {
    background: #fff;
}
body .headerSection.nav-up {
    transform: translateY(-100%);
}
#shopify-section-header1 .modal-search {
    top: 32px!important;
    background: #ffffff!important;
    z-index: 999;
}
.mobile-navigation-wrapper .mobile-cart-icon-nav .modal-search-02 {
    padding: 5rem 0 2rem;
}
#shopify-section-header1 button.close-search-modal {
    top: 0.5rem!important;
}
body #shopify-section-header1 .all_product_search {
    max-height: calc(100vh - 162px)!important;
}
}
main#MainContent {
    margin-top: 125px;
}
@media (max-width:991px){
main#MainContent {
    margin-top: 0px;
} 
}

@media (min-width:992px){
  section.home-product-tabone-Nav {
      padding: 48px 0 0;
  }
  .product-collectnav ul li a {
      padding-bottom: 12px;
  }
  .home-product-tabone-Nav .left-nav-image-box01 {
      padding-bottom: 105%;
  }
  .home-product-tabone-Nav .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a {
      padding-bottom: 90%;
  }
  .home-product-tabone-Nav .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a img.pic-1, 
  .home-product-tabone-Nav .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a img.pic-2 {
      padding: 15px;
  }
}
@media (min-width:992px) and  (max-height:800px){
 .home-product-tabone-Nav .left-nav-image-box01 {
      padding-bottom: 90%;
  }
  .home-product-tabone-Nav .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a {
      padding-bottom: 85%;
  } 
}
@media (max-width:991px){
  .home-product-tabone-Nav .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a {
      padding-bottom: 100%;
  }
  .home-product-tabone-Nav .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a img.pic-1, 
  .home-product-tabone-Nav .product-collection-right-nav .gridnav-systeam-boxnav .product-grid3 .product-image3 a img.pic-2 {
      padding: 15px;
  }
}
/*----------------------------*/
.all_variants_product .collection.showswatches .grid {
    margin-bottom: auto;
}
.collection.showswatches .grid .colorofyear {
    background: #d3264c;
    color: #fff;
    border: none;
}
/*----------------------------*/
/* .after.afterpay-product-desk{
  flex-wrap:wrap;
} */
.after.afterpay-product-desk .price {
    flex-wrap: nowrap;
    margin-right: 0;
    margin-left: 4px;
}
@media (max-width:767px){
.featured_logo_section:after, .featured_logo_section:before,
.tab-menu.product-collectnav:before, .Logo-new-nav-box-main:before, .tab-menu.product-collectnav:after, .Logo-new-nav-box-main:after{
    width: 90px;
}
body .tab-menu.product-collectnav ul li a.active-p {
    position: relative;
    z-index: 1;
}
body.pys_index .mobile-navigation-wrapper {
    background: linear-gradient(rgba(80, 70, 70, 0.31), transparent 90%);
}
}
.product__media-list .product__media-item {
    transition: all ease 0.8s;
}
.product__media-list .product__media-item:not(.yactive) {
    display: block!important;
    opacity: 0;
    visibility: hidden;
    position: absolute;
}
.product__media-list .deferred-media, .product__media-list .product__modal-opener {
    border: 0!important;
}

@media (max-width:767px){
 .color-scheme-background-2 .hr-image-with-text__content {
      padding: 24px 20px;
  } 
  body section.home-product-tabone-Nav {
      padding-top: 15px;
  }
  .tab-menu.product-collectnav {
      margin-left: -1.5rem;
      margin-right: -1.5rem;
      padding: 0;
      margin-bottom: 10px;
  }
 .tab-menu.product-collectnav ul {
      padding-left: 2rem;
      padding-top: 2rem;
      padding-bottom: 1.6rem;
  }
   #product-grid .container_product-colors {
      left: 0;
      width: 100%;
      top: auto;
      margin-left: 0!important;
  }
}
@media (max-width:749px){
  body .product__media-wrapper slider-component {
      margin: 0 -20px;
      position:static;
  }
  body ul.product__media-list.grid.grid--peek.list-unstyled.slider.slider--mobile li {
      width: 100%;
      margin: 0 0px!important;
  }
  .pys_product .grid__item.product__media-wrapper {
      min-height: calc(80vw + 49px)!important;
      position: relative;
  }
  .product-section .product button.slider-button {
      left: -20px;
  }
  .product-section .product button.slider-button.slider-button--next {
      left: auto;
      right: -20px;
  }
}
.price1{
  margin: 0 1rem 0 0;
}
.footer-newsletter-box .input-group input {
    border: 0!important;
    box-shadow: none!important;
}

@media (max-width: 767px) {
.pys_index div#multicolumn-LtoR {
    margin-top: 20px;
    margin-bottom: 20px;
}
div#multicolumn-LtoR ul {
     padding-left: 1.5rem; 
     padding-right: 1.5rem; 
}
}
.gridnav-systeam-boxnav .product-image3 .labelss {
    top: 8px;
    right: 8px;
    bottom: unset!important;
    left: unset!important;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
}
.gridnav-systeam-boxnav .product-image3 .labelss > span {
    font-size: 12px!important;
    font-weight: normal;
    padding: 5px 12px!important;
    line-height: 1.1;
    border-radius: 0;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-top: 0;
    margin-right: 0;
    background: #fff;
    box-shadow: 0px 0px 10px 0px #ece9e9;
    border: 0;
    display: inline-block;
}
.grid-nav-systeam .product-grid3 .product-content .pricetag p span.price-item--sale {
    color: #C10000 !important;
}
.gridnav-systeam-boxnav .product-image3 .labelss > span.product-sale-label {
    color: #C10000!important;
}
@media (max-width:767px){
  .gridnav-systeam-boxnav .product-image3 .labelss > span {
      font-size: 10px!important;
      padding: 6px 8px!important;
  }
}

.product-collection-nav .product-grid3 .title,
.pr-information .card-information__text,
.product-collection-nav .product-grid3 .title a,
.pr-information .card-information__text a{
    font-size: 14px!important;
    line-height: 20px;
}
.productnametitle .pricetag p span,
.pr-information .price-item {
    font-size: 14px!important;
}
.product-content.nav-new-p-content p,
#product-grid .card-wrapper .card-information .collection-color-name,
.card-wrapper .card-information .collection-color-name {
    font-size: 14px!important;
    line-height: 20px;
}

@media (max-width:767px){
.product-collection-nav .product-grid3 .title,
.pr-information .card-information__text,
.product-collection-nav .product-grid3 .title a,
.pr-information .card-information__text a{
    font-size: 12px!important;
    line-height: 18px;
}
.productnametitle .pricetag p span,
.pr-information .price-item {
    font-size: 12px!important;
}
.product-content.nav-new-p-content p,
#product-grid .card-wrapper .card-information .collection-color-name,
.card-wrapper .card-information .collection-color-name {
    font-size: 12px!important;
    line-height: 18px;
}
}

.home-md5-section h2.title {
    font-size: 21px;
    font-weight: 500;
    margin: 0 0 5px;
    text-align: center;
    padding-top: 1rem;
    font-family: juanalight,serif!important;
    font-size: 21px !important;
}
.section_desc,.section_desc p {
    color: #6f6f6f;
    margin: 0 0 1.11111rem;
    text-align: center;
    line-height: 21px;
    font-size: 14px;
}
.home-md5-section .title-wrapper-with-link {
    display: block;
    margin: 0 0 15px;
}

@media(max-width:1400px){
  #MainContent .collection-hero .collection-hero__inner.page-width {
      padding: 0 20px!important;
  }
}

.c_g_item_right .gift-cart-form a.button, .upsell-middle-content .button {
    font-weight: 400;
}


  .color_nav-1 p {
    font-size: 16px;
    line-height: 16.8px;
    font-family: Muli,Lato;
    margin-bottom: 3.2rem;
}


/*-----------cart-task-------*/
/* #cartpopupboxnav {
    transition: opacity 0.3s linear,right 0.3s ease-out;
}
#cartpopupboxnav.activenav {
    transition: opacity 0.3s linear,right 0.3s ease-out;
} */
/*-----------cart-task-------*/

/*-----------spacing-issue-------*/
.similar_productcollection.collection {
    margin-bottom: 30px;
}
.collectionwith-timer2 {
    margin-top: 0px;
}
.newarrival-wrapper .newarrival-wrapper {
    padding-left: 0px;
    padding-right: 0px;
}
@media(max-width:991px){
.collectionwith-timer2 h2.h2.collection-hero__title {
    margin-top: 0px;
}
  .similar_productcollection.collection {
    margin-bottom: 0px;
}
 }
 @media(max-width:639px){
 .collectionwith-timer2 .collection-hero__text-wrapper {
    padding-bottom: 0px!important;
}
  }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
/*-----------spacing-issue-------*/

@media(max-width:767px){
  body .product-collection-nav .product-grid3 .title {
      margin: 0 0 0px;
      line-height: 17px;
  }
  body .product-collection-nav  .product-content.nav-new-p-content p {
      font-size: 14px;
      line-height: 18px;
      margin-top: 2px;
  }
  .product-collection-nav .grid-nav-systeam .product-grid3 .product-content p span {
      position: relative;
      top: 0;
  }
}


/* homepage tab's products hover css  start */
.product-detail2,
.product-detail1{
  transition:all .5s ease-out 0s;
}
.product-detail1{
  position:relative;
  z-index:1;
}
.product-detail2 {
    position: absolute;
    top: 0;
    left: 0;
    width: calc(100% - 7px);
    opacity:0;
    z-index:0;
}
@media (min-width:768px){
/* .product-grid3.customhome-collection.hoverSecondImage .product-detail1{
  opacity:0;
  z-index:0;
}
.product-grid3.customhome-collection.hoverSecondImage .product-detail2  {
    opacity:1;
  z-index:1;
} */
}
/* homepage tab's products hover css  end */


/* mobile page bottom white space issue of IOS  start */
@media (max-width:991px){
body div.mobile-navigation-wrapper {
    margin-top: 0!important;
}
header.header_Nav {
    position: static!important;
}
.headerSection {
    position: fixed!important;
    width: 100%;
}
main#MainContent {
    margin-top: 87px!important;
}
}
/* mobile page bottom white space issue of IOS  end */


@media (max-width:767px){
  .home_top_banner_sec .hero__inner {
      background: #000;
  }
  body .tab-menu.product-collectnav ul li {
      padding-right: 18px;
  }
  .featured_logo_section:after, .featured_logo_section:before{
    display:none!important;
  }
 .product__info-wrapper  .wk-button-container .wk-button {
      right: 0;
  }
}
@media (max-width:500px){
  .pys_product .grid__item.product__media-wrapper {
    min-height: calc(80vw + 23px)!important;
}
}
#cartpopupboxnav{
  width:100%;
  height:100%;
}
#newarrival_slider .card-wrapper {
    box-shadow: none;
}


/* select style dropdown  */
.dropdonw-select-nav select#size_product {
  padding-top: 19px;
  padding-bottom: 0;
  height: 56px;
}
.dropdonw-select-nav label {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 150%;
    display: flex;
    align-items: center;
    color: #727272;
    position: absolute;
    top: 9px;
    left: 15px;
    z-index: 2;
    pointer-events: none;
}
.dropdonw-select-nav svg {
    right: 17px;
    top: calc(50% - 3px);
    width: 10px;
    height: 6px;
    pointer-events: none;
    margin-top: 0;
}