.primary-button{font-size:20px;font-weight:600;text-transform:uppercase;background-color:#ce1f64;color:#fff;font-family:Khula,sans-serif;line-height:66px;display:block;text-align:center;padding:0 35px;min-width:240px;height:60px;border-radius:4px;background-image:url(button-bg.png);background-repeat:no-repeat;background-position:center;background-size:initial}.primary-button:hover{background-color:#18999e;color:#fff}.secondary-button{font-size:20px;font-weight:600;text-transform:uppercase;background-color:#18999e;color:#fff;font-family:Khula,sans-serif;line-height:66px;display:block;text-align:center;padding:0 35px;min-width:215px;height:60px;border-radius:4px;background-image:url(button-bg.png);background-repeat:no-repeat;background-position:center;background-size:initial}.secondary-button:hover{background-color:#ce1f64;color:#fff}.primary-button-2{font-size:20px;background-color:#ce1f64;color:#fff;font-family:Khula,sans-serif;text-transform:uppercase;font-weight:400;line-height:66px;display:block;text-align:center;padding:0 35px;min-width:170px;width:170px;height:60px;border-radius:0;outline:none;border:none;cursor:pointer;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}.primary-button-2:hover{background-color:#18999e;color:#fff;outline:none;border:none}.secondary-button-2{font-size:20px;background-color:#18999e;color:#fff;font-family:Khula,sans-serif;text-transform:uppercase;font-weight:400;line-height:66px;display:block;text-align:center;padding:0 35px;min-width:170px;width:170px;height:60px;border-radius:0;outline:none;border:none;cursor:pointer;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}.secondary-button-2:hover{background-color:#ce1f64;color:#fff;outline:none;border:none}select{-webkit-appearance:none;-moz-appearance:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.container{width:1396px;max-width:100%;margin:0 auto;padding-right:15px;padding-left:15px;justify-content:space-between}html,body{font-family:Khula,sans-serif;font-weight:400;line-height:1.4}.rte{font-size:20px;color:#2a2a2a;font-family:Khula,sans-serif;line-height:1.4}.rte p{margin-bottom:30px}.rte a:not(.secondary-button){color:#18999e}.rte a:not(.secondary-button):hover{color:#ce1f64}.rte ul{margin-bottom:15px;list-style-type:none;padding-left:65px}.rte ul li{list-style-type:none;position:relative}.rte ul li:before{content:"";width:15px;height:15px;display:block;position:absolute;left:-30px;top:6px;background-image:url(list.png);background-repeat:no-repeat;background-size:100%;background-position:0 0}.rte ul ul{padding-left:30px}.rte ul ul li{position:relative;list-style-type:none}.rte ul ul li:before{content:"";width:10px;height:10px;display:block;background-color:#18999e;border-radius:50%;position:absolute;left:-20px;top:6px;background-image:none}.rte ol{margin-bottom:15px;list-style-type:lower-alpha;padding-left:25px;margin-left:30px}.rte ol li{list-style-type:lower-alpha}.rte h1{font-size:40px;color:#2a2a2a;margin:0;font-weight:700}.rte h2{font-size:36px;color:#2a2a2a;margin:0 0 20px;font-weight:700;line-height:1.1}.rte h3{font-size:26px;color:#2a2a2a;margin:0 0 5px;font-weight:600;line-height:1.1}.rte h4{font-size:22px;color:#2a2a2a;margin:0;font-weight:600;line-height:1.1}.rte h5{font-size:18px;color:#2a2a2a;margin:0}.rte h6{font-size:16px;color:#2a2a2a;margin:0}.rte iframe{width:100%;max-width:100%}.rte img{max-width:100%}.shopify-section{padding:90px 0}.section-title{font-size:36px;font-weight:700;color:#000;text-align:center;margin-bottom:50px}.section-sub-title{font-size:20px;font-weight:400;color:#000;text-align:center}.dark-caption{color:#000}.light-caption{color:#fff}.mobile-visiable{display:none}.no-image{background-image:url(product-default.png);background-repeat:no-repeat;background-position:left center;background-size:80%}.no-padding,.header-section{padding:0}.header-section header.header1{height:145px}.header-section header.header1 .container-menu-header .topbar .topbar-social{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;top:inherit;left:inherit;padding:0;width:33.33%}.header-section header.header1 .container-menu-header .topbar .topbar-social .topbar-social-item{padding:0;font-size:15px;border-radius:50%;width:30px;height:30px;text-align:center;line-height:29px;margin-right:11px;background:#ededed;border:solid 1px transparent;background-clip:padding-box;position:relative}.header-section header.header1 .container-menu-header .topbar .topbar-social .topbar-social-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:32px;height:32px;margin:-1px;border-radius:inherit;background:linear-gradient(to bottom,#8c8c8c,#353535)}.header-section header.header1 .container-menu-header .topbar .topbar-social .topbar-social-item i{position:relative;z-index:3;width:30px;height:30px;line-height:30px;display:block;background-color:#ededed;border-radius:50%;text-align:center}.header-section header.header1 .container-menu-header .topbar .topbar-social .topbar-social-item i:before{background:-webkit-linear-gradient(#8c8c8c,#353535);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header-section header.header1 .container-menu-header .topbar .topbar-social .topbar-social-item:hover:before{background:linear-gradient(to bottom,#18999e,#ce1f64)}.header-section header.header1 .container-menu-header .topbar .topbar-social .topbar-social-item:hover i:before{background:-webkit-linear-gradient(#18999e,#ce1f64);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header-section header.header1 .container-menu-header .topbar .topbar-child1{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:33.33%;text-align:center;font-size:15px;font-weight:600;font-family:Khula,sans-serif}.header-section header.header1 .container-menu-header .topbar .topbar-child2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;justify-content:flex-end;top:inherit;right:inherit;width:33.33%;padding:0;position:relative}.header-section header.header1 .container-menu-header .topbar .topbar-child2 span{margin:5px 0 0}.header-section header.header1 .container-menu-header .topbar .topbar-child2 span.topbar-email a{border-right:2px solid #676767;margin-right:14px;padding-right:15px;line-height:normal}.header-section header.header1 .container-menu-header .topbar .topbar-child2 span a{font-size:15px;font-weight:600;line-height:normal}.header-section header.header1 .container-menu-header .topbar .topbar-child2 span a i{margin-right:5px;vertical-align:middle}.header-section header.header1 .container-menu-header .wrap_header{height:100px}.header-section header.header1 .container-menu-header .wrap_header .logo{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;top:inherit;left:inherit;padding:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header-section header.header1 .container-menu-header .wrap_header .logo img{max-width:100%;max-height:none}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;justify-content:flex-end;text-align:center;font-size:15px;font-weight:600;padding-top:5px}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li{padding:0 23px;position:relative}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li:hover a{color:#ce1f64;border-bottom:none}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li.sale-noti a{color:#ce1f64;border-bottom:none}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li.home-icon{padding:0 10px 0 0}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li.home-icon a{font-size:20px}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li a{font-size:17px;text-transform:capitalize;border-bottom:none;font-weight:400}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li .sub_menu{padding:34px 0 0;background-color:transparent}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li .sub_menu li{padding:0}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li .sub_menu li.sale-noti a{color:#fff;background-color:#ce1f64}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li .sub_menu li:last-child a{border-bottom:none}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li .sub_menu li a{padding:10px 15px 5px;color:#fff;background-color:#18999e;font-size:18px;font-family:Khula,sans-serif;width:100%;display:inline-block;text-align:left;border-bottom:1px solid #178488}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li .sub_menu li a:hover{color:#fff;background-color:#ce1f64}.header-section header.header1 .container-menu-header .wrap_header .header-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;justify-content:flex-end;top:inherit;right:inherit;padding:5px 0 0;position:relative;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header-section header.header1 .container-menu-header .wrap_header .header-icons .linedivide1{margin-top:0}.header-section header.header1 .container-menu-header .wrap_header .header-icons .dis-block.header-wrapicon1{height:auto;line-height:1}.header-section header.header1 .container-menu-header .wrap_header .header-icons .dis-block.header-wrapicon1+.header-dropdwn{top:inherit;bottom:-58px;line-height:normal;font-size:16px;font-weight:600;width:180px;border:none;padding:15px 20px 10px;text-align:center}.header-section header.header1 .container-menu-header .wrap_header .header-icons .dis-block.header-wrapicon1:hover .lnr{color:#ce1f64}.header-section header.header1 .container-menu-header .wrap_header .header-icons .lnr{font-family:Linearicons-Free;color:#fff;font-size:18px;font-style:normal;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}.header-section header.header1 .container-menu-header .wrap_header .header-icons .header-wrapicon2{height:auto;line-height:normal;padding-right:15px}.header-section header.header1 .container-menu-header .wrap_header .header-icons .header-wrapicon2 .lnr-cart{font-size:22px;top:3px;position:relative}.header-section header.header1 .container-menu-header .wrap_header .header-icons .header-wrapicon2 .cart-total{background-color:#ce1f64;color:#fff;font-size:15px;width:20px;height:20px;right:0;font-family:Khula,sans-serif;padding:0;line-height:25px;display:block;text-align:center}.header-section header.header1 .container-menu-header .wrap_header .header-icons .header-wrapicon2:hover .lnr{color:#ce1f64}.header-section header.fixed-header .header-cart{margin-top:13px}.header-section header .header-cart{margin-top:4px;border:none;padding:8px 20px 20px}.header-section header .header-cart #subcart .cart-empty{margin:12px 0 0;font-weight:600}.header-section header .header-cart #subcart .header-cart-wrapitem .header-cart-item{border-bottom:1px solid #ededed;padding:10px 0}.header-section header .header-cart #subcart .header-cart-wrapitem .header-cart-item .header-cart-item-img{border:1px solid #ededed}.header-section header .header-cart #subcart .header-cart-wrapitem .header-cart-item .header-cart-item-txt{position:relative}.header-section header .header-cart #subcart .header-cart-wrapitem .header-cart-item .header-cart-item-txt .header-cart-item-name{font-size:18px;font-weight:600;color:#4e4e4e;line-height:1.2;margin-bottom:5px;font-family:Khula,sans-serif}.header-section header .header-cart #subcart .header-cart-wrapitem .header-cart-item .header-cart-item-txt .header-cart-item-name:hover{color:#ce1f64}.header-section header .header-cart #subcart .header-cart-wrapitem .header-cart-item .header-cart-item-txt .header-cart-item-info{font-size:16px;font-weight:600;color:#4e4e4e;font-family:Khula,sans-serif}.header-section header .header-cart #subcart .header-cart-wrapitem .header-cart-item .header-cart-item-txt .btn.btn-xs{position:absolute;right:4px;bottom:-5px;padding:0 5px;line-height:normal;height:auto;color:red;font-weight:600;z-index:1}.header-section header .header-cart #subcart .header-cart-total{font-size:18px;font-weight:600;color:#4e4e4e;line-height:1.2;padding:15px 0;font-family:Khula,sans-serif}.header-section header .header-cart #subcart .header-cart-buttons .header-cart-wrapbtn .secondary-button-2,.header-section header .header-cart #subcart .header-cart-buttons .header-cart-wrapbtn .primary-button-2{width:100%;min-width:1px;height:40px;line-height:40px;padding:0;font-size:16px;border:2px solid transparent}.header-section header .header-cart #subcart .header-cart-buttons .header-cart-wrapbtn .primary-button-2:hover{color:#ce1f64;background-color:#fff;border:2px solid #ce1f64}.header-section header .header-cart #subcart .header-cart-buttons .header-cart-wrapbtn .secondary-button-2:hover{color:#18999e;background-color:#fff;border:2px solid #18999e}.slideshow-slider{position:relative;padding:0}.slideshow-slider:before{content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;z-index:2;background:linear-gradient(70deg,#ce1e63,#18999e) 50% 50%/100% 100% no-repeat}.slideshow-slider:after{content:"";display:block;width:100%;height:65px;position:absolute;bottom:0;left:0;z-index:1;background-image:-moz-linear-gradient(90deg,black 0%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(90deg,black 0%,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(90deg,black 0%,rgba(0,0,0,0) 100%)}.slideshow-slider .slide1 .wrap-slick1 .item-slick1{height:78vh}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1{max-width:1396px;height:100%;margin:0 auto;align-items:flex-start}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1 .caption1-slide1{color:#000;font-size:72px;font-weight:900;text-transform:none;padding:0;margin:0 0 12px;line-height:1}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1 .caption2-slide1{color:#000;font-size:36px;font-weight:900;line-height:1}.slideshow-slider .slider-bottom{position:absolute;left:0;bottom:18px;width:100%;text-align:center;z-index:3}.slideshow-slider .slider-bottom .slider-icons{width:20%;padding:0 10px 0 30px;position:relative;text-align:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center}.slideshow-slider .slider-bottom .slider-icons:after{content:"";width:1px;height:30px;border-right:1px solid white;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.slideshow-slider .slider-bottom .slider-icons:last-child:after{display:none}.slideshow-slider .slider-bottom .slider-icons:first-child{padding-left:0}.slideshow-slider .slider-bottom .slider-icons:hover span{color:#ce1f64}.slideshow-slider .slider-bottom .slider-icons:hover svg{fill:url(#my-cool-gradient) #ce1f64}.slideshow-slider .slider-bottom .slider-icons svg{width:35px;height:35px;display:inline-block;vertical-align:middle;margin-right:10px;fill:#fff}.slideshow-slider .slider-bottom .slider-icons span{font-size:20px;color:#fff;display:inline-block;vertical-align:middle;position:unset}.slideshow-slider .scroll-btn{color:#fff;font-size:18px;position:absolute;left:0;right:0;margin:0 auto;bottom:75px;width:40px;text-align:center;z-index:3}.slideshow-slider .scroll-btn:after{content:"";display:block;width:18px;height:81px;margin:5px auto 0;background-image:url(scroll-icon.png);background-repeat:no-repeat;background-size:100%}.slideshow-slider .scroll-btn:hover{bottom:65px}.featured-gallery{padding-bottom:110px}.featured-gallery .banner .section-title{text-align:center;margin-bottom:0}.featured-gallery .banner .section-sub-title{text-align:center}.featured-gallery .banner .block-col .pos-relative:before{content:"";display:block;width:100%;height:100%;background-image:url(collection-bg-image.png);position:absolute;left:0;top:0;z-index:1;background-repeat:no-repeat;background-position:top center;background-size:100%}.featured-gallery .banner .block-col .pos-relative .block-link{z-index:2;position:relative;display:inline-block;width:100%;padding-top:100px}.featured-gallery .banner .block-col .pos-relative .block-link img{max-width:100%}.featured-gallery .banner .block-col .pos-relative .block1-wrapbtn{z-index:2;position:relative;left:inherit;bottom:inherit;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;box-shadow:none;text-align:center}.featured-gallery .banner .block-col .pos-relative .block1-wrapbtn .primary-button{width:auto;display:inline-block}.featured-collection-section{padding:0}.featured-collection-section .featured-collection{padding:90px 0 110px;background-image:url(featured-collection.png);background-attachment:fixed;background-position:center;background-size:100%;background-repeat:no-repeat}.featured-collection-section .featured-collection .newproduct .section-title{margin-bottom:45px}.featured-collection-section .featured-collection .newproduct .product-grid .block2 .pos-relative{border-radius:4px;box-shadow:0 0 4px #0000001a}.featured-collection-section .featured-collection .newproduct .product-grid .block2 .pos-relative .block2-overlay .block2-btn-addcart .primary-button.sold_out{background-color:red!important;opacity:1;cursor:not-allowed}.featured-collection-section .featured-collection .newproduct .product-grid .block2 .block2-txt .block2-name{font-size:18px;color:#2a2a2a;font-weight:600}.featured-collection-section .featured-collection .newproduct .product-grid .block2 .block2-txt .block2-name:hover{color:#ce1f64}.featured-collection-section .featured-collection .newproduct .product-grid .block2 .block2-txt span{font-size:18px;font-weight:600;color:#ce1f64}.featured-collection-section .featured-collection .newproduct .product-grid .block2 .block2-txt span.block2-oldprice{color:#6f6f6f;text-decoration:line-through}.featured-collection-section .featured-collection .newproduct .flex-c .primary-button{margin-top:80px}.featured-content-section .featured-image{border-radius:4px;overflow:hidden}.featured-content-section .featured-image img{width:100%;max-width:100%}.featured-content-section .featured-content .secondary-button{margin-top:25px;display:inline-block}.newsletter-section{padding:0}.newsletter-section .newsletter-bg{padding:90px 0 110px;background-image:url(featured-collection.png);background-attachment:fixed;background-position:center;background-size:100%;background-repeat:no-repeat}.newsletter-section .section-title{margin-bottom:8px}.newsletter-section .newsletter-text{margin-bottom:20px;text-align:center;font-weight:300;color:#000;font-size:20px}.newsletter-section .newsletter{width:840px;margin:0 auto;display:block}.newsletter-section .newsletter .contact-form .form-field .txt-field{width:100%;color:#878787;font-size:18px;font-weight:300;border:1px solid #cecece;padding:17px 20px 12px;border-radius:4px}.newsletter-section .newsletter .contact-form .form-field .txt-field:focus{border:1px solid #18999e;color:#3f3f3f}.newsletter-section .newsletter .contact-form .form-field.name-field{width:35%}.newsletter-section .newsletter .contact-form .form-field.email-field{width:45%}.newsletter-section .newsletter .contact-form .primary-button{width:20%;min-width:140px;max-width:140px;padding:0 10px;height:60px;line-height:65px}.newsletter-section .newsletter .contact-form .alert-dismissible{padding:15px 10px 10px}.newsletter-section .newsletter .contact-form .alert-dismissible .close{display:none;top:5px!important;right:0!important;padding:0}.newsletter-section .newsletter .contact-form .form-info{font-size:18px;font-weight:300;color:#000;margin:15px 0 0;cursor:pointer;line-height:normal;position:relative;padding-left:25px}.newsletter-section .newsletter .contact-form .form-info.active .checkbox-field:before{opacity:1}.newsletter-section .newsletter .contact-form .form-info .checkbox-field{width:18px;height:18px;border-radius:3px;border:1px solid #18999e;display:block;position:absolute;left:0;top:4px}.newsletter-section .newsletter .contact-form .form-info .checkbox-field:before{content:"";width:18px;height:18px;display:block;background-image:url(mark.png);background-repeat:no-repeat;background-size:18px;background-position:center;position:absolute;left:2px;top:-4px;opacity:0}.newsletter-section .newsletter .contact-form .form-info input[type=checkbox]{display:none}.insta-section .instagram .section-title{margin-bottom:35px}.insta-section .instagram #instafeed .wrap-pic-w{border-radius:4px;overflow:hidden;height:330px;background-position:center;background-repeat:no-repeat;background-size:cover}.index-template .section-footer{margin-top:0}.section-footer{padding:95px 0 0;margin-top:90px;background-color:#060606;position:relative}.section-footer:before{content:"";display:block;width:100%;height:2px;position:absolute;top:0;left:0;z-index:2;background:linear-gradient(70deg,#ce1e63,#18999e) 50% 50%/100% 100% no-repeat}.section-footer .footer_wrapper{margin:0}.section-footer .footer_wrapper .footer__columns .columns_title{font-size:20px;text-transform:uppercase;color:#f5f5f5;margin:0 0 25px}.section-footer .footer_wrapper .footer__columns .columns_logo{width:25%;padding-right:40px}.section-footer .footer_wrapper .footer__columns .columns_logo .footer_logo{display:inline-block;margin-bottom:30px}.section-footer .footer_wrapper .footer__columns .columns_logo .footer_logo img{max-width:100%}.section-footer .footer_wrapper .footer__columns .columns_logo .rte{font-size:18px;color:#f5f5f5}.section-footer .footer_wrapper .footer__columns .columns_logo .rte p{margin-bottom:8px}.section-footer .footer_wrapper .footer__columns .columns_logo .rte a{color:#18999e;font-size:14px}.section-footer .footer_wrapper .footer__columns .columns_logo .rte a:hover{color:#ce1f64}.section-footer .footer_wrapper .footer__columns .columns_menu{width:25%}.section-footer .footer_wrapper .footer__columns .columns_menu ul li{margin-bottom:5px}.section-footer .footer_wrapper .footer__columns .columns_menu ul li:last-child{margin-bottom:0}.section-footer .footer_wrapper .footer__columns .columns_menu ul li a{color:#f5f5f5;font-weight:300;font-size:18px}.section-footer .footer_wrapper .footer__columns .columns_menu ul li a:hover{color:#ce1f64}.section-footer .footer_wrapper .footer__columns .columns_contact_info{width:25%}.section-footer .footer_wrapper .footer__columns .columns_contact_info .rte{font-size:18px;color:#f5f5f5;font-weight:300;line-height:1.6}.section-footer .footer_wrapper .footer__columns .columns_contact_info .rte strong{color:#18999e;font-weight:600}.section-footer .footer_wrapper .footer__columns .columns_contact_info .rte a{font-size:18px;color:#f5f5f5}.section-footer .footer_wrapper .footer__columns .columns_contact_info .rte a:hover{color:#ce1f64}.section-footer .footer_wrapper .footer__columns .payment_icons{margin:45px 0 0}.section-footer .footer_wrapper .footer__columns .payment_icons .columns_title{margin-bottom:25px}.section-footer .footer_wrapper .footer__columns .payment_icons .f-payment:before{color:#fff}.section-footer .footer_wrapper .footer__columns .footer__social-icons{margin:45px 0 0}.section-footer .footer_wrapper .footer__columns .footer__social-icons .footer-social-button{padding:0;font-size:20px;border-radius:50%;width:40px;height:40px;text-align:center;line-height:40px;margin-right:15px;background:#060606;border:solid 1px transparent;background-clip:padding-box;position:relative}.section-footer .footer_wrapper .footer__columns .footer__social-icons .footer-social-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:42px;height:42px;margin:-1px;border-radius:inherit;background:linear-gradient(to bottom,#8c8c8c,#353535)}.section-footer .footer_wrapper .footer__columns .footer__social-icons .footer-social-button i{position:relative;z-index:3;width:40px;height:40px;line-height:40px;display:block;background-color:#060606;border-radius:50%;text-align:center}.section-footer .footer_wrapper .footer__columns .footer__social-icons .footer-social-button i:before{background:-webkit-linear-gradient(#8c8c8c,#353535);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-footer .footer_wrapper .footer__columns .footer__social-icons .footer-social-button:hover:before{background:linear-gradient(to bottom,#18999e,#ce1f64)}.section-footer .footer_wrapper .footer__columns .footer__social-icons .footer-social-button:hover i:before{background:-webkit-linear-gradient(#18999e,#ce1f64);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-footer .copyright{padding:25px 0 20px;margin:65px 0 0;font-size:18px;color:#626a6b;background-color:#ededed;font-weight:300}.section-footer .copyright p{margin:0}#myBtn{background-color:#ce1f64;width:40px;height:40px;line-height:40px;border-radius:4px}#myBtn .symbol-btn-back-to-top{color:#fff}.bg-title-page{min-height:250px;position:relative;background-position:center;padding:40px 15px 35px;background-image:url(banner-page.png);margin-bottom:90px}.bg-title-page:before{content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;z-index:2;background:linear-gradient(70deg,#ce1e63,#18999e) 50% 50%/100% 100% no-repeat}.bg-title-page:after{content:"";display:block;width:100%;height:100%;background-color:#00000080;position:absolute;left:0;top:0;z-index:1}.bg-title-page .banner-title{font-size:50px;color:#fff;text-transform:capitalize;position:relative;font-weight:700;z-index:2;line-height:1}.bg-title-page .banner-desc{z-index:2;max-width:600px;color:#fff;position:relative;margin:20px 0 0}.bg-title-page .banner-desc p:last-child{margin-bottom:0}.bread-crumb{margin:30px auto;font-size:18px;color:#5d5d5d}.bread-crumb .breadcrumbs-link{font-size:18px;color:#5d5d5d;font-weight:400}.bread-crumb .breadcrumbs-link span{color:#18999e}.bread-crumb .breadcrumbs-link:hover{color:#ce1f64}.bread-crumb span{color:#18999e}.collection-template .collection-inner{padding:0}.collection-template .collection-inner .collection-wrapper .collection-filter{margin-bottom:45px}.collection-template .collection-inner .collection-wrapper .collection-filter .rs2-select2 .form-control{width:320px;margin-right:10px;font-size:18px;font-weight:300;color:#6f6f6f;height:50px;border-radius:0;font-family:Khula,sans-serif;padding:5px 25px 0 15px;background-image:url(arrow-down.png);background-repeat:no-repeat;background-position:95% center}.collection-template .collection-inner .collection-wrapper .collection-filter .pagination-text{color:#6f6f6f;font-size:18px;font-weight:300}.collection-template .collection-inner .collection-wrapper .pagination{padding:30px 0 0}.collection-template .collection-inner .collection-wrapper .pagination .item-pagination{font-size:18px;font-weight:300;color:#9a9a9a;font-family:Khula,sans-serif;margin:0 5px;line-height:40px;display:block;text-align:center}.collection-template .collection-inner .collection-wrapper .pagination .item-pagination.active-pagination,.collection-template .collection-inner .collection-wrapper .pagination .item-pagination:hover{color:#ce1f64;background-color:#020202}.collection-template .collection-inner .product-grid .block2 .pos-relative{border-radius:0;border:1px solid #ededed}.collection-template .collection-inner .product-grid .block2 .pos-relative .block2-overlay .block2-btn-addcart .primary-button.sold_out{background-color:red!important;opacity:1;cursor:not-allowed}.collection-template .collection-inner .product-grid .block2 .block2-txt .block2-name{font-size:18px;color:#2a2a2a;font-weight:600}.collection-template .collection-inner .product-grid .block2 .block2-txt .block2-name:hover{color:#ce1f64}.collection-template .collection-inner .product-grid .block2 .block2-txt span{font-size:18px;font-weight:600;color:#ce1f64}.collection-template .collection-inner .product-grid .block2 .block2-txt span.block2-oldprice{color:#6f6f6f;text-decoration:line-through}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .filter-title{font-size:24px;color:#2a2a2a;font-weight:700;margin-bottom:20px}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters{position:relative;margin-bottom:80px}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters span{display:inline-block;width:100%;position:relative;line-height:normal}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters span.active-filter a{color:#ce1f64}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters span.active-filter a:before{border:1px solid #ce1f64;background-image:url(mark.png);background-size:11px;background-position:center;background-repeat:no-repeat;margin:0}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters span.active-filter a:after{display:none}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters span a{font-size:20px;color:#5d5d5d;padding-left:25px}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters span a:before{width:15px;height:15px;border:1px solid #d9d9d9;margin-top:1px}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters span a:after{display:none}.product-template .product-section .bread-crumb{margin:35px auto 80px}.product-template .product-section .mobile-product-meta{display:none}.product-template .product-section .product-image .wrap-slick3-dots{width:22%}.product-template .product-section .product-image .wrap-slick3-dots .slick3-dots li{margin-bottom:30px}.product-template .product-section .product-image .wrap-slick3-dots .slick3-dots li.slick-active .slick3-dot-overlay{border:1px solid #ce1f64}.product-template .product-section .product-image .wrap-slick3-dots .slick3-dots li:last-child{margin-bottom:0}.product-template .product-section .product-image .wrap-slick3-dots .slick3-dots li .slick3-dot-overlay{border:1px solid #ededed;border-radius:3px}.product-template .product-section .product-image .slick-slider{width:78%;padding:0 15px 0 30px}.product-template .product-section .product-image .slick-slider .wrap-pic-w{border:1px solid #ededed;border-radius:3px}.product-template .product-section .product-meta .product-detail-name{font-size:36px;color:#2a2a2a;font-family:Khula,sans-serif;font-weight:400;margin:0 0 35px}.product-template .product-section .product-meta .product-price{display:block;margin:0 0 25px;line-height:1;font-size:36px;font-weight:600}.product-template .product-section .product-meta .product-price span{color:#ce1f64}.product-template .product-section .product-meta .product-price span.comparePrice{text-decoration:line-through;color:#6f6f6f;margin-right:10px}.product-template .product-section .product-meta .product-short-desc{font-size:20px;color:#5d5d5d;margin:0 0 45px}.product-template .product-section .product-meta .product-form{margin:0 0 50px}.product-template .product-section .product-meta .product-form .form-group .primary-button:disabled{background-color:red!important;opacity:1;cursor:not-allowed}.product-template .product-section .product-meta .product-form .form-group .product-quantity{border-radius:3px;margin-right:15px}.product-template .product-section .product-meta .product-form .form-group .product-quantity button{background-color:#dcdcdc;color:#828282;border:none;width:60px;height:60px}.product-template .product-section .product-meta .product-form .form-group .product-quantity button:hover{background-color:#ce1f64;color:#fff}.product-template .product-section .product-meta .product-form .form-group .product-quantity .num-product{background-color:#fff;color:#2a2a2a;font-size:18px;border:none;width:60px;height:60px;border-top:4px solid gainsboro;border-bottom:4px solid gainsboro;padding:5px 0 0}.product-template .product-section .product-meta .product-form .form-group .btn-addcart-product-detail .primary-button{height:60px;line-height:66px}.product-template .product-section .product-meta .product-form .form-group .swatch .header{display:block;margin:0;font-weight:600;font-size:18px}.product-template .product-section .product-meta .product-form .form-group .swatch .swatch-element label{min-width:35px!important;height:35px!important;box-shadow:none;cursor:pointer;font-size:16px;line-height:38px;background-color:#fff;color:#1d1d1d;border:1px solid #1d1d1d;border-radius:0;font-weight:600}.product-template .product-section .product-meta .product-form .form-group .swatch .swatch-element input:checked+label{background-color:#ce1f64;border:1px solid #ce1f64;color:#fff}.product-template .product-section .product-meta .product-form .form-group .swatch .swatch-element.color{margin:5px 10px 0 5px}.product-template .product-section .product-meta .product-form .form-group .swatch .swatch-element.color label{border:none;min-width:26px!important;height:26px!important;padding:0;border-radius:50%}.product-template .product-section .product-meta .product-form .form-group .swatch .swatch-element.color label:before{content:"";display:block;width:36px;height:36px;padding:3px;border:2px solid transparent;position:absolute;left:-5px;top:-5px;border-radius:50%}.product-template .product-section .product-meta .product-form .form-group .swatch .swatch-element.color input:checked+label{border:none}.product-template .product-section .product-meta .product-form .form-group .swatch .swatch-element.color input:checked+label:before{border:2px solid #afafaf}.product-template .product-section .product-meta .product-form .form-group .swatch .tooltip{left:-35px;padding:5px;font-size:16px}.product-template .product-section .product-meta .product-vendor{font-size:18px;display:block;margin:0 0 30px}.product-template .product-section .product-meta .product-vendor span{color:#5d5d5d}.product-template .product-section .product-meta .product-vendor a{color:#4a4a4a}.product-template .product-section .product-meta .product-vendor a:hover{color:#ce1f64}.product-template .product-section .product-meta .product-tab{border-top:1px solid dimgrey}.product-template .product-section .product-meta .product-tab .wrap-dropdown-content{border-bottom:1px solid dimgrey}.product-template .product-section .product-meta .product-tab .wrap-dropdown-content .js-toggle-dropdown-content{font-size:22px;font-weight:600;line-height:1;padding:15px 0 10px;color:#1d1d1d}.product-template .product-section .product-meta .product-tab .wrap-dropdown-content .dropdown-content{color:#5d5d5d;line-height:1.3;padding:15px 0}.product-template .product-section .product-meta .product-tab .wrap-dropdown-content .dropdown-content p{margin-bottom:15px}.product-template .relateproduct{padding:230px 0 0}.product-template .relateproduct .section-title{margin-bottom:30px}.product-template .relateproduct .wrap-slick2 .product-grid-box .pos-relative{border-radius:0;border:1px solid #ededed}.product-template .relateproduct .wrap-slick2 .product-grid-box .pos-relative .block2-overlay .block2-btn-addcart .primary-button.sold_out{background-color:red!important;opacity:1;cursor:not-allowed}.product-template .relateproduct .wrap-slick2 .product-grid-box .block2-txt .block2-name{font-size:18px;color:#2a2a2a;font-weight:600}.product-template .relateproduct .wrap-slick2 .product-grid-box .block2-txt .block2-name:hover{color:#ce1f64}.product-template .relateproduct .wrap-slick2 .product-grid-box .block2-txt span{font-size:18px;font-weight:600;color:#ce1f64}.product-template .relateproduct .wrap-slick2 .product-grid-box .block2-txt span.block2-oldprice{color:#6f6f6f;text-decoration:line-through}.swal-modal{font-family:Khula,sans-serif;padding:60px 0 70px;max-width:95%;width:630px;border-radius:0}.swal-modal .swal-icon{margin:0 auto;transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7)}.swal-modal .swal-icon--success__ring{border:4px solid #ce1f64}.swal-modal .swal-icon--success__line{background-color:#ce1f64}.swal-modal .swal-title{font-size:20px;font-weight:400;color:#4a4a4a;font-family:Khula,sans-serif;margin:0 0 20px}.swal-modal .swal-text{font-size:18px;color:#ce1f64;cursor:pointer;font-family:Khula,sans-serif;margin:0}.swal-modal .swal-footer{text-align:center;padding:0;margin:0 0 10px}.swal-modal .swal-button{background-color:#18999e;font-size:20px;color:#fff;width:240px;height:60px;border-radius:0;font-family:Khula,sans-serif;padding:0;line-height:65px}.swal-modal .swal-button:hover{color:#fff;background-color:#ce1f64}.checkout-cart .bg-title-page:after{background-color:transparent}.checkout-cart .cart{padding:0}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart{font-family:Khula,sans-serif}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .table-head th{font-size:20px;font-weight:600;color:#2a2a2a;font-family:Khula,sans-serif;padding-top:0;padding-bottom:20px;text-transform:capitalize}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .table-row{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart td{font-family:Khula,sans-serif;padding:50px 0}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .column-1{width:350px;padding-left:60px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .column-2{width:420px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .column-3{width:220px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .column-4{width:200px;position:relative}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .column-5{text-align:left;padding-left:70px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-img-product{border:1px solid #ededed;width:170px;max-width:100%}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-img-product:after{display:none}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .item-variant-title{font-size:100%}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-title-product{font-size:20px;font-weight:600;color:#4e4e4e;line-height:1.2}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-title-product:hover{color:#ce1f64}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-price-product{font-size:20px;color:#4e4e4e;margin:0}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-total-product{font-size:18px;color:#4e4e4e;margin:0}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-qty-product{border-radius:3px;width:180px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-qty-product button{background-color:#dcdcdc;color:#828282;border:none;width:60px;height:60px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-qty-product button:hover{background-color:#ce1f64;color:#fff}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-qty-product .num-product{background-color:#fff;color:#2a2a2a;font-size:18px;border:none;width:60px;height:60px;border-top:4px solid gainsboro;border-bottom:4px solid gainsboro;padding:5px 0 0}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart button.remove{font-size:16px;color:red;border:none;text-transform:capitalize;font-weight:600;position:absolute;left:0;margin:15px 0 0}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart button.remove:hover{text-decoration:underline}.checkout-cart .cart #cart_form .cart-bottom-row{border:1px solid #d9d9d9;padding:35px 0;position:relative;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.checkout-cart .cart #cart_form .cart-bottom-row #discount{color:#bbb;font-size:18px;width:500px;max-width:100%;height:60px;border:1px solid #ededed;padding:6px 15px 0}.checkout-cart .cart #cart_form .cart-bottom-row .primary-button{position:absolute;right:50px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);height:60px;line-height:66px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper{border:1px solid #d9d9d9;padding:40px;margin:50px 0 0;max-width:365px;border-radius:3px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .section-title{font-size:24px;margin:0 0 20px;color:#2a2a2a;text-align:left}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator{position:relative;padding-bottom:30px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .shipping-label{font-size:18px;color:#2a2a2a;font-weight:600}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .shipping-text{color:#606060;font-size:16px;margin-left:35px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .select-box-wrapper{width:100%;margin:30px 0 20px;text-align:right}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .select-box-wrapper .select-box{width:170px;display:inline-block}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .select-box-wrapper .select-box select{border:1px solid #ededed;height:60px;width:100%;margin-bottom:10px;font-size:16px;color:#bbb;padding-right:25px;background-image:url(arrow-down.png);background-repeat:no-repeat;background-position:95% center}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .select-box-wrapper .select-box #address_zip{border:1px solid #ededed;height:60px;width:100%;font-size:16px;color:#bbb}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .primary-button{width:100%;height:60px;line-height:66px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator #wrapper-response{position:absolute;left:0;bottom:0;width:100%}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator #wrapper-response p{color:#18999e;font-size:15px;font-weight:600;margin:0}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator #wrapper-response p.error{color:red}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .cart-subtotal{border-top:1px dashed #b7b7b7;margin:30px 0;padding:15px 0 0}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .cart-subtotal .cart-subtotal-label{font-size:18px;color:#2a2a2a;font-weight:600}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .cart-subtotal .cart-total-text{color:#606060;font-size:16px;margin-left:35px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .cart-checkout-btn .primary-button{width:100%;padding:0;height:60px;line-height:66px;margin-bottom:10px}.blog-section .list-blog{padding-right:50px}.blog-section .list-blog .item-blog{margin-bottom:80px}.blog-section .list-blog .item-blog .item-blog-img{margin-bottom:40px}.blog-section .list-blog .item-blog .item-blog-img img{width:100%}.blog-section .list-blog .item-blog .item-blog-img .item-blog-date{font-size:18px;color:#fff;background-color:#ce1f64;position:absolute;left:0;bottom:50px;width:150px;line-height:1;padding:20px 0 12px}.blog-section .list-blog .item-blog .item-blog-txt .item-title{font-size:30px;margin:0 0 15px;font-weight:600}.blog-section .list-blog .item-blog .item-blog-txt .item-title a{color:#2a2a2a}.blog-section .list-blog .item-blog .item-blog-txt .item-title a:hover{color:#ce1f64}.blog-section .list-blog .item-blog .item-blog-txt .item-meta{font-size:16px;color:#696969;margin:0 0 20px}.blog-section .list-blog .item-blog .item-blog-txt .item-excerpt{font-size:20px;color:#2a2a2a;margin:0 0 30px;line-height:1.2}.blog-section .list-blog .item-blog .item-blog-txt .item-link{font-size:20px;font-weight:300;color:#2a2a2a}.blog-section .list-blog .item-blog .item-blog-txt .item-link i{color:#ce1f64;vertical-align:middle}.blog-section .list-blog .item-blog .item-blog-txt .item-link:hover{color:#ce1f64}.blog-section .pagination{padding:0}.blog-section .pagination .item-pagination{font-size:18px;font-weight:300;color:#9a9a9a;font-family:Khula,sans-serif;margin:0 5px;line-height:40px;display:block;text-align:center}.blog-section .pagination .item-pagination.active-pagination,.blog-section .pagination .item-pagination:hover{color:#ce1f64;background-color:#020202}.article-section .article-blog{padding-right:50px}.article-section .article-blog .article-blog-img{margin-bottom:40px}.article-section .article-blog .article-blog-img img{width:100%}.article-section .article-blog .article-blog-img .article-blog-date{font-size:18px;color:#fff;background-color:#ce1f64;position:absolute;left:0;bottom:50px;width:150px;line-height:1;padding:20px 0 12px}.article-section .article-blog .article-blog-txt .article-title{font-size:30px;margin:0 0 15px;font-weight:600}.article-section .article-blog .article-blog-txt .article-meta{font-size:16px;color:#696969;margin:0 0 20px}.article-section .article-blog .article-blog-txt .article-content{margin:0 0 30px}.article-section .article-blog .leave-comment .section-title{text-align:left;font-size:24px;margin-bottom:15px}.article-section .article-blog .leave-comment .section-sub-title{text-align:left;font-size:16px}.article-section .article-blog .reply-comment-area{margin:40px 0 0}.rightbar .search-box{position:relative;margin:0 0 30px}.rightbar .search-box .search-field{border:1px solid #ededed;height:60px;width:100%;padding:5px 20px 0}.rightbar .search-box .search-field:focus{border:1px solid #ce1f64}.rightbar .search-box button{color:#4e4e4e}.rightbar .widget-title{font-size:26px;font-weight:600;margin:40px 0 10px}.rightbar .wrap-product .wrap-product-item{margin-bottom:20px}.rightbar .wrap-product .wrap-product-item .wrap-pic-w{width:130px;border:1px solid #ededed}.rightbar .wrap-product .wrap-product-item .wrap-pic-w img{width:100%;max-width:100%}.rightbar .wrap-product .wrap-product-item .wrap-meta-w{width:calc(100% - 130px);padding-left:20px}.rightbar .wrap-product .wrap-product-item .wrap-meta-w .wrap-meta-title{font-size:18px;color:#2a2a2a;display:block;margin-bottom:10px;line-height:1.3}.rightbar .wrap-product .wrap-product-item .wrap-meta-w .wrap-meta-title:hover{color:#ce1f64}.rightbar .wrap-product .wrap-product-item .wrap-meta-w .dis-block{font-size:18px;color:#ce1f64;display:inline-block}.rightbar .wrap-product .wrap-product-item .wrap-meta-w .dis-block.compare-price{color:#4e4e4e;text-decoration:line-through}.contact-form .form-heading,.comment-form .form-heading{font-size:36px;font-weight:700;color:#2a2a2a;margin:0 0 25px}.contact-form label,.comment-form label{font-weight:400;font-size:18px;margin:0 0 5px}.contact-form .note,.comment-form .note{line-height:1;padding:10px 0 5px;font-weight:600;border:1px solid;text-align:center;border-radius:3px;line-height:1.2}.contact-form .note.form-success,.comment-form .note.form-success{color:#18999e}.contact-form .note.form-error,.comment-form .note.form-error{color:red}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form textarea,.contact-form select,.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=tel],.comment-form textarea,.comment-form select{font-size:18px;color:#4e4e4e;height:60px;padding:5px 25px 0;margin-bottom:10px;border:1px solid #ededed;border-radius:3px;width:100%;display:block;outline:none}.contact-form select,.comment-form select{background-image:url(arrow-down.png);background-repeat:no-repeat;background-position:95% center}.contact-form textarea,.comment-form textarea{padding:20px 25px;height:160px}.contact-form .form-info,.comment-form .form-info{font-size:18px;font-weight:300;color:#5d5d5d;margin:25px 0 20px;cursor:pointer;position:relative;padding-left:25px;line-height:1.3}.contact-form .form-info.active .checkbox-field:before,.comment-form .form-info.active .checkbox-field:before{opacity:1}.contact-form .form-info .checkbox-field,.comment-form .form-info .checkbox-field{width:18px;height:18px;border-radius:3px;border:1px solid #18999e;display:block;position:absolute;left:0;top:4px}.contact-form .form-info .checkbox-field:before,.comment-form .form-info .checkbox-field:before{content:"";width:18px;height:18px;display:block;background-image:url(mark.png);background-repeat:no-repeat;background-size:18px;background-position:center;position:absolute;left:2px;top:-4px;opacity:0}.contact-form .form-info input[type=checkbox],.comment-form .form-info input[type=checkbox]{display:none}.search-template .search-header{margin:30px 0 0}.search-template .search-header .section-title{font-size:26px}.search-template #search-box{position:relative;max-width:100%;width:670px;margin:0 auto 30px}.search-template #search-box .search-field{border:1px solid #ededed;height:60px;width:100%;padding:5px 20px 0}.search-template #search-box .search-field:focus{border:1px solid #ce1f64}.search-template #search-box button{color:#4e4e4e}.search-template .product-grid .block2 .pos-relative{border-radius:0;border:1px solid #ededed}.search-template .product-grid .block2 .pos-relative .block2-overlay .block2-btn-addcart .primary-button.sold_out{background-color:red!important;opacity:1;cursor:not-allowed}.search-template .product-grid .block2 .block2-txt .block2-name{font-size:18px;color:#2a2a2a;font-weight:600}.search-template .product-grid .block2 .block2-txt .block2-name:hover{color:#ce1f64}.search-template .product-grid .block2 .block2-txt span{font-size:18px;font-weight:600;color:#ce1f64}.search-template .product-grid .block2 .block2-txt span.block2-oldprice{color:#6f6f6f;text-decoration:line-through}.search-template .pagination{padding:0}.search-template .pagination .item-pagination{font-size:18px;font-weight:300;color:#9a9a9a;font-family:Khula,sans-serif;margin:0 5px;line-height:40px;display:block;text-align:center}.search-template .pagination .item-pagination.active-pagination,.search-template .pagination .item-pagination:hover{color:#ce1f64;background-color:#020202}.stockists-section{padding:0}.stockists-section .section-title{text-transform:uppercase;margin-bottom:30px}.stockists-section .store-link{display:inline-block;width:100%}.stockists-section .store-link:hover .store-title{color:#ce1f64}.stockists-section .store-link .store-image{border:1px solid #ededed;text-align:center;margin-bottom:15px;height:175px}.stockists-section .store-link .store-image img{max-width:90%}.stockists-section .store-link .store-title{font-size:18px;color:#2a2a2a;font-weight:600}.stockists-section .store-list{margin:130px 0 0}.stockists-section .store-list .store-row{column-count:3;column-gap:30px;column-fill:initial}.stockists-section .store-list .store-box{display:inline-block;vertical-align:top;margin-bottom:35px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.stockists-section .store-list .store-box .store-box-title{font-size:26px;font-weight:600;color:#fff;background-color:#ce1f64;margin:0;padding:20px 15px 12px;border-radius:3px;text-align:center}.stockists-section .store-list .store-box .store-box-content{font-size:18px;color:#2a2a2a;background-color:#fafafa;border:1px solid #ededed;padding:35px;border-radius:3px}.stockists-section .store-list .store-box .store-box-content strong{color:#18999e}.stockists-section .store-list .store-box .store-box-content p{margin-bottom:30px}.stockists-section .store-list .store-box .store-box-content p:last-child{margin-bottom:0}.account-page .bread-crumb{margin:50px 0;padding-left:0}.account-page div#content{margin:0}.account-page div#content .well{border:1px solid #ededed;padding:20px 30px 25px}.account-page div#content .well .section-title{font-size:30px;margin-bottom:20px;text-align:left;color:#2a2a2a;font-weight:600}.account-page div#content .well h4{font-size:22px;color:#2a2a2a;font-weight:600;margin-bottom:8px}.account-page div#content .well h5{font-size:20px;color:#696969;font-weight:400;margin:0 0 15px}.account-page div#content .well .form-error{color:red}.account-page div#content .well .short-content{font-size:20px;color:#2a2a2a;font-weight:300}.account-page div#content .table th,.account-page div#content .table td{padding:15px 0 10px}.account-page form{font-size:18px;color:#020202;font-weight:300}.account-page form .form-group{margin-bottom:20px}.account-page form .form-group label{font-size:18px;color:#020202;font-weight:300;line-height:normal;margin-bottom:5px}.account-page form .form-group .form-control{font-size:18px;font-weight:300;color:#878787;font-family:Khula,sans-serif;border:1px solid #ededed;height:60px}.account-page form .forgot-link{font-size:18px;color:#020202;font-weight:300;display:block;margin-bottom:15px}.account-page form .forgot-link:hover{color:#ce1f64}.account-page form .btn-acct{font-size:18px;color:#020202;font-weight:300}.account-page form .btn-acct:hover{color:#ce1f64}.account-page form .submit{margin-bottom:0}.account-page form .submit .secondary-button{display:inline-block;margin-right:15px;border:none;outline:none}.account-page form .form-success{color:red;font-weight:400}.account-page .sub-section-title{font-size:24px;font-weight:500;margin-bottom:15px}.account-page .contact-form .table td,.account-page .contact-form .table th{border-top:none}.account-page .contact-form .account-address-list form{width:100%;margin-top:15px}.account-page .contact-form .account-address-list form .secondary-button,.account-page .contact-form .account-address-list form .primary-button{width:auto}.account-page .contact-form .bottom-btn .secondary-button{width:auto;margin-bottom:15px}.account-page .contact-form .bottom-btn .primary-button,.account-page .contact-form .secondary-button,.account-page .contact-form .primary-button,.account-page #address_form_new .secondary-button,.account-page #address_form_new .primary-button{width:auto}.account-page.login-page .well .secondary-button{display:inline-block;cursor:pointer}.account-page.login-page .well .secondary-button{display:inline-block;outline:none;border:none}.page-section .contact-map iframe{height:590px}.page-section .btn-404{margin:0 auto;display:block;max-width:320px;width:100%}.page-returns .contact-form textarea{height:300px}.dynamic-checkout-cart .shopify-cleanslate ._3TUeZPsTWjDxakSmeDcA4D{-webkit-flex-basis:46%!important;-ms-flex-preferred-size:46%!important;flex-basis:46%!important}@media only screen and (max-width:1439px){.primary-button,.secondary-button{font-size:18px;line-height:60px;padding:0 25px;min-width:200px;height:55px}.btn-back-to-top{bottom:70px}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1 .caption1-slide1{font-size:54px}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1 .caption2-slide1{font-size:30px}.slideshow-slider .slider-bottom .slider-icons{padding:0 10px 0 15px}.slideshow-slider .slider-bottom .slider-icons span{font-size:18px;padding-top:6px}.slideshow-slider .slider-bottom .slider-icons img{max-width:25px}.slideshow-slider .slider-bottom .container{width:1200px}.slideshow-slider .scroll-btn{bottom:70px;font-size:16px}.slideshow-slider .scroll-btn:after{width:15px;height:40px}.collection-template .collection-inner .collection-wrapper .collection-filter .rs2-select2 .form-control{width:280px}}@media only screen and (max-width:1279px){.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li{padding:0 20px}.insta-section .instagram #instafeed .wrap-pic-w{height:270px}}@media only screen and (max-width:1199px){.primary-button,.secondary-button{font-size:16px;line-height:55px;padding:0 20px;min-width:170px;height:50px}.section-title{font-size:32px;margin-bottom:30px}.section-sub-title{font-size:18px}.rte{font-size:18px;line-height:1.3}.rte p{margin-bottom:1.2em}.rte h2,.contact-form .form-heading,.comment-form .form-heading .form-heading{font-size:32px}.header-section header.header1{height:120px}.header-section header.header1 .container-menu-header .wrap_header{height:80px}.header-section header.header1 .container-menu-header .wrap_header .logo{width:12%}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li{padding:0 12px}.header-section header.header1 .container-menu-header .wrap_header .wrap_menu .menu .main_menu li a{font-size:16px}.header-section header.header1 .container-menu-header .wrap_header .header-icons .linedivide1{margin-top:0;margin-left:15px;margin-right:15px}.header-section header.header1 .container-menu-header .wrap_header .header-icons .header-wrapicon1:hover+.header-dropdwn{bottom:-60px}.header-section header.header1 .container-menu-header .topbar{height:40px}.header-section header.header1 .container-menu-header .topbar .topbar-child2 span a{font-size:14px}.header-section header.header1 .container-menu-header .topbar .topbar-social .topbar-social-item{width:28px;height:28px;line-height:27px}.header-section header .header-cart{top:53px;margin-top:0}.header-section header.fixed-header .header-cart{margin-top:0}.slideshow-slider .slide1 .wrap-slick1 .item-slick1{height:70vh}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1 .caption1-slide1{font-size:48px;margin:0 0 10px}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1 .caption2-slide1{font-size:26px;margin-bottom:30px}.slideshow-slider .slider-bottom .slider-icons{padding:0 5px 0 10px}.slideshow-slider .slider-bottom .slider-icons svg{max-width:20%}.slideshow-slider .slider-bottom .slider-icons span{font-size:16px;width:70%;line-height:1.2}.featured-gallery,.featured-collection-section .featured-collection{padding:60px 0 80px}.featured-collection-section .featured-collection .newproduct .flex-c .primary-button{margin-top:50px}.featured-collection-section .featured-collection .newproduct .section-title{margin-bottom:25px}.featured-content-section{padding:60px 0}.featured-content-section .featured-content .secondary-button{margin-top:15px}.newsletter-section .newsletter-bg{padding:60px 0 80px}.newsletter-section .newsletter-text{font-size:18px}.newsletter-section .newsletter .contact-form .form-info{font-size:16px;margin:5px 0 0}.newsletter-section .newsletter .contact-form .form-info .checkbox-field{width:16px;height:16px}.contact-form .form-info .checkbox-field:before{width:16px;height:16px;background-size:16px}.insta-section{padding:60px 0}.insta-section .instagram #instafeed .wrap-pic-w{height:230px}.section-footer{margin-top:50px;padding:65px 0 0}.section-footer .footer_wrapper .footer__columns .columns_logo{width:26%;padding-right:3%}.section-footer .footer_wrapper .footer__columns .columns_logo .rte{font-size:16px}.section-footer .footer_wrapper .footer__columns .columns_menu{width:22%;padding-right:2%}.section-footer .footer_wrapper .footer__columns .columns_menu ul li a{font-size:16px}.section-footer .footer_wrapper .footer__columns .columns_contact_info{width:30%}.section-footer .footer_wrapper .footer__columns .columns_contact_info .rte,.section-footer .footer_wrapper .footer__columns .columns_contact_info .rte a{font-size:16px}.section-footer .footer_wrapper .footer__columns .columns_title{font-size:18px;margin:0 0 20px}.section-footer .copyright{padding:20px 0 15px;font-size:16px;margin:40px 0 0}.collection-template .collection-inner .collection-wrapper .collection-filter .rs2-select2 .form-control{width:220px}.product-template .product-section .product-meta .product-detail-name{font-size:28px;line-height:1.2}.product-template .product-section .product-meta .product-price{font-size:28px}.bg-title-page{margin-bottom:50px}.bg-title-page .banner-title{font-size:38px}.blog-section .list-blog .item-blog{margin-bottom:50px}.blog-section .list-blog .item-blog .item-blog-txt .item-excerpt{font-size:18px;margin:0 0 25px}.blog-section .list-blog .item-blog .item-blog-txt .item-link{font-size:18px}.blog-section .list-blog .item-blog .item-blog-txt .item-title{font-size:24px;margin:0 0 10px}.blog-section .list-blog .item-blog .item-blog-txt .item-meta{margin:0 0 15px}.blog-section .list-blog .item-blog .item-blog-img{margin-bottom:20px}.blog-section .list-blog .item-blog .item-blog-img .item-blog-date{padding:15px 0 7px;font-size:16px}.rightbar .wrap-product .wrap-product-item .wrap-pic-w{width:90px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .column-1{display:table-cell}.stockists-section .store-link .store-title{font-size:18px;word-break:break-all;line-height:1}.stockists-section .store-link .store-image{height:130px}.stockists-section .store-list{margin:80px 0 0}.stockists-section .store-list .store-box .store-box-title{padding:18px 10px 10px;font-size:20px}.stockists-section .store-list .store-box .store-box-content{font-size:18px;padding:35px 20px}.stockists-section .store-list .store-box .store-box-content p{margin-bottom:1.5em}.page-section .rte .stockists-section h2{font-size:24px}}@media only screen and (max-width:992px){body{padding-top:60px}.page-section .rte{font-size:16px;line-height:1.5}.page-section .rte h1{font-size:40px;color:#2a2a2a;margin:0;font-weight:700}.page-section .rte h2{font-size:30px;color:#2a2a2a;margin:0 0 10px;font-weight:700;line-height:1.1}.page-section .rte h3{font-size:24px;color:#2a2a2a;margin:0 0 5px;font-weight:600;line-height:1.1}.page-section .rte h4{font-size:20px;color:#2a2a2a;margin:0;font-weight:600;line-height:1.1}.page-section .rte h5{font-size:18px;color:#2a2a2a;margin:0}.page-section .rte h6{font-size:16px;color:#2a2a2a;margin:0}.page-section .rte img{margin-bottom:1.5em}.page-section .rte img.full-image{width:100%}.page-section .rte .color-text{color:#ce1f64}.primary-button,.secondary-button{font-size:16px;line-height:46px;padding:0 20px;min-width:140px;height:40px}.section-title{font-size:30px}.section-sub-title{font-size:16px}.header-section{padding:0;position:fixed;left:0;top:0;width:100%;z-index:4}.header-section header.header1 .wrap_header_mobile{min-height:60px;padding:0 20px;background-color:#070707}.header-section header.header1 .wrap_header_mobile .hamburger-box{width:30px;height:25px}.header-section header.header1 .wrap_header_mobile .hamburger{padding:0;margin-top:10px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:25%}.header-section header.header1 .wrap_header_mobile .hamburger:hover{opacity:1}.header-section header.header1 .wrap_header_mobile .hamburger .hamburger-inner{width:30px;background-color:#fff;height:3px}.header-section header.header1 .wrap_header_mobile .hamburger .hamburger-inner:after{width:30px;height:3px;background-color:#fff}.header-section header.header1 .wrap_header_mobile .hamburger .hamburger-inner:before{width:30px;height:3px;background-color:#fff}.header-section header.header1 .wrap_header_mobile .header-icons-noti{background-color:#ce1f64;top:-5px;right:-10px;width:18px;height:18px;font-size:11px}.header-section header.header1 .wrap_header_mobile .logo-mobile{width:50%;text-align:center}.header-section header.header1 .wrap_header_mobile .logo-mobile img{max-height:45px}.header-section header.header1 .wrap_header_mobile .btn-show-menu{width:25%;justify-content:flex-end}.header-section header.header1 .wrap_header_mobile .btn-show-menu .linedivide2{display:none}.header-section header.header1 .wrap_header_mobile .header-icons-mobile{margin-top:5px;margin-right:0}.header-section header.header1 .wrap_header_mobile .header-wrapicon1{font-size:22px;color:#fff;margin-right:10px;margin-top:5px}.header-section header.header1 .wrap_header_mobile .header-wrapicon1:hover{color:#ce1f64}.header-section header.header1 .wrap_header_mobile .header-wrapicon2 .lnr-cart{font-size:24px;color:#fff}.header-section header.header1 .wrap_header_mobile .header-wrapicon2:hover .lnr-cart{color:#ce1f64}.header-section header .header-cart{margin-top:0;border:none;padding:8px 20px 20px;top:inherit;bottom:-14px;max-width:290px;right:-10px}.header-section header .header-cart .cart-empty{margin:12px 0 0;font-weight:600}.header-section header .header-cart .header-cart-wrapitem .header-cart-item{border-bottom:1px solid #ededed;padding:10px 0}.header-section header .header-cart .header-cart-wrapitem .header-cart-item .header-cart-item-img{border:1px solid #ededed}.header-section header .header-cart .header-cart-wrapitem .header-cart-item .header-cart-item-txt{position:relative}.header-section header .header-cart .header-cart-wrapitem .header-cart-item .header-cart-item-txt .header-cart-item-name{font-size:16px;font-weight:600;color:#4e4e4e;line-height:1.2;margin-bottom:5px;font-family:Khula,sans-serif}.header-section header .header-cart .header-cart-wrapitem .header-cart-item .header-cart-item-txt .header-cart-item-name:hover{color:#ce1f64}.header-section header .header-cart .header-cart-wrapitem .header-cart-item .header-cart-item-txt .header-cart-item-info{font-size:16px;font-weight:600;color:#4e4e4e;font-family:Khula,sans-serif}.header-section header .header-cart .header-cart-wrapitem .header-cart-item .header-cart-item-txt .btn.btn-xs{position:absolute;right:4px;bottom:-5px;padding:0 5px;line-height:normal;height:auto;color:red;font-weight:600;z-index:1}.header-section header .header-cart .header-cart-total{font-size:16px;font-weight:600;color:#4e4e4e;line-height:1.2;padding:15px 0;font-family:Khula,sans-serif}.header-section header .header-cart .header-cart-buttons .header-cart-wrapbtn .secondary-button-2,.header-section header .header-cart .header-cart-buttons .header-cart-wrapbtn .primary-button-2{width:100%;min-width:1px;height:40px;line-height:40px;padding:0;font-size:16px;border:2px solid transparent}.header-section header .header-cart .header-cart-buttons .header-cart-wrapbtn .primary-button-2:hover{color:#ce1f64;background-color:#fff;border:2px solid #ce1f64}.header-section header .header-cart .header-cart-buttons .header-cart-wrapbtn .secondary-button-2:hover{color:#18999e;background-color:#fff;border:2px solid #18999e}.header-section .wrap-side-menu{border-top:none}.header-section .wrap-side-menu .side-menu .main-menu li.item-topbar-mobile{padding:10px 15px 5px 20px;background-color:#ededed}.header-section .wrap-side-menu .side-menu .main-menu li.item-topbar-mobile .topbar-child2-mobile{justify-content:space-between}.header-section .wrap-side-menu .side-menu .main-menu li.item-topbar-mobile .topbar-child2-mobile a{font-size:14px;font-weight:600}.header-section .wrap-side-menu .side-menu .main-menu li.item-topbar-mobile .topbar-child2-mobile a i{padding-right:5px}.header-section .wrap-side-menu .side-menu .main-menu li.item-topbar-mobile .topbar-child2-mobile a:hover{color:#ce1f64}.header-section .wrap-side-menu .side-menu .main-menu li.item-topbar-mobile.top_bar_message{background-color:#ce1f64;text-align:center;color:#fff}.header-section .wrap-side-menu .side-menu .main-menu li.item-topbar-mobile.top_bar_message .topbar-child1{color:#fff}.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile{background-color:transparent}.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile a{font-size:16px;font-family:Khula,sans-serif;background-color:#070707;padding:18px 20px 10px;line-height:1;display:inline-block;width:100%;border-bottom:1px solid #1b1b1b}.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile a:hover,.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile a:focus{background-color:#ce1f64;color:#fff!important}.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile .arrow-main-menu{font-size:20px;position:absolute;right:0;top:0;padding:10px 15px}.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile .sub-menu li{padding:0}.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile .sub-menu li.sale-noti a{background-color:#ce1f64;color:#fff!important}.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile .sub-menu li a{color:#fff;padding-left:40px}.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile .sub-menu li a:hover,.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile .sub-menu li a:focus{background-color:#ce1f64;color:#fff!important}.header-section .wrap-side-menu .side-menu .main-menu li.item-menu-mobile.sale-noti>a{background-color:#ce1f64;color:#fff!important}.slideshow-slider .slide1 .wrap-slick1 .item-slick1{height:75vh}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1 .caption1-slide1{font-size:38px;margin:0 0 10px}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1 .caption2-slide1{font-size:22px;margin-bottom:15px}.slideshow-slider .slider-bottom .slider-icons span{font-size:14px;line-height:1.2}.featured-gallery{padding:40px 0}.featured-gallery .banner .section-sub-title{margin-bottom:10px}.featured-gallery .banner .row .block-col{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.337%}.featured-gallery .banner .block-col .pos-relative .block1-wrapbtn{margin-top:20px}.featured-gallery .banner .block-col .pos-relative .block1-wrapbtn .primary-button{width:100%}.featured-gallery .banner .block-col .pos-relative .block-link{padding-top:50px}.featured-gallery .banner .block-col .pos-relative .block-link:before{background-color:#f2f2f2;content:"";display:block;width:100%;height:85%;background-image:url(collection-bg-image-2.png);position:absolute;left:0;top:0;z-index:1;background-repeat:no-repeat;background-position:top center;background-size:100%}.featured-gallery .banner .block-col .pos-relative .block-link img{position:relative;z-index:1}.featured-gallery .banner .block-col .pos-relative:before{display:none}.featured-collection-section .featured-collection{padding:50px 0 60px}.featured-collection-section .featured-collection .newproduct .section-title{margin-bottom:40px}.featured-collection-section .featured-collection .newproduct .flex-c .primary-button{margin-top:45px}.featured-collection-section .featured-collection .newproduct .product-grid .block2 .block2-txt .block2-name{line-height:1.1}.featured-content-section,.newsletter-section .newsletter-bg,.insta-section{padding:50px 0}.insta-section .instagram #instafeed .wrap-pic-w{height:160px}.section-footer{padding:60px 0 0}.bg-title-page{min-height:200px;margin-bottom:50px}.bg-title-page .banner-title{font-size:32px}.collection-template .collection-inner .collection-wrapper .collection-filter .pagination-text{margin-top:15px}.product-template .product-section .product-image{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}.product-template .product-section .product-image .wrap-slick3-dots .slick3-dots li{margin-bottom:25px}.product-template .product-section .product-meta{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.product-template .product-section .product-meta .product-detail-name{margin-bottom:18px}.product-template .product-section .product-meta .product-price{margin-bottom:10px;font-weight:400}.product-template .product-section .product-meta .product-short-desc{font-size:18px;margin:0 0 20px}.product-template .product-section .product-meta .product-form .form-group .product-quantity button,.product-template .product-section .product-meta .product-form .form-group .product-quantity .num-product{width:50px;height:50px}.product-template .product-section .product-meta .product-form .form-group .btn-addcart-product-detail .primary-button{height:50px;line-height:56px}.product-template .product-section .product-meta .product-tab .wrap-dropdown-content .dropdown-content{padding:0 0 15px}.product-template .product-section .product-meta .product-vendor{margin:0 0 20px}.product-template .product-section .bread-crumb{margin:30px auto 20px}.product-template .relateproduct{padding:70px 0 0}.product-template .relateproduct .wrap-slick2 .product-grid-box{margin-bottom:15px}.product-template .relateproduct .wrap-slick2 .product-grid-box .block2-txt .block2-name{line-height:1.2}.bread-crumb,.bread-crumb .breadcrumbs-link{font-size:14px}.blog-section .list-blog,.article-section .article-blog{padding-right:0}.contact-form .form-heading,.comment-form .form-heading{font-size:32px;margin:0 0 15px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart td{padding-top:30px;padding-bottom:30px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .column-1{width:170px;padding-left:30px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-img-product{width:90px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-title-product{font-size:18px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-qty-product button{width:50px;height:50px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-qty-product .num-product{font-size:16px;width:50px;height:50px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-total-product{font-size:16px}.checkout-cart .cart #cart_form .cart-bottom-row{justify-content:space-between;padding:20px}.checkout-cart .cart #cart_form .cart-bottom-row .primary-button{position:relative;right:inherit;top:inherit;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);height:50px;line-height:56px}.checkout-cart .cart #cart_form .cart-bottom-row #discount{font-size:16px;width:400px;height:50px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper{max-width:500px;padding:30px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .select-box-wrapper .select-box{width:100%}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .primary-button,.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .cart-checkout-btn .primary-button{height:50px;line-height:56px}.stockists-section .store-link{margin-bottom:30px}.stockists-section .store-list{margin:50px 0 0}.stockists-section .store-list .store-row{column-count:2}.account-page div#content .well{padding:20px 20px 25px}.account-page div#content .well .section-title{font-size:26px;margin-bottom:15px}.account-page div#content .well h5{font-size:18px;font-weight:500;margin:0 0 10px}.account-page div#content .well .short-content{font-size:18px}.account-page .secondary-button-2,.account-page .primary-button-2{font-size:18px;padding:0 15px;height:50px;line-height:56px;min-width:150px;width:150px}.account-page form .form-group .form-control{font-size:16px;height:50px}.account-page .contact-form .bottom-btn .primary-button,.account-page .contact-form .bottom-btn .secondary-button{font-size:16px;line-height:46px;padding:0 20px;min-width:140px;height:40px}}@media only screen and (max-width:767px){.mobile-visiable{display:block}.desktop-visiable{display:none}.rte{font-size:18px;line-height:1.3}.rte ul{padding-left:30px}.primary-button,.secondary-button{background-size:100px}.slideshow-slider .slide1 .wrap-slick1 .item-slick1{background-image:none!important;height:auto}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1{position:absolute;top:0;left:0;text-align:left;z-index:1;padding:90px 20px 0;justify-content:flex-start}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1 .caption1-slide1{font-size:42px;margin:0 0 10px;font-weight:900;text-align:left}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .wrap-content-slide1 .caption2-slide1{font-size:20px;margin-bottom:15px;font-weight:900}.slideshow-slider .slide1 .wrap-slick1 .item-slick1 .mobile-image img{width:100%}.slideshow-slider .slider-bottom,.slideshow-slider .scroll-btn{display:none}.featured-gallery .banner .row .block-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.featured-gallery .banner .block-col .pos-relative .block1-wrapbtn{margin-top:10px;margin-bottom:10px}.featured-collection-section .featured-collection .newproduct .product-grid{margin-bottom:30px}.featured-collection-section .featured-collection .newproduct .product-grid .block2 .pos-relative .block2-overlay{display:none}.featured-collection-section .featured-collection .newproduct .section-title{margin-bottom:35px}.featured-collection-section .featured-collection .newproduct .flex-c .primary-button{margin-top:20px;width:100%}.featured-content-section .section-title{margin-bottom:45px}.featured-content-section .featured-image{margin-bottom:30px}.featured-content-section .featured-content .secondary-button{margin-top:15px;width:100%}.newsletter-section{background-color:#fff!important}.newsletter-section .newsletter-text{font-size:20px;line-height:1.2;margin-bottom:30px}.newsletter-section .newsletter .contact-form .flex-sb{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.newsletter-section .newsletter .contact-form .form-field{margin-bottom:10px}.newsletter-section .newsletter .contact-form .form-field.email-field,.newsletter-section .newsletter .contact-form .form-field.name-field{width:100%}.newsletter-section .newsletter .contact-form .primary-button{max-width:100%;width:100%}.newsletter-section .newsletter .contact-form .form-info{font-size:16px;margin:25px 0 0}.newsletter-section .newsletter .contact-form .form-info .checkbox-field{top:5px}.newsletter-section .newsletter-bg{background-size:cover}.insta-section{padding-bottom:20px}.insta-section .instagram #instafeed .wrap-pic-w{height:50vh;margin-bottom:30px}.section-footer{margin-top:40px}.section-footer .footer_wrapper .footer__columns{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.section-footer .footer_wrapper .footer__columns .columns_logo{width:100%;padding-right:0;text-align:center}.section-footer .footer_wrapper .footer__columns .columns_logo .footer_logo{margin-bottom:50px}.section-footer .footer_wrapper .footer__columns .columns_logo .footer_logo img{max-width:200px}.section-footer .footer_wrapper .footer__columns .columns_menu{width:100%;padding-right:0}.section-footer .footer_wrapper .footer__columns .columns_contact_info{width:100%}.section-footer .footer_wrapper .footer__columns.mobile-footer .columns_title{font-size:20px;margin-bottom:15px;text-align:left}.section-footer .footer_wrapper .footer__columns.mobile-footer .columns_contact_info{text-align:left}.section-footer .footer_wrapper .footer__columns.mobile-footer .columns_contact_info .rte{font-size:18px}.section-footer .footer_wrapper .footer__columns.mobile-footer .columns_contact_info .footer-social-button{display:inline-block}.section-footer .footer_wrapper .footer__columns.mobile-footer .footer__social-icons{display:block;margin-bottom:50px}.section-footer .footer_wrapper .footer__columns.mobile-footer .columns_menu ul{margin-bottom:30px}.section-footer .footer_wrapper .footer__columns.mobile-footer .columns_menu ul li{text-align:left}.section-footer .footer_wrapper .footer__columns.mobile-footer .columns_menu ul li a{font-size:18px;width:100%;display:block}.section-footer .footer_wrapper .footer__columns.mobile-footer .footer-toggle{width:100%;height:auto;overflow:hidden}.section-footer .footer_wrapper .footer__columns.mobile-footer .footer-toggle .toggle-title{width:100%;display:block;cursor:pointer;position:relative;margin-bottom:20px;text-align:left}.section-footer .footer_wrapper .footer__columns.mobile-footer .footer-toggle .toggle-title.active i{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.section-footer .footer_wrapper .footer__columns.mobile-footer .footer-toggle .toggle-title i{font-size:24px;color:#ce1f64;position:absolute;right:5px;top:-1px;line-height:normal}.section-footer .footer_wrapper .footer__columns.mobile-footer .footer-toggle .toggle-content{width:100%;display:none;height:auto;overflow:hidden}.section-footer .footer_wrapper .footer__columns.mobile-footer .payment_icons{margin-top:35px}.section-footer .footer_wrapper .footer__columns.mobile-footer .rte{font-size:18px;color:#f5f5f5;text-align:left}.section-footer .copyright{padding:20px 0 15px;font-size:12px;margin:60px 0 0;font-weight:400}.section-footer .copyright img{max-height:22px}.section-footer .copyright .flex-sb{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:0 10px}.section-footer .copyright .t-left{text-align:center;margin-bottom:5px}.section-footer .copyright .t-right{text-align:center}.bg-title-page{margin-bottom:30px;padding:25px 10px 20px;min-height:150px}.bg-title-page .banner-desc{margin:20px 0 10px;font-size:16px}.collection-template .collection-inner .filter-mobile a{font-size:18px;width:100%;display:block;position:relative;background-color:#ce1f64;color:#fff;padding:0 20px;height:50px;line-height:55px;font-weight:600;border-radius:4px;cursor:pointer}.collection-template .collection-inner .filter-mobile a i{color:#fff;font-size:24px;position:absolute;right:5%;top:12px;line-height:normal}.collection-template .collection-inner .filter-mobile a.active{border-bottom-right-radius:0;border-bottom-left-radius:0}.collection-template .collection-inner .filter-mobile a.active i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.collection-template .collection-inner .collection-sidebar{display:none}.collection-template .collection-inner .collection-sidebar .leftbar{padding:15px 15px 0;margin-top:0;border-top:none;border:1px solid #ce1f64;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container{width:33.33%}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters{margin-bottom:30px}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters span a{font-size:18px}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .advanced-filters span a:before{margin-top:0}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container .filter-title{font-size:20px;margin-bottom:10px}.collection-template .collection-inner .collection-wrapper .collection-filter{margin-bottom:20px}.collection-template .collection-inner .collection-wrapper .collection-filter .flex-w{width:100%}.collection-template .collection-inner .collection-wrapper .collection-filter .rs2-select2{width:100%;margin-top:15px}.collection-template .collection-inner .collection-wrapper .collection-filter .rs2-select2 .form-control{width:100%;background-size:14px;background-position:95% center;background-image:url(arrow-down2.png);border-radius:4px}.collection-template .collection-inner .collection-wrapper .collection-filter .pagination-text{margin-top:25px;width:100%;text-align:center}.collection-template .collection-inner .collection-wrapper .product-grid{padding-bottom:35px}.collection-template .collection-inner .collection-wrapper .product-grid .block2 .pos-relative .block2-btn-addcart{display:none}.collection-template .collection-inner .collection-wrapper .pagination{padding:0}.product-template .product-section .product-image{margin-bottom:25px;min-height:250px;background-position:center;background-size:contain}.product-template .product-section .product-image .slick-slider{width:100%;padding:0}.product-template .product-section .product-image .wrap-slick3-dots{width:100%}.product-template .product-section .product-image .wrap-slick3-dots .slick3-dots{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;-ms-align-items:center;align-items:flex-start;margin-top:15px;margin-left:-7.5px;margin-right:-7.5px}.product-template .product-section .product-image .wrap-slick3-dots .slick3-dots li{margin-bottom:0;width:33.33%;margin-left:7.5px;margin-right:7.5px}.product-template .product-section .product-image .wrap-slick3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;flex-direction:column-reverse;-ms-align-items:center;align-items:center;justify-content:center}.product-template .product-section .product-meta .product-form .form-group .product-quantity button,.product-template .product-section .product-meta .product-form .form-group .product-quantity .num-product{width:45px;height:50px}.product-template .product-section .product-meta .product-form .form-group .swatch[data-option-index="0"]{margin-top:0}.product-template .product-section .product-meta .desktop-visiable{display:none}.product-template .product-section .product-meta .product-tab .wrap-dropdown-content .js-toggle-dropdown-content{padding:18px 0 12px}.product-template .product-section .mobile-product-meta{display:block}.product-template .relateproduct .wrap-slick2 .product-grid-box .pos-relative .block2-btn-addcart{display:none}.rightbar{margin-top:50px}.rightbar .search-box .search-field{padding:5px 20px 0;font-size:16px}.blog-section .list-blog .item-blog .item-blog-txt .item-title{font-size:20px}.blog-section .list-blog .item-blog .item-blog-txt .item-excerpt{line-height:1.4}.article-section .article-blog .article-blog-txt .article-content{line-height:1.4;margin:0 0 10px}.article-section .article-blog .article-blog-txt .article-title{font-size:22px;margin:0 0 10px}.article-section .article-blog .article-blog-txt .article-meta{margin:0 0 10px}.article-section .article-blog .article-blog-img{margin-bottom:20px}.article-section .article-blog .reply-comment-area{margin:20px 0 0}.article-section .article-blog .tags-cloud{padding-top:0}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form textarea,.contact-form select,.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=tel],.comment-form textarea,.comment-form select{height:50px;padding:5px 15px 0;font-size:16px}.contact-form textarea,.comment-form textarea{height:50px;padding:5px 15px 0;font-size:16px;height:160px}.contact-form .primary-button,.comment-form .primary-button{width:100%;font-size:18px;line-height:56px;min-width:140px;height:50px}.contact-form .form-heading,.comment-form .form-heading{font-size:24px;margin:0 0 15px}.page-section .map-iframe{-ms-flex-order:2;order:2}.page-section .leave-comment{-ms-flex-order:1;order:1;margin-bottom:30px}.page-section .contact-map iframe{height:60vh;max-height:350px}.page-section .rte{font-size:16px;line-height:1.5}.page-section .rte h1{font-size:40px;color:#2a2a2a;margin:0;font-weight:700}.page-section .rte h2{font-size:24px;color:#2a2a2a;margin:0 0 10px;font-weight:700;line-height:1.1}.page-section .rte h3{font-size:20px;color:#2a2a2a;margin:0 0 5px;font-weight:600;line-height:1.3}.page-section .rte h4{font-size:20px;color:#2a2a2a;margin:0;font-weight:600;line-height:1.1}.page-section .rte h5{font-size:18px;color:#2a2a2a;margin:0}.page-section .rte h6{font-size:16px;color:#2a2a2a;margin:0}.page-section .rte img{margin-bottom:1.5em}.page-section .rte img.full-image{width:100%}.page-section .rte p{margin-bottom:1.2em}.page-section .rte .color-text{color:#ce1f64}.page-section .rte ul li{margin-bottom:.5em}.page-section .rte ul li ul{margin-top:1em}.page-section .rte ul li ul li{margin-bottom:.1em}.page-section .rte ol{margin-left:0}.page-section .rte ol li{margin-bottom:.5em}.page-section .rte .stockists-section h2{font-size:30px;margin-bottom:20px}.page-section .rte .stockists-section .store-list h2{display:none}.checkout-cart .cart .rte h2{font-size:20px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart{overflow:hidden}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart{display:block}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .table-row{border-top:none;display:block;border-bottom:2px solid #d9d9d9;margin-bottom:30px}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .table-row td{display:block;width:100%;padding:0;margin-bottom:15px;justify-content:center;-ms-align-items:center;align-items:center}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .table-row td label.mobile-visiable{margin:0 0 5px;font-size:18px;font-weight:600;color:#2a2a2a}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart tbody{width:100%;display:block}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-img-product{width:100%;margin-bottom:0}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-title-product,.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-price-product,.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-total-product{font-size:18px;color:#4e4e4e;font-weight:400}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart td.column-3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart td.column-3 label.mobile-visiable{width:50%}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart td.column-3 .cart-price-product{width:50%;justify-content:flex-end;text-align:right}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart td.column-4{padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart td.column-4 label.mobile-visiable{width:50%}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart td.column-5{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart td.column-5 label.mobile-visiable{width:50%}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart td.column-5 .cart-total-product{justify-content:flex-end;text-align:right}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart button.remove{position:absolute;left:inherit;right:0;margin:0;bottom:0}.checkout-cart .cart #cart_form .container-table-cart .wrap-table-shopping-cart .table-shopping-cart .cart-qty-product{justify-content:flex-end}.checkout-cart .cart #cart_form .container-table-cart:after{display:none}.checkout-cart .cart #cart_form .container-table-cart:before{display:none}.checkout-cart .cart #cart_form .cart-bottom-row{padding:0;border:none;border-top:none;justify-content:space-between}.checkout-cart .cart #cart_form .cart-bottom-row #discount{font-size:16px;width:400px;height:50px;padding:8px 10px 0}.checkout-cart .cart #cart_form .cart-bottom-row .primary-button{width:100%;margin-top:20px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper{max-width:100%;padding:30px 10px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .section-title{padding-bottom:10px;font-size:22px;margin:0 0 15px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .shipping-text{margin-left:20px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .select-box-wrapper .select-box select{height:55px;padding-top:10px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .shipping-calculator .select-box-wrapper .select-box #address_zip{height:55px}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .cart-subtotal{margin:30px 0 15px;padding:20px 0 0}.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .cart-subtotal .cart-subtotal-label,.checkout-cart .cart #cart_form .cart-total-row .cart-total-wrapper .cart-subtotal .cart-total-text{font-size:24px}.stockists-section .store-link{margin-bottom:15px;text-align:center}.stockists-section .store-link .store-image{height:180px}.stockists-section .store-list .store-row{column-count:1}.stockists-section .store-list .store-box{margin-bottom:15px}.stockists-section .store-list .store-box .store-box-content{font-size:16px;padding:30px 20px}.stockists-section .store-list .store-box .store-box-title{padding:18px 20px 10px;text-align:left;position:relative}.stockists-section .store-list .store-box .store-box-title:after{content:"\f0da";font-family:FontAwesome;position:absolute;right:20px;top:15px}.stockists-section .store-list .store-box .store-box-title.active:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.account-page .bread-crumb{margin:28px 0 20px}.account-page div#content .well .section-title{font-size:22px;margin-bottom:15px}.account-page form .submit .secondary-button-2{display:block;margin-bottom:10px}}@media only screen and (max-width:575px){.collection-template .collection-inner .collection-sidebar .leftbar{display:block}.collection-template .collection-inner .collection-sidebar .leftbar .filter-attribute-container{width:100%}}@media only screen and (max-width:374px){.account-page.login-page .well .secondary-button,.account-page .contact-form .account-address-list form .secondary-button{width:100%;margin-right:0;margin-bottom:15px}.account-page #address_form_new .secondary-button{width:100%;margin-right:0;margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style-custom.scss.css.map */
